A145530 -(-6*x^2+727*x+5)/(x^3-1455*x^2+1455*x-1) A145530 0 5 A145530 1 8002 A145530 2 11635629 A145530 3 16918197290 A145530 4 24599047224757 A145530 5 35766997746600114 A145530 6 52005190124509341725 A145530 7 75615510674038836268762 A145530 8 109944900514862343425438949 A145530 9 159859809733099173301751963810 A145530 10 232436053407025683118403929941517 A145530 11 337961861794005610154986012383002634 A145530 12 491396314612430750139666543600955889045 A145530 13 714489903484612516697464999409777479669522 A145530 14 1038867828270311986847363969475272854483596669 A145530 15 1510513107815130144263550514152047320641669887930 A145530 16 2196285019895370959447215600213107328940133533454277 A145530 17 3193396908414761559906107219159343904231633515972631554 A145530 18 4643196908550043412732520449442085823645466192090672825965 A145530 19 6751205111634854707351524827381573628236603611666322316322282 A145530 20 9816247589120170194445704366492358613370198005896640557259772789 A145530 21 14272817243375615827869346797355062042266639663970103703933393313650 A145530 22 20752666455620556293551835797649893717097080701214524888878596618275037 A145530 23 30174362753655045475208541380436148109597113072926255218325775549578590874 A145530 24 43873502691147980500396925615318361701460485310954073872920788770490652856485 A145530 25 63792042738566409992531654636131517477775436045014150484971608546517859674739042 A145530 26 92753586268372868981160525444009611094323782548965263851074845905848197476417711309 A145530 27 134863650642171412932197411463935338399629302050759448625312340975494732612851677504970 A145530 28 196091655280130966030546055108036538023449910858021689335940292703523435370888862674515797 A145530 29 285117131913659782437001031929673662350757770758261485535008560278582099534539793477068464594 A145530 30 414560113710806043532433469879690397021463775232601341946213110704765669199785488826794873004605 A145530 31 602770120218380073636375828204037907595545978430431592928308327956169004434388566214366268280231802 A145530 32 876427340237410916261246921775201237953526831174072303516418362635159027681931775490199727284584036229 A145530 33 1274324749935075253863779387885314395946520416981122698881279370963193270080524367174184189105516908445890 A145530 34 1852867309978259181707018968738325356505002732763721230101076688962120379538054747939488320759694300296288557 A145530 35 2694067794383638915126751716766137183043878026918033687444266624471552068655061522979648844200406407113895116714 A145530 36 3917172720166501004335115289158994725820442146136088217822733570904947745704079916357661479979070156249303203414325 A145530 37 5695566441054298076664342503685461565205739836603845350680567167829169550701663543322516812240723806780079743869312562 A145530 38 8281349688120229236968949665243371956814419901979845003801326839290041621772473087911023087336532435988079698282777051549 A145530 39 12041076750960372256254776148921359139746601331738858031681778543760552688887625168159084246470505921202861101223413963640410 A145530 40 17507717314546693140365207551581990945819601521928397598220302201301004319600985222030220583345028272896524053099145620356105317 A145530 41 25456208934274140865718755525224065913862560866282558368954287718913116520147143625206772569099424638285624770345056508583813491234 A145530 42 37013310282717286272061930168468240256765217679973317940061936122997470119289627230065425285249980079039025519557659064335244460149645 A145530 43 53817327694861999965437180746197296109270712644120338002291686168550602640330597845371503157980901935498104819812065934486936861244093322 A145530 44 78250357455019065232459388743040700074639359419333291482014171627136453241570569977542935526278946164234165368981224311084941861004451541269 A145530 45 113775965922270025985995985795200431711229519324997961694510603254170234462640968416749582883706429741894540948393880336251570978963611296912530 A145530 46 165430176200623162764572930886832684667427646459187616970526935117391893772226726507383915969973622565768498304799333027685473118471229821259278077 A145530 47 240535362419740156389663055513468928306008086722139470077184469150084559374583197700767797070758763504197654640637281828374341662686189196499693412154 A145530 48 349738251528125986767407318143652934924251090666344330304609247617287831938750197230189869556967272161480824078988302979123265092072600620480732961994565 A145530 49 508519177186532765019653850917815853910932779820777934123431768851067357554383412189498369568033342964029614013194351894363399069531898615989789227046686082 A145530 50 739386533890967112212589931827186107933561337608320449871139487300204320596241542573333399162050923702426897294360508666101403123834288515048533055392919569389 A145530 51 1075067511758288994624340741222877683119544273949718113334702691102728231079577648518214572883252475029985744636386166406159545778655985968981951072752078007206250 A145530 52 1563147422710018307216679225148132324069709440761552528468207841723879547785385304703941415638849936642675570274408191594047313460762679764611241811248466029558318837 A145530 53 2272815277552854860404056969024643176319674407323023426674660867163829759751719153461882300124314924625975249193244874191578387612403157721758776611604196854899788383474 A145530 54 3304671850414428257009191616282606030236482518538235300832428432648366746799451863748272160439338261556231369651407772666363381541120730564757496582030690978558262751253085 A145530 55 4804990597687301132836504206017940143320669262280186804386924266409858086016643258170834259396497707987835785497897708212018165182401929837999678271496013078626859140533602842 A145530 56 6986453024365485432716020106358468685782222870872873075343287050931501008701452497928529264890347228076051675882573616332501745811830864863720967449258620985632474632073107279909 A145530 57 10158297892436818131867960398141007451187208733579895171362334985130136056793825915344823380316305473124871148897476540249749326392236895109920448671543763417096539488175157451385570 A145530 58 14770158149150109198250581702876918475557515716402296706287759725092166895077214179458875266450643267576334574445255006949519188072566633658959468647457182749837382783332046861207339597 A145530 59 21475799790566366337438213928022641322453176664440205831047231277949025535306212623107289292595854994750517346372251882628060649708185493103231957492954072174500137470425307961038020389194 A145530 60 31225798125325347504525964800763217605928443312580342876045967990378158036168338076783819172559106711723984645290679792086193235156513634405465607235286573484540450044615614443302420438549205 A145530 61 45402288998423264705214415382095790376378634123315154101565006410778563835563228257431049969611648562991678923735302045441442335856921116240053889688149184892449639864733632975253758279630155602 A145530 62 66014896977909301556034255439602478444036928086856921483332643275304041438750897717966669871996164451483189431126483883392065070142728146499403950140961679547048291822872657730404521236161807696829 A145530 63 95985614803591126039209102194766621561839317059655840521611561757285665473379969718695280562832453500807994441178983831150017170545190868089017103451068593912223323860816979606375198623620988761034490 A145530 64 139563017909524519351708478556935228148435922967811505261501727462450082294253037220085219971688515394010372434284811364008241573907637379473284369013903594586693165845336065475011808394223681496736452357 A145530 65 202924532054833847546258088612681626961204270155880868994382990118840662370178442738034191143554538550437580711455674544284152098444534204563287383529112375460457950915794778383687563030002609275266040693314 A145530 66 295052130044710504807739909134360528666362860370727815706327606131066860636157161488064493837508327363820848344084116502577793142896778825797640382366960380015911273938399762433816241633815399662555326431626925 A145530 67 429005594160477019156606281623271595999264637774768088156131344931581096524310142625203036005545964432456963054717593939073566945619817968175564552674176863430759531848482338783990431648004561106746169365544856362 A145530 68 623773838857203541143200725740327766222402116961652429451199269202912783279486311219883726287569994776465060460711037503296463761138072428948445061947870792467944343396419382192159653799956998033809267702175789524149 A145530 69 906966732692779788345194698620154948815776678797604857653955581289690255307276572203568312819090766859015765452910793812199119235127811691873070944507651458071527644538861933225061352634705827136597568492794232423257010 A145530 70 1318729005561462955050371948592979555250373068569600501376421963995940428303996856497677106955231687443014146503471833491900016071412077061911016204869063272165208727215161854489857014571208472699614830779255111767626169117 A145530 71 1917431067119634443863452468059493653179093625923520331396459881694516093063756122071050309944594054451375710000282592986428811168713924920206925688808673490076755417843200797566318874125184484599412827355468439715896026639834 A145530 72 2787943452862942919914504838186555178742846881719729992249951291561862403374273097494450652982332799940612839326264386730433999539293975421903808040511606385508330212335286744499573153121003669399073551360020332091801055108150245 A145530 73 4053667863031651885921246171270783170398446186926861485211097781471066239990100020000809178386001946519596617004678418023458048901322271549523216683978186875855622051980089083301581798319065210121768344264642207393039018231223817122 A145530 74 5894030284904568979186572018522880543204162012944774879766943924307638751083202054808079050922593847906693540511963093541721272668523043539031335154696243205887688955248837191833755435182767694513381773487238409529146640707144321945869 A145530 75 8569915980583380264085389793686097039035681168375515748319651254845525273008735797590926939232273068854385888307777333331244707001983603983480011791711653643173823885309757296837197101173945908757246976882100382813171822549169612885477130 A145530 76 12460651941737949999411177573447566571877337214655986953281893157601469439315950766495152961564674119520429174905967730700536262259611491668936398113813589700931534041551431860764092751351482168565342591004800469371942300839851909991161801877 A145530 77 18117779353370998715763588106402968109412609274428636654556124331501281719240119405748154815188096937509635165927388772661246394080768106903029539377473167713500807322591896615793694023267953899148099370074003000366421292249322127957536374452754 A145530 78 26343238719149490394770257695532342183519362007682023039737651496109706018305694300007050606130531382464890010829248369481721556457174567825513281318447872041840472915514576127932170345738853617879167918745009357732307186988213534198347897292503165 A145530 79 38303050979864005662997238925715919131869042946560387071141890719219181049334760272090845833158977442007012566110561201837650481842337740850189408007483828475668334118350871098116759889010269892442411005755873532139774283459570229402269885126925149882 A145530 80 55692609781483545084507590627733250885395404924936795119417269368093193136026723129925789834362547070146813806234745158223574318877202618021607573729600168155749715967609251062085640946450586684757647723201121370721874075843028125337366214626651875425989 A145530 81 80977016319226094688868373775485221071445786891815153543245638519316783600601806096151826328317310281016025267252753349495875221996970764265676562013430637014631611348569732693401423819379264029367727347123424717156072766501479434670301073797266699944238850 A145530 82 117740526035544960194069530961964883704631288745294308315084038989817235262081890037081625555583534786050230591771697135421844349209276614039675699559954416619106207151104423726954608147736503448113990805069736337623559080619075254982492423935011155067047862637 A145530 83 171194643878666052896082409150323165421312822389871032474978649445555740754283467512110587405992131261606754264410780382150012187875066199842924201483611708333543410566094483529259306845385056634293713262844049511479937747147368919265109314100432422200787648036074 A145530 84 248916894459054405365943628835038920557705139123583735924310641209799057239492899680718757006687003270841434650222682903948982299325997045294997749281471863962555499856894227947119305198581724609759610970184442919955491860793193789536213960209604806868790173196589685 A145530 85 361924993348821226736029140243737440167737850972868362162915197340398383670481921852297560577135496763672184374669516531561438113207811828792726884531058606589847363248513641340627940499430982197533840056934917161565773685655556622616735833035451288754798711040193366642 A145530 86 526238691412291604619781003970765402964970277609411475001142772622298040057823474880340972360398005607376085239334826814207427067621859073067579595110409932509774103607838977615045078366867449533489593683172399368473714983451318536090944365019585964244670457062267958508509 A145530 87 765150695388478644295934843744352652173626615906233311783299428477624009845691661994093921514458123017628064265808463518341067394884069884428431938563651510810604956798434624938634203317484772190711671681492611746843620020164531495919610490002644956560462089769826571478006170 A145530 88 1112528584856156536514684643023284785495050134557385625921442367863692688017595618715937681541049750469625598066400266620841097784734369990099866971091954186308687097410820336821796516578544491897845237135296574307511255035604245343748577561519480747252947633854870772661062463397 A145530 89 1617615797230156215613707175021012333757150722019822793856465419574380690753574183921311394866764822724712601960481721858239437837936379081535322147535762823241320229030375971304267196471000373734694784083049537550509617978148552565278935854838835003860829299162892333622613343773794 A145530 90 2352012256644062281345793717795908909998111654766687784881674798618781660663008845825968052198594511191981653624942357181613521775261710450182368302650028053038693304323069251456067681872317964865754318211516892301866677028972959825670228984358104576132898548035211598216507140784633805 A145530 91 3419824203544669326920568451968076534124920588880042019395161300726288960223324108256773626585361552508318599658064226860344202421792689058186081976730993253355436823165513661241151105175153849914433043984761478357376597890508705437971947664320829214862230628013898500914467760087513779402 A145530 92 4972422039941692557280225183367865484708724538119926329512779649581225529383052590396503027087063498752584051921171760912583288707764794628892113011798561540350752102189352540375382250856991825457620780199524978014733271466122628733851386233693501320305107200233660385118037906660104250617429 A145530 93 7229898226251017433616120496048424446689951353505784003069562215329801193433998243112407144610963741824704703174784082302669241436887589597720074133073131748676740201146495428192144551594960939061530699977065333271943819335144411670314477611842686598894411006909114186063126201816031492883963090 A145530 94 10512267048546939406785281921029225777621704559272871820536813948309881354027504062432849591761314193549621885832084134496320164465945847510290358897375321764014439901714902163238837802636822348403640180145872795052428298580028508446008516596233032621291153298938651792875400379402603130549031716157 A145530 95 15284829058689023646448366297055998232237511739231402121276524411280352158954797472779120194013806226457408397295147156773567216464243825392372584116709584771745246940353266598853841972889388099617953760401399066940897474191542116136084712816445217588670738002245792797726646088525183135786799231329914 A145530 96 22224130939066791834996517810637500400447564447137899411464245957187683729238921497916778329246482491954878260045258133864632236418846056174662227015336838882795825036833747919831322989743367660022156363983454097459269875046203656833358726426594750140894631764112083789242750537315236876830875533321979525 A145530 97 32313871100574056639061290448300628526252526468626766512866892345226480861961232903173522911604191529496166532697408031492018498185785701434133485707715647026000357858309329122168144773244883688284115735278181856306711457419705925493587452139555950259643205914280967583766161554610265893728957238650926900162 A145530 98 46984346356103739286403281315311303239670773037818871371809050005713345985607903402292804396694165237404934183663771232531261031729895991039173913556791535438965637530156727709884562668975071139397444256938112435615860999818377369464019322052187925082771080504732762754712209657652789294245026994122914390856749 A145530 99 68315207287903736348373731971172186609852777744462170347843845841414859836593029585700834419270404650995244806880590674692422048116770585185257436178089184812609010968490023780843031952544980191800195665472280203203605587024463275494758600676429103514398891410675522764383969076065601023566375520497478873378813610 A145530 100 99330264412265676546796119882803044019422699169674957866893580044367200489060279409705610952814771668381848544270195177231549126700752700963373273029028117925998062982546964420618058574437732223806345100152438477345606907672569784192009541364205864322010905340041705366651536324389726235476215761776340158978404132917 A145530 101 144426136140227005795305209935863654832053994739929644276292917540664068096233809668682372624558258735422556788124056907103997737800846310430159553726770705375216370967612317777554876324200510108434233975425980073780309240150329441751906378384954650295100341965529228927588569431693585880781394151247278093675726230448434 A145530 102 209995502617625654160697228450625871322762488929158533102772035210545510644723470197984760090496755386532729188083834472734035479213303834612751027745451576587446677388845327501600369557328967259931152393924274874838092289571671335737487682162182697323211575206974158819008413302146149480929911619697780571864346960667890845 A145530 103 305333316379891560922647974862000081039641826849001767201786262903215631813359829434060172489209657773759852816917107199298380482778405974680629564182332865587442093707010138575009159781479994195429787146531920242034512408727969971832865337957435256953299335250598461393609305352751069651686210713646421704212666805084882840922 A145530 104 443954432020859711955875994752119667205767893475959640352864123489240318111114547273653292814550751906291439463068285783945372487924323073881800773570084241112564216803315352642735816721902354231187650579905018107643306204198178767373650463902428701427399910242794955892149110974486753127402269447730277460144645670246458982810469 A145530 105 645509438825013641292282773721607134117105477472218468071297233767092519317928738376062453692184304062089979219448470612749372299061482971018163644141338304244802783789926815732399302504486241572152648513394749796593125186391743199791315941648793374440182516193688615268723413747598386296173248090789109780628610591871546276123581730 A145530 106 938570280097137813579267197115222020886604158476712176616025825033229033847950274484247534015143163555526923493638613202651803377462908315537336056780732324287702135066336786759555943105706273343555719750825386299228296377707390414317806005506881664007323951145713003805767951439897079187882775321737917890756539655935558039024705025677 A145530 107 1364680541751799555930613212322759096761988329319662032581233478301081248122400381171357538395564467625432084669771324148185109361458769629308315608395540658176014659583669898021578608876394416955288444365051598284328146340061359270674890140691064290673274584783350513844971332670196605540795259144558841824050228031119709517195644983753354 A145530 108 1984244569136836457185298031450094611469910144226630118660936861423947101540936306272879376579616720784214695582924011672847946359757673578105975357271059336255601027332520965386588537750334376546716054551065273080026825550152838672170875946758801971757277238951040501417584511934514424559237118913413234274251140800708401702444428781672351765 A145530 109 2885090238844418456947867407115225242318152587717190872870969615276940784559273266920385442189224316455780541945486843200996765821978295923796458861156511879374985717726825900002201712310377307104508188028804542006760720021775887367977182951697157375870790432160228105710654035381451303112525230104843698075919334674001984955644682252906615713682 A145530 110 4194919223035215299565742024647506052235982392630651302524271159675810476802081789165934160063755576509984123774042287090237624657210082515526473078146211001551892977973777526082235903110750854195578358677827253012557006884836590080200151840891720065714157531083732714662789549860118260211187125335323823589152438364858085417105665551297437575342589 A145530 111 6099409665202964201150131955970066684725876080732379276679417395199013156329442362174001348347258419021200460186915539942362305254817637999279568059165729639744573014988154796097671000921319431623063829009372797075715881249832380200723652799473609278391009179405315206891590294842576568895762967712330734654929569463168982194486682066904221327932411450 A145530 112 8868537458285886913256992298238452312085371585402486837640570368348205453492532392519208794562753677501248959127651421033907701602880188440869976431553892749977607611899799099748487553103695342829080611801269369120837878780249395975262110970282786999060461632697797227087657625911556471056179143866603552864444004847009335252698218619613186513376150906437 A145530 113 12894847364938014368911465651506753691705445559299135129550112636160895530364985769280567413292895499828396965371144979267761855768282539175386946451911300892737801723129292902879504804541772107154051586495216653328901200030601371915650908627138372823024632822933417762870247296485108266339115579419073853534166928117982110288441015386235506286227595485548674 A145530 114 18749099200082414606510357800298521629287405757849357075879026132407573752945235816001552499719075493996811686400685672203904704379381209080824179271102599944148013727822379980987700237316183540106648177683433212670853224006615614515960445881748223801890817064083556729416112481431721507700602996296189516435125849039541141350057983673367806526988410459836866285 A145530 115 27261177342072465899851691330168398942230196266467405889192974446407976075886842511480488054024122475375864363629631596239498172405764509720979181273236728407490319222452017363063213265552926325542959296300125396006767258804419072904834572661153290269576424986544668551153264677754426587088410417499080137822819450336564701540874019820061404454734862581007318030442 A145530 116 39637733106274165335969752683707051763481076084037850313529508966051064806765716066456813628998574360121012787905797940246558138773277217753094648747106932001890980001431505423513931100413717561155922710172204642360626923448401325388014952688871002303740320039618883989820117425342454825905041046440666224204863045663516036499289474760385608709377963204374180579397109 A145530 117 57633236675345294326034120550418723095702542395994767888466016843663801821061275273785695536075873095493477217750666575486899294278172668848489898299112205894021077431762186433771892756788279780994386077631089249866955539926716722695100836375045776196348155761180870776529899583183251562439342593114311190913733045575301980505265355427580855002031103764297477555125366770 A145530 118 83798686488218951675888275310556139674099733162700308471979274961178201796758287482368334852640690482273155753596681294960011327322324287228486559032260400262974644694802217643198908554439058387848276200952893597101910994426522666397351228074363869718487914736436946490190484173831022429331978225347162030922343643403443416138619327502227802787344515495325327990971703887197 A145530 119 121843232520633680391447226267428076667417916316023852523489977327536261748684728938088285090044027885352072972252356852205280983027365235457550608343008322870159239365164992691024779266261634107651612601799429659096928718940624030225025990519288691524905231678623559015866187458850723428997133900312180478649896743775561151763571996922883797671943923499099262601395302326618394 A145530 120 177159976286314883070212591104565112918285976223765518868845955054962763404385799117692884152589163904611431828499173266425183589310461730030991356044175069192811271062305204570532385854235861553467056874740169771433337255428672913424521392863817683113342488372803918372122946374684778034739403359075685068794918943106022511220817544906545539587203677423174832497100778611199258405 A145530 121 257590483677069319350408716018811406755111142011438748411449495159938530453715203232396515469579554273277136526564825677025364733576428328099825974137622207598024717965352402280561398007279676437106993044259605048234413272464571475495223880198000391958108453188825218689507748162604208411787663486962145777847333493379412955753916946722120291675996475029372707351521930705381395103202 A145530 122 374536386106482504020611202878760680856818682198655716424728697116595568316938501114105415799884519324181051898193428035221613897436537478595416935404746645672458747110351330610731702170198795303692014419296590999963065464826231496697142097286499706089406577594063495170625893705480144345961227970639600885304954104454723331643684019716417997551359287489030493314280390144845937280798029 A145530 123 544575647808341883776649338577002011154407608805703400242807114158034796394298126904706042176516621517804976182836717798386549581507991917449408124252527485185547420273732869355601614394071041091891751858664199054341248951444068131626169114230690374653605205713315133152871359940019967274819213681646492725087625420543674344796960810750725046319384728012575307906256335748675287424885231690 A145530 124 791812617376942992528744117679758045457827806384810545297325119257085477361741159580941471219239367802369111188792689485426007869898722811433960817246239558713140276619260481691714136597277123548815303510483326128421176012334210237152953194949326518246635879700582609540779786726895326937442790731886029782676522056516398042611449375147534500930387843170997008665203397898183723069845846079957 A145530 125 1151295001090427302794910170457029621093670476075905727158910480592688126049175251732561994446731864268023169863528387675091617056283161459833061578867908065841420776656984466646882999010826543568936359412490897526525335580684990240752262319287206526840233915479441400957160657029545865347074542904948605657518937982549422210282702594503704413627737604585901638023897834287623384668268435315026514 A145530 126 1673982139772863921320806859100403389312151414386560542478510541456649278190023454277985558984076911406337886612459086886893725773827846863874460101713121081493867096118978795244086188847605197072109917770458254520241709513139963475843552259290403340699181866471228096409102054541172961319319447941004540740002753150104803377353006960959011069880229546680057810689738785850806503123939235102202472125 A145530 127 2433968879934743051173150378221816071030247062847582952858027168367487457800168053344939270200853382452951019111345648805155802183528633056912005154829299184584016916336218511300434671701418945716304251501886889581533919106769926208886284232745927170170083593615250172737433430142208456212425130231677697287358345561314401561249061838531807591901440133135199470841242170729238367918822979570167079443962 A145530 128 3538989077442976623541839329127661466874589917228971226895029024295785306992166159540087420886481834009679375450009960903609649481124858636903191620661699301264079102485765596452036768567674299466309309573825766993295798139533959567757181430860318815023960845934707279932131798324716554159904820037411430851278294443397989765252758560218287279613624073349033350545355426501526736147465488355787831309049349 A145530 129 5145687684633208075886783211401241551019582709403861316322419343298903468879151795803233765029674385796691358953295371808199625189753360929424183704436955954738786430997386841022750161062726730005068019816091163321362508960963270441592732914186670811117668899905470769771146897330707727540045395909265988780061352762355115804275949697495551172750617501209361356493475948891049145120046901246335936556278310210 A145530 130 7481826354467607099362759247538076087521006384883297124961570830127581347964979718931742354265725670466555226238716020599161351416251905666524126203059713296490894206591097981081482282148436097753069434503286977643494094733442455688116265900045988499046275556501708564539967656587050711126671845747252710274778355638169894981427465607399971186892118233134338063308163484332158955477812046946684095964997353996717 A145530 131 10878570373708216089265376059137151230013992264037604615832807664586159981037611632174957579868600095183985502259734140655808796759605081085765150075065118696141805437597025467105634215493665023406232952699759449402477092379916369607250609025933953090942473541484584347370343201530674403270453323671109531473538949036546264947879730717209860610189967160359826334688713212743010230215593596213577429197169596432917034 A145530 132 15817433841545391726184757427226170350364257230904292228123777382737446484847339348202669389386590272671844453730427201797525391327114371646796861685018479524476888615371868438073611067845506795596564960156015736144224048826303667966486697407442067748241857483043029139367914475057943995304528005945947511509815357120782631064322147035357529927245025359044954356299325703164852542574517611082494635368588628216107371445 A145530 133 22998537927036625861656548033810792552278399999742576862087356481692582602808050374675049117210522387864766651738538891679461263180827536769361551124866794163470699904945259111933563387013151387132382045833894180594252364516353153306902050779811740571990569837871022884056600276391049038498380450192084010625740055714668909021259453909679131304353656682084203274232884883688482853893118390920350986248498668256623685164722 A145530 134 33439858328477412457456894656403465144842443235368475853182788200603632367036420397438173213754710165365098039783381818074734879139531911348280048538694633695206873184901791376882963091106054271383687898077521982568306793782728658604567615347148863349606540302406984230389157433958110244032649870051284205502314531193771472934280181662526421559000289570725072515780258321557350904708051565880579251510681695056502622122135069 A145530 135 48621531011068230676516463173862604509808360185825764147950911956321199769088352449824729177750231369918464685078385424941772834807616218272862421213710872526036630140147299716728716400904815897440495071422671128760137483907722953257888005812703667498587337609129917199962950852374815903774434412674117042716354702615688006977534362877859507267655116682177573353741221366659504526962653083671971311345544936113486555941899226330 A145530 136 70695672650234878926242479997901570553796210867747425702644772801702823860622097425624758786275622657151282287005932624483519627075394841836830612164687069958223565016900988886332176763952511208824208450160665743695257333295035391308310555884055785394082639277134597201761900150195548365977783603378296128825374235288679168373862029344226061040748980655596620931267220086864598024852792875607480406117170826427314395836899352949477 A145530 137 102791459411910502890525889400485709722615180793344571145881351702763949572144760568505949450515577593266594526841940957613612595994789292414533437225033786008384537497943897693427268286070550392814501646038536568661775402473497551239330290367411299259328658921616095201444602855433474949315793584877629897195051421755036895127588413132141814893741750218120804656489184265079758868631433878480192838523055036080379018060295717289313954 A145530 138 149458711289245220967945716945826224035111919077312138698685782731045980975074621244510224876290863544986971290745895146437568231056796555775889780894586960169121159298445410345254361755769816318641076569131582010168477739939132144466594933883660145067278475989390525288303250789900122380756797894628470492225475941857588356836345178832104854629439464068166994373914342654205882530392080006517324779732115905290044664945274136039309540365 A145530 139 217312863423103139376890181913341929261343007723231056323317982209589153573808927144757298464177465078833462990150004700979266594343986197308851326887292215052116157235402128698102148565621026856753732517015674204248397972096095664556877794536551483516523644759914902153097725203911922508145434822996211218065944824409511715803150762433467326489390087013364591698866797730031088119431215698042311749537658003236688862451410533505438782377482 A145530 140 315972753958480675408777356556282219319768698117658878581965647446959898250337204993855867456689157933760310200706816089328707190607924874090514053404341986098816723499115396681630178760051217279903608438664221161395160482949983157133555846661211973372880312202440278340078804143237145426721081475838596482597391549215488177189424372233082660610718557077968048163157949985122547919770457232873514766502975004590240315959685970442771950267319189 A145530 141 459424166942767478941222899542652433549014425720068286227121728069897482466836722252139286524727571458222412198364720443879239275877328422941410124798586360495464463851556551372961581814965904303952989916085260552994359093811303414376525644167607672732684457418703404791572428126541605538529944320434496289485389246614495400121707234076139755060658292601278528664639960411570454644258125385382392428183576119016206182716520949613256910249899724050 A145530 142 668002422762029955899862687157660082098047655228281170515356410647983492546882343817405528751086432211097453576112102818584324578418444919031936230943091163818419231623439726580889458328781664806730367434379530179832636727241152214520311153063854894941349828206482548126667970417187351215877112320830281766315273367185927096288785128922334970775536546723701902710338339280473455930203394539888765717064153174074559199429505501051705104731403931450237 A145530 143 971275063271824613110921405904338216718127741687495101861041993960439928265684461073785386664793147707364239277254799133501164057781143034944012338381129753605621067316017510892061899448466725663081650296597920796216100807049541508609118040029200849637049917527768206272770437414162282126279782784542909253726117990499091383508493455745840971367875078277969965262303280673847993352061091402872879970218850531528290059764318282008229609022551066428921274 A145530 144 1412233273994810225433323824322220609448075638365962649824784543862069007714812659518940134805080485680075392811674901828007873955689203554363674908069931718651409213458257837397331420908612290332455912800885942458168030740813306112365443109891304971517375638735546765438060089332221541024259588291613069224636009242912311685694253195869323850033919588279621605789486259761435701860440896696382627587932491608688959672338119352534464799813684519183720082885 A145530 145 2053386209113390795955439729643102861799285260056368005350134865733454376777409341256077882221200361385681913783936030003124315230408044186901748372321342337789395390747239579558208993939222821676665234130837863736255520481041740037837845672663917399385414541671567469178733097118612706486991315096222618109711503713076510691908060638300541132108347713483491536847947759389846836657087711735448937639973872580183215835289565774266829810699488268342062571594242 A145530 146 2985622135817596222508983933577247238835551320046320713816446269991898801765345467373677721809490520374295822566450175949640926337139340558551587769680323689214062246737272890419798479856209074105580917970325452986573068611403949201710115242610226007401421226214820364639112485150373543010544347890319395118451301762804003633722634473835790936761687541485408414955310252666577539063703672422446058945894422799094787135551356297664618010292256128484839795377945709 A145530 147 4341092532092575794137266683981587842164029820062090261521107526433355124312435532151986151433116995423864740329704771894747903769885370764089821715366818322774908717360604035430807431501934054526692978063619077804613505505460861097546469724909595950844267077501807138617800374675546012924624994841209304279610083051613308206922018616896601721510361576972070351853484259429444351951788482614524834258392850776011240311875836767238580320135129711328688720416961467370 A145530 148 6311945556040469387079363249525295145259260522818959193930976526987828358851479498403520490506030301855778958143568171884787502440486991951646042222555584160991028060980071530243503585605332259072737484523584168802455050431871480631883365269903309902301556929266401364729917105665758752418861731954770438103157942305743987328860981346333185067285128971229848806186551157900159421160361390017846686565644259133897544318680331108208598120858468308015784914646466595610997 A145530 149 9177564497390310396237600027543095159619122636148946605885378349132776000414926878243186641209616625781307181276007792215709133800564316412322581301774104003262632025756306644370018782662721602757705775804313317819691838714435627377897315555969687688350512930886270082510160853837638550471012033637241375792687368502468705962855659955549834191230856013806623192124893530102572368922813509297466467741612494387836253428120889555498534429147892784725239937207242013056922994 A145530 150 13344172467259955275660083360684410836791059053700045545998146188662529316774944829486094972798292067855718785796357186313469195758518075576525081566737324665159705974421608880842477066488011605077445125281987040525663131035738970335982064935014655995551743499951707433568409151562820786626099078046817005632129330644647192726004800714388112580864597358945858891500789006217982324254349682157126226249618001195654778586943454733363760851382915250522190852914415240518170423005 A145530 151 19402417589831477580499364968835105813599040244957230074934698672936968493814769367145903847262075457045589333240722072891991994923751481323951056275454768289038209224176993556438317284654786211061002454454233352610996372834125748432890544518195753847844546698416851722138384396211487586115797588468038288947740254069948515754905017383060360142742933329051265021618955090147416196893455515042952235500476832125987660229162355061421352779376329626366480774897622552471406738127002 A145530 152 28211101831442501142090801004602883168562167725108758828909505872304163527477357884885314707824084916252219034813224097627770047149938895326949259299429666354936891052247374209452432489410992662871092491331330012709348200437687802482452515747391691080109975347754602452281777343682351387391583067533449625313008697288374497260439169270169049259435644195843180395575069200285336932300760064522770393291467064293184862318423477315851913577452331893821612524510290276878184879066238629 A145530 153 41018922660499806829122444161327623291983578273267890380004346603631580831983584549853880439272372206155269431029094597228704756564016230053902899070314459425309950551758457923550280401286298677028357421393299384246039672440025230683737525006163000634726056311088493548765982119329742705779775664396047287166825698117042449068162797213808414562859283917822655243901128998259789752149108240360593108893557611005458663823327506854893620920262911197286998244157187164958328342755572840290 A145530 154 59641485337264887687042891719769359663660954247163787503767491052174446225540604458129657273387321363664845500497268731146439088274032448559479488298977924574734313165365745573467898251037788865406568819613365973363728974379596247726351878906445255531200605766347321865303285719728102211852406424448785222090939252053482432570611446709708164605348139380869944881451845988400534014287871080724237857560839474934872604014255876543538008966148695428523401625392025627559132532181723843543757 A145530 155 86718678661460486197153535438100487623339735491797873762587551985515041180355206898535971821624725990396479202453597705992325205645686616189253122083814832017204266032491242305364400506728543724002474035360412731971477682708260504168884948192446395379365046058212694903657428670502541286290693161372869316872938505660065339915219975353118457527761631800500982034975740166005378196984812402264801484300351702997693760778064221166797410143159282890161828676321761105283813743463883712939783114 A145530 156 126088899132278209665773553484106389234976311744119861287014796819447817701790245289866844898985078202715117095522030567244109702569740065906725480030378466775090428076929100946254264868885051536910731840845220498920555186928836393465310988319938152436341245768035492042596035983624975302164456004229727537948030496290482950754297273551987527537200807289789047008909844749525831497881902945021940633934853815319171793298701363320646890810144631173599870371970215255057037623863954736890601104725 A145530 157 183333172619653855393548549612355251847167933936214786513445751987925141423361836296259493947152482082021789860409829991175229515211196410141762658711048206876149465219588880284611395754958358206124480094114915245017755270316845407838058008132241881196044791981677547217239732662762043586805832739456862467307119468667856550331408320524614511920632446037721473849972879290070392992542089897249499416939793147122372789762551004203999412440540150567131321359016016659091827421284446723555221066487762 A145530 158 266566306900077573464009925362811052079392940966944555470688836375646336181750408184516014332314809962181479741918797285138216471007377010606056999040384062419454547338854155004724023173444583946653457146111245921035317242485506294160142878513291375320896691200113385618374528695620027750240378638714273797737013759412567133698916943745515948345072039338039733188813557577917601885324700828697827130289825301062114717142955861411251825041654568779977767656138916252104262013509961672094554540072101949 A145530 159 387587226899540172162815037928977657368185488998003447439595054644437784883123670138449988579691786532529789522960070842760975573615210962224796734842059715709680035681228721787988445082792670100075920565965657454270106252818655834863439907300317527474702592960172881011569347483698857586805923734857814645047150699066403944541674904797659664279222824565063734335061062745412903070869122462836743397941989047951167676353068059940955949611153302465937107040704625214542937875816062986778758746043769746810 A145530 160 563551561345624510247159601138808151002289621610156045632615738764176163573725634630898098878857525303488351784904201086577173345820045731697843846403355786257812352425959222625580194426357368880926441849456919827262813456281083098385147465071783171656842249267400168877436212866769443311188062870104623779624759379428791922796461612658853406346041641845563331683445596418272783147441818736263796202780521785895696739302643816198288539482791860130903773659416868923029179567174542072814643122193101139760517 A145530 161 819403582609311138359197897240789122579671741635677892346375844568057497398412189629655697319870262099485530965461185419812367283846772878677702727873744471159143450747309028468871814707478531560196946373189795463182676495326442006396169550774465431271521155732206885374911241938935286875609856607208388117759755090538764389342110643131068055167480268020624519203995562131105881283477333573405096842099480734703295107778367755684251595452029753477031620963685086709459212547733908357809504320910023013442045634 A145530 162 1191412245562377049549763495428506245422691710048654045315584845386216837041127749995884753004992482235126658535428778696206095453539861945551648068484578057709608319574234901434516993004479358531157479100176113146547784361391190396216932141678607665285620103592379543934952068342999040347693420318818126218598904276883983993311506078650960293360109963660346205359277863893031533113392895573912274544616442207736805191013007414121085621498711778763743845977424456658684772015225535577712946467960051268443594592045 A145530 163 1732312585644113620734217763155150840055471166739001346210968018815714713000302350081826801213561749299612062024982478763098242977079675422059217613873848622165299337517486799376759238956698279825771414414709695325285015278786295509657412937831144770859860359102164124674534932459478665730259357533704948313454689058834222187510540496247853135477544719681875361967870810104905718040991986687134873782775464870568580044437805001764302809407531474292730075019554196296640949050925380996086266354909593634293973094788522 A145530 164 2518781308114295642170503077864093892934409653746797908736702183773203806485602575891226173079765778489153703057665988692766149082578394523812156858924507412050287527142106232058906498926046294387313105401508796826851265667570912279851482194674342818222571676514443044897229856844013636972756758160586676029636899292640682176656332570038299808024056662307483115955078798614669021000069235250198532567880981305364507647807377459557882163792929264909850765334585823990859281235273488742773853567092081184212168436227919669 A145530 165 3662306289685600219602290740996629365175791581076677420301818764238219518915353145043492773831178228361480184633784322576803217667826008557947454013658619903272495899165284943926850672679232355340873429482379375876546414995632827668608545453643556626550848357791641085116447537316263368679722596106135493242143738116810493050636120046295191673013842909450360768723322605314918651628382627061801979218825164042535123551331882388392158901852109743647448720066412768528513098275138601706612187000285531132250858612302300410930 A145530 166 5324990826421554605006088566906021232871708024475835222320935746500187407299116987290662601924360064271813699303819347360683185722869933864861074323702774414850796987098797166363408819169104918619335579154274211015701660552384463859244545238115536660662115289657369623316269822027990094046679681981562846587400965584943164254942741890980638654262319566284162250240595113049093104798647339678624827585639220636864764279128909185344739485410803774334125529125798830854634054032770291607925377124561595174211564210119108569573277 A145530 167 7742532999310650710078633173990613875966098291796283336577220273592508251993397184167478379705245702272988757307568697278110775237835216013499444119209820340573155546745751914607452496221205872440158591216885220437454337896752014818513900167674536661046089080313457640660771204781160280480503577878596272802587761816769244016193696073365802308105739635534262461489056571050776059458581603510093437507540207980837324726729882623608862819628406835772074871900191433649869386050549728859321791726925559097772482110654571557859134554 A145530 168 11257637656006859710899727628893785669633474044563771495548055956867760498210992206662526273428825326744861381311505582023025706512626681213694326888256755072418953314171336185042069566096814169423071972293771956241847591600216877161655351599253538189624352860660477752151138015481985019828558155555796999092116018280616895856381379147931985575347091167747251334842838013712715341359672852856336179511135876764916833287900970205818101195000218128408822529617349218728079232683445272991162277245572638366566014777327536926018612068965 A145530 169 16368597409300974708997493893778390373033195294697431958243536784065450171890530675090129034087132319841326175438171808692782099158583956649495537796081202665476817545649576067299254541652271581135274207556553207490425960732377442641032062711414476853177148013311254338170114013739601437670443077674550958083663887992255149805934509087397033660752362452164867906599024982881717055560904869471509294915754057275981094763283283949376895528667497530299592185988753863839193554452343376379421091793270889259427887713752128035859504089141282 A145530 170 23799929375485961220022645221826150708604596325016021503514606935975207682168333390588840953036416964223961514225720498333723149150874560341685298261175180418848220292421169430516931061492836782156519274715256069919123105057285201383183457527045050090981383587001703147221593624839365008387804406380641537256648201024720707200932919831696139010748359658356550188943647482272002886070214320538721658471326888143399746868980606961423800280581346408837478629605118500672968700094474585810405276305138627410569782169780816836602792926999355789 A145530 171 34605080943359178312938217155041329351920710023378000568678280241371167904422584859385499655585916178849320200358022166405424766083272452152853774176210916247802646828362834702395550464156043028983997890161774769109197504327331950433706106212260791417810078558352463064805858960402422982594429936434375120620208400626055916015006659500777098724594454190887971809856156840198509314629036061158431819908014379606445955966403039238626256231069749010952163627853656311224632650743811595424952892326579770984079203846973593928292425056352974176650 A145530 172 50315763891714869781050947720784871051542003769395287810836715956346742157822756217213125910380969087629947347359050004232989276161928994555689045966912411049124629640219269236113699857951825071305950775775945799028703252168835598645407295249169663676445763242460894294524571706831498177327292739771175044740245757862084277165112481981210069849421325645191452654980663102001150271467732362710039327424594436620884276575403150072355615136175134480578037077420586671402115201212801965273295695037570681872223751823717435790920349429144297453494037 A145530 173 73159086093472477302469765047804047467612721559990725098956016322247921726306383117243025688194273467497764593739858348132600002114678674811519719982116469454510963694231989106474617197911489497635823443980335030012965419455982633098471773586186478724760721944459581951775662455874037947410901049197352080677196711723069912942157533794019940783959882893654181272370074294152832296204768226344336023643540402832386131694680213802165825781742414465011454958405905166562364277930763313695776515631735444862442351072481304666404259777550752144406153874 A145530 174 106373260864145090282921257328559364233037845606222744898594236895832521843307323229715142137508563240772662089350406679134796170085466631246955117164951379674447892086783671941544857292063447777737415981596631357693052691185746579689579313387019890896138413261480989696987518686269144344037272798240210154129599278599585791333619889024023012689807820306047534378573433043035116157531461533372301868338380321123852814599788455465199038331038334456992174931485108691595006257996128645311693780432848299259309306235635993267516002796209364473669094239485 A145530 175 154666648137380867798890205685960267790789559898726311091830921490524164512247121669622699424911762757809983180150897571603645498704266367154397928838119323930177780583219764771017116028043055157340705201418058013750668600018656070886015223192953335176506528121471414559837900394172880002192247237740216366752356673887086017529170376483395666431039786765110221332264499274498764740218448864755100572227981343373679160041960719566185599567503956558052157338924389631673972536762093119519889060972845795387590868824263661729663601661428638393962718618058042 A145530 176 224885200018490917634496076146128900808443787054902450104777261252985239368285471600308175248679565541292474771277315718705021420319833212375863341575508332043098818520109451193386945159917310135325607625445874755362114451374434741321686444943240762326749595750206175289014610185608681254043183446401476357047772474232544469901622393786968274967719160148649955769578203371688160897161467117892382859717616534885008374848196286460778396572112421797073379778621131039345264473445825399653273382960737353645257863961173128518937609299714444015457319201562154309 A145530 177 326982926160237656859689495826265735815209475588268263726035046030919047517322563459726417188880663385276500507454036904099529541499538786528138144252860276671341751950458558815419847245403740893708276146693100476238500661629828095225661204932248875469758735714271657398812683371974628370498786538820508882931094425177445772150941431395875388407397227816350270578745375437935311445708032970966659922928842213741458803350117358553252222430251893788988136145957785606818382870417693369002739978935851139354409546608676904602873554258183140169836548156352754307970 A145530 178 475432949751785534583070892435314233746413769061555000555204852151695042104947638984970610284457235882626490445363398381244997248318909075778700485880317266771798864237148224408169264507871879342141698191684142646576024599895318676023370070285044921692266874978955239651698352608240924042023981584261573514305454246435531920162998939627209027776080601525813144771540006308554571153898582778318405635555676861163546215062695791140142270635189681456766952882842841651182889348322852712704584276099344595883957835511152258119449628953788986092498325562017703201634797 A145530 179 691279181956170007046128217911451069601549805006025382539004128993518560301546349761583807627183632092675531831057873792293321899526152296643443978331837053025918877259061567830919295174598467159733135462432596715021063529747131725109884856533250383891680566460665204181912005879698931582474498724729789069291247543222838234471228307276530530511032787221304496147548590427262908522457093651641990827438031227289582455242356330200408308251343366586245360503517345803034314294078557426579096534708468106564135338423668774628775157625254927595352395530625584102422687594 A145530 180 1005119455131321438459535845772357419886419670064991844656711448351723834983406287605703871319314716605514340655867703130596108796913777120410491765794005194782419275735811282477932247014601663378372636820678803939497979796227729632991096558029275773133581851366932227925260404850729638279993879121775529045175959622391760357389245795781135764154013896539175211585390878941233960437081460270904676344689261848802191726376171041415602540055182619826719297405161337954770241800700874175393293656881836527599656898110178887157980959737491710934656290603204037267219386127605 A145530 181 1461442996481759415350158073624789777063784598724693136105475906899277462547312440632343667314475970760785758638099809294012949897390732406924558384020505221376584601000992345661345656239935643953686654204131518495433347602651589139237329285489710440885844120206952998738124446740955014360179517768562894501896775999710076336805728915837464124549405694535173536340662190431963751212607920776801747763187359290127159480568497451861955892831927277884683272181744081868890128543904776972464422398009655602661794565716861678258929686683155322444062651184663139560952885006850802 A145530 182 2124937111765023058597691379514598563493322920126033754905517311920101078819957305273140086571376742171465887545456466845791698554697328005891187479874048797876359227436167134780314106240619411706997016840170407213556147916275614380721443790005480951772244217199058293233005020300943740150062738841611326830228867127618828601955172454381877055959071725840245782664111239497196353029171479728009470342998075718583041082554868918836242452575082206861709651032958489876028292132595745017089094773412382364433721698895418770009596606456348101341956160166209601717588227580574939229 A145530 183 3089657099063347045441627915656152686529514462078654354939486066055920069326755374554705053531114468641340639705335064693971835685580017529833379671178482931607004940107586012978231049128204384686329708798953567956992143636917140657979840033338683814166402205963310551407790561393125457223176862096185100648258270906781777077166483942942333401900365739966022832820081401566733065340664118916604993076971438907460451606875298839490444664088276696849647947918649462535663267870665669350070571336119205948231028688399373174732275206857843456195881812819017576234233721949270954788890 A145530 184 4492359297100994839049068391672666491615350534539443306048257834527995860700023494645235874694153866027767118665669638608568203295134790791049728150706034308507787306557202626703213165118302934714511689596661647639059363291929606241088306687030656260316997035226436342688634243260584113858759007425114294731240695669593576251371465697865698384486075826838871358674615693766790379808972599733263931924446129173371778053355601957750187705341901742137181254564065285568364515455655750639257593633622552036345551279210989700641958141174697928960710813882691389634974114126012387688107557 A145530 185 6531887328327747432630299999864141422656033147705888488339811951917639925537764834458798407100246190089904749199243949201793473619290300230168774897746902706087391136729232511640458963850963338870515310343837236713624357234322010557401739943102540863817099522817032478958722781910327908425178373619254088354123323245318153087717033958212782508709352351857978989490058398655511645509180819348046840413151594846643657829127438371269933433122461044790764694488203006566939469809255590763811191072715854541640483328944090625360232404992803930865417327503620461511676127705500062427553599714 A145530 186 9497359683029247666049617150734069955875380581413827322602780529830413923736049369279598238687883266236855477568582036469769102074244801399874607651595845828616758205016997514722600630226135576414794546728249745519962176359340911420855888788964407385333802389178929997969640236263373518266095496483388019352600580757996924995964316003775687901965013833525674611847186237029420165779969102359460372696790494460890705111773242036224525461572353017224029728604592607483044420738142173314830832562135218880993226414733428558284077274901395740780387833479450268346587454709682964757275245877325 A145530 187 13809154447237197778688710706867337851701380709342557221175954550561469927472290245167701380253775168862197774479969081783095072622478321945117449356645462087906060342703577657174149675889837277143772400427564786148788290802124450883913904897414305235734484856766641400015377944804163185230994426708472560884592890298804283625979027752455891996674621404593979027646819298582378265532429565649836033854292965794540238588860464793232088751192768164582694434626383163077340020813788910744173266734153535537109609566539076179654422997474224414290753044461793186555476647471751325257015779952031562 A145530 188 20078501068923202540965719318167958502303851676003496785762515313735847444130786280424468527290750407642369327238397476330583765823981405863399371489954850279969583121532796896533698906143193174831468655427132470810592654864112592244299396864951610848350555647936307416692361562105017007952347630338622620138178709893880670395248510387754863187476997557265811980523863412952540968663986808485759233763769275474767046017498004036117420819708823338950220483917032514521844907218828338079854615000626678535738491316521402031788972754250247396983014146259613813801394698836471717240736186775008014549 A145530 189 29194126745059889257366377199905504795011948635528374983941476090217371622296235779446932070979370838936836139606855450615587012412996341647060741028944995661613685952648343983982341035382526986367678281218650184993815571384128906998760439127734744759196472177614534217229293695922749925399528223517930581208350959592812195950407708124767818618699557773643086025702669755613695986059171287108728276056486672247345490369203509008049936639767877942065456000920930649731599417756155589779197866037644456437428229264612552015144986730256862240988888277908434023474041336631582405116705158555081701123410 A145530 190 42448240208816010057008171482943285803988871012206581223154120472660744602971282692529558806735477909063752104619040586797587185464730856773420454056714533737136019405567570619913427331747288094985429389423261941848537030199868566663605434192329453928260822195695884815543976341510116286513906084647440726454322157069239039031222412364902020516725969525879489815559701300798901011189066387469282427626897857678364868229775884599700571756801674818939834075118549247677231031572543008710615617364120039033342109612255334108618778916820723448150446573064716810517442302067621980567972059802902018425424317 A145530 191 61719712069491733563000623969822337653495023439799733570091107225772632435348622738702199058061313900407856623279945406348241152078706252752211693137721903108800110602009295033010139358019521507581827964543141644797587848095037511799975302555207898276946476276069638907266724371262013157841294047549155298334003208027713969939201437170859413063500940991071004548737779988691846456572916468209049541041233428577670271060603767004455623284452995418860576679766369685192044188307059778509645328449564499110022989947989991181379689400070601636748508328347820334058337633164985728163426258248260979708865834234 A145530 192 89740418900800771784592850243950196004895960092597800404331246752152934900252294490790304900862343675715114466496936001789755837535253426770859028401793590405661623679302109410426122713133052524735882875016338528273750882593154342288597426309838091765226248244583059275281001691838625621384955031230387156336914210150139043052559858424017221692309851475047714734374916543856643948956009355709570563391525778254074895757249647448593876555022898537348459552546226403719984572567433345410015596950049417585934394042267834922391959768923737959108882958971157701004012401179587181127641211520911661594672497552645 A145530 193 130482507362052252683064441254079615168781072479613761988164062686523141572334400840986364623654789643175876026429921666656898639535106403818576275084514742727928892029594665073464549414756100351444466118445791676968388985702598318650108857879202030218740688001147492116619669193208990391480566774114935376158574927555094140884452094947083869481205460543778386152776579916987571609935581030285247390121737440347996320760769926786488492055380010020309241328825533424639172376468859777166384168320043403605449498914467483987166728124325714921942679073835734949439499972977486596373862158125147307697674102575712322 A145530 194 189721475964005074600403912990581516505211674489398317332990142814957895693239318570499683372489163278834048027314639606383128832128207175898783133113856034132818203349406963714708044422932656777947729000337306081973509311460695362162915990758933442099957195127420208954505723725924180190587122704608084806547411607750896730706950293493201522208451047320802298418422412824383385264202385862025393995666442846740208396311263716297906818854645979546631099543652773053198952915401149548566577170721746158792905985487241679449505500300809820572766696264474199645327331956696864331540414450272752664480756550472588164269 A145530 195 275854895569156016416734606423864270918962605926512673788405679488886093814828396867105698637234619752635062655839459557759402665015773698650426856971271589114374939741145695646520423126394668199035646522024324597397805570474865353986561200454631345611307542974580982672359205677824564788123284931933381193784560319094876291353764842287020066207218341598985998122000035470073525186578659107803892584451617777422822660240256682727229728126163198880791598427229803193817852899820894974756026039845250594841481697448950487452097010270649354787087854425866412448570991225537267760573166236834424249007712326713040615135530 A145530 196 401092828436076883864857517336385659334655123805474938290024524986697565448864795805453115318855764631168102267542546882342565091804102829630544751253095776716267029565422492063076980517733424628741052095294367627310327325961142764001097822545043217585399067527845621385401330549833191277751065703908431647677944156552342376731643373735033683063773260233878320467089633151074081237900106140360997792398656581929937407780936905421675726788622436526691437482092590191038104917386665892145713295357823643153355595184788521513669603428023861050605167568513499226022575914599230627009052167942802585304549242284210581818897077 A145530 197 583188696691160219983486413472498324808317631050554633761021870924978771276555598272731962567917644539098668061944207327466531884080500498509113417895144288073863146613184562314018283152361273015521290710911488505784618534141931103992242247419292383737824632877944558913390862260251782293285261410197927682342537019066786720891518111645896688154660113161717478973150204601626244046381567749425782986255062218508351568090822020226433779520928896546610469307364198907966210732027312386284892375424235731894384193916985061330388151287336423318225126556764202008224376808836055794403401279022598124608565590568915472924061215154 A145530 198 847955963896118523779105380331495227885634500892382632013587510300394146738546391023756468120636936304084832193964609911589455016887955920729421279074788541763620298908540788182090520626552773231143327952613208993043208038315041864061956226649828580911579430805463860814448928325075541621245492339362082941694401147778951339833890602689760049543192740763876980548639930401131407769357561607558948101017068067054561250066647436472329293747703826956335095681470063119592679366262794822992341368153543396350791464599701094385862858302183731480838283408367581206459017857471710525831918450646689730378269064137960813421003187937565 A145530 199 1232927388316259642414599239515580588847387755979893296393122478954902164379075175992943631915443537468494806911356480867243740128023203828240080030661324644580015840749871692832197302972724579916809383321808894964396318703091536728414980361306603337353052754566511575679649828393797577265508652576171058399295976926333576181331756044792799466139114090410563968000243485653040465270401848195822961113095830714435113549245337281808746566675381843465614682510388164411688847832335371645318478064402876674058318895143771474251983265583223858236715545850639906309989403740387058268503815023839007845371878610691004453798665711200005082 A145530 200 1792675574655877623952303515150273844688873911560263960572968070812917446613028567347349017048586782842255145164280129216362486556690721478305155635160286958430801268830014532837226696431820912646267612206582180665023254351087056088073517383383574602682757793560277025574350036035653352268507959600260379550493408756487871988705033455238127734006222344264219245595373479499590435371756517919164977899493236841720588046041470341102481035616711452695176792035008709584532465155536264109498244113300414530537399322747579123861289282295149187692452922828547015407143386579504925250694021212743466760480981121675656337862446523081619452389 A145530 201 2606549052622257748967006896429258654597033820020867818779799181839503012473179157847869477845013266809101512574056396524110188209688181006251868053443026576233740464863000380873634784414564634263093191338987168878048847430161876460522165860459356165697392478783888228673529272746011580400833307750126015695359017035956439538000937312160192932445581149446084372531705038948918839990068706652617682042902053272031020583830748630625725617040131776836943590004220153347745792647301895679838801622260738324524704556956084902322840364473881335680968313077161509762080174097196420927450838339513976830731501179037793624247543445894963483769250 A145530 202 3789920529837188111120404075104626933510242485436430248241867437426566567218555882482234873437632241353650757027532836265926997294400058492368737844550525481556900205109533723775732139312080546397624853939275136966502359140201017286543141087590520481349405981393979924214285988222664802249459360960723626560672460276871906600381374146847465285648140985072262413441853531258248493755124527716388190525401685964296262208301862467459463944695315986809463284689344067958912797976711800782221508060523000223444389888414824700398286028655741166930940234761270006647049165993937016523588268251632109568416842233339830253999590307884753823781037837 A145530 203 5510541843834218891311318558195231132065237976790749560075856474219045949232767779950011658108839433914941391616520169874261329955869475359723138574108410607157156664488797171369533656924980699897512274534514710162125552141004848972757266619190756320525870599554368025919343153346481876459133510003584402893202061883554716240514980008578902365139464546713920103060082502744454361001111073230921776406252008490033493219850324196937429949861372404689182778994716270592105860512346311035454392881198820064149818373050598158294205562825083182836251420374573512503299725275010324828876414587034747798501257875774934151521780060120986164814145246474 A145530 204 8012324051014424430778546063211790961395922508011264423920047071647055383617877133491434468655379099280083429759663299464339707828836922772978951118015784472281024233266505977637578161436782625570436449548330449300593586310661910205371779121162272099524134502346069715706800730679796425706777874085850761083089237306228280541802180551099577191447495802781054757586946517136905382647121745353232546506499894942822734845400163080484555687634490781102084951195032768096853962272153559533749905027755023850273612470025681307335074490061642292102742634284395125909791153500699018364169783221280271666911260534534520916482414207825605998885943407336085 A145530 205 11649913659633129288133114664591385862638539261410401681630188366318344308734444119328765767413263101513807391929158820900980060921798929842436035202456376514286002078012835202687867277195425012598714700130997938768352912370150276433761594084903324441951771040540585812269662343065270656495778569787317003030408857841194036353064130006318776657462293757779106903611317175834557681914554016632526891698674440994855766431718617268700347032390599734350026829854798650096555069037850763215761326455962923479477768381598967570267040014344065067634204953998090138499323833890291097691178035927326927968941174315955317637631278736398371001393996900121421842 A145530 206 16938966448782518970521117943769811832485474690168216033825869964579800977844498131626891934384415894221976667781567165926725544240587815153979222205420453435987374740406429118202181383463986531535905603554021454638735833992612191272779152427670312576325775568811509424970373340016172854748436333692884836555453396211858822629074703227006950160372983676315018656796097586716929732598378893061948747297326130706625341568984024108527224100540244379254157908523926042207622973527072737562157434917065062984136824953232428821486968845781780546697841900370588776982890944685329755343954500068550131986568800544138497310594962800309023610420872606833140022909 A145530 207 24629245566616122950008417357126641813048017560965324702781133298310664303441591548941381543829173296935652561147006730098638040345753761434955946650646136839549128586548869925030769043689359221428194148852847064046783134272345755960344453868238549582653235725280894163321110566721172265533569933410884765034626207683184886908638265427938099214405660803068279347874622279769239996640360995958056846043420495372992251785536339335181315141838482936835811248966958610571233706953294722564613694608086145616011464004231569907474482434726694570833594488933882083642984934248635573979012151921635964581543067050003059134287438280370583931180947376338485471888570 A145530 208 35810906114893393986793268316144193426359985048168891949627733989873741317403096267662637137835683589328544601931080003996253783937181728538610792450817277544250996977467316464565619987342944843970062756526436077102568038496156736554149563145266423422865228418782851301959469793639244457912955934743092755475509950517954613706337408857518769250795670434677601856791043998686888238185352289744121592198386102946200027470828268409329523689009053649914890301840049295844531602287116999536210749802722338660617684525327749413039075973123768124211499689067964179028123111506571439235728324939558623951431632921903903842756624664696028726913487064323551042985958597 A145530 209 52069032861809428240674462123256300115285605212020007929434022440143121564839798531589925457031540109710406915555229178803822903206621887541378657267541670903204110056108891590608486430827598113773249819795289203260069881190277622603977504468763511418296459467674540512154905758840894720633172395546523455576626433426898325144127683840566862552557690406360430031494830099468455729081505588926956836999607350263279466950332516730825792262504022168493313663064182709199338378491761164030927865599463672326392497288362543414988908990439524125908949714310330982424807361145620624013175005449966317589417012725381226184308997975029745398348279010579066878016111912194 A145530 210 75708337970164793768546681133946344223431843618292043360505119000234108881535749661835483951886721483835342326672701294900754505008644287303436029056213138675981231770585350905428274704803340314481461267919593975104064504682625167109446737348019000335779629200770363121821931013884867284556174750168710361315659358692759646804947945966775360632649631055177630588191626173583135943196270940947505496875836888896705398745756008498352292620157159223935628151205019819126542157795418445383969580370870376840236030439594612797644460633023094955303488673107532180481490874982620880743717222195926086216388385071071380968081440299068585113169670767894898917084383734372205 A145530 211 110079871339586748330038633694295861244569785335391419026166513592317954170631415168510262076117836005956478032575192127556518246459665587117308444869076636093205807790321044107601120812297625989657930910305269844512106529738655802699512952126515157724712162561460640304588575539282838190849957453572909318829513130912839099556069169308007533793010010996537868514800592961559780192951648866632084065500629836848459386496862286024087502643916247007580234838538435752827283098096159927827127738931379928462030861866673278645231630771506589625487146621748637480089105307417369614980740827897871079392311122476325062546364229885847747724803302948240172446373815933665274602 A145530 212 160056057219421161907082404844825048303260244445815504972002750258111305129989196119264259223191381665939235224022002680765882629597848755024279175403608372666382568545895027547101124232806043385622317062122594434326627790175500854499924722945215691312731148584734570232508667012186232844628553581320259980867750776687909357994877767225896987359675923339335005642889473974481746817415754255812109283732418906940771051261039018123014730491961602991862437519606734379591050498089658739642198348436646045113416032918112507555553993497309948292363355884533845788517378635493980437561116420046282353510334155692191569871032622172582326123278889317070442842128611283165574899829 A145530 213 232721397117167029826149486605741925937079150854430408837872972708780245341050120525995064400258192824439642059249959322641465786917025630139714803728401704780284161459923579732440927033379174785068859350395342002241072294808648503787087847649391488653553365330041503657427297247143243273251726057282204439272390799791089293685452717477284911613434999525382101666892780358303498312742313736301940266462871590062044260074164235488577394047809526833920976573273353249489634596939265711279828571499144418214978449832073719312496861313457893310506693968965590027866788446902940138844248294006466644132946470065324066267418886274704816335499780263717475652282554431906812239077490 A145530 214 338376751352303641946059446442343915487464782082097368634762330315816218614581745255600704373716189175353573614914216833118010488294725668374390300341920675142160504380160339035941560805409087331446735873157765148664084790023984749005571230557492279286575280458731761583329057688679263533075165058734743934442075355145467145109290256334205035588947129633982236488656459751499312064980506756828765335327731559531305413376783537361373407930784560054918108075101936018023549112899194254542131100761407547438533552639802269767862880795774279563528440667520083366672521884418239467899099458368982454286950657140825500161257189610798630369490557224555892527975992015381221830043771357 A145530 215 491999563744852378222540608977681447376847856068218719564535590406224073085356516551522898164318938802771271596443212025394264608514744204790733356982348933254996593084591673034679296970137779600748768890712040130815577043622579016405596782142746124691191804233630651300656792452042402033848016743674260398474338293990709437899614347257216644461417513052810646472404825585899641438983344082115288495626255224686928009005583189159201446553966702510324095220221641696852990920520831506838547340678515074831209570559822668168753316180194489027477042223880232249551818953155673283385151768220206482066582122536290211910401686275214933852422934704724004018201440107809864634071404476314 A145530 216 715367027308264005631932099394102382142021295258407936149466113688319486449889760484169038330215363303040253547654815370706427622769949779040057926662035007032089904184491912432084661853019526130401378520359433192440700357342439865868988715664322307808713596780418508259393392896211963877951483270137315884637753437387136377238894151621736666841865475031657045988640127745438327152969717314888872643875239768963233793788704580253941541916059654665451179532094191925288230774888176111748993291215460157397031277060429519715097553863121991271672055865081190170764978085366464535802542771892721855942356119217108827292223890586972903022792577570111477286572365940763527796717992064789925 A145530 217 1040143165706652119336451049978415885953051586457869070942604164767226127074066626387465230209234973923681725887018505105795120369242898463980039434633241917875725465687658156084578063654993420855824003619833725149768647503998863942394493186979142492807744878526924277378506692614299743436139422826762913622002895023622602301795914196843657856371427939278516292056836273337041741780776529992504338708906102997817317249240767454106041842744504183916863504715569734837727390693696487545651529406879938390340208645636293961843083674563663195114522141750785826628060028584303886279383613805180249358333703730759553698592681626511772325780206555364007383250672201876430061606563326390800075362 A145530 218 1512367447570444873251194194736517304073354864688446370742610306105433100446206424877613960555189321869669926399471358769010734310451551596677198297898807086556297795019950774455064072469698580904841970861859716008330421030113990829801727224878957520220153244664551118889840471667798930744182842838630006269076324726593826359674882003316526901427389381845487656993593952791930947110921921639383993593876829883586610317162282089565604585408967167355464870405258862359863700780403918003201212008610139204094505973723894360090323947718012422574523922433586726836009110796599765283759238670189310674295349282168271860644931792724226374711517308706689165135000094955963368812415279854231244787149 A145530 219 2198981228624261139055117022695846181706772020205414565190684442473134960822657067705424311182015064763526149303105468631636501892276186778670182345105430870610939118233542738399507076792878081642219369809140407242387282409138238667667768990480817255257610009997378799941550667298287031002298417347945202352323354149572399904364976636908033271017567789775399774752393550523194260057538693287134334181158201744631933583836708917460934961142795516830662004705741670301506983207316603080167016608989735522815021345585896763277369176898315498760162668696293350033730619038227474418699653642841452540176079522568936525824032233939398637058220386652970682098906887393768861823190210344725839120440010 A145530 220 3197317194052228125741266899805565611684342444023808089340884436745632127603042930237262070844689348976845151416788951919040704740635265124634848452584998587061218921613776121682108834592772261009206058860519290270715100292465968908798106310431883410187044734382944110563895780411237675278411154641069485590271887857153542867120316355182277059532642138944049427002323228866771662192714149117571682515410431459864947844288257603706109867897039272504615199377277983359528793719737560474644838948259066840033836941975920169910934692886203017184853945760488097362317484072471951205024012637452801804105345330465951540276282223216092894056277730676110665082645479270444969127549753425951515849874988117 A145530 221 4648897001170711070566663017200269703542852206838596756487080780343706640399863597907911345583867131397268086633861832984816553056381783215032290979876242840156141701087312247383047845990814074629303967363825238913212513437963109655153778907598967997594707786182790739381104523167272281567778816549697684103052972620947101756393035615458393936527190652456858091461603222378735473633946315278255939243072586184441889533661542719079766286987333959426193669232557482063084564561515205613530515663752074195673676098611642341153735766087362288671278876973080997271459588110755178824630495675202730981716631934417970970625188528523965128559190762182678254059484427952339591342595518291123159319879112282834 A145530 222 6759493042385019844375802285742292343385695424400875660124126113735312709509274068315172859216871964362278821120483688370971349103274372159391826449891604504588442972162030393918829885961809071738746959340943036860520723823698068972624685733542589036619294934065043352116015412789433486161875120852105791616353431918969228800252606664560149601433475676030132720935744083015452511892095749700435018087745024901747047516996038825284376475169715679966413090448939201641741597343649389224512895130256567621442685013544385988117361892956331881525022302264914009544604878795553957539061535687732133394614178727298399325337483844191622080832169311935883505291825275597222495367164756045539647699588379384253245 A145530 223 9828298234730817683011345956806275867013097604226666371223722882290364335919844095466663429389986252315622008641096649029559356779607880737972500625851413073428755925381891105445731271140624399494063449577763811769958219227143554323086637902792016860276457239422786851185947029091313121607084857940145271312493786957208637728465533697234842062090337105757160519382480435101245573555633586118117238043642023134554022647822706790420764315130479611337205207319088366629610219453101650417236135988877385569503468336017438615080303038622740468375093756214307996796858222309147343506616648259466846753038034152859938201069730884266089981564845620364012434016059891233933555924266212694696356632042183745591936122 A145530 224 14290338873805566526078652645394039368344700530850148502883632946724076009114743805534460311160180793994950038285333407205290933786200755318639856518161504717160906527062297505287699349408581915055296516939109241370482390235542904287698998885973858972252932206825798016581014864283356489383215221569850372382574349882349440287960085743172795798129748718295235365049405616893128048497379342119992763680437413892616647182886698677232966029823242185168616405028864036140251617343212456057272117214932588361490421517884342201940772500795571684685504796513301562428622310632621441904663067507729107446783907044079622845956063368239050641573204699839962143175845790028863793091387706093332457003341635577711290868869 A145530 225 20778142894215058998100677935056976435297327558758511696526431080813924226888501573403009825763473484482405040044866132979843988165779118625421613404906202007338884661592655190797209408308806963866001641566015259188869625444260155690760021293568088153638903152267470893321944426720971244250073325077704501298991792235149128970056236205039547855638592546064166463621316384482173081269616007808883360274117956157841470449894612053989942186598679006755556915706760989459559222006811458005623241194375994600221503383535497544183268135853722606792255599036584257463220042801609267382036593539589862760777047804057618758081915067688695366757458068721684592165245762642076721221321800393492697786502106087808471331400130 A145530 226 30211405477849821977671859638920198342882945925734345156600927907870499101819872172984170752199779286256622933275197072019285953502109052280607707250877099557166021137049193585121637191981655916879251331540469247751375064913564030831460783261849114201531992930464695853092090615437427905783117231447760775038361683335556951173021479482041759409302715432228579742870028973631462767037973177974774285845803827816087605417499583039802698706348449452580394586821225449810162968546286516727720135424505481216133704429239095544900269928758811874704254955494396997049959513611229242152039302343496152725062380723192733594628258552355994824214702458716629557046124163035789523792008806384432289249117058910037939604564920877 A145530 227 43927362786650746940475885814312033333575368078690179099186052651612624880121867251017410870688653318743645262577096497849908796548078396236884980921161897849917387394384865880111669679931919394335467570058200720215240155514696656568788288102707318480939364081992515502925006432901593454037408204451719089201276588578107571856444261110652513141578292599867808881966558506343762381100131731159314002736438491526635220435573943845261069929088458905372886973681146097262987496707078588510647071283989775312263806018610261386787448293147176612097379913033254197126383669570684516479797763570849866472377940794474430588970729853210548785712810617515910654260472367808275325516859583161164155075518417153089076376566063555754 A145530 228 63870355280384708201629960302150057546820242303469594675871363954516848705198093163107142421810549725673973955164165032676695370894952486019378481651662148596680324105414457940488782592983818817707852967613292306723711434743304025086987339440553179222171633843224187076557106261348301444742485746155568107937881121430885073922318782633409272066095428137492361885799633198194856870656824499132464585204495720875899794425719096851426555874195912899962725079337799604194934010049123721407964113926785708798550357817354890817293404917966066035177715689295396108224764805596261675732383796192713362354684800852785098883629846578309585578431602423165675374665169776669069287511990041907526297047514529423532607013587451845146165 A145530 229 92867452650316579074423021803440369361043298733876711968537864003814846404733147337290534063901668612476639387163433380415417219372464366593780075436535842897675341331885227460604809778528792629027823879442156955775556210876608537779823022758276219881719074668683886016798529578993997399062120237501991577222589949283918319375479653504715970931589610933621294314143784703616815546172641721606872347573334041715066774459775131248030366980010928268086896892470186943353336787623929183848591311002475136603316908002627992638083223963274366867971786514855592908104610900953294905830369559866441658013845228062008739302367207954132284220490764210472274478852502594804458935767108004073960074742931050263399257508679778416778968882 A145530 230 135029212283205025589502872072241994900899409538814435732659378390182832155633291030327273421770604351991307994961676970958983960272192294074870210306241463911071349616237015313261452929198271498787638212855928600405352006903154070627837588103194183154840312396632527044237985450751010869934878082842149597713537848377695805486873493877074388325259228202057224440403177159425651609278150406391893260907042492157986214164718615115539302162380015505885448118926572477836147494271182984192130358233484921835513985685463283940882190349196011459964942414884342792987996025221285196815681607662009978038768606917359854160543036735461762947007992730424263926576164107675906623536087525933496041149924699568453096885013384230544775608989 A145530 231 196332381792327456890558101570018057145538380426137455678574767641461834139444400424948518264720394826126749348034891152340982262818548223120494692005199651990854844666667288380254691954244508230444596933668640742832426042480975142084338073279021584030917932505629025638436014046862390810887913670332248013083906808951220417259594684617612655908955986216180270715051905446020193823074884518252091194486492210263670240328726406602862897313733562534629173478022343912586815103333512435086173692280176073873700731869755612222050066684507037388422158299455319565411638116060847722875095227171002641626711540612613165940690273046153449192665400939272669276967263760058173426162535495599299169871915770241480539471551951991433686956501850 A145530 232 285467148096831839113845890179934182847617904240194321742211979491307116655920002584584115229630032306583941560734736773826817251154208844224905207305349987753239033073984621067875008840018585768794945153915990784149747060415330953436556930710109279986771519022872206645758920186152465488020156541785005768874402786677226108999645184560514924617233678699097911562461030115336202393099272811388134204890098766680884371451754030481947537154866437545335312351596369122328751324099432809432312356445017777927439028624638974707576856077082883166754358202465619763765728832756447367775191644625030178915260541282132625917909496466070379664372545957709730704446474930960476485733703074513855059497724380006413135938539653182160350289978081637 A145530 233 415069037000411701744075033763522731842379287226862117675720539605592906155873544313584878595363802253378224902558959234253039942195956840954789050927286876993557563234728972365401882598695069463319619809196916931512989393417848725321611692914425614079181757741323682833907831514651637957190496723841728055695368567921877811265066838756304082780801859872502147231547622735793392259372519592873828881819009120261795612420610031594345116160278486457355009530047642681522091838425471971402147080097363568930422473919493199469204526686011827617423448404226711681195804311189758411897405776189566709140147200312680225471474467171393285878548489157109009171595897582352772752083378107807649657210521376613554458174097184174909157887941174199074 A145530 234 603510094331450517504045985246271872164636636009953278906175922374552594243523477511949828893543738846379632424379165991867146249135670092539419055143067813798644943704262851834673269423493790981080958407627163302429102428282491631286669964940644132761850288984365611968295341263383295437289494216309330807975297023355623660353298183906481575848361287020939422976758680996813477008925250388765735806030634370761884139575195534184147316949507764442556638521376920862563999204319312146985912422149210184207056349639914487389248674224605120272850527225387436318838935702741075974451460223387985370059595113994095765702897957357709371597029838861890541625769730638266000621052746035049248087729038583871728175772001367250664733408716177307372685 A145530 235 877503262088892052039181118473045538604649826379184840667462115412059866437176980428830737626334000918833732166822404793215596393203322118595474351388969673976352754588434951838642568339877373391422250205070086244814983417733349414042092807412003654610116241001509858478218592289127796914180967400017043153068026176590508880275884294333185454979434530526586048506059890621744059777585054692745786988139660556078659277146721886093718604499468129220990895055072512886525373320988441436245545259657871510473491001953961745170768103118049158864897049162264928180880131315981213277094011267400354538499942155600214930651788158523642254908795507156699690414860016752141182550237940651583498911908364890428116154018031813885282347467115433863745685642 A145530 236 1275889139567154712214451842213822966859288682918698748377211009633212671247061086020042380558860743792245400190927352190169485288571381224767727167500506762893803106526640715710534459692912277417336970717213497772797683460281861765525571655307088373158976252565906349861717864893050553329923689310130564435230102085465576556297475410662267745058521959024369093588388104205334866103131660598001985515019260417903999827087194047184732666794909710379556318853436912360087030244717989528988875821630123027018271709784710737563809432684969252384440036631405980187563392094500981363818717931339892110993545834647598515071934279595418480928017070376002487972664838587882641162045344654656372368666674821643897016214042485387833282552452432121708919551509 A145530 237 1855141931427380862667760939397780120767867140313961600955624140544575811933360381896161192501845895139923893043876203262101638393986395097490156706071385444277915740536981012208165265750926111487434564000578220691561586936266409273724767144723699082569496861114586831189079297335903215413912130075962440671781415364240771722347648971218642968129635948986902135491467797454666273569893656924440194193051016507971859669925502997884715203801194219423745666622002215499053655450446635786708389199104939223413056592535967458456033744355842174917816948365015132927788991225273110921779138778156935729030077143635452640699661790743579947627081911531200460812564260446764608108431380889929713840542433282305335833459063755722095707548918369189530905282209170 A145530 238 2697375092406272207164212191432530081773511962727817249090729123140803597338434748215932353855303372672705548240395808615743592055370929900369463082900626935473326592937663865109956585867386873190452438719870015672032774607647898802134045902856603158967675277084356686642571436608538382161274907206760078606205742709503996618716925306676496213392745611304996680635500589110980556435759274036475444354710662983330666056071854271730328721594269600132415819712072367898711654937919163715884468906622760000719557267275586899884335500483961837361253458482695371871025005678155008779285503964722253210117621173300113491978793171806885648431296171349295094018980462024757152307018065768613149267776329325797136657952462486777441770942844756349145814571412582397 A145530 239 3921981529216788361835901858581959341118565625939105966216319189422587885954272190545583746344418602020218727217642461851087920746870938088742101832380805492792772588215622722888864667685914762692806358464127002208914962717933108591893629017986356269439917283383793507791467679749517471759278301166499078330982478118203446842842687048258654275630083989201516186741882365099568274391320414555378371651555110926746280473668806185592900076482864197398313178115686600922511247226079013596260231081840293936107012853562110816464365361669936155681087610816890705685337430467046157491970200985567378010575292155901221381884524572145420989239157006059963535503136779219736452689796159196182629105632942297275754395327046996710644612855188726813288824855928612596794 A145530 240 5702558446106117871837194138165977449456312646603497347061279010691319645373914426618530551252430792034025356668903899135673221022358288610101115694818608285893755869938922501416544116858734197568467254754401941341746683759100132244714534458106259159162480762364758675972107363784361795399608488621182453133169916978125102205496648251242776640269928727553393230526016323354183159984423447004246115905916776576826108478048388121997804980877362948747547228564388605668963454755063947849798660108526880760339595969522041851552287351532586686398464024874300603371108752874079434838315892947511002905123264677059202589146606749106270311468085855515015631326466858005034777453811308453183774106441030323909621093668868380754790489649673465941765602194705631303156805 A145530 241 8291516058656766168862918440991472629550137469595859203521133465225989341785785622031152875937288027198870848377859051700807012278588204768148933478164424066884028242118605101436932257047931837349788695606541958583897469270768874350706341208457482831065977588561075731069936315474782300993558983176898120356550728303715780403345283714619948976298200739778644555668640992274617215049077300623759297148831341587594234980801882660578622849295609244614736272019442916956071940702615754094593655537567002785239836432672195290046209344763019372087211011079622260410886441341481031208753816375480012656671216265151924663397784328675944887453607594761826667985147308402541346681388952694770011368136152458022291794440139298570468661306012364290600372302277131986177398402 A145530 242 12055858646728491903408811576007463037388450424479732678422380997159577811636886920518869663082265539116366179516050392269074260179846227374599939176135377774641091170284581878566798085203576032772395194944657253379045578573014184205794775402562721930110772251287041748217011430592969681282839361930721245815971625783685766581361837024409154568760943605709421630548973476750970076498198410683499013808284864751585440835977459340093195625070834964306877791969041436865522932818148551389591325352962313522857961833509402429685336834998078634428118411645745892336825514601760545298093210694054990891797043326266221401377789267288074760087233974697840460234772859950437113039962083406887143345495859232934088359494868871253080678748452328005066999561908755202270634120429 A145530 243 17529210180827168570790243168596410264890177367056061718566938448736560912130691796648814458968738156587169226145488892500182273494484136014463543413167361119904079677565539932831022978953742503719225263660836039871173687347693353066351252728984989228898231787393770140831803550145862441802947438688285514518302387338750800893519707688207196123029435704500759272173651766554918216611165440056506942317949044517463643381276245078612845860230144742492955694786714229759553388245647291104711692469551666295232691266086238460567189711877861571439112083321903447835483887344518491382396319595339581276660244325174820765678642196852532025221950745603065267354691753220627159818758187884661211654339611188533706452413744898662680736431588378907003126762643027786969515833706090 A145530 244 25487459547064056373437110158327604517687280503249089259063650082081962406660214235440455704470882197412204938449361333644872756586719753918802617522806166932962757210089124777754428844600656396831720760967660657315433162357967562344290515673168771776096098908098290497727694144900653397411804293013405207388365855218917880813411073616816238753730230753400498272318859119597374335982558051643750410631284102443527385890934824366843737787579005384749793273342090521028953760986238343117699411259402769830954810242927557212262264155733575726793834541031635967406901235373415284709458950598413057121273103451760863127075344376434314276597956296872882200893261574409931939939361365222213994858266449172268776247721225587786666537690850754478454541245883400493498473751574535157 A145530 245 37058748652220957139808987379965168372307040961546808726616828652408724602723039367638625945486203746299189393336145233630752487894817027713802991414616753553166729079389909861315006709026375447250818267221714934900599946894797487955245343437534665177454498914143126989925926454881999893974321639094052483257169435185919259951898807519143122940727632486008619987192348986242815729600422795924573040550944767003844301621775853353145716130294013599281456926483704830861869008920602305245843839259479157782541998860525402100390871515246907228896663983547915374706186560749058479449061931773772989714749815758615969811946785044693296105641403233702425117033534974500287820044671606274911263862707762756867612130480209590896914483121760565423293995968387701674518993865273540412914 A145530 246 53883395052869724617225894213359196485729919870808556639411609796952203490396892580332326684281235776236823965705816720337780472526307371576115630714235236860137491118675718849227242000495505299646292928819612547684815007351873189519364385067659729999247065325065198545061799337704282945185266251438459297250716970394471385052180052721760483939579223904425780060879403107137934473464678762716277557210663059939487171030676199840649504409709708194349853621314033481982636510016794765589113824583871436013046235388393691726411114920904847377240022638244127923186827852427895655703651339340115328632189110839924168345707498379639676103288323703847029247284558959661844080413012576162355755442382228782036335768941977023938525871792502171274714991683494472351350123581633976185842525 A145530 247 78346419348123927372489310377236891725082931185114679806895754027939851466312479088763835360318971332444595746946864175225899176300763023454644413255506619777886358919825415816866548553713755679310262667685449422618786120089676722763667860643033809884240055528145884541392866311095572520299483155269880724150059217784126207946609844758632224505025250829402598199898664925429570481601913320566671643611263538207247342834301572792451026266001785420571087883933678199097922623695410668564266255101109808483811443712725567244799660704124132839599764019342978452398272991243599534334629598338595914058213252411433982158688890697211044360885117023990346823126631693813346792632700241068458993501959897941318075340429504112597025720671815035272870174613804994411161405168701936100674619162 A145530 248 113915639848777137529874840062608227209074096213236873630669786945014747079814854198170036281577100036138665979236774804961737064560836909795681400757875910921809905731935035922005112369857800262211822272521714640875167333795382603025183550010586091911955041490858791057986682554533624740232503322496155134454888851941149111882985662098998532669822775126727473356872597922171488342314708503425177853533219973890277696993903456164023951541262186291802167433385946787454897512216617095297677545803189077664025826112067586380246980252681568243930679644102052425659165742440341295026895732332979118925313436817114170134565301366246478861050856864558260433796875198245646574643865737500963214196094249224447699508648730037739051459330947268784581959173480778379356331765169033456404710419749 A145530 249 165633261993702609844510644961721985125102010811115229144314063322297414314199331691660143989577743133574287889214523619550190465972280566079897302057538318973691825047874622405179616519224687867500310273983905402383070684552366215121894118047531534606172746087653154052428095041425579276725539531426254295616684240663213024551653206082099107869697810009010916858294557480172418620155104562066888032365658230772925564181792790960918033089968952866494930877055282695281221884840337561152154587331581817813685067355502557871311864487738296102542368602760364883929974591235264999369572060182553300321491678918831591941675789497631683052923584995950686680393833411617476306185388149626159444982127536412449013767499913045368468224841476656997746895768066437958589695225150605943676348275696610 A145530 250 240830649023203745936780947899503703763671114645265329938959017400833495398098748464819651190809756939116978452251938106051171975786631382243260881510259957911836991809703969042095240413840326301545188926550325933350343900171806681404631022457560840731283260856406195133439392203550237734734194246190451249671524431035459796548991878657710003844007945930326746384486929703572774502217179718536751773881813534323859880042629724153718656088863316205697337693070947652992109165660338597298137472302574159912020423909074607077301070718191229851528360017733926439181757396490332868742062748609700165688329975834544317569026463364255100912472031533255433875032199983616612303546979725690698332040799241849451641570245364919235715059868047728327455201864809427311011037501037215873071953988152451917 A145530 251 350167598046476252889469653735233423550392675592204978616017266986748580011421266068516081171293397011732953095286428791674784502603296057501135241818615921265492012399484523112584074382107315217758837198893899923185997647779122362396118384759175414891751255112468520070866823835867004240724241708421384690768100906041317880969209639915104263490079683684885080232127137494437333953805159155647875012336124513248661492656419437126715965035174171794131062510794280832167831445648247480133930732573355496930259882678727123187837885512385560465826132923416526282205391324522352755885959866906443858357531463371748518913772536055837419095051280925768404903610138382345142671881002335766125748627877115521566274394122993092655684328579916555511462865764537139243772089936812886728840677422425389391434 A145530 252 509143446728927448497542939750081498338567186639951393642359167239715034503111122764873917203409408445302774683568015211157030615613216680975268398343386039260067474191858686901728202056343622486295047742002803937986507229526943743117274726808818595691765593650268371776845228417958420615775312709850447149925569045859645163469434267444682941404572016069876976330766473429982179996058199195132291731184951160450019486462553818952520859442487156925350359193357191259024373929863386175776137987024186589962437957394445328040509208233937886726081345742287611480400199804098104416725316904419220760351685059412546511956307698398724243109103649994035727474415266175729853828302673849224221147806601285169115513517413261711356445778040138803665938679366435135651017307757088436266518471900252528022693845 A145530 253 740294221376262463639174544926964763350853138981813734151011613149278673418943561078860607097676108586073222656954798830593530840317114450841982750056041482468216841982950131270589693205849244987757781658034878031932458325734528423370155056661637478960412281416235100095012891252887707708333063955880841734607086624579018026366676455654929081697984221285917438699854220240056595276934667824563196529267906651169815084655060596337528202913411290995287628136078845296340607526189917851331024499202434728449887859791640828243777200934260174914161810883153263675975608309767319299565854893065680079107491718854379256635952479699208993643217612040047021979394893409372825121209415895769681782785049640758778435088044488405319179505586033240613719328335930922699439921706716649518631129302289753319607459922 A145530 254 1076387288737638893203911290780867015830642125512370529504177243159883951436109434697540557846103858474742020440437593931667782684790468798307561943313085972122748028175735299008750512193102745868577328235734970655625856419110774800636462335111294085589843765413612185269776967036470309049495659216538034031671554026568846350691984097087999440105927653177707885992611705462568859550483010958715692621263805085849750683068971644520947054515240574619991285959499447703687984318706210692449133845702353070979546985699088369821124009649206060387304546942759103097257054082201878163464336289200594415801532607529208026602162949174951478032995298802578375922312700601961911996384662409775268087948314371061978675502503168728072375644676314291713544237461764195169849995144258251311653395487057401074181224033469 A145530 255 1565066377530305574456023377620835714052990299641847768085339560542858116109429699106662892247627912546166311647173604621846125430154501315624744223594476947424993164750677141808591974139078186643666447496976989298401963300928740825596992865096764938810153874499110701147155615058136576470258980167782345601208704947544478014888118510489495530984937109736165980315818719888354881729807020999304792508121043326918886323367200116072860679736956882086176334497484060882317032858791304156903189280626722162769532867318614698079086066252744677542965897092960852750148080659913221082357845398642771214895349303855749616300288292147899749850981521241336918544020687280359210669918177934397344030195066310474476235402204519286128828868179855394118252707550076803846039193499829790690494518407052158872106180137204730 A145530 256 2275605436541775567620164787149404347366032065037121142425554216852072540939159346391653147787493138738267342392969980682570334707661960122449579793544426168469967938799456388454393721647707490277145146083276306704905799013693970049643226989388361109735878143677941545855778994517563545717447507668296313966123425322175644464800973622267629414052658451628732157671314426105962535466279858049978209591115375733534974864425225899798294907390480791312725770368055865023441262088698237537926544764897408322313829809534280071918621319207481111941412027068618137139612212022459741251870143745290300145863422086273652412892592574620097061331849098889605076984630156992941690352149034331951328444635538467115517384296129868538862589101957865066733647723233574211027945817498757371405727718110458351942641311738271644677 A145530 257 3308728739665364145014145144491856300234496569573674499238987745963352931667421580223764570220122776097528169673066704738852644818815059863540373395069372054478385958021244838135546662683792551784782398738636252971943733363947731523440426445577811956791028010753852508563601510872922337336592205890722672724397859209738439507342600758658622678537034403731066821088110859739349638213089183797647317440689248195516526533987955091106604722485079333611821183938818730260022712759934378588841039184971551073922145773529975905954977319041611284018135544391873678440143406132575803866998106647806697769314200818092586752596213303209328979276758738803964540598733704247049937412814026000479297161156042736119651802290337426650986918425417867627175329671328909352757829372603999718194137411638088036672441595161266834156354 A145530 258 4810889311868002925074999419926371911136610646128057684772345757076498310571890038486007293446910728952667220437296595720311062996222389379627580466851073422785404712994951195192696393148512722587583330620831028544899483405380987941112330408643149196813044991757957869509930741030234560923859349917603097844960521167534368868031676702116015106963433970366519529129955518746588267999296206961921149580552575760905296045443622277243103468198397960590796688721272065742208000911682497769937333048403870364074477640882775432978465103265183599481257140133757259833831372904553196362873995195767193266282702126084534864622481250273789715771345874371865552425481821345053616056541241655662566120992441502779506605012766322220666440527968477572047862608464510965335672879820398091496904390794061894863378136723170238591694765 A145530 259 6995029750727336587694904142427800266936331644973626299984491491801482580218596448537074380907237979774402040987659577110627546743862535342918638458428065687357923974308701016565342420091274814849794377940289576868030876927690592518645804973740693354354210626988059988414930733856450178660954158187989013543899873379735762595678550582275927306902154455878515664288134236146679602321338471833449553842806004467108104933548492803156381336155748149619684773579545644770440173302873591823110293411340042537813216567697781949574782305170257912034463863618938663924712376059814214935814922016538851202477279577126095600574335141684787037402557624577953709262109969502003710696273552553307370660625848788998666484036759942171422353540747740971889965057377727614688715609429486221036780790077154357043315138353894365645490032682 A145530 260 10170768446668235530505465548090601661753515075181006512119765856733598595139528664282867663831830575681251614928836587822256732654513130166214320690973940658344998673240138283134812686116320432278878437941850423935088350153378716141123059319488559494081825438595647465197439777096537529538466422145986108089732570933614631279747744514952496188220625615413391409355418049401753395186958138749628689366290349942599423668083463092167101219666989611149061069987970646224154269774377290828304596682755373446110052814954934071906300493252451738914510976444796683589271960959596963963478533738052293881208698222439216918700218673528430078593603014790470321401555470174092050298765688871267261277983863146762558288282843943150925881381806687404650437145564607487246427160437593144989387771867791641079085347788425684478303915825589 A145530 261 14788290326425863734018359212019592388389343982981538494995839571199160555850294459270841046137100749802560073704487411033984178652115347399140279366037651289167940712967186754977001080270709817258674398973072576112041593092135725578600409604731391763701619833507444426337089020967631711498751516846105613173457614237602294144990624846190347181745482742656615230687113555695913289922234812403488280889032326010535094905288421787518162017014466738862585176077735740064275537811771277990763060466432901650601478979727906442769811342406759658123786925286870759000137506522877925788682852240206018764426244738147044273694517376975195649488061380947719269364152391523160339130694615345270044590817876389543970752496771056581504060106793382738620763719685881908728690402560651003328348783514978968974633052369232591337088248120374450 A145530 262 21502163963854759201027163788810939242116444397740081790717438616757722714607733004251138598215680658382346665914709766806825173503443060605219799983898054000509527451655616301598276435900925957973680297228409583816484541267615191612568854442220124135862661156094385600246662239047159411981655167027815415568099281368902802072185088778616249849761743687197103132027653754563808521793534230276533210783963635728968085392865697195588315405637814971316587696955957778082810407824045663821278661613596756244601104326471561012853233785558935290460247274856133638789516345212303544499780903678725813231181878640567579934734909565903260945925562654294969027185156175719204959003979671946333773567787914286533786711572016833425563752469396196695267185797986126730684028598896026121246274141843007553097475379059516399378441834463108625437 A145530 263 31264131615154493452429762130571893638444921764970095942164660752926157627879087937886696250964553540187182249679914296449712768289827558004642190036308404479089563746766553135337138960798866072183913893495708561796592410961519396468949535758578455762152545619341403155314220558485548817389615114106926768130403181652770436610662974093483181091206393575701845297352977872022221894774508848587266884991602237317593585626131818433963623081635365953827579648788786531596666268700624583424861183223109217146748355089210669984782159154391349505569541413853893023929197765801182830824755645266015092232119687117140523078060284814305964440180118611283504017807947715343332487231447312315353961497519036554743736334654959979029713114586441963201535749529508108580532668854104419419641079273890949467224760226519484475463663090221111821011674 A145530 264 45458025866270669625073673110687744539359674129822121759825626017316016433213479253954252097763862631751504608687929472328115558268235765895689139092992436214542225178271116603163898450725115368029452827462463020442661549053507934850661012424118632458045665467861244093441276445375748933325088394256304493046190658023846845929101892146835766690364246497326795865248097798266556071193614072311655774244578869096145344532310271137285912372382416459050329492751198660983774671880300320254084339127739188134615863698607987686312246557251236622162822755496285600659414761958574623715650208435882265379688793886443679987919719385091306392760946535243560546923728792953029717229565388126852713683619111362683106096801600237492369443044934145098836284548718991889967769829839226940132008017963298682337248271883951367807766754739662124642349285 A145530 265 66095938345425938480363668273177849988335327739839600068690518064516734967734770956161544663452405302013147513849999772850783572009246513784774003599020965947539916319642456774447173010215356946248752227216527736015068095731389575753464643115132733015542635437724629570460460637355780463505861135633552625962393086363491661210477540518525111284608523200719585486225436845701700505293620086632298908484732684063558013356393508101795282625820951896093225254880594064283876776247687965024855204230549556438514319069420924885228021712084143657275238716950185409465765134690001701699724578310127547846975274191201993561912193925637945189109976082125525751723083857005989865519300842889131530342020690402304681521013192090353926140474219660531744756198087884699904556799917381866532520017039362393168891762559038769308017397728378508118154849442 A145530 266 96103448896223448279779148595527483195295027174052648677754253440181315327069923756779631986407699545264484733633290981795566985585886162807295505543837391495286823786534953878929586392954678274730317708920003865702888568531891389637602740428390569685966533880786143534205416325438859418188588766122791261844826501381858851553188414812043364972054102369599779970175919925552474268140852412349290301281027078049544255274851628469739203652031291674503090470266891018270095848889466420845819212866879927322411685311074326175133857257123787626441574931622814089077621846424500515696775821212717018687236668985213812195340342048158187213659512462463979199444817004357916311435346195995409118264584400225839644248447084497774371115880072341479011776675735235634669335619310043394711343972767214956368886285512570486622489488530307611141672508740109 A145530 267 139734348599170548372860401694228687388108981175744811337854615811505567968824701407586628746692131686409258789555291237530981546258306471475293880286735968213181094245705503297506844168183091996100935700017458404204263963577274349143498631118236773190662324720027614974105104876727464238265744560081402861169751770616136406666674744659170534144255380236874879357050301346316451884176294113935781465763704886751353283611620911401492700314770872273775597450542804659970655080408507928221856110653239183777230151927983000837719743223836275124702392675340854735333452698936089059821410344318712235043694269729226691730031295425828078570715742010446543630467012201252553310837127849676481968825175375907680440432560539846571845248563484710290822591541762834524924514085920003178528427603883513507197967490243514928510330408305669538221483709553269770 A145530 268 203173646759745081110690744284259915934827263334505781632591933635675655645355788776707201418058373064339517015528659826079065372692592023638914494641408553944573815746432015259621072490951822807652485777507675599709134100152788371763257372043175839828653334176386271386205288285345407563578974401769593637349557229649360953434493525546019144602382350810313704985371167981624195487118063500810213901930125624309389624827041530326141916518473196254778044189998767708706314216818121638168157939070596906332165318491601972143718331513600686907529652508370671162360751146631227068479814943863586377036512780949626624561653308208811978083633475223676811974719836295804208156040872458083408787262686731985367134549298776489830965217040190888690514569089946485664004608811592065311536939024702655872250888361927785193483533791186954978266426172017945506197 A145530 269 295414342654320748764395969328912223540551452779390230748977333651656591802779348056630863275228127743417971331319881831827723520913482544064510199914727750699442114914217904481985741894999782179234718219560460304518676777358190715269427075452146552874088757230140918567927515061787345869979590514428429067303395042158400210157346919469167177081329793822815890173850321194980233921817780153883937077624936894040965763145234773473298945125159712583575002476660757705654320900598468453388573421552537248567784595856637339513965616301032174927272990044778280529217796833749105221480591106967310273498854539806487382885952180104317190305524502259484074164699011507087117406330117716925426700197977683131347905954239988455674376853731188988671297892634190648392628176287540777042971530813490057754739284480275509427810129622055424232729845432630383212741394 A145530 270 429532251045735608958350628713494088768045877513970061003231410537575048805585526718552498494980279680556665976222092654817683920342830926477774191761519508108434890511457086684792009094257192336784472638755131775094556325144709147213375204450049044703085224359290719211495220694550515549542761029004534094265499041741084256207828986414643529457108917836023493999073381646333278498127565225683743700652756313809939910223546533588646340070065703623321798823020551705253673883155956313105347586779450088820652470210232200051333862383369268743568019995455111518811514235520052360805710989715525274080957464365851705089549908218368985892254542651814620158660388011468372904595835119537112338679072288586247869890330393915774054114359931749337178445375544112816395704317475478228415294265875519272735047383432228780250734986934795647434216992618405173380481405 A145530 271 624539597606156921104693049753451076156515165353859689308467721944300469306729553069427276180838051427401648911455591400223080592454955253616139610311049450061913631361543689821783099237308062657902443982031742040527180378083629741857532277843295858851733042129651475592595482962361387821689304556582078144632968303296494350125973188899972222663459285203784337458762523063447391956043558020364009456812030055342758588499273514603118305162930407908597311913669405518681136171787859880786722002603898876607980123901081762237299921939802615720972973800401687370071412480649322383506282298455266781203438654333408572712822680597328401170147799491236198226618039469663507116164937933689244415012670909626721271472634438513547019007902487032347268788278148505844390961449433057803338794891052191532499004156225980370975140860873570815945118777421728491712007222202 A145530 272 908080145387101117550614735990889151237484282378634474284451064475602344796935964577420541014440031795162316960590453673831704363745584595926940515618074138870514311564794013543785941499036828847397816765401514171794745175177272499951704718608947728721375140171288886220914620732052763342220699282509312617762241647494061043998908808831573197109140343577384590641546709460870861570808835234044044066460991047712057177738033466686400427060560743033396868200676492603610666740105665110707580686438482187137914279499702672060834035166610619889025960337764057980972314935349879225565773656242968184344525722443311698872739088038607276932409008205714780406882470728502727878530915159749041842316084823524964142473340583268303449863436101785101179480977982551953631641551771348570576379356295620612734279308105192027169074560975185031588555268154200608544085120601029 A145530 273 1320347906853247418761672721437703072448225990063369171749902539279803865034275585766016397207719625392114581459049608186159897921805487547522517893569069486868277747101579134148974937156500311836053767674449819574047518957527376131300036803325132154265020602076011910913734265948921755538201075067463983964148154722488061461480063282067918528624467396102231991008471456793583169276564090386742019708624824171343275793672512161288511617827750157440151137766471706576244390758977465283108941531359550496199650754412443784094690449832329901516028025358135139902646375844586243744650251389894977284770159196993920876752389921185454383331321527783309799475408885821203496671876834477337173149483172320734388236434965735437674702554417084093050082618073198352392074562425314091388560252245258941318724109614980792981523463436517058162358943414777430263094608053346674690 A145530 274 1919784948484476359778354586355684276450569352067856397089884007661770344157491904767823264119483320880102806279141169712222817746600815148513145090308911415832336973771384496258596014839609954372793330800833272259150920769499629717637753560330023543353611234043381147179683401775111500499781020927393350174558799204255993870930968013217944709046778484792301737541726856631160467257262616613487662612296427884142075291942654944480029205921121668357236720915581660685366740552886494415975290279016099982992105059001413762371007853222172510193684859844768155654389849505713463054842239955133640729087627127903438511486276072664562634756464568987924242722464113101559155658181038799133090010306690238262976970812297705985795749210672576835193035025498949426395524460134765137107618036188227144381804242645902764889943088667621241592884872136531115448338951565480944398957 A145530 275 2791365994748521773870308806888443500256055389680673137999519597237674800601128195256829260013331540840044088215289801711963790843659663420450565438791263629550731091585845955980864456601855717157729666930643903414985864751333504082069162376683050906903996469278474111987348752446746172804926066227354863689824529894833492600272166011155609539035487292420610624153679841070250525808890567991920674696259297518718406131208826616761801176897693078041264752060117968164816664519506203903362788956747878015720024556137301198043661323894588997491716270186267540186342938534931530695496872244512923725116125073812402601780168657264352885481516151986914065608663345040781191123498558537105035537812778123262047781172844429537611581677615372301286579876992854392780740172961386084040385236057430022672202050083033005169184269399257848758996441727572827084454572481601239809409514 A145530 276 4058644236579402174731069226861210493688028086026346674794904404499571498303696238411524976236119940898103224162225092548025639663863404012519973634857407008455347174828846248611680661303083373137384562923825434732117188197518145435698844457943595688614867512719667315448457906374167160146862000513553044411654691908288693984801858449252243051812889476401083055217712947189287633365659628597636047520698406295788678372702341958116714431180039814350330592258690610129982744844621467588995079167821135618756932712518576940541721193934879180180445263165973158662786978239940939917789397401281835962678116769696105479549853741386296430927489728524404063470753781225182750334411245931911922538889769084532779210848344988249981253963503540653493851948112584788153769815961395231429583025609467064738237399016487343613229037763432244474339233387018754049681500049296637201937035125 A145530 277 5901265928620456013537200785547393169378892581026918384478653004622779720858773729522162058618058380734301247887787069275027568107466545774540621214517230999030445241470050859635427700670226622686039996761575251456594976653326632130002037772687611448195110459497926998187945808519286604107364543820639899219682232210121866220409301913046750241726402263199882341675930471533383148663143291090394821174420786494779219635503073998275086021134600992372302639879384087011026746187415094368194941747222974441794564443977454734246464572319990433393369920927054786428152080017935591708935088324591544976810256667013063554862885559807017746215684583758331521372410389238070678205042828086441398266510186436132537710525712440071043205651352470494807759445975821289121188531667695705112529678850929054699374505967922514580629851723761084207840486348283540815409816617104828890376639662962 A145530 278 8580436601569906464280915211116682807066416124785053304685286673817117214557158699028985221705680649467733116325618236500797536002616693692778050725934419015183258925750279121063663265093848206302129017906767491792454363936748725598877527222643329102080001993242473135697957757129136348204947899853209899912373553978825285195781140179711525599227137077803152523713747687896591908868576979585805472351560302865002689561343096891150016958015278662869513688054032203823422758973756702589887856305383037017233677944610506665017418946432072155274779684582674493493374461559100110403851700634558705114446150515720224712665156054105662416701174457294885507671421235198373540927381937626439861167583272188367625298325175039518308571035812528595909828740596896041797419971275013593838386723466225236065825793439960319712892191177310853005955592811170881326851823679770371909970432132912349 A145530 279 12475948917416715378608437179762871254081399666544886478094022345077083807186387889614414990198001046267703216836201028085090342320236565162753511214887430730845459447595664371975706752018754621736672905996443171490977188569055993694135794579685627826812874703064096441377832390919955731003390139022023373832691927802979754552799557411998645174526015584723520569597447462271173102111762265174470066404347505944927415842973227376658126381868194041211280530127922944975169680521096058150602574873085188600083325936899232713480592901647660593779096268013287786484580038954851542591608663787560032644859726039600539719151582039784073346865761445222179769822725103568045890437735132266015471696267811251700091051227093981747180591242865765225982396181068440868952159517045338097745309183390212642310656004287196336940030665341958256509575224106956113165701736220569503652268117944614893210 A145530 280 18140021145487302590590203378460003686751548048740140154095403804455406038531793434340660366762671815592591009546719969217484856936087963129949912528395598348230282853545170246573556553772004126156916103189810464580389039725043478082547846441335680216856817738253202983290232598439858503742581057190122132342834150651978584294485360695905850372235227433050921105042164896394597793878593464986699890746448922083621597632993511262564024609219396120642539021292311907961692892054914694794273553977609558841484138678573539754894117061576752071282650698911635858874085883265892583828088593295411652906920927215428669031421687620689988540680400440178592090436734629166703526322925954932848869406512229976699744020858896324285361061358555786826049808137444772426560398140363950319108085714262645715694457764407790033950484874515016127654069369895921377372048997612884378540025933521037921815717 A145530 281 26375578269589620550002777103843665597665496781468497239168239037655815302941420467143430558857934621870581060177713999041194896894729578154382010062775985110896100423595229942853579253477741980677534277365078419056714172783024648076030874589907499349681986178545454073607556820299163344485981853764298558403107022356049058584427161652289694442584846161640454563210738161910282921126372786328396466675270328362079858030956722402540715123678620091220210525678491386253356489878165445134815596880869425470329337555319989904383332726939695863984380337121250525515134389688568862034498223042864755766630383311507245171147414648901203554075955374258227677315242328083283359227643900737229990101597086118310176106237784028416933236034748871179311195049448518039777949943929666718645058883228703480407099278792922422167668067514168107650760354253445575742846076827397665827694055071471193705160034 A145530 282 38350072663962162792401447318785311319001945568707146245610465465347750995070786827433113691919070177528009268907386607885928162600079870548508312681363753955644581785624610791738857661000083067901008682372720831497997826837478113259070809105879062718757391046787351969822404326482385063024113872792232913795985267671544679203172798557068519813667994083797787883987308245252654972719952152728023475845952310989542029955413441379782937225804104393238065461797505183300472374589960502311327083591230167024300015321296586747433610890853256209481217727523599352463146528521295859505576588215732059473027670414004319050179309477814729277637898433771022864224271908298464837613467908745977472758852756703793019358725717118421896639833463500138931651552090007785064712658075595044959596508128820597866206656907144794041755419680725913508077901015139971208720823658038593229088616047985594609380874445 A145530 283 55760979277822715110531154398736738814163231191403409172620377618376592291017621105667280164619769180191103606410279950152140507225619237047952932256692835475522111020197760495958356185514867302986085946635658723919669783507520393654040880409073567285573896900042631218667702283148567582473717085058052892360804176087403607512354664674815975519378820812995821942862982977859198420051889303693759805483547984908465749475313112809481988185604044109148055961243046858027500579297312692195224444726051781983906751947827681810778565851967907588889826591438976337230889537335574491152246324767451371609026466151578968391715544833327967468481950246747692986354414039423639790606623111672750508161381806650228931837411086452401409297384619894453135442045543821870966052426891971265704534677760421920593984072043709737614290212547707964072637617315659264691904334752711287157429020039715983090846086283722 A145530 284 81076425519881563808549506094315899450482019150354988229843783446654099843388626016853397926243452468927687115711278140134604411577887770587853014992918701417655193778785758136512658154880956058458701065399565411858368367222107814894862181043983860954161727335270939004590869297293690782531721617560536113259695476045817173778284479264383871336656991794101841307134893262499029250100474327618574029149602924104598210195075310611545431038931054330596880129581928334066802541825918064491354031304595699774433393032126128056285287315150446780989598382734544070734360924139396788839506650635286078587465008756725406037235352008349386884443478020872711831136453789050063957077192390904270492889176388016676163098576360976074530696500597493071358793802569164910376855163988268144739348461867145343723054974544897051346383927288947699035701587499067555722057694009618553488308566049130991428495600075658069 A145530 285 117885066944928515954915871329980919064262041681384961482783688511057442795694771210883734917477815270051676875140592005475764662293741592815501235846771535168435176232243472132728908998840724594131648363005021473183343686271161255336735957197072124753783865971587045270043905290562743249233540758215934450626704861366442083270018120495749474107523746689803264264752191940690610670447669620468102944623717168100100889157890026316074247248617567392643754560356162554686272868314305568457736566292437421420244169561959442366156996977662897651651287158669435639871423552809145595398151517777381190814802513705812588799171810104595175202013348560398676254779417454864753569950447129751697623910354306794440490916398191448125915231302571370305861233053493520235866076442386514990479746959020151569351401339004208268947904615987917406689946035586026910360607195185650624060713497606416421821049511663920549330 A145530 286 171404806261500542316883868364286162003537558122714583640979253251294075170840353951998933716614817159202669248767305064683621684370688698065968209068190819216203328586488229695229697171656258678911358261108235822443169861469901243151799186902361825408140786960960228551704833701608931390694785730724351130675115608731330743257432568916340470968468191029982152139108379946870885415801661527686294062908855612814622588237361903188261343954058904057849688533877730772585506683726458470619484476035172706149335248109695997074264217320234538035054190539106976685828979111423573556312123467341661616158644267463242747388589774656729376394340524363341654401737441842919562640643993049466577440895162272902728457116279871789214104671783242271827229161500985775853784364770374828807889407339066838514691593823857144278153201965262504620379482500040495628596767139742241997765723937211163428196814561463740403068477 A145530 287 249222470419154843600233189685800749572224545248385323229022351443693074240959078951435238740223026671665411036030786423457980453310319073246324960483913604368824471329577653733391846958679201278412520780003011880810895795233550136381460681020076897071311950457370200727133558158234095679326969218932448328067167468390493534254223685186238549038678642233847359406999319690558326703964945413586251099366531437315293143196235049345705678034954397882546054484503660187176772031865402301975161970418574822303712030507328417786537805826624040640071141392574385431759695756586323141732232123363258212513477950089041248890420733179074408682195920410950205101449985660187589214742795943477273847363942034446260382206580017183325860066857602960665420894961200264597882230510048558700156207791256224180210008068486948776226486709587065730114360865112845057952789060578024679100738543991534018181746551318766882141016954 A145530 288 362369300584644881094196740919285925591852485253594137260414858019876478652279329955032885129350564165784348443719514692402838895491519561811458426575401312561451565109877322040122050248222387002553126302766118166463220043099720428397400678404004905979862167824229310897023641857238673508810022549542049144658530823924168867474897980828221933961767777339823030595624871721691860156679614829692881412184873801000823415584737524386752867601479740462317905370779788034424253948825611220613414885504131756456891143022407409765628895407694034856125404530612617310801911801097402424505109195246710099332980780785198512643924357452599533494536473936997234875853877412470911798673384657822906707489730822922589692999910228704684011323106282921565250154044423683739544909377245833975198318239079210891186837039986199663489033522537628309081660318391576673767726697313308141170476077239753251272831288802925582892635583365 A145530 289 526884713827603237956118461063452050009803941334180627191319974538548956267339904795538863542836980074023770971757138331967304296064216132554787305915673024550746206845290296668683727669068392022510967231701155811025641131771198269339684204938742113217822520704478960674071648126866873047714093460064920523885175750818273142814967409900549505741861309573460452638679156484020274109485455997428035987065707140123759930967065164223289323786873507677812351863059327298392678064820406849369603268361037155313497418242549866470806627384981300056765698116369352995520547999099866538907287037656593121171941541783728548343017125315346542626647350908473568559286436307747045567681886549678562875416221252587410967361487265956593369137936468510352913058559697074957033700352284932551379654563413381379561480846131865823764278515283001974339003988580487370813216665104489459237193115568057235816678512172902478759009997196482 A145530 290 766090011536034523343315148189518361428329338847413378342041982564192162536233569293383552558399839677066397208586435415165768043638474765215098931342962002295472423301486981478944099908775193778343943801767177783113115742375279183899472436580252628613807965242144584590789279352822576172702783080911844899679900883158945225484095139097418153126732382352034158313608897902893756863331696340645534632312125996866145938802697164043138290033246478683798697290982891112074919481994922733372182538782062519694068789233524483441143070588867402588502468935796508642869565988779404850168770847643491151473903668772760524092234256284156420379611753684446631687967602537586791784497664369847972597948478211531272623953909484790658054042548302107770214021895645502563843260767312914683872042536884817446671501963438692921553597472187962333060602717735710245585743263335230360422737619559877981124199283868111401190017643288102189 A145530 291 1113894349888680369337942269349098634064740848880197717928701851328360865778727342412674889881049824053474467517513705336512694768146046244406621291385360835664592352734155225780088052583631462685320071776802244795490659263772524162191563583103482383262363563639557521516046938107355898888236798885552362419214051998937355539580731517280236094096763142078548092727534698871651038459010176993842609927345844133736236071259190709453558850419016593132735628048737260617629634534142552833916304041785850542598020706048126356373555553829585818382382533066950007197379353427137255552278853905186598477649934762454052018301560265620038119885412863209834494000736334803214887507614036311872402478854211903345217807818017029398350853984496093328229380834923210001030753144121972625665417398468975961154078984293359013376073106960282781949268142012583734116594299891672759839565201261646947016497349942065721804427806894330903387050 A145530 292 1619601618648129720982844716318441224411771765942468634454954149789454134650107019634459996503493885773912198704067718972854043027116307600892462142575383312094314985403038396797266549512500237969261606019526662165465635456409507756547349550360026805010848007723951394139747657218816124160920132876810054045692331926554031795605158142030324183398540481849826574791677138550482707025643934017350814188826225058326490381464924488848310525370960093168518919384166685955142376537723789825591572704574087906875002412525186488642666334125147191060581614576876374668480937013491580793608603409370466543011853670704522861849944533977279142156969923495345669830438942836271908849279024299798103356281426158985735161294772806835717351035403277150943411963764325445853212507710087430404602213501848510633213396491042042010117375966653692766273545425694031669817866456748929471497442211697041402109165691564275635526630034339490236669237 A145530 293 2354899639620030725628686879584744191196082082939500514299785405092014983420389827821162422241190228865444283441246945872824442048732343105651395548683315950424298324183665094787999782903122762375843689832319989986342238462960160505495684054659895871003389740867061687521671577549220537174078984966082933030074231407157563293454360357780574082425383763846505761199005831917702984364247821051051089987943403888962583278413928947594734050330525556450433376048950312641516397856215856263857312796146682030745710909790915106360080476262410186216267285212245181817964085038263331336651357078370753166940757587269613787077801050842698252658114383349369394098964222147604552251964193717870130407630714780953355579304791843122103630054622380481378392765932494275060569955457323001835665953014289265484731124418990835723697288582407508999379785780817109464181061233813051778797441410606236551719710418184514708333915642122724473213684274 A145530 294 3424022456405906026934389740071501735557878936822267805323253524049639996439112159544950527478694089276470214211374355231367765884813799759309528235323398816533617669048063644783354887074590983994238755754587245913479449259508616965482968068125938236412123672372699969705116334008909442234986683220551707815673886773675170474650844355054812685522324594092337526956779687931201588782909306164294267491655520428326537760323471224878254460870058788118836960256254370414078887340561317283858707214024571098616356787833578039461068369819210285611261572116989917486945111164697870271910279583347665734265318520036347741888260877980749282085756156420059603674224148563674182702447088386758869814591703010080020026574006045126731842382069905816647032138253882911612622862022439934581627891080563090166288421691816184100213847481444551431405442251762651466887593216097720537442008313579256249159056838874592821641877817016407044562460265885 A145530 295 4978526296714547743131877053377083938756964778057494449439496324182771462807485659588530245791598964617758826019054871259462858772077216117692948402764673195923929666497560355849903217806672387604860775023480023238209132881087066107651730075371059535847356816240164888889551627977376779789133463323697217081056801294692290712579034237889339864175377534426494917689396467246135192387365766915062813881777138759382896940927048747044034391371015147399232489779217805631758060676778299114874296431878930230706152023799112678461287049636655492868588109590818127780836373669385665112026209862830427606868606187375262347091744238782958613454436793320383314372927813047360114044805814550153678840285928545941568165283025484822424976719899588435024303350628379820990478580810672207558685117965185718812517880408776312690875210540731795373754513654277114415745096355144851848388901290502827980040716924013239778152582012026213720069344012913242 A145530 296 7238773811400496012607722301220539975450891229416660107217222332108225657282087709929563432430457415860132056561491571436903765286834387421325787668091599503474577201469783709342114495336014576986483572645384199201110165729651334611908650046621452439183820398689527375745438361962771828903957820685972533084148773408595817020919441131046745107698313412731529517982855506596192638529641042185195167089836468100622303825570168554730801126798995154259695921302022433134205806145148306351709943153244750530875646426247122000904671909103327267420641500083477440803418600370175592375015837230275858392721219131125111416323654234929543843213469011731680919038633365946713042146964951908835062274905925514096030032301492480925760789418891619514619520424781526005837244243875855367350393579893488954590310831825939066836348455912376549028887631447876672597841903212787398489836925034382798303722953248458411762841032603608297732573781632315588709 A145530 297 10525172143250024487783885094097611747221657090607045738399391831389035922916692722751925642223639291061667392481582725814386815264198427233391577576456782913378839327007399015823078626315347388265959509765613602158390942761780159438649069516057516475513739012337756564168978488742242261849574882143940739407135235479297023256126154825507729497253483526734109492652154217194396850286905687971506857885808342841166070379482084151529837794331347583278450470340650838559329610376984960657087142470521435392962959197611291590202714494549188210174119872533266608110042864101861641927607915306611235272589045748049724624072246165843317965073770488621070735898858541158707715921572995269631630394034375411567081725398204784240571365390091694874668347673328988184107532140116912893455264706480014974788593136957034994403737964021384961556207242370699027680147711526296522259371040611091298230785193982541606689931083253064452876948558424042853070370 A145530 298 15303593057511724204741756319095626259920313958851415086972608505617326123695213936793589954229739098746248528536164721842546992490379226362963932470380494264453328906891556699223046980548019766524128140715629532154101229665462622172461135167697582333944537340118699354774318977192858285957452974679469149125441548238124463218590408196847107642261457349557982470786714248945146424124522340669528786170798240654587365709463124786155829422156652587091712724179385017242832119282329987647098353442195013816617611797680391725032745970402610554265902874021869564714561520985506457187149533839975505810486079796445168478289629601481949391673419076986025118316021280211395072236924988157092481757863706942493022732698957454793309839516403905456148262897499924038166345894485747471228587532828361879853659830824697055923968163338637821726176301519364938370262174717331930577727003211601713244763368327662247668748032208923110874785471374776676048729997 A145530 299 22251413780449903743670025904079946484312389274512866929412434367775760794816918147405157041524398425937754298824191023976337512694196130933322324420355662203732226851780996433271294486638194425178694050641015574138461029542639890858599051884762768656038881778793576524085295623859927205539874775609065998887652604002997490222807197392060869004118661732773779778414389865812025706280205196427806883585482756103427188575489003956986424449977978530283767022506355474420239342106897425053920348817809079567926614590868091956906022438250901196714412604707925813828364341470062286888473494595409078837211487434985526917708497368308588572175186264167191900960759042568827276324773011207417198844303435860009443486262558741064688266085485888441544699584617216222505682823050136706253472817467731693292246605425972562278455305756415371404898786201914249691333521891289100763492803298628279966587706763226925568752948900690950147485198430366862932000345994 A145530 300 32353540333181102531572012922775923092563954084827749663950592598137450578337675291113161544786521081574396004241845212696872900910368683997824296743264662463732393389160661922419762960524954146190054625503895929167790182853768735845780848979309897928298200161828520147320665062773356963996691966282607282913497760778810112659498446417648306684880891897995726239832052078176436431784994231083690539204505756576142477601395302290333474994438558626380010159011516680422010760591309573698412540082740959496751480997510408024949631592470839937412201661342450111436877037935949579629383273992190960653799692244389159693179676883891086301993329154680020037971825331873794648381147721370596450027135437876746788336003027710550601945578456965390100537047770534887599224658369004285145078248010549053685046710629533280855818090601664611384901108961281799686260570567759635178187958269202307469705280870363622114719118953572432591332603732282043926452454346005 A145530 301 47042025393031542631001963119690288096641504926950273498517232225257485365142185056360389480962560128210745852413344115070229221586163372336705594142382398866604696255612750654201902073308796690365914246788614039994392787408350199279874495816864706824976926996416889500627722915976837165723984579100135380290226856519785900809420518284063245858947812701024053178936025307278672759789675331790489616196467784578955059005240194041140915655489214264778004487435722746978129225660422013260066779359956537299197085443765542400184807429430163018096144501179317754103405384794529218718836391911151061381545915311854403208356332480680271174509728415718484968019133071785454849918912462099836030922256082369353970231104916028581834164182810342191317739322758773109353050147585709180464237519134520856326364625008735964391797225279514588538274807530917534829573178272000618259984527830616856432671511797801943327876030205545416296847458341539661502198936618746002 A145530 302 68399072567927529804374322804016756116593655599831612839094391704931785583466158734272715192158017639897342895012998101466900591313380633008885936058727264687380764623267550290547643194828029862837893124776019310255917945101558335984201671136872304413618523554589995505392561799165258465605709581319630560334706935882007920966784774086581541830603434786397075326446740964731112016297756147429140818259124954272044079651141640740516601029606323102428592144721381862589519472099493015970563398776836722492073065483754101139460685052759864557471856692513066672016239992614207548067608484455539651057807107063744057875790414247232230396650843123125522463479781514550719477987450338745440218364510316629602795969238211902530276324119860659089210602874754208330464447315364962779390716207743345314549480479715991462692392309738323610070040185248845134360399714946918331190382325277758640050796908448723155235109633199744081723183613095994935542153327391202341629 A145530 303 99452204471741235304017634355077243703239078600650238117769747021738590980874429657447471529008276685850608358603046826188758389540433854231547814323795300473052765157534762509705619003377882111769606237510085288498064697784878412170829949958516513752694508271446857047951284228263369832153536007254163734591283594545582997299804252101371277758451535231608646500600382426693729593024177648686638959259151487043767512857700940396517096756131938301716908200420401792482414334303437184799185921754741234546936938016293019291233435881905413636401061534769497761793858845855672980361084017561962741486990152124768548296996053959143182316459151391296093943414634303023674335538902873623407977665967078123360095985302129001362993193436113215505370025262153296153722197043490508295524920901821304952834088291142426578018774026562297249527249891077013294442486355959640981550197640969333232017002272212931669909906078796397689280092676594118294738629435827871585983290 A145530 304 144603436902839188204511835977959508327753503691689846391624373075216206354405837255769889330462842143209144656065935072280353231491199510672037513140862308160554033158290921421561679483268245762483144631446539233456875814661268109738050763038011874124113401408160175557725661875333140570692775748837972750465166011762341796065994415770619751279246701623324185614797629601671718097145138003434225617621988003036683691651017516194895118166814808684373282094819119484887567852557725567205000359667994978194523815802624566295352276311605418667462585999698157232581598745634155899237468093926609370582432623382306405479774386666179939855901209472101397468202414796814907933154086790798096454086097767081048949959833326329769889572979784495484148927520568017853303744036787883696730455600531969658075449825840608528447834742229270462489011271585792081274240801165603040255656179587085241594081253000694199325848203460329040469173028584234904555031657540397894817362757 A145530 305 210253297804523707908124905494318770031309891128638436003183720681617342300715106495459761639021443467949410479311510992048807409829814548083288312558999472270145091159389842212188172263053025960768380524517030535361008936452786046680713638627319306459947132952956623814076064415450158126417463785274405125012616789818850425896958580726229016988746945708778134275269252840448251419519437632815715361383411297263851043893066610846437105297451975695140450448958799310624731175204598671278885723771342943553603081240078103100422918523638396837076963642499585846675882782293216821818298247485272462864115547407721388799043661216571673407298042113284040622672367699934573111131706654917558620833208487368767049881501671181356418076119413220320737035244880635805407490107292539404537786918252582061536751212683953657936573696427332690161772861635850609159451682408430860890742534921980971944562124860737152888113377925239628444488303468800957104721291434302711192859466114 A145530 306 305708150404340568459225408076903513666016253947536594258782738246698540489033410438561237653247848339556299627774280916503893693539318861713590534423272091818482801991719672285600180908799616478711462799503130951875673536726536250605647892513359233580889007200197522865491039934402654582670421651013236213795594347230596756912381710381521220081886779813861783912055878832382155892263165172976046701225862404233636381136827201153203356207377005845925530579503999378528874241179633910313932637363172971931960685599257759283448628181093917395691237673608398122909500983855591624767906414375492234395053423498203517007404003634508546954271497331505522963968154433290072488677568322163339436595031054536420209478753470064365902112788053842561856165097128923893044637312259315506314245448683653785504778187792642778031249706770599502224755251807255199925761471981057306132099390120380746122151735466258819605117525655094959429245524070608007395360202713818601676522846367725 A145530 307 444499440434613382016005835218912214551617601929827079413834098226978996253712278062561544088060732464271391709373325141085669381598759795117012553763125062504601723950869244113420450853222379307020506142097027886996693961391447255594565355000785698307306156521954245289800157988557044313044666663109460180453669168256497865700177109936151127770046389102409325029994972553030814219099222642069539087867042552344410034321902857410146833488420869048000026322148366137581672521944012500997786775840329729846127283258239541920031204952392032254938222500462968371124567754643247929195714108203718223537944813650840506007376622240914210699837349821966917105569073873636065463964073208718840623250554320087467615815057663971916840315575754167671718543314190210459851097244534937453641508344599114351541885948299289915303779137070755248902103974354887424841448020808774914685211622492498682880636678805815462968687994189130145770494547510360573951896630024600812534953025759206762 A145530 308 646301880683777453110704025182890283054538327189714625931120520039289213854357163269554046542802651755202263989129186980857646776950903202781274539581049417609599088141761889221241049940404430712791337219146279044562241144189627583098247420523249891979589570693914272453846564224322008028512362657739504089143421175050600666131300605465453358256427367868123344731828778036227971492414377458403936857711978645246367956267665617847152342688807736218786192346873144860044373318032352996816871658139202064023297137896794694693966088552149833804762779824435482403216998605750298633458943545421791921531937363994898597531208601334285627849016552369642565965974469444112405894531273767908872102866869386376123376974884364661697021452945033771740836200122667468879699602348916486798279246818801663583488116664048979744208916834051171361304156953956754508464265496494486744894991567004702964527699608831920216897652738433469576855339642834540203918050304695566867607220022931040264949 A145530 309 939722490014771982209581636610087252649084176116243136276769822303028289965239061681653521111690967591331627568802128496841877328017231658084178063538292090079294569556397836058440373192897189034019297296132547633765611626957757114377596154875450342152624928482794830193647614582006211116412662259686575836154353934854405112057045380169659246753717622833862240830754013269702917519156285725296682121574129083145666664003151486446902096122692960041246075672327230478138381222746519313359230393147623960760144192374656227845484772723620905960092826926506690951309144848193179569801374719329177250189213389303768909969871298963429061978259367308110468947609773002665564534583008094466291318727804837236563302653866051160443497275741763528357008163259815185560872761964227327269760571233029274251277370087641268248789849772931266088580995308949146700419617190454962918302403053213215617924592350604933189553724112994270575617518070186873946136271191130724200900085378388706786029810 A145530 310 1366355854179597778355278588927041682461485337534690330431797390508083094320243741327960950142352124075144431282774305705221108777290277879951192123110137117925876694535914311867083081381422572451033345477239505113216154743355434654677441710941484274240024666424412989187291177755672806641255982413221623526264341477857129982330277851466079079326547167173067830044571603465370005844881747030203917400831925974915154083092625993628177800610052875092235575241371446242068346253500121049271324174764987099743185632415612258492640165574056245116141165588360904207721093392274277344192565382961078299983194736110316000197595337484224521830761271049440252207258643971406286720877799238080219668558125366472576665935344263502920183341907071225197318128543571157138040116196384184933745072293577745959693712619313739984760697360925226841625405875055105345655614930656019588724949144380448503759392750079964025690897962640930983478294418712071883141934393853768292541856532957156735847079517 A145530 311 1986680472254645154956592858718281996211747031691263624204697129028930516113344434651793539853458876714292411753526271693262995320302736020217375262824075831172134634560649853056902741888215227446613450304608944302068655231227175030143885870112763259294653712356168003483491178809133678850175082016161980920612516354450332139903111938986298811681552827352017791022566280684634718795540541025630770604127498793397550891150014191583884075184920757691150485154878410508736897314207953259121191990877898095402631149388107849192070955259905056777963294672649828211335518483221951065276420265450688518998314957091010160518393650830763491312864909846518818598885120724651738226591785509160544931792195555046289235706687905267194786135635605819673372201894189202663524768076780640666338065354290809596120406871112090296573805172935506896457251561334814223436563689556662027043157753526118911250539134023917088421376083955800655706864467289282331214426472392187966631658498834327505214867588634 A145530 312 2888632040302399875709107661297793095450197722593759774903299193810674462345708487739966478985979064390457091545195916267698689974611400883118183680954083148387165832774490350430424719622383559284803505709555927775702711490049569138394555377702246837530152257741201852652006986697302613375347927995517107036947072515029305074289142429008227006105898484422666695078981327543855415758710101769520110254483982413674064080578037541936973817141074171630057713179617967508257206626512110538641163883412289065728325948024676397113012676307736378498913514312867261858377636153511324574634570873399918145545249964415592663077744170712592632144383748155567312802526758274999655975177735252520194250606183778911938076140858278914237716121030828954733857984236022557101607874743522855144670613280066543575013111896884359977478327960750866102222002144774944825771417949000455931301162648677832516509780141478025366600655135173771512466797457144197797513892948923847449714138915448579235425681626795045 A145530 313 4200068999919217164635887582934132442502591276904295021445772823103591639320144027829476608652073706164847896814303108726962201960089656581317818854731974073679107948719474408875984485428203806984876850688244014376927440437876842300050653375293196789005582088101995137588014675166699190714077037130399857469740122824336255127684273188666023080579164714797730022627047827682485089878445692432341214679249106301983295775609575435962168346239046660629346223812679369878595469698051294515230993165289477423670890525796730093294471239280493434432363471847614326092252871631686982709567600773503215532934274449945314641104879505822458856374442656953285026296055307646728775136170200465378853279836459422342402916419572230853396372045192689664577209835706974903836535186352314154599710405371151400067259468577662988295163192281126586377123894661251208441857418261282973367449863448019814952886309075169914859120264145166579823326067795823196308302869133308801799696391351403735373981435870492407522 A145530 314 6106897437250501454980704836478567273605672266421122367422378781493428432897027070755571249013636182784624451510905174893086773951280386057835225496596609349046274570272283016015331011387888712972451656097201087348124722693961438654704511613120930428967278825948043188851120685685393925995654636639673397243895101639512399926347858927177968550935099389417415030233032462469005776827844278086522356623517946079101298383672242105851450838457756703480897779365922624185510304683759955713035325421167016761728409096182497530973764068901161145928277989152916917270873816974836719348386716890102801984968289504970523072573831723721684464575807478826328272667151614791585364048335496298925600148687961393902074928535981882802559410715994049741466308367259957274155765059348390037265123784739040855631251692298810088096807304098430095841472040615457112299515860380487494275816170152258162263664176885516914727135497466417071889344590108329470288074574205938048892911103310802115785189772330014333742669 A145530 315 8879424673693229196324780196352253881690204972785035017937117302518621837840638040734572766589218357695137787648959309991439442362959721238435836554232615261539209546067950785811882414573504760458137723088479692760158969869579493927098059834824457550521634407346366694594391888971887601698491127597047989192766008043728205156654659195843577607036553933048206656228806573382106717022595701892111074189380414349906985866563664412332573556949232007814564741851827682886362104414717277555458847931383677082075683154958825613305759661711049025686281763864869350097524437628540958245571576790608700582928360005952690602207710221411823389034367699770824355173012151851657472597504675448437357237339016030274194603688401238022690529784683303131402347788786142169647578559757372761869335383300160032936439893343001290429769524995925078226913969930979980032287619135810555394063343951519919911552760305232518843340154195906277360527210691443253975664122592564789781490944517514924947930554986404970769433930 A145530 316 12910677368652518000954775424791340665410284424757174494958201135483294658791854814200998047049474478452547558617135325822378056108969483400299648514628725993668661633708230170287461015458864533817419276918993376072183794065645890208561924295323148157528027461002791225897056955444438887475680103871471136612884531800479170785375948122897634662662598483552703060741654524665120697545077322706851415349002498946818678348685184383289456100353344881605673653754778084994146314308694237805681451856906445310321281578901036259249043574363796382186707756381530882124883261438081578452341724266828160544775850480365707165086938088101067485971506059659299786093287001640695173571407749766531618497490780620057285051688006864103109227747518806759009272218586683454710305070122160647367976382194647948848727973669031577474796792536770965311837070807604275509833898707608167055473826289339811293235449819631196881301857065350260865134675000768382951145346175014998404238940417363390072175241760460497484423192277 A145530 317 18772116014596087480159047142866412975252671863391958930634206513875407915261519059210210425837169302451646455091527114786427702142999265904314450504433613362178972476202220599647182504594774458665767170502493280329262476412479254783755110827340022596588201406663651096087626218824325170502037172537991435587144916471888670593731471916033964955933811158531697202111709450056512112123825404620060065806375444088260008412002391529638456837340206508622641677994705483753805854642737007052183275541094040097530061340038951762122496051365298228650447391496982037740230164606532986528746621512391354823403503670091732265345805772388730712779180776376922118155284127373418930715354270655861524857994357682547262190959758292004682794454362560344296350403477248957006613924379061823900275790375634817466017537274878570647064106578939987638332874040286685611318456433243139088103549361356134100444432484983455032894056832865083391628456923906537367711357674349215114973637875901851650017853589154576937380552137554 A145530 318 27294643774545342543633253590952339674676719479087483527967641312973707625495589920236831758169197116290215493155521807764140056537864823655389810733797959199882232311736395043656833074219786604035491648491348310605371568519950770809689722581028097532291087317261487690920182625113613353471074573190135675872572095665594326564114774789965262148293098761906604179167364798727643945907344593240244628831054546701831105412373128598909932952036559910192439394130648018599948718504225299559636676955298877395363398867135056961089850009641569260661368320528855501343412534454637524331219135337292763085068149560462898348105636506115126355313442877345985100497997027913949484564951538125872890611905298579643099168370436868567944680027415415221800134477383701396804161935742085769790353631229790829947640650469699772689253736168986205255170687017506033274581525820036816625935505297585529642234911597716123986631077333128765901166911232685104564269362913157583762173265232620874935735886943388994406453838384811965 A145530 319 39686393276072913462355270562197559020566974869921337657706019834857257012062672482505294166167586769916670875401673616961944855778353310595670880492491728243015403602292242191256435642733065127493146191139249941126929931365532008278034072877704026471928644371096796438946849449288974991621771927381284734727284239952857678935552288813137575129653209666001043944812146305640544240837166914745911070260287504529018339009582116980423512873804320769213298256424284224338841682899288942822704676109729026638818284422753032782472879791522790339703400887601564401971284084866878353844606094033802165134334266057409384106413330134085621331895033164480285959201969523302755177138508821080748527088185446140443383643548424247139499560077067559369937051233765498353704294447955068330213350279532325491109052039765406194611604285325599363501030540590579732094555927223877098130971136599139998743675461018646759293106553548312392755213297303867218129910285964373452440984812674592876254708329597834008712406943630964460282 A145530 320 57703988528766241628922019764181659863564706784146145866821024872241138721831500293972777480775912994261723162618540283540860056161669175741281804846272239067385196955500608409691813767700802475588430526424820923050245514833915020085490732274459073462086716624487424760741028179083544524204702911337814814157795412319359399577966463819527244273253618561266755989152681561036552598533294786695961455913829200530645963088826985716407188808578530361876225472401515131540657206986847618638913039426869049433964390187284042530658606127024127512359484229204354111610745715983906671852532929506013010812558937779323684027826633909323987301449022907711458438694563188885178113609907260899870232513331026782906100174620240484903963792407376203908473250693760557222584647323164733610044441516086370034281731718178250137265499941609685305544293150848015912959451043601991480645615406679644260587774478086200790296052942228168885937314233112911702475784991522836086691608155455592809453470975499363705278845289585583940438789 A145530 321 83901559634432839255539154381849571244064063097173626169020112458218780844285989364763935951754011326069775561776482170594793559714211203174513148575599343112249833357894282335449705961801324066440450492275498482865115851638581073672295246692990615109847614043360344505321016025538024449218646411313255358500699802228108614128684302841303800035735631734872197207184054177600841837723169782689013210987637397284054701312815427649539072104160309341847262623573546576975891240117193538212036736621991488147957584514026575086544830835813289880180350365862243276717622299756515433995229034895648883919295561196870579167075819290826943450685547412779296089575935674669525674433628018839590237325856224756899329210514186116626116214660764923415360736571676616436139723503587074713936287751039302497520146809179135934177842303496197108662038740302474546863309722841368388981626670341066155754625347461874930443701684893204011840462139732876311532573247763917705676145817047619270352470543667745229641432338650495418433539650 A145530 322 121992810004476819511312301549189512407209284178583668303609376693225235106453106704866468901072851692192459405099842457504546294964406927746566376747116598612972190317181331015135462776645357491801939427338048369264955398036982047204497203200876079910644968732329316423311996560104108465619387677346561953445203354644257605583707398364791905724715335288885613472489625621550062995496890330735038512814568861821815005062870542975444094432260281204515557978450464321407814322473192417712682776135336196898080893919004452891793653376666396461654717072479472519993311213100257457122391164205343971205644933421312042785244213422228466453309484489158188802784971776406301445448381529485503305201562437465504841765987451993333888072152959791269730602501967106537589935389568283469329752345569629745024259178814745470044445443783528986309298784106647143123339377560306035587804533060503510822964667435088062664351953781776405047146013857369044056659026463744821217029326379082963499682717021926064534937341552530752818426213037 A145530 323 177377461844949661136608830913367169190511055131597556539821864691837033626001972862886481018223974606436509905239609156729439718084687958732304337277158958783918452471348297401724627427536387991755953486899030053412762283629920258054265261158827127199462674689192782719151137677375348170986140464215489767053967176952948330410096428538104589619936061774407947116802708469679613994610640817718963308619172137451521733306712456670868063765434344711056279453404351549780385048984781658160702544464042208298321471800647960478092885464842104641956078443034787181826997786225474586140522757525535238484123813899026513339165919240100899396168539761688593739953259386959087632156272310243902966172834458218619283028416544684121356630794188875741264880677123601229039329916708780577330745974170490609962775325849830734308689497418947649896611770052324643626788591662962134376278809443301763670434871825270581239037297097017999734538463686474857182070691905037206131854964409369581309268318079336830088569253185041064102573280216874 A145530 324 257906707529746802815809728835734314813490666952058668625232687652554353666971762089530238534028758004906993209758986614042147845548841327589842759834612378955218816921150107240776593144175131494655664568011762359613787095442506018228854485227731442071938818353117573744329330870907196136505382615581644774734514830086232228158674623387005708515481309104653866222217665625288537198100876252073041915693763473285650778412954849128899189270847104949594625809691948702916358453409550057773243786967941235529562521917248215530694163672227043483007676401455508082903934787860626947990862967050964031411944819764251129083104461330893285493562603504010726139703236363666737010853774490713105427311996100687434972018475889983260459207286678472368007866773935214219916648108959177391155435316691547777256130299526475072939364484801706099420687204357295925186207488938569383077073801126027703873301480669275990033497565627110389837613879054120584973686729370897633970895901221896992140712634804638729022715159193708154674388731009122485 A145530 325 374996175370790006344526209118326780371646239237238172583531788024949338394743316076204103941996795915160161690479661297208126237988297205627672640495189121841929375884899784579791764707003213656841344525935615571848393024011120120584496367255860357945471842422758263031472127935161385807130655336915247286974217508978204706794382492308277762076920203502104947079157369016461063406424679459873385226455423470985198780290703043920962750331747925162365874871012640009688835410872436799220638305548842092417775608546207104733668835886532656382188519531637865717755139354551565356904128613569344176137729283813407242660320547609199597006740629326291834118534765719512048654693755953224545047408676157565072230695580915619116023566038199704634207697024421124352157577311096727217959425619723536297639803492736168906223101652212183249610029298523738222896102062128088220031930930558434838130016682458255464238124221384521409805890845606227644076883322434593254756476508521673817203014861737626632662197752898398471855497112313983877042 A145530 326 545244181082421139478138292248318302926058818360277350877786594555588685471603114603038677601424807231884870190964217767154001507887138588141308429437245148545786357317827365628909985107389528481915820285045817029705203843125073212823839489135535732721273986943872161330186729688393784056371836354492153973615737523539479557446803985141612479054133460410751488399228592332268760904404285833779650046224270033049005740891903812906230710083172212338975032467826568882138863771050069696516750323024229434434210205263663213034538956684854810152658624391325055298107889717583188168311655013266859381140226966719874366576976993119314883154515381477824822797623409652934155077187710302213997785826787821103514335996402632834304715004560335083859665623465641540872822897493686532415735613695642705085220497022308090063173316862952029643226883179366311018795007212126751333357044495958163128613340382992822775726242584395528502747375451897575940367203377133169221518282872494612508316191468253874319252106509999112184369738126915801548097309 A145530 327 792784664297664966011206732402845694127709150249604030938129124952037923726372533889502161028367727718364686097500282153780620984341661518860256828729113950796451521610745104724650538554379667409491945853112092025575794539510832440325742032706701699516374431544547699815828473494796626856578842928776254962389995385008894298322946200013412236266947974517029162027531294093749761893940425177636151293824862172629783362058047853262615531498182064992944534842344960141989898234271390466298555749038924048825249220677757765545114909350943007429309257676467098765583153894226601045159789485161399970833713871881413515595681887674936230907068357928127966055910319100600541970182276085663199556047102083208352279466538732560163436500607161173732249182311345776007960140798242907035752364354038873470374305030632470215685096495630598889068638532769317697589717590330234310612922665192238630568958786854881857650492479586877058473274101168229811066269633468305613494328540130658065417925191826271522565930203340956217675127381038463136949610970 A145530 328 1152708356644623778159155110775445390943386178404105900706688869893668585509460192672221539096569074677695021700895219287379255757231267961284225287663702247212891966635666064442276254148082929023872807354604696759370175555244907243160416091716055135561075702191785411660053270274704607055681581246604320223161079674065408770282006328015516249919663300814299990836542102383719821525028473803997130201571303374733671959426660686740030076567646639327529014685737104219884429893766830687928403542352272542762477932655254527439384043657314447947405508002958770280102607654315760336474165599769662290732838829488608531801754887702364160423994237912116584820470806348863535090489952240843989940494700602197123110830011320739844802367167807786271606451415073292674033171897747693143451522035158826383219154294042589385516067131330027832676157199763408565984430581332948560879856198145019010684137462746615228201040339076734847491637795723154247714415679859539228851532179067104332505154912723930539936543263551240341387450842291798485323186253797 A145530 329 1676037157776618675778445519860765195585989375690419730023494678696269171292831393772876228344250406213640843188415551343567284090393279274045744708006194338333594123036736846953964948880774024421043652401649375976032209681531555620722804671613111460404104554612424444006017639150947003862334162553719752828221247456095719343095738877988360613970954172436017669647170189334634526747629506970586649676933381282000586399223002580472150468713826715400162194408526907190751819075638737548857432452024455238252594088831519405139098854362825856372520179327044375520170425946221221302632391622275603809325576824362564923826236011037349814320256714855859586200998496520928479421030420375911075710279738628492533794794556993817001782478425491914077742048108334256202268223979184347587671477286756579522327179969232894334070145923857364838112243499817463285623664475540516877285000299180192449296105301874791686922455002525092881375782881707365107946949332246136570444514294035029568804429825175403178796211339273300115421135849564893959196775863410594 A145530 330 2436956874698846909958081626722441818936637608867691883348260556135505481391191337085569363791000994065559108300934510758327543688176070833194551521215718904234798642003448739805000593396391283425268446719190838064454073506771326627623714832109372347372432461330762949799337987272206668911226816671527274007913470640083501859452434046588748317197517447058668877366994618750456218171231778106759184633130934812725477890798286325345820041479827476545196503140983437318248925051548830629208018856840015564146729042683096559817722294859505137851196393336014519047557519223198001458267160944623128169097097969784339910634815358293418927657492839406181926219666993470623660214643140736622463238756799471127541940508175038998599851878828298075261250666343066593444805323632562143644781184523422031466637336456110334319148606657221477144587369372577391853888242163005330206623829555151801676257526424788484366170021372631145972785540818364713143800616614670202713887094931994753925937308460650123498039151350760114816581990137816513524873626782212750605 A145530 331 3543333619774965630460374906808910543968675497304248307968640825126346273673620911291024082075887101120916729828715590227056904955323916598185603866102947280563058891878891430939623908833404045326315900486051076896340246846635827385009260643082355779968056394670374716583793427476149345649919929106238102687753358089433955607924496008001162064844576397069132111673940528492974006586444257737720883869922702284321562852634309094050241868161200437070000315404795509333826746273132924096130910560412930605814105775467133566455563077626866107609783183390385783650773112780103947899099149381090406082263371122489605867498097704722620083464180268239873664863809607507790281023611705600628685638076676151280817488965091712146970367630033866975937944391120770718534490738293521377675164254625578346995911164880004456867147740009454103910865196955484027938090218481345274579914170888190420457085994125537154393619524153350683719337294974119411203720988610781142499855265586606078173283277697355454390745747267793867670010098239249361100272294144561475969802 A145530 332 5152004646195925327842475156418529208488635236442768172094520411473151346415963413825811929768976054028818859611844167255629981477497286557691034826762164130219783393993266137137473358443176085513179894038271546616440654460934986246476837351326913194701206625418263507149885844212333876368314665693653529780719374748566331370420357743199643053535696883821071031705032161434165455120471779518868058387682975990468739662252394624462726330486343955672303913402069529587946770832210220086943714746821544260838145650800169522529828897147168460959486897453227593413705058424751917047288704932944505820482772515001917147002323427851331307937990452527936902530052949649333597984671205300173372295300248367162837501413302841286655915934217363754715695883438934281682556088673456450577545181444406393110023367098190024174498494825139609864920851785904404044591323783633866233864997847599316192801359201004597699838421948950521496770454106828805525497173639459166524586842275830305669199959834646370034020818488220932832079866257878433223282390812565603847342229 A145530 333 7491011212235255651717328417057634660231931665112287617977124709641136931342537130081819254860009106670801500958891590474095766011376099330966166452508320542392284491807317084506455323552469194932118239615746342729227815245952623366549936499568688702739774465301760469021217433691305980090183873998643126063063283131057356378635592234116272998678838424499440210967005088784748078771159380976176419174807177167439263147352129149659710034285275950347092820086293691225365270963287386873492065110967964942328057962157671018624804760888905315368986339113809530437743504176476507282809877873351930372575868973441665042135510765998130999121754653795352016405032124980523543679430908894746482688680923049178614446237453366139085554797984416865489645876575819324795718018440467385618373018655912270003626979849603415145263944328012983289491007631508047996807846691185160158765126956238517553912719192266559518410671894249904905620520934034109114661686750785017345606768813791677836938568316298124674011879336125968543976455528857002657291495969176243432559631890 A145530 334 10891925150585415521671667675926644377448020152438029753770567233297801625020702571175551370754523472123291353575368760705167988150559370929938248330912271306474251431304445047606248902971931766255214407221401144056750626926960653439977361193535522046870437371342134303693342998701314682717250984479361411642164232953182647608204780688047317740435977533525302245674993694060862272367810619467580994612111247918480698147510333531210593927124460745460717288101557624972151516033849028303837375727632674204600735438831602860910943592503571181378045177584581604028885641367538416837288515139148773817219493004611665969347885651437854621391723328627989303916014179668731583176294556861756085655969766813257338241991755781063389110020353407905058190388845357859318692316256350905232663791580514996178880518677956267431189600554436052563310060175360915882954564497659439236978260729372956924072900904196376535171417095817412782250740667631487823912567038467775761345717268410823744603009131937638629643238533908670042008934259091823985268611856791445385337857426557 A145530 335 15836851677939981933254953083468923867174761069713230149694786780090293921643170195952121611257822268458158957297085219173723780675147313956030882106979989971293019188832171291902401398465865235665886815981677647712172682323985544149103716625464149487460913198156997975809651698894277857364902841249117493884580731650644438564973372484828565878320912654907364965771229864159404959274717869546481789989590579666293767667216877602251053910328931638623932589806844700415817078947945523866392670815912797325524527000003188402093493358695431608818362319221642538448469284804896681604910218202444443778306770252836388877766783601679874621372566598070442652541868212206210741414788606246084453797297352265553120625241566668212801626884039057109537743335735273751630053832118715775740907534585050148531822270530768563241534533942205692414069538003967140185767939971750133465406232335381323129084444001982339215579722046646623935487671310215249261859757812245395171979327301500523932974938339269010269376594816423870115112446436263983217577904348278792414037812138582714 A145530 336 23026771447799583145537180111696139376227725147342884199626466207684054064267544444211813647217502823814691000618608333309833671933676043932697972645300574505988743426310545753981044027120465080726433175222952078372355023348448054232143363996063679819246120919682903714692929876849281303293886013925232356746768741655804060490823675388160046739760866564257775134929122547494080749923167414509965055063870090723543219707435192523339501175024339478098452524861864092846973060638796757852706639528961479678638457657269197105041078432599565055650717434103090666322470311220678407515122619977839082104884226728131104816606934008956886261621090441871094988806572464533650749285519457187249934065184694224347424131762995943825632502100282768683859973751968699189512238953208296481576374322622871335450273402471218812996923781162366522334004544947708046469190701764360196399261424837383714456731857505981417023076380684407095384786291834312304795256263946437766112282180550664493387721815742288008994034939219841773238703455109393572506534287653785507378565593511641840325 A145530 337 33480909848248915953629126627453103184111245189475483913026732171185834519151087978713781090932637848004292256740499219547278985267784292730828896195384928351717661648836344694117146113031757761510998170887356340275756491775961146867992302146559964993034372356305743844165544231287156120711452899344446597592307865786807453309219059041012223131046421663518150138821978412826529250983326145979619643581077122321452175160843102712058032457431479272223511347216560584154798414351731537972311587482439175539942991909142412587541325947506408895484534330823574607190333384045581599630306684537559822936057887355932373566957604282239710944522444129913974043282103821563715983250403875961655158046324748104848889134462770860755801445252184261627275292297619152886277043807911030965496272524186120336694548995370881623328963936275546981267950194284429495599063094597439753814392646307323585438764991729252978369213841935405870042855332839418780957053345918362699681863118541338871885223587114348425808316532249055121865204708616611818160517636670699779449641958928115097250562 A145530 338 48681219892582475996993604579136700333558374277772206266656668950437995706791617653505393494402408213495417126609685246613410334745686427954581282370117040522822974048664618874700576467304148664771910614037040895808871566687224159098006575177734193036192158159947631866512986619361648150233149221760811427666858890085276381307544021021956384272494757337888826044072021683127226036849006293086952451801831071985300739140646163908139855853604195837473507400400354227496984047494357017414983195492827032273597431597435410633087982886595885934469457266300043375764078417931964425184058404194992004709946063331298943035251540019442530756449372143804476387837190149981178505995337950128789412549422118559756060454084737068542991475764173816123289591140764496327947632184463685815535098673792296346682538788995859409101500566420864148397077248485015538892991270353975637685930508469423655844249841242476324567419903097699450635216269162223073199250769709035418899662862076926169056621707942446868837283243855186927350234407625098474211820137184909825534272029715885839760477549 A145530 339 70782460242905071850712747428938134831890692088635598436234883627204674571840492917108863427080010609784488497798225608076679079441242798461668453737253981535256252549096707007469944066314119126820596521811686575149758982206732151367354692316123370114658404930191500428166038379007605123282878256987320471381015233876126071613715697346865541719984246122868689549930580705288573831049204166822282885300218797589504953258324361479332638353108043316207207536670767830220030650258380751589847593934983022486635125599679177918097339575784470642309695380665932244786362829339692228636021289392833837288438640025821307240882172230665157480166442574647578753941231195968811984001238129083383844191701714061137207051350073234890648849959663476459001438243379280041682970919166391264757067975421474701956074704650984209951958494612000196222369051347018309120913708031585979755589144921895688273953830401568846668050169890213065817734412506539509012929662103591580717410119596732108469456078124730632940984028248909543312118963482184564892168318949222215627052081564939082896637106410 A145530 340 102917648511964081888460337768071468908868732738501882354079254137286646389460369909858633917580841024218432780381493424458244768097232283276837977152684919035222068383412563324242423971844261906248482570803578243226853751257021860863974624621068202412520284576340281674921553290090438487605154752510342204576568483196997222849961316398321475704472821367893736716773020273467903223119506009553306228274066329864068216736864480944785748025563241377569442284811896024785697068491638118454620986598269821868535199024501927257502898655207733718032362614030999183875995789781494568472349770718776204425385072651480849429299643171847119533631251054165435703754162321748502643559294244349289980665321742822774939296602552398793934884849874930597571967916282332416110711768835748435270961301164150424347785938023742045410738549665281864443176203581316136446269638486655660588988930785927861326673025154039860579020379600466699999535200568239283881726529447852449327695414230786408788420080971650397849321939790670620788893622668688732254738523932031916611908192323391710645870592243317 A145530 341 149642190153935532160749480402028486855360305511089648307232799280731156645600806008441536607299115769202991478186193640936679816134296298641723957111550135023231352173229317976741476985117490497566166837351880953965270204568727578964067736844340850184434379115593839363835510317753118553372771727271780578133859193553200085897772140327462078808761762284671370317498421547041625997841930688686340433627607143403557597630447696969356998296530599854942652874908960149270573317556191565852267324666290386013827692746500202553231296547332469041548412931105692147423453091979463762866567930603811208400672607196613129248894440289693481136742358866313968865679798074591126874923229830045738548503533622362600700600053059837773146431922868189425393182348836267953744933228916259058492712974824699295526978797811816283043003899254825218900181977638182315374566933445889298910410149773594188473294304620143555713048963888908691586258363891807412224521360887515357730888414881443841646254328276701553742281159471606833717508015241309934513824921628855457531498884586129982340012944484677234 A145530 342 217579641566173751797647856044211651816224975344391610136834136074928964476057182475904084368378996747580125390849945172428507994414498720992783356802216743638859350837807044925618783293936859339199300333027064103487259650589178642791893625397046975099965174713788866094735157080459744286165522486298416450264426690857869727898137842074813464266463897889090804547905988156378250732958944101843929437188312512442442882886454214528964130737407466625845239710675343245143388818029634045111078235443799622994283596718212270010471047676922754778677674369465062351354516919742350529713421298748170778238373545478802838447043086881571149725703856160369456565262722646293176727635732613592259500234157221593478595897537852401569756118080965497549591089563240017322412716804132471835299969394433811611545802824232442851802482258777966202999000152309713505238483874960684553960075768781875164112308592244663575966912614474093637099719661563487409135170177003917882288262427542205114967245004894243087490878956549776545554635865267241976094369181309831903218882766280040670930668175410128455645 A145530 343 316360649195026481178247821938803339712304258790439890049308526620147433617030497719158530230086453971865733115304342094517409687198865006027208359066466033700766472886819270092531734167907208361705285118054513854589521566686461177891834367259569457454499179599469895707905554559478150438966116322306170246903898274648149031163806524604638449581359698768975745141284989280952429524096306882150384715331372765484168548159306797477416876735192159943379123596669074169478338070841770345399941902067959985543302335800587894095022350090949138115728296984789269553177320177852285690739551701811909707747386734453572130488871399431364162007692270114818323531923133047912204370855480296933315267601916096663295515834319437338822587622543291910568916018831768636350520136488275385132267097006793787258488301779455174094704526161259263604335327321276345798434440179625901895568651257398696715025108219829436219312335228396368259434300801654946801075125212842335713331775838757951355718532590861901172510184260542215625629606830590554591931278275799573958424798010672294549403209187033382289831322 A145530 344 459988166349926937459420535451164011730038576056324255740084460871558293550197867626474027050461335696096028369527122555483141256679155304264839961299284810784170812718084380907496215861353787021060145362350930117509060870702463963476084378101788594091866707172454514570428581594324150278512446967110685240581817826911717833442446788637302230877832735546192844344623826508516676149785297247702557532162378812701468626580749197077949609808838663150206619864317123167078258411615116052577470414528578375180338601970458079801892486561192369897514165138209228465257472184080303651984778461013217966893922073521948398927980567730116609988034835043089682045959670188941698862047140716008426806833685770391210086544504564352795640833421828357001706341790302034013638956041235605849844523747908772240030379241524998901257529235988710502737362926135654481210170782692186395472264968181936241771343239323408018216559455175704975123836265886631085275822924302579123266519781291633729009631419868199410586720423949424969888902777042801109426102518643399225717753088634749994791595227278362439286287269 A145530 345 668822477512144572039516280298170534252136377281636677406192756798719138674554082498395516172840552015669653383559320891330392869801804613536071276520801048414150660925621803020229405330674238421413089651573134336344319916479815916433048793925633356240116737729569264715507449732592755026806658924062614033635716216431363081676286466872112839057919216124465626701337902458393966169358298101852636501379383462295169898879861173244541255245174681028240481903593500415857618252150307898677296582782650889552226783962710247444057580437623614881847480382659233399214811378332583657700177142761517111954054947514178518469153256608190119558440642460382282876501828531588182233212171745595955643820911508232722802540193802249527522949207715887788570452047080325687194691563820082630288805262362348043216912928875568947254352804601423811716521359273920339333789883594259393114777695085277896838818044868015429050658135490246637461798496298359943044245456810737202893806430222196684028648365955771081091918986238203364002839008213402222550961130829226674619654566076915820132430057253551953339971858530 A145530 346 972467422314491857818519212133004505638594562528923672624348528300876756074508085754799454041283112169447979923666883048871835749550567228926143371221283425109364276815041383507032647854584481310947611293241974974114523649500781640029689470283492798184535644792086538441833261482608271484826603563140073694221090796873375009039487080385263430687983662412237475030900965550678318293570815654796485770448091391798364331502691565148365907176874177376398510481205085287533809860368136069560736653895559864830562563543178729325579920063818174845836338962221387153229870486623392557992405580796784867563228999763542043905749907127740703721362706102560796212751612725259028025391635670955803497688798499284608563683355243966248665572507185479016224435570113003247147067894838358908834073006951106146065151368205835724308927720361234233525319319021354037736849280575270465402491296389025880067399665894855110431638712443363435164479889781549470555247618379887590428471283023292686943925714468271283708239619269923741835158029039509788787988058123176941497752021322746967722558511651437261793879796016077 A145530 347 1413966963222793649123554894925108253027982241780677738359125353956718004613196082133395907780509472253825347139358264393738757849453654949053998925684469579307967244338409245997422449751160505151879405407284180039228181042054220024787252056743404602926958587410956097325160846688262694146182854774146743088783432382937670831780332538593706156107489187228177164229303302572783816404885796603775988457595023504291359442835014655864550784493919808730602405999190290414573743679357017694833412417467561260812748415164997909729145759715211188602231155003589514261562832472739034446737300014301382435919823011601242617660441895810478375020741816232480937311057968400698095160737205053397992689683869197048312618872795984533123310214902498478773702540748492259641026149524403410033362111863301645974030686872458356267576233651052429974122002573335689496949039520166559662435829230171948544340102275393074462552173637234514944482516297943876631827386992878899745745794351709437344619783960188500490740699314499482882424955771384439019495512085549968443711056819348708014152779943511132525096347883435518154 A145530 348 2055906992058519651333790998701895266898180540954542902650495640304539677830831028913871895113406731373949885292646992761613105041269864745357285511801847547030359263903770228638868734905539519906351344514579904535062801120623186415259024460815440009162999601559885373424245429251472474680278386015005801311017416463700576516033594471628168365716858590246107184551931971039862118374385654691074632420857393727148244831517779806935491692288252225020118521924312201057704935775975243360151712094261180177661871365087343417567448609045997004409469253538880191514925205185492069462163476228388629265042555095639207002536238610758528429539454879439321180289482073303002305104683870756005010414996848123709747263232481678155917326803802660280951484478023872175405048774261414663350149601815167586295134472647403081807220119419702512821139158216310773507209865725472897173911230298178716794444628641021864373695750036900272285914143532730506841127550132398301850426794558914238875784478934188365245265693095042628841122143856434945294836685784401595993978935117581000129831174315306675040052828028635447380565 A145530 349 2989287352486124350245682988557660792961701478565663599776082301877446734848023702844687602098985606908250879390161588117121060991248533886094544080160960648912563061748837574031669143130204710783329703044793773909801273601205070993566596778773593029918398493709485922002755528970794289922430627082963660959476234754788255316642014581414818210046156282728652618161344856588656947332540337035025911763938192884250043693667409004269549056036334241259443600275543941147612562044524324488642894551643338510759100152088582164145160548407119929200179692414376794873186986776872996258951247698777052649989439189236395380445073279601004526071992373962956763659969623524596950924115187342026231745412727488004775472427409487242719260049418853146004979657344169394546681276749947396107707487677141807171479549198637208489341786060013802589506361924513291343793647815798072324307266417722624047173945703943515406279158001479358669204220214073859003122826065120138011620813542866951615953287750525922878115827019492667835508714742300639074253521635007835025276927949905954840066513301675961997104286857288057055824082 A145530 350 4346421754607832746737571731571840091071047051653933919531521016434167247929348633105146859580029959037865404683409656475301261068170327000516721735268524981671319661423545928871818295242582743939441481875785632684946516753351052601459416457312343450061342246853990970706633114878105646074739451500243148029277134316045659529820973167782674049238745518228870660699410869547936161559395275663272984630133711596305836382347581174428117391985137698539005974682118966116427607507802591831243408526377319933463553959265433379323645869935343331060056863301250320865422363848368151068445651990545606164455379538594623243960134012301249822380247372287259695040415543122690663641358377711435384952819690770710819827162190161969235648194528208671630959470293944275798699171345649252525943336932962372459744969400345853740421149711140649262629429099084109303102456714304671686645591460138397185874122608905230378865522038400950604750650277119858260033747971134548270594812464533988735357204604785757676415167220649243990200830113161272779019325620615607725156659260228140756456580509462533437114593037668806323720835389 A145530 351 6319694241912436327632079052022466934756509451403341353335231781812977301042538064511180689141761461455449390158798250353499916472058664210217427308536355162389449875146774031742049769613572179483237131317689265130138325558098829277450997962335368602796161708527209161921522546277236638598381240050726454270907993819295634168104378343941426652774925937348495212004325242977842590250413398274061884626302652722835801849889689360209478418397334177341473427744200701189344593703782923998303427354458071539917496697671788044954416949725440796241393479060325552161529243848540514780523719043005612586065471859677392960322654408812737640736353607313301633632000539730768700337584157077239707695168084967886044023918352068093781389755583965989698269064827737632841914048455297263225325504193039612414662014028553672701363862338212444014060600403706370413419628268951176834310365675774811785636927099402501027355062764676980699948776298712059836230066427203568065306845702618876754257759542070741135584775022996981269084171475821748320055025198853458624542757287443766753933027994245221941602621172483587106633038832250 A145530 352 9188831081318927812544296204068935351295873671293406673815507479235052561548602416450623616865261584926264375425487972604332403249112229591329138789890125137589278447143748018607011493199838706385882849494438315713588440414958944418361149577819168636122169062856315267442923075653987194416400248294304764266752193736121536034764236291117666570460693074159193809383628203878913578287939521695210316973659426925291659583903225982163407192232331908716803824934093137410340922817692863690941352129973509641720106734860820551930342921254920982391655058496850051592542655133414060122730419042878170154533031628591390769685895550279708228380835764786168288041233744352994567600183723031928823553389442723615537299957456744818196171468970892020812611589300060224207867227754830875080370757153342663488546108652547639761929315418611182455794850357559963497002836400598296812415585046985116197918906128408627588543882394318291536774915987677057882020256551406016832407883056795382266702047016966252825382586468270390116004395125014708896087227619807308224477443939283976632077866247052043240556774070198097984238114741256837 A145530 353 13360554072543479127003079048637179978317265561551161900386394539575984611514366870981142227741401202721326946419269353368448960824292709767128357583072933413699648472697134472280562969062795865512894179927781993358292462225024747085467834035151108861553031021231373871652848230478351103444807362638679076517403418784326894098913031462906743252023194954901530450348583404114697364988073814131437526817816180446721350199193440688376233848027392197940055419980743677593934512432331720023704727693554128560989495274990935410718673653087705382956670213660940914690004859034740194877935248764625816399078441922500022501730331807452286951328094465645481377510320232288714370521966795704267432206920554552052023348094118188613589139534493921414295547552573222738260606107241475637069595855575456039672733627318790239660172523254798321078281698359291783218271710706841654614075426347950683176962303873779045111241777646276031217490027897306143448397616795677921270752996657734783196908022104909389537365145140090124231689121427599910913162508904174627304931578944961614579274463590185676626547607895446861985495112200748609474 A145530 354 19426236432647137331734664392422255619537952830621718109755143845036002390089327881804164348512380483495224453829242214309752184706118350889175040596649255293394151290023186378947919950005811988617041751732145523904641526486745567303325812325960134465529470982701354753067973884192446850421555488876391082951540304160217567898283512982830113570775155003733751115613030885954566089779081037807588468782787752710105917897967678857673061851624636023472931863848176373128443370735687503221602983125075572954169084409730085226364399561246602371898016099007949593109215472493857109938457728973346894166089900022283404126125132762140074947522820972212765136731717576514046341744372120770281814500038932929240918332591547888787413790686982692765493705328829876561370697072061877821468317293635955928341491205575412355918251086883161340236639133619559895239403570364911365210568857494335246354186991913568603183117956153802955071938963787767144896912252800659146121658024732463317972921997438491235421076095651104572362485866551335145453029391859442288294062291308530248314288437982263726762956981323205667128811908901773736919085 A145530 355 28245734412514865136863075023502911033628205098458416580422078764287807899205271225776383981594773481600853634540771760337026308113735257900150741899170434123661682276045240297855803326745481568653313194124359663975355421219265829834288645654112000361770989255816748579586962374767587242161838236018909995932463084845537559397210128964003522225163823352233919220570896559594534979841418840898419502172646574624313557902294805865615943556028372750737444989979828465785079067115177197352490713759132189521233287742252268928198426243378906761034332451287345047439884607001209203110322659991997619491678315553958147099363441305819861521411230365502894863326539845931191092181946541633194054015624401558561743203564762536178711038069733300787106433252571087947010255282171863110939296275350824344352488540173022246714897420155593333905752222001141728386309573038870418174512504721337100248304709280024875249208397005851850398568035857385531373966967174541602782969497208005006597845387367544151392855105711560908124930218276519873888793822601120183004939266631024036087360809551747868527662824296333144558430530048066812731740842 A145530 356 41069278409560181261861579349508840220639790675205707086215592768130627649442074272950980505074452129867157689397828310287821942245186358868468289546353214566548792635218489369895959089167980195009928767215067219274642877811286029833488387455266522565880552848486569733364690224938187657656462373616006257694718373825107451145975629230148138485274628378993114812958967984619567906123333215585264148570559336715999203084018749760926724257403402354936221542498806741075131835142096909263018276202795078488300246208150389291515285393473369183941547486155700691027999109364285687465299209170635565394006104725555123599070317533529316512056981428620236918511652204266375333986208527162543384256903379827215845377064832136055957061939601532361759988455533033045076349809580816901427915316042804960732589995920368771311104930655145824337623494150526453513798879794947223114375971295966649425788693106164255043745826128552436676562852197674774850603073359530689787291527282414547129949220310411757633975902628513909309076174888193345299160765032636886646893399619217639940774302799803418575494983569887068982290861877980243938214265909 A145530 357 59714702561766091039881599511110830177899222013543999644940891462783168314480876787599499877994271802053365679530807822386732766998192852059494992849655674809327820829925407498588426659846916458062867774217513612465666768982188668112062281071311869698789962070710216575563680000097750086645254129399437079778124583078621388428689167690506429354067084499232636704123118878740292140968346654042133173602091102938488216970605359857581591454320990995704515385348275021694775903217541790891231221108150284989799036753362923777594296763684035414544249010537937517409663265131064388365341939811444120085265384592641595754901142330310320388669329585983458976621078978463463804424855016547796447515483498644370280616509062361062825389349142558320698236107911777476453065612875225602813077930229963062080841501579676020464099854275161872993570654742643462267335184912280223537884487751830786927996511471653546808731181982518237075871988527383265247245494697790448409119097699133543521939568485951328055649569566753512574488633357214847545105863563631432064399998107075817449849748910104618860901178447791501967106354740053226619350810891570 A145530 358 86825136455529486811806583827575797569825248167902300278036969971293958598627545407095399871623166125733463830880105175921999155393430161708146851135109804819548084937918907284458202467458327362043214733783497577457860207457224512148908723189300003275518038970259806414299857355451903687794541847684407897991135449077941673667862903846367118132675055587255874774680201890720400153400069911644046049153291893113225151476057109214173873047858463504352010434074849382737463088146470621858940932472974311580089311139143483022232815979111194019378154119774674994612959359501458256397519715186630579968410475191596154672502661877953672315808693161038520731770130323033672105258405207851968872144128750125534560800558799608153212060156591340196762873540915268917729712324770768445673313882639050249460582810706853013386029877011154708186827394372309443610251845063575650076860930815190668226657501891091150895640094856755388155881194755963069994720098687513952456169380763012889866353002629352920581156840174156978769397163825215500137238626460755069584750950354288619354441594140989316020331737968105273973103657501175513524292140822077597 A145530 359 126243688691637312058275733003695698555695732936907931060266109397369953019236136541039923813840205552544654356733993394982764385209280456930793462055456806551948106171913261266194727799257748137494376160053431260110116275976035458475845171454961133450733529872795687816175417031147067864303177201278999684242031164834744114891684233503450099258480176756785542689748309425988583082751560683183788913335712810495526431757970066192048953829994751614336827466629445654225249635389065066641109224584483540887164868597277870951402736839330912420140421545903366904229725499051855173737605300539421051829948745663196216252223115469402309236865451186820423160534792868611980777581916747361746192301115687199028607033731878121192409272642294459503534897430254693094601525267151084444783395572279248832752625325926262701787266977074364670541774037846683188365843915387254082931532255520799479770773079753135061748713889190540351860414181303181776389057776246150589080821870510323042732133743883510660573673989963654680377190901713229979984697417768074307544795817415137545465540628031249555388943486104446620565390750900354456611094153404489935194 A145530 360 183558236532504196203246103980789718124184025865015963859326645026805940396010743903126642129923787250233801701227395516199763494095138390947211985681783061616727726825876943962139849761918298333589460893502955268702531607408948099399366730386790298737363276917005959824912642063430481222793131856117817856480015322534268865110835207651112597954712044329310591815019267225185509081920615833279317435944077273168602318550937000186129964694939320988782242784468779906394130232392612460425550953604906595475626138851130885219856557131571167547690153549589375704075026262662037921156221709464603022730165507783812106834577737389849079676730050216943734236896857060831497016932001692258771111636950065058637469092485350229414154929209835987526799544100716782844281700008725352011946611488780145163772067763313975261545672798636249219813031264201682983574493442721222373006797822666311628396035831303556488691479099242950814849654063733631546906620011941804269009562543552628941119632597253621871121201400250313731111456801693872565682249908196153582415063533770659636818276718715842712546207808464127418196804178705457878737017374757987543695205 A145530 361 266893549674572409642207776912335246456865017912000274543529881602866439965846602399009596616985372821634395128930276346561061137649946011156789296387850516133915562856718904607690075359101406519290938644777136907262220847056334560491220750137221639402992753903796792789735165384810888550873349415618105884322258036933662095127039500240484213976052053974640843713495324797110304216529492670027444368073775019474337275646630640300566776617487942722937766671790139354451411132649223128393684445432309605338019518724675709831800482666567638283429063120681406370358183956185104085505972627956232255628608818368917140141259777941725092447656256149985002760024869631656128050638352878627505834573933093479571681031866665501690060074661828883569507033587544772000892497211161394674285928321290758788875753775233194104024706461950129291243476916375209211434125099872741943097801102624561586888356327942291381422348861585361294251045148254518966020449108305607160989314857503651970064903064273022317099566262289966201381377812471988997272011381819789540757194833306721696796228883472207272792630764563355161611532710446984855329166651803960484042893602 A145530 362 388063037668591751115573904384431467558563611860022534170328588523922776904400563877416050354454602158869160283662920580504266694379527405083580689735948968675651611665942461422637407432283683160750691200045063560204000409088303042006135571332789876901652726812843619710315105556872968522488627257176869837986706705686222152045850322514456396008581731767083457448830387235731157145324800421604070831861832934238413230187882400060023907071862773779830523958540078152592445392741738036071956758107624561254884904599539630964552681940632214492938310087317215273125095397266878678287763044826652235080974491742897737953284882549530894569812519712027977069341923547570949354131148153522701224699387080969232165582865039154107117934403369986874075700036745997772514846663328659131059727832545274498880182217121300913276661650002689353218795623378289991742234320721524064041829796418289881024041704792260365031606553266016078890204795908006842962186096856340870274194793247766411845427935820377195440898224168210606494792227877470308160938866916065796107378872564439576482079978291870658797772585467309940855750364185737274190729574705583785810823602829 A145530 363 564243389876582731549634814767186441494905034779454852683383224183902114752558454031160538205780374553622937418050757593776857212566695197045515166086773412603881309446717482189610182716465116214324985713926877639399709332593545566742360629497126343793363661793120719262005373744527911420809913158585753126326787227809730075412571241896519359312263861937285372489755669545428305378998043283519648962082737012607633362355905363056634460315711855587930858897950601843730061149635354455225496732604040679754997313268211898746749767741196573305094019437896110325717518349442085413126321961205324393575481282385354942066936077967239978979414956005032528673820396813298528704778638776869128953207074241796170089185804735063406247786562425299086022498346395093216464586155982659215166169982592507830612996067940596294710162014397448369450837592915117272783997268203996116374877426191090862447369750411618628464574506099925793345063522205093695148052564380011319771518240067394859171282153779764169148748918374315931877226517956029356077007840484577847750588123513861837483247492207496465684688546638704090649099417993351549688465472455267020608453475620490 A145530 364 820409500817513623081417905097584701502124362005715495779105037634805150927443087760743545135154310146365592136685517878430969882805280436976773967909478805977074748283915553161231783032332846691945368477358480042623617165590606165740350349153250371085673862594470712963336103109438026332889091243956427868809310642528641843427726539867216633983635646675081164516647294688665520289906009609437147986797467754498564670452256210001946445275137966162077689007096216540705356319124412636159836177249517040739204838607075501238143197743017876953392211324390857096377998554993394923806993843829496841606514703613814342867587104079484379905174776218797584663757787624612513165798786650419559975261861248184550340443994501917153530174543831981501089838519958428790741735755952123170192480094961673840436797402603409891207662292272239926492164641302957136337940285734289631685007735852049695708594593056788693527126300262738837507643471081410324738425466422439602606917246863198877468632406167841281565085486418031196738880862315838806265661239125709274563559024210282547261065371589721569234878349040090280493849698011968967509754606220383542380905542728590357 A145530 365 1192874849945274931377650084377073388797647327451275551407966041337782505546387497045667083465976161172441017343803324944481036432741665188669032303825216097117254080123503767578948822918829242624972351441093516055097099959059408771440902665308196542432226002848698623527971431915749145760109317858799487535495611347449417430613838976395691089292846918001706075921832676721650121073217958974078329653154556032303900423204218173437467074795590287087805371885459000899583744357945746337621946576224065173194124080337374510588361462768580251893658970171644868322023284181442046777129955922606127202371478803573203669174529582395492321142145145207175683068575149385789780844542731011071263334901793047786094398835478819982806169467538945138677285539185521209066645267324568231106800650891904291171487272810389290041219646262801822455671237937616906761118092391460388920473884873051454066469434090934820348769813176007516169810320261888848407075975480125662802179137905420851100444532347285887443631465148502898985742400896580711668280915364680940800637567070613627309855751567043962954171047434815744629133966811809984885407633508978965215354816050673894759314 A145530 366 1734439211410928932709480141266359609727077711989792646031686845000098128259296493261312178615984203190419092852297897783757548542236498379044335992987896295729681455424826194144238427292194686443863107049981494985631140716855214763068906735007768619446085522468145204138957498669396148497172615277603210920182750089880810415470678443952794976615165435138833959309180195305984587374938622442300281878538737673502116716774262771921867124806343002287702848643768380211778223591096796050489674161993613512307215673605703931319976328722317943235503189237360314149364758821818181020552032104475465122751288573880734521165423145215941755456299135956457224384123603449150716735451965091310966469387231829619733071356445760260498253252271451687804791672885909318024473427948186452077164976204348744401668654229508625116523474458451557578306053469130341127708569999243119756079396920409078360596861459624635730322614830788628248165368153142914502478143609677247291928863907564670636847472564321274175198868760837728707238254164747492449841644674584848798417747957113189898247715517416550545643133735343743650670507250522020011413731612300809202742360156774300251452925 A145530 367 2521873420516640722884652747751202495469782195585831056054521264664101340706511554814450862040557565462708188566223799574258531099375435901465275864772097388774859718933617162781955094334028155260134332678321652615591623505207523206093418951798630264478065917442680278119420675093870084165743222504317209878458183135075350894676935843668387500307361249844946575129472082142224868393039683813145635773065671422716045402289354866156221362001347929736032854122667339368924637517710383511665648609592137822829518395298613178764734993600787520884169743492151725128308037303639453761835877549951403682353171214943784420570856078614396916941137801535543597078832650839915756343566312700035134175225700178474044099657873299939944477422633223215123028415090572962886375297591395776751966768600472182455735051762432730530135090642942301917034546072877578382781499660807104664950522648389926884853770092860129417068733194153489465316275484349535797754813732495237436801765942461125685125124663990785364851711546792909037425435813141957441358083075931005471958604892075507498424868506572097449402162280142368452330288408292205286610680356651867601822176313133781891717794362 A145530 368 3666802218991984200145352385750107162053453585304086365710627887134758349289139541403718292094792084198574515756196552283074120460943341564232132063042636615382350301648023929858768562923249645553548875851172632921575234945431021886445068087008473396782488397876134656240433522628988432980842148348661945560067278095649470320049849246015391472651926642109117181404293098254599652658892325325691312113755607709891456512812005201128373938482835083493189482191509667674036211172527306529165802588672806400780607439548509956219993360719216333047639571534399370976245736874732943951528345405597236478676388195239688666775503572882187901290658907133544433695398290197634060572828683213885993779811698672269430501169476421666919009674255454283337195510750020202127471658224461511210907604380110348941894363593922960682191305271363648535810651683910529838223172798243530939718303851362033281499021118157168547782207741684342893941616388876071907020996688904465555862475751474569181501294413970037599220213390168128902687876434054241372242202950759007371379013095329830789519860560840312274880198312193268385944588675149615964711917824840203192240241616936362096257421550149 A145530 369 5331527904540924510370619484227908062423226043249945989912196893372673975765068186689451582254965649867161883201321220795790196891680519258957618554388128866668548563736507860397486708535310650606704805353272329946317776019033200615367922905091368520291473652445982347493312222481874087684060317955731964527127943892891194770001586126770535532848401030265406536815267035390105752741161047983871354667764880544510755053583253273085789550332680210051167771073600934130709282120217185983023565298281650914597180387585138177730691581750746947463747052841273193247736173107824396866068452383860831888591786082707292377707161624114622594079701109834372071049512035114709084157136561826677534920712034643779573474656319059230400300121890007894749067149602114283320380904683069445904882904801911846889331948930512222399175627729472102028766770513859837507198110467146433179245748849357748001372691852030430208345912987675840414301644913150324203272731430853360422986602940878081128777196952787770678480825417592912631599134909679053813282721732320520786979613082004681892454378830593307475578358943766732090794979603379133320485841906637298789649709488849157354176399216123010 A145530 370 7752037906400285246094680584714992572656208613431836165245968572335980826004059854306921196880427960114769179600205298840526663206383014059182813145948276329499454229322580780994015815441778762732503233434782116569313124756439328263723073458934762820030405908168060457120619731055122294504190721465485927760498470352985701546111986178475112649370102446079258995412216865164115509885995504876223623995618022556110927956453537447061536877809778542579314445951533566716383622166584615892009734777898931757017899502941351361910469339872225342395955167191639688582837419453039798310319578237788243968775978287868207877497546225959088369603984123040269857761556803658496810730415988067305921888721518560356827562719786742644580369458218397223510860298325963417927631707937524749884188532674375445266739711850601177445440680527347164986178348516500519824936214396058115599092379108662314231962612453831127365766409701872930278051697762104182515486644479464097150556964813560978486672862868059004596473520936966704798216239470796910190271705156591086465260986042221712141797877299822108229178659024038516266747514398724584698370449420332807599947485356545057856610388202821307117 A145530 371 11271457784378110206897155199556114972734064900703846534321648391979622748335927263094076730812559999041224519976815303192904972511884010761532551356590239394963339780886468719057438598165637785702409094709367844219451337078086764262252733441368240048955689899002707458671033595641925334335005624950498583231800248765297317156852057901916687021648596108198212313922826506681588561268484722928981165418273937031704744737928389864774201534545867668230113153245758732404687655920931911289796171343499748493053111280096337295079644689482633897096771349349591265926252360148546758918807800689291722869768383838774291546589054505382890374781598835199442538813232543007419248092940689513300983748666167274724183496621095267486160626791949427672976896124698801207552493182960256303262164221625637095505992651698825181493448350311135048417801289976221241965619748533758032934647139978246155535525637135178607159394151360610252948446754244454568227193377800409366403549403852314721841541213832960839895501820961524171183693780591403797737601246014961707399968686725777287449492221139562514771918294642593058885118795140765942772297312971321995613024854058707025274354150270502964425834 A145530 372 16388691866447865840543217565474006455362757709414779429067511515969799140099612236478933259680265358177980337277109850637184989505616145264254270489669062132000366541954696194928734727717021898632540091204187410712965674798413398797987210700675962096418753082744028476847225727443628381000803674487303474533109801206271946160361346077400684454364409371217754625184794328498164603968866901143233738294546308826076142738019922409844241969692813779828041945504887245382849135325412832430747741123713856409967466783360571485694441468038409814153363145999138509017082348818567534428148231882651927264399261325599532040532607753280496645844075102395866411164582355975983928230325032136351563064638718495930402447259509799138134906775125009618111183454451758629817907160392504727418436894055143662490268048830379963290296455911709833052318089447077169317491289431869783828861342435990801486340044431937240978631730311917605914111302619739180098156655835150739286663682644300791996622438240262193149055051204535207934385958763661651113562021434049165968468005238294133729849547739046596656260971231671283580446461387159282066335594689852761288530537853874658203853077882923107453856245 A145530 373 23829146702357412554039631443044005829982476975424188586017627422571695970082087855913105865498375018230784369176397746011163781836193363330214947759427459749689137988662347380957661236661951674973927590201793785808807871705556003765509142106049407519952818026619918402628407536669440024049834207698914301472558419153670644419848240344482693279958829577154507026806377030809824652582171205777538926499104914759177679836336229255523663049731816690002304758650952809027930238075494337422395925797708603720344203649894990843862422814883158387145092917511398042519571808929837046511768610349575212950713656199037880812642865084215336740166910417284754562390763932356537624227644503785565659395000948026915530434131830626851580668290404972035305987765876732348954029458717518913410103981791957259623754237006720767798909553447275786123022084254760227966390369214190131929131457254790647114982889078399613204323376479376838388864885562346523408151550390931374513442591015409499248367183660127395877886148949573230812426000348583449315321441563861472356445079647792944665913792920352611975688680252555403732910269738134455358509182381732943591527789014679694321377100887619927734942555122 A145530 374 34647562916535811405707783574968419002788066159509060789290201204907729970700215642885419449501377596242202294802145045590381501604835644665987269787937036806985874635148511137216244509371750018390192083613316960378595932494203631061651494634985137858049300991952278613393227711091638351340077937190546907037625408339635910714513181099531758628375683840773281999221847018003156546689872964333640455895960251513535520405890139317608996230068091774449571291036539879439365183312633441199331245362127186095524062139480533326404477078398644256499150948698426754684948393101634247060577131300050476978410391714139753102050685299841346339706041902656930737849759593064049729643066878179180332408768313792416685320825234471932399153559342054214325288100401314383620529015068112107593563771088611800349276170339723165999651200415883081313041058188331924385962279346143019955173309987123164914383634379948605661845210769283611099803629496349225296272256111758383391806240672722767606333888419386993344253311517628273066059470120881571642826262471833146757105177339885703250104925056644958766054684826244325356367951752786110931990284847445010129320116696806421668624100837521492003499021291869 A145530 375 50377532651496367426486563278372638186048018213449198963439366534308416805702143462667543966469137526561143905857949719890668692169649191150982160056712692089897712030367946531165038558965287864787664315646172658596692677038700374007637507690126284396196163689480586483955350463519705493408449270840847503918405871167411460508257745470478832562964964345654774872361538757799558809062422707969907445333799706595765887492484426231574224994855955708232986654862370333752027948606330948009490208360607130874288266006601045561601265809568813865791378334314594989913872443997967265389032637141663043951395758838703001972500883783104233362595844759552760008078988057551195950363395013228024417756689733253225833540949456790359081517694615056422656933591995745237051900233879576286922128313058859765750587927919720476642725046495140552953375575583750363296961187778922736824690063589819826994866689405556194232709732135161891162276088422806211234256452234946298520311760495547888690110225394605028195148437060482559464819657129761456585220070312603831523358571407114164732707895118568849693231536048678996512755268938281267160658515659002662995087858149367522426485121240655361753159842015823130 A145530 376 73248897827712801702300057298970240954094815694288975783780049650683233127760945894502966041826676462242306996915164090575986688033168319097883394735190466361674466306280359107802828848491019183651245524757451432282630773818337849603473874529948982526931363955203780795392466180729940695777533899724655080150455099052007923943096047400895123014792429782898201891131678131993540505220215927515281091874888877429992086878551949850569605533524329531678988146598595428735569197908421885772357563625077406164029043249535780766034914082635976962216407598942472416908015848624651302241406393826846765854852454941082450728263182969948255467868018574347810394816110785919845847778646706166669324237894463381876569551855189347947632594328816732696488967117473713173359079319531888853072666973623811010789554497919103233315356217952733948111126773857714839901857181068274313200079397286288041327371252012044326465754288679314620466338332763130734785383585277355806290149907954285957432652661389867291608752483232630123833574715407203036993338339408263499201816605720766655635654029397474050808999887360094434685220804668309209665486549777905024549847616429063680801687697659812058467602406791985539877 A145530 377 106503847063961762178776856826139451974615675971477957340417228752726886659347609628463849957272021106962787812370742729747764753731534566319131304962806881377182584111619611774798781980667382927741046205333018736366286548439186194623077005929038130467873806994702607795914161871430870251955040881750377645691257795615748354001801144663156038384675629939369639894930587642379850095031384896184510737678643093983501898555527042598301974871519380283105540532167702891011183861730896815582059888020654187955367354596559018632769203474886900934248790857484020579589265130027798995491739507591598055889911518088575044655892695537420980346046736411256956761302617003739398311474201947371323969417480793067515278902563904362459067433072581834725638535531873186958318864278699132512791370857520708150828246489386448181520051298178228665413025375813541793466937044312083072470178618964199222270170805558823045125012503029991322996164773561503665571736498736823107399579445853771286559188279550641647394097915471807139571458171382416086026857360279544815235609821359423310180076226036032151307436142990041259353314537232452652572350282718558246692815439200000442518131485912245492356532146315704959158754 A145530 378 154856520382102574495139847525149464200850238767713255683990866826415242519458296638840543334907476862847431236880063013889159375938963226259697819532526470331957115623828609240198321197061526285916297531308684485225148358799802908644104363146946911751305988438933636531478395968594304616401933664531149372180008684370199054710694921244181478916195351139413673509027183300342170044635128418836351097303655183763134330507649441385981220893583645407305924254783693404934832599387526061434429304824467564209697969554353563556265655817571471322420779690374166980250374591044571114793687002631789746417165492448333173847217251048227135474896486873949040783123610307326299225037641852831198884863692835225703833647758365087826136100054939658874345734174376496363682455302149219141709800154168136027493259606013397736826921272194926526776590785306115909986086560572587719097326511894548382892787023911276695567441713651318704321803114420093566610570083779755520803182224121475496371102325813971565443726760343524348306776347615317581880013608508118753089077478439995772235175197002361350526961342907632631005284651915181488530987645586233912786329098749184214357682378828707286074339273140628218631289165 A145530 379 225161274131730079354171159524710494808584272552579102286565379948379009896405703965264521545105514086559058055635799251452107984850498799447034310468988525055784268934462686215636584221745478552339368869476621908498629347408364989982333120938654880648268439316402512814161791824174247481378159593187409436772086935816473809800996413687895207188109655881077541912485629588109872865049381689603158310968776958548503333056223732248174096877295748902842530760914958043072355588325601162428844627154887817706712892364675484851791630789545444415898879421013181305263465066113676373111025410087114699692502736108358346198809227131426717559519145867985494041704968084235435333806419779814615807267839964937380306608561760273794839430412449191421463971851007893839607331690460685932913536632789612263267048638896990922898162009720124991704497588809716719577976392135498231484440278116054384526890062596190756532015126636514366092578732202042484348103330079265790424719554293179517952296222545235105513531315441568930630913237974500381637453759913444387446703418041932493406634556365207367634050485151554855440424530570136651871403464332101390633075816765874647675627660685454481706596946614327114184935287882 A145530 380 327384337731015153278390370809081534302217331441211247011410378454076253974131374107197975486040082574380007565463215231548351120813249315432761627724089782904639995073593121928926353260096728753575156419921476946272521845983403895631403713740441049515670559460060814698154713833953387243619227646560828789917242224668468549251594074807278387070032523455735606527080596393928454803611756341554573347797504394074340083129418799039403750878367125321087632420446094210933800090592824702645478653453902062477996335800268600620941474902343258609245648257373475243686097955754694401932316152579662141563152561136060587039894769031843399104405363195564034387598240470868015649055309322208598552568554445326115740105015151679732608705683601069387149740725631303266292696595474535197237140554275942062654261227696618788496190735211789543011812717538542804150467688078453855990657067054231180553715258227837448720854426687778236979905154818655352148575631365168679522021428760058897627142336478446029445109088925280881612999541238575939583275886900539631228753680755491405417474409779814510178558878449017852177746262164326776639532106151229835746579451248482988536148260954271987694105886037958483396677277291989 A145530 381 476016601899621901136700244985245026164929191331248600575488403706846924899377121546161891092180734957634444441125459310872051077554479654140435959676516075354821497052735464821972702003596421862219725095196958003258338265430521855883071017445480347340904345186489108168604139752776400877974875619939851873130233422581017454138007983773369086904620100994983690812833274671142385174578628671238660044539260420207131932366841877579560805603048922921112514696797860067739702259366378792045363533277346443955188965540698180627364052716376308472398756667341611991138281164202259546733214574825418666718124131389095985197660795363073170871087838567204238014073799939674010518291085948071522480818870895664207348732385421980570939263224525542439724301551096063941295741242488283716096869452380586969487032558022244821482538430835932275414183986803452427518060440489679771112183891056574020470717458573213054249365804388902920054416002527592679981544619901625180759228732697571343970347004943437981578083101766042960296370702047651441653701502099624710362220405115066461544514385185293932592256975214386805511587624762400563097227810940423849074135889039477499456911895799850784652748251702245020531654576247264850 A145530 382 692127811777712513237608877818175458962272741978304024025513127579376974727440360596745282450055302588317907837388852374792730718413092603870878452608026649476127552074682292258026379786875937290938726713259957015260677565414132795050089627962014684592625402230595703216335721045823052923188225532164898062702569479190574709848114356812403845080930556814182830706253054291244634115382522476224670150186736853476775755321304960581882371943082255560172275281511668092399316151318624170809255931906608275608782277899839354363586711708136250175609182948666446461639817126652129626255692059480006161746010923887184426416811756563139358603162612871351766508428917514045540425579589913186671478512085713741312158941148298544598465956119754455106289747305552951339340741473881369048669650946620819177692082685103116273816822382244710316662680504999502291068455730004306308743259386939191571533242631050193553041129158727038157980883887769964938037813728761331647655239055320839974073986918045422346768503384858737538990041387777743957588542400776967428327037240283625879594318498585007598174631463402839966195996228658268254416592597575270125323957836083949035727361360344722086613108263869178221894542357186245800637 A145530 383 1006353362308192094625582171647382132086118401907262719684495512012010414406773384930546094520489317782679280361118950227489319592521559091548603129656111071822214105895091000207705534237415609224603046421354882303231021921773883653480974435985751905917329993938940965987443969796486966173914801948892141843317662892509673047101704136797251417378586124987720840863201128106195026861381013101801999159711470845694811741105245045844179389244435996535567567146803268608488537944315020177977866079628675155388725476877400880546474451459577391379027279608604345813612302963871032274316229521269354133760033165207834766914059096382009264335827568027106901299017631991622276104782205442687472258234091808908972214893080893698424188929258859753199002852857972440151337496807282268108481956379517218703777318737107373039884838261245377964495262040085289527761107113365820883232928036425693488435314314829522852908747547423309092801285118401526492314301180074356314065536827207768624732233008491039148763422343501502615648559881458137666682298997028208541162801785151986913863677552428215862451981555530754096462173004881497279521162539646631821797185619530172858470083961029330114084674762917533432389644055694225146862074 A145530 384 1463237096668299527873083239966415801877757194100418016117232448952335563170473774248653424687509018000713085327159116241917095894795628506019065079641532890402849833843910239619711588754822508936635538557923285608940890613581661418028541779833655309189113218561817933950040315748371002993819198845463642075285819143139585419911167966788846748464619144801589288432263734013353277811813877667497630553550328422903402794791270975352476250079037995880459682459176671045074241771717888020155646470524161769326931234597462980475219488835513818928855488941727770146545826869651354274726171468233581430480926476201267863908615509327684907204934680748800563137005128486901275410812901134077671476800890978067931859142380678289210226104676425961396895041765744622427093381017046943948363715906167089374473043751671435296876281015028397315665794343603505973862358674378173559914368621703571392993375480519495177935765892824332693894910581271931749860055878014385319319642891521040259520692720359052876879669318947799944415467077598744389612105153136614441883285468573748689131907566912127278997583007110253053416033353101468386155515916053605093622982566839035252266466351975285641157030492173829741516320562437046177291655685 A145530 385 2127545732202345205335368405328996928548126874103605888171736296281183896839454460984157148949543591683719043386408993896797229941713251326192629077195659166534671836194939593316060442343977690578258848460174035920517751721125813927929846266903698833809064702458889337022392631654161641866046941206502186685323737716462064690877791122006846375016138857955385837659670606054287559743350516747528453022863017815430701968814766892917454623435532001574191842728075732896269339047539864866286131990276051583926202626379234296210088590292385633145164501893992569188731818656170105244419578998582106130565133336363478266288360036503357473066710689981187991694304157802322462825045853466743491639796237248018964014220806613151617970332010594089011332191724539823036553624661289449218652734445610568433265101837611529814285072711013028451600100480337457600706341751438750990294608743028956379718879513361031159195750699419032313614107183884270362770028932331736179934446698734765329574462483169054391943890426327757617677473482268692884358334210361640370289755908504445442010879738612680635446623240356752408912816033236530151972840620779402159495994854998337726622583605688104292912208250945985526631297708139409447556920504642 A145530 386 3093450031385113260258097788265121567693174597189448860983688457560392433669003615797190245919211694799109488370753349966826930418155172632655576659177408786608522446977608324771312263456554807278279429025554490305147202061626319869548578443536198270703070888262006534212624936384835278902229258695055333976818639353916698920950888380229987840426717434847986206367872628939200098513553839537028703197612274353307817759253876271031003669999013451250879058866939656454504573900881191797692015758214908478866929291824172069226488335065639875079250256898376253872645917780244463374031793137766914080260273390146021197915411584460372438154090138297966591122955108439448374046341260127743902766592252157728595608745193673141774239652517299128996515609872439136950526543164133842116977127520201860334878083598843412678535198845531928340229230432616319747921047044233269561714801197995480872539857819051458785975443581189380159662217950457147835535872207554466391239366180317457268161008929835084726833539800211240628303102027751601855112628329760671961786863207679995098935130008035270731812111193895710892306181096292561739500124107097334686302082896185016215473984296204151666608709639844970781892165351314138899701585122094509 A145530 387 4497874218088222478070068848769081430428947316186584540264394845556514317370834417914653633409384854694313512372031984442772460030767679294629882269814875180069625103233606309277894715005388345804927711544307768729648111279852947964509705127055365381903431262468255041855819635110918841362199476095669249100107616296857163768997900827063280313134072134130113988673049142806990888951147539336322986920875224046691751591253167283312186418723942122586776577400687532409116754182542205333979324626312486652220931264109719809421017829096850085979596728365737179138257975720656793575736982802734094490592306944138978458290742155445345021718573994374553442304785033366800133540917367179886167879133494841100129996151497379941526592836789820922966844685422334780586242557207025945148635524761639059316344300287616484423060364836330712793664849448923648576019601695973422503982330647276686159716573550021307713777135771298659333116551285857509068598795419755261801125858491734884133140777409517730023761574925616717545795092670877346828640877233137806670797728814210804369406237020803545031374174229301123280660778401193351532703028478878903854481069035058158578961446544097230835144770904126336570885681789513049820756657210604912170 A145530 388 6539906019650244098000619848012456134722121704560696732095569121750714257064759574644290585786999659513837047879446134626441190057805787539219216164734169334412448291579216596081734144305571198245557614305994470178418048653704124714077241706160057729089318352557954568851827536826339610505359136013844393136222497276990962203424026851661629345309100456307750891544407085768735813334870008641174085954249378151615453505864345976059648021820941847227721892661540805183199306076842465674414140314642597377420755191086240778726090697018484959374458563793524960090773224051917197614658198963382235622407134036504684532333541178605947201206368433730462407144566315560218954720119805538294360352357334906707431285808668445241306524210452747104694663176088464898533259727652472560112273936026295672044104277740110769507717091936826010870060350869504552413212752944898312087520747046339103680747025401873162364373169436024669480971305907418867728594813004451943104370607007616341212129422192429849619464603108306907100345436440353634537241980384354041138667935908999301873121569693118346440347317517292639354369879489154036835988463908165819107080788074891666388793727801133077430148830285890053529096999429786623125241279882634420201397 A145530 389 9509018854697236830270423188941262450804534529483936861882417238630692973257843050698380597080664095548264373303202307714861047571589584314345445673641212397360519746331077697096532167925585516860694966273204415331651113094374517481320344931051596882730486981188003474855515382725862682755950821564653651950818410933128562186614766044415182004799118929399335666191579229658599065598012041416727784654491674957224822705775167796023444911541230721926985045153302930048839381918974762548392826038165710274283125826908129982547926452447048034080376772159056926234805129513511884674919445555774967860885482296770867171034510582950891785209037984070097965434757118039524993362920656335312820066159685820857763989435807767883479744675405457500405117291187942540132579057764137895377301154346709145513068303489820771247736228615780183474354956499410170285162766762280449801832662223046409475120015217750028056490874582844098126672945672835747819867789509677705518493061463215668387552046727015591828971509157903317307184718789181513739803010837973542677816508013956170712714392927557054920719968295969268320130524116451568366175693819444622102791611379823447871147501261400950486205564090913233704970466285227960511051000192693236367919794 A145530 390 13826106874823762700969097316100747591013658483747939636480302569399905832402646730955870743864699807927516884945808275971273336727901197787270738790258158091592861298717095392361761690429657035944252235403624913897750540021171894713715067452507315707432398981329004494485350514655867514387541989195870396092096833274271652428375666404552822973348573614246177750891664655516517272643696173349913557713544941138426740598743588111072112841732927648739989027931009798750207278110883227902897494645352628096210287531569229908383906335767310823067908452260704977220446567539422228400135259179897839887491868852370804361999646054069418049746740022469488711279729705063153780130731914191739302081835830826192282133208378685834134307451515324752841935846724092364887871416729328847406035766146179071280329269169921661283438968690252449945701236689791518090074249659602829113552603351562433037720821379583138920975367270285882651512982036997269911220037352258379371945806996908574219159463811658478089474954850988315057739480774033480624039040516433146699504063984356363216984854195098264736380393555021798844830427695441091250382622825008572371639895865475218312982078040349180873865460039357555916973528881722024796445029038896083044535179805 A145530 391 20103149886974896269972237227187298056071408630834974747505498053490224449620475088966785363198676440062514002446831930059923716741320769993107339855589688223963622967814910369416304401352553404677425889581904351602913953539670840539224226755600705987009825388365391346978224792794248640056803296339973991264256844762380049502296032337453760188066821235995013050460814217541786455824868638038732896187709689923597523605750471338331056048434765260037222119626643094079871333533842294396050408821516683086179483787775833378660217264279217489692704809210292877821603074397190406581911991928125903421445316425864852771480314328106350893439974783632652516102761556404707556785090840314132609914169231861597757363920993173395063399554758606785174674316019539110604424907345386379990480626675390022932453244304762605685349012739398446440866123792000367892797673842295751250655683440509554590436599165898666241070127520121090531201749208848357615166114442394173929103684880443603698989472830104700126504755381827852190635897860725891645839025107882957327536231216746138161325265285279949369642171509033399551115121738647230226487967411868644783742305796789587603628070323166447589649892691661795390045806023557538826070561171554712053517783517402 A145530 392 29229966109554624352776931959233015272780237135575569534933357689472216949842338376710974962220131679151087432040808680498853112868543671668780284879288616419485016202341580960035914237804922220743941299199853523605722990696141380972137311987575973997796578682284297689501844363372322866775077605336332987427833360187667317704686002642991362760626184728563134729192272980641101990252086356012144281143372175603969660896020586582345244422311306955166472221948111127782334168750928585168629391528990611854676873217138530163342047518355646462702369724683313583647633649726947311747871636128235883676941602591338643558928015033420580129643673588661854288924704023282739724411741951084834623075899981290932313014858990865737736348818311562750319223613556563142726468927408775067177311425150250947164715736889855658744836181084116650872569398292331845124609727692448362715624250169897540812061777466395281131377044438888795346484691836683474975181619179203776634537385870358002869756474335508422325459824850222846096869537750014672419569318467821303521090980685084900530203718739942851285194980993741007925522542177565377308222254234234184506988940988636194900456901267805974446170070108216211139570684984723779731081799498411512429731812699123429 A145530 393 42500350620142536834041389096487577019324408723718247268818354574994549954846310379262668628282708262809241063673333374613402366187145757285636541107145792684242989594581690900981849885463955556408285971610697441418369625558236028262647112405708710592090238394215980475144334726118564654042322781355731823746078441456023517562563945546877104000190284528509561901232514453037944752040077736773019746049566955618481963345290327140258647058984591878046790573490433953152419801492516628992892739232743528120017087478235635081665958431471845677551755886984728740330781505099906994090998777018463046740369668722489961869828562378279195402151007957939552503444003547091547154587116011786509227819748658627783721525847608797789495256118425457480357365959436926789985175216027451602289430821687838201787473748984605823052386121947292870970269464250926710810814651267146077092766409091347583831183233999539572866355981544016788312698210728788563765556459120447848832443429951815655729022214694356415956518458827468636396996117252623472972162143213187067436708958379882228624778045722611620488724132722727916490310225211058319958924931168609092404517136455171230595676730815319563678283692287453679335140385921982352171454110400129167518118002146741949090 A145530 394 61795480571721139002071826969360977753082417504049195953292352618684386162129585449109543474548095593992957355493594685879206541582997062549643861989505103274272887385505576228446649697550353574095427058780654879968785829838684488952507929300588477624925208828611353326562173189932029634654670549013628735393810626043698006868650272139156666224913913078268174441257346822444191028364282777181614698611789210097097170734391239641349490478519174279373078327382869019772490609035950427627080874215017560895892990516481396270212140217312545259513790357306070905127372660781615042461000473913209141724613821380897813220087170770002916694147435927170520678153292232767086280029942269395633332415291473744816240166269408332995060364659841796864876859785797677996075302037634987220953765237422691595148039666307879976862510676475182750274120928451449145187079378332702703644519643194569216992999610173553072552400465787955971317867851914966735031644116379511992998596112612554093071995430409119893292355513675314547098386257615776779686851336662655528231671304393368075335526748276958556247753603783865396835903141934336619654899541696903386121983409416877980649919066148573377782250042415887541537082981559877355333514545439988311159831145389550094854157 A145530 395 89850586250931915966475602372061765165404815726478807197839811889212522485186462396694896949324302710957497185646622999934991698059311541801424889696199313015000094015535513254470527678388328632779194535181100584777173178215821688700918266555943240757930661546562513520840924673826444970223236935943034825530776904189095445963499933126388245813920829425517397128026281047319400717296915117944330998761795461914223667765841517148195018897119820417616577841224118064315248193118470429253146598215896300799100288193876471941253370210014009335487373627767140111326459517994963171831300598071029073604541755918156697932044876471021862594094969687097979126482383462439796359616381472585239078822605983076304185418034193868566019980720153854216073473771183864369366699177546055391815172365781771891507047887337908501752267471208793771605700859698942806175302605281098463953054468438494550160237602009112167951617410899706438279391543986150903947446779659351317372109915295223699511025626792645630490668960365448524012417221577222185041208871345357924861782639878998801655627267216652018172613251177607564271486678062300233919903974702366354812271472775004128693751726503294875975827883389008197941239320047675752672577977615632604297226967278403691175995914 A145530 396 130642690613374434094116523777150837189520848983882681616463133194562389009074954195208931054774061593636606914972834348310792049771697398782209239974411811618706862425701250766423918797726932281707374758726261469611129832339974896686646207064412171473553556963493066047949377913570461054674951850190623622693014224880318734732922034115496370256774661070789217155975771385455586198758686217208280090584951989834071115834362831542235916126921740368040224808061540282645351100303646968183647526725039006344330923140905873721186130073220152261253381740983064415797767011792015670227668608594802359811861988491178457895380030301695018208897391777604534479384707401095231139795938631196668224974736684101472540781581551615486660056906739044188373965986441552995381184528849926904712039666081458907559652480149652653667820040626909668731938775881334388729744800999338833885037552589927881363768480321638918648579163047707373302263987088011499372852585980580435947054818243142646534938189361076337613539376015848478599507541787023441273138012084813760093503726712759864239206711006263757464423419458637614585344793999442605782920724317698982993656599431446586242734360416724601095475960197575503919020434266338984508573045938584366659856850591653577419803205525 A145530 397 189954382301260176240929459096374945211798149017749692591530197825081824406672498213371389058744536232844915496873315495820891705376349958517790433497905077894286762966875603078867123461367281149273890119993448995713997999049145283960694884153388741379306113894257371471204874645406776547052409766940230804360817152199079251206222674103998595965104543276098096227391643568171375013594412462905721307379521431423277488199495791220893873853525313375310069254343638346848276184593309573268594250711608499328356363146588946514132691873091891373853081564015747893429841908686072789547858325596244560137373726724417559623184632013788085453874213549667306035046238078809003637466935153378483013874188316077557997992234158014723735156722417850096041530470812246871419872938248616173395913859310075469819843199089707620524508586804055449542467374430600502270242765350433383370380648411286701008369210150060978602866151453955621075053557834424733937223712568984294515700333615614112838100616305378202244455762058083322435159953341110506388957628362447861818029556857712963605004902175840286701253479279607913999527058988511486508132813253959618906421883301850561392807066294191066697946070299391393690057770183936835799712536216724053490827563533297023164702684838162 A145530 398 276193541223341682879877339409605393187117319150959069145403291174535778124912803327287804482483500908494913495846885758089228228825163067987468508096714008846481334646974701175422031088909229064111954527095716113506683479487624902903953674912820165553339616048693254626065839785043539528953149126179245398917005446283236350935113035225179843036891749148785561125410293772349793814180076962378701572649733576337455633770951046072348150347109678725960472655590842094777110927047571815885567856887152032984423807684217187325675212797345536837430119340697156453982574337462538043986915777748330995637381586795314640513652559568017574554914897603824485370422750781880890193645783917073683105504844836840085227608167684171856695431214338647300600196930595020509491499871028959066190754039397183651659144451823954730589981817393055996725078830483317248966544251074729140081699577752458273338287467789708341249648735634888425335754570827266475133223905222717183645392338022284676923951761169830544987101064493077134972243972650432889266103118500987106269654882167387936321812888556960770599865094449130448317697758424501701940219327550532968190954424664291284818555231657393394254212490739354888849840078827009892913797519086070835191296617520563280027900283951482749 A145530 399 401585218984356505647165410572107145319123370247345468787723793837577196311798809365378254346141951576415371378045875018946242023820081724503820692982188670957705966289938248633460554336150557691937632608507051235589722065177007559677064682628356367325814422428686097968928259842578661068321331777054855869794521558078673455180403146994737387777044638157790929778250339753353032034442818308886169180911405240473229068225474621493402989710823619342233151931159830062167572439650984826988042395319668344350852888016488643782585245274648537469732019668292101468342769656828621629884185992987747671412192689826660762889291198427265539614760807241747252061288644590616735532557332348489981856921030518577167843384277820551721620433250491670757222590295554689008553769392603168233625182977369645719436926213108831088570213037980916615182815077055368849396853070819890819245407815671425918147168969797025778116010658746976316482566070929287620418973620970118216036105943784068304633313022640317307033042703317172096166320301073776079882407545342806890068216380641825201698952334956918784611917146075556392246018541222166486109592394125661681790028827039996226275617914022783701054558263588951708996273784556702200359825793038610777644091791047335475863543848162771079610 A145530 400 583904632209713135869295627094504379688612193222321160658281250836546068901577343904456654531485915108607041488765206430662077813406170002265487300127594230858495628504235566538350470582731821974848253700814725400831342376083889504145549144587955245271568616871693537753567063745269588149799687450688634255435835428440944920595955240617312936647979866989678863112014868591081536228286043641043527610343610569914498727744206328700361874691387195413928276947433737319549555550141604890868797757226940885534107114752166803842691620954126176135453519167577374837813933098454478387313562446888407365902332533626377953926388888860684526582287658814602900672628318812005951583448167588920516546280072869166365204195512342914519064253250783674942354345689539587223416671205345135582731949858341425478877639054715788578826359167242435365419816396959675823705775398427870176453682882286675532527710343797407691672338248169367929277225731376613372822712511666646663399314396869697292652160210967260194595499103522103734748694745517297769716131304825322717172080347798331675882340373214471355864956930528764545195262641239271646301645400839384534789733723561729848713463628433895843939933461045845045525693232905366172313293789280620984623674272886208261342312727328385198270917 A145530 401 848996933647703915197450194629998795960096809821884720251672150992544146605697146238270610310526174425963061909293232104307642194450547363212294030564829029479581686139192223808512950766737733000871668943352002225757536225103910162020068779166204298268493443117019975207588541757362138591147677231969497152547834918431575835873063739454426015148774949558354909173939840681092800322895873011258980259270428857250440676911007776455704672398287271308232372448416722902794991602333453860338404950965576727898247393996762516298629834282054185452411947137637834722079990382383154746532289913589751322274320091700063718348206555112236874385106641155625375830749514264012062985598103116958082568309369030737376429732431562319890167702606206212874512461410000264268158831378802434534124021468845455276642367748630543484782437658957463040403797858364291592299348032461052416672835665437010552869372692712460986665801696827602222192769730855524914796603572989683278464387096942596079447936313433373682624548663478435513152505993661849883391175034808473887961314757482393614907721203701506394508862765071677573157519634343359751556106303228070987922591044029928160033149840124970534304962197802395107242648964370617857841328809788229873032044748684755764656246841991623915514834434 A145530 402 1234440957619129282983956713696391154821601072868827160924770649261908352618614749053101562934850526129435183409070870714456881088653282459940673254953961281269080913150756989182011292064366081051445431795380110421526056839958709291687675859358516461727144194723530172258295986148140804241940572895596198171170296535564082824414514081211494808713382128677981048260045416335440340587954371072326916253451593214831570829729877562760265893305235001094974455611720967666926598240237291771327149929906191335423166176764177946531403936354485831521630835684606244108529468202052008546979562220797051534179495510999359020100338404744303554671418473952620481855009121111554727575108058483889463133805276290619276162465751296100777389320525170582735866176535794694706315717408107534467480744483751433630812523828869755511085085529764984018311756666245283015527428333422971785972126603862531057196535367493574477204383994849085461700357911438201849500888772414487820240555439640137829820006747571914367275899161198541714020008966089584213152998784480216207773034485299052517744150747841617083144530595457288662606488353072603839490932263248214377054912588285791982958351154078078722983571095671221440085766068501645459935119776138296954767608440913361995601921565943093844773370996845 A145530 403 1794876303381280329754757864264358109111811999854464870099896272354663752163319239426063434236662354466024330713727136725588200795259678246206375700409029138136214168139514523078420610148637515111068656958813737200896660887763738206203718679438503769146969390634569753443587156270854972005643001842519640171384458614875257995122867601017773997443242466322834885815196861411889574122085332643290324973538357263936246735986565065245650153161139293304821550227069838570988371046313419902055815659678651236128555722767720737494145024829588116978265782673470341295967124685793238044153536936748999340945664198672976315162173692291662256255368076020469024991807431346686309882144131437472162438470303417191396802848772652098968004181875895421091736546170584076102718784952556976313282468355353115653746133004808875882574229577840627805162253788922783140285288497448968515751055409180454720153209554962964577394187662708873433710098210461414633649377478487092300946489144849663461962210363033250056645474755834016173749579884188261784074576841459199557628104180310064878406380279640507537385752976932132643752260907847931639260063954656600476166854980776497513293282544879686338247578068143758171489596620952428128127806313176273984002229641043279656849429300634416458676565914578922 A145530 404 2609748910675423980334134950683662994257419826187319052298088255233031833737113555510747180278544128543073247422575847728134529499426483516701610327721473412888774131393940965799034385144826882605412775772683378509993323404751635393110915272227725121823231766838469697976803466921836981155400682738450661212994831655732089560825825077365762180787665832651273245994247976447471105333171485708973060184608518010170087922553635874989612562430403227230209439055703933561249424574741472300297384642022828991139584597738089188138540334698284767600566926376390191638092090763675166064190695726470824244683461565374996562886780448253672176291750511115288009717606150168960783013909992002026040296072687363320000332065952970400603377303058231417096802202265852710858658407005300435451978241507938946409113246576468276663507418721094743063721898697337060440691793947862466798930248592821777300571709496380783001956671657194707123529021097652985439124345352831459791088374976055971033555224047843598010448153019083498318090175131600766544460221574482891676575055705136349034150359182446550117741801683928725406727124753522539530880293499138433844132230087136439098536449861903909857733255527509928710124433401098761996652370444238526234442287130468487707697074601200875587821882066426756469 A145530 405 3794573121245763086125502463536181729292179315464362047576550223212555931590010946393386974061568926239274035728094568869570880303965311773605895210131321933311139450832622024757272917579968138670755064904824673539793091333847990097845064602100432888627209842013744306288518797317194699744980587058705418884054313842975843346182754539622217193091268677432484976840750742557761575264857218135514186218095811648430043903146250575669831420123653131253431219565443292328218092343303054411212495213685533674465719876555458911832700152506281222503107332685488665171444604003259005664095227432751641702770412170391046329461063609587147052665948987793552745660374350538237631815915246226814425118327248955963863291427092770189825211630642486604563329310358003671004413221066921880590200049870074872725735006776051869459863904246242178574023835543674296957982728114903529276676065702907455014576545454528103521880423195373441448737762965889230367072164493639464049150196268696237033125833803354228473941557844272650720486940891767630367383378094721283038540573367164071185589743844897004230689042262679389809248595639360864629968307487683328152767786379841401672774484805925740053457815289421368200762754675600978990704418498116503968605101485471540083711889620716772470276557848018589327730 A145530 406 5517306708542428851802500247846657550727834467265356229857251726462801091500042178942429149538340940207775904875402080560508331827436063892339454933920614369560983872736501030056109023126888528800395258958839302643480644806091572850631330820538757192338841287056217382873808354495734171592220618182674940606753759332855220493260164274785626432992523869321000505053205585431008882963997061997551917788051125528299273665086725783388059895247229222439261763038715491341295545017738066372430667743314123939844165560927039519715557883203798199234750461157774142769088816128647830560428396496525160565003934612287015988039823601559263560904113536501314576902174588076447347699557754103796172096007523909284093905734660821903035457107576872464803663720458335071787705964772897409077715420532847357004272290739132841726365453266617406551887593158603730439846445987275783705820200601778846769416996519174366140031133369401326671757583823381843300737488049406427896004594286309352590193928794853000357513014657419415064089693966455002953408887289503171055146317100800854367498453400121061704871749708134148853922051332505943649434388206798059995690517264059310895775002371366164133817805697563141853980335173890422353722227843890952531825583117588488813229379811447585970906527289136962455763677 A145530 407 8022160159647570304757749234866576542576542023224512493850396433726689574485129738171345590041773665493179926414798897040410244906211732934149793868025363162019737239819421665079557762353578340907636035771087441218947317754965813076827857167998750857227786604169898060954211058918000168300389033857022304936801082015657647621356932672783761211353936614724057301862384080465944358068076463287222352949640118422335495478992196142795663417858051165773555350027072758966951394237698805202459779686283522522999742259868038906207509329478170075406104667416070918097589967206449942375857224410720150709874018155853150855563574055603559630407528416123923601263016190688803905317525158551673407413169821436850116575074905407954243364809205141921337922486217108836375653468366571765877117631254710187009339184999692375818265909185757462884265986428774280385239774482770874604733294998920740295277298362334073839501746038686333607294078141434234270041940551672452521326630942097529969904939341882459165595449370329985230535694540284682526626154735559515992899706523991075086271565654032178821879293386584789754212853388868002705412970484376891550405859334155858201055180673481596724831036026441518834319206580081998501333128580598946864770429247872177262895434533955169284925620401847295392091059354 A145530 408 11664215354820858680688915584995754446248741373933973900702246557386880178500287139258957545491589371286143405231212720894675935585300032250189907944653944116962328385713566364524646930353079780791173995615902180693046756535075486122134853690939363207652009383621744724410040005858417748974594063007492248703168166497006886786232486846063314015682190845284909995907401399791897665622100213622559303636858944134950282127180988104899111221505711147805527039677600752822455985926069045026310147233188498434317685401682567642586198849503376085842276951672505957139753043229362087566665843864790602606996257394675869056973448637023974143348985412930648414921848639086932801884333880976379030582576824361656160216065006728504647949397127168776752874491295955789755128355299030574687919958128928079064222170717261975306916905590638084416316192379844645076408192251502864399498505108230154610486422401837224188269398709116559663678917860061553246797680824643696559581025385215522266889191609168300773775425871445141105783835771879961938711475576616246750505118139565922374584488962509387885950787712344576168476634905362743427726809649895793516230123781345353765023336924239870271740192564640270821958272387104051930516015233963024850423672300823028151761148582991004692695881157758678363137944537765 A145530 409 16959761103749368874151378502834592098269127381157974827108572644044090052849843015352786099799180904076387018026256881381961769930781340680043192001732966720700063453090285674597171557175615647692026081989485999640248765054682001855771000438768666105175164415999412659394137214307080489008891467223859872592101577285565997729534414517243385795040694135107644409992059772913338739870175642530737940265639955132099287877425677712327164920405886150858070542135881467531092036585110153769449751617276390439975391574304193484281426919668579350644595281627156245610282827265525268871989761122181125470421848377840557755688538754658802800869794382872746671372766658216209605135916145414496558793659289452026620104041944708340350164180058094196256758172421833501195120252951322089024469742001830172249192026883713912403881362462878588983860859454307685166817126293910682065996221694071645882906962894972961635669866221309439064655539274451356986609557877091383125178289583472427278526914694791367442610303621631864837824466676618924374203958862245287215718448875222327141570760679922995953993623454455627164175272939544040075912075817977999395707049572216810218485730832664097893513515157950927333608493731642711424971784817053657533569154754967435060483447144234386868010526277760716492707179266851682 A145530 410 24659480980636227522157423654205911915128864963462321464641963922193549549963493244035811730150463542937695438066772274316651518803420484048750550980611788957953775298464889657297922919486414798664425132038717027574741011342751095622804912503115949577561481408853762385014351099562489172601179218749429247256666990205046463691856252475585036882675153590255669687218459002414594735873569762139479342586936857903128229623494808212735592895158936957636486762738531976189454998738764237511734912541372638511225785031352895643577552154999264872461155697208933508611394091091030511577785546005807491643390760545122776300902078375825262248490537683711560729527587799197729678934820191098797020106950024286422343975116771540920140634069855071834188549629826854614781915092662867018411004316950702941522246142866749311373268194104119877744449273330370994387907025223153880221094106844675064883592113562868284381039797216385215283449490426134412996977050355610046420312673473343524047455867077035039093254607690426860029055668763968144160130617474229070995407874159455124097921511444119073607718842551990769552134678377462128907632730512530361225564533847879460712324487607356674097298379299468083702795927927536115307857044607980784090784700590050349754914780386568215515082612511982924021717875516057808589 A145530 411 35854868386083971067848019841836893090005271387746834251614588434296777001556866326985054902852674192250505090562068860599529926378403453025542621082617539411898068583904496471425505327761689941642426449958212568607673790243595038353556487008530151917108288793308954508398207104626644949881625575170202901651321211656560272641961261565086126384023878279537608617571229397451047832621430563975160433383465925751193313773273573715639839742396173930517300894951283357498000037074126616231908793385404199118931851460195535961568276551942011455979169739146507694364721398163531098308831311902682970668364695410760138900953866269911176650502440922322226427986441287266840736961623421941505452738946541653168636113199681778553176141587405094388815954905010074188059403349611555693447511252376580075143173642536226615022819550346027839361840259561499971532331647857339447930788765355935850269097050213447590517070229482757881712696494424060162046247644607499130403751502051951900492573552203094252050224756971577032850382104558343004989905543603570206982035833309398875216050736068988453102627243076971124473176658185556995887657914253143327243971436507767163658909586495365771473373949987911435752937945598143780014912717888219243014343421088778453576211030198623041124543250581896893766861298293168786837450 A145530 412 52132953973885113296423498692607188346955749468918933539526146941503591566714133675943025792936058125068691463981810056539442196302679817278654922303574921693110833767221839404563027448642577688733289393814109036038530116273175843014975509305490337771525874343989811001448608115776042194638710985118256269571773785081648431374947982459382752177333836343294092674278880325434821134036824166450121130660216869105377175098110152687732114249851141736035197864772403263270115864450781361236957873847465164146288400797339277935224630528971529657728840339563324978672796301535683125910529149720955033544310623736484696839210620654372475024568300610518833514731556104098187233812521520682757829485408164613682910486248362189244777189727452937386266564243335018042583757688420109315405662949951230478555232954001530631493868252934930374312237992953147628237015828077546334137486643733423881616202227418239233743535732628132743625045419443093049480831078282253379997008263670864589972677897447431965445987703382065315337595550972161965287178500268973606722809106223991805109013672322797766692146403715073462993229308867121494558525699691339885282373243117759608080593826439774224365611625984043928116688070103773128605567783952426171362071243478383281449461082994017515226870371263465571554092306000391900003844437 A145530 413 75801279223160568649028699251031010019580569722536741619636766038357787841225348807954832517874125661175685138124461260139488353894170075919711231486776853524243740399471970589738170484820980197728261136179264580187454181387407432148736036973695942589646704187872391887151767802131260724359735890736369445754457432187505162658901724534680956579717014019271331210792874421952832477841709716587912148819521944213292661399338388734388778479443817688021247178078179393511390968911399025111920516665420963264504215827479849922280651220848052180326277874555335372482551457711485101542811074862956716090456978548153338444073341477591308774545658585253461608193254588917476971122669329449307942566330732401753298678369005423480127480687574983554537195593854211223842595619559489333044140481717836739239233571944583001965469416947838418222154679913617089956649481693104512496457649199632967934107769569069632415510438171075526472934327173762869884966341574751807016519611625935061868373170315013874664214070492765996923831080731418939184552549485544020604757458413850775229630663506611883781927768374473738221030941916136467531100479693293940057243451521785962382019764733845226861827830806849883570228700992940530848715542954109764941208573674148202449062838462271268516828395273828359142756446063271529436802974674 A145530 414 110215007857521492930574432287500395961281801420818953396018318293625282017550090452632650537963185775291321122141502690432759527119926987707442851926851241449328705429998478015639895321902256564919202958715256885483522341207174133168419182784244595035008536363292113814107668935690737317176861346419696055870711534626847424857611732525443651484156361050184172286400165130639092987960711891094657814262454246669258424297462919109648596176997061067241157361727808065762299198681309731731371194273648233121424983524754904447718131650482538898664750300763118068264651146716197801960121392321589344240490902498391217612985799297797108585714363014657922659479477440729907417825127392497773065733615399503984682595438047637377916112142544298635359696126899779784449091447081809070136864854754784667623367058374469683327161038373904125164638592356406295649340109365945883623515284449622601952311080751199827292918433565011187358902886665231769719691579818610845148639518295845909092024616960132726329801812508778377461935053787932165412374119773480736985710621724632803192077875724941356221156283070081100299915996316753556668725538948349697503346696139433671543848657329184520082873300381533746667184414555665428080903793887491645798345904050968007977655917663059430405953259857775170727996318483690803409211521332285 A145530 415 160252545623557027560486575517326324696693719685301035701069015162165121695729990292779065927365954243147919735908606787427972212944019945956545986990410218290470413451477387562769818059875396224412323373710847332228461296661049802219449343032254667484959822225522545613320663480726529927914432037958347328866568816890003968237804800190270534577006769249953767233094629307074819251662397247941915874025459655135157535635849685047040324452575247347950954782705054849438989523491655438538388604553367865537588661540777803587132241139150390710606366611031699115921430284773893892564914961624516043568957681775682282255942908105655518292319909277654034293421552005566696468040764106022432588268734224548061326740468242895742066546927778722640829443631316685952377755121461330828489668454672975188887636463642906974974690184326239650150966291131534840257050562368603621684078727132102063605692377304474979814270986893088095344318324276919819409561672089918594094314843082548325884741924686862669069657171173693268063656644376572637090652785598091506033202639230157681990506001673401225333677453656129545362339637613617755259859402530420766875926038943285036638793565736869558355270916926919260804202568535236539489103267596869898881030003281533809451309255219249949538987523004809824410147504318840364885464115214168442 A145530 416 233007091121644060551454550227760188608596707140626285090400952027469793320309388335610309225739559506351300004689992127417581164861077881493830157641204530543102531829742691517789299819163504208038953266172613305803297241822825205252946176349715502278536546507373418029654430593307438824450267006330090596475935189046531142970343321864920831831316358333071727372747304612321656552824137637795654586175204076112272387556101144595477522105448232646859621012895788023276225004857668326325085299649402602843420792455307401660785830898193017610682758387689789751431691369410095003591584394080654005759920228810939540008923375399823825799924562375345951204712277136616535934623853185029224485569673828877481665095958229732361327381316878120175467375680238334474977471497513327942814907796229651169857955794769728367143516200849314077415379822666659301327455868343840299982766845734791950860074764289625869450122722024116525619451484595754752189732951527161817202288633202506969990505666470081360694555197084737502986179298988482826397643737885505276291539651730027544981392534355249656693810796459729288875741533174203899394278902553692846687898957276840303839134300732751008664043830338440223675563867465819372751728070182054945481371826425446107974195679432871763570257452495733626917183743283275406852661414309879583109 A145530 417 338792150238324840484787355544587796910574915488750933220407283178925917322608154909987096835159392156280547058899512644658375585735794295672083092664324396999452790810032421989478079167245675243092413636691606035790661961149091187387981520963143308058324653661898724292571928762005535324220760312771913768928680898304839391874910952186794699212199408009517041646207347811686381552987044462957633826382872701207588916349035428392139270100997277693286541001795693080788781718073526254821235487301626831166468294641355421236979010993731508455542020089334343266882563329691993361328271144078309299858880443733424315490692331888435737057572021373843735397617357535088437682246614490268386379585717478453633792988196525562610474270368193858956406923409622907009931291179629257367522047446049458127998278837958721402919697581344718342322312111191031492595280575521381427571321309619660364448485101584738709705498623552078535162587114283903132764052301958821192293533578361602051817869354305573611587214186904037155648636637072609653009536904232739073636392620412820820245262754446531327431575564374992729895782826895654856101526264453666868663438207954486858497064634471854229727961374041175158305009059092732832744473124941440293860015754592595359460671066586140324981204796941273688727760752586378122723404810942449699672770 A145530 418 492603553439433196420820263507280428947787318523936716276187099341206256317278936929732903188012530455672409072339886695341150684078680044829327322903770032032673814735255311830009609319875392639952161388796329003426316688213536763636919878534234020201301767887854237747981554765525455053978161044503356289931705550200047429254977554136277627733706107929479445481858110970887386456386609825002761787906110732351758172099109956781025903249327936317805983756989924843678865341853902316841750073451265763113442056987738327171165821199054715101340486527133747420257495649680788937276302651905467641340806405268170143783926641642410161857883919153006415922184433143741451773450642844997048766693147643997754657523172652209805897227787972554044495491170216026554105622397709442699049114171648115888458327572436186150116873139759019620422564394291937123574236629352220251848401201420140435116146477629445794285925548522000166009876044717310559284179857315174486432980620649136180836212050654637561166448733203272939575614684124275446993040261110664727562038578540589742609067063572722194835854176790442969539179354564748986567719794236729073343792466466866615414428139387775317273447173812038341735259496356966072991091171936784005217517425805807227209707756620568599650908204495159447676537217076850507164423742448907553444625197 A145530 419 716245227908785629271032178352230199102285850558888496714642822034830717759406251687676731248273384123155526510635136355513388436274815049387546255418988962251110727172270413368411982473019653652815199566896225679375828674000521305236894115407255302229384712184286399786840888057145249642948921937947567273646930941309970657297345488803195483930109468730055104213580047144322448221204577698509552681981658621966755174643189528124183271185252718408812207096122348927015989418273855895161649785562653117940113584391876886351453867044414562025840611868432379414711131792072537422806382727599405872200232654379475655637513846255732486905626160876449954907120768173642535790159552450011218638385457088655256818404900048116532211958729441725386837487754570692986762565034978350055160044483528914452360280292043376703548530625512033183376066306988365386645447463797552724806147775543574572998512529988112600153026042052364689299824606431855269296064748483961744452361528890265645333800503782488708362404870863371950105788102080059427318227530118002281136130456805397072932763265171983624760004541477739702717236885754318130814608479293939618975005582804616104325720017605190839461362462761329707707909002693969577396213819522959002145976477105889115767555617455240157752095548131164895647996385868988051038949398115900640258785364394 A145530 420 1041420068775820865526884366503879202214294678925305350286374387051544522415920372674945037502086312502537679874054415921029771445192897003129447426051887047343082964634666445782359192506161256535800660218105723341483451465680069764277680406882270675207505170214184537435828903253534427455392678519614718312526347656959147135662911085742292097356751433827392192047099906689733868826244999587023064596839543730228929672173025474782605695277454203238476631311778138349956404935304844617662721946458024182219162038263732005016686751516757574130857148316214152535242565368177819731971543209626884232711496938661352335126801348529193393550618580030439081428537674740043103297440215811673466903163687913757099416206067146788785626382095380480739907662699654617386726215455236123270760005629936869965615959086303497290773413412621356489609179987796688980245357038125012309647887017239156008999402102456238091176705579218589736241778967875872844245918860115823061259247230025825599179165096287687927321375515786609612180876324809722283045255835751314206107206122156468803454495178493000617678851767454456737307892892707423997455454161173593969260584773605445348822981491169808092801503747407799582968957954657535408568021902495210452336244580194536968518798658072162568802947276074509263112739068516291549360125260436777082028720475204405 A145530 421 1514224063754815629690460597864462007789385360871543420427891644130123700762030462463118396851302250105305663381348610114040932167922035967735167169933188347847880379468077839897136897491975993983400507141926154842291259055270147436738442074712706154496410288106712133145295438489751000374891311618597862478846035846287658625283215421323803906361232654675559517181379050746825900950912008194953837414252014602094241776584404397144380556750147226256026613115118317038487685759943825800225702548500181598293543663521881943417376185251498468371704267811163509353863275334198757817749201020414762074956644348580951915798713523247600938490112509738097547947138871951254498551942283630620770865981363841145733895906803226530846184227354724489554100354727810059109606930509348288257334993025883725401091152151204993017407839553420826823858564326190078788911362487986304100675302916917957293510557658458840196458329759157787424130857319466912683678296726543658247109201020096021530940860716201794463836571637548859512739044070485234119488374666954880737677596565485048834825763056765557726121425709874238618305973548759708737982099535737926337365271285816734732572510762440883361742546987368477832307157158163053790088326450014216474737897473626379646337217481281306919799327587316788337401026957626302043781571089725675761369119312161841202 A145530 422 2201680747279433149749064182410561255446564100412545207996804164190812809363469876501001474076755969566801932018801005051399594342387195104189929935635429805883770728663620544543991266594140589090607801583700411034968149182911328692947930498951867866367105351401989227408722131735194701010664511700762772429523823594154598682014659559693725137557134923146829710589533092685978170248757233670463292577257832391901297314224051820422454546909018789522059456992750721195822745138553387408683553842797317585894630267598778081996859956668927256254883874540283426386364667093359625689187606312139854430102728171339765424218994336000663235371230038540613804276058491279449300851420782958706789165669999861337983327549075685308703563080947387312431181175866573126290751090234376955890041809099629306796316569611892973543813707937260469580533862921100386762388140812175048037369580793311692665608341835997051189412320293109843696096530300725923166195399194475618975473717023972385280162412302192312862730447839620525944912957897609205600013813720496560841269019299009138849367856030041942440779935303305375496560148232003723797601975269508783720935135188992758695715081825607553238165570518130019360375023539011125553253018090298768259058450590408175811237345698984362189225653509011334168071830083649574655366855004335872120253617451162841904029 A145530 423 3201242292320232044919509630764358200957296412614479860883932826841797694690784438401993680189206328447879903849673279996124896132898813759456190391246745004566654791596524803689123404490982924561749760102193255718688846620694016649398854207033941164991616684528204229940148834247534605518505825121597452514665160659864940195990689716579255026204167817022835723637663935386361512715792066844845432453495474045809884200639994762489851766825156569817848194440846433500409232943770865348400087061724751269709194115544959809341490959620434979096132781877304290802264872090469561553320961828650327926607291804483670345862501965831441096628829985925542733319841099181447332183467266479676040826113313817021586612522460139635628449873513273797550447875609642597816692975593853584515832533095867986198118891124540232327712113932937169349269412828715636162433567829540031860031269798172284217837235518982053970565317247851953576336930926398172816735426750470823446680537443654828101334616546526906700615607322236607175043928044079714457185965661227332508324416383162722401932027841917927543336299809580306097759837223359865642004534059766235792313349199524185326834996401922619967409377790814060781507451918565018391376098214967959034454512420556014003159454309105781341827180402774892563588103540599523922601363394733268337172998404871459966617690 A145530 424 4654604091352870113879817254067194413630653537377353305180030333423809657267591209966622309993631924807247813395492930313360547577640532819054196638942831601210110183210618400943440886138622578172195060580787410114562548018339917296897241069096851502029944292198657548343748996273783581229206459062290995193550714075620028890371780833246677114375722448816279995339452772518676953510591416435171588324089842004775179726433238160608424046509230743496361752657533721558873828877497699663186317904193945548839582349372103964004445858428155790678520809965725898543066737654875649138902989311251264665432572180991085343118653639324579353835083428305700593633244682151333141545460554040666004654379592619949525596624329493954518457412525219154251038779955244470652345295762372877509064613079582952302758071378511885911519869844782706973368145719089613879791645236010394149437428916961707941042674836258070476150781866056447390150201470452642549610144299785382815854525969357096086955252296237820150382230316084187211987926463134007211542794057610820970542860152099299363270319114292636606068539143194461760767306762617012639750794920924837333239888800972976472459389053313663825059997142273126246292474714569997729935293551545322137328602001037853952418035328094107086654531079981184776122934476201624133887727009087167826377419427065651628620217957 A145530 425 6767791147584780825349209367904069913060769286050259091251903220865392399869382928507030436737060629463409872797142871002346240052993201820091042456832485901414495639733447558446959359322152737679447056334704792113318226129819619055671939115612615050010374009240163547087581100433247079572660672970745985413970223600790862141660373340850951945047274236411054090387840693578220904042887203704672644577794176779469065512349727645529886073772654675887140170515859590300169046778648711539407557832610935103261483026792923618702654936663578899211590161557383579177328234285317103378403393137597510173211033343869233605224176529075972549035114675926502737600004448006939206359767462107861891091427101556092793195905162561749730201449361795137007212835607049850685912243345514570044595431585180516780224037665465157575117563042200123002107934606143469865580889739591283553250161613992525173991831374683715490269266267928826653324816601107215868960333076461196143429034078907774055604835504113243971749062263979085969623270033468802405868765373800472463836810336735998111472642060153651707296112577904937819849566273007913018332013810490653716295006003265508266770624848521665279017268435487334748048476727532858134307525447848683419716752854996619090801820207594522598214346363112239889590183140293620891148832469849347286284430673955052596553830292514 A145530 426 9840363673984179967187636541115263586395944911263539341326962103107947125600425510458012288393376161607873147799232338944481119676504537805879556678037795557825075450062249539363477965013523941963337847715600186945354586230209707767029702576859673185863581779490905598807794576280944979915067389293005600500917511564835837933945292465816450881421622364019223831143925029009960675801404483595177590044524408947506016479776777563362293742841393389509158311568307186762724235142326349080598925902298395446196647481374561569489696273462985291297861416383625758397936709584113413436549394719077468540584177049413684670910609554622824761717702903713706674769812834157407454713960344444277148980930351282966301357320509740454613758388914637603989333211933870527652845749479082422471964248460239391815493448007514960602335025143489134062357963549186886094940733889720490276031585549316214641276181776115286064781037002786647897486893187808421420825774683030279407162999696205934119753343867728360497102986149595274915645022640737175564125973310711829351597751686753989154781858285144295289771941619734636395599508593646742911642108329658489578655605488859248046908016070361448002027283245201442450536238869358061157285412065878434146946021322563083120171894163807107763696572957434116818279350163052448574106268523433941867089735822511219409737640625098125 A145530 427 14307882014181850087509998181572225350549790840207900152030311646015734255230618822823021360293532201917218093490211023682404545663397544976547055318824497908591758289894871096786938514170304489461955551131426337113753455060498785273642131874814849199630597897005767500502986226331393567549428411371357172382348647845047707565094313584923778730635093870009715039429176604339789244394338076260184511252093912815496968492529922227401129572205312215691640297880148133693410737727895732914479298854384034367834822176435585729114399678960243949968191287831630295327020798407066617819639441518145501660499220218814153642270421068245058127564990986885053578612570260860422432214891981054516866756381639338331446080750825257458446654967280433714405353482939012140157387033830342496759665972665756490519210693178889087250637551441070158726545476892583126238573961494763853270066372138544162095890394310640251254476137532785518114119289370256843638664807428792949796818858129249349302347306378841532049543770112449265748261893296361819801436759325009626076750667115729963495054710473957745197676695818981583414263865645596091185614607179309633356711534085795343394695988595680696873282390821254461835744943267569893389834854836261795400976095286253867860110843312355327093892218865762842741538285546895119933129623284240481625401189601500639066705932915062381962 A145530 428 20803650608256736043059570168369474544435809485717375557512731806344774499158194167959162599854507428211473500061619029201877264913460353891361612554014141921296858728431692512478669236125657714153741408007246178563210578303379003578167892716278213876589703478664606454825743165291269966271888995066564035638334433049187801963809198007186708457892545065371761648106191638785024551388691761477824684182954504709323644682122027141863679035692781120222255483959423818083032449932125253331303819935348483672436385247889860275570767643511921240268458834645774065779729842947165278196342311417988840336897325613978729982176521322618759894654735177227964189596002389478220059032998226492923079986629922667582639635110342603834840981708667361706107779974860111717918313094343568511206131852291761476975540532388656725347466397460290867299263061043852316364000445072652752934186229057857662371209992051489149208722239191633140551281549257460262842197209175690265974295212556928857679678863721491719871676144640515082802697877207887445254113483932590685603766118388519680167820394247276276373126625948857602549703265049188122937140727196607877242168991905140940436639920510103662892304594226820742307730696974807755630758721646512584634585095600191801305518046004270481787411522534246215912079848905835341330321898149017136849391462590846106691771016720860078275349 A145530 429 30248493676523280024758527514811034415384316442442223852723360016113656106041759089593799597167093507087280551871500578248505860779625691160494808106481243529067723999381391018272888282388192146075050545286984812204571067099658010703870842367336648161712229227380440779549130059347280199565759049398372736460965883304871219007671008808135889173997029889956671426631363213616821357929913426850680830617504597753443763870836934934347561916767731543490943782036704351344595488790572390447982839706697840875688136315609680405094167039266654523106389177383667660013431864624379907430863901162314255704347050943504854579931019732666608641769857382698473046619008861731071105411547206428729103783693151177025819698004357395150601328957747376640246997678093119498841087081788514784951218953566248521765945414882413699766128891269711479982969764212284375410130408561675608002453506983752902543577232552470912309230881308497053576045258501057851915711103476646217933675442238916429816903765503742581851885064763538817945856965198375049037661204201227531858249859386240499234047358180829231888780916452943135125685133117653885154511431729260674200480357518540841599531049725702130164714006723406538060978597656427209117229791439174461796891328026583592844355378779365968163569259872575132173321358770799039399168106779047632738533561205900637629195991606197638749976210 A145530 430 43981289002014240899262855946965075670494251671501507764484207950697449633410218558075216655118354104797477710947661779154298319696310841487005559625211174077122549398241814108876267083923195254735409339105867909699267768352324444184424626634214770148915704706907682228857980280547780118898647385936238892250208755990849703249351682997831575672283223567451934882560354006407219469405542733949128449893167502179002523344552221272514213163301245971454712036825884167431223757669042323586113717629718725284766877766511227419146643304326072164675449595457018131885464151434005438239197915947693509805280275174530444580489720514775926346373477979708402581819849288954587909048330605149145623978409855181472874258258700542206370497463582976967557428516167420891203222698607406153750561152353473058886207657698497130803226060439763031604370737901600437994013250048231261382814464968147662440698924921300655008472492700315524266429254578988859225181102257834425185298118720171932024920395363577992520921012490040800778193224700560113413314136795100898731209691781475297366624690974531455890011079395953369615143633849803699826536684593617823679621197662966478544777709661250387155831273471238879519920573261748187248696485993838020940095356365556943803891415227152113439347916443201707933793343572892897451049096934837108984690948601916936266744280024394645882387134717 A145530 431 63948763960435029744248167788359705213864226546046749847336185636954075653322351741682275422742489701282025504437348355389771508332575183896414923200248940626892657757319598332915074067136043512193139104009386653717923130613212642186142703255305908459875272931614542580318723778786412945598433733392241950959067070244812163653338339407838302891610633070045223362571328093952883491694301205248605915463834930663671915499215058893300731591878094874763607810601053542740647999055298747921818897450771319866210164584371009057758814270323069660783580605405326980093804862753179282819886338924045200942621815756716322915177473697464464241018395212638634655493014247131109088685167288339651308535504145740710382145688452584010667552710720690763451860815509751882689986962688086759038530964302996261372024168348199945774190925750524178241275069939162824558919855439719692375004229610179717435873693258338599911406695155377463786334560112591300255561406971787777573205530943687750247804437954876897382837300275454560792675002857649206527909717238872505527647033600405696130573066629610556034844220660799746477283717932481461893899184887688586369495020921595741263265190316408337222448506913174607415426452543984207832395573405249043272436851264191769707265273384900393574843706939155410760603348233627502094785987775146377416107900733626019431208553959478208915352143903034 A145530 432 92981458817183531233895936701419064415882914903700302776519049431923275302481066022187470389450924907309960285974193561074948618817244621074545811327602334460327847256593297734244408817348723343533569521820309088637950532643842829414207306108588156685888497926862838004101195516375163875120003749704933860455591269927200895102250696147313894572826188200622187317243828488253486189704044546888739051955966096017476786133335351078637991220377586646660314301901895025260734759402646710436001090779703869366744294538797680658753896802406438960707161524809749972038260384978971243214676497597645774477062314829990358988223466266392816230514400265698595080684260895479343660360324188915247853464999049497137714166956751798450968415270890420787082038068322663070010349840525779540235870271535404210561864254570625022658542802815201715399782347320804845308231475796102384481994767038736341004097909298699402970530326283426132029806183974453171582727060555877170757015656694003268688375627865995645216652913679498441351748675961797245731467315551183827936300055645298100698555872254762773943207606829723435424600910730194195790029588290014610963422080798802544830309041942348061071052973220482407943150542078379776440115915034746115080102241642778467597419903610229945105709310541615524044209334538350815152921375175965897925911902975743630336040970712801291368276134847877445 A145530 433 135194977171420893979054947715695531300988544405753694190308850537830805335731816673908840263986222072738980973780973000454619901988765346467205713255410594056376063018428897585993037505350976605454297891587625405492926356541016860755615236939183924515373416110385634843420557962085709488011539853637240440860478747407079856666508858859854994870586386033071590314049164050592474966946189076875021332938059239774480583365954101253280745933697419106149222231357544765675565599523449261675197664174791975287926338049247243306819108191884691925798552073492771054016650505954561434454856807620638032044447663140990225252554004773861457334703696967930544608680259849012718551054822685515482039286800082464692495688372971426495124065136321961103726519899480336594043165978137520763416196336281513419160689254121520434745575461102377543667105291729380305915344006887677427317128016270093029640240924246615673580551183009406440593874405164294798889984890486838434492923191627549808985147915112719713268115953652690458270881782173450337644346948901704046946874753261229838010004107685358443702867825486197214307623246917984428197241127474496356652229335986437978587528083718983764388973800614074507974733472755511650959720708064947446077425386911748627694878832584000955283307762683802032804869611815413851604845584719866640437898490818830504882584140207859118171264584716669902722 A145530 434 196573403825787162662014660082684601092572927683050967652406292162956559034878758962797431556365577442837571025917248768467456262543045996518696032527555676155636335300948360496736142288371502635607205600798885519277626284460105871695835140302267317657196261136002786199495487175677105220404903827184797896077275643138624184392208778531533015227938032465897891694440167285732970348453569213731734129352886178665998750737311129886919125949604827002754322464079568187397247120972335823829026967709056752364775528779310952970434324557103539653672134007696964302790237797397547346726118583603910100946852425144684957526854534717728292571842944876970746162426017136203597293890051824415321969875153854904613391593180133497372111939739796860554397572851806341085075693321862114664227609237083048976055431613628436141495044061900054133290255694392171643996064877783207183216719653661948226360569299756669890686718449565350681197361355302700663132866448040802527875539563610800728261136380198266597096195379958098246827420759531520829137634732235762133076927954941772539168445274018638922381195875049323919879848776417838628404592809318329412557730491102200022063721003418360451073506835039891114112854526235971862115657469410518551850461432467440861889886225157233778751984381232937614082756371370277201882630327261310919230806479738676578355647003821256445019727337901903190681069 A145530 435 285817593967717363089675336705275694293069735862611701212904558496088299005908379800090791574115285615663755532702705928378680951117686890172837564089352697719701175151515897733356764894254659481196271489263687957404263124678637396428883538384259740689638848318331940748431594932876548904759242153186842503655917924644812157026414897475990144286427028619029501452125689184291688294176522690576864549057763565721122409091467016901479155849979484764585678713549460786930831638328176764398143535851304343146408330918780076371768201086920354771747357048639312603485951740765527887578341965703277666138691381712708787253821240925572163538002307147418496989622820235780181452597584297877192628716434418231225406683988225732207624265257599498924132967200006520457363464046821536584266180414522416929671178405526492028213359320427217607426488112540925840989972416952776356719683059296456451035238121605273774442815045116836881054522816735721599900388925466436388692600032566912631341883311660364519458154814343121198196611513477049112115783256323849239789806299610584010721081418418993307783815099453891493308085813288290447715849747507723491362583481833262845642671751442212376877114549174201065845582506413630332004515000802185909443124845382272101439266876499785330304430007004928607074294959102771236123492890992361356694952183641544926098605860971966663199565378044782522580372330 A145530 436 415578585055657220145225277554810776817522303371309730512595575647020223798031749350573048151332068919597657706978708502613833635468854195265309299489886294928769353033968814355940239420103986514156743138183801491180279305656454314301724968975573360695417228258593505845433339536915326430414717685829841815517808585157913737692222868721311138259449671674036429213499057633792829046762315538529547322595858871672333316820242305263620805686744221242880574095178451904629241804882048043099076872100828805878125348380377451733597993946057638734581003476587552828504271040835280150991562492013982122655556322157853431982098557451247208055962782749401617652165418196807247628479593679061613666831725768954346836705127287034496388309572609931638828779911236628938665391648385192331408362095106357132692917346203905780586082956857112501143980425378811780627775898184459039463235951497394017857009868244768311369962388881431259702594978172383903554502364761750468356512571812727355170370074017789813025560003859518264079626313174869877495519717060144558892245282705834209815913213935942250878744773410083181946036892672397893140217128283420638111783824855073075364422662875973377618873480992453309848362851470892266762702695508908901811751674724391168051832148544462713028862478200784961748410787779058007046356780872566151323541244208326583870794566206235707035723039949775885928670687477 A145530 437 604250976853331630373794463889358164216983136032148485553612754086208909314039157647353411921245254093809378642191509460094585727290762882228869548620730583473732919610215504557639374760066302136924423326647758104488168706161359894357311676006945282191395960249146639167319327255079951753274094755954436812920390026901681929792335024705888919039095536187020349046926177673845589142304112616499271230189829741648006921534223220386287749989370247707663590148710755519870130653466859526489293373891069232442451110136737896040575111429366719799726007307601253173332606607422756574013844285046364303063512753726137177393184048712872514941206348115322804647751528435337502271627876611771288394380700551625202069343848391359932016394494309583003358121857970858470299022093288022828331174220104228748518572150202073478480136405910921149445740112012679788106945165987786490603188353794151605507641313189771519458150870618555934770692043739829460046646537974659714553980586815673007505086745738554727774644787456925212850578462744747324829373552822193864780084851247983330488327091981441613784387116723161492658044333859853248335427988674346100091042318755794418317024909149913848845465164248477938318453740456170942242637714754952741048377491924419376075262504716772284958635738873934329453582211135791239474166635895820191663072274126723211403209200658005746063278100521596093357764599219954 A145530 438 878580504766159134906277005269849215960716662268440526685222431845772107122389137187502510360442448120329916948088747776269025033647133761906581058385242778484512736343900309657993294960896983203101597360202702100124306118479311629941216875189129464732929030785030954755776456395546712933934103360440065296144431581306460368004317433699493766971706650166255913477801448838713852820081132982074401839148689848497330391577443742199357124863738653422721617195651343347439265340899008869467389466560742563142518036013468520465544478420305264531162880044248745526472781502921647223335978598894921682672224888361481298076257624729959185477305974196896608556213070179562531495699304113921774263815871770337274854479118855910054117341206416561076951070352709716979185839458249136807201195907669453493988871213476468633804337748111522494181604978886011033095717643570343372877996403180744937014092612368059544523839995916991447725326529002733862523920511712790463211019416717416740185040957933784556394520495402365399966477005204549435432031650283752819245684481469285056695817775827802170500247988970703400241614515395333950681819155315370946111737419687100229159878853481311860247928729943805929861721890260421079128528474551005776575439061506431048422263630026038357867143335460222314240546786580652683137431242235741686111955763039011341053682306962174148540299322435360769966303798595126365 A145530 439 1277455449679018528822096391867896870648717809955176493651827862290998557547044491431471002710671398321705605433142397075185702304337205199049286630022594379185898044911111440027217693233769453511007585637311402205822636608100212948574634979213318234776396619365474759068259800279797665525988433011985098986157190598829566473396347756264039231287942430246199911176374259685312268154808825051823563774850964849885376741346681666934644873264126012706389523738886904516421171935536505429346057795085945795739988781912473092019005631048012425261591027858330368394238250972641467639973938868948931080241111924164840081265701193173311942811487945275939553517929156289555485457244516553765648008299883173369846013210569472644827326682097735185496303852934718070516877740273272151629647710518577165276031070225822635191478028605617747795618904193560148029441385346806113276378116167036449344266885150741845387966143895912434946436690002477931296280320377383859358849107677926537124556042047748977006442905025670251834626044714988952134370849190139023776989360455971489224452388557726532374465746791576286020789814847340481704438116716400560681300366117182724977404045535936918294886639527873129573541005309984911792881938159359447644187947347052858819986595242795355055566541451123424370971425574106057865490585552044132515786592016386448363168842671113800553971849151542914037934912365392714515482 A145530 440 1857419345252788174748193247498916780074019734958164353329231026548680056901295568152221650438805852717311829969872097258572234881481262712283900853471793842093517272788019689899264867968605824508021826415053418604564013503871591147915889318559289524235415951628369514654294993830369410128074247665322973485807258986266608345857921633290479342798901321871324504594534695780995199183239211544218479654231463743043489284587683566279231446368914358736436944794724363515533036555004737995260298566665498626263380546382699862327113721999331646025088823343132311396476890441439191026874883779473146895748894065510789116679031458616370834888717995125241913918460437031943496292302031369871138282293766318207985765933313534106723022941652765753295064725216009721821823255171498250220370963892815290641895682119474898091940419788230457183307392515831476348796741198538445133510408028874594165819113995086030826043228700816684495127499538276383102057723304795619794976139352685768261687744952386054633583427512804050765180869049116931198825779290430490287989710857298063863068716267116602244671025334703930903524990546418545002919071023827259915239786222646262430045253049373425719453313625598800456122691858996171486429258955180162323643498867175795217829461060760816224755393402790123575170138544203421555770628255240926442212018679870132881036156190117159043300920126044074575796592612977208310385189 A145530 441 2700686450542104327065344159767033130330754045911361014564208260773918511735926209048838848267020999179573079070588596271566954331971451646455592791661358223809594928735735718002091090808659635065210224599902033339633869811992685428856754494550227754920060017271029908832585852769556842528554430116946591463264768408841049705310944658456600700390371234058475583480542271291307334300161658776468617593688773431420383534413750558688335588375528213476766611342005485664680518729804953508603044769873839916641159574451663687350531332781397165308053887549886522440109004463601611111608441041415086637487811730140763210811230475127010020616253153424156466897887957515289554053521696367276081296807127926791237933821024668021702630529836439307555838614160225200810860496141618182548267751852442914016151045770646276003046178894058479126781153099114773051002432261289552418010856895867492880651647481969938079221466564843563343480437891963858552460633404852453798035947769697429125956856604727275688253297160712064142321148971371302974140548717436742739713262597150928885412688999998981937219296370912723957439315464677717093762624830528119516197967867361548390560820529743425059166823124981127990072820421975123356356349638893796659130003164926259193865216395750983995439286441115388554873010471846200836032627992534755002843759373939156822578207931587678135158983891418932890294207724356495490585550050 A145530 442 3926796241668874438764835660108018672584136308735383957012005481934250967383979806661443533158598094001246539656805849106761093026451609212683719635174761385625308932864486945955350546770923140778991158546431141422409042142623860741966573119186712596364243029696125859073065175631941818667108013315792678664613487459195900004913767675474264127888256975419701627056203867922865083077235868621773825762743822337821494615548308724649273666266571653480859916454331181432081958700099847396770831835097996573297619757872172618707810230750429479026264327408711660495607096013186301117087646399333756497760382506730604197730412431803213953605197196360728377627615171766793979650324254215988052334419281711788141747790003933990021518067359241100420436049924242225969269339566657665926931090822488104164192978654837565833531052171541240419882613298720364184681187711173810677342652416183305773873329619670294881157186342053840284736061567415912058894658912932163026724473081000709263373007815528506464665660488247828458884185423504825407469159009373733513052795826546593301326186737282252620114612252281765930185861160650854235785853584516861949291930039357468713613003004993890662602841370408934498765424770859970363970645945692625162212700958303913692084806809960869968552497729988372168661782055925831812169885330517278533208383917688854149895833296372293891362119277203002378413202234621731466103079388237 A145530 443 5709559034700092891859743984452899382904203862147202362134441406524140132657794902959529848373753361656813289087916634012634357693506307823790481893951311393340975378790035283683361692913831438033018079316286279726149407641505281526133968458542985564885854445118149728062327932782990634785132522806732437831756547500902429766094912889194921585348825251889012107264136943417574539486966652814400366190411923990419021750623706471889485222416006808632956841757986195796761503269426448309951280885187717143734822486786564535937468724979791681107023023998379204474090277494168418222634326256190240532656958676974568362736808864611397961531936107255345636914085561860960931122017412108350260818164338801812031310048731898996823265567309806723572006460751234036334116808869424104639575257788145851011822574813088050075678146811242069512030192955186310409753395929614459435303798602273630727718940615353126787264469719879718930442890038584844169774281598769960188403585823827261571515227406921843672348182096615181867153463284627044771157183059080691091236025418536149509199390103319395310664708995521316749766284688270877381115537349262686746150950079257892148044915808440587279999472185751465780076937544009974934089962848687438092060608063370725582032115236466709183291336260116652017845676236305687608694177237944130452529987372560219994791719034717383730362386270069274039279905754932273195218386844947274 A145530 444 8301694909657693395889628988558855594724039831425723499159520793080617818633466404923349738091904229250912521087291129048521249325265145124182147990085571591156392575451778437988661946146164139976867508334721704290679816301706536715138048172148381824631435998958760008476765741201292751035764021052975648814695355452824673684001998427121740510833064027989648184260428059525285457548966435956269510667033174738246919803912253661818586864119207633180665767056195474357309793671787355742821765636231105628993858598167906963080460818310386353900132450629315954593666767869424866909409193288854210400726720155938515668815122358732540832853481494752076195344702779330665427057433666881287063241558614198552981736669108391137447038113350391616832596973496244364587579870826803081488276497892873244883085859585251369972470191932493797529251480674227596615417253000471712845121045825053442894797565781393826678387657815518769271023677380040796006939746549952609181775787063371757324273877276656545171087792102817986187012676731662299592437136698744315472923667905755734839782611884039663499453866764875742272394247750884695061287755519974362012041532123310935825788593972469608911228569955241260835297368423565732694196442011345589293230961911440076692361003469015785191635634369711882045575444585806413857209521534085435160700068431318642183573009580645779571653018274561447250110604554469290604116068369473948885 A145530 445 12070658689083251497530628689620591581829371010689139820575581098697811784152927494963647559655780375577465148847632213719915883884577827504253019387102527142230001463731507058800230786334829745694927324100606041752368726753273662878529195908335288630028543056631591934175489325378746877015366101478503786644129215071859574634109139618122121507829689747871696570902555134412821637701657710913763054109500045657487030975866666200577753410944105482637879392342866461729332643237275545823614537283799142396839926666913649937754454092354576778779111476192001399599987006391866262317862744407667765732416118449775924807888825172788249759571000561433411532685560927061225669980577429627979281602965406880357233633085573551981948996593545902101067872427457078554876304798065362811059849388360979909914155828014380678851921583391699170365462140870133970292506276109289940862346565325829103695404932927206008637248867199294570640349496467689278809246221709349494980341805986556711322232646045031209756917977369315255300734564814373698980358825602791175616939921898943419920894408480003567408810611611420333742744486463501658348235015410505373102821641556344021432804467591055002916339060715448607503056593610927031327386692594533638144919726558625808139967317011833715201929029082224816377614678582086289442695035616382984779527446969149933174695161138539928779799758208826074232386779742292593606111568190828276732242 A145530 446 17550729432232138019716138225079351601124310725502177873393395757985825253540537944210738628389766574185405075511936151457628646646926835926038766006699084379230830971873035811717097574668896304076284352374772849986239838019443604118844735712671337519679676972906335713531153002334956757887591275785723452804915064019128368693321005002751137550643858060341418824444130905008183135932752762702175524405702399352811404791990328743386391640925865252547843455800760779158975305957204971840179794388878316813899624379833848841588013169822736325958474186250719405702426513627005675985305520959555642520722635499254038732154682986111756417875401962842685616448610243244242793486332525245414994163648460045425219149524687275473362703599977628304561069676925618722545782588807166700477939522400366896141937690847049921799324009781338661217584423573694118577707510045654573542139060862709691719675877678591755164733174520116490192298896840342831347847999425647615748807804128666394890768943075598102330013568007192278389281870227422626655142139989321670602715173517395826809245630147313302972747129829138400386208210923683660353638651119119292517140654781392083852361870088800001770748083051692320068183451812919479984287556836009898517123989185280013595435786574202752887819616649920513301169697082908879043264724576699325783997747193075571517364580722427475800049276782614837372443127634688876633995616033395944894731709 A145530 447 25518748523806839597415767448636687607443165965509155938774176856530291220836158017954919002031160943085203402329206316587178332308747734858632861520721081584874486003101930338729601073337788891297171753425595623273950972111544247115137367197028216418325620290062755495882362289905701747221680699626340421874559858954597576220514107164860535876514661790046675099045195433326763866824584815311252298722837179158942125080522962126217612868152797133099081746854913830030688365529132791780075597426891788848267657008351749302019033394468166263366842687697069823889928550826659861016371909612449496557364979599796922540628101172981321043341074882972703452904746608116201960503457511129403773534663257940641388286175262212964717389085370878008929694242377422165503013007820822317132113005720745106010467488335782571915538258300483021711197386414010378278016427100105640640329332147814565931305030739739484803513398503382177445031955656362009090492181918669923949271566861274951614466720999273595756629970964480203462760538576107684782877691185648106265172245354371633237223225339785062518806917960955622741212995938549578652532250492184040814549409230502533577312726304647611519664796418099917930531235879391312970122780252865797910260135355670581141955493711573790865174520679955344115084361943870928042617466839485203306947944891284911836314925675248411273342868642163764713458075194057884333236019600989513048663173370 A145530 448 37104242802885712542504506154179518701870762189539587232799779755999285449270520217568508018214679621479311561581590472381605837548272559557616254612362445925323123417679234839477028243535570379049783653196463661467474727210347315861805613059743314000907932222074273584677241238369888005503565849665423187682157230004920856696258818496702216413314767598869805252592889715926209654179810388709798140167480852794702497055675594941191665723902526105660812312083588908103841724504053122043258078478906272107064359390519063651286832967543543924199063309437353273216550410475449810912128771270980608438766159615469226120034526950831854685261505004440347977837885119590714406329233734849627841304406213397232533142879681732963423610367425656647355470867347094903022658367588886841943391832378440983772323586102537012515270828244892532229419782261547516322117307296043555836465306803861516154425795019703532312553316690743165888586271225453520874744284661746643774625109408489650981039721564000732632037647768786208642575433807790346251677507841792357187889842030082837331095760398417333589042285968099646327323309886440163677121538576984476225062323880495902429328851685087538349590843243834228978672348785183156139078538200110034151619719683155839700389692420841717715210865249038420422819361096691246465086753519886908908976527874181068734430384567230467563964730956429331278530668889032529131648538504222718576811359348997 A145530 449 53949543516647302229961954532409571555832480780424594327334940991046104512948115560186592703565142138469975925336230217636538300616855992849039175573513475654338236574819604354669260336499645993349494134575904738178084979412872885718818246251499581529103715125275703729365212878227527254300437523732825688549434737867295971038784101580097857804423795574094906790594962601761275510413577480599231184551218437126318271776827234521530555744941404804833688002687791417469155836740527710318105466032732292751882730286157710197221753115774918397619174685079223962187040406902753198406374217056096192220469438715912654981607661558408343731049184935381382987072832059138290630600745347013847751852833099616318162548358771064466604964756847819394376845711428433611572779763461233647363374592165247469659852483725600480414631868729815441378554652210903674721980286792020230080579915763482496673969174653618196242967718954942059819826993329853762989869099405997701378380959808377091251480140687336065973386983225844182886101217995988587342254313524274901703085565139495091107779998396073463253404964990698924804305351361888059436956064558684936247199804372831811629710573037390976112693566411738550835071664602420429634907224420179736790657162159173235253785470824410145984125732897581183339435235950227128489308097000448726068448564581114382654949942845827424589593445467779605515218879106578103299532641749120231821170667830268994 A145530 450 78442599168962374556652139385617362862661725183975170612357771401201279962541110753991088222475698454655723516127317154853054307491071065329943403667633981238961870656664287052454265052242241738759785421889712292847274092591589965487845868244067331800002800884218651148223434847701586257864830655941678885727690426701818336969535387438643788545415785449966395603719823030071178665931687476980893432539331440100813972461009743318710486861479078683702076695095736637411244482779002786749403304353514274754965382771713920107696777743503763806594355793041882203666683535086192675033057199470792592507954125126777384874031419871398780953090829634539526422855919976101954986179077405324399781566178022435913211112780510248052710655332846361973767286308946075124131918753414266134379504713616437442444441739013436995985862221862323406871886234894871681498243014878290118493607361054796746302435025520565837633742750807169064234862559715336145933748795792035996057522140936270882190001143519665075924572041572729673130182528390733598205291520186787865283929223822983832387874786572130417153117230054190268565813653556875351981170440746789320318952290495773573613696743867514794180318095971824609079965221659570519505998965228403137183581362159718200903164374188999931419201100422217791537118410252269148132207507951898927816615303924412438199228482467448508122801305745420589989796971690295673164991329454682312845263574213851769005 A145530 451 114055485242127775958069980704733113192738592585019117645773872282405670019430262088187482088886961987927283522473193806926123326553716712133744859893564235207974905596553298554664146716699882988510734653933507097895198352543192396946442173608627648937622543381938793493813144903345228191408209473301677367022373330989705994657733414551686488447176747620455565112901832090760892018989163177952738451681003362688146389640036389958170526366034835464698014680981198383004532008804833311405922086424543722761426914667341753678880917617301356799869795703908211644907395672974917246744866761656315373410373077464895601694186702885352269097450335239435536037449520572420183411613747946596330268549470991788718192639820313541897576826248993853462038239916361881802054198294684579498154152490223707876066748628673053666562963255955949503776281206982491213994770621652747040269475022393758705641243853137728074301265716705904864455430341999105426333907759212520932269935814540378054327170411197452333058261775059765718887102510178908655801906528097276031847931388353053352796878831895879230467169199093827659795768247966345399892562383889767113058820383181050403202503435872793473347206398849466569863718597221350932941292860534873741285190509923068104939965746285335075873372415888171771313786829071563391157101227253964040596632583457531104027295558557727284983128508960396070065559281618810802203794093494466333756781415736272641865002 A145530 452 165836597099454617280659195292542560964879050956892613081784597940846443006971638535113844966153420254747815585952507667953428463754796608371399696341838730358414273775517839434194616871816577623052869427033897430627325557323709153570161432581076357487971378074538121521353164466029114088721278709349982949971645095568605814414007415222764715558406445624356941707763660140143306924431577329055804727850746350017124749722640449989436626625727789286592229644069967353151952129557744855781423964257982219380839978960932138135172746518778429283246876359126746689813149641821994590574361238391083082146089946679833078085962591963882327868911834347309634858925180056378970578531403335273658886071149255882773816185087623109408828652655381730087441627071103867194111680188552625176050003341280557635363610061648881017745552588297728716167306003066307330276714985640079318261698188953164103205622260027231099468202718347634865749131482404139574553355948146209643484490616819568754720823587879952172601636696364857782532173919617604794802373886561919163519026954736115751982829433701821828968846862365195363152778466729412654568433725005280635598204518192956790482866382062297842732043923609028420757237760394622596926120313218741191425529817846778864864509291934503011319952073500301333272454512351642918473277052219755763128575959731946300843249542914453004916960729227110140454733205676779216108643446949624594600047333216966207419944629 A145530 453 241126298127121771398302511885376178909820947352729274401797159632118445726466742999793442393304984163441335934691423676010478060176147714855303024736173620376899146094697341984020418267474587164035883636172632930625033465150320566098617776530711415159861446097835046753254007320461428539772547835185401907581404946583421864451972124000485344735434524761067372787523248941936277507231494447283962121556533511921536697950329574248250896943281839587869637204463051550284555391844952215472879038109019722436018567982280661506787494557386218876484158356374585778776674671813507159777874495753873145125041372099399830641387914528782019369128709690652969649341174352454450801001248835739953424017182468582561340014924764180766894963384098786553286663723145106538356580939957222321397206704069440578110812962888844326748366900421641597357759152177203875731129594350053676005468897262878212302269124835740880898692451211744388894372719985276942295153214696829609105517086919838428986023169607039261510446698252728156036061992021487192733995829154502366480633344254923950329681199723617043441472870709794964196480094856318033397102743595294154392676310632175992311684517015145190538918517721128474314453839895184034579645994127189157458979069958706546444891570507021093124134441497022250406377547172459731896753676826297625624908848817666463894980808102056111421975917167709183825112015494755361411165368070660666082135065716053129315957626290 A145530 454 350597471640237956158514571622141671592318692571817408087599988320502279239839637350061130126020480820223447701225744072411567146067655022603002226566700102189281000007416159726926253966291177919930551754125581247231368031003008779398236676914221816566081054654874083441109805290786451067715195831080865023640412820687199822307353054289290468480606240596146335676117096197915207352207668494773551868938471875587564341695029478316506814718905169032973165903059632884146390387790430963552710339986550418439751617006257120898730881913693043467978683003292288595594595159667197588322438942464893161928728008942580673919499941762257092280385274978375070560507208583288715085685237275762557004862097238169788305607884422031211955867931826980266748721611825913802903274575017612702686362497713625320015486684430318002211107727660478584829465639959651369005732153469992404832633514922035967523396101888907213595599355859157993817552185727110269957578220813242105429778359890828256176922967785047206284016897622770374018651604225322760630435133216759878943677363519704687663604481568705479342072585165179512746318905142619691146732820753832695206315757454665699864398804873639044745744792722597192624795125969837191656208349340619816204164142190141471752007479007916734899480157984596851789539681134244098534961372828384527902854337604927306557001251730846671554548066601119926171572415796168618712618336531293658858829785503808033059194968681757 A145530 455 509768482638607861132708788836082105119052469178475158630095981220850681896281106240245883409791385807620729516246297189862742619904310226717050382124957212409594197111637001545608789246569105220991858214614958960841478492044909614924470029615501990575666693606740819488326903638796179391029354965843742558971252659874241958213026888964504340685456738392272011005701470348519769553832442759906297133474416550570806631287874911142626660350391172492103395353411501750497301339291894776053425361461406199391676415108529871506093195515015127816222128602628631243408762585481433479913666444469458903571225399961140200479122273934407283393660820689847661942007831938927439280135533997709922145116065367116403613792523934708618003065077913045209066087936931155524314822875494668912483649674468907145861939528348719486370623887651435440700445682742180913330458820015774606572973125227743033900805629877346252827120564726764511266331983674498347241376437909239324465288629764177364642817009136289030897699058696809871094963396481627272469459949701339709481740405924306360938930586519698043346330097357300301738183491597274174609316124273329143535828718662773295426843550601754155915122389700138596947977798706303381484092360295267085571697203765395741220872429585940425522751025575162325479740289991643746810101939338794277273124581968715486067415925035842958384201466862111204944282467455613676852785650151132909320072425987471164014940168505649114 A145530 456 741203023159064189849002420453091758701430697866810308830751469095128570974913488633680164416706548943799720493174414888316355357773721001991568652607461220143447773319320192831155452638257512700144241913498396203482262496065267577091400024824262980075202806423146496661943876781004354048105614405140970599879177727044327120041918789201335022066185617016122907855954261769651547016065019565235261258519932726058077254328228425771900847642654045898349303870694420485590192000940027213950716922854544627365079067816185426912738607547950082151743507009539026535627745204694844612596882687819650780899399802815488908915969866800686427797290552897763522088608827131991913424601980747432951036441754181690012684666024193181908545244667417635907001825111576288306439949557694673581138523940315293276457940058732353702864884921537459470299863193241491088331118118570782807964698091447623449255803862445559562703419705513359740223252886710534869778691383141813164530424237898753997362399754361196465878048147328263929801702759832681828847834136430614720826571606536577929100517409195159386320084619484929473547806050463531507262254497960599820868399750619914916884930658176145669061543208879208797365167094523839146840678635660969001801431530110743217593676760610478370793345091706128036650690592108168873617789684837234050770595239328174711814716198000863930643957378269443090869060536108046489975331622701410718857726448555997568669689945812245130725 A145530 457 1077708685904796693432588386630006581069775115645873010564754005968335721346842316192264718816007912372898985976346083001314790827460370432585514103840866489131360652812094448739498482527237176896904506750368453464904248827800407012181280711624448757527354304872561399405646908512676691989766172315720005408481765443869791758298991706471852157579893201684704315750546490911603000841588984615409309963590848709271893756986612843197432689845758632345027395724594333974546388672065460277189566352405146426782625572928318502201250429281523904433507242969741141954171498118863718585282387514423327765968823742068320912423619707205924131609977070252527471269175292642084303191931999871233513097064165464111911327100785384362560316167743360164695735444646143986266408162342065179892306501325568761955062698983457313935246056305291578418380560382527445300252532413943098187006064451991719267474904915190213726824519424695860335520098430945134026159870029711758431987912376616158547987564600024170525097651108516237057121804717833322897517478364910164102742125634163778384605791374039175228011359690400990097238208259190483214285143430718587866213509701572637626377393750144565201061327910587979891230356007459863413202965252158688633352195873083816872985464789055205965193098240589684590127778641184987550596519391651398971026168204858584062263111284477331119313355643802303392012409075218632140810455326622201034086224936127994477374565166270835914425762 A145530 458 1566987688102551233186793665157609115783694316718401490550843493926491043709737752830064267478311087883646181809886711509496817546772020835258335515415967267735778245741012009147037962439150216950586452670793817839574574313359295730444005063301923669181793084081897851589313943033555129148765966441442482722961887076208950172239613899291283835786142649063943058978386741831208993572123367565785571451799835503348607464581280745780641359134885408775623935034256290904569963538991178303006415525680160049997310217958707286015191211436728209096237379534496610862338822637082642128155978849088830752067888821567535791175034138307546886674478862856622045461858786892763444849155703210792780610180260143064537379591857282838969517799353601012049963429513668244455069161605413213868740071788853039567367887864006875729494063003009033482865864496331712225076093798755146193124009748497868367285062490882708313243288540088075414486482895341338163501581244509513618297260065175656630019921566035389582295518833734461352791174258026891660308584694745242174772329845502527234638891557335551586369130669758420116454881261056912130039091286010328796874622237686864488837813627779539626197501720451713882640140269679546878957964635960097611925090998032339622577648209609508862912394048472309687917753493592379790398465577671449266637997799269141898355851992913841446617688462131170862542951926307355024691912069577057602150652199403655414105049082067849607329927949 A145530 459 2278399020792423588256904556550777024342910466733440121387915875415112009218237345772597252648745505774909175452589302188725371398215690834095187253900712566421332437946778649205344457888041888208975805278827460770287966147375588191658571180760285390541569616900774603649463067523880645105613725439685054159181175327042369680644640310577820225380893831845771523050258572076086965050866534851667605481606997231020165981607425217752209338749433538601124856512412922380910752439304501187111050984772600307549662274286387465547585820178573534502024716335915102452698693942820042790620207964187645490178944377735454972047587213479465967300560656616458201574071406966785406726369200536492831773689001183850373238015233388462477316319943968128160482130777428981293684294566108470899968172074490993962190953891567013853370432360318829392508548597105927047815340130857568621704123168251448614313213386838542697242014712768636956803010609727874744597272969646803089245784146853028123890417969450856428487159286598798290721310249366382640765784628681217211954864853235040435386563718574517967405487982469052448335300115368491046593624444715587352067834520086999394132554637397700471925966440208881397378872721758053702141467377720729769050448958943148727411027511307436831468655753380497696547823451904679030251818353414895582292677773969127461625346534585440986050999710583078631834060088441818987269899338709715131326014211707978844114263990761487058221800812810 A145530 460 3312790609244495794774306038431164635785476034936105218096539132010078934912273391015603575287008487085630057461883035495695180516188067700753567008836120655609349628996370414932561694731250466305633870288962457166180863203709791871375832052820391655923773041180642191808467710865779424428433208023335627304966705963632529306707134771966251316419983845361102730572016985411888615974966369550957132584685122174067817988649731685330966597900317230240626765745113354885553329476785205734881165125443835167017158949502189416198903767348434482437734841315041024469613038654037705134919654223949987453889433057338529961821400633365005208908128520241467368466654363870919088616695968424357366606163197541058299623536769754967159178959680730304744328968186952225132772509229960111275339853456238116367986079590450574135924879157840574927673946794327521595811279474173106020811601962627857787343044979400750199081576149077058047116162940061434537306271396285207182249751852264237716480037707659979211630747307195818980247432311404462332781790541517795080940198724273903290524829007915791789055993157379332501459409912864524924834999903525177999577834517584259432204245604962628706640729006561993100074998297295940403366814609241305124101740861212340217316011423792803543446562553021195178470847381315909717606353487399680505204286845353312060061355505435238279876706961499334199515860825642478500135408946571856223890422513171201835686725737518120114804891051898517 A145530 461 4816795267442476093178252722974356829655057811886630253672246510026779356250436292299341825870057691477000328640402481021438603745166052221204852335660465532543427939228284636533295498794780289966503438424346133892166204810227890005392268146229668707427775460307036846114908402135775759238296778852204562416367431289946370569582493313798618836254431130261211524480189646530313971540636050460556819110526686034097376335330728263046007681137722503336332716268538305590672160148493249834016026981344351560242641562913909124765740530138803558890931957247353313663714905504276880446130386621415317570309745486425844829033344473325504094286451567870436937292313870996909388063269211719815074552529515535697583802249225208488860983730059461919130126159261697757914069934736067435685873246957198146708057797533561243226620920925067835626008526130403619294382552540107565296691447549537736971348173086835303950921914478743329631869944111838716089368574012925721596188049947408054786733850936519640322854678097503434198481475859471838865482082681582245366469836990229402149382665990945842686769446645341566988069533678004903872219043266101164095798819320732993127425578977061024741755148049574697758627650145395575588441646300369479929714162161753783732828753199167225044734470483437064408998915544609880824720607718860782039671450780465941766201749279556301873499745871020321343017429806424075297377897338416140239821543008136715761109655108087355885439253367659631634 A145530 462 7003617006070750994985384684898676399153818273007125452734228329039805173909199456729851999211488596399071392213087745522136234150290923741564154542483308048197488614288296865148996722685915810360829693835128989716752495613208148358048486508785885480208329595513390393608885008237707088153059088017897410417770940128876059175643638571128419821662626443415956195491465174038091102731468842403280064029573216808455411123752890244737209837407650619533797528827688951215482435302579708473453568349709561724757633815317874365219970531918053026192932628102810403026017002990179930130968447227883647797242916047830121042884521042814649588087291671555095065355655901775142379324904817144642694042011309425706745790170749916373048903184327497949684898691237540353054832552333732821527148425735912649075399669627718457200932683100169475159641469319660068126510635582036925768283343925425906928482456325213552543890264570516652207680851622450553132507369308522602915650242373779459395673302781661849369451490323022686128773085652239742305948615437230043245052062043594826451299105826006247350770986366333481021320600508409217365681564073911189070113483714511254423017359628401125011883278623352603979051503236406869609653750353922614576499267681449140335192789835577721422240376636354938629489244731015385403234046016870089686001784230510633974745283391119357488830350619756585733413143422679779839908962594648121336844299643408271545451602840433277939308559591686052498045 A145530 463 10183254310031604504232656153589952510012822113894548521645314318177366696084619759648912507511678549106558327277500941586705063015919257954182059499918394241613615901747244413642004701489822793484356408332839126702024236455399837484712493991506531258554203804101009325270472687069223970398788675681243982542876530579954500095015280899927408622078622594295670047033065882861737933057584156218318752542180346712808133676560367085119640057583042863079638270582743466529005870257790747627151654364450721403446039324830626413120712387668318961280965150329529078646515058632816114133547676138956202481873629623799509570509264562908027175574827803989540354590186388867186022629023540859098757322009891375462072681324468129181204616369028451959379923566933224411643968617023312786433038125146770034557484411580905103208912894606725491814283070382259608652327169753729149959518685376121719136276520148687418563512493763616733566638326389098992415949625606017851713633856223425386553254195510685392463542144074996888127801868056880725841010421363649801296060331741549887430786750488347092702178327407202236063433165069693324044797121944423602806780909522080043198074113474116258706253545363206636610843127078085443016860964572957181224750005494664888293586583592176807780712462894789597330212952839980825766421478187921391542664554599711681333337875848938266232457456301380204636061367519146593463152334234721030007631371859972618690370869420334878036398760207058152672526522 A145530 464 14806444763168946878403287061935106050882244199784400543346834284401562136301863221330062056069981398912339408790094155979323639488912450774456972948726802743998149323651879089138609686969479655810443856886254255095753523053655750494623608215163987664052332122833272045552873678113643415252750581381440732719932057692313714262093042784855881008082495589479460832429882302215792916574624631672593062916266194547206217910307649988873711906515906915267174511629780172644223319872392444470170031992342999211048816420669915486803150591699203851649497135646507177541629869235111639770248190137595090524996460230088439085399427789947228698636211539709120120479065653756986701760220903504312448503508340048612427971899986489079555139151664184821440459181422217056989977314319344457740815906814977894333933259038966392347302147825495764928492424694336151320415578311286602004214400253537054198239131813735181377794622042034160089239918888898312522237623123780647869020711298618138268972204599233778980140908033555152315137787381618923133086846714131373854428477300151492729537483910950846782719937279085684902750800690733584751917649625627844569870372331620668298745337974005411757767643074823826279561927720032997739646232835329387578171931489975066129734557350235242935434498808647438163191003940087389648991426051191686432944576386196554148039296739072847982635652631856197784247494959695724215643654068321782982974677840100544167527698685564072231645858032502962299801065669 A145530 465 21528560502393338729593875155397490608030273053664404495477775404205553168816213039194150580613245442339992393822469625292994985111815687506802484485389271271379067502973930448363124842848921929725591883556205354070098920495779005819345241632354446557000832352395773453224553057504550456553528946539939144130798669008093560582583189193899551058343326508480541754683001834355880038961571156867794095161498504691291128033453646523455291992434071071755608660271429788281234178088588356468879599365212356402143575629614732287185367839618254731979407554264871106616451183352793691409826734912387122667142371300918966630661197497318707619789876003909256665636206870376269797173338564671729441025343804420791094809069899030653543991121903355701922468269864336667639015371051709818242359895470852711591504401158245553567874114025376235480536171222494381760275598537440965584977778449957500682520561380650805035894816936623905153021275426131757308341088072351455983704400594334549617699032233090403951732416738645116469322215051005857354782434111925653934537709934088528878860070819772042874982086625463178646363600771161562535964217758540941580988714589266929626332523340090394579535446777248480203846432061800900628002605681604356581480763636418251487745752800658451051313980555310480299682389515934224568807767056954524152109871400975190019567804120736072028486006469262610198091221610030063862952409863005637736215173948134331246966583517940740689935041180499100125758076956930 A145530 466 31302512164035151343882616072660889408969966137783844352024142090880589905896637457125073614149602803180950028278462045081858729028940520722440037984783051701782420151174771220040894382892645516341354788246865698563668734647339620805577486709835150129891546188051331767716454592737938250185415835518490134125448544805710344773361694994887162382950188660835118231848252237271147360857207887461140941771755909554942752954423691737454005683287232822425739724860147282380741850717487597913306467306986773865717547916643400075652038035654350681094206934403986942513142478965092792198248302314420738762934482875075947392542295761673610931945781073472519482714924310461442528103332512811791102938401388119490203239959661290583763883536108327526410447423923564092530071359531871756379933547198713027676153065350829995921296614490749220892934664465082136743289399857860852673955685651837952455330698008334456787009686031229116058332845229676686228015419819575893219658329443451136525996123894708848112039953797081965791242185546375134974930526111893186689443975815687420838369813434464639389377171233486182666127772770468221193707220703268903430913021142421784056019190191153459713232781846476215392566432655930789480118049014819899140085452155420647688116194837600037593367592292922629708300031165164422435656844309385826925481320072441540091897439152253509656570670770655203371826851973488753161008588297156128946673879945909477532545244907387151399093318230587659079889944094311277 A145530 467 45513831157946607660666594175773777803151722734064656023438607122364973517620542046446817840822941862579659001124489991079397299013094405314740308427390071785120367520740614380009012069601063731838400136519059169506220270078311312872303846330858675934415751156594283994486271753287904711219138071314938115079258053348833833206907321939376740205258515969527753428565604069990413906806341306797342061542037930994382071504604014332611600808207644089735953804337993877151810369709048878777591134584759403988396912527223874095265776118473586272056244903215842749543002547964061567062561621738432841774184070957989126589789867376275932976341545890953039418610834311204067059592448300289779591942994592981934334719806538446609762033117510386320045088631916592326202056117743970482066605135267033271388414965515705655824011709595435341802091521596058204330361027117731142346965981959993932912550152383556919517507047594590198124910803942674475643777112076575276389927227306377358174248746443874432064502141088540439615349668462214395247691630184258581520797606298299575810460829873640765900111531991402284133371135244660022454087762938335227047605951752366684750522276205413790332645885269329639932311389235291306103191015264942451745327665953217985320269459548117654002305427879928948285387945631759554287220482818079935395125687275458598318428856959572482304581726814526196440026044678231037066042624431655148482826085226178432197989539128757400193540994772233275803059852955051640554 A145530 468 66177079201142203503457884048959000264893195885363872074235382731776580614030362238896216015482943318588021006684980168567398590906310236387111686013387179592513312592736702133761883508305563773447517457143923785596345709025130001576708986987581804973490372290141900876651271412826020712174376570276084500835107084120659587772498472738158785371283499269504692650016156469513824549349059402875447896341181379909921977024941282415925530121128231219243254405767718237231449896815106352255019596379772866412355245097035596291116362824222558785219098995068900953848583191597266553416172399759379037518924876238433314985607074622809444873989675779664645842140670373566403043204891725288826714894011199794344403192395466941709303412388976565601018032460359301318733697065128373549053087486744719177885727683706770672738117104455148496231020179466004164014208190139781223111635863814145526616895466234993752643998460192848116844504250599803457909365692943920632295060968845143235334221151333269529512938001102784002118752626701874184315008655357385865638053030113751767540989208266460239154122778138327687643738964517962902180022413605118716858315622934920017205475333583481459990207403948823449985365367381680903143250256077177310017807286210526795235024106066768231319314498769824397884324364648547226769196146360643916678685823817196729513455466121779237017352174217650318968594497135295954405272814915038288737900181244983494506399257347968352494257207305508952429989946306700991054965 A145530 469 96221427644629605947420102740592210611376903665596335931282223053396025847826629074813051639694358762285119964060960040607006471780476070612455076723156531737442571389471644161875398612064220125528958544287128665197917154702268943981221994776097613572779066894115167280366954147977280827596832314043355549276130621053385691787379572453960934553106002679343853585370062941069030904339625565439594443938016184351095560212193120028741388184519639985135602170032457978940650998158794927129919715545055163004160537974177229783409096280643482000122297882585278771053090417579877604605547606688515382119674995866611081999946096711697556570848012242086504101433116112331238820752852976121653753676300341506383780307408289126706880551851538808873493899152273792200846469330640537396352707139121686417612576663694679042455566445866076318084561538852048458418454378102214780673176199019785635707033095355528532787454243613353567301711055461310285125742073763348522781742258773610957798599379789827452037379789101306850540226703874856601779627337198008864379147584987788771705022498358603314089328619301596466431712321037982815109730135294079675976763868141421952650076384508105837411971232695704026949081311861574797878979769145200543823440048822440007053739729951621460220629278905896794594859340811042035962856909587893436770873792704516769253965929312210051050747756730736749254139958808675639474229606843841240169758380704120774833872322194406855769249785881215244599929578870090285942279282 A145530 470 139905889618212245905345325926937025269941753036581187080212278084255089806159304644415938187899582157419245839723629214062418842570221300360273294443783583759061906286979177874664695820057867756955332275876027935273985946591390019418695203695458942553015789773671163083752674679887553497305082010242468692562993087904538675199262125849586460681430756612266693608435421500157901421085266223089767446037979190865113034626551771580507562494761435410155946311972788133661469319872991008940551011382913827235183009859208595069480534875692798605619035902180000264210239618577950439829912803952701606222969925065176274794606639011733624444568135810317997298837908686659247678971605022389159269018625802539082222222568459994764862613088725039125494528349373633500729447673054276245923287127195445306489508583284379620959720874172170511346456246470698992536268651552430151317575081738904500172499503751472251679205826215355894008571030136494554769371065886215808204020949195861487495928163993257781992820700415299057901487508681414797113393833277249531421414950519214760307335171624200952225644658341743123864022071050262495206645436695178243751497805962004584233193857599452304115546182132149706360514242081362374435133441086865513541971813180541559729342332325551536392563652214675169516527597214890471742767177344650696420933815906543565298536947764487292448550220934317015765200531513317244499575443078130248168539947643610361624955850071410220320136694414079660139345177687164969059083021789 A145530 471 203423067283452960916766156477663694150284697538285380418292721052283847182129781126351699312154352762528821165838192816286716390090629990247766757666184607629144274298696335158118305846965527654392927600165200330759710368426726385965838844951202526374471385551850977008609108617602354807800761646060235435631042673682578180354035343605726259869865767008233093162811517491166647597227072748746956426944777805501690001251446063684937967125994942566726760802006263913885797450444330768204634040631041159744793092174751323053794914300161048529088078079471837798882917352321922359635088611399621446932816151369770436940276053176963978244845498620190125986006217797286433793985892949700861455499328240591484044727834233424098983532550454355349660170726090110836268416070151587021035063130235038353949327867518824274196391695479890057421429297806857483099276200902855337800973495672168123465178571421545298413032483862883856534894976107407621324380404056484021780123678388523829208121751846817025190109261024055728881912297396073240146272853957783620677872958907353273698093634519089825932773243900275200501821659594760630047647355224653872335001833104886524053111218873219142078166736848912977344160758904989030853886144360533311489483192924458605406456697461621982293327329690858790580236531491109934871947513002212524702600997454321639427303468083635211010140970490740210185852318680404464826743220005994536995816914115428761681910972131508265938622984428285944627363288427558994921620771402650 A145530 472 295776999924250986960732086173197084357488680278913906547010536197742629547726895598410726383934241017134748555882892631251671568772933435598952505373337975709192015768398184340726142036792057151619559775307925404896683601706513573804310261863844777889538841576601546899354560177319144002988810128289572080938843484541380769696092190340600132264324143799214305192034337996734805448466742691411851555010260891220266396706567950046128223693634151730585300050170795758001815831476737063978528954526522463355101920839078564511622735911899288868495459908516149979575497620036456532958979011062245631138708461121721150134886586712666612634380910425620632865655741839345788077207809377260030167136754243194215261952048752830179927291465747543953366762741206671782300776236552734474308735868074618571197016229863787210301932565506885971320246852554924309727355059844100108732464145132250712613869470347423112420297552330806912045843286689140544911094338127061881452491624355964451807121531257107961368636872708276614495242578926381809757883616260784107216095860836341140742267837255584982705300070986341799786524829028710905826784047851210035196848913836699043968639479047803033129350319832137336908703382933611969499176018766774348040195020540349631719428308766866036702961544806856466828494400260476630413339941138039666266885429364767757183733944056657832321452522543315331293213506160776578540840142313272978661669624583885775875136928523362947264537499222033349408526082028493091451067542536432037 A145530 473 430059554466793651587943536529672082992094390840843281833972901338796731078547724070308069810541074284561161871432560047647114174279455124730886695046075750496557561782976661335080652403189804132927185520370123373519447197170902309585081154911185355848863101180993097340684521888713417777990922125771391745449642795480493956559937690719888986586067435218290591516124764635734915955423046646240083414028492391056461839121348547921006752312576930621328459546187535025870726333169725246694012895247523030677158448106928058048576404220987265853743869618904402598464974656615655476999995846995893748054235169654831182525688156804164077806411598913353779996537462628190978577826360848643134162155385170276148399394234158780848190182807664378453839923365543774681354492379531605774057880917117365167482107648894079084954735753855316722409581502185562139486091157737120655241665066048796863972442744706581783913814228056509387230799603951034244893109843256343919147901041689893924403725498326083129012972822808573173420353827846661755314722631770326134108582703783081111285983737275986045763680370440897076614406599586086062311513957928304166522345985716727305043877749424286736950933286869190838952277374624712898662771077400745541517132070382475440061443354490325755744123792821839611909840277742201529511061402467196672539526711695374864623509727354912404560180957637010000960122252105450464793916740180278904979530638328055802693687412161997593814371585245852061754052295906140527410857285227200779874 A145530 474 625306296417718045157882941382057035473420886793905852872690051536074249245578843071332335093800338075510912226314386426386272757730758978425273655644488767884018985640432297183022927868095938417218976127058384077171871328002890251623134194930601643559469059578322386931808395471629132130054797782061475308311699685785153671457379706214528245896009786483250720850140215746020571064379661356890389872145872926335204293816044082109193771734263163489259849594856625756820278086612949031956030771160943960082125028445552557324065580114579572652054717930427092862018093575221543027101461002553018447425226797969663417671200445106667856463909830439105970494332605005647843506371451466117739811743762900827276578503954514818600438345875052540524339295206737907180017649619062718242745684544752780878900413324475761125736975484173065007497560183930954795888466815994713588621272273570805507965219136933899566387573467296612318226670578301517102934036801000385931379166662125481410118565067444593612476901115726792685876579970446467265845796948710437938209772035204739099468679611731446454955408553320993363055547409273340105890035468043706406913455866383207664834754279023433867723623869757483647699274394000949621043699647364665250591561990141098749499706918000624881985919291801409988860440935342760763432452865847362823832805571919645688394825959840098579572670790951689998080686461347818815033776399381983214567258886459368553230845622146615978043149020409969675757042629721446298362295041652807397505485 A145530 475 909194924931807570865910208825974399906270977303948269233609500960550619606340559277993144918315881020718581815899246431405592942626349275175223164420391622427613108563626777127454002039559091268832258361557370078084527391469005254957727534347939878550112163763779569605752066331226869403681897984195259326893465893488817957805073532898233349643811643479211329825512357569949274592692072189871980634016685206398995986746688974038219823094866327136453199982461987662881658467208894722738822047255117270436379114201385311421133304910194477648821706126971374116971709593397466945750047297716241826662531710012720954462742921496938259134447087046861167744979611140749336267285512605374345043141269102417689868996350470312086256506712143586258010881390673551495970981191624812793346451270189626280556033491680107782742477399251882665584730097854106087659691264365155820734674644106885159784564652659145262945747907635046254192191790050801916631844615544717887881389178829408280418469204338940786458285209293933756691373856675335557878033448702344991830874430604986867546348869473785869519118272848353908985689318676836927878049259021591187347998307375198227942427677822323419383412155694094354563906016600006124284640624497145873614589616533087199297133797329554088081770906155457301963469210148096407829256955880663078656226762044453135551212322097775979786258769862799620199317154677476451608646090784663413701889441381283548341846840913767470077144861304510662698678229562687011678249579705896728772196042 A145530 476 1321968795544551790320988285750025395406682527579053989559815341706589064833369927611358961378896197203786742449405277996877305752305954115345796055793593774520981575832527693511020935942591050608943686438728289035150825655324605637818284211807709652810219526643475915884376572637208396483821349614222124999827791097433055525494905459454325075853856233608986790315574117766490499237203208584412502951470388144231213829525391952207489513586163905393239463514650135205204174591043646313913215300678169350270535149923785797253770501273842655921814108653898447538984003730706341717577541669418413062948873681131698298125410536656103122113629600656305698795229860266044529284789628956762831574987593531152420242244115079879258598360321110899366607297202744137137234626634972858738807497401171171859147593796489552240346436401536753222695190064719686320502395209920120568634628311259137451521249039747260278423551070127889956983128636063287685265599136965218808593608486851297514247044104543752458916734217412263955436571711025967454687394788616260907684153212327615700673291787535272922834343013312953262671829213808711619794577732581925542697582625467671840220625008799379228349613550755343434052271648862014903760246424319202735570362710877118646679283041610253643446012911630743115644895371114396834222976181397618269003329879207062939445774321504206434510640678709719696079809062214589412820156382224501221539332680509499819920492075842995754876190585187738093594202388741517193533876526597332190827375540309 A145530 477 1922141719526853371319146101570328098946916488828967196871702273231879539717100268406356651851770152418424902802853458308213171158259914657363512289900720927761884783647386702738247313406525348026312851249652570699739222418314585128382530286240875487246180641627450217916313930862434677260606838657180985554490281362201769245251634732973055762058157319855823313907514941720119615941618872589663589419457310345026978509133933151820715714534459223575443043497101314126379206973718994531535092308364010980176087671610070347821670887718862311515840065161062215750308624452737427459890799837287074877285835669833779312753392457555052442614958304907181439187096471847217604830747853217620551735686917853026516614533074329793971689929650388535535460752121908584723987651156269344981413307874851613693574320824062317277355935785357039933916140769372326055904394975532590941638928829896141747626736319227863785682580310218044362407214844644230243574264513302812602977218858492607756306921709537411736324145093832222497271018576457900003779914144614594657427766939849922623792098712727417356015265222238761195570930691188548018344388145124860717491097789431687480482560820366619575696918719386113659017648413539353070061274016319496280373433767025713979184478245367511468016414691740194334690375906131122848863799538495181082467762988140307469501020312254794058002491760585162575300422177142858328764055771108333991454776015571371356880847136428874913822511033718109883575307574551936436711244791422941299566275263413970 A145530 478 2794792738223249257346248110694971305843421168074790725197465545463811144159598956892914960433512422720192604888606478974863953986804163605852431523719592435372005954441724433253718082672151913439208276773308399069131794245403751452062561217910021150746293842706785973374404571097407383528525859586191538774103869272850275049540351406837363623707484889214133489434736409686936155088614603542162274603387977771281082521066909277355368441443590124914788792005321796089620161735612827005205710303145971287006681203985892361946912216972724527101375532930075807802501200970276488820339505385873737453160542115064633989045134507874509595459027261705441156272339474835994131379378093788791325460857203570707024005110847831405354957899113304609557660566977957879444540907546588992630116210842536845139285203330592812831723290285472734527160845983477297365598669792029177309022433884040678841911823086908274197122193347505966375050133400984074710869295336743152559510067626639764826372749918623292120862848049697834098768105573598075579528540478874832015639065446388575167378010855013877300373272798792145465406870553158935009961120568433814901306513488251048128949803212188056063684091468373858504868226741014570501854188659482123272460237126892677248615584689481320064242223515777330931896690922619281507851130305995811896289858381426127853591544088244149056129188509250147674767117765756653795433524271035135399074022787308093443404931815875508281702176166835546582980403619196126837460956392852430052237173405628372797 A145530 479 4063626719234884893328073433804386708368235431464256885469918031402108171728517166222029946113675210865007629083131017575993880883642095622994778071975997500309968895873483678564203353957995475615260808115539162593946929093594636296713835628310884512309624001115025177836166330061699473215799339231483840196561471432442937720262425693906793735814920970760030237814792832169863449379229691931431357609736700222132348958652776955341553893143265507166879328132694394412993588784374076746574571245681933887296734294507815884200462541807453743543088509040265063482620995902157562007346180940260576969820550949468307986292312821057079396744983023561406534038542409315063619808010917621049369599534638304890159876914558213789056314813620815251908302928925198634803777755585089239014843989151740697980906992068361125795008386719141570645451936143835220997254409973215448274727677228466317139998043141628311454751883444693364891278531557815999985373711845360030518715035351915359564938222074756557206322844740115556947386328232993025434734494076369861136144543731282048443445003991091464867325382634178557267940394213362400315935450962114621741638953120819234547805533387960613149977093298096870879964742663786771970342920249612990918660904409068185693773080954027594005896724975525547434783453911112529181292694601118372002024371618830601758814635603286680472817782089957954133948813930987997475702015526029315761919637677969952295339413979435852612720050324067851013543623287003593869731793883962641873011550565508390633594 A145530 480 5908510454974784411649761426503467578996108473927861436682535620193119817882119800087874648734323323085298372494267610949016127940861620231670801464221576645858259402594090826907918422936842749392675775791717169103199765770292355771670464941002808170877042551327403901787812469505139936648388710716717917454261605358902758594986517418589071254511271384000194751649219343238571768461244883453697651802282558735002664104798616626157342005261866603830517628316145644154696588472318171976692421385511228726158164657533160309735110588875820770387123590769012472227923125540536124882192526747633493040381627919984804747435033796682485568357609857231023395050884390804627667206716494842911994606397903238106721754009762532001456476384046766262970062900996671837046813412079812206938590530110420132327393627182193746313129362566341558245752587992290427852710546502385469762276733667756141080878312816104477946935041406390805045952609834931062994658666153858147631059101891617306167655348523946115554701295389279970103665622482666285384028374858501299217122150946218652048193868425036134903213805976822823475439867779358376900435135737794091578528136531157678781461116596291519332010629971341381885610230964919225430308104188748629313609682550548015106068811091571432203253773872190630192844210090066694810318070098895806895131540043921313531188626575634745163327999029610356060613900688538782573016935141322354082695754109745523329330064521167913823386671469018488538145845278899606290463190846325288430928742285075794352873605 A145530 481 8590970137906617299653859786062608055473633352855679064679521321842764813092430460810603517229759998090812968599036023188851874032131912174753722334200100467080408861402912188840434822746815399621474962740348648336889865483075991697372559310382454769570707560006044158174301494494143406187283969582768620494656177630373178554172676064202815697265652777415312408867727110276051181479200681311984454289161230663993651476028229921655819934096860898704065464692347633906534426645161837680034034119962080885900084115318920582538966595762901592689134157889635094354336741914943623421145926544878158620137917175106956634462552848063512959312567987430884454997451865687519313054945975490676419108332951773568868540170317806971903927606089184525543219549746231925867431897386291363799471615936561720663332353015917638778164298163073906547753617488854138262620137360058499818902096025240200665279926836572769306532095453008785843450203421458207778233715213997901295529415435376211252411311815595577259978477173168336415172867703468545955351822309766812691834471331258188796025441244998549057808006564917751154732299810792866650832371427301647040558168877350144129009915725474481148130306001237071164806395858249889988896013147520257408997559767592404896038357554063908395936981313440200774848046687503063141673292631099902107149257199489971043746504226337316180798437771271367754178477652321458873169147993467176806923864555932312950893618474364167263351607595902558266613045491896740542739609758763085415928518270949639480687588802 A145530 482 12491264672005766578912300479173605609191083898943683432182587319423759845116576007898817426177422302900718971044625883448979675826591859440471680603125481857558268626220431728483165324355446654206875203148691142964668761212626721635623929566831148232147637915206236878581532585182015007456374243384634857481312628012957242715008476010833475434753004627090480242298923569122035179298989329382741942838788627102888034243480941507470936026834830484849107355145045143554456901645476839668597508918003480096869996145509052993851347695128670039949230678447938658178733394821202487918221295003726095000187491190977594961703804406050551160354905496114648766542899961825262276554224241646948670471521505480865896750685888081574616309282777290253373578255268120223539408931986255563152224790981230631424352913891517064589704576399746893778875514076205924743421827010978556351213885343965584011175932742063990467219719853633368225571549822190399178488827262486794625552138983935119543699879724527445389893151108491371867691245975220783152796165610026087152628104193498460290768943376359465293917938331584433356157288485025048751933367620160857002879999019530578405901636003723299297862132915168730132246613967664375124629372808390265524053138292396806170824665814797831236260167575968179735998867039419363741298157167549158767988124836518373976293885956467882092135765191429539104219445892574712662805368165566133754913216368571473285075991931660978032999414057770850701166829999372581849537102126050679869471634637218490729125401245229 A145530 483 18162290242126246699121185242858636493155780515430762854714417282920824972034688423054419727058454798657647293085917435498793259799990531494533648843222116420789255502115646330302333541177996688401396923903234181521980041913293770182205496217613179147087895958002308415413390204553155326698161962597289500009208066474662200534443769947075809079315171462136780856990226001776328874649549005721825472903144374646368537796369812923632819327197909428109703390315430946380546428458096679716303097932742940098768088495486047734139277009750490475184588717329144919356784001733286502489470341789491197252113992053764247967360697143844653323643073278782711875668921547042065662590528992408687876189173160636227240306628741100291685141793230573939220657239940297058794374719676118202531971046615093401529288473465912795995791675920933820480578449713185925722797073853825460876165170388029933912049140927034205566568166135087464391195189991261418947314976605940585387651514553226228440328372708151090001327381733269281527286656475103315235619669445155620953108571662875430004589247643785417538807624526117201182101542724926610092444465687342458780540478016228583652036849739497951704610393128349332375215411902588143181321119167386298551715854079585188579974168056358492553613887718476419895941577827269067376784378848323845748752626363040516271560266434200074224649221789900778586167320149325979890260132143585165012467009676038366224187541375016587695813884688391221016938304206042242112486403751667929767126340833997414570508852722974890 A145530 484 26407957520786890694755624430815978287442895678352430247071330546779560085578591850545118384325567099825916263427952906589361950769510406201192484946364354150345719941807523543827864485707482829488976920480099351241816016273167929218205155876479995648717568575297441229774190775887702663004120037242215548378531047341530826619838526494572215567848824552942252275583546307659213061705264955330204854859229081947192751067887464510020611830809733473641023880411281450992170952521170926830665035796699316900128703802440567896385514920829518022248352045765898264806105759786803753417201958740625197078478744258682025566947491943345719882025868192444566952573845386499201648144352600737990525030387304043568926539941438873936028621551047971730336582253294936655366797303000143880225922749553554824592954016066523313860816507084461375231867287007458259795022201961635209135387806530310179942535439731974992829799646340697319591429580675744280958996797496210348666850676608251952217117910217771960334484623147022426849302930823554245131807846577090662839732710569716681728212475305120620741960992143036078934342286964754806049365501176028314906048852155597341099483173619594018055204213746487014104833076659749192521265782640006869703929327778578571798476269529279433375123356482497138560519318161982184546480745547305704169527550743736074140474651101440951454757876346750540634748179277674082185725569331404664361993277155743415918495400083282186848735355337506777587777593148755420658973381517823043830721830100997603567029142733804245557 A145530 485 38397152072933896943927978801221189571305477160543918148478859900600197443606300516004179076389647504692083589376950440263496777625608330626002378578364927712486256006132637117079384659885138856080284040981140553471418965681144255789500114438905696060056197620586521545783257974750515118852663835988218810052884133626519347243044683079338054359843111584806572671917619341110494015390580595501112137139846182006843613684170577027757045969178025272764620612414612914311670184419354069515107245745302874029847036560660090235296804555609109453858628689954898747883158417946010924182109158538527247060910842038131611410093685924927532863812288708741121566330495523048292154336226090944045814706306950906188582961834545493961885324050081957665335451375633597956606264484187489525730289145879822099864753610072251432440831205509130918653314554730394596556036558855143740257392994529900613606512617321150712540323119211207767598474219107342193252962396244513241021015496136883785297461001128267722175250640728388875369604934130791397318333373303420378613350408059796392357390934504397738773393743768349932653332503145210763069167346265479482530936250493760517730064882406039962754315222176998990159094918247863423337777266637450821163214690874199163809795915921404239768936806711663120990575192665944269061515627241403645538647310028765888759733871141228709215143727558953496182145266502417966172065087547730238397173212517441250707126087533550924661473510846850166221407603499986175595905184240510954061939773840509681589045803026098650065714 A145530 486 55829432706088365369580586421351178820699876348535178635458015224142140303443475371678225831952163146255189713037822512190217725305683743219801257260457658529600865887196912560709881467608506189257903506609657884648091934284367474750003948189013005591326062622764227030127627321096473095109110213406832907601345151761911789360560349358831036466996316395484203722715942938428350639164842480593661717196481489408868667104032951110894234818573017936866284729426966766127717455974788295904039104648634582140080691030495968761553657438340724316392423866842377013523847533587740096957033299313059876601367285844699104308250652387352689438263185756641398312877587916666830293203224591880041876592445276230294156057580889206781707325140197615397426015963588998133968853193211306770267960192186511779648527156091037516245654711993769271260544130710706735934217361553177036699040278658668961873689403049513404058636985533449753390861923152494873245526365142724756234207864532352415570556078522591050270854097134454277764978724923239868146611592975326653413148653586233384770964690556919007055893761478188659041866525230849484747763272104505991571666402169075637182173239535208486250756277841142785204309906299316757783935624425070853964444456601757805600871463273452235344600741835401695423157769616964805233259175528255353307489019254274858520578908164695441757867525112842036698298582746336445140100451568830435224825489007082422784745412778382961175595636035964804179149067711386750561025478912321409383016600442270976032869030570804703391303325 A145530 487 81175956757500410313473228728665812784108048905292989192037805657042771401009369584119624355479368825007541150673404555774136309097686537033260402054326857137111946513728304730635050574518108114042135618326401583137772201030504627142249951166710471224092034997301565515284024341616297129773527397629699059433545797777686115210907504923057247684958284195922447406256309114855480718851665576202588635691546945754313035125650226744663189669159198902178305231966197263336786869317157762890403343051868937128803294911304577919208782618542857546925130443760126222764926430678156154964602235092030522051140972707350459532585038477524885515701808277867884405802446500338048198025334220367489944519600725331896796719139651072115108488868523282705899761875607027653192755936664755856480088389150042247786858620202758476369749510407735011281912512738812863653755487661760556216664307776710140663730785521375168350545636642516730222545637789508438356802081955125551051297214014544275355803240710846258826099681982855791481403696433456637493775937852751650642339528963975281660590302678825731861530755795542541896941274353152005612484728472605446265720417817585482702362160219310732968636873665799432688076444664288317954419060136786384213481076684264975144503297803683628786809709691867353482150406447874160864889779702456042305443495348405615523032972737596031087230166370344762405829957167906688815739884515991905086657863843085325287769123053681291998391393322781978426316523044752835329555450433331088731952075103288158642109981404147012632304969562 A145530 488 118029785295972890507424704990893670436914282408419657750044333967324965474927319931834562134641170319397818577889417186273082003210310919162617404785733989819702240630095067881430802825467861589311075931143081292224436132206419443497356678992448836146824227560013853494995941265082774930217613727043369025583467988623603849604870151597775879302892878224554843044492950737056930536859682582956083282633792062645281744204028325653789166884722656630749318940994121393924921980269691412454350556758312785950697850720345825798560808373703876532504823272803356685523189506358505461578434692790513066002482372949201723461274337695668796187140990972834147284638444333903605413098542753189738499289622862187301712135472995077966160961107507712856762856341116654618744133163057361804015278249863969241770312785247654733604099542478134712634629532978103193045824544842838295561993204467057885856102688458676445268289297041233792293827966484022116875916981636387408503829914969282844014922341437491937742098666748975186359683209635521027676082067026307924707308261964966473301113529130322057207658663032957377729493571042957785311068047435896214364365915840367122773597398785638270527911763553794533985677946231968914988967529503262977575547521054464672102302194135092722803785973291233296561351267817439412932744506428195557256761534747562510695631421781556464505390904034956171696040059423553579201640651985800661165565309202357055885993520174639820182699910295688960667060045358002911182423063904584490694848934183580540394651880092599185562668034440549 A145530 489 171615226644387825297385207583530668149460582513793277075575269550684842757772922171517869224143906165035603204710061915436505458531482978775908673298055166870989920764211714971295656673179696232750190361746421872492746998455932840340529469005069441047011202780225145680158583315406013132239280585593660933499303021912922219639365989515661205449158559980218545864245344115371662145113259623952568890360897967539293901759622059850382703987197073581910607561900220540569573222525261996550862819123243738903377546144087919406529496166582817935404466113525636860624494777318836262978889078715170905937087319127166598562233354424463952131217485172692572283979892259049341932597083137803659410477167122019611357548181015703711725922341827345970450487220221740208626316426329467398282358095213822127491787002891469779901884365013697464435740059037649303875765234445999219986581902630794389324632645288130030044924287352317291478495640722130368429144934497225336839017645068123240653421728646872566630752635353327938111187905406351140784385831680313869772775570557532288204537410765185592354203834519164231676141755355186266690287328487064623080341775911475978927327915472157826036850735570343586615743045744838138105640833478684232608461882132114948971772245769127015273076018355743521332851261256150458530049647456816637795288966079460542145832564237410361794807287236659903301279840571889736252496692247469645342826872922363316172909290564803244864353671178538426027926879634013188106407805361815416139221618350851002445665191544657811661106689771589410 A145530 490 249528421511154602009507584401748600595645250060773016448228691882361794044836353910067050017343104922791447661829852135627492663622773040829252048357967426896429525088923203473196003372000452854557187474903366259523161911318794143435686350576691974833518142018219801805097085144659078011500983753839455953938961010393400283751788543885619794947197243318359541131769685850799659702064142633544452210501463011010070687876746270994130797808217660265441392645683979671866765540629750673293542084654639638052725001395653114471268088865403043574201561224243003191991329883032081567865843142017165706719458959528527285107763836058832890729994036300104027266759478706213409266390745783823767593095301705793652726573343061360201771524924055853533322151655346069146688045339749882539740744655162647509403816531891411812322606262630373635154853411211209109732169605059938023022194524431970575020130010146252605008874645520972300575940367782011071673859858841984003376523152099136222627231178530211274389176589705072073038480854777624923179469323181109340341690972282389982082924094139050720960955167732201759899732382792869788809892464552144526062602577809370232993212015499118693419310441607516021144756402835048420836686782910477370949726001072574081340284743046116545114329726903277788784669172515174949263279254657704963158792899918000880717529852769772884493185290251199464443889192151468252957550988887168878527809107663807059358354222487703743392950055193684575755645015927809817503805766573015710481937538233203173975456793854052365556063564259856562317 A145530 491 362814153261992146933998730334934881735400044127781452122447442421684497856349300812315319207347650413832599864697400295140458896402053469882753702403811340652241658489373573638312017607231985270829917838319132794924804926310528228622647613209041126338494331483288811599465481641750984022709298138801983363366315809808982099652880903443701666192019342626334792587047258981718589835139118275914009561500236857110675240878887318403406329630444490828878202996216944542673736526502434953706813640225026910484923248651733484353304394680799858774071134615583213115518533025433869280840672949603880222399187390067159545380090055396188598657459197562866082953295998058942038023990211772596620276701158203056849044826283263036717672085513654869210104438056385964317544209297679902883315644446248394264851021745583109883647289603980198251817692424161039007901270729991915439475050851942182585284879710120005999552873689663206372720125816259403376083423805611310243684127824134498999576753480161198546089296130678539440870013051658761231951807611519501300542948900923024476416283428340768983091636459678786839729979208439077317743316953171489653830401067793048407296151343207803108073851345246592724400889193979114659058404476711000618676668997097640582153825044616807687469220149841347549149387643985803120078349506222655559616247081191807201102746260094685536642729617217956784641511584108394267910542885345251301909789099716302541943730866587830678090104515897946194610281825232155840637345478189359481225321041369459064109311732598600594860704761327141670020234 A145530 492 527531529314515070487432144399410916294671068516544170613022133052437377521337838544752564060433466358607677411822358199282091607875922122436483054043093331340932475014024087146902200404911934583333845979728544180454406839693596725623186193919595221004195924458559913845821005210020786109941307992834329970878669248501249579495005081818598337023401176981447470062025582789732978820632575909036336357969133888775910790167214284212281809151868481447528641715106791681067941042768999792939033739345104473205440350814619090596590118597794129254455855529496767626960755027650962902260770602880899826202711745698690450455365832782222163615054943262370984510065114418223017073472501526609702058555890931942952717524689291112326135010565329255775638319611833536771640133630781239042458407284100510098445876214261309879411346761580945627769289629876739506279337909238639989058700916529409047033640078384478577097273335895656544962762360900804726814226539498986252332718479768409446248376932923204155802562184830006641952925938630984053633005087680031709880107360251105306319294021883383962364518451417788332765629869338035627128994040018881404524877089968514574838371059812130220020686436678104213762871743289229879222499272451011989078505772053968333877580274588095331463700983539592433185420849686185221418970918768486525977060097259987752402512344647820000505644370249618913669293399404413114073676397741006505807954823178396232179125321664483318239268573165558573278774018242538664476882821481562112685906312213655246011765283741571410875099166906099728352858645 A145530 493 767030480809151650496579403958013137357569998223011096289882059010801525231527360894769415828551052737765149124189844124355866057392694363969176477824955299958375166428732533338022161076724345652182141224607464919247912620109563328527884103311478242298974535668414631443012142109888581252870639112282976975674221721005007079603637736083338538330359119311681995135392610329012769486609930232620557150477559174043317178227888690357339347100487141580215816175562278887328243602449599196498401350194141679013799785161207505993957679136797983136120039868753684546387822291671474626017879615915878743418520479058505847802556540775295629707691230044289848611551723068098207882790993229478734196519988713886850194431853402994059163587689903224242908906611167906080000436754946623887831640875437695434746039164514198981554214544049090962578295304148355081091149418762252552175911657582908812204327389091321731093435877518594953169483752623953813384509305007720399581528985455443200346140483716858681338379327446698978860113444756399155221157445679154586664375558856206192363777091535011940509026736725004557054386100038295362768239590870500390689517458413152398766584224815494132106970005078618280218491113853346265274854883739294721119528715897472859817419565426045995140533760846417556504052766056069326140063637539873186115085765168941000186051846371670186049670271613328682518367961222432559468857571772538114193464403112288405285906273969292156889218415278206267601142812242825985993546985088713122485826552637613358242042613248512232811799327976707677883386450322 A145530 494 1115261791564977185306955965922806702306990482745189617461317900779572365249263261403156185862149170247244168218894621534455229965357369729289060162274430963046146151054902089449397075303356793666338250006733274264042284495232465386082817863028695444707487970665950415558225808806772787120887799327951455688300347503672031792494109773260092416134005136078008639479390793392801777100552017925654381060458013069925094401232559988565287198402299151989152349190625838395383585130020674462708882624148542656181591682184044899096123868874785669685789283513312327833680266651335296455267094700771084812030702573839321804014466754921447063372819433429454177510211695275900376038561030683160552912038005034100548239751197323264070911530366108722719933774574318523606783863401558760351668163374479125061610642499327431057869948535700616678643213602942078411167024975542405972223786491424632883536044990098703412531278668638701166251884413552867943856349715254685962005290812133734644893842014947379599461847739545315485255962995749865740707509293012403088978292182469563552591625571797885478116162510679705208168744623825812119429393236131667549181153859655633619292038624510668655953314366697874301333472316671022180479759778457662073495805674409153484206194170549196288839004624569707587564459536424675114022431110012056844124808725495542954282766982112063802696220069281409654762793346324017537054604835680872677030791434170444162889475543226029131633605336545938747533488370227050741095952839436167398532279121628777609228683947898053044936945347778966057542715545910269 A145530 495 1621589877904996018284663477872356987141226804341507480777659937851439208270903550552828199474149064988440282825123655521253780013763558193691929506770544795313796545258661209326890009468919701266510163327648956172452562408155384561801088644959619865126445210373756235807028882992905522585189607352202304287811729596117413221279356006682438289720305137498305250121039078200523454891433147453971237441348800526111913216074963995485237229137595866505085935507353793464608845450806458219179518837110630827946355292095816122078258111386259226925154482108316255916486561323219229374483729677041541400813898123841894844531186859099243254848449748515196329809999193379436078661859855822322214455369062799593483253748046476172556111305988734392931559465322152522156357657385429682604701621714851772401886439447982920243943923616694152601656270000382477861481773223289239521360833382619758629752597211276125670498748090764793977135286767822117366413319101471008381035293259313464718232445943593006220758845274919561268863191335706860030589563290882588412219850168935186549262031217617033950168959781501554647672797628656630783354974997095853746009007022421832869298225393454287410261986982208704155520588529948552397071305443022556915568180331062193268562946506558965977925917583590593985901167661908711559719288693893893111484285771784754286586143005939094397450117931064898024696419007187160276444835962222417099864656551819422700552892153944372388103105270119379660707424489167319534727529434993202308752811357021690006205148218201155878826085723871288670959430520367081530 A145530 496 2357790567212072645608715389870441136496641466522069131861100088318091829253528513240550798879226878344021923983561576233281461684782248256258336213784209857955297130659942343459208624370733942284712111140151575541471761699173433920393396806953424255198406628395470900913004437645875823066078568202302822483022566532407215151708391139606492013160907535917399755667351340312767710610366695846056253585340095506953651891078596416875546365878865987599242961075343225071702865901887460230012557680276233075291344413115634457456888197831752041163504931196208322790243626483694108175202887683323700425698595841363541264626541678663544771102582561521662034089561316962004782473968191804625816657553705272603890550401419825157573321767996089441213764742644635192896820427054551356948475806305231102593217821346724666707263407068724762182191537937342519868516087099637578721652679514542637623027392809150496626201767192693341804053540708528945097897022117189130931339354393750965566575331508142216097603761567885302539611594946154778734611484317433990538964573167339578773063440798789595565660189406140749778011039583322117333186014216384135215029547029447485336326000430043909383852273118817089144252634389072878514319497634395019297574060705558754603337040014342565982707995327536099085792710215955730183156731738490610572041307387366307237153297647868461141828668775548292446498938473656784717933254434466558782330533595554006436159742302359574226272783429148241480729847673760912376443086702527276720759189180830415640244676280580532749760083705563505948608954433898190635077 A145530 497 3428225863136475721719053892208143540109129551096284176218558750754567668295422187348210308742196406963142889031815706719535724035893375201041427162912734362922206714183010908728480012945037683162270143087617063188343769058035764764867437156221633907438618111241804316171272645308220453832555652976540951688010523926390494713170779437631832704697669836918761746435078727775686050704018284327018338741847057518310083737715063115173048930750642008373432760317613541900462502412498916367980039687602805780842786830314840405326193361389256081592509244804804793020758316420729910067515624207822983377424357539444465156872147069589934997939900196002748082369892344863561574281071089024070115097868632097303257266800410677732635437294555008058790421004245834248319454744579660287573401217666184308318766310351698217409440749934002187518753894504626023506344529161099816172043474653311612484123199391907610818371698999428028218299871054914318350224903745073894903159040253220644620335813780392838612909648560859954973033990188517712573265067607985731361066077165461578600847693659408854335435965227568868675673403881352729945821681315647535506799215371809621257185135327058450789833794852773065407039174881123435411268152489104915036115768697702098131058787617907584379891447280319904480148614752831969777598328228476653877854949456944838938066608193857736561124486949529286152311431844277957792714675502878414247091495983278973538753564754738666980628239002876272993601537810223877428028713337945225358781552316116067319225753106815876416995282881803613777988748787457448816321154 A145530 498 4984638047209868487306858750555250836877537870652530670152652562497053071609714606875784548360354696497531416630336054008628709466727282760065978836538901979479030607124967201348866479613460420583998503337284069724276298738622302794683333231749448747991495535338955080242129513273714893996712853349322341451544818766405246905735161593925545146138398781972343661916848802834507204955931975044788818474392036291527354800985810690865196269765067601308983634258849014580047406804907522511582747693216799329112336759933364833709827690571780510883467278441254972843859801832114805544059542395286934507074590163756410974550837212642086823459843782405434190103789379870301566999894889472806142726484333515773663462037246724003426768252961213721391830926408700352421294301798399003580368422010825679064383622033547861388660143140632111927505980418188300835705076884152033076572490493235570009277508888440856979415824143401160336066208460304710352281912148315326000062313188828423527002706661359679200954531403728806645488882122509807926748673690526935964999537234007967946053773517339675414128327780695728913679351232447286019107391446937300242750844121064159860461850439542557404508953863658918284745816024519086015105379399660912067493030112398145123804873859397613345796181637589813578037000057907468100897786087473316247790524469090408449641611160571501091413862195946806517168375402641676973822420247930779848712252829154031971341246993647719430259233237398671784455155246217844019441372750285655144391656308443581051738604772634003729778391550058748869689692128008696680740323565 A145530 499 7247660292417285644068450904253442508676399954799228498117780607311964411552856742975203385105646986511003716637619590712839424028897433239760732186900400565428147580552988127750343132877958506491450661582267949762034550022187770227704801651526542257945727069764729444867740141027336147650766656214261707929594478475829302610444211786788305010652527131317950765665351724242645700319874387696838615043427278920823255570549631029454880203189477541661253830779606149585847029031833125232924947165897538621723556806156282153373684135898007473568479830344339925710179131105578506531152507127122994950303076673744282112531760435034524651375614919717305309662827388439073614856272888222371107454193123063302809370544889936290304788404368310195895663376577246066586313595360127571545568112202522871175305467670468238760894438685729156740406176774151284789091675445027894993520229133689865481877013800593614140459789932806287700612048801411993937899550038746738930195700217516274587617315149803193165349275751373124002585861572139072207779998280958556907377966072170419931983585846518228643288253157166362271621101018574472519052201342165518905424220552811916627490273353959551407705229083965214412955009460475869942527810378954477041219829667658205307914155532776511897203268209608308622561317935582705786735603372857973347633544723107996940939964560862768729179194508419707146676665524009154041980006325815851021613368522093979207356634375199029312929944498938665898324802126462934980390327950202004634720109490924650733160612113656734607221364318502539052915034365375857516347614143082 A145530 500 10538093080536686116607040307925754852364648656740207583732582850379033757344782094571338846159062358032302906459682254560414513909307401203329344533774345883230547103093437612781797566338072054978148677942114261669928511455962279288779986917986360693604339167942381273882613922924233484969320721422683174007288920159037039590338978202828601559943628310537518440933759490200004013757892403779228301484324789158840722072224362531016704950241230580507861760969913082648807000164878559181150361596467327939186722483814474317640503023768012294788058789853391810727627612767709316381490201303294439370806166409034022435210205121702986201013320633425179514815560919001033165699453779580438117432254074449708769051108807930119379158913183270063618573157712389372116147546359323690628252454774046243863215085609238785610479125188907053268438653523635549895038460391993675168545336587894571175079168788554226519371555146476198915529582891044578880995593474425610089178548053955474421972049225107181502738645987965118570953197237008088480304190751840051216391597669398556573136187767063987107665705962192110047208167201656050595415881644117217551186573932944405712210996994806748204245998579131558097518299009715890377349421185620409957021564843744918119562058339783188900920206180588843147390578241337196306445466406349405774142926236874558461718258829883305160725457401380058244461354503533907335361955375315999454645989118871816613464575040292394973280709042223582817492477836721861243643517398220964453227894808148133722434478274652119484896133940711141724189590277564368820072750223718389 A145530 501 15322380091440049196260992539273143301895690470500307027518677346670507771214901612649983707111891562931981914988661360511251990384708932452207627191375712013816650059750277735996605911112423889979721686277172554200126293622419131898115873273950516921958451204461152607495875776191694459809244678181925120744890160316761379735050263862700999879853024910994420495166920633399081593358275235220610253519593200009675489069758652570467259542770546074580889339196422842565215792392704393216267392836316328926038872767909439501567138022874553978614363911967001348458044838785118240440180221542482987722157215655658794876513525715195706901748716825385291297236515913400113783853390939237068800375389970056753486897502836185503641006754980070304191209475650437569810811946092861286045907523673351036054243559170365523809397887130232169723153061817189315396101132318283358667169925878569572798699629541544044765552100723186460416892312911530016280973655012264798322926678674751042293272771955990692101788825917225531029041946196748188511290085573177153510076475633339429086920085029725190736317293180774170842278403490106878991262172858345092153906373074280613093638162140175657929422274228828201508577193805117444132796115876081697123032314062975443287637924911889223885426082583307968327997278201586347846865921419228663137630467114870884895341407398685764840926085882412096267739662771472777256462241135703137391204246565471099261998284751950767092120838017448590477968164449791459785322693906685332112988724330937895507768998250732068074304371528429681564432611348544226888528262477672395250 A145530 502 22278730114860750994677366545062842435201481579458789677804573129476067920312709600010981738801844173440743672090607158501105833604852878478108686606915751493743525956329800734701452212959897997958460353698330951692721960998485961817581190960337133618166894446947347948917729495968800820329156792755797702879896285811650887097723493317389050996704738276957576862454261667202774436738918434118363529389187028489279002266707008613096864358483423751210032591329837843176741113331992022857893608033642345791132581817817841220804301044756577716892990339941230107266186467965949153890705660632568960853577220757161478716428231179689436132156433250789580121002379322522846440689664726196918455307699584208445120240200072704914363904442582109039023954959022578514115548453471473950587058911168597632376626271818625862380078917408232385870411283443539740950381151352323611508389903682103570954738086274236252534886235079957966969962507443781752627956813392239542335925301614539961538944188451961241208819450144999934151108418816874629087327304119208829363599979179277860493825230497032660266618236619139682212562751466448200397244603920152119874562315263430078493744175540818411822631782482717625861913142274341754053195175134401601996479027626001450795307423259828591746220623155923605360064895114528308432146743298092069852708925042096029763267944639430272195401368147569786593235225208366914596988763249356986450811519860205859455128892564761375059548725196661208331382893617518945805997953296803074671321151949288891920162401022086152327919071306202816283543292711193028331551273569785438975837 A145530 503 32393258264627440506211694695528833627639652320842609691220821811580856085626908543514354798234174316291278367237827819799247370809465700598237578118828311296191072923853470517978175521037780576607711374555686926588663531165504966063631153540456918330297742567410239456573771191262860201064134167422251678062248454679980073078710224233219817448208809601671405763588001297192200631936794044932865351121624419830211659620302920764790270309975355363713312806904245027556139013568924008530984089813523134463977847924234373225609952151938041125808429339910636608963686666377651284638845590379533726598113556823697134394891771621742724940448552197931224110646162298432305324648988658499380196948594820049109148075764008210109299613418507631562670526319209353509086437640535577031292297610931617284124578544980722833535110936513682758823408282973844966152538797965146212849840252783852713598616378743109969641679820254158160787865068930945756791032925698661282291637065620862429326582556736379688726931378722003987030180611917789513944785388899244064717520859650194375818592798222600458302472179726935917162895398353812193270714662837728323952521452486654259849290937598187830614448682307597199175020200289699105275901651849304053221183383135892046480933705781865860509780900642630338885566029499245958873993517889504450337175639380740512404906696164324217086348748360480587294467749713302722351244405302323922596342558672492754176658147790878287385816754315107379465240249351708097410461238770857763886768841945541717914020623317115014752726255374847366446590383169463314649848663242205550598472474 A145530 504 47099775238038183635280809409932379031745619273023575032245397109465435272433604709560271865650750654043345305220129559380947176051129523816958960476089757708910326287756989803339532506136719998489614380143615092928965081592683222170557879666633398915119299526120041222510314394366702763546430750275161184104806373208405214605557568311608297180644612456091947022680091431855792516061661802413952102167312517246099263808918180084996439933839808215415405611206180940228782948988102176412028008695254603868277999749254960852195649624616867040347739367239725688203093146726637001915727597706181405904696258044434876248693919509782742373976062739358749067299398979541249419193188819793372609444801560651820492857040627737426216723546605653710013906244175440979633166213790275532025050139235660362519504827775699181334188921611977323096849773032687137246050461860171241160056219157818163468817259954395621622749923763310885827588840263087686592409246009040112212497957487432357700889498550507615447717015842343652141948458620047136401088868132196750890445966331403443162373434790430569339134282704728204415167696643691462567418722521453062874846317353280030390790529523589564894996561443463844882853509308080224729406948593712958981998642600559409581826812899409701352629683313761356816007646827008509674478142864596172698183526950671662940704572954982772213278884714770626356369514847916949931794768320815734098095629498284604367001491759044465097602501225440933081250991174489956115864835174873891888287224867665708558094066140684209364311647395956764610526133585106948307851624802893300784740002085 A145530 505 68483040802849254378257790670346983583324502783323957254275116176340931305262375620792091778301393216804707782511701141512077394730971518164157730294656388880444318231325739320585162285747269840023322701017441789431788639972230239531025093404131421565665131213235972527290540555637994555336309246765916939436710404396566502056407625614854230880839818302348089299571089353917025126153024323915841423685921278451408499366507413540664058873532771169858636045380980182847622851689686995579080193658810380501341747657568788844719248944240772738624487231537221240010688471653863823134183288219197384651701761083051486368466564075452485669036254774475423212629215470090678223201571894990905274752544520592926947504988996966209509006737151201986728657008504771975033114588413420087987391610151039235486075895007321628937077156912878514100060746581244123710791219005891019500508892815214825830946697357312490729508747472033773835153385877460565359606252664218624495689738549661027234664004309881336481291814103388948210406028652936618537669269478825176550643717525000956163715155592487825218642944580495082283736668024529032760833551831529915691702592910216677533949580636361629169494385890114122862469827513748357057452427353606793055772805157830245639929705022035923900863049757308370180136232920440873820732345731604945598708511010637217175272044169848786473890412026528130241573980121121531898107241894060775054708448947947142256865992359502861373626650965036801592759475927459044484370059883027867947805738188743994701750858147931523300694382587465760896338551642362333376301612614743617135461364559842 A145530 506 99574294227567577827803192353875104197774795301333760824140986675002604652416221719026991885378360086483391072426708239629001150991656536281161522889469913342408329798021337215141022623944024210673912717664980218218727753554541175594888315251727420323078185664745577934639223457583249716756230098366892954779792823186234485584802082086429740092443915167001665749629341240503922677633981305311831016087227371555830711979637970369945456605676715441166241394578333979679503397573855903469806189551901597994347032816105269725260935769276458945092964086915752443249852834691571272200100585343115291102168455918498816744874135471788404380036340466024525992413811994112866595285666342127956476117590288140555129851761144548240888669579094301083049757276459694276257168978386899017658135376109471812736391831835817872775328851962403747524165228679355923188353186384103682182498770097103198940033029140272407125084096074413343845427195476987398945180898964527870976620667353249646166843761377068912736182849989311688354278223712911223306634716733343674507885074835385058858598673858042507437337502285757144912348700139968569942789416944321975962672695245137695854332299454740285222879942087664491178186246351480803081311099965195683390134676700842576601048209275227333942153521717443056480561266658674203526835156215610726304349476825939563101182611518387180550264445807687186600622210726595859462897997919196046113811986674685646556878785889225401392788052900662284074939196747534276190317951205087345122217655039208900630637189653026294195000267970527820386511643561861247622194236890212416421660039330008909 A145530 507 144780955323842455312371463424743731156580969043636504914343740350337610823681881117089625409248357264353633814600651268719426161464473872781290690123558959343472831082004792985075726310052325455050029068162180219848240721879662897084728079350918265018334116291408857080992903616785489450169003226716215590332879328202380545473800170946043227240182571813002119651871762592603349656254682664899078381549404912320899403809894242410487153240595070718684545129080852225473815092449534793958102620528271264673400084372869404611740555889279027065392431157888272515264046010953072975915123116905601414065168283203736196495560624509416264516087170001344886317546470010224637938867135659882153725369701526411846565877513199184145285916058996376623552360351315386972905948661459962758254840849471561864679478237413384179693699213676178136021622142439036931071741822211267748002333711212295236043982193423258722647381546183449529917477307070153800605727667488170860181381954641886435865563594378253889237073382592645091478172326872544265751228340461012223909288348166932350579446308074438213326063509680546308207472726266846276167783051403492321519810407183837299555521629457611738352438266301078280058959939725225573931869281896967170042462764150219948547678456356475521515967319714112446814365901585479371487144496405152264441578540596405114111902341875690790671298030313965142789174452822490258537521790867269156988707573916543982146559497816941374122252455290911996008159999311438910121677816682137116779836522621271552772951772004642083828007088934764863376227033400394611680337044136756238733476561724468394570 A145530 508 210511409466572702456610280016385031226564531214652176811694974328404211135028802728026596318055226084010097083038274518009806009768194019367460382278131837415496153984905170978962890913793457267618531591195092374679123790885276297820019032487919905609237482009522813450185747219582644077296013935415279101451051763413438126884419863753464765977485366972189914972155793180304029896271630960781954654941818655287216177308874248826877950866368627148251887451442164557504947464918226016559177740441916866933525728331119298200201043002075936076621649810605461321441479650072933415409316811880159112935463581609776511205728403162555776817986365145614998681186574981054629450246219963802309388731069901812536766230774339852602697481061111152516344048901055296198910973096593807463603520936996274841772148620807228761456765881356311047371691070941131018422389421141996921491711033603907176104751169204389042456885643066639542086668159052808149093329083346901466175858385428635524498883299382219777881791962106855973697574208994455649491062700395595040220430750349644802357456073341559304133588905738012046376520431643294345579386613951260891167828369372604188416032594899068012824160016321825731541236574174231633016134854567090300046057468939743104345747874494106133056882540710797780225031540344020347468104570937935176887328893677696209979142903904642891248886785812059509928273053781690109317697221023011435065534698662668275355450952947046868748353677204933141533580564059635427782643355137876162710537181673673798522971245857559936859628112310880140821213720052530203521962439980606680906058499087337715696597 A145530 509 306083444583441385529456034772360410659693671805135221447699578329759372652721055484669553956826889477793416805103836548534989218776792639686414614541713568043172064421221036598619058312929376814791889883568596150603226143706469857367410588509356191837566280507729879347712995464369547702898954093090589097294238931123810834109401008097366823688036483394992323367394871412399466865829295162294297169207022775382700000907699347900038130072546743278487525669851778185759968140176008178542250476499926596250081735593363086713687704784462521776380813432189182873103396147160034232932170729350634444606749982492331843556932602637731590077087658834554206737558962475983420996020064960232897969061250267533902046252980012632485137992176939556762387623549774049357829581976498734592116761187551734148374839415175473205773957897792862586700302795526262061749223146598641312581199840526369821761072156040988244473589077637347710744485585785475978627899881458727243648837911031281410734940451738153178786236275829985993111181421705611641815739415146854727468282401720035375695390551192319153772024942879559834885152500136623711626151968902081932265700929257359306119611837461615433034590311293668312582677919889393069179886146671267399299797517375622323498768861835973960989185698226180258334749045294303999739252558999261342041911769828829692904559670375008888185090715272704213470566231024124596457673221845667759316130463147945755822843539025508330218732124403517496877830131982710600557053316692655258444004282316999081780847418525120143551815447292930789989181372729345515526321707394757977281170324196427314154458194 A145530 510 445045117912914307987126617948732020714163372240135397332778375196495799432845279645906803426629979245485544024523895303295356314295446729910027482083269249802934766172301402309221131824108400095250140272177147607884716133825416287335917175673571415011915762620757235048761245219446102777371001955339781132186721954802257539356942181353707608177639069370951865986277170877835644518885898894344947302072356173587790514103617542972406614247532098358293714072077034039930436170868450973374415633653152829030751910027021596962403722555565504586921626108753261292031016556491039701749960831159010602299101539080268890755268798506858569416308637959076670981412050253504913073583724205958669844705669157924391762715066707593293538037927789054421359088297322566710988013282856063503130307163179284455462174737516517233966573326624940844751192893004114096652352032765003326496143076414308116933422810132427703075556061999060504782939955063923020116817334311906065363944146781097742573078917943975339735409663264837527127684089585750332744435618560826378143842391670181086616295503977558708025220133357974261910965358678219233410079383397013178253437983311831058493727195636593940564281488460977404669482154282603348355921441125168231491605544206685918624105579361631645172142948338325384820944886826377671600525752680355053393762826002224695787019781582359018778230651119726114326693371636023381559347546866379899034218627882414466298139150292136165091167760529037235527223478322297153574527739827765607901419515951734991235553623564278831164402800735809057764128894734748327045068240589538118360140745323106227442866518205 A145530 511 647095295361932820371896573041421585757982883543485062586638309836126562615984383884093007512766032996046503218240938667154899545996360768496540272534458947499899106842461817736570927053195300809116889163855689053268226655356011575316566206018784328071133681284300512031019502836079169068749733944109948675610396428043551338414159822287282764923463518828880618151723639061501614730993231163082391082916036669373872024806658999782531317077781598466215781773274337642280668432474587539278221789081207713484117027097553808620248298908087459206862267981313809729430224969741824566310210116334472065108449031072728474826317276096369722199722682504838645052766383509633667625569738975398945721304073894371798089085660739860636171822009013108189099351996683462223727213483690739834816874498501492046507853693509600882714191842954766195405647766125186370270458106417168238084079451906563475651375004860393839283614040557556336606683950177358285773873776189629960311931140581805086419846011750088405822106864150797934457659555076259278198767573648026406966419369206041579904717967392819169149516301877551697258708746365630628754543797307288259098566562034473101690573222843770127965032249631949852721114469648985379116440595509847937321395161479003950057126013622950576106334857698226883349395530696507840203164705144677248373189107095464878844633857861079638294659181637366497526798691792546972662694875470494527527994568810567486051738501681226958534227705077095736939086059650488078586762776656254501233405532189540360257413187815042895392898120454419077058253423762951338178013695495481029337667362529472258274613763012602 A145530 512 940876114411132407906429630075609036960086398508855040865574769723352825547841861322191587016758385346272370193778300298147920644522394261947239646237621226395603498414173310687571818714214143268055861594105899706304393672171507005093999927634136739444013360671610323735867308362413892379859335783733910034556384219653368843796649024663527786491107778738123047840740184918252469983219639225222902289612615244913436336278368082066257562624480196637779388404626814854842051970381879413659561106908442362253077126647933210712244064208636610121273150723204170593330255074988056428375343759189491223657082592078208122128574564175323069219827364053397430830051340210957099222665326886505861120106278736747436497138788000690657400535663067131517896036444089456750732657417273052863760232390514006256337963808188222166949200973082903423178967100753127978259149434378529853170925026929066879288982323644202509890671739414624914365613680617923883592192353762387650387482514461797814556713528005710598090003645065596931863909865396791404750675307648611834902795618983192787000373308293655094384688677709826809839900606250268255989873271205413731716137527760140578027034972287646129467216326683366624879095769387470458631956269949877775697077073184927536697142599702190776026965710950273550064636280687835573277729880754608038779563567953979931615401842310228211721415671870079767677850971172991662228176789586552176645805068831937242304761483305353705572601992014336672472195603508331343967999502730454217027763742384075732079287539529448805622442702737924602233642714022436510962504868182188827118849984977107340425060968553805829 A145530 513 1368033223258491159163128310233362498318379865448991685933483128539445172219999450378082683429359179527447030215250430392568409462236015260510517949089228728720259986795101151277911687839540311116452413640940814317277535131110715829395100578213828800367267355282840126411439035339446963441146405479815161080296307044979570255328989267700947114275305786821712082679818077147500029853986624440242936846705659650067467059076722384665338713524677128129732764524545615524602701284266820192873462571223086113508260658029067790821794249111058723028871954289270882728892461448807664305033183515651403904725332980432683536846472589993643646275906787610957359588249595900348112636087759723240546669688807979156878295041708667343475999742682277600213912647890354073432103060157501535173167543078932866595223352869251981521143255500670698622536022758847281955202433007128275989342286905075411335922704647203665588987197425494824067931265684934511149384761908496735454033439264096313440560375049874291459534459477818513788132190486627379626248203698553507959922257863582193106256962885541007114416168187873786303955518222779143678578646981788874258627004866796682365978207159133014628475204573965365440624352527574912397865485300066526776015612743015723159353695282840971765392632037386840043567097802724582227037979043452494943708237054615979725103915434085213958763300092239914344837097785286838084332796389363971394348473042087067939743637144987482606675604762161140444678835468415054123641392690207303775303867248020913924902923825062630748332136296882821917228639447935198923988143900323207059149778540489351543505780373663470663490 A145530 514 1989119365741731734290780656649678996945887364276435402492243603321583557055053653007870899514701230274522635660603932012494169210170521666388031150736092333938031625196578659784772906546872898149178541378066349911421829776241308644433471146722979441597267290567888872191908621516247522429534493708315460476840795887016075497879506598588152440628508122930990630093407643432280125155226568716474004952207739518582852190461218068935320423207317919820434801839300920345957472825271986178558600918997260300598648743697137919921678125963415174647369700263449140283639045616311268911461820456413382087979410496466529784366649017276193686362099249358967947443884082387765944815772379972264868351866406695415364293554147263529413412968459495967643897472136538378680821098736349814868732743876535997515448498733928572943520126548774222714263953912396847209736359333215078909973831989054621153364733268051806122184875165997734780147145940281098593281560222761899587776970302513525280776970765803691776452505990744473982347273103646344579773483427021492925115128030852889793304837035203316050706014160479807576124513656020268658385096721647751966629933360184848399991735182344430982156817983329314667301183695998153239025956994340459982448925231267788288772736244108173244690110955394754473073010140525261870277648251450046893543737897848066566321161425758058785813626612701163587313372501956091401628223721958424820830503157389527952450006104050316404752623751580306192226354298879885187443241003561916958837605950858666462733119162353525578626120553224920329725839523655065213042250268565074881814950879021532167150064238245717790909357 A145530 515 2892178189755254683167635911640323028196821909278071626232036265746453952512875791473993909811692159459976384803487901895736129463178476266912936782652329164317169262775838576225908528207465354368594482711294831830393023217119731658290437652234633894253626273218355137326908724245588558165579712705485199718165436923414328794346547265357905947726736535435873554443732033732458154475669576927128762957573206554359817017463551995509571230004726730741784072141579013637406640885244183636804012862759445253984321765074980506498329173356556552878552515311100760701528443433655136189601181910441541904518158136529353873785570824646995626326846032661151784626047867542215783414020404391913395343067085646325960525949435079463099758980140364454676626710573878912247840445459592473317602236428940261454595521935779275807896742858662219155841166452602256995674711268061717606825962369798514081580986249042678897991219504163280875509882265903032420120239179133893503892260786415401661936274933103517968670484176082987351819146960511298391611018654685552159609436234602238177272126792222735996719430173169452341898738900335247850148252054628849570605664478703902776905616976921643515041384872556249560890480469628787234631343604285728747953961270650621156152399145238001056807655936511935617008113177225928034801473519629324730717651195234034171451243609136783389359054331567399616039298780746371611129352958931160325516157242371331555794369131652015065027708259193003042356674471735884647488348777786337050846103748681253015900030359138201128691630952252737276599453438755016884564507902349718554951879428318767281684649896628900004511542314 A145530 516 4205225098784774567594008324744373033319182110202951868105978238151740725370164345749534136995300885153575388981635748752468319745292294321569743693945335868824830170044444093253811215240748078379038228683681307415041544335862313589845651912878010959265331003992197801784453093144464247325230472739281772074752068445848547050904381844323796659842234294015637217170556283639350724327498409625476504866306490122299655360539814140252847633106449459180634220459054046527868909889672217735926856143851314402032903247770277959310650696382307264470240709892640242610882073113488951708411207035961545515787313951103184065954435612387714364485547769390065335878326155522299361318040852213462104563951190663351251189366185051392083520143711121457603847593276947801869981326877148719853978783034935263618984373446124333096108920596368317878370341758129769274863820447402404185246039311855050419997600641374787065873110974178244395256588667477068857756234484900458392759759406477691502930062975761749322755107539518672865071057333310324215057841350429365818579195169983623456863879051054822935914000765774223225313190236573794353846900102333625627908669522102114452772367092708887326439191447878803532220091301656560641000734574674455259065077238600771893257299584439809428425087041577398992375323486676358837339472219892786708416571294132387837223541886523457290069279184472386340557553113832722366490677574062185154875671799904758692597060267415925854233883056242874843280412455549677397562871679660330510013276012976591026452181409067782087592052778454926775255275574110270895091581447766222213825150873824608606037313799634182360841991615925 A145530 517 6114394401454872466027004936542406750123062591413182738154466126236365268234266445844031161197257675321139155602913575198187041173525532765086140418059735700942138750075358935752465281051519498497767215911589909686638575071320586839903919590886975700137897026178382385439457470523326770022326941783202991111489789354826863997686176855099534985504660936762201077892434392679582220714028211925865910946846679064617144534407872296375644948965547508921911414763392442072507757572942519343854012029146948381110587337936219077857179614210701405983177113631383601655461832778569502128893705429106176738412849966745893102543875594840912038966360129847122337215301604081555729140647985097969508122589688157427072903377907115289009975189196990458991539723997971530040040601438928779075211832930559444361741824395142844542466562650376675532931321075154231923394999255811827623630134333474873512162429751572691351100605365235663187422204412629392216145144820806087369179186284757777029858649630482650411767957691975974262825965543486250897395709712505643214661990167719953904041902868106920326082960394005547400153036705239396655245542600541037034129634879471995710428244847181745250999069323830907779598451862128169543227833440233053660951874350964251682174957443376337670929019750797601622978103341514248523563557806250592244712963944017296681288858451761497762977342575168518171771066188213997574505834063333458284028901280904276767704569834453624540041000936068880829126677353694759200171767933877342775222252476764214671208455868754196017157716048242511278483894085302895126446274860544184749183214418661552594410972580018204523764251298013362 A145530 518 8890325254490285780828697583724334670305899688732657498324725641569436948271898042092875558846675664616051178671247356702415205397986379348140926598115161763834000917779401848139991264837694110067675152897223045003065073112155797402906709239497749789989543010732363996231169377687823979148216048122304409794334078969849814404088650242932879545127117159817946351618382436399828909567472692641799409040210205053463205853373685779116047502948272971523000016431752151719379751642148533453745997563523519094820391956456014768926379848411663461992275052979321864166798893977966942606459739282713345016106768064334577467914729160463073716942723143249946488245712654008426507871140852291595451348140842629708300650260287579445169111841572280416252241154845457327730417164510875567626638151102250397166708993686164249840413285984727089856564262472932495086847054054129949962354030074833154231633752861186051849713214327941680096267489959374468805206182813217566134328144098278401323722973632658797936961287729025527059476088829171675494489146864141854804752715124669642992853469906348411099301688498883300145599290056227846162932665094286565513998861206082759660848215235435164886065320357658692032732616787443056859292628821364285348568766241224783345110494865369610533721366292572671182411169883238230676902575710816141231025941158029855242206162965319331223911766035015840949368789680110038640609116237409274282792867586763018515483751942235302665293761127161096482675345591859724327372353012985976734842645087939155155346068380987191941165231542091832943988806744754835403581988555649796859090179939583023647664948094032669743370860545319813149 A145530 519 12926526805634474070452460259730246068218028024354692589381412928375835086422071518936595218531905219094063092648838053731736510461631022046664142187519027144878936392312500211836611546608726184518901174545346395844546929666499458103239515330310137307669095399707831072137734835700625542354736111642888828637970639332372275316680899767047551759079842845714357233052050170090958554928884581072964414878554691301056436693660804714962436693641839935046933101980352865207536086379926394699227336603351167616920468794099707537799878442410944463035361943854820359114923936382131155980290332023359774547242502352692508892454913655437714343522680483925292346786928983626648060888909658583994688290688662593907711718405554762606160599607670906528240299647605570956548496517158211636400352796490839146920950515077858424125116375355230538274768904704322772702043693199705691433435136098673072777921964497734767816791662532221837624309742978726065013377573665273520353225752339710510766916173803236261717691300590045424368503970331650072682736322144752544380467233129279493191655041201927721631464328994415924406153967588718583081507439801550065716317310064009453074877594524077882562593724800966414384685445210490342545241939078430230663765325162866484019538977359289970339693195660380913101624218032125045889967821519968863099319473730811465504871079662715855838069944837570457571864048423813807969448080503359021473722545442252148017236607619440295621712588637891298216929123363886685477240201109113676295118430735611054831658512217499508328258229504485476858048446522979445373913084913639944088932372448939297722152240117750921788656707468643710306010 A145530 520 18795161085067270808152096388950194058854342441512034292303076073132822646220743716635767354869831341887103120660231858878588183796006108069470314599726067353492209680421457528608585048777823034596372240113780762334926232670017099926312852383561700147601074721632175646524270219939331850759807158112712234535199515255190318460639624172636897324822546370551515598911329328929817339037688613407397617434009480941531005489376956681869603836507732317285269207279416634259605750216661335744143093675275034191483266806229018303946254328885664837589954274089855822831235236700724722828399536302225829478345582314046843595051976540277276192408260480904231822281706496480492272105966772440275985179209967270699183130261026364541778066660441656519780979435377345325364186205530875208450545339459529017372664882214212462513669369353219217924424130875822838576276443065318021214264725533440572985944304745953491219563227608636223964066270023577739154982186903124885376024109573794984376694792986931891878725214096638318006277713386130376509023117909323335387344552217257258431023437054133000903738035056192255203247723274706763572665654538788701264959854834208538688112361589794005810846389795284808856640604603436170617724920127408734020829434218041626539626327969912751504303372768827555077090430607539933485782535587459016130269283778658712814227307623425889069222475882061410293649377039435596677538868442767779813518298280167036454043511994914247598667438585732820446318462695745648824182925040298272347125463446933385786076321418175904122095524534290341259769497255605368818834221882443923055510810450577799304985709466261746248037109288547409465126117 A145530 521 27328151291161006120579077697073322431328145691930473506316083228922195751769874941916886797385516239198628843376884473971413487502882419501987790763859514412950527996396406934096670824311408083576940718224262683088586897755275196793400784126183381704474654976157783682215216762056952810379217253159771946125351457210407390669494696866114281662740223342939057966459839792213784320002244315009775062784634906734294780925117401354633689015845549147492846380451169805860601553278939202245589358976513296363249053015788198514230315994321314262911330479164706511576256919238917364861336945493104332701739929442121757894696681434649504146047267216554269144305254458953652136994014798218502698455883001722934018363687813928488982702763682560908855015858739012497508570194345375394875456523221358700420707817788949842636451137923205387631574411524541702967133246173279203139849477490486494448490241178651878498477116151294537421914732304539054005279086379569918063218702094545567573203462086825167555404743605211524335703426759463235794046930703833984900654598456658924479214885821668181386313471507374544649597783487456045516072780191958970089185912611629151243062298873965960371088088168619311111141054407950981587829488623313220836055333587707362122132661329275781397286764312679604701176384479145031163281916776343889484548439294696037620421000413381579990793641862572452996508622351290933755333545267703848489834131976817428752031249203997696568166833991066883037648827830490809503676495768392578879044128733410407321900139683515547094018564414628651706227990961203683283139584703988550482768629462767671250151499411704461293724168248840464718583068834 A145530 522 39735113182187017832051170819448221864957064981724466966149292711776799490250751944803436767631185741963464451166869364922576332241007241949782178300337134230362714214550695260719030769963738575697837207925837827430043014409937466120504813806618253436606000734258695841765278647760589446959531126287150296954026483584417090843126828603705992900726959918087019731717008146549513471465924196335599533891241720382183669934115212192680701959435591952722281351906793618304680398861827383403751183808756657637129931601689234410672575509488862052608236926751209177976054729338149147783661090347437397522500379063262721932045379754003838751076534124609426431588017701612113726697025410642930483278868705295178792001618951190996616308040327783119818673277627088794032135698391970293273705334218516090882691794400250856980937440870971280397091269932552760291373163659504896047319926006441829487531824729455085383294507320754648775240056704529760945936636613707757739034616821359681456453457179450806693666618476763459745794776230546158714167728220256704722216398811429858935520012961268481602698883833687531728259973943037815473606249733453803720975051977453951698873894450384916585556269350782683070790236468556123792533458733377295686890434207092286483954349946439016238903451007263376407955385942246267771478421210268427851517300465204260041379320373749193880724886045704464595513243249399978244658297280372952936439014375994261238416982299100655895866977955572662203920949347070941272696800664317769391857816052915285312657017023510187298798870563345525290514239088092899888316137325377469958022531728053743419920975158908820459328692596704747153410316959245 A145530 523 57774827238748632766796281792400017518325141155281683038307565286840237536628841557869255143248946683298638113367784679712952015664937026912563785260899429311432973517428714512678536642856451577656571723383449976820599454365151320464017205874038814313443420592957167596143032938627134998926347878404263371999208381780285239678515739295091647563375336980675183750858563385243200373727133779227646712502802676800788321789422593410756386015330334853709049592826097469845199439343543736529851975668573203691090557299803131044919410560480811103178113580165778980070672000200749621960078364028228482893382849418054555567436087465640146894561134569914889477259833432889554404965337953060022704184776641616188240636335591343895151622907933832973655442090653928367510227796891730461044572680497199174784733448350146957100440402575254318491983074907520188921953612827673945573600032563888929588376824666386515495431715167261108024661620533653967876337864357244700182638269639554882292115753535459386107423707860470465258861268935787355307164082785322544832117743217220558233321619630798550582142790780710163758345352515393496242577971039661638651327636389305434141011399468560794749438444547949852565617892684226196043362061168841964615517855281778596840307502689461000335584220477796636617562429983641594194698461157813517752216670327967699404127911402430914520993993516812428949423259176005217076799408912117005865733837068563679023229540231643149674894017780568659777618022701813318119691644489422268303182385496810091434195980852044128816906463780539979143755997406096115233928380531514137330414278363960680164893847729554013243402625311440453520593882275674122 A145530 524 84004559070027329855903961674978806023422890282714585413232233777772993601458845374389952174847200846330477853372307757433267308200486196123625793987169469881689313131627136350739331559682510630174079587962328340459324176603915610017214896836038629393493296936158987426096128127485206527849462855668672655736552033082051154075471041808234651851154839242941799086728619445135466793885781049072801984379541200826625837698150516704027592585588347441701005385687793814361301680125113731087021368870921629410188033183982150850078412282363589855158924537324115885813579112237160612180806157635953866689581140553472260532330139129661019580853138588122124690509366223403710492705874686723862368954181958041232406706439948195072359463091827752815911892981137534219271077184544877698388515403737593381620911551209319275373183364406978908116062993824264422139760261678274257359118400027968497179670415533101264075272330558690330313209221015876164762434308838797180357798305021295977493054849187100767949387377562505579722924539237858584070457862202130759929194476421439880241390699423168131277954015096268744417102414297408200498892896285418289145226662334998123787078875953392945180766912816449734847725345172628420490924644406037483173667274689271872713520624956126348048923217671265302378559365240828935712823791045039644543295187139564569729341941799814175964331385848559225987996823328668336229688095899920846155824062658677213305514513079826840526640005985968875743994401087487217475090378390819313795057796654545820030035643501855139789594699538034566329495929714224663457231976976684230300952402718667100906012234677796376347086957874141822714196351418513214869 A145530 525 122142571112992498861851593479137391558039364145925851909156629605316645856283624545521432592972686781617831500165222111523290953171491264226724991893559148308546949860412338825260475409241727599821534064325502023577880532182638931813709995982394293099324940301754574760376174154330551664358120065794371637177574656892920597740495216273433888699931572883900395196919661814663583475109551918218074857641140403199237167224789061865062708863059441849898408121740459379983862797702476021456792540486344380589209709158952747532882966539146099168589973099155684332193963958520831329361270193124312893938168084981899248759452454858439656830413568945994999385111141228995562166839936829158542824436676382215310303162923048340043866764183894644660502918739131884100891778716100455281726440352461780279677630610724901876245651511407344757146437101037405562271022498526597942526212580040633631010311195808304571578930473200620573014298182695463409910611608713746742995538552862694711720019458602290981139023139552175252446667021190577445451090424477815339614503936599030368650423843639666832079594555807183973672303152043079008131894028621027152755520915707450882680978544624833873732040341796673366518740086263109039167608389604317331692547601880346021146862148378705020602134022909799271861788699497735288884851597481026485352433449884256556418763779249018409421223314029811597774118431696624584872749414639075998193562321371879599582539078788527994482584893809580964763108081563183712395463290488606792835745733153324125513580391455716521209941876221838478903107938048485254570700060595718339343447463138663600756661624327668201654651193346376898785987974368635938746130 A145530 526 177595214393732023317802361014704092346583212045285905961328326213896625302042788630342788600230111733271480670762379577847107612644040097699462014587441014471157383407726409024792380505705912247629880355449691979953897834469380402941524316943504466127789069705454215542599531124268494634770178726202160691783537814570273467063525968990531065935048655818351931674522101549901405237342494603308031770208233766710490014519005597801284474659295842861404843708005242250702722146557720010084445266845775858455081506929084110930660983269506145827539965727247827694894137782110176515730674679996593311832229705982540954223983337034032131370401748394338140983826908837593323986874775443721834542868558505559103139566483405846475587202763919721508618427934804778345162426982132877434752545883964024789057893287082456118741901924402914869912011428845393863277644573097411730158855732260681271520495299034859313974500832761371754472459244429982782133864516635478925518332698064053089544930799752881899475371695521485254551874125886560367827301406732881301668728794620513734577836027261376150675599206189630401450784365968222580415573418722077194688238266211971248420019016805632499013441476205450258468513237701215370321282107560032994243481039466748425475664850222012143829154820387630470021738390510341869209638509913621464662793692836521893468312805686130967484282734267960214604342211690068817736641419197120601452593459450650279115798515044006624150837908959124736796683406598468030335786149280055885963860500947136623950925859140968319984115698431853610290552612426567845921134430874197488721142310451214156833085095760194887409486488038674136693003800535645236423658877 A145530 527 258223319585915248911585771063786271134540432274481561341919477158376087872524358384893869103301989487489951277456999740967582945493481130563753542485147341481914526927884338309709295994820987166326246215289787813350943873437946923238044543125859511355512208026790127644364957878512236868404175509777875851481626804810520728189769018417015896435672045628310824754359938733894828551512512043657959975807914255656649281873466914414005761091907292461040792853031500492062378017232127192186761961201217611849307921865179138340433536790895396887143941577445242312691744141224238133041071623444853551091168054330529565542423012595027860572907311751798710995484940338719464081353756655234718266788059630406553749619363709177727163748951975091178886533714287408581982067940242487689674919988843339581509897161787280471748849152430326813507307471104101639800132938261138129053033708494450528157169154485489634214352631904561330382382727103012269759229096576377643956912747446580329503617662821231679546209306265100007943172532372037584243450794299184934810992052874290371045804933214197283415489166205166796525466795814643588845235618927871620049545683551290487751824969456845028731670174362382879139851728877480885338105016783898369312689738837050330295595545360657278422570506709591793612335758013337580095525508562808128593216676950852948846370400703855177703737674402300122223115801678928364364491750763198715436072696478924133954771458334906842987323837041673557721412910086090952924520665589910769584660332631403497900520685610576481540383015578038927523984595360291599484074891791022552882201575948602245371704972573699038625191698957038848374728739990853805124061261754 A145530 528 375456529082706378185422393324384223525529441943884144905244958459952617870025115048847055333412492484698655885941806860987287755639908919799599951311389647073689250995760420175908291584089209633926114367150996030920292438080940357007713824180682786006448622681883140140691106155825668138165036421038305285893593590656682568514457089252372122886401219294908120840907676396981530812493955168984070496792937119491001345354006374552366575343158543942510451403464093710216446934333366379719541807141303561853035263310463538062879431832978637567761463513639655074826101087202260135265202409814137066693246518766884005757728836329833475240875860885366931449294119425589263180964375301935836638075295834052623592843415266661009449615388969018654379511402145957273423581622685594967909898911232331787490601415345418723466707925731770783924755150973934938875530014587121742231380853295198807259252430126602893288354752288399413004230012748535410247136972557536458834425616454629735045170536811271109178288855937759890064118310194816760929609627609608162333880776150423578986865795057415588709970572063106332517627270330125809958392174347706613474844735645310157219905085571235866143349420081428500819085945274619506066234373121680668947656636788031713501370447289545460814273687600926080281866170413002331117024879811813105353072385492847351100729094310599742250267094298210109752195771298950151717153268968271735123448248086896240119958584620439505696944708220684393802197574581769647084222711981580978920210159785559738810733125951919063191396920534770168766263311101251559081998971529715917693232370286957213556302197037062641966141320797046446862718894942900897005148650932165 A145530 529 545913535062935487966355248307883597219848674045975272210664827681293948006928644756665233560912660770762358168208109718875775429117482075907487765453218061697802689033308723051432346253969715986741403963591332939170291854025813841142292662314169644993864941867250058974437223985612642960655094552014186107813433599188011644099292418003930649660930937182750779391855007121272411906537659303190794844376954763825660299495443395132226586543191430985117735299843939223154221780142697483985021600821494177716701423545492119164288353451614148128128280804890481033554838289047945012437471262798131850118429347118995013842172185600565277972372928820011766528562654159866449945658120335258051237043213354652884297440576178361398562013611812001148376630692186507588149305697316914840853303342011821575671752948015077036640121575164842289499780482208630297023380841076736752066298707657510571304424876234926121351633595474700841946820056153643383487067398869561434767610889412284188175348456905925371513552450324196615053220079850731198354068155093575968848527837530663009556531820208549051787013796290590402313833525593207113035913376265946488120804196082597417307254242595607492527401325128222677808071824577567884339419440413906908751523437200059274380662334763453739366675519201239811138039799444747376106574079720867692375238655289923097647511256757211321376710651371923097279570428352871841668376488588116339670778316645650654210285827266660706376514618429038066914837552028982980769506898700553153439215987667871228827308064613404707303809582074540247347219330356624406613627020529315153303406984195659839908618022786916507719730855247206576699544898518237913391681014394106882 A145530 530 793757904524979116796702345617269425973436446533406101910161754203642940449456379451076200750511675348195984077918705589438516486649063298460567411369027750318958036165179887556362455544980382955512367436947430942557573435461095244080536523290978483138293619026358903865691582983974627039124369313592205562455446559625778273837802661320625912234870696262500338327636339446653689930574944132884246719653595433665390584465029342515882904467224997493817244615521684166372528251880547808347841688052645393096522016799882230801337203039215138399660952528847245783133660046174624845823947950906073895935129577464499983242512600134385584338354997628436223165598649854326392631723726003089904562824194142369459715855004919922206848158341959260700720966646927779887211817060317171493005735149386277338694941295812506665856013303581754957161896896376197477937056867395560650382656089553167075477826510793152453842381959465462735791263357417384731054785750819369768615647398779844754977221611170678678909596084482525940527491931984652967590054167896431849097597141888807865471618279717435263882729349835946381857981428585252812228408090698511846021035826259360999454590448828927722898975383387015692104435613849838429210009800127447523644046130032249396917769533375614447493685390644915084468629586526492271856627594889261812900491651719162691132130266595890950681995036827681885234385650629304358835667697253852189609576548954527964325515472887140046631946558251113128609779998452566672269215946487892303519641125858924981155167115214764492500675940939460984872688140075220785964654605850652703187236061788119120269917048829979565161846697388117565474691419726622983170607189780380474989 A145530 531 1154123447265784572886917244172261437481779373410898426202102979947269154119561568793220039226010415043616190086935629718933884095812308918479589108642800895745703286781482523198227958930055222847598995511917600999145772604868578459079258962572420400313433928199383978970656587221475122102243872326868514873624111484262282422148520970267772072458852331434738309177603845700427343886644062231554391539581483383594714084151853168574698610868758603164579288553233228933966432924012536370640277829406945580068165295725605218093025128930665359618958896848663090478195308152299615477883007883146168646557828287204035856639599478423211039062690194178817448471013908325536415020076351950372385976295141239791839773968879712990710395823667195153246847137128002299769498393856395470033915498053904305238640868972358436677077606703286296542871108587550508924290183661812304108919629887911597270234188442268367432960702017429187343139654974864821245310274994623964774005716550215004861452692047293709893209181193285142393330358215885605564144740406053256815011937395778489105732723422177330665136436687647669748631102683329431995772992327962259958168097970576914810609557205343018313487617680043395688097171574465840498503469909965868285471534321543453423059162520865808643202079191322187331577576280769720318532160416394906955089622486361007262983019760119168685080299406836798089207699456444580184875219163430612495575984631401567014478645287292074361142143919182500059960553202912479912496459216686496708764404757782889254728384158214202958691275514316394197464641208450040666168201183279828501119087930432941005212619480380767500828817378271467692993624624737611299292149462259658816527850 A145530 532 1678094698566546243998460876324122512829081235502999778291755822681575146446902071568962485958418392961742592190420327692624278036794610518406024103399221133386502260022239423550335895921844749040025983961960754905327010809905477618405998451043775971077249793308285279064430812128441843562035551238897507034043895642670799016025675652966679272729259055035413239043897664012081911357490535909735952414304757186151280612966210042078269264320270541776300791739156499348303027098985976002363155616116010820773719243463013187225027736127984393670827836357003604708050194919783594730217047638146578306021186394465090671053994399114748716411567203981002941640631057106680093112798384012115446119628572538463192661891035247683572993320763943410861655036663148696937070777455381953112141641164641710430706484790867871115964174290564971591579634724401543599720449107218222778808491474367372877753434517231695454372406890960078931462322542190092673296408787397493962034543248365218288707459259543443014047470545440512557376400318405738505613484960347267512595507875864781270927514384227559069673115061110361978563241443579565536601118616449035280664568428183007875265296721978299798883273207807713943477595364837718234985616039080572359628087259478051244878625387569352391601375650497069735198711443609586816653489388810599823438498194677252841214619599083004672215804655545667594026109775284768959504209827960413314715292044481329484523985922207203233960630626544796836069515747254747340203179431846219726651140998175195117450089410876335887172622097140096223652603444398219053387778555834264789974450663613434433460028454556587116225535306160016637495164729677067102547802147518354138851019637 A145530 533 2439948537592310972989189227258029961392046634641988266737786764076030315664641492499702661363501117355958685428681069529445981331615267881453440566753358885143078540369049340359665194442403335048974933081695425714744474571829959588583862668558687689525920886036318596375703430178167219064077589257484648358984950640331857507018910250892581394776270207169159414831518025869721398686447352568693843256007577367180578416538785249328634935623062498984138186609444996819203667435492685094899657625554850326459407711829925448619972235304960377732024055104186392582414505218057194438120109382857241710786158459723954631676651216713366210451379651898184098328029086019204529849593830277263908285553968175784242338549791281252202141577994950052197693176461081077344201140921731503429583912337890993061941990245052912244175232340874765407860246018171256843484608711711634108083437684100272252656223553866442922290046658753937337158873836689419882151733066600961596833451877406477176775784310684118848715128963889311973282892732603727901556442987604520910057053439569996189439500181943448709974044162417778669161204427862004960786030695324569335826324326480122873720930824199242564557965756534736030420735563302467847828587217353242245030953403746764966600098254363317511579756993743548072791594861432058461693855039170195748372621285438239270118793914046928674233094888863993844915874405564597622538936214635277528983539056691221668930861052243986210104395788852215417145015935955199720175510397445186796054050246941975917883175275030034165746033837966185592796687943513802053585163851981837724794350145806003233309876160305797286224427506339285919450276523325830829493205030342224658230566025074 A145530 534 3547683495564521588180037137972299239741522977688215436836963663210725397401242283192496100660044666217170966870710084675486764231890562705022784178035280419776902811194337718643529642383358527316460512674801187028483560700429951336323317914085880856794717891047013930844993723048243008077325252744831439816457084187146878144406479479122160381325424151964902753751788165716910901608183093144344938358282603187123374866366780786313793118126668553252395147029341286218622784148179265142008099824401136258661158039281468139280252405105676261237969305293650657811225982536860240929431908825626791300904768379252235569367179815106835355247589602292755697966012650440866279721216316424757710531749350099017749897058734631905454230281411336611952035016919375223309771521829420150604661896397652339270353223109822143535159671859457618338057206130786283048883021346379608774930539584190321487989271293887290777314273469421333928150071096223874318555946582429010764301876995205769449813701680275449262588783466024514168640768656805501963124562490492013055955443105626898594663762337031390196743190539040389074598412674869911633417352029883307365256194906133670475382358153088976710567483326728298380517806031446423413024530828415575143702646620960536783385297983218876092484575067527468400769243729810769393716048573464075807533967910529005221499885136404635209330247752603591504840087359581149658402653751869865566728751073136991825295987445976833742288557516360494671732017101363113138387851914705869755242862407912634809407019399804258800658846027780736711830160617265623787693774853003036217586195137551265087798126477056174697583201368682015566864064569751028349016017566315447134713104149438685 A145530 535 5158329362602276796902801009422495836554213017512030603172678428521630651791090615120396830657043581178649229871327034437088225747187546557835246741422730976996731544398026673858351740360208856314798536454227844243989382513950577413054515663218202207091830287661472219130024497608715155577211853413395656008480241423160920490109514143733370301865771940686761434795685161434362581216899530984524971679099649026500019875118882724515005865121240453366483559642475620716880708947785216023794682245021626565242997329707542844588038377051417978879629637872912952271129996194089572254199557312351971694273822437274290793905247774514121893163784830354014886658484065711933551510118674487767433849255269490003632566081061604999249198627030505438828206716907595113611330448538835977247674967778274163408100524459691151647209918708419036188769769853917237381819069553027239447114896471975043343264147805088566923772031334491960777592866215035676569760464179118715050333332317577311373551945467336192543685242444470679711891704344102467250655212304732399378838304218528070986644920998543459402615889069720563296687422868056423652983869065419633584513171567194030391083075033660547937922556199097189310536859548987536340069819995929028905701403155923216736277256667501991475155060568427945311170407591549997266404672931961727053958640969287888153821562869538425547437505999190733184043642104956586038719836016282569898746075076802129422758696815589264017301352524392370400482935720366030548016216508471937178936325887054724070901888324140117266123796378359353212815460740816273473504695051102562678532602935649393631655242587763517704488688565636144294934430434141471893638460048217629791648195202717823642 A145530 536 7500207345540214898175084487663170974050585985939514808797637598106787756978848353142773799279240706989089763061942637361441604749646460804529743739244472805272827888651919589452324786954101293723189755543934610729573533691723439128629929451001351923230664443541889559601124774529348787966257957537824539004890454572191791245741089158508841296752451076334399161290172472937397476178470309868406164476472531401927841775047989114664032214093165492526313843325012523181058332187295555919332325976161620624727059456236728014562868519980356635614720255497910138951565203240223701197365226900250941216682836919028439562102660896963718125824787895745135352445737865532500943029432831488897424059106630089115182733331966514934276429349472073496719600614348626375815651162403945681497968798487714235943038892211167824672899686642369419160852907310389532366881878247080259776496284539712128830784582919327482419873756246077841549286099326590777508557396360492029254173900887880415531375078895805143683069079925476902276576369475556330576950715566518418204817838378296709587683120468119852940013305964183159992994438251741365121526912203768117348574786202505214054964315716584283612762686146003986529222213266421846392038105249549979613314696486065736174010347809249912385999365581919164954973371868869966214583000727023777672380056435376678846651330912423734341338924392575573446007950780519516519148983165021104762911226432919223043699319873879343904322424281908990201807516805395107053702440415466281952303662596915160886456536216280330700685199275288471790696968086986244364852038910528273131550187082239080789161634924481677686151855591233585122819094987177130382321971894090867401609341111647566137509 A145530 537 10905296322086109859669775942261241173773715469343037019961161894968840877016593714378977983755185330918555336842834723396501656217760206822239689561614722036135714753368346685037006381879522920864661589762344469772955673998383366542450504367240302478175179009079619758187816292141175528987783493048143466317454712467725441310387053526957711512107761999218275693754475979965814496000914613649131578623819381558754055440899901053838778324285597504892806961711008566229638098119618790521493178174656751366726579206370872825631566240013061496765824371864323469122623534381289067451396785713407556177085150606444913849006475038937471640827348436628596448441216198000190659231243826866182366814507190894303985690632113231652832929024933767833724860465056185842840843178804888482062069385326168720787015141174513557383244497168086427040843938459536526144208869152185144687786150605844963344917440300554354349929517809765847120701210827996775461765884547691231416853801557645806605307991162555211578989898526400971439462329325754560556419089778505475337405758163739197212420270515725267631319944256033244909250616530609076830276477360409777205194154625271014041887723968838514712409007733733597316299787552517815666487064963025674428730662989336424473794309437392705107251602401049897416585971526929339326006416652419640773913548098396721755142881325101240193881248629298884599762376391233272062256582802104670042703024487389473503409388337923750447620787604543147361057728952108765290052800347871465486712346479588756874183732756583276698679013622473059624320178783017258490221391071213058030711293484972687818047385524953771592147093540965067132434669176925113434424253495548072984310190328140358446115170 A145530 538 15856293352105858195744956044963357003496008241838789887508720597647096528394370281858680845606240191914872470679718625875876046699018591073075704092844066596068523978569687428124217826928039372835924228324693315115266820420115723229283904720037948801914787048537323586515525287648494689799449232634043062201040147037618219473511530087107354029763389194412296524319846784697821339787853669775527446912868904313896994683226681084292469019479044678948648796013963130285370613607593534122695161733624940325599821439003792851740282750110471435940873021970470826194155667425191063850629729062067686430540592298933985708015852603954186802044838802070083490898175906154411686021285494830597672450869396453687906078996359306856704144525824348958162450396591079866864210166331145448972567388295450832310084072228850501267412825982711022547967925667258798624147328865398953295781286484614036991381127412423111897315099021643295635658011257807984930630087574946689988076173290916114923702287775276381830707629388307086996075950263277655492702779587231394622169767552238414450149485646744071016086258934966373914890403441067345969856876555123612288234952250357851911690695686375483807559084482162504493913361879147637557225800418134081069394770671798675119160751911621183976031443891760968924551047626783390510047115229617430661492626555012398055298902795366290818168994168076185632481049264902397059004552245277025220985434693437861554734206944021259271496720854581454353987736088849339336629718003364695351397799477659455579902260971535868039548585121876553405289749253539006858537537765504875848381089176963205848360109391647859413304187856707616376974886164154127756522482260555004028319615127774969533085320397 A145530 539 23055039628665595730503306419600778821842022209918131153400659787816983383444537373228807570533489483858893653812974039188800375398716813660045251511305711215961597729125572152145927683346987368580512963322514317833128183935174263192012255012430810317681622193394259415173815580424619137792870196466405564296846056337984423389044454359600565801564455780913479928085363470474652262237043234939003258679732763053024671515356153396660196115544206677593830456597340680426362642547342878995608243667512488576670773645732308435557545487094385454796532608120692716962833217812693425549748174659460702662449844117499408774541200679674348672701554790861464767169499326332316591284289878239862149561197287936471321134875015800056416173307619578451400369151782965070234718741002306677917630920512200184010141454005607454329260865734364658698318323076255833662984071961420925906921302762478203940504814340222904144341804047951542088399627667641982092360685568087939551431339111190473453256521117260696626637314140699978091322992220476385331829285100744669275159504615196490871320139710095363532121789171496851639005737352695390431095068234672371857316415377865691408584229640265984617676196428056547800552711872493112490390647320901990849225567826132284286835259485187764108444612167018047766399806663371522872269179537447091762169505097439928375682849521581261748377523639134144610742845868791694090520556708049992566642779341234163311110033487218573057005784501773830087550807215457987286694319924091919169466913728170368824421013268880395546226944088194886178231671094466932955055089689653018270488072952011016330827781008070462633172696996559333247054352048010924832870254782593480309103736085594477560747609742794 A145530 540 33522011763786424086293611789143487443601296797212720858254671822765296192431828946304404348874848103290639457771593573261889869953687548043114722621734411263941567029624603339532750727368692705876693012746707493436053264174922958565462589504169678163960276754408204652339141338412108577856143466212921056444551964875282313989451163127329135568120688942059005403139594166223359691471321075747640962592884524610193558486333163812062840859532257030176750535243737335376800996893222938466080263597401424765538979281073337461507819397952486340802722471334465239993133304543988815558269995325126799603515642806251841424197197772393899015921258621073767701380961122311282169315671461675264734864308405790232847242202193976922722259285134341243987178584242034621041414185207187578546786385857350772099913364040081009744244031364940231036332293784950314887180216484577160869710278435356823915457008669556690202761085770622520553237422970740184154307506185912289161091178991497657484920058002209277618748824052948379837696634612622400994824287833703161894687297540728145488485032988993011831634065369097487316740427220415656619466259356337073556925779724464464950229558206251055258617382047309738339499149149243106413390443978791076560692906224425669554383348130711097392494490059400349691376394337494567472888877000332841804763798919051100845844807905476359215850101202306878187834465412173858305219830448952443914873380176719780016492433956208861203627139168858294365844519703539824665514204539911647107709541162960238611252573390691123588345937155650242626595444481605666977643241871217723060413809691134840781817745225625061020773688128809413833600650902921720552865593931408659814432803948839242598357491480702805 A145530 541 48740982049505831955875181038108211142217463701125086209771139429640952846812495843389230694456458608695105912706243242548748682112286296137875146646750322672059822499476444130108467411666395847357343060020749372941703612982154046579919413126807699619587924719287336170241696332235625447583694807003390749664814260082604146556238602142682203515481680157298012942685041832325294516747038607093835020606795419050458381014456904826585973949563786177670317684413937488297188223120103605186801707662378004096605099203906986936723933847077428045141703676787704338257298861973741925128299023454559707162809082190446059931373951019860049494800837333486467376343150302341277941868395020985956684630554860821710623418840855167429838108584412024549178906261118766556029145990572509736900349487405667510433090021172823782560676492343757361562168456844994681590126371784503230483632837923706059494870550100721087331910474368681096932865124599828560118381021633630900352287022822298482792600311078691172396964163535672803584032815403760750570089182680919296650206055464714108343766366645856129107832398924878575061688942172747012029313510009045870279398226402955954171942369047659394080045055820591931489083962310287604231957215154514904417256636424747097399789101346794450420922880101755941433213510966910437734057554889304414537034801458795203189929975011713104718584298770630561750966701966454921184095542952220145402233328134171218909816687862294196971500803345735458234107844098139689605670366706711610802690503384030458770392417289051624817059446397371364584183598044583545318560318625660879676823408802837106485746670730277830653742309366591891154722099358496133672941740706013408776704987837876173143534231865332136402 A145530 542 70869354377969715877418426935797549857296748620139078136286378476026122673969176524458995125335341942194580706435419903072307321901394320896922420109652347430763717972671720140574372083812212193364870932577156841549743617222787808804244261223788891077202678581567032383326774127929260988678114393239463937091583489608141553810456938064296796582374794828022368759658647684606812003990502663393360372321317946414841875801461853284692194059824885570075611736387329864246776299615633748718671216860834020555039048703501477932659138305831182425149696343326850773360872552176516215147731221832934489087924801989265764888376300585678739571541401561630702491435239158643095816194477044842119344188091903326361456218147361211249007687159475798560164885716488102330431757228878243950265529607901454702818940790871921739762213875623791838771161899920328482081728857394451212546041276630790175148717864389439791423907626970976544317865337930727755671941851147793143199936170092443002482783367388358962455908275032044203462803875900433518706508676793768823626237709958396772803690808618041822729776476402708079042208405178746935074965224086893339049171464264118232901539254365738552741330252545758621075389741700009027310159377444220692231614588668676055193623798974891000200924475173463079443542753569493438970752211920171618404006796557289306387057337822222948784462354562395634479027396824760043227816614232697642462403344233704775575093447659341806187700964437560187414098439474175405146820047677354142195464884210839124091911963485707671792880846715840808455160324961379993287519725638469047832378175985515461695434877424078740145480297045336480929552098866602475438736738120949564952669237883468006911456174774701445626429 A145530 543 103043992524585917379934436889468599384298330276218518485074184533002552726998335854067535523006892727492311652051187832823892297295945230297829060964287866414007773872442181607951006901395544862756674978624126026863954277738320491847324575899975920818553075069673745798020959340312813241912530744075373561140412729075977736636257831706885399548569436198264366878530731048376472328507674125535338887520175687291761036956944520219037623577011434055103761794389493208677324442452908350533342762513945003509022680209791945007099450372744692168739613341493564236762370433565792603082876068246063292574135499283310231701639209677625867476971703069773707936079461393516758975468827754805420540492800996881668735630562844360300889747291769226694455194652867439669681218981642976131176343149539227732231229476837753036790476414480500989815907840315700767952152168525160278538713532588330990960176279951695356009274357705325526757079268486153556918443333187869596581806839027389303311484223582362852719718234932428736162113251526414932438513045968957188633252980073453442942458091964266164392965888857138622048795959440955870851987406508832905931625029641801507682883903905414808026500107156477214451685195347850815421367502846681731989863194667618559504431603920390167497693765979335215754969730476532493353035982074374643855011345159497192691578179263537155819503544949424481901944084016499136398324172998799419920189060282478609514966963079995123902720230791409166764640896887606940943786743652506216040595138952056702399181224515801665735223934065386138122438528310248465656508362518015369887398191059530678468055826027939757893697698161609876679677597029940640791789544286119961427772295177574644173084134588184036608692090 A145530 544 149825894261393545900708793818860407707219914924873105738219728024607235638932906362637672191456896690431878947501720673506036327960982463458722557719654448113619872446812959386240623460257038418236012054048546665903347970087900772358201129114303765081285093948627044823290091554040702524479831023771199918434223016492982020927565076844873306646823377857481561419014923285691706158838154188025719349093963128004274132893521530936627419988780565291235299573430586738086965492550229126041731658024059174268098421985988784538844668182832476582164972648835299073401713249532110268366286655498554194468303928033131087628418522494967425632777284722049409708357045430934208907235859361010036623757188461374043015245382157552516282443554545296137939292860383540791614161967551658416486452673900429221209504840381302043571612944440772815400491228657128996273947171306725650544076930342156630065921162331900658197693492195916344928248938513529341031660934513311245636803944009653954571895578305388199495507857683476350335509204915531411332079262330186958503926206789091347641561262025234384985549672621803153750870282818744657471854614098618958331243743927715128052680294739218765131978414475265324054129198646033385613641038979697794092568853432128716843388358476448328650646534809478230244646544570124675841875347183928811993568091855112360884248285591845202338609369894108634289792219132592919563120119723640123866312431247379664529986389224865250812749027869744490915600449976141017956860778450696360768883136571406234449285408534012136271343807250224728989217165002776307684569871581468709347229137422381620977091475609746983898696307646683715355770296529434825108786558655280302966415964518955649159657420235044814527592673157 A145530 545 217846747212073691153713206278186143337698372002435219524852999473594387616455718852939321298842804780995224497355849808089943996962971205923752301095316603269336880529892170505412258560206832464570298769911608228097441084553529984688332594407621774452267708048228653499317995098615841157780432396032580606029799125568066782450942985474614080979081642835341992038880819926664692378478347681715270398243734867942527297466143349037336049626063364922022070476006278727685239148843590696356327297424219525440811596544947482927535140438388048205775701491793183359161854302449254764411977714218829552693621337224673318101488830068472959244190695014156771942243207977116946234361964042080838445522411530036861662498050026518514314372038561568815337037363803015443567321819601129694595171011508074548410887806684936333600088430740469193091324430559625244881551234927810570730809318003963151784858409854303605324090328378504660200147199519403175706478080339021363286316352783197822558232859371810859703615705353539680959094221833931145661910808915045868707520071418358746017387132526598831502824831026212928415143342422495291008205756911985456580722472045868154387089465666920179087088588146928624697489403146137194831418649308977745928863123027120486671727168793151949467872563919215367440500320835230802141593401769450418264004150545988213228504315672363660663182204322489004832875984674706088545640255753999741302198354844629749747990694965990994686613183802377698382116289624412152502334628080568856051740039979685712832558584827229130336868160517892690564183635475508441124898936771092985375501278413951817370012537480746086648946537620579960517413331476201205767534864495233274393207384638266336303497715937620572139083138078914 A145530 546 316749020620460885543953101219688833552605725671625884316030523014878214987090976279267410530845246694670365987276458119242105065547832172430672387070032621499167710670590769101910037705917274146446796175439424315107013433592862509836063234067552945749832166217030513560963541583295879002710224224000348429967409494352952608701650173315012028870278061859209398942971293158447177026601358691059815133327041404025306686241639535978755679528876143816054799236813555839467599635453088322272973848723157165931765793277931654187851555352748039258721287804094639768922262754047966895344747230187522671062330956020746971388477130501037187773627637773299224354611916041682608890553388481326178089752962607485135483229149493175762260580661624966512203914387676724071406094311538075024282962164280066492960209661415057047752485006683697765981970321542466448928779221637865263116946204300832080538554062006995110240569139768853580014669099852273703947878097152002548907058340142825624345716005631034684620857740076189012638172663037330970261006984083214362913775679916086827617933249132412675770722318762440976112464669012025334381273698695412755249412143110948368763700030399407201173861675187219745044825538045284835251497102454214662882772888312579755491974460036884458077958057292004334780257221847881016189200964297433724227050041325775006921884390739331170759064586475529118918367391924803520152441368746195900213272541631660408753913940494161681409084756499629303703106169513445293597376592368368666002869249247326455052305733053382621497670034049208721855594016764224270619295369495297619267269511584748520074377252405529200240584367004015615908603628196100023751170584189510525687420570848074734029636519315880076845412355174068525 A145530 547 460552858135402915507216655460221285799345387428172033360288855610633450996842663054335961972527689851245931150275472749528212675362551015742991727047526336343186581978158448382006689412145156402101177068790153042557369435002937535771651254001627575498481517411854318488987490144117109454099508241264110584592007374990067524985416901057042015363303322861647630721088221371562268731985997058453289488587119957717927979268046419169761720698936287045178756068256434184307162184709641576994207619716173095045262022614516080241653233947755210694132546691452114430829610882531441416576498060714943744895076516432828871725527646259678002549895341131682058054833783681398536209918392489884220861662362108871856955753520865027531808369967630662747175676182644592996809017561654541484177732391692205172689596436809686262495779599629665811268591756198315657117200106710221164761469050244091841139905821299761035986182205133584726836668671038006446137039046780931367089499540251315674600848513954665059627867450455073470836222092962057396828358492946184768630761131077918828997728926851395503971798748655758153054595213600142413695080949697373234147188675360846882314265457111272403586615788633629362366551634828441004318481955549778810853805850743367937364844193166461208893401547430010383555126560066498162308296060495066865575712496083526314076206675630671849920019245553215016418301354982679643595561204516713084910356973334079389698441121487816118777814549337277205206617988356259832478433062968979959799315836665572685960339703301033504428481892639388963685343136191546613972014342347225967321624494342945934236327154985101976403723020677301084951149157983797958332996261876683809116235116805716025012755195587573694112657425339957557162 A145530 548 669643538979855218686607473086060529863414640714836464879975680027338022871194244990028209440644730198464889222134550101355901987872083629058137540454716223010371791028531713356668624495221351491380965011224707084454100051480837584149471087255132427221846376484669962052474249706004693850381682272573792789648348755826063828376187472486765775326214161162773795859063330902958380289130613121632391856590539091480463256549053251833297563140573832487546095268445618490426774348968183399861255606093466957038645049115713102739709614308480723601229464168083570287786485300937961771735332835532298017554770192562377158741945809184441314670360052377827939112503966860837429966612452126903175806678984753337072528530136108600538073607672354322009426920965650850540636240128551391779919398614558302041024180258911622410611815785376527405886766431542029422981960026377439935697912882108705236185342525615790539328798685695092423966936233020161520409550826141377055745583424467072848044009393574077365664234652103936750406854284994168417657462987736768570374763770811614061275870241708679930362319609823153592100405328109938057487313319586281987037257084562528255936573210939759675407738182811621905661221032215015174994237511872275936766770824207968668348727964889574560846547772005177805684819238079466480115246282758862925113361742255405934891797584482606130452537223969788158343091251777424276984425838925932079263758825955209800961124636729344142541260945651644556741118851963832282978348076180304493179539223642493438059878876293969662056391174227637503989767064428492012491038234477497061188022747505131803631099608971085868161813031480428773503354967104814035316152813598114068944480172414940252293812024747812835359727051031943114045749 A145530 549 973661245123851352567411758650476550200119088253984791763451278470893874621265435372837962190735465180878097683052485571898731962153334234099516240829430340730744240968903133062147798009362432923311521025143655310643218917483702844415795189217708547552989132927192712969979070085040680741345511924814053452038114498963721816391451599578856380282300027027350237531447362044680113378127179492856439306193155251892635857094344160119195487044673653500604977341563861028646345596237553953756688657052281239361094856152224236867457537551297024360976946767846819746327118797952913884661757366365900602580890964909179955981917481026531411852700966262020691787522712981873941772918295474124727738690382168989994584625862148384317331493747233216571043995908380154041492096337896161993461321407835379475443985406861062175343317656157871218493547122870354582700112761152690956283600569117007169321646892339538144423037302818459250863198446142643812669040764170515458122711209675583669740315057408194535010737556291673580018095294159427917216554355810768555140137891998955767176286333715493767351308740884116667155836292476636335444139871597504311778937653765240723284895134440953456770447731192309617202053014288997236000617023780333662280073924592535700411113096105248245009671567093981099455343617040984195589405786835326198047962397526864145806359611631033683006139203632826429015838261783019916055711574237100726536420422581901716518085523363344895438874637162941848224381604137423783190685624333099764103090231860348793366377925791728587596488338845092291412157626335891194615355620915938379741417753247967299533684595116803867205299744049522759372793171021241623551727857975395979561465054456206321119177671228124275039349019543019947864962610 A145530 550 1415702780766540886777798010470319817930443290906653172387593278920999666361297071837861406997119925728266555566269091886990654917068960104297067556028451260706279115996994126940649541636988482249143460189593863596968155851921252454942982055651460973009618977429761719988387515429399443793222523956997361145470628833144495694969342249600184690164688913083606082596928605349633981893416629852000141118812991145712801055751919859760058404865392351616047149508538585490033296070155054480578825446098410828564074882200284924692180519889971564940136879370985107827589342945738235850336423475363183943854597908207755093620549275466767488392512534584925708031118912171677850500393235006925227228880008994726698788973475033614688799453834869424539975960623863778325478967439060890987100981407594027198993513757395725491326773260237759375162211629887064021216540972755986272996419529583246315488438396119162846200556909499354055662666573755171083459264861553103334733366353284874188729570049462121279828246742613441281409560150853523197464452375885869742405190120202710873860259053352086229048872546925895810890993868855701121797721885989451683044588311317575449127981588903935386384555593415435371789879421555169766129722158339093272679290719586722700429090093009066058669501612006876513430263934358352940920515898812281533098812212642318212596511983513938492484795949544905658000870489541259180520727644514905530451876030675259140607495389845666748623981181173971795673694111296962216926973919432250876701400017585723503061275444222297072395631988289589964075773198925321368478714581773539926646960225199796948390173770200223851830637666034974611699267767309918215830176989343412156168301244699151575967032040153667948094378114688499972252541589917 A145530 551 2058430869573305325523565739812086364794314344859185458666768864099855043995451321186815112935850181273434390915257576551198840350686305838313702126949127303636589103915388491668571371392383243827821667804148452526336387965474583585784251493122035037047438440193740613670402477455276706234664808487962238291460842285277597776763607239467068960643077397323536216745696660731005764992914401677628712330314782932711160842427434381746964801478793434576079054780437761738647383839659852977207658441938432292450925517624358128278193608462481104125934661628465578934495158315984596973475275071420703088463982777643110996944322664611198901591301372585515717456555110774906612753629990781773806266063794387950451049172848073013609130088544406396047908475703102025305092377164298197599082833505320307711957093559267978003326952977068045973614637216308668216494267874274442888245837712413471025713020106310370438837465323374757978474266335041572612705958439657448078186856554964997394829125111602866932675735753022387331495920441245728569685396537983698794688591294636849611637049487287599661543293331921511624918837929479896954457552178088791149642519625718100937791361945371187610849687062378311838272867476888202550955380017608017838142026426205170213888196584122085944057210334186431356546504305213428135114234527467270513799474909219533154251182617669654937039210304499089193906836675954729065457221939413098404176301212181404208541581778750076089154373198552317827967703013444178925988036888168868441624071522479410113102301129521294151534661314484724962673882819079790933876856386543106137406300426022751514992013128186530363757879961115109035887975960875450064575453790777463299672730448327511935249743467205761968404950739408059416635247606777434 A145530 552 2992957068656805176770377807888763104091115126981964750248309540807910312969719859708557336347319166451647876124228950036351226879242971619948018595516475071036339850813858869891975833354983599537170455843771660379429511133644192612477846728017383292406002482422721422515045213832456901465758838318973137478422919212164794022918589956842868668590344371019508575542160347774277032665715646622642295728136575571170882152088433839140227061291760788481267329603606997029407806069569356073805454795753034454812817138550934518231568814523927635427544057870909580785648132602098658261197199617422226927442687104095175181801951533795407736146263803226805268256123099947802043265927506203464107385629528160070961098798532124686754060459944113064984234383696349720929825990917922140248175452815754319819158415041661882621111898301883678607876307350301173699718644272654067203523175037429657288140415746136882498906828379629988601347527588483872823703380111997067952580354697552752927207359182700519057989239956647808566553786912011138486799369101775922161607469337211859132609396094257116555797719455741330976736179458469901316080159069219216342128540491205807445973191140588117882240058604142471997413377521516024953919356415879899597565233744411597904270737404223419953593125156405459185542103829516390150103156082421512514782903419192988563963006929579694764516519297945726143034882525967686519915620179179000564766811510635731043960319298807220787963710006713888947893244507853724861424388708423615281870523292285044718727242781048517474034325155628801806137861543168817092535580707319094550248834172476855503001438698209444948680105632823702503206505347845137083974493981613442294311993903566957654701551034285137748392850280721203703287677767712799845 A145530 553 4351757519396125153718803809104521741262116600317431887675583405565837495202928680564921180233889132170514738450237978095278132683578930049098580724178827804159534506494246881434441193126774761343802014975176190043237982851930690583959203358285782185123290562004196754596262070509914879454507116250978453931388633073645325231725853033642291577061400072384968145302084399967138074490185557274920220359998250565699529937975740374675508400153418707658328121164589793242997211377770004071460154065366470158865543668527541165150572778124182319430544934209640901996753450308293133127183754768456846531798578585371607071229040585815858237157765978590402274528685530768993396002045840389846030364899067880948789487202016536446467390299628651852080680745986016791129941685702281627622649509311273275696748623513482818063118696803985891627806177272700690250722692278171139439479808258585009283485138781862920843040089626516680051601326639389216044092101976885297145603757543385147791162105422521443107449422221230160633381874674143754114077712988585652839278465727714748541964450284000360184530222545354563318662780013777307033683596829092562472663748231693618308344082127053178029589434360736091905927212643416823394796193273309356406842011722348037147639438297544268490438459920203203469346862421612526064821853829606351729223827772031696152469057824426258517952082020002781312883525285920340245228246283304327408072539760163140756514095718883920275623145195388795977918949546716302504332135194011048450971299242910932541619297901343414885951757241622963341399488009884640972755800471585576932955667480480921878612576875183404768850509832245702324553222887790868444648849673812154318466339463055908102424119954107123080401235903217890776520866839006804197922 A145530 554 6327452440244897316701963968060166723032013445746418982715548023383186910114745331821535687502738450856761978058769895921584368570696885048417716424937420110772892136102784151746807602830497148010288592603450336551207647637196090464884069205100799279785972071151619658461542535476202402269951881270084353043101594066161090722135367392325935110178607114903372663760655175391870986031697134562087377761141728185951545358934574416344350073596009509174420606905983955768320915935471516350546990205588051857956045681221906303194414587823746568524376906796760000593698731100125613468266918236136637435008205820443212586391843209824724081419655586606641680359440505615016449984931385999329924686455859069371379843430633245461038898741599599848812244820429284717953214281185126568641192138363138527108752679430188975801891964041097184543151573878199453323377094853816564090936437684807566068530103648412940768897791410126873165039727586144331644237092571011110052639910887727307335596774076986995577712401920428696913128679222418106470730507886034437452388727560627907168157178103540429451190387783226079324004705403852745957074633709341516616036747800342029814524849439544180266905155320451673488746169770150539700008711100035388335648687479060301601069839013891962161677567130850301438971152418920783381860825365091552992778930797630667012701446113708850305407562740564746083206502730845648748875350180304312872336908044465696024240451214937921273535265150385302638005204747680995987574063147703356024096987228669203630469740421310544195656380994994633069593049428510724805569841350104721541422990267785087934647183775077972324463692615979618356197882872342574873382343451228890765607763267289386813967015711720722673765648610428532467857637096238125590979469 A145530 555 9200111496358561302359501890755673310766806287998692883436519150415748201469344509539832324707801473656599745582712978432005576623660587281469310583278284662235981006358941662392976820074349726432198269843401814169265876426500263605250852665013203867026618268163892979206328250320327782985630580859586398346215786383565152264659592462588876007908117683669431468139847322935380446552013143467717772344479712784122981252360933225624310331500197672920899904113179507097345368772964207003691252298770962034997931554952983237303513660122949386452124591937554831222335958266132333689726971931587902373655399464345845729006668798044562998525942065160078412840351966478703149284694233197185320648076454187798105343558653536883814112302895518551521151888223433993887182434901488328522665746530494107142850699142871257333132852597058502339850760612724732431500045194757006017082140913901942478633487219653634015056545670234847065287712308927218821504688506148177131241284826997961480809918345833669048550724942881104081528466207521252664688044388581083470120370594687249307751994998097500421670639306588173982539522994421878844279483729785736067154958637949079656700822741015111054902066246502372516545024918586241306989271143258181330676784752541956179918398286760615438810692169796418089060586270248397424699575258989288445148836155927217804771750180274843917804078272699120802200942087124287360524513933916187612050456224113361856104859552424018647799999905515034646863589784178621449630183484625485647988568459185779167770460953287629917069492014964954860224952469566583982657576567251793535652094893692037376055126596386496576365440213124532844209397143163216075029482729237133361039369324299305371599938420721976660532172678327182990374227817063395602479950730 A145530 556 13376955788252907888733399047194780933688213310736653706097716129156474501749516802125584378589455839958245173315286611870240186826433923210371329170370200961471005610353765074335236549580501671735268274063713634351776033116483746085944274890859993321857423175938229240146342814423221120258704594617957353111044710300109665231724325305236833389563292933448238451302674246892867777415641078904927078901495741246386628789387437975483330877651213820417479286159956097335584397874974021511850730295422773210835134524855956405133005667404180584154820632300297927837275889620225313059249548921610573914657515812953039246763110040513584775132638343087167405628191399819528764043495430137321456892378477933199375798154438811995820258249511342374311906033232052597827245307132482844545387354263200068647177807801055377973399365784159021304958462779327882755947742336081832932273341952375739556367021887272735444951448506730057506055168657452590022136172850846878537714775498544148265790285678068077809597176354547204905845476737056678956349945810489009331117566455947699865564232570055662072679658361391421744533142429184007986836412268474750900126693822830161478813181740586531929647337417259129187382977485454624709822700233586295619415709381508525225299750039110920956068584737316861051192653465788750934729800565745060307693414991787377057471112060673509347636824400941781081654086588175982976553894384563956483608491012952783673080441548773308175979926327353709991237021540990967906766299212582308428819354442668894240734619756339792588874845733378049372134011297700384600059310758942757696116604552437954559696219423962190944063025606190454775862107248276443830517994505967340678060477389767922720919496496714042343691105308639113639471659388373080967880257382677 A145530 557 19450084516008231711657059855119320721909351387004806489973195815274363509795595960946090146636744083497814825400681150946350799640058300687292631144407688919694179921473368059141771550113229356353353638290369780945668182885490940308699370440457765276776826271195917151279803245843113188528373494943929131837060662560573069681774904334221893159549020017116055038762620215134906812981895576714620505005002463292533374136788082455419537471794533394689341961176672052346432617164843454314023958158292413477592250601209005660080152936892018446411722747240041249520567921171849339055815154405049842884009654336634254718947832992237954218479857624906676247704977454985628344216093070725432201136197658838417704612411210473988385771680677188916730959851167516253806820789388195154480664690432946369318889389692035376702065344717314619918907265030382128802415585856617790326519422116613411413015171190607337683325391072239833378957149940223756964967173820442855245660152333598364580497594565992639301485245868786693051995241647214203681280156520406630986361471506577360917281086404865934556175801586823820628377206552510553190981299158878558023048145663436416841114709549990076410596173702628527336082332718826105741840899150363330572449110763928643135629656638468992309508283397366546172016029078670573610699705323018058698097780249222690314345192164469102316620024874891076993604239698265792123622001910642058810979133882377123347297105907056837663856165079972388812223982457011083157816749424911191830017693371072113040248969355257105136594108626839668822127992201903889641902255185926202438360007367149892237760926987314429246171062865960708119570659729596806166357088982193784108766573085353235336911576306283796845750206586588592904608802376466642663902291754462354 A145530 558 28280409509320180655841476295944445134875263228491677899767320617692795386768294777698812947625447307949982797887417078189382192436457942765400275312639609319034376134816666804227061498628085903636104454805923597781367186139470710725102798676150699852440183540895687599731593773113072152899134802943878339733733092318362943207635479177633327417150885541593810578122398490131907613207898752901979309350194680131602279608261082502742032000658373904664482794071595004155615689773284507598569323311426873773645921539023369373800137237235327416902060719666387676504977920107979318761842175255393549942776122747950393408310902407603944920084937853975964176995631591357703792961435281339348283130574503572581409307070101874740300916203446383173584441311691535400982519600525128622132041914502149757789596525434411636669425037819609673203069858395712835950829505887779931052926307484213947818784502544121181718819673667588211002946189957916685174472248598751060680311323778276523555895236708667619476281737896039497150396175509572715095902391230725430965160248452997026826026834068442498789017542827583473802238713794207915155678822140597154890761103667942727256819308872503830514474906916284461487534524390195672294011957541928049066045387635042865610680295452583875707104087991186220817250255087733548241206436809867691601973864788954799929680851936026014094856168531267225006919482867191873571763414224179168947207177056485324394186318908419093189938688046353525979263679255472573920497646897521660338537297342184409691627760707924074528815245068579145089324728527556957838941278981025939402617754595231390875749828143335756161741781344081263415400963384726507889439376862115256126805919205626214411946711029840143899678456685794505444187559183723110060232964330730880765 A145530 559 41119695976467026665361794877243368106787910824875512661455194204929509217997590811178113079757253749015191490313479031006210761451810208722591313011946847542187063205843512059978088277233686790657539523934174620804326942978607527903359160575752677127682750091636058574092586066303161067202153475106904162043716079170237158850832304949374523842644228028457383464534928642031578534697471804823901201174678059908886422017037477170904459109419803862848763293238137959370212866497738509204865482070856516174467692325489377860499739462787229172157149874672180441596988375269080757630379467006187816566953598465865535381429333152823143675849281159823427006675400628856646329337582682974341678239654191996874530714775315714661923543774039360457202860936239641305512329692342747628384834463021435314879704029092244827681967302924367747522643655200101433090377299145246163133164524562624963515101253683981007611826122187282186558450381241660920019925684495410221786317419113461731651907093676808152725874345415595560069982987195677080535238395569318256216712014889186170427682099454428988373296951095504784084634461479571756125803816411129104332608621685043061994998433985911019577970104060103904374347862381011788689387644425064232978699421172241562669286013958400316809137034430901367701735698881535500472140548421842300571211301305360029875065644369789660024818552424437670268983934484657285907551880659954601007180424460995779292023560395735454441333188563232946801460577413474665469320420772247069221041400317842760619513723820352249107792229735605450120209333151075614793930977736156529965203776821459075183448012359483202144743303903231291045284881190732612874438687600426600214591697758407430401735180925811262946335630270938624327255806444331025560936066234590946170682 A145530 560 59788009669373547451255393910035561282824487464105766918077952606646888710173110271158198719154099325620780476933000623665952257768739607024705003719095403686730670866920331718541336128036281965530158831695835092725893593723709206100773494374345716392950866193055288271043020408811023078639778253670635707733223445380432510606166963760911380033877290402491493963623208123115425057542510796315199444528672548912840726010492883545412580803064394158208197163885458521329285352272022019099366812361702063090802250995340016385797247378755393980989079015712630695694344592663323313615252983184821829894800589393245740494204842093302443300739934721445408891741855518725972405153052259609411460812174064588951995077874001979016562092346537026658389786216851126766679526390146754526542927177191252445685331868703598545037943789026992885288250671591089088000572642127682033415690165787749212737009404072005840946413462840634631667775851379185019792286770784077863726244847079649579545349358310842345395801821952538048302258112986338965525521531255397513813668304488628238804822946579905680652274977875321128475584704752583539199003593382959577102458045168948944198000466196205749962538016828484160675840304367466750558697340982085852822979892339051597078276253615218608056609540958442597452102888923497529952944116198921895162849630124128694483545517232822229650072080368963841303877633821208826517706862716159765685271389959110806605277862629080442338605266232252658295797700295512908119817971305200341125733857524846031756363262807031462278655373220325255895639281076935416353417802687092613543466888880646900085342534220860432582700602133516953098580801850361834392925962331643414596760201734805198177908541119418546483828106735488073977324498382498127442490980072130905001291589 A145530 561 86931724939573161527098677383396828861858697984898960223372681634870371255082484336673209759536980662198865798269092593331263576584985936803712352816251705013658853253438956475247042752076476744194060283746220290648828480947330207062996757461138095882673431761952297510037977581825161253181170378683629212139944845867069700184207914476060197194733737600994603765724680076081186002088276000370495168443488711441210506732834635637552721583196519686230855827526163451874821531990653518031970140308432728877510298479532058335571337188970880061128948731696290359359135440744096828915820207171263934479223490024180840813038458974328599736132189235700464705165651248826935020446208647889401289679222850258144203968698084102174366620348321062721938291956440602079110725858943688738845787730801618034591157657391003192240342587277944730841368953849788333851399531276350531340250367890862792694648158419442808755077563144160567162759529454953777117064944794364718447738221336391375197206315076871093397343123244644906635923226299149660197027771206952415766817498014450570036042136645083405239419444533765825298716076075794986423595098975006813977869665067030079820830682850849174534510698498511909518767428202434274300557244400308404940379784761559849910251003470513897713993463416541105793989898759066527016080272812684013724482790989181816419045306990879152121544780037921000818167810592103149099459870837415639351783593820122651808294720239122567424877615768506801929143054769098354931549860957340523749747807799725812330991564607699925800915804870123186466809394476530944302254691176054923935670891228683771265012861309118709492044530758829746574045440605544916474701474791521924397089118730708999743248617052453640776223120857769388624405493392345832970356324088812101280931800450 A145530 562 126398668274129707486854025660065079129581264045555624059016961019148913158001222052412575832168050728737825249902783697703033574402311783372990736289826259994456285899829375794677481620183069149776198122408172606768303885403824397360391184575000417067690776831012447524306948360953375651102343090827743203815772072667273963635327701481227765809762820594555751383869721207413921331611295762027903659717388057762971163948815549724118111769386936559385506165025877773567469178229057943196465484641648826085836883186988617479904338475516280853487510466807390469877487236497324125920288965974034575910961059694569549296417425143831690713892902408773754235901965173938844793756382220978929865782129212101277083618491936410559550049424366478660671618114878418571900228719377733279527248817658375431043097548514649937918913083958342611650465170646920646330846917903171544886690619223148712828805685332465771924041830398146624020020688051651412743192637444235516545147647578265979887158436772412258957391505395891741710584068780850619587512853813377557127438828444706640204166461859004691312435220077117634663204699029501157676368074906066524564245390549416567110543614864668503567428593078819487956127164766035067366259674660707438697459384063415682717907880769873592057538439198109809381863860692793806783850763725526357033502815248640236944597392819221054362496460103056766225774692723284157581788134490739623457727660143068376618453917949821583955329714722142657752315705836568712557565378014001816331792186806943806283229978576332885083069301625785892797484963929594916080061967552181172309851932379617322772428615000924382741000165022736318001708972059660458192381551420910546429952981874249150821485311285726474270081933899089955571811610067972458640770652734152723131569836563437 A145530 563 183783576738859655112724226211057241657582296063539892482850437949160884861362521781723548586762586222604135714492849227367617485917384748038391726853054565780234426039498658966504583028703430467297847875921199224020823200548679726431801719375293145278326506838860336748044792878848626371541553672893159934718920453713370476056066293745790695427197946410746461517542808910899765534976821949712571550733913792498648631171071076464232096959967022560826839733091798756603648310323518258754142782698817084696077950643582970283722572572063483390090779089789214046911507082731668534991271240706039102110602901572414100496150123120672303969400543970167802958536752197255831503186759303094716135445926195172406621437083306842869483597496408511651553810800741264162940853447249365244743880935087547075118629244382643618730907383732842879395045516751668769976717567231680149914716820100090337590290771825246812934748066321342047164542917667571699174824977778973646691926231840577398364553169860772347652953851502503347802282600084130501730583492416879761110880289741105440406287999500856176084875570572684507034474333672818607466452757318321751709598819989186621548650595182545153337866639825905036976299378802386785516267266399424215557701004048421641111988148388392732337763176600588246300124259457423435997191994376642510442699368888731915335628190113840422163917731445064500171275585051844573020770848089664575091896666064427599480580188404320343948481980328379655865065107143316138960345128082497683605902089869488494610004057858423407210856963648087818004356670744236531449465798566180248483600774009072358627339941198482743386704747898527847544738271329305700666806301064529142987227238556039534585439899360829241135058355666155937632025456633338562517847558719133970621201261431437674 A145530 564 267221194179633664404193538056851569305045528895122958114440477761118907439507948669403987232576968199615684591047352873808818121490303021336038197853605048818200861005145150307921869046253167716381921035391301263553670165293894918407442339580491658234269673252926098619209604538897541790845767938043563717338106523927168004911556755778678189923380004318404760490755860286727051673934967503586317006863450936904977346751573396363443744861680281416505665586409310366223931075741217319170580409578595399499271254398886451803915140615441829332911139309043050416818861420804609552553182463697614880434240707925230407551852982600032386139817677039721576727958201792844805066788754270317496282008510905651467126292435509657595818591209728551574880580232659683214497429012071857688124323352368475788847055878234815306984801417034469588297784530891755744625501011907945034804453369734912127707569953428223533541351764389400938430621382267961198948782774497990238054544195948551958956080421819126221075135942693134471812777189938256968665648810461289359277662813844738865644102547107783021022717767177463196110491017955579225755064632772764920919232120018886798315170854851805788284754526878272844944051340651505620105585239085088148713458562427021002761148049848842262945515601238816112010571291387232983146110375972874484657327848861400956257766443828131154605282019024663680192268474890689285888043231334237801443994294730017586576386975485963830279508844067749297485146913470675829479629258666573617961165306878049464219139616896169057751700942075018061592441801777155987132607191053258529113983215557258829826829502073978907959885962444294467593731444803838429109078169366273952992881974907499609038078792185334430883900579056656834227009442133264201928491709606968059130503502551473815285 A145530 565 388539432553610609184042291610435970712294541431212717558503971814228942256159696002791615712618324999654982791247136585668794181029414675637851501287414887927098271667055009049059431088669077156188845887611076116007812399514122662684694729948315495779482826583247708531994016954764146915263375040361668751849672166869648565770927466835904342357899099081014111007097503314092222234135907773392555215407906928346044563528156547241370740796786169212576676935799404180690839180479419658555765161384495012054855707818030257339922330732279847786569406464569505516840577594342819557743792310945091330112283878720383440166293740550323968774990933015211202394648266870044149311279345522282336499324239410891038029222579793958837477362135347817581364712104476378652615098842699033829167521410462828709436544128324177073712282529460735048542099312871096101016708494596584848925525284877742133596469121993865192522312530674122643136076325274697915699830979295100027157660568982962707744742568771839664670900007721966019512430231887625548309351639827222311509960620449960569541084697206717011710855548600460914460146905633078521429256509598842876694811792908641415563636874303930433620879744214368890643613673007910369246735421362451768805153192067884489593068152492068261930047346438062026275124357552777300071008489472565124049244249545108101666877073697912584955657891744129545935058191215477169836641837589133673634992612640779506454467181776403004906061910792527150163747747121255512747241981756069958017850750298594051486134392962971951547565958920112613467592375427314061054279406325639335151483111819480329495851468675624133690930802689256257353437976006509746618898991452261263122507404288265875501831978397576901675950306890023370810134096836309516265464427920972838841781471508581495987442 A145530 566 564936067711755646119933087808035844564106958195454396207106660577411120921548758480110339842159811972530145362788745548209552930398647448074414746833703393440952068803036978012182104881055791931930865538665469281374095675223369057648627729902511150371709795582368915279420681442622530717251156462917928321625705992521945087462923625222649135110195366683790198999559279062829804401381935967545271696886089810364211890392592868115556693674782228354805071758986747269414113944486000442322763374072646168932360699896161595285795264969594283239842584088344751978435783003313038832349921466931699096368380325418729596771383546907188450566450676786440048560241852070842400253795101600644246952521162094924663643022504727980640034488726204517034752716519328421901219139219855383115751888006489600575044946315527475230362351813034491726110624103130042839122549525642422462392678959758867327337138395809126561703908878248409933718916546328028501466355295112300941497000412757031828508896738913833053305267536091795899236601744387417608984828618659970779646123464471428823373871505636019427244562944947302992161857490299478214578913209892084769949335427657044599342729700067059998678970863333165488722969336502161025379133197075765786754544027808141620847318332575417404004025896205340947387918805310446807070263197582733717493116481510738318422683007390321070394371969313945335125894417758828914253191343811369027227477814785398672367208705915914483169583738783490408588791739167392044858660361844067052384337029768848872811375188228544321381103152568901664963817721429512867616935124190288540051727330602308841828138208624855416407705427224216153897431223382020367745450024493418510306172772953163675480054658511284629702400862317514924501100749790551903385783349705384900707891129069974943691926109 A145530 567 821416653913460155847773525630592507560240804921649260872415525975583955590989638670384431338884653989733831702512044779960104292005452360085523404044703446648256380941344098974703731437624032799950322304373704724041819103962379095698442034583521264324970263293937819568569138823556204898736266233707627417975024663454741287522525180146265006545881705259131868331248184659851221507387100760903051654717159176362635742586266502083472191232392563241717361760889794730323940984443464163717639390136466145132640402793311141515288975343459355550883330695046804807140111646239564119417228069126379541028294880874954113322151510909311456799650509056550815395389258262737979924868766447991212786629270361781050045916692651904056651309130539232420712868454391420967993975810570884351269415993914468773286642506232820660769785823869621509029798903851769416988085993575587663734106281964108216206065631037348026852290986660657369504661522284628166434164899262306273836611442488155295689228113638144487666194326577463515523999423909073315838392502179957686383152007380837059225039628110075040496582811097829950142426330748535690919218377926581656663457017001549938802913420260630934148790014406678406234306771660469122990890421812742091489338211279845848827511262496504413353591723035219299440007667797032104702862618276805352669867314872363969878479425868453138440831887724584773143504548363146025846970377259892976455079107705357028842415003934557882125569850129284261560953025001640911968979418879291738096868023433155962473688037549910480316172436269224100744777499366136282200962616293273211595876387212645236537783459489071099832670000253207598510607645359481608192137716714439061723912089366495695882123971643429454010389177859359810201229680061365631213412725007201724656434859886272059546564575770 A145530 568 1194339249854103354847016586333793697956745566249119829854095967661838494018178013077980483056398444741261018765307150321316443431022997332916902955066251977723171336936645516872241213328200462635335836699693828003287523603065623981776477069656710015817356391119590007283784248428769279300231813852654427347807364234957201310112664149009044096868576889251411052763435860936144613241936443124417069560687052556341462005508541101436500450495205112171228689195262002551143740777266852408045005350495047702376690213300774503601634884354124933376701122988013965844829743897849322916593817262588288920956044388411857862040811525478591950998241273717548099144847421272168951968358932620277622747512006584867551842099228093363770390363441315317735199475979968606759041339609430845991362615103263631106758203159116205713284038225554616639637601495576369602257837912109378820646928141296853587496292090389908221916669390695717566849844134485303025966774297172098209857491540377365042900309168333123171233593245576095859775995925762048213811413713341039816030323372608272612684384245400543472862604162773299800204095723050880595118328942592039836703896553384825953974836770329257311192342001976447069499193323024985602667729294182529925259711004656868056053580528351584841598718361267312656044823761058079369791155176711277400048269582707935701464990662529723472971899170379576946205320487425596562752580675344540576396657795125774334538199048512141244696095392504240532819217109560646718610851216390128343125793721734779000587869595222381609835393341232299273581241520260640724807332027155295059371864215279855571617095321958900754301285772662736624018269618921462876291000494652769902328057871766111788648932774714887914846476162206646846517663453708475837232398716377121602265555578383510504605761201244197 A145530 569 1736568447871212364487406268755810406236600493085415310958594664564787194718475240025744951979571999769139531550924894055149328788603146116608816811142926330906044475649501640188139749475472035047745506611032521543075335277038313307123901960838821779477171867717620576652802728646291708546332158605493303656084489622603107250162526150133969970581904251089846411586167410552969607802554080915801658238187319699761309393373676175222169571547837000704403272372549190819568268766205018957833274061980409222789562437498923334925635606561922309670367881941241611291577640487361269281163290882575302964690547512455960456453226635894361787439986012334805879605792755140475393424013963161117215483669670945127058597362231731058270243531792363341447747617362005899836225139798136639500556891090729325714757654106712456874294330810170588724411563544769137549913479336121043229632969783339343152111392493361295517318810441780586681542303866880108315127523393923331534826518863097246284221753841528247452829156912873316802650782552058594193808479700805369712550403800620420998006035467772762099467185956089566811666805038889649636766359363310447995985808925164519935529473861145319869842731122083739632373420857371557405809755402850976698585528311432874873656057260711941863180123143690949566669874308570779606644234924075579062864831303390023637566126544838792061248002952900017155197762845212269039096226454980584738187763979033768177061512574121649435230240575131315605434880116348155327219265699651827731613165974534345233698799917765305310790181601979326874563024425681472247733578566521182723053478973140522788486020060344782207682969680781618798114965515304161662645506527087410723545934421635837174199852372311475384757322329459286655476872460462443805970276520199609802492393154534764387424717240044487394 A145530 570 2524969328865492923861333867754361996874319160200627613013966788181232919282168980819420082197814631265884137614026030649036802742185543430551886726498859818885410944423038448188038323496123010758959331276604586629803534205290104482934171674582577210649792078305029198863167883667459715457087658380573410861519500103900682984535002909630643328181991912507747431035234651508156873600300391715132486661254802156400387516503319650231933120530104503819090186800997328189649711642321320297837172441114164514888321407433221228207370570306150684135781523641442314803988044438879387685488508349447227922371135127066578091825129487778876560345788663693534031398723521126829949869564334077331811035632954042208158333012842837730631570324835732857149707300444880598393264594225151064402963728283305336325626522312956753179018243713949810450677773756492830421204596696882084746507517418047263646316377189055233292273328465679582339244942972599543004892393047990226879539548569451855719893387185272903463290422917724557054958378054697270195749315673557294221008471095778719522828162885757350692081815517550067370863734322449827520977691395924448794123529473292658601433901019268524761494019859167755449023884427424921443061781688016025937213432905112395409427851203494635117479057452208279402625341199838152489981347788450715246128064666859511661085446531204941127331123321617454564080600971618151757249350512961094864784432428857303803673104744573829766683525100145540386061782869953108285130093716442541131637200201179216235019054492561158699507314213884600043315363933699340387563898428389772524024699055082104854603101550645991371070283614570701069722535840982632136023690199384600539265886321000635485174796700408110494549231820557640590416526039848939585404944827971516275702337381137969035805034261263483427405 A145530 571 3671303667601978840082014956308573587644853822331219463906996751420848099849078979636196773770670494288595766951262297638805456037808991544876326691512531033733056607146622254163767534223613382171491819930676457927212795659156534879872978490941106425463018204683644737526469450049757779982896908953195133899345697066581970456406644068076805265206645658882013674878819597125449541245228966999721719803806244148086463687686433397761055535081200400715956427205377742638559861159666433508036290896105933224238396536845466166890181883589536532811116665006775184483387325036490142333431009976805386823824665784207292089553281822003850624380989277024386146847864393925655606634953117734477292128594831507699717089142076123828607244982067623781932332967099239028057906883778229849505269760367034868288135248685385012409835652065752214224696758630377030663293933683787215100378700692870938002400860321493815845669902270287670940675465539855868649005224364254395959518968793464135119478700745632960107376822093214593084592679040747278806025311180872604991976604422858457565771150829855720133524860295331841867669058038037010325851926523314785236207615868358600441964956552542573857892435032498794339141095584054978406654424764619898861731632858505111492433221993823938748872686355387694560467679434690365149653273040172415892291143160782426565194601690245439560347392061628826036156038614969947442771516549618976952811826563794540696772517237097774359108410265371040590018226858031703098423829044441755153572757479348605871372471533384006983778324076806606483653664596574415242045660581300162728749189372610407318070121168619211108753984692616118573757768997823231821616782904398682096681875164800502359606980202541020347599198309768479959178973385067897694734983809594064465261396059781452443296132391159864858960202 A145530 572 5338073007723948367986325885138798242073620583350432899893160262599124955947641554222049289642472700880986979262997766740792484042171531520706748457572493624188045421380244334515669806722810361554338347219872293221580775084879396425230827791656694160046017819817941143334287717204464144635416648530287344116237782015310081142932275939980765224967134606022535375526372658985752124813689317717203665462247617736515561801508557657024924516074944852536496826066432436799137848476443351999364469125765585793878113676251900373437096251368615812556679495138327476796530366615012228073421003017766682994613141679102275631632379944064111028973398063004793763982763430044382125217271963621595905423165849379241346439454245671203957203572356000143196754984454993101915598215748951976029597828609940415185612325962027495087147859085360005532898636370794446091598958371629913873865884299916925808227204591074819184370745627669807868159787650007460416110591333232843734913701086148283011866310990763138723222436033111100620440700366868488686690606707673094101039761822365101521911730478447331316794454787596980525523439523571490563961180187208301808997079349063931749958445393495883120850839043233387801355703955331511178354090545975644928931856962833526997602495351168803446225768481676255682640603272698591089443369019062904256676076027712981366281289772170337915803980726484991439116316065565331963638027813795479528293531039324833315803436389635419344313861842324392872346115789795226351999962300524595550753657737772671757759338590485853593254983700362591942632385008055266062594002921312008217828797323076477158369101576070782306136922672780221835542726400299138085998666319305484383974907223733609430233064039697943177298739793171549303005636885362683399205081054204941760973794168584850714583540691712182241444707029 A145530 573 7761554481926953325073277754976856335401456683337707105225191114822376265099770970759880030943381536410460779252631801578814632991861369022116067380983714217038384309630268115763529735207432042086625785365874383667720519760618983245750743736090342367600484446997081738763316814345840816542115824066128845149875835704563791399853072810087964560296948510511107554001670967345686464029563022731847129860388232382649478772929755146880842485317434734387665669144165557728203793124887474140642430072572265638365553046873726297511371059308083801920879174814463144486970669670902743128611804956822780268780684176748924561101390885387395432276696402619693108444791179420137684410306800152682712007991016402585410023249384063854429945386960642140584299815064592870946251747792092394917185737529092996645012033813539292471700577274461382292620392586376494240154222178416210985385895393378517254224353074562465600259218472729630352633390567645307589156150793296190536168561860290810035118496701868858070605314615321447087527693740747741803169336127645497950306821713114434754402090344511589878899003736305714352269213398214909242989230140274347515496517165923088405839137637186461515143262076426313364376854409956433198348440999423823106768058292327089749402535807377446386873518499670920374864876690824316753685508900444422616791122253151514124146430134133981084139427628917115923649087403293377705182249669742077615161841319351743846637499738012662628857996010329401865350662340135401084104846761133717489040664777963985387176206938094897740585762522003131877981004148047760280596438201927078648560342558563825177861355621485748853911976812237749932760550428265948953810239211487269895617418421433503311056515506740606838772020060073122918090236852343956594546493117830175726391431459726313157552024869617121819195745060690 A145530 574 11285294878648782410708177869410463972875475943952442780564527987791472490330111043843311342942387111468109092046347376497829735577682388386625241265201862899080186598156988460075837719321799466383592337583634133980572414151164916759925156161447566145796944339915937030220719313771135342788091772775502810560575348876653737385305224933591960489906538167148544360983054060147969132946859821362788009613339027636754605620278062475007087948727034028854813346438790654504371516065737910957142093961050948472597720252040721784681160083137702479377145763500734273756578557171125973496773490986217304744124120179851257209565790714973328894419287596010970774884962392113450148750460870150037041663713514683509806932458164974598669936635437201316409428734348933579362748125691486593257612032769472607181432311552560169226357552209207764493464517921955051830738147448458799142837218036088064170716401143209233907957719288603254862921081725568627227172627142861327806745354031161751642779282338206328871521404228241350954164646258346849713319528038989846346652017731106565767799117449189373236587834638133721071218910757564954467815776662778714079230126962172821478158356166023721547135182208284816398416144956372698538887454859071692821595827825186625662104289461431455877710649672753036548797848067855283861267640497877171421910035080006273823527543133741036326000811968464760067994333968072505618003027381777167056965788984806396228177608815634021826940181885157107987826990696441083381062095190726124704469575833501896980282447128651390828958105452008853387992437398876435392721158551599051042998520251354478732133252704538702762805708148071015622012004779972289479702001814836171122743342409857090080666743313736802645631339868606527551353901377671227525787201788244021301231380368647890746229929576882603412928371873536957 A145530 575 16408810992000847698216365548845059639704606621050168465233718469057686178563716357977203932758199916693094209374609832796042856715317200852784078683536127671548374275335951590682152280364161216689701172220818664933368622455274028349947931308001025085646389469753325444859187118906416442573068895499757020426231407390818829594442397200369900464359546198085472989761806601784179773618270150698471034130665085795608813922405529908905158996606622160520164218056332467483798456155789797644210463976938006506891446880914162601200109249511160096930568019250892819578920735156147494561565527282155004275176201960819551233784098598180334825090211887903548886989626873341777096145485694891353705896327442358806856694384148623682402233437980303753417168795443534359800564828503673714504172978461075641748805935985388672515831409211610815112115116438130058985399026235836915537474329638576651925704393037873151539704923586410659841056900195586216343001410709569577334817208592747326597791041401255300310334051142548308965908308131942578735424790599355108942534083474207233511945162369031004174408832664842694131837943972286045581294896278450109996853089106482116506153844026260853943073039787584046616983710389711493719109161016649241938777226889763061385609887474385529468744897750664415471031696225784891909966395598404506803034574215206868987894923570029332684024096462720132221747837940490019875198696630854331158750642022067180764026396580432129723708395603022424684898579121962995100663202302469024186581274221246980245345290948852184170407344741458350823009125996962189013256283937586818289441199885126853512696571571043652331370645735318444476655522189529280637537756828532581325198924246513787543786133721657804306141129396933830986545654512897112478537996853613689141814700664582573418705160052762435745276033508377675514 A145530 576 23858399897074353904424184799842847305666525151531000996007046089481887912159153254387810674919079736484647512321590650538069815834335632357559663780620264432568437116151875455863389339811771087267359120816732755178983996477554286055907532196677329026963704492076995280888227850170615736365899385964873932196929905770901701576581860224112901683218290265478110578569305815940137242871831852255755520837977421407787578688572020209485626173978079894362289918240560968930788450879002300036771057480373900410071691167128940381423174167629143643234566522845034658933476992338481285966542779894762389998801453526911447642664869795963491862352273665724164070712142588876551784345387449911158138336218437476190486123827619640669238248748886726220267247019146164610216441897896215889402474253070371213630156649490443577277849642636129915965250885836523183809718353408759426732688532457272415811910016760666419129497050936921810805641869963300632994096823999087022583496414548500581711436531418142868444896838839861012995079725859198251134457932211934289412598210719479586419802498285453630880217206106846639133971299316793152710248311373089797156710312330698035227126211055827115609506652715964995496277916490495555494886181230753138707289266301887666068051114283467098416099203618816387341843537514443164981807277932439655014440848998875707502125395343279515981534710255983103785661288371138520826033286898234815727656376534296696024498152450339500984250180266612720334734546216343498435280915085694770441164468248117275774835072757183947132381450295974990087801881207145623948839244124092682193796461634454193652982082931044765951110156093444870198041507251570794074690418726684558410668113111088637231574957764547133724326556511801921647909830307851023872566721637952515768177273534922693102906556486787004691027939792809266661125 A145530 577 34690097041535118576185066482605951137379487865719454398025779780388195966593230268163518744128409178648760789821383431272520716180267294130690898352943180948826836018510551576873777417934034796725523471966357205211577797509741476651261201866037528404180140685090481385086038434960956374259575134124031197657315656759483683273520430323462958677498929686458974695766780894570357766955869894909717828827385040061837343804369794979062191551805131559780609020957557592492898923779613188463667473365999674258237732065558598400426694039623525346102962793648661143196455967939416633647858640401457232903253038251927284052883486899232318987525380819751046655266568334599632952661097206685129041787155711762938608017188664573384448731278647861943964823748669727899720346718976269399517483059791341283542606019553168975973320864561523686202659675891188271129271500457309970632413588718544454013865238665615935541137172357360726500743437869738924787200439093261821266826451936311253061102118890938329463579693339106770346536955490966125206923098011361857450808855852039844447159320561887210268831643270522348458100137368673271754655463441576286615746797275745836738125004721328599835368729975973315867541473593470147978070788400354047031156654425717776699884934558273686711478773316861276530625032514304136098655872147371659986490191409791063501221336934204846207818784688102970184219291543797468791032523951336791213681212730225373952439549636397053998970038399259292344279345299984324761903349871397893752428950251488297729629950443654510278298458323002894129313112266063740259423247700146822322961765775296512444582435885167518649261835589223105949507874888261745055319231290842519396530111264598632020922444803517810777366507027030597142229906721960875813599534723586104313240613905076931189052714426628252058318879182711165347600962 A145530 578 50439377239992165335419182241524253110902469690230935163728487793638347453538644650756501866152032026675561703752779187479594583256292811330392208645515604479329787002477225840899016502286746782667823860879962559644878938595167629496647731605686369622348897592417067856919818996205380397557685879116955396519804767998383504577997129108454917804181760545821083729534320851399484253016591955366877467359497010272490090103974993327536217030698487309841111154182370498923706104387106697023872469503106045997577252351631034945280031710438438224090064667398630457172988043906919446842700496600938921878939918816848744101444947286613995844370041359644356112593519646365277436617450993132727715600386068684875259866506194462081347786040905242379798633463318765220028773912949597810682530966462357155899735522273658200621631259222812803608751203494901909698776951946575288540102625308231178863744245109788809610394319110551559410270153020730433339956444344778689034943077618982013450260769430892912897176429218222404222851738204138886852615050050587928799186663810655214346583232294485718277250329098133387811438465762751620338116333595740547649498686528622115919198529738600728333510523878412485306409806326989104664559431447933553630163068245727345433966626796615657011391720303512677259141455432260699444280656295000461180701723868987207455068321776938503106652531401791462664751064243393148483640463791956796189876755653371159430151080673168866175001451582342744455861833331630991860309035432097451821261252501195736781606173110000900760698826020195912089031177432975471191577453316769355564904213640819494640229208794950641071260757836574302605714252046025325739640087606466296517996371110613299869784003169357132323157176890745976442880636463900805581949850921372557718936084440708323026189543869760991705790959303722241606145138349 A145530 579 73338819816851566862580914794109781417301053550107914008606823226170376809249222728969685549866310438377088068495751117211899251533933567407096140679681335969764561474765867862115593120547511887964219168195993595366448765139576223546649150493466115393366892919233731573480031734444188137092501008660919022508598475353992856172724552203263127024321602334694169283768206751153955533528357747233544927822879825551160529173835835928442680500444048743377415837572145747877476182879929357859522106990042824880803066681539459251838765680283449554301607923434815036068381419384692936292652874199124790954745738706659821996216900471249850725395052611542074036664322299246778793208821082917779413353919556712096864907291989559201706296454744943772365269090841735960193937549081996240463000507753207513336931906779879470534875877589105254923438047221911485513750558858820012227338584784579415523430118524394263557577798849569610021806301748704180337371882876869120594985968031547911245426097650399404414165064503602036633256080811862450517577075850456837112159958371836829620087572596861672487911709677042675355483071118903487298349394392743314706084474465819280800677924114920737668324466350481777662203990857968564712121435254506986624210070072633134543210775477344607020876849842534115873515145573474542687847975597058523185080320015315989848605838642331649312226572839420098611577863190602094097744443320981230323289589038788935586065718859237895021398111630687951179530761384846162180564575614919823550220108707788349792157646071990866051545814734906533174557202674434069048813357699334942844548403671985769910380825005422346950094492632543446765602572967045935363691632060570704294647327064720473412033919685800466880059757832637622717351303188605049355279269640140975337228753536175996603148407733918055311967996508732956584169683559210 A145530 580 106634593574324938226027314691453380656502620959387216737579157242363934242300916309277272033003749225368259376031118371646914032135756150717106458156048016984433193054522569394290231498259579998353192002733113807700256859634005233869198368169768126095585839955668253290772109222062853345952098908907097141772105663359937614491636920906415478238445805612884776317515243081856999946265979147885618958176999906854377136928667201464962329911428616174383452786718745735043351446201312899221048119691052764270641661377706022121138620019100425213516313830609553663812969410797299622450070436385030845109278425139564564333755271840249996340728562127140816004953812029585170000048189237111458134288883435073320156699942686312884818873697413107339776721459450420767356765167591309584035392055742197262034743092722422476499508904383299817845875311909455805035083613803772351203261762174153161939888528590224149423908509132955102420146952472462857480105377746523356566420562574793043968836095722911303125283106611808143042350118648709798913670215671514190573151780285986939612392983972604577311705348620090951833484573968419907780179681330715183842099176374614705662069782464565013969015440563076626308359296297679966102319902300621710618047811722540331898483033577432261992697928279324300967413762522376552807431512237466797710645604600545580252665434317628441161474330255985421589771548328071201424971936948242916933266872585643458970980125070251226192246679309568698672293271191732988179549032635057991344568216799871759402060435782501609238046853925728079039894083657449703421503430517379690126617814034853668630199079328675297514796321026960335022883535379832743993481893375982197578120695555732457727797449439150709486474564731478212685052351955595277861770476106914056767772888705515458352654758655572982662609761132738415151141113749953717 A145530 581 155046625718248643329076852980458421364773393573895463028526086023573934217928723064466424566301901507375010755661177616623495790826137909209105383062753137014029892936714341133430134482876308770093653207754779280402578107459078470469590880669692361876866417928648721051051073328847654320826214721049910583217619125926873937477983910273375902095573177039532130071497879672813326767915200152667942731644430041686438805933752937094219299248536707473504796974473218726607285125300526075538046106508683729206688094840117874624676301669006337977003166008098367592369021454917854266349466121850960649664099875407188169881458169038823023429568603937810134929128806026694537933291273941938977209476623160677050795744851758606944967440649742203327091580636771820954000776359740215053191219586048647065791003119886495500950815412097440346042647780078301518609526060720126139829530374862633912881182397140067388868099414701517869349283647088659246071892881871562083578454902997781054382776437755015384344757222848504536381540439259143235758025976009305782636525576375866638359589778608594458549547088981902566923211215067011427008893958305465484563097496364215316213368663025553415390210782254247064170576754612835812744208425823668712731654894034503569947259787610811031592775766841287691072503737192389934307462730945301126812755524008873258371385692891993111117134363965629963571429219691152336269815098578301880239739709449936550554869515786426423645631650318001257181563236782018379966902112886798704495178637006904830382246081470111267841254074062193892017472823080729194340796939158912370109159457058273562202539550963068877164166900678707694579825894839703842720587309277046054707883196690707928815744079450605445792867137059811488606443402392132345405964916980183398399366442949065940268763415936795382873379280719005146896802595222749146034 A145530 582 225437687159739953075539518206271853210999857753823043856260191499119257988934121034817872042130931787974040270471976223452191232947172384233888509866784905170382479896789597485438021247870654692136173410883446340591540867988640462057551271295364524400837676082415284739974969848035267319627970252307661080901276436992011345155374113900567655231485160969674104239181599529027495263548754756000040846192043103612175169450539841867793396145042461237859800417431273309741257528835518712519419817815506451213760219255870011998257221488115196318137389859461195869750893382481149305972501291100860399580756109563626459443075844027176835816596409397013809046137279009001828569835512263390035751120875786740996783692857757071811669773885851466224483818469144768216696361470297105096030449242722677091462856501571871735960009109680773879846192026358538498602445857203449603539785961788507535176077265553129393190067125067497849078756002719958071325674770135873522999716862538211078279512971659696645925973876738618984090616756332675616082370855447314936439317614898729806187903925703912370126464155674337712215397273222860646451024035196465483839559917614392695159532373969372201412352508382234668227392292847766974050112948827712007690115597878356468162983832703085662503633972289304023495119466463972442106498003362955600918948821263297117126414544799523665935872203731695711047436495659387168865109728360913985625664604273335158863321304973338949729522227315694518373294273987783532738887492588372681277998393639822823504026400397106000939574185639575993265326444865296591121815328033628068759027723944915724588823876901222818721401158790519960958731828213394007482989954206931587563064589867593772765634163723730879032119330810401172955556022025808474624995127518710554358622040275053171635323654117341831124910811555672350849535822312763508380445 A145530 583 327786242083636173523191130395066294110372428400665131871539289913633377541975994055902121482833808517812747178255497767721869429209397820538164684240922189364599111740039138029485749464269449046057226045771323224440820019477375772753209078872579348786456104157413895363202555107969949835084747920640618161719872721767258568981976483627515097330677328476729108031639974217326305299873121500023906722420499028222061009942278996322834503775592490103140676302148096919145061839641718907477160877057639871381078152109940157327591375367417826440233787852490570696250206609106136173029750527794529170029769719205637464842062395757346080454307749694654140542948674550282632046002901539695170043152543917298248646438619433930655560906262587382148196144962555856215255555577035631069413220007699186442339927562282381617590352294660433123856017163677534898666437666847755003420708958910115093512103462931852997630968731748727171042641878671171947048285043884678230879504739675655910037357478016761168160981672020729154363220382167271086640531465794419908276985175537176762330573948383709977569420332803398051658620712054824312928361938281702508037235557113830614546643858382804155300145156976986953355564223223898567433051483387067435512715347660236270205408545490498942469252202932881208874212631734878738432913789427006498435024773361309999428548376752814518277647067091521598233009093259529252377533275221670356797836094873719871050718622561719046480301672885369511713512692815000474583962447321380991779505169173665378470024003931310655254873024665869432013892633361318162761925146163956053063256201456450405278587714474827015352040120714515344526301498396380047176424672829569251270641205784284654893303258310225247507255714131186245665889849582123129972397509447288165854038047193484362491820324323199085660237446622666879130078188840162918436021722 A145530 584 476600970551919836562766828054908185364628299894709347918174271274231431826775106423160649818168315453967946423143223282291374697879231483890107216997790996551221938087537009905274794283026531042312514534378093084890611716779236384942703943129459077770982774607203721442811775152018459024945903848641206499479614036173156967288448651820293050951149604120003153403900283330392918878520255112280004374358559394991773096280904210113559500696315335567505305483522915489163610173581530455953079395821990557481636419407633732884305861527004031528903609400131430331151930658746939514435951294911954312362885590968887310253899280355337173803727651459617723335638326658831937993059649003204513852708047734875866790924968964077416113746036028167792010970291737745792213361112648337277821725860745374364485163212702081300104636276427160081312769109795109384122501765150778571524107286469345557459063259025648705426035345895524239198152212831881291050135128133552011825276891771541154983239493523399078809421425144263451825138345054455827299716668894231099319800005913440113698848333045988603473567037431985092773922299930441328137191807237560250220656660483592099158125010556223272434209645892030647944322153175255669280682806731847223523480425382385658522195862159352759264630199430436988399081671423047221709014543328864085768925101518523475871992213384047510052032899678868672135084174162859873569764517062580337870068056281784419172586013883434520243408902853099954336929082058736702261548659517795373674719237980115820472591397689725295634584438289988514572206623580911743359248040707064067525905757889954944359341948022521579099047614117746520421281419936508375200513991304239484415924750145760020621090171948903786144670776227413990797030885736385005171391353741229474441216961997285988009935116242277353208154122478546086582782837037774570642467204069 A145530 585 692977483396249358726089444800706106453875437674478991207893518893442588242753462763281528933495247836260876286503068396953891088846973368178395355350103868063287333380167072363131521401771111866073350075759701574107724995376990226330918780101154626499660167822770053563952957868479731452321509111176393609625197088723048463178835357770222468567874193713156108320162980322417086723063151060133626336410622939819009859931424779226119191177938722322662611032366016973146970047325705641236869964364297212938427972740547337673623395068888494425199407834003247210924210927611440947853700153051453775646465619499042943471704711574264493364539550914534475075877584013267087559276683647757823446667458253965593015756258435149129098731175478693382201802608041719826022011802235105366321719988303766626774984971341263927970523555572796097795642429624925366979218900091565195241048573817469530430384466519830285836457761963360495066942274815676726014949428021140740515721721131081163689720186225544243827730591178087038224596790488796605622701396040746223991080931612966388141363145674919045740588903005773521495231365478149636287163959361474322118326747107585798345299218704890255315185524981855585124091055152598519235545367936622475935705025790641087255002578171153421471829840719652448251055876036478925486168713086378953701518662583159772607877249712028326801137558486007957762814156223704996641185230275716589592722155997619671757069013467891230714870064446734448236383171800710350087817166976427151942049992517919229301769422216856648542030518400618634318556416794012313526183889262924990226613908715793032648077913837031901182999878887082726177198658286184781161500166931691380771503316070729285698410216710447794829103801378945811432637241970854215396073055942238208549363608706006633082083167195946948365570433846359387224487114974735385551228878695330 A145530 586 1007588784257176015667897489973398623875749521750392558506929258296794249073531708082704919908652272185607860152629038305947675351808801398099902956571834026373023231512824835678983326843380913626739608697640071710659547252666427009848770963563135697471428113031533050678266157928994377513216449301746627667188537087389276292305059321749251649004638126509324861494363569488511113702414943121179180413136671395937445344567195348090567190413222205941815868935754705156040205285201402420827952975106292325621916790728336421343715532124302343890208410087031321313253471536816376391239765586585518877835648647866017470920548396729700218014866703302081667142602671516963686479250304964190872086940631593218237369042808839737869632139015399984149553628981122368889290212947088730554294503041267815929956463663166985049187841145166569099034782779905531688478400158231370643101913102223314227900221555256574209957504159859380264303094869429781127744445418207610503157847557247700240463698167532447807126441470151513409315111908232365210119580530126576115451932354765247214917428314962999246518212791403357268268973631482929640720208259719776426799796869637769267201965905871899875005007319113972128739780449869725071712813684297042348163291584019166758483115226464994915467281323776175229320046844675368934609667599813051669817922366470812790848377649089075803121343958005755891718459648065092902256409755056374858687480144752482720950359172996299966024900830296649034635746794869150790290983899235065561128367014401816579288952267311911877254816739170061204310666457811870322955328015740252228725429097367005179515360927377096361798502724854204166115126427866692735300446042204687963402281405642090235645467834006819144777730782534210982409063752794736292800885051948660614001300245841571647215360915167790620646186202658484070478317682390428212816916147155806477 A145530 587 1465033399332450530531764224331876798409233350749633105590083933670019944710326860798790190265651470262625992401046335193779523007638908385863890720460091324242507715332313930910169394098754446642167524973018588507597407597651989495329886650102019202968829976687681232916145429675799956424485264963230485451698523299866919005963093074988054127430275268070364635456696309873314836906224604235043468187074383799070105711990842104698905468741633909500677950769976308930865485337712791794178202388934584677157054075291028416086424710085340539127868603067135707186223336690320083661421671309195191396919257487531569903675533897140272542729122822061675829490869208508081186873742384141249880256588231669081063168995228296720427296001029660401474757594336749316323308143603055211990838841100283416058390071391259824920255193054548635897200476366340213450122226850849512823504986409584125069897391710958592381447925211977776940936204873208626944063697623124437650450769832516435018553053445871992886017602069869709319057134489973068526717264468102645631120885652747737837523552628593055229518435658111578462289566164944814219457546522468595563092582530126569406925860081838523713367025326806190493332055650019525101671911861422531637606950027458842676193362284277524435936005572940718063778899861102110394443531203959464041536305419329899214733768493898266505710107313802810580550682565472488856175823142666738768815006537747953878642150480467606682708975092381263249625927603356573448372740501670618349453493696890248788366907294902097652671854996722750590449074711102042655564733408702437477641783680957716815222302140328384273023121778938133970448667648919512950942067383865449367095536392300283131899224532235698326059025728700941389476967263926304598878271469460296590519682008090036469044501688570800366472606373095001992116086685708567646700410526735663922954 A145530 588 2130157555040598814217169514281058891488401416240444785135423532626950702814566182069732853941337329109586007343261218742717120505431620984244699007646016213614579845069952942718550620036262122036797954571160330049974919987438740059782645340477372357980981314675775481127024776482455207646824062040087824100141985689469412845394045025973308952031971235136183670629174940192230284350536872142810081564825740907176537767789339853036860460983145291191779798603676617430773259640829114067332685445557911014294031003556364588653240184748553019589577058651205231217447418294253864827330718843804221705601722551222254773926755365893559547427926568410973353998056686568078528750734947291072361702207201906212272629481692900622661550515864987208344313392612004524811721151508629331145949120665309045681083233846428122267066001513472571427960393601875890450946029362735033414005607137622215628316579647512238066051073300711527812740977582550474146887488599577514136144916178631339269275899246599710123821786283149087198395664233308933405481692417040716621073652287162856050512030604545987340720558928681443680811760934856128392161631923461078228960188199007162279900933357027307607335779820168881863332680175347939628105888133694676704038157176633573232018390278224294064856036635774480288559291077995623838151959760889460903342118261783306987410108541750430410226692912925328578364800731737350731786744593027683113482160818405380187062965848240727120358883759421526468307064099533662924783174398445179845039818706911407336468903917835382675072999910418140188451750319275912209320799420925328352238924746683422882328047796676543355879257268073321938828196646402543963977030675694321175068946512123206031691236824402871359270678631800386246088527992685094092032713915710219293955003638462667184419058239821028565060549020293930238052719562702574967874184088957508188169365 A145530 589 3097247619995631343421233942000435296347337249980255967953800226355652651872434518402530770840514210873867792051109411005575499435374569272183406493226587114504274852223996246398841691363331026687057583778942146874075026064328330394934470995167449306485143862708600861877461108860060196118525761721022733011120995493965226410283935504672116228200358745612742986730184906343192960130843705871041623551788440204650886844259988155473490411364024511758938326491795031768035388652280194141109930459638813680198843922116878820873395142199686005142705915410249339054461359976508429138855203777220029164753507670219670909719598626475338441687662501346733195037344931400777672722381739618835072665129014983400975322203212482277053174022771690371272230198100260242326926230985403444430998030608518252136878963622635098516489045945396064307618515096651178375462076571189887734451329273116291939447236910091083189445879131309349461948440468823516200947464360088082429517057672960134781092138951502532648043991238096702916757976738096699198501854057112733864395459304649139949706654975457237000352463163867161000321838109714645737388793359165885276312550548773883828406550175257623422542510491500227423095223642900254199740859674480198505139842927875188020512063271175839292776241332410521398847145448505775958562555048802072193995398416327509029795083085936631918203105785286113950131839713263542491529070462439108580264293014954885044035673701191536765395134277223807103655221574794342536061287202598789824069546946355489376976997929625351507458489197892979111258254515152465250309786793292018721717918939894015913188166274065553711064167044656831160922227475201650004109651660392159123100881133090749269795926443457242720681240671612032900871330224396862883510967155171189393113984770642709996108841636198086962797671802901001471126662128082858294721416964933690169934334482 A145530 590 4503395909316092932735659934499118639830136873069875936960040393697586328871816975191097671069253721273274660056305740340888033461914118290133688796452450018473002020553845472310973100691663276540859690016627310394575037922613404955494661044328130814257041195396990977394347325257751042701128810718305013710345827306239749731139996829748231022494369584149693166522018224648062371799962397799622377834218827231821482295016254988718602021262830656952205134939271372514106024327155761452059771555629389533098104768726938249185327883518158702924474811429443887779955599958424961714030638961359078601329894550776850280477522476139776200654313849031581654610945532200044168059814298670838904582735885578663111906210841467537934692367559521934842614363724385780338825928131625099573339990555664873297976332024077586814852805738604364030705892990137211482031408388480734030858818757503950857740654150692787445216242205850493406145219700691810005703466292079472275003665711567857340368700759585435870545839438406322891878899781528367325688290317349497998114376755307562324017425822284218052525140719703923413024271799764160046034913382595273730680219537729028079340844053891227429069202918861510504298591844096794258483581860806074931796627578973346748251307977899392107402590041288262339443460922836320248126116888998452080608405955221936346015063396843321058636905585113096758163116578284459045332536665641870848021168561583584448647682498566646216157404880199656107188223862686874513770186809404241959017276220182174642717218520771343256461968220736481209629313613281365198038220676647174296049501899681152454352711434443518419343943003673764434658979920746552703431469537179523670667506098567437315077245357550006512999164665845264037480668057745045947530854210904993667368439901510861871675071319973778622879249740869035845087928681512913257949972392829496549576334168189 A145530 591 6547934554897979128566306123527776501877722666106349632083930778636064166526970009493337611203924070217130481854076495346240195078123692619285111326635369100272630433610439092743908489563987040759383302226592330371565231064453826476958842223982107036480431412963362172530519133463661156027245172258653768912109821782277102143851145106518423234590585174994908251380027768453376345404185195556945066329330623006628230606066790493608691865425744411183994507263374083840478391336295824871100766731954672742310964134885046097436645869240260554366181233112496002582716387878189917823771410194612323066304501923321870088143407960708608120412930648829418379071119766473932819581297267885660148428225312502361181310655241290587674765649257522121570790012625058824352410572577151909376191915269906117257005449884045188593697463054884799904582060789144408843695292334774416090980988022081471430862971687870402854261226721427486103185687496365422924776639041219192599772900427561991612761309812298272253241002499451555388089003524365507994851575619572112976524439406757890969981387438946277591134554253986340775376290875018978992289026669500168838523762895307458053477758847807669424243198501514144773022729446093095951580928284752358470633791359984318296769381287802444948324073143791801031029393334658561134999415394048700523132428263494279119596872383927102882626142517648657400255221372985890188371016782772817773914198824249516833448686317242202406756101300676022756044573841125140748679315559586565209621295554597935575021458752203603469544194334461645785821910735456589845482322554058198134437254044217455774612929237514601716172382063174608831162995882538012429139352597407367024991430766435920765373044953951266012658064742898342298463990484631072410846978511688705621164318502812022518705557590400237919579466325551775217756377176257647794200965137757123049393819946213050 A145530 592 9520692339425752336842476367949452534611568926381759295174098392096443600543885521986337695592834528841986447341167167927692902755558387154322261735239030219346386177467557887004170632852936465600866780577775231732945451392677941084093201099008939302911733017407533201868397425708838063112571779335271861693193970525603600277409833844880957634863688350073012447813393853312984558155313474377400326820468891632810215479738818361452049253727011111030871061355810978632683066896949802206819062768490538537930608754018088298734633908547455327889724588470757758311381848019288182090801916392327356379328144466615448331310234697347840067304200509084125291587753529507566119627038167691451184975735021642547578962580814625673011571319328069605241993835742471806222624633701250744607883471462452938826812626155069680137649296428996760456898285681522980321521473023353612515552325725287701956523903093509415057308378436713358943538583474495624240815227462466413960597522218009424237097604098380928270776547088363123127958519245527667096146865262567534918368536783049218162790613318802065333291589360155419783473713908005795690628198742539862895939820569557506280728582023868297451622181551998647638464544316027517416804411242448068410226600840789619830155932141156777055471094948483237410854398465132625053968901856829921562182470086714726617957506431166610748017352583755562746874333713204906049432413069615011401400397069290235892249941257587663732777155133778056887632703176772091961705211053452056410547404719109178143906558308485518673374002100339012236103848580040268353966098955379943440297471330790281015134744758634796451796224175912877566746561354230349325415915245160774474813869666891730225415092285799783232398313137009523856702604683985521540325559225141167068179251734648779231336009061370625961289921158102540297581927326349938379854945360326464084322064625459607237 A145530 593 13843080113590488999789832072692380457548719341236411908833506978177450359126643021998125516054370201012178077303575208090370134366386816798691949277926223303560545229407395557264971356259680056996619539576782960347372314759722661882445037439116773764326623326879140312154477326461517080104523339908313028248135121034405852526251754559311805882668568270420985104212423282689311094181480387559544518251895439103483046679309635830760786006227208729694475339216841899557837338789773676112890046164618511079478362817378165501314060266382130806491105185455248668088746624303657138570108162663033781563220055749956938551854993106535798749252187127277669344550214560784234664004893914526102137294570293242951677450411193810487268237023537363948499737466379541381188871864991046005507953191314491303148068301424021430874953483310298234819530202798873624243083378080663817823196990623580296563314324234991001622923527985754502476418997186229141280722415953787124679516197532085275278748303597736057407436846225477481576496298893993703592289547240197576199194875958114156450806581784150764048328379795111726378830004645949551915194408682626291150527660584373718824721304784945656686989227733407532152182674412774564230937662365591206716111006988716747248728428563860666036210023731021483403581264338909502169909648300415311902712788373654949008231094754043868100514348030638070585297880963778560409984540232203443804818403424549178737814581139846145825255576808411994038595194374452780587178628192403730434370716840289190423304560759079191947482329509698589329649210013467814730076862398799883703994388877715024378550144266125756526309993779395260807440669046055045381142311627111168679012341504229809311832778810507930868641134643147104789303288746524463688560952266376745228427010857860822190340038469675299747477625784414768040908904576135634146661296352949541021481232571598322710274 A145530 594 20127828964468231579942078991218353235823303310588816533684623972171620725726538410099752514005358679437178082412951011396230247675823676066910939927842993444346813417172175672705381347830941949936619209677861846569847612715185357699134000343274690044391607405549252606339408164277620125633913823654907807800926772790055583969569773719405520872442463401503762268512415639636405017955314328198103352137929147987572717061500730759107821401005107765964656112350226766146116857917264028118339920304292546619023001605859098620822344892685709645182739049927343092643279280355669460192755177710134726065565581732292922038948828666668354033572612778861222142850720383626747693896996124682784816175120230640230096465318913219633862343620652007853049013034122017425776813469072347190757819332287798892324352483457901005422502227083877204430836457971276568126462910207812167761315908814360025915357070913773822850315752382908609887354278370193696926546151981579016817602590614129772245875796333504129089484903635297169849102490633347599495521905540382013226094431274561200430254607123541892124204130930503089999399043281496740478896979596339884793004322549858817613638496428728960954584885502192999750625970131629900364265944275158372117156993934993309710031304975921267259872319033810288385569747494375951022423574659902006676622832112824209143241393814873353051537114019195170875460372047000313631211472065210737677194557178897436594546508727395038442257875902275905554060524987751166201665763686543970599518611738375763766306687437142836606120633733099648546297715255733622577263403961756075525664401130726314656130894628202091354458279159016533301141166046402681753831595689904394098509469733280475847674634975386245683220977372822753354123125134841886217646084269752562420965805608077900815975184598898824462206506600617914628941249671773885699307145042243272318769627837039335761131885 A145530 595 29265849471256695126746783063399412912506625464876798003565534422030558357756027721642018157238275465531455919650353466994910689750513258614471707963134434541856963148023114020718067214774833335527787334252071548129598081515564750371878954054083960207771632841045286410477187316382333201154630595070896044229519279501619784685901924736261068036725459117218199917431948127608050206795932851719654714464030729278491627124375383214106941556275420464503880292881890501134554353574363107110390131232395198165548364856556312016510188159904755441964896087489171401454659984890519091463127458282373228665550792618698158687693045026342680229015829728277089718035602887578730362691568360394854596616487520780601317308896249410153825360356190995880969316451875946957538105595159327824315863801193268274948305362879486637862887363226474144944201390360033331182252828358780811261135508219088854100632617794302903433357481041221133021710644331264449102056824258799936665669487236747156760228129120611405960053642448875859483113444884588515672785258366168207033165103878336027311433747951048126997828758044571697747399830101291614706764293138669509862737134459834136436511549086067124282309736530960888229878008388715462355078452038417907467139553070473283601638268706560958735188315665136428291135009275558293877101707645849217292497695179258026439323978375731101293066863269561747814848795658457492241221070398276180379197081319713448259291885875051246048897126306332358263609964736995821204441433221606740847969627096881520227019500229044925346107453965597379287727548332626673759526259283530935014432335249687183794989942239261574703625811587216260024598447990800453215025758990809361908064089979848307652709607421432790715472432458949640229790234642771356035993717967267959383339052927134409925605728066760421092748513119672663455712536113854653671158442230125365001950017393822622598363051242 A145530 596 42552525003378270246058242632103755156431397602627553708367753365008459680556538580729084300871938521524057469993531528059588746666998602201765796467457539980866580070412190613948397024901259838915452847383302353118589040676018431855354300060637734867409909759272440891581224018611748196858707251319259193401913231468582376877717428996749873519877945113971861176183784065126465364276268411086049756727348542441778838266124745692580733915003060350280875981194156438422875883980266040474479132471982313840160703478431271812907192762156621726907313728470205290371982974751534403317927131587392964344984786902005390438983648519473590384634982852302109588801623747819090320605846499017993900695556680094763675137038681323450442440095558087358921533072014592754242979758548193584208075209115679783975943673274290113551632803629066322871664390747030492262427485970757091761523267634646379502293910915845507818278927118183144504957389503380138800693695926143126332866616839639751799599453865572650761788906635761864391277099759701068440630270142503032644208834944669309149624239266216853112950889992676318021629353568234726286894803326645871000535000500276284519870178732645169977517402331131629293242873571222150634383704997915362298848793007474219363472332668034658079696551104789332925021917916914264921354860493490102041284972167809057618567921316919206406766167656828762127619273427025146718421805147621501060614879044306174871573807515815784360057979391531346639383334667066936280091642238452514648977238280253992034322587026343884310403631945344856384707308977923927912728603734850017754909089788644034511600719884991701416980575589533283059232842237457812571965699741041122309931088321229706046563921516128302314051233574335404071361647047464416834448648278323343190812561990247823953929912633885053370031875869497452046691398568294994663978675695457238469563006520990256218684115374709 A145530 597 61871342089062533681073558040295796598038339607594998215168709827187878344970849340352366931449641372020514029914675191445175042743126217088108853591975299997745465565416177129566948556139217030949732912307987369362880335544849284352934780409213212413253801018349288011072689245874165495899359188787607796310337609036039274360416455859349579836834495470255968931971304598745753031607487473786264626626850316679617152347318255861629173005472893473887929172776010579576360400752953248486785548224131051928395497309274212659655041765987568086167792196299591003029461790628746131905174586200611087784379214604723219000123537254269574076579036051417539065027842893726069747430538118003802736756742796370265603047936933748047533154073581102828876028117392765988722335030823478312110717038190397212632747152635454945617436233589299206981255079944791975716238382348652452640443570005267616707481245839021574064874126672357250889075022627270390551759531819787846888051395215348962369460845692413513596235110194755301949057419937160468924160740001941043296472612844445297167526332459331353378103596220593321831751332688383190729530337272649957765268027990267257857754803365716991080186020679728858031486908294548618306931551988516898364618677893314444481205170061053686286920050118048024936553577516184065637356090055826962518811057034299190519371318270822150384336714706165750571810608714098904871093063463571264265953654933339858549820056836110275408278253138160271681305104995950588355432043373276734692872056489862207536384814516803778742401534741077455585985139526353058558433630304212642284702802120353176492683651722835694598715053281369806351864528014815668679184912397714801029277894354978012743396289174843130131839778144651218570119605016778619305932298602964173731482081794767408894604167363940800839605254765736175603225837805764808386771323302752594609379609531502438719344105391776370 A145530 598 89960888844971920594010707332347456149792589358045524777301595720977810105127934384333760789243477682979305875438467734829756452559758852647508071356935618739181926065535051134199729252229396661741072739042966251751274889293170183430735315360695950211136159270770105495658798582277018019289471401789930416576037481625169636337668649102065292332883836535807064855225100702792259781491922510616817681065683633103620897734162477898063124969223672107972698736340338188547589599818910043033745712638754077521573212926981226775866617820553161840666242946105876848199547071591222124255720530408556934245523033050480658420789184184059441233755533783778249498440894765853957593673681817731030161250403330365686092068025164630979789755580546827955098385961156009733009520891837578917615398365453628431488230383988278216637638732006037417884422014575336785660918345507454695382113189264391480046298229156026452844819161902680324609570577942661644482119558572275603232100395776500551645444270037315383196275088434267573272065097311531562114661275332552134450038534866988517412274137771628521594909515953852697267048416099555591086010823499629711944828712162848092648890964223573772385420496550923428446152671417400119796127842207598572306793258808086194801452953796439391826523673175090723468415976686613714522450833586311910012249235642898855206108278197854089739619176416597344502650497451026380657422595854227470621195553658197110025263491065896824627852220004905643493270983280777488401861910973102133790921321159021369503911485984845667947567521109894675077166008164008369220034585733721447031940119373903729976327518004283214954830270490536108902327964500699744801722290660577579655447748461049709299192157896300395083392723371089297465549834332749065006408727720061630282231756117029822284930505417257290535732670397504529829638321478183463099370840103526577104799482695798024907670110555527467997 A145530 599 130803070509247083481157887387675160946001826888258585431198305009591908704977671623971947835193085101410538722373502171767274436846846628623259647644130797671470522753822398932949276765792986606954488812835560622058984326151933901859004795599671502393779562325898715041399882065941538325881395518843370038093762187945387615195695855377947075702433261488568002043528364450555346976536223722949379122004877375682348105688319895545527922076078213772098830074709678950137615701776294449617817779391200204585315523200333394457897402656042531328760631075845748637691138412631846339921685746039455581781902705676184272620608473680085173284306469542577523353193995961708760615131785932442799850655349685608911207601305541436510866257080961014265610224311492720759029854654396808922734477112652537548986674345571803891536181098900544816304742627937459741558999558129456778433139936746855206719700917711616623414792996532370519625064731253607403806611286404556907311627087407636586743513599173410874753870382348314856782280702433546954154248570172790801549312733223988459872149428793615411067645058093305601232966565257421141055869007838124328517823182216753136444229604226272899331410321799021985231847952753991479634951575638296335617179033688279433926868113614852814662079133876531793875051893548758824731577874678407461330847869813717901170490917128361575659255898173017832741103251483183643376987583278983278711954069065363664636874566189757146898621719608879667478944328385145472185718863122847129255264908093160581396479764237151084391984433292252116484743789885328642492871729223200679771798648866853903032403718494576071708628614578186220974178508519489414126035531435567403104219996984471922343012654184931599608122887941785693863690889000212123740698984172671007466191241912079566834880060272524736498154463152716820636118516203440949581676814739204340357783838460080796713313621403631546691994 A145530 600 190187574559556414409682974250972351668030506502938625171437558182350914279227429413320827818609956493973240323025196719281882201418862438259366880166494822878699400902131702513457114217733750297115164992790166101507511458950022600132809542066607003784605272485697460900089932865080414448813529794926858245457913645235111967324905436050885946006045629320541339164225386686006771711623887801245886626577410638558501042049919393960719700635492753600959590955929136853161904682793132310834264017489092458712971249160071828560556047595268019998856116918036772413326067052419632987024006819020838007353952288530138881909706299941659657895940372959373935177294571687429772080444023072090013251822717192472026530166206189223522168558005961734195369311050524454827619675657972068336077012106398424142598193010231018870015390680162660156869677896599051888889999696601884648387090085916738206178965088054461414418656172138904832854519509672167222473168328312667170955502552990307820624517127753869374576744339659361367493862869273279959808715306369962492900566264069144353665587857191779036063834319558150390340036118835874239539642451385809274035202962114446897541817195654036572054098222475281415603678477151632193989099794850240664388806008189499488843471435743042196079271234132804053203601984803918644545999707331570862463142790459910185403038587396359533154468336324391512208219625006051566443759288665045833019710595225485110184905593976415825693771352459091031608741560201018235780546825118708752835021385446134326329112073289331691860277418439413467474142393327259682176266274255948054666748203512286201105385030363595603981131050766412274760346649059373107439510860985024343535956220167673714037031099992732649529815595674633027788509087056474095169911316578335924794211783508407573148093322705745549611026053691379859700386492921481662508294989259963007353640596321474782623133097850769713362692005 A145530 601 276532602606524517304595563403026411650155410453445872740684778398833219770087977389296859676311041549151990019139913656333684953588589138382490820502435828334831257441176741632167711123308107139018842945028088676031299602329006708659203215160050983831313672414641782250015720985944856667036546440428133045525768346409664855102797308322132787545714642598805618576781668713089395513354156326787796205664433063586684832792477110498990899196084387657581473151090890274818459271165512603658570263611361043768455610963221238393654035306117045035805465238194391243227463803079733731286565993170552423237064845620116258112440339506699462495524017976460159170262954039526926896204994415032946825350380142504640965950456197825459796572474411280559052712657238245826638249376836732963847052868226196050800223650201555865198486512775408967543695356912393508986317999859582149298050551783000604929008518330269184948102659496971094599951741998599887868582942755331662012393400420820163551461160240526897223711515994329080021219829642646628014917901213355291886621798643802666241304872207417924821404032992492574248811283820795886869499068445958846322856589091223572272665758251364949493759484068737379265763273930520456068671466760674287724988318728498568498973540702269738246445712349963216826243410853004160411058842882229355613948286480839595858116935583389632845021301759767085732918593655547494425582628731393362227380493503786284845188096767142420801596647853798751079442749587952129679442898003739403774991839173771217321947558082924042813758974426473889455286555154045692555648669896419248284772116108215269553326801744949513612492839185748869315323053553819978727634665836693959933877239903800595737920876376779087484752267988028480618798348889224334164927313605916261979776467029982699277760856334093756609695383912803163287541324589318133846111332707171473487853069267585873853238810961397759597807484002 A145530 602 402078214002312088604467539505026151566974298768803796026330496354345319194793639896608220648528435802510499514589111431112458640635607188345703393643661527904021769620070080201469338516175770046383100526905848144783408114274916804367881342033172063883726295085616665694061958223630956513456689710852710521336221717766007464207499961394945022205523084293034048869301382083445295069645231675261654437149459097044401188379219668746138806711406064161369861002095198530449186618369972532587250329026901468546875745369274520552544406779046588214041147600217726830880319043610880425657679930063164202548684931579360509156606343936441076808834026197400112059627157878900464277309981435434832594046200904484555492465433145432029320694209235995971128448834313358907477186974244951757365278793388782659439382589200051996979729374184764476148376179272723563014217481796135843194717115202396962828572206687123340453126848252423832643496978346454564793697125597923923898849048709319527496003902472598354693901967511414822989486138437538923853730819648912224440655194661825007570503618601728470911285400136764644807381266639318383634012105877972776744159445335676959637558470680288982527354235737721674171004196616499591491654323570225564111468626625228729098018684709664456368135986485612384461304715778283245319035011551054151491818345400350312467516621299661129797127818290365018264151426955541050843230698416157283632778217843910032679793307793831103429695832208070924978478149159322195535674193150611974380085299137277903851785420340498268919513688538674595854519177051589109716230989763119331058003990073141489644336064352126229196960607045028089572204959520605189696873364615692032719513970863905898529222917220736800470180267838997736186705010775845125401709144071685666582670188849811336342291137016449616364947477183162108040225385566375645130583369461238062488331009074473539107826608004774491685498719047629 A145530 603 584621446626759170306378497844744621351968980254430265976411801014439695276010182321690963526100669345808717142222548880923858529799219263265514351867063359136619318196324455436194786034808446339333889147278158174426399366856126704544190812113017020835954201740814217277383837241438424825709359803033400669889820851863428443292849841070941740154043018847428908250345632767660745941868653501674118763819107862669495741218552605879775325967485221206244120315573267572382842524650668896869258319834851123906113565311314189662161173802698433146170792805251336617708740661946417059172535331745847579953364653451544560197447511643245818980582178567001786474538717292967235532281816802127831558796350764740401181403773843001972806829583656663730740205552378966613226003222302783018476151518534421760628811484473225402052661311578134772910771420967183148229163232213581656422969387453733400952139059514559006749661489256364755692550006564002938610147752036438630017264504429950172159026122733997767198036237050081158297632824068351952636696596851617160981420766416494917204846020142040989287084150394822801057358112882285109007966732447503971427161510661485208089437743703381929229823565003163245507260836117116475508409317799641209543787658124763843609950668594311417289531477904368057043520230498212985689716495736389854039748260263822873488173309252771699335391002772888976788990441874763032378563009914463959008697301364551683730134624344133657244356938433887271119956149434904884356740597398091807009240249953762898429278679227526400084930089376258435898581428146455411481707303466905610939089516794231617727595084241189792302867110150631656489116695819906391999275144516550378880213379758879272660894383718074931104554624685634720386988466869729923109750930552917353294940474811158653058992035461061408100877022128933792287324423072185598701734373085307435686559799341215258276906034800131149512955539687769290 A145530 604 850039181317093831313385731398719174419611330315642837925906732344498962585999610302098764358729724700370072214292071483751859189869424173180869521911316480523116584635686138134147017425272964801621428437041915079767839896000693953490449072930984715123413525604848786304650405287093246065624895696920853721309278182387707190540339461417187895238956343881077339561953680742796641154181952546202493420938545682862349763330587109729524577817916800227814789568982528955046122581655454206075369009789544507258020577086905462494261794164716742747944118697687843224421678042151046793156440714678532318087989657433614211166579525322935484356689678802394400133867235316816481563473484320312431651657299965731638833205594702291723029100893942579828500287744710183142271701208041272263912566942670255851171632459041480534532572567305233775047785497710105024801640325421065932303154294640613162587447363961962108690667352251906102353135066047081926284590037763856170121178690592098840999696486451330280907589994768850492749935136709245301594832998091431703154761353714388947790838542782908996694949443388672215972753888749575909179199994966564896482316092342354156885082841786246644811180936160363621245883084710090738889635656426354748451103143444780003380139174117444091074522400736964669328893953839685902909602465765699296719642478605253057701491524136908751172528720903962281886173838334478493537379773184932180241362243405840304233583064003062543802191558787039884137491262800202542532505292942632336779460943347472117038267347811403045225219430439391227121941542005769116705292703009890995186105099414822699034433608150625605882139581198411383507086103517184373361756363253699635199797534655439598543041904703163729089221954112645044444945044123576532356452451314797760005176867705235831736438077269246270929058825227992550823661670921572294136676647882667550250195459911117911061082266772782686617345669207297500757 A145530 605 1235956385013607803970492547075239834861493522309964431914002412417100477160348157369069281686629493613668739190863529714826322338211612948585721019344702295617252377440969448522594327141560856013111217613569797247824264782385642152248408407850839662772422430275248394472744411903596338340993772633963118277383020587370874391617210284050750128735702369960067604294172401454393548577434617133524923759925881603773993886386932438994122856371925060046021497789180281527369489850884505764964689670975677878702038012970795231152466986554324341257077602415645318796972502164546960090832405626607254244652357008543821611491646432372036551008807812396502890792856485611933871226054913919917473493678155353823038123079753293358322282339892962927413975687640603053909896440330488787568945853858491033473181792966634828223984958460200498330784707202899071738878436803998997651987129921438064084668747515061633391477223580512782216456702693482450556814855304760894834917563798856407284863386532274111494441868654357671566377247391142418600166934542528344844769862026879955113592962036360329539153467203602979007201583096883770489661447784714652911981316171104272282625702362519458918173527851353603702128268497907635817229054736034602004606694426781052000150878749216095114110938281140068724836154765362672804617576295506831041040506124143777682075095187921756071433157424803358384973519971947889854840317811647881475606981693214790437803946044925828594554729282119417557648641176155345061937378339197990019585529202386974504410742294439100800231068966928785467976867103494960149234084108469078040094985875459635410164448738655925389762838648195380000987646705397290258961601752895734753030126735175629417402310268544016344020797616725161208988229707167213408316358754460785390130173870702938088186127905357448616869443431004479039963811782195543043489129144287025532756348512150966101467555338981591226210471090071870878332114 A145530 606 1797079733770604429879264850061667321169437161827357968360121581747731749292183634815016433473594924984549646413443357913285988927900495357819465181257675226511004433682584942465714017516812059370098908788702048156421401225748827688675232334566047938686387090206685560714584070257423788854558879784886677054461190624759068977704233212670329269993816006965594415566387109761007476834948779130192692944438810913341704248456836435710344903640201219390115029970678560358266283197063489726804452706229625846088256012838959179190224504188193427471048085968229595842954793725573237821023524624646232993192209002433059189494642746089415822231322202534836400818413196212516531946202281366075686147376386227158731699319128082948298306799175267202517340821329149095674806281968829489083975007597679019999750475801854581196193595068558957267727189225229752598224222311374217164923354602616650538495196299452250989245774395398233090821943363188417062526873328532303326113967642358525600092523018230071661588196115846059688662024956785939935397421230003215312863676232322101020775219010029376367020144619089288087798885850115113542391835899775110367455937230469519556583614350020451480777664684687203622530881150074617768160306696558654888343385245436506163439374321221028178473213186255259188947099699943372418228053024064466567973599184862574144484130701746709190955059723135362187789216153038393514459328560756246480600371140572061890726633315739090773420032574010074341781240132638608919854405572688584545845022680809717581941102257847104752132929052695023631047137646540130051217241588421336460407114276813210471556409431572107366089561512336501323024654802561556519345795586954035077206169073147830517463360587421095061042510645496430285223841549276084172115453272533530642451512802825204274986798237951653019681899819621687296114831507650648663660899639116687241960180486472044800415914401796966870127338347618831049797393725 A145530 607 2612952696946073827436647121497117209740526771803456176031184865858789546370357844672876525201325334298041572216407451542388113074844982038656553787827640434644704829322101065375699658875117592763267800267555164449639469557974013073691635566050625852010344056738090530030610765409882285398190270213452594474068293785379098922707563474012374707820879738425604320165922563420103416924466947420683042016290271142117234203262353790590402495769996201068167207555868837580637648399040463178267909270168205004534445540629833675747355276622646689218562659920203416710337473104481323244808113971829996164847227237180659517703599061167578233487791473677839730287081994436513425515906891051360127740811771896133442067771889152853532379763718498619497286140236895144508114424086237746639312092101171436588603718634103594424437263244726263666777002348776857378746280362301307758800905605074688444907930750656057876729964493685450401272889193373264926463517004830664275274874034425497366127243605119991921837742710571516429643017909919365523649250301490132536558940471934308004252054847620676877317751122688621276680572824484278206867239736825225759628020751786510331000292639227373933591806278007342713556199063939996327269268707741548173049277540170253180588850112176625755404937861876865720660358127562898133430784479413438883002572174284058662302243965244527241892585404281391817687135312997852222134008887021770734911464031410084774326087037138593058724132807881365973532365504215361214123243765310862731668643392368126977167858272167395870500478611549597430757070161202245599509720035480514744353904063500532566007609149057105454368832676098624728297847095277797781838527821829414106523016802230210396762308891800003674739466457754192909554256624417719219042460741904999093339109485133976312892716451853798133168865468286502324071925048312260961419904586146518962784569670981840988838638072657450847573923746966690274534532144762 A145530 608 3799231424279857574488455035391958361295404756765063452591374434837098252690751013970727652626293562474427461453010021099274403124835675983711271388036207934298174310829901266471324838290403463065732011490116420407727632315892989260319949437805275422775101572110093423978947338321898585545179798331480287478618244702750585074547819586980780154842289145854821715926835840825720607200698106600894012898993109801827545189839213954682009518504670836151895729671203319163686782505921636397711813274371863846967237727819765325577475381984824097930362636475889799667234842939122118424713176691516189777454875210651676505681843540294912662075426571405376433001016401497494308183596673386396259659454168960591797607808627509120953131878139897817481851530563624210965702697815107714784070697940095671120809807143510824438550584564236918812536493687932325398944493422563790107079351826423994382245592816257608700514379128044249485217690065221364014660891198150457323946340732087030811823412109321450024280416312974869042641259378997800685446074540945422704941386582516251516081466973221454150243643112244636247005465087914290397671424185507978479388774717160355551754868913822251678991005550557991618307090908087604585231748540749514484958761200022302688070024623730492627330601177955776502580971770376753942635942405014116071419171967809836432413318241334840863002628222765420567554906955882724092589334462401093892314788101299122689808239825366198568294115682626932115441717661889002566726276580356421723261661647480575815084483986629135748602943768264061969297148967250418561557081714347080016954116101215497537764592146319599758544916621485888018443746651879115413236700107144381156849389224273652769061879665316617921976123187063950994061603908061814468403565803276596148184422739871998733741734734197184533974510708988754757513282905414519787255877607357399455201522341427110325726579341729531735405615000751220040342159941090949 A145530 609 5524079877950215967232386184812785960206308775809630456611682397068275000622805603955593334042105638512483230911104354270893439755397998035334149941650858508829110803241847119348240939174587760179981581438829007717671527747838848410492132790933304414089145675504019100374859399309275133500406028583702124541316453729505565319293606971906580332765980597193172349353299146638034342766398122530752474072093965361586108588792013827753851249503295625768655322774722070195163001125961660281809798233027419865285359121804398153555973458050657615744058054873283848512742751296010455708209714101350568106423223709060300458601882803989741843079436747031943655743747560695362287585524047196929110184718620856928577588311676626372713000218435647708119992628153369365848987214508742531058292155492807004638220870982946104630058125519137235227164395045251252353207914690127388514385618754714882757096647046907812394490030522211845066056120081942669904052009338593760118353704149580508374893875079709783215311803481322749016483961494044892277273068733284343122852239532038157770074448727009146713777379767452578414524669557254553753936043898488863883805518810730405185741248400404914713878988478705041805675796624160313126930635108981086319581865735554887938200635214054024103512938707809837157887012293769672669694526826106045354404593038623327888670302420656893370278579543315517223833017026718167832772670174322303497654966987824892980896406379995415579706585478406751414486283948021105516658792024594471874759724366793364867005862548700491211072809738577334553760623841311947386258397302940618864136540457263269919377150973139548991818854398807805080192479333985138533048380117260108372644905409077088896005576271061470658549608374524526991172662528065253819339565635503428894461057324664401024884169410806254458600805402004181130921989272547663458409084621193072661344050699865347431765457524236666485828916637168526971967226019814095810 A145530 610 8032008343308189736498315024262755394181611664622445918849933613962837013807306657400418736969568972103588143317284278099857962129945564307699870303888960235629592809739334881631075854235012312898230153680045887105073993617725369695866300758067586812810195037081271661851621587648347722211004820380904557602786645104456389223667829989332580823061580946029726741137981032375861108661735669461607496406811726642636400060558398266340145034768273335196788687418716218860447839950365748128115048919008594112261065195865867095505059830530274188467762481423118239847728293149556263477618499590187034510549589818098466215130631915157544344924838954757874670074975952234655268655043781027661539812321215271805191221607570006118415581364473553627708651799483468494320216444193013825051042010015843444648302025599396492621280075954240975783378217859301632989238909014951800336126582590003613104824142560611142963979803864916894681796113381454576819127606917424129061628961887149327090064882542485915473613337981426964095098637371081894373354356492120893955204451338196898881436732367604326100378159938232936770082622530783033243932610156978622579074744962027291979712223419319832171728370257031580227460989984438187198952558216709958759157547820735607039841035531209927316015185550554325271791213294169333684981899369215784931188206858986350940290187306316881625544191653352539278032639201941260146127369844130166884496429685509293095100685068273508886694806991487733929730941418705025532219316877483781749478915967655905036050709061326527591764116756947676177105977768118604249201148121393945481374512870744693247276839750352757914504855750949927100711846507867739547936931453796090429444535615408862981139338836243713020913208600435475181214057254202970991505260030456182335950229165639299218182848581577559785621037080003370375605814889001397254007021783337120292194794516081873738676649513660771340863509384828037466020306290649754217517 A145530 611 11678534607090229926652582812891861530354103154052260556377346863019567949800823257054604887960419243332978647900100429252839206043501095105397576087704606531746919116250189676044464943816768728366266463469205281021769869048644939698941190810097480292521609494770493492313157413581298278819667508427806643052327240665425860425647705510882600610151205929546625488442275067775355413959820896999054769023030178444427964101943322287244743126701819926080504982851490607501020964124830671816618999318440262811807723509429848952466203437617560619374510903931159047454748425496703511086001590194417846827770997172291460816499480202756265487778872760781202738345359290801628065262146072090172681958004862286583891107639818477219549882590944328539040671596456335037372228860869427592881684024270880875711626507000651517325236600379340859651796701603029529115101020499825227561339536700246498739531546186481554961814240329558642655486482800514872752341636405925345061848392230210972008445964322899441388850578113191324471524402253591580373964957066475046526524149393498758935451238788047963140803130772810922611121718635088973082124261232203018741110795369268871808096387110442635572778336474735438945686473761576500026963892716461171054728754949483837081040927461744020263461976277567281135347266242709917408291011988312925183902298368373115643854043673082325226647884385395048794742233566605565534301362980695088327754311107763524335383415192863301925838669659037686727077374336513159102741370081069394069270469057247319129052863969306222417933814691792182584177537914220609266391083110109493789299677577522326718270605619861936868141068443026795196629944629960359317561765285439398224303982139899077697487702662322087670937146755424806388958248074948591756394828744717653613042738745782216398836836953444361122038529313519498521949723926618759059662751263887551711778569882332344550688416627405237292949056816623329307066553379378722818174634 A145530 612 16980581286700851005163118911629742402379471804380322226526743488896837836173383208450738106675712610237178850458602706849350105729288462337683767931652194008199784765434966049633770397233727496032238539654070798559766284522736124596890795571580978277739607395201260456551669027725620049056074346249210478093526205140884096602502540144993311954579030359979847430468326810564334396036470922500956172551989472646471617167825530047255590166079411404247719048277379924590265621389663846455615896893963223119774317721645804511018764293236102610296350386553423831880964362943913755562782834524183959100544519338921965928724029084175694861686136069336914023679482333849614972235891733775330051905399257443477705865317074458307219410871651689222211508792595711660870726443487703527036143520247850777441260292876921706794401395671485655692736620752587076031723894567836865922387350235575819163665763331001620303334941459374401504182664195835243527327920206608534295798500673764866150953342060613245293473266963242204354632385778084786781850674220298225528672158013695857295247219761089370802401651765507143243634208812796836078375431899013032270952517392171977581680167146360172802987529505895071195447905388342246601018301057176326003616850539001678380226468688340274253146397492397276216469653325686925742321446449107624001609010639407651159812839210474394562664398352172747595015929573205290345614035646560814298387883854258478874354390589738172726660538989433805013436572554348714630360419878558021492937512530321634357737828160662186069148174797749076529717963021298997754728385640951082575696249823204592303672213294439505853519199011305209265972838780115854579995258788097431222047560586877643563284138531677479229829590469179068054070111486917998210827089489559437897181806186138177004609542747459519493884236000820270847544522983488786671352386330670716851805748414116712894827219099597701363176587747860935984437302593310372327871701045 A145530 613 24689753512328430271277248244926832561198221649465834465109328655509139194228149384264116152501598174865614715588160435658525800891179380737897093175046202383315955302023324385977826113112895962462146470390555471900619155926189276518939517819887932318353096631013137933332634453155637970029253279778843607341344049947604811034178267723114764699357299992204768617275458740285474436481614761495493275835823670197791286934054218745387340856736337479956257415690327558863638712479607107915793697464823207975889046159549490329172330816161855577810274087537774320395874728972025103884775155396573282114344903347795366168903921788911257572626154065943112209227228968058049368002921318763257805297768562317954297744279918622560219803857498965184766994743762568298570998876602260058882959796756350759518716754216537161027542304069739764036379394777560005520597427600614303225923645902990540817471280351730169439494043067690050228438938254261643573862043638772402940745958131261885172514150910167335757268741313976051940311017396933026389230506351356553443642791227764383008530522081385157098728860863916613465321528492087964568984795856903716718946219177422686134891154934420580812908295123234958782742308748175864981380582773241661548087845954953490881012204431919297020054598491969362051465740588282547319417974845990496985414317567400356413252224357986096611788808556174789608104366857206925556957273528736443294767655369780720519786948534064110281262497851967093451850049416648694559384947762053282181337073948618599108831673092738849238319028222112465482027334055430828514765806330859763955568557943261899687212679859509421649080047221369331245929310956343822598953788716128379557458928789337953841937439937356392478084553605039609525811553143730694449950831722990677984848733151906163582485876317969187899746557106663360292831214468268769201387310062043958414973846415555818216734225882398430376821465636332984298042530904119901986002635145522 A145530 614 35898884626344250913586113785004702914239811898851518931946737338366799491569893031336816434999217070541993559286334814844789665145669090304440035792749246613147390809357148222245709534695753495692464935709328002072701692950394685322413462019321482009907124761885707353805193943219269882802485212724092355863836155097612254359598598766868722879553559609635373589671086540048269266309871826743524722109115064478115884730497666230263146350104468616444994034694687993207806097679727345245717580497956050433719553341667237292812057987935044774033528226929537308431769974960961557134707513163783028010298388923175123487620373557047884334903566325745215815302367240074069931461275361590043073572903584211048105442477136360128101287589392623726961988145921981710410571495853242637912296508340213756489436719370552155212339715716005945423239947269951495439872628007398629053627058755598010772784077965652335363404035285479873657748712039032233921151884122854867267310327324354107275969424470041245577823456397254216279007864662754842285154374384198208408831089773011399198546083859114257332180961294482990471434258793287087686467814800506105096315531731455193468154157594480378141795858121654124175036121471942319340680766333992318714593724401651836739313365017541969526885133060925960025554970345709498115507993104623733509168416133989478817217574403672573999146364976279791917436154394449296554525530096747141989777872519777313377291348814138626610782945216221164445184958415234647540631083685605593733642612583778912782606894939014126130329797886776727061791213998633403361471727676684455840314107553252978940614932843513404638256535140671996326371952157685137943024228797991875779114060412136798008533474384777662985655711112137123071461944200872942812230298498138956230532160821065375710757459556784451746712000148852525045505738292339806930030477477825584864655120882469745570418669605788218170197047858640411308417855497287744177275503629888669 A145530 615 52196953556951028499923938166148593110472125302708459061216090980656670951603430239414346832372709118969883769587615232623888514596001966123275074145564229529313922920849991491820875685621512469840881554374892524458236360930717946269512654836575614954472641050685187479294818660806365253956843470047550506582410428167878270234045328428759399952106176315109840994613142553771443227740117154470323450453377467927510298606856672644583869405711040631973541370188660651796591202387611080380165446250330632507420254669738003474258403142126738939589172231681459708685473147718509132048760839364985126153691743149393281755633854248025834911692212811479477852337432739838729622295326372830603865717196513674301627359064011987707636711935173017400037545997175817644368672383971738193264420240166874045584881471248028617141580919108768574905626846951114696809569280525330006029670517506993604673087231890778143888220027811044668608316398865814613859711265652587338234266275183652740717374370665289060902819548332866316493625494908628143749588071124117843669886960887167346670302997400630048775834018993317404228851946963910933408159633735140019906326064191316673880010010251219535397590364800589973315543737877895384145484852869042058169357727192155815665470751723301591772793963415987853907794875416921021977401302556148062531833891644503134799877939930715564608662202886702261273162560385162419983354563803396815716693731876100843869861101388809029027968121081887721136205477685701760875383036293922771235434177359740590567311316409653446654650287808345139035378943126678913056751377276092867932052756813871888117754425141788630834603353014489861289213572507963234225334629718491471254452286380318114966453829818026784624750925872493771906296141056516115118288404065462319368515776985095904377277763709688274870531348469874464752805050645847611007495112865448338349250130789264594503570528872590186821036130764997521709455263850525475913856596275222979930 A145530 616 75894334572922169094638492507466269377923555950326200623489264339137461196831895998215428957453484059765140458986833261900319055432921713074151653367614596986375830779525078271959331001184144435395146087596158021234273596091570943481186077718918924822321210180571500709187312527618511859983367602963925712478468898719939907308047547936817400661639500808610099170793919602097138404864864032728023553434488729251535496058484871527558715852757502974420912707260277893024250400465488831145415313130400241709738616570245715384334425356594290483117882391336615486891369525012737317037341125729175209644439784240828908497568136456256006913716142524324835052082811901358272796747473084820336430709730157978850355131973630952990543651052453977907030864917905492932930339235723411479763829116906126522066661169757914238771703444044433791906836012226973499209618294011201821368511878828109945596658062385113455561136557033223662676618386202182409519786259106977866937755896806703760648955058977905824511454045452531226927515190589280658257058770260092960497807232298851549047221359674432231805805331435322211265760259451267703888376420983078788437693001018642712366341086751115609987718248624199699546676419838338416605215635390820818585927420743670154325757733692315496895672895921713278655973723301232820245643378408646178297552969282691424009543707441686027268420843850900111611386445363871764206500981244608873304930696369978107209464664127979514068039037270119530310878319370051945078159394140280023770727560238450234905957871452741172421735388143535945380713921514977140951113141087711353288748868093262172070235993541227825720108637026533117642520208054626384878498608586457801212097845282922127024425860021936560066724860562894832214631517634230230509048527280883714222865709204168623899186157676427194877300833963197322898053498133324134065090964075884406134224825512469837938445978562076525849568363935258537925136645220808544691003313708670582930277 A145530 617 110350310272075276912575868181917789526907739879648992998094329133014887923522625177974994289790533450189395257483085975187831282710953574807850380721437478453960928639506542957437375454846060387552072570483259387982109350480783221103698287490653280116040085129909911345970873120338655438050562537866077938393187196328364457347630900654804071802623882069542769084493364488306685469230284563469391776370296158954264683758738396344397728266040003613767375102815073867796608285685618372874353485126155701115327441072882600430818780210084956235714461407831207236480342603895372340463161948049381389837889292594422083562182314773541986026708359538155498686250556167142188807741203570002396339648081932504734742060262300341636262760993556148703805477553088589548663068880069456319838414271561267796210879755946536055145439666059687624663964656151172516736088189923006922939810242145554353903936149620723073607748665706279394487134525221574357627155361030280165940158839690672084330839938379504403550593279268432071086290593491319168477619702370104040445968045875569265147313186663627064415592176072939501863011188390196277542765907949762823248385717155042312463986060126111845702606935909221562550894198901206179848599388373400601181880300403569212233836079317875009184716617876207691177931885885117103716143494804868987096579485503141686006741750742271552932719298297005875580694618396509159993832443375097498388553515828216291781717751780980824645899732222632715184295940158577842441882883696930860639866637152529281812672177780969255047756599710413456238419006503833636264005450390155031588972922154846384318235016854520116808407123633226138562363093297854255650102751550079924470919012589082392375400234018065940310233322507523213546302320344029698644041440378000855017727372667084194053512295983761431663320542051140437619305033480802645083031254271223061070824547045000355097905949258730395995085580125735149145626972695791773455242904275810752357643554 A145530 618 160449275241262879708716217698015958505854475861453685493028531070139307903340700176879643481926478183091320939239948021089844784742671064848901379417316726057462203866011733935035671952015170619356278122336571553967965761325462711913833828825332150369797461457678830525540940329659877388413657946689674358497981704992543201043548021504537183583614462889614377638754181172078318575122428890420462914818857180630771598649709569799882769340106312496914788978580410143498375423136488648670478821958117259021444389581354730780695122091038169772438343769104183985226931254694346370296120435122674811649081386992505468670504588112593591426827041052335570764973256584212841168182913243310399457511880420131726336105266252723108173063940979587761355257331325891298263169221281753765633574587020966469564097098485093666267230502747341761827612703207792612360773018529758054752662723567757202466377564890468963912210998800373206360630923053782913807474375151768254299124015154340403913280621448740424856738116602254778828239595421187481685800790187361014715477040895845412672644326187554077228039218204722600386607002159085936279477741782534161924364395050430503679923365082279872535980497093759527749300618525933947161446905479289083297635370859368890917843333570456571039081066719110061259434306103236967570452395802901098592248274368598728762378496035555396278146591303002692194218363762078954759268166166410518048083507083530118272510401624881991055624142612670697758435986112252812858552634735943331090342319692217337305390440535657844098265674243553021834715854742652592150722973754144328219013340064278549536541644270478708611598237654073778936558295134872033088864522255207623722915032206680515591704915836407855274519184201078189601491359148701547598205745261085962312061376992231213985182979174231445211273190841524233101146620627588912626593378619394254912572757178605003842517311776215433700328583934454971599203693163036017795378491813715125257430797965 A145530 619 233293135850485955021196467957047021749722880994813779057870486081653420676569454534557823647726809487681330456259626939578659129184561017336727797822397798250071590460252421634998909580854603234483640837804804556210034234857872302339493283413745455984405392919379889674225181268452341384098020603924248651178127005871961485952861475636696410126503626417617235543979494930837386901542542376386789608754841970340982950171993955750633202222786312330510489407480813533572770068632168809548503332773617368461479027123848705672530276701589288764169116125816075683312721563982975727038218649506421126756374498797810357024830108933396308392620490981736381736772428822889303916349148114569750808825934482789597587962315071197098941998707423327048861840354270292859085099384674789905774897611114213685478400970317570244216498005554968862009724206499474307200047232854078288603448660257276826831759075414592252805281184507076935768962874985675135101710114315310011470760377875571256617825692746530198237293670946399179984189285451813107051985871312720545292263171494513354456759702963516964662504607677490588022624718128122561154083093785896721675202582017608797308296108843574808555469940167390444125920548442509057966563951967497953714160647349221963825331973175364536415814686292968152863526303142220665730334067353923392484141894352457048478812326493946803916872211035267617444517920215444403710815919773517518144415030745936963751938342244826634014052857459090971908050739511275431318493089023177906474497092965846855912755887866668724349623242593526383334220614376810365153514939833075463075413807480538856179747232534259187801147029141899641347617198763010638256953365256320334813193985909500880587946572225903003503210583595045180157354889899891706178092509568178611200882224419331518050261998207036537575759556163034183788629567087480798156421689481344975419819718113144630586665073416667981869881765955117402970093024232081674082706871854237516313552022598282 A145530 620 339208059077331337337939955693328671608138563111983373296458193734193003524424083552546898704151299068610471392080558330199349283989566976536537369132386981338878035067003155045554479494890641087768594421890063488157835809517585002138911320249757067669175071507316901907492888023389374712601133544447910849138638168556127008032259542027735075786752689196752570866568546875256388476524281492837501670666625406018608578778480561951850876149161958022249754683688124297404664181415750312594875175374017695625731483993686436693128241628988734824932122408592804939352711927099992012767199620261901195628956872170629266608634307884570119809278767060403646709696346535224463681530493175671174365633451226095654761170870008254329138557947529576549457354519851674491218436242147923241242935492985479677719125446744648649997121832846421978020377168637532434876256315796811301871359599351356938456175229275252245109914930062291064234865659598248592654972698740085604910231290307065452781914643972833459496600140817947805442232392807340836466105771087905485493935935875981521534715935464627479065204471523853110262295953551288044832100538886952050781582629889208140855758862335192689359780757022888611999560728134789644349436824713836545411306283610397876033141771153646465492023514788908975153505985334482744734938163480208809770843722140198179889464360343702617339735916698687812761636861774892400916571588082528304971461406621085261765200077113576300974441799121375660483608016813408364884276092887065940070587682830021636279809755567695789546508096465313117814934938588027528280618571794317969167323457063363432606802939563168588584159168774084424445656470443122333153577104218167511610760332597382073694358724311547130685812914028011490870604408423083392081398910706386439600120442244331035013866960210051951403709183387860861704434289398576452930524509912496974866162957563755114268007174230523469423374387370156769463543658029753591080237996297569535004779383427104789 A145530 621 493208284605303914003409674381631931471211721041942829959271155819030545471091940915948656158012341118950137722754675552482914280261701199323107997990692848468930412915832127183814578186661411287012301805787314506976937057004333735237674720149863362645524569566245855993604984960826882379780664075606658450398928718953602797717419421246851163497528283588451820422755123177127858007479403748043351042359664585509086532560960565084035423287679264178038812799593125247612848147008432322344138956490488955822445116247792955103102790798272918846162541812977812565743159829281824403587781209642154832023376535761596155838597258834056020806382934685335920579516751089787547303641420728277772957880229256808599233144857029686723370364313709296879583944610023980439938747210983695717977322431903276337189922921165748819525570928460692001072766393474765660835769483121330778842668254008212731238451951607141349797563503029386700320558900092978468045195202257970154229464825346095292773647274510807103577858367455625162713825914952588124408610739175943263187637558500505637798122513405865391043842639091074744830790293838854689063313029458534495939699468656326619195476077539261326754312665241339874456917172787435700375023176569966369530085622208871162530224309925428785460865774688387356905044839150034768623934359366156255483414287849953801102232701127417111665172106007681044487802552502773335488291378256076381910986740812027224669637160184797696790204361869622751252194148395956251266306120564704853684728016337758493303987471839541811331898422637322679776532066486377649309654249873998494093825231156322950471435294377614593542179630250489611244343160407101109394662852579850305561710710402607625650716997202417302114168473786145112680678652492273352194647838074576314999963922141032905578644509883417330304455576886393529884063668155963075080184480991081120110425520477981823001051844666107707873604489354441987682589508682237489348991963909794249659432909950987765650 A145530 622 717124506608052813629620328610937135030470234256421762777406964102676678921964157667705793506851239835654431638413906172751827164151229554248822492541098269286843481501584845922111351128926197120674799057020333403080978323048491733450576904186581079529525054974249967297799740640154263590826372964798536938969193218720369911754119806233379563990330337584919750142115082530997030286486576525373539578089281640704805799735057883151625553609409500952910411560853720421904783801086079180938065447861995567748139573292806963033474764692447195013585510863947330877785615039063845582824621111620072863860793854040488639960053805710409569682360977753711368118970646388204558555030944208422706209583487705948477189337860950294487526180573575370133338506005620347707996447226334051426015785573051870808794470208249552038941530132860013323137824315735140633322773952202099155625937769968341959863770681461554247353412223489798199975028405869531094289121169110389864164036945821932248627430355224069555768746569680338168638097438108670325549283548656050416769339516123799321376948599776192813950268132033951155130858824945741166610012312732170270144272245843669015102081360983223633908081255480151154571745569672203373555639349295906387460199083385415059921070113489802300413633344373400428030960042618165219096455823580227715264074603690110686604466457974904136658542902399251539997452149702170654907574747412746976770269749679280963584390665708618737556656167716632358945029808159703575932844215024987970191654465167418019242361504244938225980790760006570711081959809736254514068708998698222016094452718777836506622034311222112055841740598225043120664850509575454569937506634073998126119215762165058890314068819573590445726870275072140965826215890119357031007625875161523255623507942672619600380314103503528588210727005083632804590566869064480912590135304836522036143583840612028006888415114137346376724751504146971279933715682080315279759843235286844541435280446289352784151037 A145530 623 1042698539399824185713553954390628212702372249397116201135519766534136072121990414156903307810305544708700424652116096820505604213761607510176588581046758892850221953172891450138622720726880503952049870816605758980765235504775449976103403581012568739772566784407989886205144829285799338434179166510152997102602756541090698898087692480843912639190776813320189728254814907244946504908693474788489378503190773145920202123728241601141898470912658126706267560370668509900324308033931012120651624817052385065016839117122625076457717204760027423276834486633637606118487718523639002195602595508514376301898762240398334720905762394905676680262132055270961643909062740331698338351467689237625886550961433244219829024698016676871155176343183614274464577308148227375543446394328342499789731234245894988252710822492871927498872165287607530911150395482312501006085652490732369050949334674865715201429191332393148268510511575390663553376990981575398118117914134691304604524355489760264143408990962848522623280653934456844241574630961184091700760533871135158130039356468806445712776445465952070945618298820134725888485523900680813817396268839399546114255275905757226091631807103393529624441023391155474537407443601386210917714199238853071317400759937156771288254073414789862619372637421853149533969658996921973078531478143551291731837708990351133088369093127662809487284409714916405731475250937864403629462278194446755848147590305046933709024479358303171459609681277655621580283322088870060603450104222340211943953811907625409462219900323184668341034258433151131176590489786824447577078253574452964937402840159277743124305487417081656551579297287639582446957081396579550537588025251280740695527034156477285223909030412943003305669567265786419178166205223554892630811735827837016739100265548682066757920071127849620683841066760936025211481154343556087090942981653047822049471650793824368244033932574903856965650080813425206886581634919155269734533322715115108053452648109471808997167842874 A145530 624 1516082959162837757974693820063644810332114220153172700029282963133669746188695140219979741850390755155210581789745166363108975774982213168567205548019494889105953433069902666916711513825533123820083391492545716537699249342965181216762615356215370761048232575004162320292313283981811597929032917279389492988647469041552657477449593113027242744003825496237218279962750733019069687140210025855887030970099806064886333183095063553002437225081451306821412079868540452541351121976551890537348281545928720022538916328156723568362557782246315180997322329979798215348950264947756070128560591044758791522887936436745324643708338562139048182691570326003000476532409105471642995758475465120563830622391714353607925453433726910309709331915462794581496125272709016598419823349356962768360217788577745739867570727110165574333808089386651217084799351893458060727707905398750912397981176991316979934536084333528956120860036477205801316811944912182222994212352862719987784588548718074478242584424232551396670180515051953681846911344779464231224235490699346971265026807536305055942577630330545711378736192534207759407906796620731078344753008282474627317956901022698760893563632426252831090713614102658804497239268424669981002153072137653016399594317488426862067706362824034346758765514397741135048991456150564506238019550124267754597864313607895943820377974803155267019607395066945551534313474866202693175067497587150835590459619533268491933640629402582145593653739021055106061099591372187259957712875606438453141520872322032880190649715827549003522925585781010984724191861068082937040817266628545612320761713497137119724903672082402417403884242414487354652832475685776156906198418777855562897298181544302210550504839906350307232853105077583178412912696568832923765843232886049147177128530484275782393396183039579244970776322859673975573860793824963681565750182733396228423409744110636790814797331075495093890708840777968746666118417238736080113696171467934131822875608915891563992529259388485 A145530 625 2204383579924226700271019100818585163594681373730463708726376292876589276822290611889436387747160347690131477221864819775863630271219924185489206690231764522001163441461685304805448402479604435153897299180290655240055727779435868713722866624533568073995390391489267605715137309764724777589475427545065812652496317383661022881512810298649130105868923080752102058876111310994820080155360468900984954541146614827571582528018098677823942583369959287460206457861297447326614631029598414910292280716155541860386519324300758945774082557668937513142683390956139971479767566746318802327924903776483774359902757680265461633617203363587781151956862991876307421916478930293028584134484974817610572099071001708712679389463614229573640497449906560137881091681941601985875047606518629536853256874860808059872459584507358252209429463096025582033767346502692537985586288364131335894295580396040213959100265191759769806582224527345659723981014525321970658186642944480727547487145311724801604453609425138767909919845604886718948564853734710031015946702716316625084190848118431082534062161724167998392611478326439262044370593801019087232457056646449268720763219831728092582015429915964513012367970464242510583511358882026550990919649173948246991938820227412720289673763292072525397382438561678188508084043273261795148107347349207171634002980148171711963696486994694630583699665142929117014486060980207778012144512029439120501772438653782082224579766126875081390001076926932846557217225571838187108453917681657288527559404402423900171795224593355927937665460691331538637843789402502803632900728599651745861422594021997212802266814902325697823591136891367326025635972690037135562061963314976737171930860438381257663148813314802933773565109113238675625955882644877847600643429804579632158528144223871438917931292219477094337888089596899199548368382740342849440513674751376463079815718465215100020347075349837291613233688841085744227329292083487341330044498781053512555353081911058224573328545983015042 A145530 626 3205172209126866459356303797896402764221856385289874079315451100559597674829864360992100287804629295150696012670009658208939355305377994783488137960391437595494802537931857363284455060493831023180642852924751120173324490492050410144571831309456451764218536580992820094547489356084625844803499342617608412207236656828374085717062148724642722146690670155588060156387585883435735377476206981572006268015796207859483016109405132382492459513782695722515833368318246619872445132165914118727674438813008611936281976558616975350431947676292852897794280653127897538733366693098882590828732681530416363160507086779169544469954769982318071655897096098617824988466083832236958089688545394909340651268218614092753882224354641656073162973582832222977684525809417816578445720800054737989621867135829826341308816368302971788546936105533531809625880637015563056772981735573541563639393375914665479779551851052734371769814433602724112032867078307873233154780384628922115134058524694699143458397305519727535989626785328990237397531450418923605632955281514033673525442228137391257699470440569309939117145710750450152804755435479885132104914215610928954245362403678431623915489541534179975667151938341394507729621018575198180470816167745848613473262645016340606874323584120310627893447306903165688349619149927866499580841845026197103288085735271128061299270871712311189713432293510423869193511198351747243026964945423306894058741535342979614286047046307846965758915972198021337839087784881861351868432038596254091080618232480252028816910065909023691672362056919610276168440145599378008399300618566627009936896130946270450277376223964309482233084109155805677553920051458838309331081188461557397992424573779224804340007824054883559356456435797543956776961440452955821578411781092625899109352744572978587910889705490936655588044311497568576469352054643664678122825317338318643921823631238678644792793832761332346510547892866097894137790124570973355557804587531480339321351558223069742638055713330044483309 A145530 627 4660318187686883907677365451122268800593415589530103180860957173837362142613345958591901929031543247988764312290716821170978046750389333195267567105202460032084920888989479144530292852509627828100219554255288948441358569119713516914338729001083056331605678193373168928204443808609736213619510454690575086283509446532138536971585482732820219352158128537301958715285490998404248244030324795845228212710013145081073477851492534466045358309097456210578734257328272723997087895554608099031623723741833805599812133529709757858769106147247250444455370926964572065178343691998208540746174991020321615551602944274154837393852601937087112599893225770527325656922263975593606769378560869713206489333417765819862436041532259504316149389948940602302993162645801823363458092168231982518280657962239692639454959127052936473188992888016292155170448412453282181855377457937641069400342074284343211559254432330410584793540379876136331550129007878633155685080021063809810924193547418947242863708077772074412190149435948506200289291780344261187880285963374702244989367915520918770263947486525614927308331470819676195738852358817159181061458037041234053023488214185219749445029211375267768655525905980417149996358377496979272378015716982814710041876893914939014982546201637168360884546986854764349182157735911074617128748894560743238973705025081240052957427883773213475148699971064491162878248267917379511153429018500976194522289690616253705389830180751843361338382433574846098285187082001000833778513075665035766773930382466882047475887064036495854335686493095652650217373333857706221709779466495147072796501112973283212706092227377291084841206471121404563796073729185178211730256485961141141704248158344132427129113713026987380501353884084519799915026308462715119697163129065248252725366732080966642950994713852529677747922091029375113287238339083505701647738570896240556885868480005320284313622212487901881989045022993617496990602613796903175493706540226273632319732610303261494737508433853338695716970 A145530 628 6776099439724520074896430009627980939660062045320384735097752415308423995762130193928264412711576077946368159374689587972943871035710785087924259082826416495213879477788164744289682523093938368226696051244337206282615186175572961543038367395743454449702891874628006628789166750229200369976923397620753557847810528021072604382599574831371874295315772202566892383964947524093893511084714776951980249274091097151672977313054035708497568488968187547485757094321940222445145927691268010077862166646187540333514905870221429309674929906149825853385211533525834654871772994798702119362347608210866098595667520467534354401117213261754679402173094373250632887339983354429272005718337816017607326150138163283465889250505680964634025139822786052916329080802470041752651487566888502526842087055229377267941169261918601329045007112239583260086022365826435276854662050859594541366533736616059114941676165056565937555435942525468623349775544588454300492873195846394836161662283888624596424688086683290675596941290242342686230392851089105348254330157791535550180867423725187754572521945937803534996374841426098438154138524964713969378227880943738702167197618062905837261448557850097801445159000143588194700197351259589286839454381676844842552275530489676311444015302856858676415503425439520460545168998395552565438701311849475643270663818382387765872038843735380680555020044495476640401103788040671457469842765935473963528515151414497544657198796766133939539042299501854028885324178141670330452606143584923408635203695488614016777910974198999063180396488599022033805784658988959246988010944983325277219102681367022845004207821230357273049631975926413079953813648315197661017483599506310758480578829807794769820926998733415596365409191002455991532491475543347331083853611249089866836784119092980925872158403051872660508823132312399917151068075675362646531133759257816431393408848104104454713361904163576575079724952884826974526442062670572646194493751684414329912551894029383990278594624767041133527991797 A145530 629 9852443925041264502015501556633633163996929620480249874728951150901274652475994688625737864180702585790771314966486370195839217507876731128508677438862504381580948675783102548718053858285733877773787958289712042645974039340713966370060871854681981686811673180030928265090520250389448728210233000630120982535630224233193034633762810219331972405169780624403724224326318414541522760868931255363383437216315745245387427939702716427620998537601435596588080236409843755162518181775208132045112558679832941811125073323168428506509489314435699543571653114375636623611492756093620883344312676163608287036485023156850677144387034229989366763647079325480649690866678875076185902707693805928731339015811555996393583107799218590318368237152940971999740180493628794906531899464163714442045876297645552307893820651870519279494967152203466043872921349463224439264496766572392525505870652697675668781985584737814542795019066891651502214242091702604674283481941680637027969246036580512744254253614329426870243540445862930317272790916191778832100608169142929315260736244728507474229676645446079814269801711102076309399921676446335294316762277434159031717052313175250902158396758084830828033492530682871254676936952373065326085294292942415418256298579455095441900583267807670878339781096042075894868326541509397519073254578680243024572306218222966730337891521363359736313523995996451970652042029562868381781640228241160641994266507866988813677861660667777996246406165093262183153163069830906659477255554259402971119819399310062313513035080598280601368442158736484941500960676796612887414346204226288457929502502206538243352905465976712097723080051790533496848281248576568213941209423425689881689619914292375251187200727044673250127924462363686927168442690413718556680803453593047601132431383794462185251475367042708995850151086460138450162539694793638204550566838222294195005459579274887871832943895031627852264038092449515427343949768520398830663618421242598209419218134186114018603581846902843954811004356594 A145530 630 14325446690910558861410464366915292992470596008116237997471159875658038036276100515131628926254328848163703545593111807575162249312581731350066529071846998544402204160709153317671306020264933964344719464657190065670039970586211931529106964638340205629169723100873095069434987654899508221617308805992798287853248498224534651284886743459333856505242565712110812455278083009795850000409914960583582565732273819495696168551350436631725223376103998389251521177982818498066078991155224932725583582458310451205835523096981024827035487788259600986527330243090642124896455595587129965680511268794278238484950628002540417033584346653191277519663451166154491399887263744377419873264981075482559349321663852280592986372850813324641942782795236350501569306108655465324055629169406473910232177294689577826300347286650473113784353194296727388207967556097162508255301443934207872490994562488683806349892098532617288658020167824518758750884651560042607953882250330450392272447575525781641521088330546899986043432211343410438971951761749995332768936023603661432853560318967826142342195269956654112144756691567577527769047963414446553222602973161386288377891896159196748832471624806786173862896694453894660712071628553085724538731062483890341299815582252178282847136627377050600247365298141752911618086246185665597179946718699761508252489970632375243523528400023481321219183335158796669851428709880622586439047422019881637985699973923450320590066197412152440408335025003303712450670218209960141209599123287028335084808771393135115233936229278925795390651718406360505920363018277616149341212392934078434504219419105625238812279543322318159732085345671459778004320981616681867872857484177353581665948874802283807431420036195956172270405802867609789646924139370071238066557137670679962956688395253028924374719311521695828093459170889908994136415565161874274053877651641456501721506834856838861540645710014082733615336306696642546531128436986597229212254989992986112081213254554715753665617726802110343254066806496605 A145530 631 20829189636140027543226313173993279377419082598871389568073191730255636403470797673006699833035929964527439164521069601727915714661276329506265604761788097021056423268722433140791530235411355698423344327823596065772195471258312807729355156523274804302831090576996300200030206959703634564782838793680528080417640780788249149775190691227061208026650285375628496906250108369924751359073255483757273687191288917230996983686235595159812047167856676056536115204706781686344323690621515276974866483781824716220343039457937086930081092734640145398711194601800679273962822824490930876478580040514204395148831176630670609516154495646705887524223894348509305014786390617645893419541379776057835365182360225404426205792541974774810794487816036500688309771341804552952381978280417548901763143740602348513888397060969136036923170049540289418988340953643924823778769034983571674209380587987893556757074329280840799894218528997783383572284069126210249360270508498533189727110805568449926258918178361578250280280191752872915334900588793577022067200877711554580439761443042974482458077692840329632978661959737546623299886338882928842050370406214378229142423099963158897551511584072309011965823760243432153804097470979234270413988879557283613834513600296087768164294755622963765088790803717012691416802533627416268902123455734874552756095844993255381116479955742620477692956255796894361512006692124395677813993169976679660470565767818188899149142573175608980575722879948638504641091344114212214412097648003784939810340833786219147487829764336477508217406230120689439123266327614977084529235404979945817480677105877076890694811103085184627538354369526250726684785858989406859318920840784448682052407974342606363630033545428193229807919909445042270459700530201393166430217397369715073091423794266520261578656627477178691338893784322841217335898069205670400836133554919839531208875932422264429792227029416581263048846725898825813140833403428743850875788091831380564367874652904422519715789571188421536247458325641707802 A145530 632 30285627405500909137292197944521861299474353628162992315740423304631819672608503540451226425605315914094048381510089607800581873955246470520378839257110821221617495030518257077557567290982090920573578307936044022442706545169616236226550868477876927116110776529229519617748851484421429757686025988702681836128961842017616039238475980157403537136893009693598122390875202291787578680242513063468115357593568353380050118583618004011930084856840230882205122256122482589126148580084692057496523141835190679073927573536317427415313081800678983150125090423687944573699819490354217907269889698396384396268162045870367063696071603085963707268944022719281363337008012070793384654593292929407017138415802446074183422629369658471761570543341734276764451905961677711337298072364097946696689700766658520049615903026301837147213175467678386518481659538630710596611821921564669280092566883939834742840979724882243990428905083142609215195342285624858142527225365474616927412826838848950666998825510249404229007541355376465875486506484154099240090377307256576756297980284624165929667902623194569329696862344701701222700506967687815121894685348032732783786794809454536877843149010769512496612133884497255897736497010732178076096215292145227890625041475014929362732601727539161937388501581239238311567119265808017069318090324691788899945855106130222691768118332121370151084237176745349242841787878920161434918959630098670206442564640707672735912532711331138045604660659110295382444434363671846349795048770598380015455900487516391247312189243409009018022313267943764038124723319989158403289358937628448284538470007725850693445016531606315126122607521205822885139900634649615956767843029643104206350619528745274850434261343632556760184543277927288593638614923988686293918298029218428045594967240175125207306442361632506295510923468946240240097401656209479600941464134975795036921203884235137624079036560125999142390289524120586035664225237456956572576166673267837347604777664109775788951004370890238111593461151416236648229 A145530 633 44035281418408685745595312585021612336156332756266391955697007411742935548336360677018410216130296303162781819276505768672444316815213706860301326014234372268134816717950277068335562049557724787158284436394680185035629544481150749160597233411676528752020766242409144527906630028141799164040917004734905709203430100652832932803594299958173515935834409444206294327835637882150769476321254921027155972667361194525675641423596891597751183569798527846050191224286884977807733691119451630084667673361883465548774471578766081524778290857094506860136482764847669609480263576152208346239543142888302397969512465864337079943478594732495583663157084809940753782704634764542963641885228377978026861421211574231637292076897690875966548759224393822379012382958508050479878444835420134079437923151577747549793009111845810242911920206834324457582913980828099563548765295185994149682918039867931728197227762904453481242828096670824801110644111014474613024336321129584513925060496575568701366366032984455387398714850437189630084465093059471501514386537550184892102682894082094218762647956047210965049604870534313840259913831131744304306030445669187253247770510523796657225041110147287097765030702235249831876712849507115943409626620790281795685196470158106997325434747547185833999116210331048788005899995682323191372234429978405325646720568217498800575462938424516457056003162031482002197598063943222601976489488170296503487828517023188339827923413132901542700196022623489537435702923687520478389786500352396538687939498507999087372775672086934775726935274184002790743908583997908703405643366076358825773117910556281031192163342144479108197643797478896948742688837994682611733584446180232731585118742387655289925052363608192101115096118186368170108275639779019669964038904266197008580009275790837784903305615157036676494191384954048986260404672230514134098488016121251063843899238801957683146489366196173336454217919224606197029970354429011427781895467143343672036782355740961092712240639484835025835356266700882444817890 A145530 634 64027268896738823573186447206423479814910008353257705740591133036250923655461395815881228003027025219482770671179657877560126236067446774528407607645857520167046801890404672339102829662489640858437224996939557052997782914969048019663272150829709194928511078005686366914056622312066691563085735638858564198499951237387377066680386873663204134767166094438866258354550626605444927030992424412660421316142985583271979002579791296765126208980402202647926095834990874635249855660739102585451049300545036723717239007747952346219600219593133612295655295814998087924239729539905820581214388459869893290263274857204700243870754180669445492682523132369631136718689201939633398341916467468287121649489303213130354548496386613163996890134341725276004807240369764743720031921492628510853556043572693278278878985632720781791356784767561640082939038446464518134689308127378513928969682737401088792964026326283350479483081623654296118205661342072760462479242483697050408630110549194038042836029213133887883873502384994318345676936758801987409102677935220661576540544630015080369914960460190021548612795784894547622036692009958588530645846373317650233489474535506790885068331931005144670637858028916168758292842746686335849539521010413777585698385042568412559181819390331880663472777581319763698522267026602832112238159543098276651701431760333137125814031344350914807189277513356598085846064743185566743112380796839981017401096221187075138437064730162527511948039412233894677136129606607291103732399776463613968872248574930143156648768515025159754897945866350272113977604956409639265593402164916088104225828903478824893502712054461541017004247958926794957648984430543633867844675016903028748620556300812122046276175702424967682464589571299701392048839141623770611441418648505021232047287892032637964124199057995969695116258762799718279782388296021511341499600633976164071033992572014162236157371459412675905205290464263053289895541231114545159038303433059748431304133940469693319027808938806579237326496418321931658528564557 A145530 635 93095604940576831066727348642827154629266815989303947880427551737701431252105321179930628497991078538831645393113403277466654874797750794950597801215750820088513781813831675630778445993697888250442937987265679560378591322735451339439648546709163757749526355399501735083893800935114941390927495577983347609713219895731145602120349710711998853777943565479702095441222283248679041752293508774753331566515928370716262944075375121899601910106321232851556697293885507432768312322980964039794195598324810034401399968491051132637217194510125415183375939978524454994174957270759486972877374581107681955740403672863168290250996635214779013864804971308358862848220316915592196646182901813661096900330585450679961281876454058642760602288784109326917167348485254978860875933971837019360936407916772875039742495316966904878822522140114417846268904318245428539738690468443064066727769017263143237037966081188228692714919437965249885046230480729682697970205546959190164563666813467634738714885109530639998696685069066888437424635962832996633363792203424304382105059789359032775762133746468335284472040021631801708127509922565956591814756320773417770306442726856363423092697402640370203820347809013407139307961476969082818114520139515011819323656166698001702943368068107806937503584604122726086602588250780522208871092603430464273168556132803813163434800999223291705136752448417331585338175938993750101262799702115844229004690417777490228099152289732901869470906605192060237066395012304077577306430885191594358343710740008929641768222048070910196686837562738021469720646862711031494264103342144626027185529452540300838871912135023738494245068334635762389524674619321605649163545740992557620261557276262083067630269546273539402111412121573647637670842003645322690016152750887396605199748015006179808998800527020524779662363746919405424754606322010605260026285223313326438032361355809353089415134955496664569995155880820560258901919920070194232230265409773407075772538712660578344905341484784126726237699956883821930618088048714 A145530 636 135360945556329815632197991740223476407474135538439586960435919635484844789637481534223317954851025168435992918816217185778638627829693588411394674560094046551178871710509365962479521372007067026503173396259301141233418785474431278497229323642973274058616392239797517125614672503034812715717015484652148565958823228441848318105921798988372670188995177041392407905278845292952721262907730766066931437292843708035863048706592847450724412168382092163960789939213692816370490867758660974758174948914973244982911836946980598902167581217502760543016321073478742563442463631954754152743121426542109693753256677068189489324705236848108016713933745759221416950175622106069114290151597320595766605959021755985450573493815704879960751731001960619612285319890320369498969887963129533522290683554944187614507309311884246973026155834941595986834903939690406632261921251808087774508247181417872865564409718021358235857013379719849678561100913319616570088216386036178802225162916671391716053400113228337424217096216920870793697075013022418302923544761101003350919180393183403640877772552404499313600797578656854789069777390718890925910125044558176120375334235374616910385896955107167271210115076447465064385017694670299731202662743333816771519010367993851907667097989209360955249548541616862410156464794367852688866456407228351954910428915664984006497074838839321788354030870721286768483621969232169461669367654495640668991802466352249604581028992206909155683186255909843350799861211760522190112446774668801733417786543724408768987838209126588400822906918275216866701706560776883383020740666076121327439655598164693940894866741612461309091312354312439587573919247509184070249927662728161876831555659128767968212365644106023865702310760178512365472012224461157567512874658371626158939201566531093409646291842088785033659381771762052687874917809815124026566877215096942664734982377354227377847370067920690872097051445422630353390101668240831299117646867507100828424839984074540443799047491067181453370378410812658765187041494266325 A145530 637 196814721743298611352384813262936291869312763806075170136525946722443226622701646045439524375724892603827394872313386674718863098209499679799372906212575527934593990953298804277769593296452281758647363675223036593673830535488500343483631996928336431317470484790310190398908649925611682573711149587188646031556519260934551723380408175379383150455945209474619081392179999833670008037226088240352543556492228235555774156556441924818231395690917455685166137014919415469495260953408770076334346581526772773395119409520941299752619025873054503704130547464898113162790347945904941778601525676817646387035279468053474654309831163380513841523045801528936631886692506321907576585683776321244430983967517302617394453898726158441404290256274561956806935937953177331996523356222456369904391292952480932018618587996984378131875151761482940450440104059405532997880293761438491181070924674012569883387414692036973686707404739193223467377955681736241763225568655091057019245222317173390087506905049748893084171659202717877067147109644298633379454200718848655447932106186628879534803505529062395533640275207327045231505748198595344840316730000031267305607965671791966131337671080028418571969303500806805190208676420089138840085853514287230070776821751406893975746257532942342721125906075926313821641413208422607029089618745017420311975490474820753941633583380871374656975055749276302544043601005087635403517159306836959416869851781385753147570588055516556179461483345186307040002761135504786960345920303937552528795103290864550341178674987848011463886309972334602586162811618722725727880662664371338265471232054202012449760297370392383719680273918101952524570089061203734316537745658061006376355461666815952363697712016260612427191757733887435405748668103524519457841029737119593547700993877988194811445899339596566418415961433778277688764705740864868324022979444465731321198226344311690798036986663621729031364542806488623713268948923702248638722826315089914831122641564305669144705470146670197049073803971621648960760027714575188562 A145530 638 286168470053810624576551886286317628154504351099897758938921766098512816024563403712587534218986038994939863708350745408824041166157984704734699794238410257522853111667224750910511026173520245670006240280600898947900608365181494024993922426304477528162328026268718777042496051377166883427363295782756806677734613046575609763946795381079824112390274145580919102951821814479310898733405469393741832264208262561654387587770017852092860998610181812184139399258902890878953293055765483932329165171364978697543258638531611702859709161451840030883045272997640783059954602470882153391332465590971431304639602593293075079177005186850030277466491881489328103541833954016431510286469920619492082054922164198983935550518174340558096958071871482083236665241498599950402575460977563598711451417662223720210883812440305973919499497635040360473343924467471705288511314867210314369189349967767095192572435397812041719114330633773567201717869000143582204113406736286010869803751024007192515843323888934777316048168263655576334761103725735199911308104921661183920289931476177997660200656161484170701413646550655945109754568810980240678929599509920418104177861711451283380348063364464365496476096080058018299098351129791913203185099807110889189092727307535255846883150785800177107156112184848318679804204648581676252443616788798921905260408239960460566151223738712139911919942705416873177752627377775452644544487962773284496488095498332418724318030451692080478027841100714634526320663891162748479820778009478426708066346767130512471665024444492799541902293876867593885063861391916282431455100493255259761873843967154127937257531481683784315953809185607884658285321921070982187061811936893040543058964431994735608048505059277286363112950042761570901446197950512426830543289724897230646731086159393268724748927993481565483591774265331843997411194272299708728005385545375958244079556369646821066118400761535926090913173143583013456462698344961401279871690344493868657351492409660458861861309794210975442171857604359466776286315109950829903549 A145530 639 416088758643518904835695090275492568400357457186487535422022111381290912056488566296456229314881324973749958004547111511043481136730611551184573701449742301862700489770153834525078754286705140751907314720630031847210890889143356823840819724214713397611593632724232311509598859793750722891703658356978809720780095813201675662226917103681888880032308151729446901072867526072918213088363515272412383759615257272417243996843449400501095073747808663998283001356307788418582618607822060228836529824818097499455124665305553895016717368131949531849444122808022233671060829202314705126055626367746784299299595135368663111648711231848780642922437672639681533613194682447385094048950678896965166063425842777805339673058971592445314535632210878674464154454203026374708012723738021250070080456889580336705693044669616889094574137686196922645301615735599800083962453936630035654310133782208682397430437681004016622618550034102027518074314148253086788539130168991204713637634743684140744646105427606116468640952483696005272865577670109336372408605101894642571446112434256621969052219255292455137459908444378536862537911545417071351818797370694287892207305320484494243059952794260107403457671731100857800083812334041021708292295033685718593710754728334510594474125496295924571462265990863379434121491917624548848445989721294887432828321605412034842429937682504070560556939718620384324149776163684503057532281980713048820934273984723555439405268706172229498496301498955733414963205294989500784872450879861328495975939404304474269250604363617542685914471410655509174280268301034655932609988236530483322426303657010047818760001014070852003013118875599946191194333503148146896253558018496822888601357928658678758150162658477158111353802170417590203267366071376965087090485418970836240753451574763934737590129856622856616576021365831067393958187707218035625651506559997198821160353763240133518445356670286572914458722386226895077073050124624953758684799038067769937874238841004742879477199735312611622720831882934693071071341409840792104572410 A145530 640 604992768899206433820476084708679908136491588244801776605861211026630887617318350831643644836303227525793443998747791786311812748765143037437665427208131068498108989272692008174713598221843101133027565597555785704945687452206075640370526885085766975649728979653007512216179699644062173917653691887751406577207581577782189837268173521958085351742863662340470213240846431088208602519581817800618212244648319865832111117022787658310740144368315187271691299832672265457728248502480219807244382036120342399229053720095636831742604193554693167469060871517591330116939385705563110371131489406238233399750306687223442871262146954102940204778946909526215460545481526444543910315664000646266731964139120476764764900692194177241146776712276545721188797339745958850225500097739621920038298272866032147346357476065810516437536876696232690485908075935637641850376119512545204631052565329981456438768663815744442357245652635253714237712851053690988046953691152306475367618251113565716635522921448415404410626628863125728011170215171235249350282200510049888637698727189477652165004266596539068285696005464479841942185013632467610765303852447389984674851317758122743178125791014790831700261958220924567183303564035344515771943793793879227724366248282271070869109531588463488526729027594603168848893969444021445443964216611145977528410474353860858700432563239137179882909878430931333390440596789369889670199293455468810212353937885692551276476536380743969998733144351640535670721974178250842978456063758540362154722307827511938456977907079675462572520099528799233471809625045842997809732491440814829495548083643448642374349104216927537128596758891313136154111902628255484516170486297082443586985831369305286919614728456920728616622065242837133393979848821584156724202735255893870996824871858620601715187324062601640038936051474144106658971207515100751499988562532850381710008910292194784488998482480195915481696891436400761859050758418506337803726417929660192995800485923328486486300986553834743088460647385929439365870954123593401769218381317 A145530 641 879659069890687511256067391471330310937890368950484596697386778810609929304668825620643563135755577941178693824221284710185864693223381245822814346586921123853948607702004409732199046735805582342281328471531391784959182344616744837741922250094980967881308324821840198530013773683606607125545576301132188184450102833999490821712262074009952419545243732734891960605289637934729235145258874718583608191334897469662617146907136411734415668816456534484375151673704117667748454739987631777673102643989153030381544653894390647799851480711155733550482657742454985967796195755059560164920059541044023616452646623627750566152050022554443208967945884013444639951596526255684398213881407988992931310692217747373190360266777274737034968025114465267729836867836169965201502434100686533714435618666753852661267064506643821283289524142184645769587697108801395650646793808786790903514775679659255453287239757654738183418556313108866399606967357752548367183878396323446193312223481489808303909583139890570406934649726032324832236219993398382445973947133007436184571377887388071991294234579148549994946854485445245805400147283696360635680449639707667022945923813005148096500657075553075032073483795552589583665582023578591891384567884005363425509931291667408709174664455500416021939434660287016642912397450115264050975122506616530031421396882192083138394104519767777045680402681634440129316303581967655895966715151969669335713804751522984832441444492333026205928493390983839909496335491971430701174331832466806711637739605262954211971607643243758962901538800402674812502020536387417780695109944956525556043591191270669002255778771411624914127684414850424368132515227149971338364990822399854478654510209611958522441057026200080931410371509283021537256496919217292500025689971584269458547122928982780129947631596892927993756402267384165251076741768768785462947744271257895009154134404497453406870275080848190823814365689804321516164725667458090541664452984926882548123968658280778346338754972075981138010158578309521903283296224363396331651421863234 A145530 642 1279023682628290742159888166723229563423784459962416358796223770529415810578100855134064909155743774023246295026973749220818460952134047566283334622271956105952572777489725139058609239240263094882575918570041046099544946183385294788001114581111217241532446654561975995655127810756264362698369350288154313868783872313053681872579791787436948859933432644532870570249877892710665219692603884259002765691988696272569579499491859319874182071718983432825094198842265954416640795463693514124516883999978192385832366697708723906264152310349826881889234315296658032005845551688470894916683395441188604100088748440448062099742209470647206322899188536408638980274160803694238670459073251551995075859014520465560142019062993465273471602361739720222733461617036451383444134313682300480398869351243187235737334965435184050335386530565859778716290025688121293638398587821856481428505852785659227447623207838966173574248223633607656491314292825321151634897312234563138458600605323835067708167898362479440956278570075022137180343452700186076841196768849192302162478145749535067197689652073815395153584440725831922921209871965480875896668608472282500461378698372791727209568777262063156305803145176775244330082572958719237265557389759550004541463715731836129992069093008766016432411411267029727595625776998498149908672384160403823519709182656232935022366327539179108687239422589218045016692514967584182302845933631670443745317659754776534253818583815315839359450030657346151587872001083352281988664500028342978418359118663744507912268260535369345856596264895685960378144466050282259610132880127475347343657886044023909280637527984528285697604524542433625718128523028373430070498180485283091329520070858944418386342377301366460753542063552432270478037552540693121710880629015948271898856519913869103688342141154558254701281769960725102130958923560582298962374520181846446492928401415229005058804890969070789261910606016084047083741652069725645141242310913665757564779254628654328387090063428411922739923682112214658917934546839270254672819398170761645 A145530 643 1859699554882464848412966138348184313887871666894984435205112664962991777970629338696104757268888311674222171790526007145785332038538211937994722717969077591133916964521452650186808101656295804153683043319511209497346566791459874005008782859013459774207209554424788275842357306825834699756821909773400071233023565893077219443240195546671249632390791519907061074251361850711669294703810902453715302732543373045418698929644016543960648997863733094871152480741503024017678048855755629549415771662865647739847230796923830665317429659397167575111213143958683036081513464358840926149297492051428689317505423779764858665274606418271015439052211163992277063873989856974896771163094293875192851306075802064706699122527232231730352972799001528089389185461334132475357806090591630797813422322271975574008232378475693102543830732153235976068839927762831252148835896046185515210256606435572837049588690910617058722218733744709219429504582161049596724592324805176406995359086828632706957867820309461967259858633954432461427894547989850562328717655932778474336807039348446100317368762821093005404761781868505130482193348437661909857395521038249115963177604488115358357564905638382753715562741013547409703350477416395747405528553325817822597924817164158441341059752060081332392310170042826563637023236843418859851945595594104652781127120160765805330437501847861904263469074764320355819830787446563819100682091533733673236022541569640329282067388426024738095614138647287913424925980078858726040087481866878858153487446899344909241483838846819385631732006256788585987147241135089869085715427010239210081153010264419572823377963433725355992692064557014076943734504350739740172533016060610792393267704374394974721783294155129807735569228994865011992045064137670879750327934563498815756667921407642747780069343291096105442735699766492031114249023780344893922507089396660461942822886503608568858048904598753846738627197333020514655438845944655420577275778404017026572306488106094735194050605886155963587867895781001535757154927821002725930883073288865569322 A145530 644 2704001873775421261301710605270093269163401979880847406371875018632419515753484480363281183004054449430545014537129787416222651965573608023796760548592416545552609313841414663646479921199014858976360262410650728568095808569836473417987982275890989400480041159686987591098791868996952897182056358441173415418502396024661964016789371745068209528547350936512222269090909881056874443834121359563817791170352372419342515674122900563059463768711796200959222881903946554655749466395473221671336407480922651835545487746360552078647636460611171304384822022081609837804488571332203018150183636759381873079048786087029664051247177989956585801175592133256234442233800977880696211032468644221278853803958357187563074964012576601942467948978145860102251652927318211582718866611585917497720235657714101241420734140968692335914679549164274543344314538677130952503113754452565917259231677251470119410874508960829364415932464616583571442843171147873288316405605369414261208113653648226632081672102562059337916393497491174723894021492433790017439878630529491052493415272734494880326386983452217156043128477252365733889186207418488451451777190921005742327959775547021358260172163229431261839271919630552756933427264080866458008401250978349354507378142692970641873770887426265248532402554830858556498504190744554023726578987321444004739935313004570824717521105320463669619975347467899208143988948254788825388209458244115129214733030124597283999591728952856153875183598143125968773690787162659504310005209969941831412192329432528834292609589415014851339192480501105708339351710465954619368370620740007683982649133266580014861282278195108683085088564261373925442564251197452553837432934853947606856719912640299434301054523359181439081056905416470175004163045218620918463855105974698262161923258870192641403117136803112582755483006178709452515015949617697915181026345608224129818417984047845443890598048481697124087174683011605812224960998261876911793713840557129842970376068927007116317821193868407342644837180541894120776244347117191124233249315742612367033269 A145530 645 3931616864769907631467838807096577265179272590875085233880271071978873012913788463818872143983137900583700776914814920377180590172611987528388551842930655688155902808408452399489331618615265948655823667862042839826801808313975440889880521220362639574838205638975325532669367535164262686668010188351556372618431250796292602603192303277133629983258215870897251272197108715694844729665517752994888614646389616954350972371475767774671916359057953812461615199135857548966435706460969208554493587061489872903235399335977445798522998096298983679407956108893516745484690301203558829549440858550649192028247617465117351765654731522790457483893871909543400886730882747848675315944438245603445578238104145274914646290975163851992116667461251281587145813967135218307140756695439833450054424832893980933050173432736100180726841520654123032786657270396620642108275250138134797509407648467031118050574486440354985243707081333778768168674541344425600162457025614803530620190257045434694414044279257413967868468885493534094109445822104182695507021200072224057546951469748916207548466356570760923793703401163157908569746263393133770748974178203621311095737550467764566794931967770687416331547655580082695033793538623102413548468013393966635635905221550762149126021529258037611284780922413898298322261456319344707079585995619783988787213163981525818373470356698452327765539891749250684321004110931675505550637451604851864144548589778622881295077091830064421709778856085966511309032979608526840408021535208813555994469493507450025716545101525592747027800234916601443136831399870256881471741796840544162271561758616597077188731609117724591480362779743973130579411477506591662539887314744623759758878359711291003078758555180955657294049004906318639591041075702810677775565573759276709684620661729338692957384536842382404230366848248143777464802076495108988328318384007268488095517805982680771808360704443483019668905250471677517954578636033923085092639346894288387661900231913380241031376821834058390049629672640018270607123523553468073632418574206685092800804530 A145530 646 5716568217373571920732976323807818073477393183730394049214507766782262728357132672908159734070299503394251499089126357098633161888325864292668930582860624778162137130816575947442824526986675490330708636711147878457441261192711721217412859866425002050825350519028963637513669297336968949462389631806804524613783620155413419523077592175580552927447917328933666837552326981710423180059218978733208481878059332699253894485610092221472403326606496131522987540320654972250642861444782833765012004250998794278652435089023459830500360584382261658687863797509151266324901893461403205961868858149007165827198956745494542437597928386959335224995888580883971633072261281570996028687002176638765649479349623271368708144002924228219935692020710385281849911256561680100371077516302906250461635986792190562553710750464148694084491656351545725397256326842147736494479710587093543012761461639385994175415892409767187714985680326849712333681340271623674762924198838318964107495425630408397451388300368177347221415843114101081660410331317989205477191385026383250182214943599651431280589756066902930978888702162754346694677177787409084180557003330874465327460070420354133098472820966416273914808451941520608026378871730726828433014483073576509865251684756665471858593429770299260542822928787253294902011658984136459539694311052178598252603200493825535344201181118444364107425382628063027103531833305707930281801466423996366351044434805087544805758091929184716309864581565397164317365178660010863293759002188404940474127231367502904863022285008622439163570202376257997215244516059643039705293204235530471935166814379398883652400898374893360903764396659172670488538845730333079880442318205748092741802278300304478177080638178586166524108172076881885495198719908841506864753880390882361183176280231199589367395713451687212638370641869794873724369704207938851331459749320222773466753071480833794363912573662775828901464147011136099500145111832325903847785816670454758530559966825985943452505581125527030724818899181406023568636827002395461870412373647204382320002754077 A145530 647 8311886256444308802838116106977760382258864509871402072472660412630338028158257992620000434466071494797341095974812808406492240205035634069553096678927505496792059232304493019129467372907007547674901701954341153234279766972394528674677408365260732619260484816462474153619342488960417688255627856636905427232068765274720315693952215830990846822879288538053680684549811234298239608961374729560332137762083623355098208231104702614253099764969486317280611422011033193794885754105007779325118899687365185391287737384040774616101725766693712152748474553622197047719661868402579057909727770307797868463555254860331599586915622219907350626686538102733385211086181172521480377035585220394519650897396114132424826726733960852667934504081445438948528183821226715730721239567947730248337768670371012183972162381001439465098670141493626830604577912571212412242331390918383873405757655816018768499936656989315050582603935488158147954404500080399478679691622653890159008767728676356764459624174691050605445970767419017479200142512290534200581140766807161173540882981042423432165769956854920290882380379241243656936152046756629415264759133868913268964815846653644441760612686753201491584715157575315383987659845702938185439189509920966851377440313730970045320245720864485866791653253675743876889226629901478092826008448683872062075296266304858346864650143875861406959868740801311892157850964622388398954233781543039111822554463658007511524690970587942747450121391817231390950937660738676186702285181160405574635824999938855716220808685857435500951084046454844211349522389519321109474614847216664465649570276545887360233513717505485829029481952379657318917204902280426791554500590783842982222820753770282999978472169153109105170395988150781355191379347706379848170674366522769193883628626835502473601500409974216364793786682911833498251456085116266594726954147193219905352170870415326354324357073744971611739709200848941416995693038025565830271595484799494324615046529864751648399702083579694468615496629780091718250527339337959448091505958864460965208191203624154 A145530 648 12085476900301807625754700086569339787986315519959834882981199025456744710679378764136807723553933883135830559295878734296682618624959923611265909902230010131710875961633602033238298117382261987643816743932975325654764323736600451981259734350229238803402694097785918390398886465279149981754733441160428684390903370925823183605586998740668515699913558086412722781668587982342658681006658797561744195097587710298980095514131751991031785585862306498829877484616501943122791635825819866355889115133424728560138091503960197268352078764412073087834623313102876998233122031755456488797538216158679951738843513367965400304832877109816900851867001405485761212947674352584950897213712223451454933639164470598922426691963035076854948548998729647520774697426152388110788581960718483478176865185083464923304961548265342518104772301240077060153330887622216005252613347915619564838428618795029650012913723846571673779918407214101620275991809435560570376596856414557452879784169999997105115896098612487212141094274411408300655925552460105409655773197746227319945193672220740070717598236677298036040050092528066114430818381306961382385875600088396562200376913574328597965797748066334002347901924306056626797449389273200390901753114410602728326288350913145689230165419543532680015803288021602809743640617865090162832556744692038926078882518604063542515665964994321367275285041699724863134488199029119426371525636562112444593627839114308116669355865476776825607760193837672877045499041348856515454259359648227517115549075783864843882150966214426209760437039975141107044208339116576833533050282559825897524003246930905842380645292852078020515505854995625082532945439376894824587163978557389490403888634179713181664220356867982460331589242663064013566380076366356390398653664170226017024434840242540365416992228706797142722953198583164036662743423389347420794139998559192422159282978830813038353820821312615060693708276570213809175638177144060884888995987112648077535519123863382070787223377019294631839901374881354176930243182760566035129587793776552596208327690066766565 A145530 649 17572275101152571843538531087755713073971720507157090048452590910353694178989788564796925810046985400008002835875111704854568120988451523895146563444745755804002116856156025051835466333206436023026561870776844169160874092433250084786222979067824947959414897957695908877165827301173395113053694167819406670198946269257381634242207802216716190836827490578355560870865442376514991423944072930280046499339754768691093703779339336290257601988744028679812324582020971814267345243604987980673683448285099867961255393759020742787409306421729387575999389548777029533233911714510565332132562656566950342030410004881766831711627416402051553931263993357038194070240707422477346083068360537313195078991694242854719075985287526267786242522309648826049767461529441751086370867449645107029538913641342687627473230119015427019884873827332930551836112506024789500424887565537919928891201805970317295100008054536258224360950781485368267723144136514804988928093149535143882597047174412267114481748467758381715402545629023420250136236553134480975105293648382247716039138058525975020399955670358834489481941952155428889138752990268275093359647857769394732526079067521227127797828165075762886212357813225848760048107424343387665432963589163506446019571884787400101170615199770575652257111189130156809623376569149211195280444680773775914646633106754042085959431448451599392156857490762659149685653683537375023555799321327529951400023055517740343629731903712262916490935871718584545992764655183576634794306406643341649480433720364739544148931284067089851556174505039808714798067575553113196635945636227139638335435071467260548934098022293203936343716483681686490345583751649102794522944870321853535204271851276549195856776420413877344213025588436106924944161439657334485259794257029142105984334374084026855813833099039273071302809156953237597474130686152026033568084830950918588599692099049131742440101149831468553277040094423890029599960913874426501062769893666305505242320191050827666172974390483970815000747983580859193164855337206523677118972560645148610425943253165874962082 A145530 650 25550075911598939158697398446896720240215093631090888970615184202455245879506441893835965991000593217677752987531853122979807751234589890783619491982750426709008946197974898791766734810184040595218633316292787488984585275633621886678716230304883124103750458227795753721480722497019651215230089565275976138040583484596861970364986538836106600808231471387370899093515571546864815187756001033968390048295808336089139946315063880834282562259848231838140621112381008401442776861410016698079669377917420074590936782387524656052695863185115765123430024569298487838445109399776330237464257305110129638632264408254575605343305958615705849599156994474132128692368775644607708619830499007541162193398989789946290937560181371230326119772489680394346714368289110879927195130483202024902466102257647082726881153288086882621570088440169779782292647430429156311401781267678787660988242587452222552045761698381995611649148656361318247167831298500717018340877062827242790738653711811266384459357156224588401708089203505778632289787292331982877697687308974590432893586791903095458921464827103508670408707558383901076741632417031690678783545599321099852696356763798950669489444186222411170218765912528459791053321397545896392339138156890623961909729194192528833956385270300997454849159653191959979589579787902335212847603733288325487857278458337858588921470810382660521874703516283864703918077321375144255130705841684591987223188929094955345329513518641764803800995149718628092200602763137879078134406061000059110117033513861255513327702204882582429736467969890841896175283210645887471331831422023978474313825069910149907244336143769025671365743251767317161337396241952356086341537254283996482797520867867468351062571251061420790503278873996856805804797166881687975211350451066708451875205155483334805812947909010874338877141791256808883563349354921622463460574550062637068631530152734458722694868718034133963849755603584059532824533993135238988484382536394821091974256022268779563233433976540316545716455728225194385507522730055102665964950973590252303006725281775492128101389 A145530 651 37149792803189756384174173803256743473559672167885645406184429377779017155108187523848929753989052491518052835868478565700935615726972712747858846196355675689143203769738646687203780578541261819011869815327842232139417829897193789980768612640320994621905206848317068215124093344839271693549437174217101485304338187657568047529056185259896780858977722569746708926410770163699064768005801559317108850175605980918840790848399103393710555268217340348627783285077404194725983289144920674019858601808480503355354120336067090879876997661851900760079679724370452540069655833363069654707697989067471927620970419192148048402335152199819903265620338701394758080510129546552185855887462488604312516007052162887664168493427728481367910362957472983731296641724905689972390633351708294563078683143705216942197569407648208316335888707133032470522957527731487251988689538317391721156975830953725620357242409439367083079637785398575246013758984875906029862646321257661482590119899926406910736790823402083777701846299351773107929100586814149969691462241955406107179559156289042271296789458652831247939771307948240010153444395611087978676181941765021416425770208484606752210524048939220765735199424458567310342769263924309011073441447155378077110300228784052137172483012402450528775025878629920680166439388233426250269220547756544485568568231790139634249732598864939947206426755819248516837734739625776209585022738010075421892565302881009554368769026373222312463730456755013527475130424837820996030791618387679302768517248720545151638934856967990785746972872046779077230146990211544830203286251677228474512663316214286497872715818942141032961854344353195470898083790214974100437800644784060564134060137607447705895782742266885415514423269765841359533250136484534658622818296056737059884442311738394723625170445868712249454292861678243163463512487925352909845641827706243346871656242383803933666596675920480951968991370571128136836842826057723614829791145148176201425063014058614434113746828915229773500911628091449055668744884644782069789361596627666203423168133758312388384458250 A145530 652 54015773185761994183650090012536858113835523117012097329703189700106488488281425153234450026334091322074031145599780302676037405459267089745495978750009169701587509272253794308295505194464184500802663492853366312743224540085244137010150884062796421297126067006994789389036710242673804022769666421222100283656369684270619344245277328381351083262352800384940327408102166302446893307865247711246042299765282800447658420753625981270574313077425753018672958755881433318123178259639853250008176327360152734458610300031859162614685101904469478589390730889210068694773441136600503501614755411846799072631252357240975007801389967992579523642362373314833504116933035991911233626751750627931662857112060445848873754698506357030537711341620393228664910970353644584108976053698253377092691502824845127786872539037567206805069760610082989042360597952674152035235243186932219883774581869964129599776878417563141356802181690820872046385758396178268866703269410231576968443243595839283836944909397869473588190082811168274593150279963440481723948508402115851505248646119657475559370072951416389530995757073049182590862031409586104889304489759780741818383217186779854418763432477713440770967809744396844340778595456424547756204391525025762833494414622922817614919956343647892767841432778368251477002023280911613865556233828834282393691210351744404690340522277278812300577622628257671059617362393338557233592367930360807978839802727200058797096844834833146600557460283126639950320747437111428590349692878729624706166313962606158789227497954329253719893668819488046887450737548484375537228106878107268177962938147950502657757021556405729292900864850946294447368652493576330389680475795978769776254440642560361096904117044684800332737180930960659339904539893651346511949602591116044618363527246062470444816192015345198599832202943738374302867063594094108209293099756910327763714319544895898185092508871919661270028949603054816726901236644553937000723527840662911802050949648185203118421824655808767550353779790789238701747969554750783074371065796545653069524983459759304437218874194837 A145530 653 78538897062305136353270846704054788440773377052463421631743031639525456482944037064615366489360014793243149767649244691612392686602158621517238405243667136390432549338653247185614977348970345722905253706738979290886416341866115078018969404658693356245026679522963575454591161568754366209835401427019759595334876216591292868964585706410299215166680112781980666304671623392987619170571302166350186186749871016244914424934981328368311657504021776671810133403268318967146906463533057480591214360123060267422316020892202886374661258292100960017073362633231715511748043342961298728278199661127256784133913306457958469195172611126058427556091625179429213591262553822109387141111189525550149189928419881212099551667459749694673350922805688797005796819597557500388761209686627058584478882028641672096895729563053311046363115591171958934559838900230689327744791605109909393616520881952013484349960861894398093423289098815762556869646694284218056280523859830391654454993598230418772510987527711391195144602705592371906667399137741873612471161525214206133225424278422813174281814774569971725236582844442203538873383516093800897960749434539256838907781363807699840275278612071293941766429633153587212924767450872028513212174203946012004522801751429548028041479351181023681990914484721559017640261684006098327092513717904498843882534282868132629615485141430794220099916095059897901435128082179522591867093385721876791157651272783582609969258021078368783988234787935677732752839298429592332547457414881255935086517733112106158991630386659877940734608716562748127574295165349291819584837197481716253529637554456714650092211470298111449736824531421567773278549827576194171621311369552486470613392560222627427450880287188957416914445559193528914379841472118921343840063544664432818363508731332520288368019565141472895443773625902734558125547002300345410959257200905788862197273746622393577320574233174511566141140753850332949786261244338598341328394650532728612005879363398271275570898935799119102984622314895924980892492063862753945353459878815782935423122527321894893403854694835474 A145530 654 114195502312818482495661627457605649856026376398758698040457038300680313619712141610525589641079435175284217688130856181824116290282133176418974895728313266302519225150892549154089868769897688216919738086934983035582536617848791238195444504222856077183847494900322031716186159884258605795296650905220309229516626362554055560855163371843246677501269621632199503866665132311237695827117365484625459469492012692337305126197042097821543879436534585855058915295393379896798283874798805936926375671442602268679313035766962964929594854871612891395346079877988025144012960247224591750413000692523619517331637316337514373234773175187320961087033580648516761728191636324311056991942042818399288990493065395221946899250731777549698021704048129890453199910783878251920674689908302044928455201778142166383758603912140476694205164999803418207860963400337469608388891758586621326098537587776357642115243316316037264696105547496427936816419907730856875563014988923979234000592248583433055947138920382964928266664143848497584019805195996720792051344909153053601858261652180650697930199312151787472104460460061890896339308770368976919530040373330319663030095719759208787905836338519183677887617718795571410748271094972473033662745088145976428813320252163939909954696056660864785722021819352368443397463486521586055978649389599312484722811156079913099056225055118097517212977424594463291015616614126632510017520190471678493535246110824601914836504065803113378772292824198192296782678019169190140095412731544467399991090617631039749015041354705508196574401180213416289446137719680321821300816057031537325363915041241915150731417720791897642188049967822108596052564080643292749206997050853519349502096528123057719152483033455699399393271105886460080848949595921017982596940444339494201855923331830238436816655631523686244776647019859632309140242474281108133426550677017260095307072313269415365525929842526867897507948627148781054172496948031677434354485098346746738944746543431438249476968630827263366972090492078884132978981712886889485760856292732351842452150629742575415704767507416585085 A145530 655 166040181823941011243555653052511910835873910510418094487402901946157536477604970957667142722763009384848459275392497239127573473677535036354567981150562245536726562936848427816799483576453889697055576273149758594757717355935800594221098290170628077531958012558388711151759221880550444071995120580788902599957579396277380194190538578074374258787630863173105296641464797708916216745009478843343251718455199704787425408576074275251196432389063783811478991029368571101625737607051000299233469635063183575599453731689143258804744544322066851987873183069231955327679332451421213443801774728729681650943416524041439440724891001549753551362119270171318192123577047952994454756896589146763040642027727156232829579411012337097511228884335058055030155664482939380735160610365461486698915278906536681280312913192522690060063263546598578902270906224251780579908120872193342298237880036105942059622079431962656288470044042770707404368517676193971612850567513371605975845206674446713432928367479249303294308534520553009894792890087580094289769043026747014722895779216846387691977335518053924414468160272347144921073816078732976347195780742072850250788920268748525769915245760928280996354654396699127677640773247322524918917118145990045781482563123844617199526100024905546217416137734423858995140894269140702119294629119963682448288123538405910777895121614656572359233449075444254565238805121812041490042882489852434807723456687487698400589666942419705774366129778149383663844281087032704034106397564208240718331110671517798682961711138111422257941238581421590722106556670120022578879566962086657789362878940328190172448831273819948873629974916388814477092654894705520081152802090629647581689577738498365701020282879764299737760399273513353764025458332627688027774607566006079905065694160972435354611128920215874658432349323102279474755354432057728925656793725125895272787620946219983319081124670459832748464991162733573802433860776176814650953080004601519225697049468269947816468236818323905136458316590860382633426458518045473449542339696172960763142491592523177332539838551929019878842 A145530 656 241422310176507917529647423876724860749710809855771510625985778972674757358124008060306414993307774566134484502203002854835310006610845660726365425618021776697134119990952463153077295030295185721830590981421662061794685452994036215206238718463589001875389766412402285692626192428160461422075110027816159160029090925560948248297482237356768329030537773784073469117185949203631867909547955120855603373174390878748224206764485799173141791149819305127304597897786606988383925682368279636279527923006197476319337046562978531339133637849430331177476212836583385058420605371406197122696030042572264596852210294318936609299618281480166476359560331795516002830919299532017612905470648677350642694219324792097138986516712687408003777099801470363883955882958283075710671606796691093358177887074902556439408592023324079206855290991589333920483689789098688625716799359277361115016551473960451978332861378830385927398179342083061069523887884766126994227849601427326164899696504053272748044790367689566606959680926219932538531278167536261100603396509545250254036861123032995523484347913051093946849232931532288653350432239168977239845745668933550934327427040664636710247979430553382049515989605182812847718273553335856259632456121524438420299217968749821244171039481516607539258278543830471626566416869867094359868334761777804680498446902031038191146407771485601092227917742718521543393931631498094199889841122725249738751412488361002649855460897774186392814973925136379649037287917867532496400561962946050459986034925296261653986578979772653257538364322985812696526643952216793149369069062057943394196300615322147268825449940716484870360341340379368427584124164337745554703425032778456730257296529680095606225772154694258363004221150417310486432935566691062471366296804032395842471317454130589175366144633338250229674391139143694496661976203969463576796844649782374709373105548731542476528589744918754289400199642665989159957779396064140470808343972205510607416770982117960693706566856874327241147025351020504270117937706256405508745076157379192217257340323378070098937509549737287487251909 A145530 657 351027872956460688147096110761104895018168681656381266032088835223367151041175830114714569733126781456150155617743890758433301622038695913161098974280622512755387473740281944576146570174565623585651982231410823488090877890935972721109276875547768238098739188405620365008367332031323430357253137985324114629779698248186222475644344982578163076036143135451179650991091728677283027024265981736245203961343845882500213209210153775923472913135404880591317073864390697192539126316425871540150134366581376067384740466248839095423841504688527379465198425591209172642988232530692159195186583880125343994141462824523209788482204256381160506873249360311410096797964537942505656170099566280278687714354256219982083853565720836478900394391882453574029216823665679109143935781121778484281303948891629410526218812489000018644077533038507344921804382682443269010011646360268410867891767605258461070553920822739949175780664293344728024380328615932272455635680469907818872158182871686784128943692266253150597216081758189261358014583662707636060183048755835767122354873177110758644758549888240772544794370214287675354826607401935614173759367006848640985661828128206113028174792176778856571715252531281413181454692105777087678980672283578387473069281443999116244407491880025122456535319586591771321168574987892486058546439448995808041762293507429591124016099004618449331527033164463654879840211353393107154598338949560023267709746034620210365191439555696724595447197721018517860316552788298305217062382987725993160578976450270092927097802874878299725038523784382790239159018199966547119160047536665287608503631731799461800682031764970495181555062678936685304892839442292187331018698844857785456146527464577120513086571692642571895508399792307495933919724288510472205678567778455537548873390512611715688547019685744895618071906283965608695867038645217167982933686463989847701533222680234716540889250407987198276955141815445185505004808808016484067740681182506807821664759310950046578701531741658453484722638402067222348368847998438295564241891190489649310931409687700121400677806345479464077444397570 A145530 658 510394285856383664057960215399222640631556513417568505039146540428996864939112298862786924085551346929467760133715114959759165723134257246890577182238599515524556689684249956461253959956523386398352260333880355930022074658735451342456673370807736554606564904552005598319880408147351839578984640555551234855540521223771841918638629307186411755788223088408241428467578256310820317661414827896545405704190578738764431257967356825706930442557087546560469898094226175931344901280157534851098659089481397795779936318588765481767734208683480960312067333333405300439519831679021028063604170265672207595217090094646452713516515689159925896827228210332458485228237607249103692053711863900876534586028394324529157825945571579527633765442019987695168117377654014466412206915079459119453922583510542088002565713950414003784409526182698687926969651936582724041868308091030910124553515081494328436133422543402507271199158484343892464387928283677639384367285175396367212791832995736080070211380510341713278785575916726259794620666114298735295245052287588695850653731562657920036483408053154170229037067442341348433629233811982143839668879782212255059601363770984647678329437577057026901891927664493569583022274603526332149381637867866853861404314920356746269547249022517046535194815420625891670507481465978804862032163090505143114917694261355723463281216806307453842439213993212411476766123913901946304691784942819151106000231982925297509985703258522139787593832671386999832520618716897817918076208463591631109431371772657789819738551393494068027552756044128254021924515936107407294465559749242266124820886341735802136044405360817159277496190774832600053945760964968676041555633416998187274780320676198603545932269015330144841810850293793948670608792682558659895994166183577547563666067334019980480558191256928444890426322062494855900096177528169558277722003321796588775654596403955729118910493564623641375938486799457657058287832049076571770354479631020926367189952621350385607471333445804534492459475089580390274024034871791575494002201045895792718902052428575653138515431488817591031316666815597 A145530 659 742112940607308891079586006094358958373388152340462949945653037694926218254318241370662072905821925308664667084266159407599068528135587998282986061875949414950192671413425696412718681630214829257580600873479806111428608462923455315959281971877573402629707272479427734336741105078917543424413310114633510155841288079666009963478091368304060114753000334402447585812207793584204064596670135495595283648689140142317600548871327614424100940005092157294042640511930995413478293922222739247625910165971585813687960022487598761651190115584276627766366437468345715629889192273064044112321268379703509718101654856153117722243225329834275872826282944574034326111760682975658825740440880012308201009397570993609175496841007510912343016052302670226320868637892113368484239710589752437907519155120379304326320021865089472502512806992110853738468952111408598313607509952712583052689943036725148287676925824186422832374400655571726298492023344138671732597577009345848019580453017617388735303218318344584854203630166838223552117090515606698411650245843105207931083403337231438622288230550736275272247351266794106334821551136014635207264377443969612008019397261183549518177974062248740336494291108921118892301205818835181168113222479206121936094400824917265076805455671247905637050805086270459897146556882958194376908706587155029093282285693717714486019765220272033268457285619097681823563064330602076533914700708520096148101069593427347959308847346451635554436837256998976737967119297816638954577590043679243907120053978467976127806926628337500033761982249638696965088007012081970239605804715350718280201960237252124506346764712596384618984279831543921541751831550225012672234559969616519439745130116665304978665006061718337957421080818776609059569250640716002978303311952353975702032913030274539007015921540554273125784254206961236513131146258919892518639809896205776089954081638128949904179316753712366573416282851269617917565002794548527337611345642823244431086369446684149723216740128668051493582592057611485391208598334736952329983636078841292123634273299739311963280036706934431880070356105481194 A145530 660 1079031705248741271246053994900982526252265741946519711652474477661882292344913783840643791218140993847451496472762862063534085880743421815246214843390448210738064619678431278334136501836372405217135795317779304205661266683016045293953453530436620919687039767620183373720023246904337960787257373922036568215358377327313154715055226210884796220439106697998070381529521664293176399103240715595767645879788305576351052433627652384015817059836961439617991438834449573105021508018010582708513222282663596291704498092760650010675348660325329533291336488011641337120558446045203441118287060619918637457912210943756538521688936113063347959163518574182435577708014804809000683522908985826032223391129482196313416643248998975294967217706282640489082847831377755183761618126990584965258413397622447997948381309226126142604649836957002998637045929400336165365261277602936004727701052621883284115953814014944515395765107354042805694114937554449345021557492604303687624102765895782687485050809223492516036298799477006860318518454989026025191804162210822684743099417798602949098887050737362491091677419704851188269482101722531467609218565134652033647405144016397110014783095957072091392235797380443642375836370238311749892104476103127833428227397395114783064928862998745432279225335400621828064559423200339748645220397345560321796489328480971295506949275349058730064883050850954036159049218770571505378365670138403276980187849188611381007537554056037419574011373777843840790004358938406676142137897847301157049321449053320664632041451579051331555021894638218621258983940271051248620979545590560195137147525364078247296426059847709782418843865378874087089107109128266203456753008640189002267202144409310677240375372881469448059945409699650895778665019822808385771793119584556497093208291879951845696220669361774656196445415190599575395236786564291995552544005867079876638204459047243089204947607649404216374105899327259224994482455775441509672315126210185366381873213985526132347171532675749901067134596392292010178427027954672656896220712856434192851971514475768531018956034856451175136031266460702841205 A145530 661 1568911357318729201082871429000022498811836015402087320279747944867339158143286387386054701769104099232269167206730117174219153271532407183779998099303649822463731006819767665272138060951403846970886188811450234835225370328496866933953005473972874939651553192412474145961179464257802316067128797269331055551620924792625247289680335432535125400458346385888859932296338687674484900092047403806110661513928547618874287920894057695031383580902001928112402258022649167363705859179893465035438977573082703036552526538913962627923195300922913557128975487202489035827576350660533530321945273820093319160294636610567150857417990865168778098347883180578316755953127414431604018183483924950170840502501257715868714190108547669071371422201918906968456234425954618145076024272404599949733295172623884268637642097294765546257688360422675367907411042879136673032491584027158998161494277822275258379448557900803501199019633718377583907516820712146003522672861649080552459597402032015009985875141307739799972193600235937808064902281436953325022184840204290340511258622395765350758343149483894511311023696003502360949720641083009617889168586441406612953715071380444136777945103343608758635570512896873947093347190025299465507938740140725390598520699718096069659141489994720187286088000621699051735409504186737111571956080831738120737066390329046569949389760337766173242306687480001549477575740529346638218067150466537656209096984619171354557611644288631061608976983036147687509689599929324009294029548892385838670469479803474267907012142789014007743501801041987625671865684066101503412934019682869808378694221677409534316878984671805311040614361276603091083640194920667509601106202328274839679992478226007608042200813504650515760822668282211583685569879253112752196184217572633194419549154360536953367765846236098809555358507902877575663437774533334302613506465890924244426173193500609813575043917342916976895583404205552061872359573132489160515018855898263879895999222048585549748637685293800227483562209571800525187947507437495708390152586509619237565474458413494144362250111401243301713357581363505825631602 A145530 662 2281196034509727009633223811712037812289883314128893017167041859362633474058046062345539695728486142142725521667089117608452585322722239301794301990172663451414054145851322506874410406486839357123263301396053323671113482796367761505922376005703029725632438654727969788044181221007597663223644483972233432735488609290099782246040492663679861447470215205975704343488494922357036751557437821893369306073606228449537638285927526260923247710814450966513993265173493054897255214226057080150945564878039967551551081883082808900350315292193255986735997067055931046451958893301969707884667309847355066140430943719553693590147237029019290291649862981042298380720269552568747433438102103968562576058413437589390914119001185061830798752914372384449494875772490183405185355530458161336327245922581730104151133661085279878132536271404733027934377019300335322253077397914211580390807952252535603800434087233954275798859151661413652958723763200522734672621319280270518972566998451783928736774970410644445667053458444254095919507598690875145556231565852875944280685293864025021399681840462531882083737362311672727969705542652594261879383515467240080582668066382021758478022165478511177984028133516257338630084438460415184536793036060138614802415669162714290169608661523460153568539673678615020601457354528092559885875496308949881991372735049105231735117204581836666835583858712871401986358967680451241397564258412675613724750035448425960915386323258115507542032959323184959795247888292878171106842821951631162125705574312802532216131023573774788207720063693155369508271445648171314911157443639347110822426261171428098818494747286745074543270862452315515561525754307541430693804961432302976705706796138470652782682742460388968446788099736925943027922825769006118884866080557489080129527377231928850244885844206618307318835074045368804415063128934681511708042848861397984315779185145427621695024650868993635001961895608973370703185824852183463947327744160949471183416486985429403808386847245652855011198385582801571331265497387090805326624964564273514986007010561706010134180643021372904240046787271271009765508829 A145530 663 3316857465265785753277506339357873979046991526907395044873558583765324203941240831364027331534517081571423676234780370272572884840084864412401731313712953354706212264336816105227727458893803473853377869343672721167564168760548396732744200759286731248194626152421275659342093534165582744524863012566830141866344886286880290760495586652655086009496292451142288226572339320768443762279614500985555164920361942237080107193450702289324707140140630803309418095160000879171441717778827814646009815893692539737252236505475865227146730511653693281800582606523836539052112403284713294730775946572780446074867431873594459912923225222203182915280802426552321267250515976307544336614982275686365035418092635753716673260313532971354312315366075245070658580916966300716521361865261894178419865838138662947551479705575899648039161480934121399941216278651644679419301504075679610729236601080908945650572783389611616208040007496061733024400444176739344067987875560651685505559956151491800368260821101935716260095756384345219529155983594251024685435674565241418693775906019669985349786637689371872655242813777476142965590909296230973763005742320780635760586414804388256382907450660651909180018270562125273494195680174253653017031566492701405197321784441886859810541334713621068568469399440705618255467258074342395336951399677132296677335219695008677896290466072230175812765688261827538486616461431635575645420213664879875818130342445026727999617156405655659335054313878927895394602919888244931465340169088122817344937234581335078367986601264125753040017229108046865277401010106757025779319510117591016265999405049034778272557045675942666580604793391305483023367363122970319561282812816366199855258001592858103138412665336592055471114136194822038951016103098255643745843084946371549875138386946070187719110649710576782742776642303458338741926126033252384689191688738006778270898509028258261334752267319599402375875700632043075450370316975501624090254024991164632836807676077592304551844727257493957386054969075183912915134845253322593449204308323867181170416627882262125240954292702964801521726315334846684693224206490 A145530 664 4822708473300417975538484584202537053496513390240038266353137013752922029897090110757233394511492108118707882519848991287203366104898070133392815535836644005079381218291584765678608850821183764143454298762398740524314630264354572481648561981626901531845260793181880080713615954495536302941487596627687054040232729172514652665978336952467831377946161753745681105731837883902394873317807926995175316424900190406486026321639035201151863258516766373560927396369376104822221360395201416438218121363864074737997200327880024957462445813629177838482060373888591271850724982417079828568840341649512921237791105513262625159696779325846398939527995078344094080283869509281616896690750790745870792935330633972466453529581757939164108275743520491960353127158393228751638654966735263677261148601407693344009747340773697002969062660741941110781500534782472063540342133848640239788729627163689354440329026614408056012214372040122098403825287109215805752119698443868270454565203677270625951522497107244120797733562729379504941296880638442299017477914586295169904805886667306294673568371518506240308840967495088000199241212411177183257148469950899577155812064457514142758988955238422397436568581369196631403221888888926351071579360887351783018291072162834331450236931064943510238400938247112290328428791782739314727367449255054050418963418063807568555974602551818093795094475148838528088138348562630446537199593104476926763947793165033414085482430027500070557661430347001836718792850269619837472433499011308624788376613375686891144520302107015271145396843403036448957971560423779067311815656553533698303652312515035396180199125918073350463124826320095720000460584455044537100674516030035022286568428609219543492599232716662388266031507239171507708834385982037937000336960645943676029371085092208821014736639793334435489689919074154379161956172189220032656573007382212994207902116347902366553108101658046662060888266757095022731467737696554509243765405009409215195247177600332225388978425045548968386468913836931826577034733732833663784337737677938317148270790933798568394337407409467800039685822450079808272938230728357 A145530 665 7012214803321342470647203307924149517909951422417488731882416344438164866146165079800185991592377990687519689760184198551223421743636953889088741387375166670432065585183699912480592041366542299261108697022658425049632304840202787839920276377084755540571760998660301216081938255742975618894178440633644409744356521871950018096041741433301574168447709693653769185445865710854761377360330446236483924526639956489088445191555963731772519853176238166526785124902977696410630686572905080673354502453242470976508192024501050812285169066286312923459633983051405185434415072322030786025799125982445214699302192548851983387739204216555441854890789563109886240411479015979494660244015034762220446562935323703330469715338615730011642078618763429235108376229722837638581887800271208124843531646580947983527225082005249866417369069557301440954901836357435728742978043314418832973202148659403240447292754124565923830143488906330035017428943056355604824237973549508904589252300586795338641713342533111849704188340112761415839426135292311508520388202372798611800169065438357332785383062401270384037182111495044174813553757254942328224920112302865664403914981134810759183313558009215505220861537292541339935011132248818740204423373698642999807190021602976676041784687227093150265566395741901829431917207784844889271196934265448912176876132529556509671709175819877436147891554100722958012614672193603237629512562953695786634904273131616139053563453642828696935180384670226791661229409689107355439986842222273652319482250911014158389054151276998940119653970290785888738025371455164657114354185309327879742494196397456417011231256527832975630716916864625785575186666430271633974061185024858106038470639939803623380136145957361775946754340411619177386606246201780062142846194936117158575155682585684679685239355148858558625226399557178163843145532436999894230272463542048955571511406271341012709957845058532527037129163989115531008478640240473280938810808629656007729256559423206978123270078171500942539968414663929800659095587712694893819833621379413989266404559601115236183241349419073478292901664116100706382167494254825314 A145530 666 10195755501320758651903058071237129196504015871681638376118767011676077962454494128939359674541923086967545510203425304844487568011882026056664896584427956502164218281475881381162015149538101681941887902016646587623424846923024589164671600203719252929089808646791284786303057510234332054335832511193722344081240342569086153796992026065683536373091591948410826649957183011744939140287047151019920631086418071834944192822496049626962042714654991777363572010681533201204952196055643592097641008348893188935768173206424200001037678359934485361532469329296369251030367664431250345801683360338133692659864150174925270583147643234092286610612268496766696249464210205364675954377901169793477783431715025334008530499648817689678988418203406282587355618684889847533269313222939369878258817752980096960355241259488292532073851658073655553207316488563176767120226534637031134502796135421145147921009224168092238840972620655431830793243279378653940198636261421287503404502390487996745114425248520647522225769048790392369251020659418140294946345428772134595262275916341484894563652299163075619883822481272826735090906963807473734061850586139896725143715226757950386338395154356444106168735238654773739068874783067893559330880513778466034367871273119655924130423484991262375542623301007787012881717291690372686261005615054513463251127477734557101255096585667499240340940524567976032111813645231150544882864729335080569290224049185576701150467176114242897843681721649079408073590842895111825189903396157686879163902404448001210610793591436454351918705727405959279188639932124248987665203673624106183611888257909589115298934066792343228493711933996339572130601412529030500753747862351627656144914023904045859175174463622771305564192544926987044748617773143002228317761367100153702624600333108500432053517007649800550906643695266217976073554442207225656990783505417131799187983376816413484577912153607004636265323743551907224991305211441910453930521671982114825829123842154165345859009304682937324904145688452440093226498407499524642780374301147930262455035081389230619611864527717925427970078979938987976999863263708285278925 A145530 667 14824621486705579758524575788375477927567321167473679781387955352560672919243968317312749166597964576072820484316090633059686372665854722249436870545016861378980102949200346344509657546836358479001205748423507115746034677793772912442644666775931416674141041200673529418983429537942463064028681577097231654649713713738929395670808309857762428584901006245279648295268558653211430655215989197252518361115727349808052367275464064601639078334588504868048467176745824371574304082434219210004889352784788243470135947333948762300457972050175675429355286945162937839592969149667965680764861580132520406682227775052148794575913285523165968176388383503509213236834721227121222858170808056864681934889267083900324700016019665582177519148425674116118585834459453608590535942844266043531780196169301414399408537264070895336385513893470025617061997219469022661957080638384199955148232607700196385673906964647651990708850360289508975643340710787619772693212299868578480441241886517246680601035669635678964204418492752890392129568199367840696540477733046481328712737382191453598338217657600049550040693850588578577778003911822309554383602527327297535493297535791078726925267371120711721153835816142503724064803999569584986448360062610515915327885023925958110708959705392608266945824014098926574828187510200594100978612893092328310118227175749913495668400763851368075578291374830283049967619027551420698656447686940644194052199132611555391856640220506655530636016288097376789112209424340082904718764098026434500030661776585142849213935492894453350690858007994294501154393723283286572900549027095265081643805784506346176188233121884810526396881521313760873252108878630543917824315417798081587176598952285842739437080289971363520928560013569498751445312855543679038193962884917428547499010309184077042521134043883454852159701307690681380032784315823773668264704986604046093970372258379658935235271561386739682597253685995309116021826768957897559541697572251186327099538337235596989672021405738912698909685291041433231621528025408721117907770414035469222195631741935381719800414840060514153195016543929624402457094803264352540732362 A145530 668 21554989445914411648136081293239873669553688473490858720499710963856206748502767478878608348873765951686794016650085577043479141368584754268655153107557932017080567523919022109035660911084915690366071216319877329648146798087298891667016180820604076124948144815970664983917120245110831060765648677266863632138339658536060772219201485541160505478909689989044660210493834324586408427744908005758010677141636480202836307074331927434733592936448971423150693911416417954735836930907158675703517021308073757112388731655388293960665890323277072139797225685797582322398926113249557668581762935829324333182266525061674172388107334003040083636182099001833899279661435200024052671104400536780077739851210908276046779814762094107668423162822511961430141215948426862000791727626249604355838526971346503556643052826717822330812005127253759173552590749791470387308828127984092097754395708799950123624712805588461826398429582888325395153586600241919770841990485372651689274062298493686185597160749225028693305702262693653839764022910860180954629559677504155079813724891430457190498873910498172882683548974933311979262482596882674284600024012883304476710529473325001710998952419214360486113571107935961760016485946499393502402356200155176362420710456917069973314903281217367428876852573876538232013171758114372132450216885550630308398439062412896488144753455543303514391595318062706986676885954246120464695930053946967323071328248593152354182853730149501027301869839211864202289744429399637648349257808627039605357703059252393254755851595874943735450155624917976798719209285013966552748410620192841804603909998783969430588575660286447713037837238278274313368994178927398327486053863730548276127118731709591439095655566443898936658820695537506257614440143342736178531793716908574007909858364953314911325296846289535705239654794738555460349692321653324706431224059738777603501122075700647275418600272344165891491770594113435902788511130759571609663174339531552937487902913216715868817773264935074381277357509028555466337608522445873005913255401633271101142186097738963631359183565583459860820126084794693942184638844083104885939576149 A145530 669 31340939829738067830810103675794987940053135473134541105926798353491572051650104670321179226513289095788022427388740112930585611863549566851902343181518688135973766199675308946191506455059920577433788547323353213801289698384254794710929084268491550754257928421380146213086073852961610419890189148064442623897491213797718623877323289168537517203906104343064690666409739839389984642510441024382950272045578326487574182433711347026038042490518469860756240898732294960361535323234926280253703744092586458053169745690987245470045904072072812715589736791862739533830198975695707182152202543834257447926608845211899194503513487727134758441040595560282986043414489946113745462562940209670176169061725771366288117525964068812884305101224783966245309209403178197895542581432624080467345686436141646869944599401510449598105319069513072368319849888199578474124374141008231525934936212362519779553946745418658847931325904669264835044339273411040559184481472519535687626006140767933196611591128337522084387526885538079930126497182822503740190683230613308439567827279402502563531764327646685771372330168859185029269071917863496587498880531129797381839574360917016696713749892270309026097411237103072256560246501406118582908039466665563820443797676472395815241758661930346848978676696592472490420576908110786879988514372977723376083020278521175743848975855959199458557304014171801128345142209854831604247183641991203547101517221255310911426477466997153987041388110197762452752499288137648800616916134979617559755600217491203207272159006466675296891175587772730271043229146016584084409616141211364888629003494426107045729612821823373089946488947575089537877644284051558537620804493548799395407243459306793666602343756529139082538404362751520529072644523107482859906189870422181690072386563631810696989939093370941031963605911848551948667072602899618299377331518155196031444537527696482758799709560716855819489351846587249807345379162297648162552695947981305719921083736278767637664052655194192411464578908442228606621651170108273941876755446204362145591516390480711184614533103943510577118310132274941062312062422202031239803602989010 A145530 670 45569704957449704711586242608524619224963589424249149277158844306265781906892503687879515716741973471509832922629211474115494436170459701617911738330775064991773838973760375288740341349996213434673038181736939252989745573303908384210799221510205894192614902976541916623162167465085936439689274255637022308283320086522224343056855843249568008853973996805126071184299551232638713083801753504544803937543593745076452658422309224243931879047620918728568151116062845455947717624146651904330209540393599401935551697845963799525152783854903546411395337498142737484606786911735444993291633916972074499960956078671576367133936223047919935733189389762552459873225388720214185878513843960459899369738009420355674646835971941291839671948757673064408718160331005151313256912611307786749916272239622983202395890886743366997822803115066879969777888184851437309906452692197840654617299498379394959521314943125924376430321466959528181829074149953052731134465219052919517156523654614276374187067903442007885670770785870105524750087139801009578056298787752072966976541050526347296917994833524370613402485381972280099245251306090927155549087692238712509890264410243868952020081344408610109585149825176759125076838396558549920154786982175529639748919400880406598291543779543443101047567039992881124533286811221326009131167448092724238194403086530727118659922749811220469438805645010480777906850096242970906454940319525156010518282968376973472061744054160131747657151010357707394437931675207711956459347711002555304845037358529150210980464439550950006736033854465924896120056459098828244765029120910704355224766476985560860521426454355524186334481891936941909799781420016787186302322247566090590373855862713346281648368726337801782111903284620015311765367522158136735567421539800135268791242153662287800108460116464501970939377756172999794806463214923723353969933596173595290942754064148610230647502282682036017371626093167267106444278513469649668780010245190478985212318264646414928447663742879090831195116455517491365472414463728907865615796505525740926418963689572856323465899773950298795670162112201679509907796577242909339569552806445117 A145530 671 66258319667192040912578565942691120558109118969722789914447853694512093401049648712072145530963602914286201281480446094623815979606236542602876815630603762979351025894081385994519510131388039274094020082456962350493876262294184406387707357146755101664511314669963525389931578408161098621697784877507082371801323508312100397086044518761582716336160987448548964437280881082516849433863107085167120542238113259762835677771855178339329926097198325312868230966514478560653021063973908633969844418028549437827834115498285673522326677679125684409356105132562748439878734339464361324538853563074852488685782211779626825913548764798187859421298931674155716372683671784701480153613666555568484013422896635471379570211385676674266070129188555410866309959812072086831277655394260089310297792490725381434636755404725454104384757623988173962984681100924101649025508090081519303582027535707427908624212373358348624670839481633249307114638769692465260028953244021472458409897767803017080134800120013551128243216335128247894906696574773485103990118246708283480675451119638029567216200956180107225201442373057526405117566129984290220671786005634556859583062612920224539220501561020226829027781748395770664789466468349630177786477364043753430631108365082434721520089413697504338576313497472952562598908602938899906489837481012448064611286004795398709355783829249658603364564850541224879275431694795069843153878977405934848090036334502898173066864428271364563939510527671996353750299903252725047043090954881580433627124563701166915562388022948074843118896333217867026228291048300550251304267932188022921131921828533511065091108335020110343557246724387365961759344307060124517325038927156602169604191017141746186723061525751407262051624837433139511786315304573407706032171012679526258640776019038402829547004019400292494804823293869629853096648847426490857053984071504889397834732964734551578878709519310119652402524850113359785520173613205708320757972343811008463192990835712151027195265418093542874365287861743524003168284008610661928331426242278981102651027613122542613608233656790630505393838592831109732464873911248767977702889976968211834 A145530 672 96339551226392270037184523294430280766871434018387512286457902112976277539344282334849211722505361895398665153439645992371554318853031762484881272015159540596911399876155361475656078990696859108319270526854241520678843095630170822979342286492160407614305258915223989375043891843298772310012139522621042131576816097765707455138765673423498019984769221776193389165735216794428266438123873900079488723610279136101417999027619006996161468613447317383991679257160935764344036679300439007140249453603970489002268868382809523337663464192664890227657365467408738088846195122794269630434499789076918546474627374971498733301932770080342099678632913464832649053422185549567231929168392657952615295617521969965965539412707937912441574128168210809726550272848592483247526397686341558549386240365242464982978639962579923524408439762475689875299756542855458946245778856525836869567613419619101799744645269548095774347024175973277533016502942058694535029366882342001901608474197861932220239625187431799898457750880505686569088812069633507540192053874415056428829138951412644464385059272291042381072283807940261420760841907745851889929621303104953435121263148921596236157657249642065400796285077017625369844759168141965719951617932532635312607991813910459204683611715972391764846858777758633033137688575386349242710214566224651393220571656569423192676191027806253798071607853881295963985699777381935308974833578207909743966902312084245566665748816962509915836300650084072340645541621397787010688697789050106947938534270584138166077501204902061270944868532464924190211039064172540966568160808372264416621459113921248103081610997692786084008050402777338171456176822684001031403420297763451988513903365068236242149049810073819821221280401724500230121990687482212646434041085014491379928419540439684051873543735747908822944242129908685633402732617694902782433138870034513010856410787969973847079412993574631292557253760438731960879225989322586428732423007890961115003623462807202947126987470244268460236297355858628383115319476105438714886028140477132997513667730516487387330048271073802804543845643814321349324416759159131396670662456958973562245 A145530 673 140077641224854693442025384291535685543910506953616473141719875224413813030113185465222041772377265232306744846899963792462145355796328576416474766633226341424146196068904001504217944332963101755456945252025984714104687367170006082427557296852244085916098181951421010587788428808578006777659029168106117752230318804827830327671368203113247359475138112301597739298014567938217616884182678787608491437008803625778202007750480264317240436034026302277998588771681034086877668678681774342473288735695755062459861106794489548647289154609457071265329400033507172618433927829808528578290438154464276491721619517426347378594184334148052614744872834878934997567959485105398970523530689310996547071343863521433878422926507130339013374516286449328786993230411893658569816550958285231870718283193270053359869507868835804079035767029882029090511883028630736383739713431880476726832006330098638309400805597710557897551948481025663899756688163114572161467439417972026743466263073793481645211334887725717038806441537038933143207237842550545189954142343281245339234087359902865413186308965710219441971875455302767048259859016296338663667448702928596660109457035469388007148694420478002072530969474201878891983615041011949807179474687425087700778589466317442601175249914934443928582994086547554957229636589703148860000745489453162113294646577365936526752472398646463772737514454978553790410328200881639144179564868835323361793027871734158551033825712999061146261417205711713511302263767212479060816319542187900620722195202304773192309771189539574139878995727307666554699824571015826264839854511105340273744680419719666208369597299536975946037361728391525313931319340838230439536055787909132034697045888618198354338531700785808268648479652482585901457862673283832614507389705440057786889663371023281573021303044773440028268433252063935041337720129479541219166926863046110412895823450975377239101887613947994589258594565153066157758609068301427461668622295501113650206805321930837372971612586469748247640701990130583925525671349973299280782356584827509099403770229143359538635276577907652487176246172267430410807969502943465801991165509528370591293122 A145530 674 203672794001387497872434871575369592350565110239124333560548412118395571169507032322150513887824821142412111608727393914593966975773542897077791825803439085271167972172786542031771415404049359255575290077175254920066694753022093213678845330280876408761599142252107234170655000443780578555943918398286772590700751965403567530726714228560988237178830830517301336745924016046951620521335176833308846469922076861602369617851199276698260597832005630064892564082344966401384365914766620593517154681452174256846149047010319420923635093138686388954898719991353961578464842218346477758564666642091268942044688303710534116977210719918498421496945423281058021631164037921064553573981693089796321489118681942642889260969601954804987534105106369155845478430468620530968030017566949040798465834376774292342785281462647296550994480853008707821914402623872547846498597084175356634976867636350000482766971594425881634944758744387139336968691572665645864079121884364444542998044900821524450205060687128005142624667537103728284536754734256423072685782775077056308189934192159814898128428851083386777584725839726415347908414248852968671120580484436876438845715408309341240797965529717765371394628819204454891318806424872206877673236243898144984296756476033747631649608692702965499767908554981367149178858463739803056091841231450331488079022902918415140474902191440930519306547945930963329960653218382125933701778344452981960137318558599154448957615920951817944154184780804181361361150871985323156639917925643418452423123885616869637480241232089335897322788842636814705609354715217947216536181890986356385760348708813280745721291391915765332752239945030875029117966865401964375084393712199580214997516208147495338971982943892755148795068193429278176219502204964005139281098197668759007646190613048310967488922753556846053193479004258831641419411665530635237765929225730174505837516441307410535680297511267390558150703940478797754649056706084286206679748085235611356439579934463974733097777573739543707801120457352513169085943027541701048818831588311057753400084399506714252688304814229455642551457390631200002993438332863040116963757980191793880766637869 A145530 675 296140102400376197051826861245203095742036126377179827380564249500271936066650194883221381970855517563801977972344783851855835520629375576022532898243433796757936807393035563210194133779543435394504716315267568627792260066206756362682958682671097446095279236736381967063121782856828152642335679692079799240761141127377982361846314816959473783610660552434043842030834221317699718020404462932952275158775262747966219646153635997839006592007300152088051510177140809466578781162401987661199600433542725673699238254491897643533416778134495400083351473538028626627915262151547948852424447007162550577456485071975599179737485792577162556803943900577823484516714943177742755497598858221874540448631492200739239551571378315779321535575450144466149996850908143840133857075725792947035737452465546627796356439377181300349341896124507631291034450903227655938072576420677536666779638711246570603304867297489634186651781662390419570288577789967685971798881752426484393492413819531422757116513027749231751659227792507283886783298176370996597139938200819696590862825081313010959013322363166278664388749399086752613091786057973200151470660356922515413485010094224746694732234731515210372005717772153803210098652558149147788187078319153215382079783137563602738975929863940196902218610455948821287351102976641083940408677149783292530504786006196798248313981033882714328607947975869165703208999369199410225963241533269766934716299391175298834625822515238230291739038409872073987705602065602892657275379847565988241922601407491726148123078441686704855133195098198201274289447056102324237017343629639651079555273277934090484612549314248223256845810842713163900812209890975115363142268921482401723474353869600569604666908861888365200539760504766517985637254748154990188682102272020670157059774261708873123447320662368609387903290203759089142688783223961414156170441927284810685377336009837523943501913479495171923556534270861606782193570692037483843084892047310283411149499017905297331086795620604710081394581504288564017267035636374283351683300347047693145934623313112533380049256564613050596617331869731592536922048528013357386599502112033358774264100169130 A145530 676 430587505217352989125858383815653725839328177187309229887006858224983276645338213853171567235110034712946933559677706993204470253028136313993865756254126937046954846781501536121080238744040751014250601947108967609555026069569870729247808245758445405746127248615557128002544901618827690161377522328365629809294108498455620950557011017144846320381663264408269229011496211871919343050047567769335774772012762113466021763137768889658638886518016589130396830904998654619439146425766575292763625513216441677384435575882172163378167071772463173034804087625573631763027212703508499284947387383747706448352787249964217496804187365196474439094512934494732065429281896216400045428955165872912492015988700541192911665095523101541178707739170404947412939575742010674934097220075285378040921457419070420041609920069140148060646565970553242888456269698890387861409679617068054138140959709284877307204794283578333681510055592356925668060255137921442737349709988906223943693426695553787867322959737286695838907374585638053667654631011688694795818397458209063766058239478294925774590472587614918094634464041546298573020109019878784167269669038384852974330765831287373384799428501657586163130942246082810663028549500742436011817134202812531267399020385261002348723370372560353592860359835041031170441354549177672309551160483943675889022470773987241734633387948363275192865437050365821001502555122162724086424619487595896670095539177450325906391496979540465892370617693769214773942584042235733938355245658443021260337010023369084202501318573971236770027768349991342016002150410218064222676001101314161683316981585767458751345900981625524699688476213064995280905924063510952336044483927441699906351495528883020057690346513202739108829662978862323721838392184315150770338637422419856739605904130334088473181436754161204493165330762786711354637849388228230652436584796342889006364140720787318506441246518888468709460642679128835782511697137165795423559226357041066844200015132454367855425467734581674718804013706115114728593100729345180451646469885775757523131188897181224027877366356642561338025957987132344917484655566293088777075559107138523465986120879277877 A145530 677 626073936445928845812801038241099272167287427594221243075880591294876183970385696292316575538468019617107277593793413623335447892067389571171504787060602323032475589283495840484487456939701472431284980726380123636724380112894525833569950506374096948857422924207783327733733223831992604666490275129763933662914392995613345484127532172613789590361154775789071024938873461227549407095051143132151283566231397337716847677382669811927663101990604113295444904084357866675855052324283438073690650296616272656191295628094423833654211388940383319097205060056110522554814939355639206412364648831522158013354375204962900264754108691509881257280865002811439845310691360383702488310945313580356541516707121955402292821809339018262558061731218193343393947993132032613210337224132389213878552763349875925193873027424090398098879757579288290652184125107735720722833736090640530039320288637661500358105167583455599683281434179505307530940040681959987772420506524987897187645848922921388027664826341501828000539570988289937525485946707697185862123352764297777896152089338615740763243588129069727743319846327658919038418625423117694206009947311151219302161520033681746676751674309175398765982018020086634550240300875426943812034324943811101309582793560386359851441041545772890183822060981539203373000442163401358897003446934976954959346142000591443285358697762939168247712016863283927867019011938625231622251170771722900488551979247713382692594401982429322169276586387702028409238529491808691543475869911996305346541770651377240938710769083475736576915520047692313093065852407010009277446668583967161447891811670432607090366455414734198665123787567985660425273312776135033721493316488231310181433351024642041563312159163287920775873129431505313925035036598739481065082190130096199678716827545731502931132685593229728964453003025801674550554290321700623407228638123440633330442775230688751270841628936550354008383850898919056366165225443868374508371272038245663881183410853089632956491298999286134436430954534109872526810351193432256002410615530617604390939602721878186624000310633301719572439146295958559778430152271341623068510476342277301086185045494369864754 A145530 678 910311073004875324458823583744174526077510080393820500123100492735891746509664157070814447661365265413239268674442063730622748030595731408347053966520359523562282459863356170562908641310087196874337347725554752658829639129122570992139978788459691205193287185670868342967720104906815628357386698661154431180247718121513305878300481221969432919538798662334044861991893001128644965996861312066580196969525679716278183056892638768773932491655451862714987760141825433148038626640361693192570912767654547225660466458813716371961059981352245573504163122517497074221069158795886702615078914453645834003710813195228807020734977233268002151611938619574899040349679808716007201604069056990672538452800139334454392569999113837030657880578483513950889852969074399677597155389791273841694037676989262176161471340264707369695623106873719204055032829450378039040612390866111713609117561538200112235807606461550158361157523786945124793061151091314684299656679137622413604613120640501002638436790177583920626088697309598983524002898858360696554832559100891510851941371840107808774830402549194796523868961925952026735562108345104107496754296120744834480489875798207428380623549646112528148151691070263720553238734444321275560261896651167138491602114437781381962992925684183409766923683806798166663311472464231026658570702292296008567213401446389184549669811913925602268898079653777780752824641856205964616029115877465609714457907730636080984706354090955254893662264237101055537818047938505795268479976496796969530850474190092484955801255746055147011598396121576273245975733397642143271343233445087151431073010851827424941934074827122543233565287435374937193352115870576275520098946129404397562104186038333999550035821733074123605380421363745747584677221376175021153478734110522451912997527645589474927778451671119271753110173234184872009794583489903318205879787394897884519574788821280723560485222032497695839721409746385628827568455283687479369376405984382838242173835180377193864370493319494304888895889088582048538867522042149770882324583335048111008668659226421986170072423783454343615765180688365758785492523917875153648525455526112088640789590162692904075165 A145530 679 1323591674075152275834283677962991519817427489605187412957745040557395304548867713995267914583049557442830279545361166870911852301038301400347045295815815686657235664165730588502628679977409844553814072307975883985814658569364105328045695588469884638254090710542518362891737298801286091639035593363043413172146519234287351133703415569211382851219822893878925440265187484767588553010029252693664474242406772076071140447874219387127485915203925017783478907801310095439381487280033577618560033473519415049837662039819515510407547558674776123491734082935380689806912002074279909963118329250952211119237509031487480445248392143062983618562501471996900393228589131181714087429828097919124290553829885885174731394485889709703558295803053298066400502823086183999193650726419288033433916903789623854262854134871857091447037898514630143407727081836724561029329693485590340947126895156254325529363901689926346801523356304784031943803382746730869011713039045596464393210289765439534914899065253380679088504965348585933753962689454109745093540678809343492480944858503427415342862642062941105075977727320487919214588267115155949182586540549615678183412977249073567183679964433773306752013792834145429597774569641742259237676985696472075555688164809740568987831862503761132028216852433023552789251507962549749360202904129551461479773326356907873743776621164150062759809560104576029930679162239911533926474712234664224801921309288365614038380346253846958186062762924158547049959032464057934511678342350472881701551242930623821748494087143995100279127491045251853607335623294319269306523783982488134213618709886745405432965054432180763127405262807247590693473551202505128471190146178837505823989305066386610703710521487730612434302356789756885482806754845921882017677014314509514985298726479859550813486937597121827899293227429501778100566773840029102970725803643543400650828412503366941368194241993622713200600921387393805396228167817256151134698785930020608558456875168857586789161740795245720022320186303843764465640850238934573430643941758544422788999839575614846013098680180831982315603000281737517315546351346438202063332943824490634606406977911509988155425882 A145530 680 1924501383794198404187724008934605925640013492375862104620061165869960036922307146484962476989306395156609813219686462188242102622961659640373195513062229488040097093414512412326651537778512603894048786798449209760621854730216280024407449245656423804330242699841636028776243064736965070427529395363166461597869858718935687035098887937152128696240702948901295256100720610959072627431616536555276078968262477072927721933026058096244595746774015320405315616955344736943427534466542181495693096099584461827916734945431116738416202189253143131311407852424921005482175829946844193199671435651970061321537334420969601338584141441036344913387725528344873596855328247058403567115768450305349727792730201276904724993189913638795136731439758916905032380214914342460427890559058255009339073484072436094836013750632339946256623408817165354795631121957768061358606333715657489625408896439632251119582877249546446699256598909632195501165325452595592228346459115618121605314156705828443265260602441625329810765593528146638079278226463376711005311592156226337175782972322611621800713506729113817585675091655027508585984604823328405007373333204845075333847988430277168477642287663156741904899906629156384371443671020358800610306776940773746690832100031248349526925565087543001785617536513932438957405029266074871338708364033665532695581849309542602034266657502862277327160831493973893741426749072189514123129615560085905396383869247375872175724038746739386247280363629462290309584895384692298274185041297611073197085976370652846729825446906113129750704360381400073568792750294206819929542310567304302059450173102316967672106247210316002464704018556450561493373350096326586220834952445083604063682887462340093629195548207338577405352021391885147746253436868749040278681225334562724266172435304188141293335079487763466646300599572322351173352079368818825816117112617924709648419992205106711468630867373505392495977899975860846660486928437835160062372665365843980461158054321683750814247306745793957418148661989899744950993257379888827618385408992340255687094758074284759681059310910505918832543146644465661811045609365197227924932451795353856605627105093745360085085157989 A145530 681 2798223688445090404536674874707239052889059800487013894930155977429881336289730042121421446274536915508153225591144570660537146301933952078801225928947185859794614516589036881792362833301277348652102382190872843016060190963075901791383103157488851741611534631479028243322294524390248411115536101822450672119889602430813254661682649357203625912951130867879589423445007503147006832697017434122118725155379399257264831619479440597720255088323503071944311123574163446205648195732865051861160143168762333978375882772994803918141647575626511438150663525691752206590393849830709382632412304319635218209304165010580768858820896406874702441082134355711974212927254042633787604872239896915880585086339158826733584965366739944918419103955113662126619014431982630851278153679219976364290979411924418292267709730565287410000038989382259911242704243599512924490852579892872504325003588296330136873547974156938843574372293291248907474662439404691244369146739841069703217662390639984791068154001051057976164174084484959863181336787315060283691977961454474284910095960812218794670822095921489427828466507288682676996102400824852385724771643893304189919736791764645753892924702582265468956417712225000548730649499889032054345126815994899331216394317757270290471580783805425020835155869874405333220514123301364900376732601102045554987914529122748586449949976232540587083629089182677936924004562471801313623496534549652671782117343964375229777888713957412813756587462654475245951589387930310137632730538368384149955681308091686308521344451307401346662423860867064661717171051592153421858285213041076472706306338072058984249837050478745035402916515575816309163774157566507653859965549665005381471089094380937429750239623382948803816769404801444215066167014400406258643320483959439886573499735633563077580958392088270483381893172484929269104275822835488732707531311020658884285402017837812655108447912966834847066438665963980283650542597720444505474538720743151217569915252526853004826328794846643618840268132213127925314979730589508116422558954030920973224612989240170464961414224965195425150535419618052790535743000470645422964649721577500683013947204399327842053725664290850 A145530 682 4068615318497777653997921080100316648294767309894625827366342171121881593005230558937400297920699685842459633399710986053958822480909343360917342127493695177911881467023366211613683232968519486427552969656742315296141757038457630988391007583539544775879367023927807224154587462220356452796919064520447914095857884064543753342399537066486134925302248041193974120393784808855136975668835917597024071099842678257585992247001173603027154653826626692591707968361216695438275533168051318863945352474284334020096705635199499465861217158758758377927933454947955283461427175478021495503334290809313955306266934388050016951124244791454376312988509965479682160722630522661280119080669694347240065365809344203869355634918246689997742582014003824973187141951722530343415975021695286575424074725864620124521155112228177261800110433938397093781537174562569834441638292557902905631065591973967579381887634841311829010690615188877001835963685729095616717147131382456232860359510676381180384652652267635855717379308075538112919025609477871189111424950643213454032942351237993804839753526756338898948772715922652957324824304814730545515412962847531087298221961377806495883144039912326328705889448675244168697980001394981586659013780149806686814890647186970971097328932727522892751314849179848840570188577875155299072897863294010203286895029762627135155625231175456510757319368510782226313608892407250037819049838105579424685293221740332336721178014370039484462691923419243378151320660465775555425691928602589256424487424879335521937188102375514651934034542996351636736693140222240781175126770219414624010667356106600660782295399289848071159838148943218357073566131728352032385803688377965379575359479546995560516754783203259353411005309229278496821059092684753831318347704995800260515144349438765410614572208761265795073806026492487584955265873050721248537924710106925399826264885516187395420971796822910494129209324333727356567042276598597873124819237587876504502676316015989947333731253459713075999792446089226013508235577283887421389573100775550102728331599260449781769136602040083237662959667581502112973308511638709079793372770241234197748422629569517588600757030793738637 A145530 683 5915763874872080263822572713790985699381538779526985465976766586655238406348268942964937911755251068678020798809954182577885467350095883312821736652149903841498015858437457882649413628373394031988313365778521135567747098673726432381218733643363340615276858041256400224892526847773873892118309204276629444644705243540244186546594265212021482977763555700765170491463139667067866015615654727168638877260446098807130775462308086939360885146408826887525271441686085501003806419578150884763124681337466252902886631617697299228558291607187659054995777092830801290400708522751193423752465426424438171380093913296059714066165793105878256284382852407673102149716491852695458659355688863340990139161301700133267216359586165320516772795829257606397351977778790127136695976403391267460690240360427745736635467265470039173369950570907439992098443809109732939765217586526610931915065045726560564091127747511293242442700580112333869420583724387665622015487559883351521509259510861067596294493888243141483155093349767747931224400054844037393907728186257270907689613268604082180018206957081620837582087700485030111267617543098217388327024723208666307627424812106538880368337541107819899672894301956092796286314191378803337970151691211002927729519784615538034705225796605034480635390955551630339783720971716352503487093116496889733533590385360330731767692636179137534100555278185588174382050405555579083187584841108977933839744562293099253217363055005323452995940300064117217356774288727849727278818431457626410457054760093245757210362979509546996510739563092834412750490108712086503675212465613815822235037629472659288718473260730388616721369265646923915368655991758866288581304702936011996897191212172237164053931704537915716910797902849966132933604854596617670330618919743409619349133310584229273470510410580488377766830580626904463595687475139925859885409820964158510688504858138518635129437884132598891629023291142573612468195819631763587078981696914051694395673793571996856570240416201627965860079376345602410513049214391041721192322865968695818446020920711704742521859657952056062366518206128084454210400040179682531374141043281032946025523489446874174497658669048431688074 A145530 684 8601516605448686205820366727931013106584109090664926972904391250654545520948790037840460786291837133158156399010039981757259415568216933427499444174883832691842937146286596738006035801971681953991521206289000074373188985329841194224661050326442713715067775712619781999186509882075750418783568786099154692065487328249630982694994719218742169763533284686664516700613284682131868331568186304467283330512617527822889889936203711408657123975723780467835052084503599957242839095791098218394264422719323457436463142275426237878824290135633697507205481965042530128287346730653059760114589226686842291872701243665536436202188112051702193183116354412246725046005618431188674229423052526628105315100467306184426328717482649457784697647393158545697924802503218893134225606274555881192557034059987216436447844882838324729902646329988983810114043516908377131848791929171399737101598945420827086220920362993785533199857632792718257260526899295980085314902194923261729818230468432481608631013728852875448871650013182997416462164760717620892870647671393121256567243659607984251752668075843149941505456567732517859130158582840503267896948432132437963759188378580946154249066901626730221798059609154710250556132136284778658427013900007018107112034951940345115490427210934787407320965698057221334196689722686998664914934318488614378547637133418891121363089937379234799125696617162476694769274976068919579704710539922615810223563908280944573845709160799725930616612733601303014793371664489633037687846573647460198215301196688154451648345835018778957411963390702438239787575881374233554102977749875717986115120702585890499195999338806585758864799752412478429727668738451259855245184652265273065523136447138953289538856181643346249128946739738541528006964637524389407906888590959212590733379318445119924860711522411821340007176590425492597580544633587579149552137341757176367615686237468520579290807262557001965518105736111977698801400154702307657014966262493793575774805193177367413463182231425913602647479413414059815659960049488997378726216057545382944470411690383219435177002173525687474597679808750567214919808685112746761908921283557851662286913405233125480202007104039388880721685 A145530 685 12506599228558514871182549399838979265987595236288024291617518901685122532221134366751087018330419436360890726139799323520872612350720071107700879008544440584035789112684853219602893406653197187709639845630840329617481216922490422676224785955914062378367930609291121770416960476011293335037416896678966645633773930569719908594335775149785902814694418170854506517521224464680069486234127271040702793926468625008383092836464734080100518899817230391405278205596792651745587041473837231394375707509214969646364505981838132178511289298919788987817715781394745975728511745661026140013188983137242267944736228195776682178267448757381883009994894932554330543790019482456479634122459018028401787165940301890455748688003412725453629862536856696187176265487702491827036894827227847862710466832981052270849429824179658687239274393853411552465827175140971239975203699797628691134792951576836856804654116665216653979350555380032233722936690992630656382245775930862671804185591841317397881897667258192659517895964074728475788056337683365934196527806477412049777864591456740497966199364068982933328096267395380482145139311832548653304774693295841590639552275031883601739262906627724634674478998816646748215819839843876790549540240458513116737971090601477182385046459473384285210203489584244268291647073065924342433811011989328809518530858400682330131201001256771218791228780798962928606351433153803513311565937462642279087128082895931117272407902439746497793101918715994519392345043393637708948401639264975670578637482929816479450937633754325094529998259341782107816722581028026875579225973106828337995563266522255313171694320151514963000802118638477989900114977052140070660209903089004101258643496948825910752332834177720908317771648781936531755993649355607602478945680635775363516714179885893786518201083076377647882056995648085609977648301548864943522947809505113474354697100774370783770198630319996725264434111283524431483623356741335701536173866684278945124872355206098647178610394252862176621469207024666626367171398907787797626196955348120832564160151796280347042618638446691636008964075405118602408947617753893612133040172152073035932226065685475001339543831614602384137642642 A145530 686 18184586676807475174013221006999147921732856889453696655084899578658917507304008420466042684191643568631601957650869206359367021098531415173663650578979441725355345526906630294705869007237946739247862344026035550263743316216315744730036614118848720255433256038133578434404261345610538433393985384202431403596815229561044497465181522073069483950395920487137765811959159758360138901116089483906877395085754868144661194094329787148754745823210277265322806675885652012038126315463863543349203884453975846542356555234450368761317535816339237554589451540665995606179127790844401354519416666892323570749354603095415630350764668305121206194339394115579584363945642321873290199339825989160769570433962098481416474166028244620160120035430942243097608592094316919897618510853183016236499826218120390014598634516512340892921175066016530408301502598611455274546814330713822945510251849993775368966880864710862021100442507664934075114892688176385678399700043301279401541556032306807064038670577179683274063571860114642020798417452826853350700858559970485727255758548734441076058602122688225341909110467336315488521173429245942901401874507103721540351945248707980175982734017169809992086470666219795217195551491000860568680373082612778064718902853699595882842742061647089815908228552889793108874720647548131306900096296498165600425565320477458689119644892737407972887647521585074935716940214530654239435437168360141951176874008966775563569507244438230608065239573200322429893454899722684739177938295644700977561140684878756472967211671132953668667660057119560482327274845238869702858640461919578527727562874402656639461144345500963949617407415700594584836337448965073211480089953906759697957002121427145735280602402038224557347790848382195978631686759198415929614979112755826419340711684174771120477539514081530688199170864495726051414903049907416040303216562883093234535361968839697651081289517678012681532521679700508411399489559301747407725939787192679092417988629664474255630286050061430178894013579534451860678051554051873968751111646860110145165344390300101241380532323299316113069559167959233697335394916405476199294678501387830636393794412593275418822216529160527827147251680509 A145530 687 26440376521478840344500352161627361239220307929670438648469152369851164370497496022223259311727631418370912885533637686247196127804652326942435840240957099724226088360333127763649113933630567905669204138574010059243153164297306170347050560704020083337337575911515613752502025579557246870861519711213438581863123710007828129594465338758467879877972853693880140636082100767431177282153307875473328691751893651813712367830062674049555320326428843326548969501459532428710783917097416118192511053620373371657616784946384854340823518565667952484584074722412576216638476079376013908445091820472455334627293648164506130753329649448197476424686469049157783110846420145984281493360472865780740927009193725251677662981656379674300089077886727484607226705728871313828645487743633278380022884610680214100174143737579119478648701306713641360258832312553880828219828061654198765143215055097997809640987972635476713463389426794258765184820245671773783762507480714284318978750666788505629794829137321592222295773966710725423512423188353907088553114149669279770017823151995285867848709520189315578152913291410735324929304020984289146089672228554117823830137752069128143995293521701997100769093674204583429155583652095411422984471912578738847588168011308121812176164572588409118946279105698269596059575529887909854308397581297320793689962457443366533297633542839189935807420705155918157569502465576138110335612331229708934368895721909608773498946261005284864380360546331350097070564031851740217127013333465755956398227977176228981877846318889680879917683193053581599521749808254735519929587652405094072487538423818196231521190706664081431228747381626545887874044750680239397351980132770525511825379825911572950272085140230744328662779575776064170993940791880847406052577151001290977946031272075937323280555935273462544263946554919790030671659056917081373735933359484208057900941947995819610301411188505200118951561257850427946650426335601383989497814914404288716096810342659790361587788738178925227249719123173885980759260592420025842776318708337644802949578179336195408686946955458567181711503021248650390807061799505944639880850407977733593243541143684556773492501493855575846069719805818170 A145530 688 38444289277643557053428338029785176242678405996883928341177492460864014335785851912304198573209291890667738703963951544934216810460943384842886538046701044019583007120578840861715516953629838496896283569624266600103994437144966955368866785227031082323768579942087664262559510788414891339694216266118955495597578277536152539385855137373290224273088578874981237347097562556685173408112008534848736010929858283982269638163717033738266286999881714986524936332315484265693467777333327571988367722760138428414328262955488343761188634676945386573347690056936345152996738040284933378477808987550283164224514215076588818699710959533010825600287931658081301063586330946618823418055928207019208147101797242553840840558854210018187709359127266331676664532521186795989930641560731933581537037724102813181263190395805523209614318778786568521285933880950744112776355454830874290695289179860638821442627545331118430513747126116344579644653522314070905205007477258526098515701927954454878914617526995017911534781284025534651145042517449128079902877272760572815120187607242596917410947583753142162408994016600741826131719525337727172471482018443180212127479939563263613388980797820686614708270115822798086197001434595237208158853480516403671615131569539155415308260445801485211858073911456731102877513945736373380033103183110007935859604987557334461956070051643289429256016817649183416031120868007490281773740894170828430430423202782562189891904293994439754578436169126209840818170208857530553017938208920913515902045917673552060893915580453924866446642695039850526144141893927540207107917587956544861818353140668782917975171826345228900042649075477582020374276231151619118676567632958390187434404309873305642549876513293100215651124155387548922429211279707992929984517562576764326107110128886728693278807852348100457829090091682510208870540853854386409996006801473475633094735057023952873680600786797043294942888536392842533921308492474853018982415159604048600525669820238705521274389195026107218990912711081250681572104223327163523522798650811288683378541507410437824129579492704433382892412323336369708999770521086727100910557198521123256745472429122932955382678349849478119657545450407939397 A145530 689 55897970169317210476844458994955484629493163099161302137633425568943906993068258182994282502186998681399473704650700012696664995214083876909230083884063077047373968127233274279806598001463851543919290641029545062541148668455617655800161958669542489678676177898219552322147776184329672450668519589417250077160296952413855784438903775275425227625190915711369025222539219875319474704217578256362186686563322193016568240177676736992765131742507687161563930878217212662785873437458741192254968476382187654541061636720495105443913933996760026409695056758710723439881040472098213756292825822806291248327109041427711977883248981831348292225342227944381162588671414349963623265571826252533062865145086181479559330494911039710065255108081967359530385623059099872498045324183816487794276472827960879685342578661357493167659740855654363916308387604070069386095992611496029564472185324302313748379770809923473562490274857983738224544561036624413424394297109426416232957511624495110605436224089421618721779349691199160672039468307947843874271695001479723203904982763107583922629649938067548514827099147224187204460195260537034324484388765144155474315532001987233224739434084737756635788723979312674212747010930317822805251549976198938359789553713941920665736398512030786909632520520978981325314309217525157006658277719844370241419071961945906864317592557455799990948312645441207530991092172580425293560908924512053308136900967950123514494055344521654397872181809548962777199522413114817572347865028757674786365618366069367520310771376133687866132538560904749611431982792020835206399392243301163823989812978993986544539668314315256156580580526997022631078309766049703518316331986341366562004112041175960492694570178243027482812405859153920357147902206754629839350082483409464328868760181370031444090063336758202792220952729359814923907735729845220923052820153409074086311686871970879482511983242591712445646840980353935193893635897632100688216442144249372260875607821816735168142600301779221717487559832193015317119858781457103343176306461960905407987596402196597260088999895445290680158385806628060308235275530598301698779310285799305237574323668403600832569640828179647330406225015173338065794 A145530 690 81275610181897946389774789950327244866106816467774536424190659599751979903906911612221774453981322873462944098823413854509405968824467496082635699080889667325837730073990060223997931778611486515020151695773388896668230059940030926566480119038729552961712838895431286988738604012504555328380687788796415493235576171231468774421626703395330907676803318355751687692334678601151959534758950672742084593527059538787806238948703811870446763287319177251198968971991494896206394284597232360211152176291978089564275205463336927827107098842654401454310039179475334945241879849692762516716390268551359924784452321721678139253425319871820883884821999143198552322627172878516161609318017315254866386712808206074036712698760092884224862739441821413490849019263398693425361911432627612520944409954817394959674928110423399260254053589802666347743874290383999936639460480759772155868266766246384329505365315001185228742429129761229262143212102598374804998402792098531944194123386313962865849390911401506626449262916222295591610735774713647544062964629274244777905029817370819780906593599002631787416439751069951594543297777101322570073128793037583616474571403409497545507523770227900327750189957650512482536067695680679763598545506539775858730339484939983108825308128232318365120472979429527390275902724767632551307755771550531221015394773064361023383317622470681543549417330454698100877631987811070369347279802499631339202623576976276807512166579030191500066397772648022751838264770498735892663242733875450218462093202218942700979800686982801703431844620912810895171576835456400462564509213842304243536326253104115766977759753842556106439264043604595428005842025560037764012828031572714022763791473465536683072262489288848666909022468085644811744127379409952078422089946359798557410851196601896832978258812838574511788807439399079216851638880654097367732390507049992248021559617110601743619549954127563098927211842546085379078812673848581925813687895323427663264533247251712695773819564397793351119693005095933189841593096134404933814826072892505651925281790252345005731581718397959944516910070424876351804381621719409583298016244994991294309809868386406487623302381494857368932531514516583139725805 A145530 691 118174681306509444733522067743316819079834681650981076799471081424613809836373656415912277061806341271016439320215539093756663582005780525220275397233529692228691012153613420332418712999503099928987756646363866426210543966004136511610006292920354100463840789077779193062073608086405439117793069376390398709914450592673603184153260787833035864336844399698347242535629400146855073844064810060588734636801658006075277254863175164782892601054630341215556139321344755361871434503930938393005823009360059760038801607682055172565508277803285502954540387271900378299658253420412804601091875157647854524345345348674278586762502531844645733820238961411982750695937320693948149016325131604554323193217557986545467900704666680142623240357893300253248334943623358641140603721177716364788965377797831664310487660129976961166916226259832221215255676909830731837804389443032097218602895405936918512787052788240913399117929464397969363418005852617000342054253265414156020442022446188877511834408948953701213238506500837526591041337776965335581223676299269750427350709449474408853854264463299888551354988570956562394278750507710062479852004780687881434198552505025407443934714822477282338792140409699865836933229682508778058449479914958857899655553821549021498311332282051278872098258079570011846479837247502920204444470233556752550986142580963618982092479505479813508520861850168485597468545919185123736605651271925539455147306544022538527999175711854553919442144489248415532210059776782748873114782587189875859969097150407976617857109888101617543102035946268666136829861286770814251733589997534467068937994382200405331199118142418762263506533338820554755297863226854528859171133641574739847731990798306849161226576964855807718658235856190668402355604061759863567395879431924663693011048771098976625118944223803950581938133795933531821487359024735327727461972744430535319549261371591942964343343121318234154127720372221027787245399734139940488032413983358119573014370465896168442919965504034089753306316141849654665014359241920643316663413933679241256993951735430507441736459729550738314036907084011963587463262642704490935813616840912431542621225974310166629403449093052694434780570415882096711823255402 A145530 692 171825905344054550744594696723992704614834761013710017891894528200728879750107392521824838626091966226735029308649295018908334338830436059202784344941853091610849405833623839173276584703345728685261683143661366010321234258339954547850022583426075823344871545606252051280968037419029495972715794492583850927800117926171247798290066763882530751414864080358078534895117455478848676217310699069145347419825017213773914340764817740890513971486669228808241375374266302304666169562321299826198106444457350599118327973294502757573321208818878278641500268783303970572368155231400368197225069762829711927038207352520079343474539427876795025153743565071023776313340541661827730153575132035004670668071942599628904253587872654167281307255514119126401665517179344200819744385230488161775543138373637285090054098154058391113296932727742459844315406483019593708167645610708188596076454051965513271208045248736973081132240698805517693180518366493015898972079249509390755190756442635241588244364762387770162542162002954847441078513516971823221451681276173587847123153634505973102684319623044438951038365965731090651329708694912653744382244877991386567741078867735539013983529844358198292703444405513647276388433422300067616305780197804672846323316526192792318561568312794431247712502127221817795254293081966521209629708411835746658602630297326328935601441817650026370707789580727647604021164888863182101954247602099931868152844512385194043433993972869942368677378020969423535810675077177346362773001218531345624944848794599995783421536797499064924868656834030019650139723139387928465620177291905901275931600295393136247447750801317126488582393035381043009607665126004459401197064302021640165888291856946685214886759834637855134080408025878763771380236561671462217041530271928514649839507502326715411026111923152131307563534750479915869363403170326285861632340638011491304632378012735067959553477278846758332538606493997531856569432134626799621017204118114810535735231392879781664292934069046002103514032550556392786997688496159519248023670044743543895163553898034167567939806715185055110649718383243324631295232078110708101263415588670430467979968256837113892746127357996236213313580452161054102407873629429 A145530 693 249834748195574010273195955514617649193150662679252715033737844532778366542846312353076899450060657087331461598336754741953624371995872024300323217270057161672482807391076908544523821739951690005270558303126979815140648401082327908437421226295221326789342763470701404783334464333660800738889647399147542858622661550202401625110572921424411879521348035996246491390258244636845828364895912381727274559690938227169265376194790132079642531649016004056841744238043882206229248672180666016353653764417978411058288834368599327456436472114371213859238436270536701311844998048202714945960650343279243494059029145218846691133393565630328121927809323374307158776846451638976825695149225653765186597053411322302440239248866134492546878126277171316487768413643822844633267195521408609505274934229890814689274348228340770701772573269911276781413385770633579420943918913580263186597945588662450359417985004610770619052878858133758327915110286874992500105061174533388743891339425569195080429794530102868862635090313789847341801567612339253998655163351880097459966638033862235416894146877642150934921232759184434850471002163652490834269304200594695381614094475134968700924608458981997840308469373476433440002945262794615805330545958128079359696202573530498482167022015470820982895105994722443504287895661342074335881391586338942084855673466169901308745514310383632863195617529516149447761176279861147591117739407802029010754780773701528116614499237377184349502988200345052572653189352156084828723070656961989348793950178251243461118296646453752299141483934643702302637020614808761218197486048841182920737477891507237903383698465996959495636535966910697715414789795347257114811672324005823226461728628009681995596187572986476509145194611391866332918461605066244303714817619504628376202950897334273108655341617318975117246797589064001740522566722295394907485695825695963926400158081255417221247791620100065297276979714552039098424167078347632509018526755324951160839453430876736643713483216427383024419650022192853262639974059056699065983099581643179144326550373789944213277037227419340580146376492328710001939679978310326874746070452309964988011331224215189289886239775077434401463511196871756782804336433935090 A145530 694 363259552050459266882676174723557337934136448700872433949036934056131544224418788053981289975549569313013718428952332745505550928547659092896610755126318171218698391097219991399898463533305053921934706511063484989848492453939446438913462613010668383075881033214854236302917030173105385244849574602566034732586422093876365791662974737684330990293288629474462040402900592584518355593882439292332388064443204357286898083072884087226059350503697783229419087880740430461555022903181126066478386375357296152328152846843970127618901057133086926073054044837091580403452054793931516131058588374058257210649901338940850568828610769887069212488009602442677537837758427342530642733016820525442546307444991990685148478963597771679508993514299751580054088871772601236752569682543742887732507978827122870920919812269909326541986208237518268697715218595094741458458749932700091965124816809461150857080478988658811743129804727485785803270877176597872602136859975692297724227252334021167011703333002404808938501258774088435080132038229827758342221386061952385533203644578082055790190986875772064414936521393488202541494185816242026760373823925419809093480325625767376755605366715829980501610221765590328708117006023669949080882997517338029584325432218596818600278531448926260914698236403824305633416805037298294117850333736828409955633490617180739176587042205855984533060057180126900569397146289753219734303091144696548081705583092117509496363438457152453174234976165923685471214201507359870163616981962221513981800778614328513392470219902406958343886792772315109118014577834208799423330679094837788060851016922651228518383650121808777789529034713495119097170094754769785840476770362040164949635187536834220674911641844362502206441978884555747769299671793529757546139127777229457730484440765216530773269455685469866668345536130964308050803942650814333869198340098221293537494525217767363904626329462148216095482395966352170851576882362485323041313316885038360873050029553263382200177740303751345871504067618235858087485735284179944282420178768039137732306909079936680851937244188861006018477720770127561099495663393231137165172685174243100422138007620040628390380699886835231623491731966671082201143402767067992157 A145530 695 528179138846619578473400884852096854738585203260405839709184668379770732523938374984176442547549623720464859264235093475210329096483924325199647737630449350894825788172550476418543821453603808450803057996528004048259892887379554039852266201896285533771004232951634588883036578537230896485210542582483615353637799101834685658676340158020095835474562145907831810499326071359645052187676701835138910518425859444556922643522597268036558215989844927799571296936852347847218797071976685119993557436115744187506723181022298196958554680635036276139006721954694887369917975825378376251844241535230362705041462487790851508230108926022233004629444034142329765708941976509587915556980761894767808565838421301044883585972831911155871584022913712520227328731788948554415391685151406637354457095939702424428202717766099932451277245004778292775201146423881983447019601458227020137028297043010924683744657031524907663740117020885474424197527499663019888514494299595426357637681002327351265821565755702062093711967622434270816664641784601948290335896678915416685180639249893275256702278023225704017166767184899087310897695705813743257092705718256201827225011845771290667681502280208332667343422138698964465168686755470843168988073059663536887529818749637200714306502559716767899150252836054545668544530236336058305280049371956921736549010501707328592856250621800291127436459944286983911754002944124901632529103406649373108770907061158085106184322902200429538153305842264838330092876338511899061814263049999424367548983311283480221408238619803070978259097549462234013890893533918979552761589206408094999294457868056994758491923893411496909015720836885936256587602358645473264796109294734075830946336216828328851639531645515505221690128152949445864695389869330662405841988073274012035496000669673938410060679911331568816799292287624514841867192091717319150419479017117935107553113266475665861909461790171886102766106458096341866153688530886581354437053732319021384463582130991526842321790688171240469783889897264915466350996463223579929939873945629324619595101475677560168772539773566675331526025853388981509956692634078095127834209497279015703823675068207849464424247749218651703122576816028556648705724818980426661914 A145530 696 767972104623432816641058003898774103232564951404181390064720558787252588958262172808204493482847177339986592356479396960623073000736697421181194913903918229882905477304497295492571316495076404182413724392245206822684894409757417634498756144094586155434657078830643477381698882276103550384110884065356574158154627307645539071349606926786481660449023066861357978003979704856331321362526330585852683561403135189181408236783773354841068419989884021322793436327095433029425669387631196983344566033725916691338623177053574734407610886742285612419189700668081529144280333398045365138665396133636573314873075807346559152116009549825556901661999137633345036663263796086513486689207294778171868212182757126727270048856018635222865603660323023704658955921932259425518742757640462706970492884988348497995735830712097031874830572250739400176873769185105808837225042061512154579147178775721075029013874243358227084266387018562752326997401713632854320027472574751774231707463950131634719337544905457795879448262421760655678995309022773002986390051549756953907867116265700244141189322054783297868896064550321879461842708062067366453786033740520592036976073743425830863432148710056199868336834179446528742026562425448582297759577345753265296438772136540271241783054443296731599103552925386905577758113546827591477583073936491627376532305635991838593273811817055417443308079698936094480789750883611317220477582050177043803604817161340763626882509136360967396021732459676909008269570981994793876007774857717200808902239933827565913414186482973762795430383950125315941088241183740362060915927375438275291186080889137947727618738957370194696931068567797437821959276659375763357227702437772984218031023224080853316063204100937700229835239892409609731519327570334989608336704519412636270153454489265141231697455321620415589759502640669913615766846497414331230376053292549379425088689194930400395852452816580460245205823307676114721216611547026726804028434813474972054649175368432126765353683482860679891719904406555568852216261371791801038188294296766269957753545238726092548714420893521757071032823113106808987915931594286157084733775436358514590259201411166593080644465846664032741108603198773554696135922743394773298431525 A145530 697 1116630911943332468776519864267932694003294700756476480748263983291996884574580675324754349347617248302716784821461778945652472932742061566473132205168559475800393669174950895095722275640019638077421104463266534192179788211894397861007151581247326373716457621615522664478401291792876025027600740220485876342341474467517511975056669795207386314197044064654268592185975991535034381616061096995127966759369640139210323019360962935341645446107075377158413856848299822772437076070818688437097879019480046753462170592712716641530469270768602645421225685764668588680896234842782135533243234134066042369462747182419409216325169655337433712783542116674849540978619850567814100058191849626700001612705163023840149606153065122782135431850525653552861601683160773415755697554217547624528459300315962776383375469652671318246071200775330083078881685193997422167341764137837214531059860911601400081261489405185830655615662984873220997979797894094670518300056609194780137476294945810394554565524470969879506655679849272370922988362654470161740262844617449932066622101869688905088014017565376891875670860689400827838431986624550245010061635966011222565561383997929312304139676542919434400229089553493114091942156597915483190099256472652188077485087156710804748351846854050888028328666803259724655514628552557081672347484223609454248556235845721631607291529525747955162278820445793137088084386030767911113672771771854015041068295381682409155402062099945944393386060843064383433185626114944091783816242828857759976719489314801969554624005738005231301484800004384659916108288790264952517592205642298045865289562318348707938962887952092369677840864681856637707192531675130001275935814548412624318941276821477343893227047123231770618675217113435419600183237591877205559859162529237899862791087331390845676949689976956172935941500040241766772810152940048345891647631067887780566143846536315535699903604485846199024643164323254612708307087035688329886475989781738877048438516522118181325297413462288740391320271223241899846206977683588815485945849967624210889249035182006262888270599206640861214606393280431446879448254581399438323107781650255782935221175028161158131407588916801754386920205928439932499624982963171181395492776162 A145530 698 1623580577993500786168243241587570238306687262334965398826585766986004682918851343660020015746941996184972865143813070107581735021133956780954513045120171573895542512074901296971884696209272058688166103475865148470222589375200044732486763900377468452797573947171891123508118096567959464286581092169702398845190345721143154766193326532624612914360841620984239671680431087712235134538431472504585477815439895359276620488742603324213397637571267608504312425063991615215690479181300985356343332749757954253617304703181112943210567912086661504156849727912127459860493981181071827019970523765535891968625519530162013653977644562851078792830368575646093599237876599461805614971124260149927024173005094853906450800076507832506589695045060639942837064188359842614249358725089556605601672852166524888512929937139153384632755651096757690057293793398303066725506087831373248416006458618289659997079176581265954415038089713618644768310299140611937300753962282296635568116301143744363550703553243245299344881479052579605561369400304290592397339189683720651467914628251411402297728240350735946003927562546324253355200646709387994177263164908546577089734215356915476664388226261256147561733227873944808443155153666806687109822021151658935711398020287085373563832343542735547896458282428386714262212692157304449924001764478054209985773390387373616365163290656625709750535961620103522389980216498985659147962989678693687692669497880149061571190971410812266787015936444083153834942892101557727458874941065384325288949328561482129904857390928873123338596103775991345392705510812804057220217006087973983249855732424798132205304311463603348141385920316350983428820119096362362479447317125689517986756398467404833939898810453974893541853535847695207689056695939261886549045613980807386987861970826387800349143617529038953828443351299008888217752346607983797512124425196655540393793727775113593977259445069967556801370915720188899201763783333279284628209285114213513753457548373984467214855673820484345668299782638689315820816093335676765924764227664631305866698139401091867513452902532034918684280624796924210655908774245423189035641629785696472029296998231744912756473553640563904214549238311348463080900029092528154354273198108749 A145530 699 2360685043771638199756156896748462858565229276140338933417374956933667516967125279100993778141704314835702243202319382474644897068255840417446295494472524299884643012163237310846225252566005933312955437032803462609169452771752653146637893703997257883041298802730308078058139234008521268196663880414007067435030420337067679512533121721766391970094349519867019828354754615557598350584497744960570289615682848482748066980308725872443344823383176995689893107629186960223791184292535561889434768720269046004712807576254745506711524213704735058441414083158547561968569567741043593704901608311855052856339135934108385433474278869215813227341643125447303418442331596997614796353914616066144266447547795212416955623161636235399458634460086319951231538468273528000345151830582661086997207798590826871935023745224859368584708470623484906013222096719447465021463684365052565359658859771132254034353041487671292533634726827938524619902176970651862740625742858402698921260964386709358792328411850154194277578163886770897213860185054075866875569441537285209784415802855450309251991773455952500112818800271494774977633901883463518983495631715390757077250983567571105140708176844189895635325713099626197983233501489380325142198028655255619872184644012334976451007479159290632590562314322207479277532598882092117632416893203606597709860261067005392473315817323204256229324125916810075761894146705139117633227073320048850051126408849441353842102517029258935962376778203636062611623531930038820781112380492825980112372347008905702079693091786575783329087433405491411816333896613528308933243009259708529347244369656094165877804529905191316105205450299109648048866745973579199915115123164938010740119484430329807071268977173032371978084422447331718544468835712449191165106762868931411442451442790480530316809142937532661910383696847258883226845139157855501534283022588306087844795514041168629327399533228128341742994286813990336184751832659501044161086414080076667258650226897256893212218824437570776312967492636383041961566753503096334065791701078523951105968205440152393358297632010979565126082813848334521862244478304590735458384606600621020074814900207782074986754415585790999926200205584494736879696142675552973259931834557345610 A145530 700 3432434430063383948944665959629023408783605060820790474223464360795785583665517236961501293398022326829114876643307238305063572755508970833010132694450005211860697044142834975069114545346276417764978517279592758768583914107538982475166764958848112584473595661595920773605410938130293355998484995540874106348135385979750684868068392790121801299904269841045025846188141530589660289514725182741196696515725046254020330112748398675929299159801501780465496074180412776173777166270867525686252797375938443132898168598569696785645612996158772688312311920062800242974840291001496204175099918514913481317225135022674062258257947498195229581475956274031803524321550904157932452092976880635913613487710321233759399569626219009762980347915270464148450714095805521352659236512308464130937334537478210105268636012627008382768781483530895956585534871336283215838141471560698598659695566100767679076289325243897478077950477769732901178692997005028667812932529362155241934877874101974263939681960126570955234299305409885831969347147699226006146485570656023011305889109437196498240993740876714584428092531667190856493226338137909247214008471251013252243745840373033029959113024743225846997616025113628617922813068010405325950068823842720519635220760995914768674391310865265037051129708566207246482818136561869781733084238716279515015926833818035453282584833224648331931727528547080230054271699329055778053053016644361349280650105797589848337355488569571082077029048492150390954146780483384343858009942361627909699064103601620329341743850600290260087369789575480736789604092970559348384878115246610113696910063624228492388195581177836710013620583348985111912068819825465060314214909634502741926615743605301072076791152910778614881241208384884471068449998069205184692178684165812291429937409955387864692840144687554961378744066772563117202944614583175291247050002718971855070792283622131411928444944054253538926756891656626228623729962923131184930935017863146359980563676451063148746098955876554088274709065993518304322802238777408734054895208603946160276771904011842178851097243491061755658405727054853597863492815546100683933302182355673177492308835605116905285828163788186473328790884370617036074615110550224930591786533173182408917 A145530 701 4990757300627116490127344549143703287908503193204153209181983763222115304982145095416743779606946321505218194937125522176179960141612975335356315491434813105521153617540669890513181702708233345424345451169090838446058401942908908766239329612271451700566725050661666074514189445902212531100528986852550536623121416184137158730491930583715377323668838254529947713337729430722750503356059831207955036163574601570497077235869191366075328535006560205619835601965212547369711775966657089812249677949845776046187932429512762871583214584890641784071043090357228394737855814546607739827001576619075889980192489983832152415121622188096994595652813080799116877060116572314036787728392030530002327866864359526090954557280899278559138026410168794785527387063762759773238529543744676263721797420285518902233724827335924963686439692345452097390461689700859076381192678185571397398631993451656434244670644551585445454047461042464810375294997743134712348141157066830863370613507683306193058938777695622318756476912487810112912533538894489558861123144164415921153552980705880852992095647242969549805946428225295233846376118018618161985649333703341553371649374651406457989445197268473537344638065189502910833572217653627854551074927669286980293991114303416061317588514990616204581710005692951014178538293028359780547786850676577211226559906511162482067485874192821351424475597183328737688835288930300396150021452973828081805215202703286790041161038277639324081064274130808464811266807199308905930725675081426487876459094264408949957193479079730251591252344955315585800672534845296679023303846325561845606777885265258571838270497228044671168488222983974053610500015159480224117668563493443821823288551082623328469847265063294933004952738907199573601807752723788626093236641670328202807717551623691164782859253566561976312031962703609925154198242758797715617709169670362488966844135591065031775329621255351417471162777474447722428567181338400083388535354886600727335072326909618921019934669625685206780650668987082978102312493615598796219483567518436638518475242465013087897102033738371781747756801054943282958996691559552089848285914760542199452796972154939772503519163393607546429062019674671585957753491043884373527484359301972665220434 A145530 702 7256557682677397313261210029788984951595554859313777945360130168260594857658455303218708494047206553446260426323703865936927356982332510628637249714413523805422545499207089877971191126623225937970580521021340799507810147841075445807129510089477731924511433750066400876422857848930878889926813148398612939375912190996349449043450399000329368506813190917816702930167212404129348642219421479851183881385140954958456496280623691497874851760600378737469460499761344863462784748478353137719485345486278382432714120854342958645585208360817996995266608341067490023148599379510476652212256117304217829117718563211356926937524580403545531946849608743525641907441885174593705331424629919413742748804807291040615014166886857924805976927420037512347692672339996956904767469297368246978987362511760607005637730630310422270191700543888803818709774711290177760775038315940349251119012258783142354624072040888679993792706930405266064552777748025520866725529429442642713185630105293653102733433043087474724900962196457970494288991796205440119358066905129490093334254728057241323054008830097536848703261678547047602821774382372732669617886917196187367589125946997304616883623357715335780073256749169512118723396081655306890111936994762319426626943444976405957241005026405045096196769297147842208408348195245098559046700347799504548843903088140396430890671178491529020322855586577031437519336455832957446946353139570929386583433624080473195129999812300199007642785377557147015685190983521014665838931273558451751744461823996347011617429976838077185523420822195239286273441076060968400740535407679251676902141348265622339224352914773995774042271862598114924964555109973064420402029777104557682428319626658390714294085846610877921810586401129859795132557404010390593134381384809973041070129890123436998206412661845636426002733095026982058611087042026677295332857885650704339985936302357124934069917340860336906749531751690955331784908057936070798115745475070099594398835182762909460099836263536790414104977797998152656642458042914841872294395052276598268459702725772225017960207505958349079599482730328160478568783326034773192538723786759646002331189305204446824103211577746141584321382847816088115365537501362697328884031666638535082048102845 A145530 703 10551029879855635066365309255968634975916648856939039928400420082667141700920089028734906733600858721764541154656470483946770200872351328841063225728441772178271275634693491141900221384928467805575878653219578353393517508902521755294657541430771009946787924105871496212652760798156052003741055217242596361302039702587275914772018149654548318093529055925667231530515413497874642203036535475643790155578958784934994175094949611568718668384584415677720389946817393466262341654575749495587041880087370818211390285534282232357918021373414782740475864456869040136429668759952418505708880567558756104461272810716822987935008324785133015353724735460273202534303623983742675237854624174435551426759861934308694704507698934141768611893330708132784750360054968511576772127119843887362771361370302502300678358102746526644933768904374628406951915039754228763307829330184589625555646425638695531966966502781496159389150422761795815394928470334109597084207442268445438141042802483463928068218585710410554383680277172976610886081159149171039057070418935134431292085221042248177839675846866171335044992674660978989207626105593835283006245591953922729133035755284706261542330372672900955752977968654405431120907069154598564594901839309484777028595475004579958412359990804420579253897976342956878074724097348080276494121757913628937441823863596229899352553826040809002728080598407406526824377517945831197559601314914678354264230684197805322432229685923451079473285857903817629997802878772748124820900141028313765609959615631594290482793229129085148020802284219532966925997523920113209380059459461785612653867913600329615973637299810892627412792119729436116924409519400820507784327178241463376806954913872749015960272351124951435017659622290077234923164863623355198628764440277059131387766052521925771700959227464301796845997608137269209610595404908546028616259748026954439977062416783124063072628038281308607062401695795871577967533887671865602060210532216569923655179020664943445366240907247823636423430937638644975675155892085686466717254186526606363903769244797572711101053816561405823365866142140344280895727997057868662399214537662610526847349796970293527306297130523726469995744231662572445069905569227870872313008515808070707325276316922 A145530 704 15341190188752410709097846396968365465997855842434504742116265440067855772542951789325251171947154534239089392610081759954737935141041849802395301571904622333682629350298836913233043922494865566081389591200745904493374950134118791122986258110830958984897717138503405426796237777661050682560604359057586710720226351649708183729065346147314254178622740502729236828666481058697325633866480362164591035027924688154526572131560454597225445956333979795026709513211990338600581302968391288230421174161691683400979042452725511505454157491736733286654911653679243290878715228371436996824060132974314071668861549063697413100575166713003000778783818509628492959235561830476675202135292124999372360766090447677551059739180083355273636886925922205031514675827251875835669768064783714857222580445057326584579327043662819431311429795260165814904265758027937331671823071050077375208658783866404520337614670972254527071830921988720710318161443088047328639570895528890224414363049180851257758087090189893858599146222047311534257867716411098485348861031064780333608598577140700793337565627334583023618570645695384903260285535759054128758411472814086451972066399058015906977931478243040274329049893166756327337680155154704657614097162418996103480151193713214283125614185624601117190071460833362152878440429195913476923893989306068675535863053765830133262182372392157798437608867228782512971207391756782728294213365532802756170804831389984858343266833332885569355149994606773276869789700544592252474922966123894656745129536666514102014969737723712967145060997834378738671114126338768545470205713522028601547047044233530996003329409572123106262425699814737515893166476653683045253991315133310645319630016451350410815521704449832775637755280223371169718486579150954448415630361781459167064770770236989948616196510320432966977654519498494403791747107649983898930746340773306105022308768066360030582667097743681854331825316155445583409462487766834649324747998097417598895035897211645006653054179302072030569254478348791796479020024634545207765015292814633376517812022232944949715914289072778108824889771189330256261909938938815000355265399037648946390044273605501584256531924569920541232227791454532519043527332119822885645785497953268169915869716702469 A145530 705 22306079983416125315393202295882747418925906478250912955997121549438579626135750981589886469104429091924914212313904222503705010924873977261353927422323592431402364804058874178349703963086149604614534889727231325555013783977499819771066724635606783593031333931459845619065517075958369536391114997014513834790847813258973111866146241280045271027399371161912384681649532943932413596999659410051839721140446917617896700885113806034754229701841222037553157911820287134931778952174386357337536800189219620294205316335977359446697987074963836784013501068585162875897515512383309440963677724464085101450420231065805321825248357392381577999336318388264368489525972597889102001229476895124912977002468751061224932166063333499633726264978397555407689553902464172496552265994068401558514269195751982551476040843127636706600173988539376720242395460257581126022067437477482318963764316095326533875359764627155300866282771421177151006791343321550481732338997891564117853045732466155245316330560917519959992604223176513797834328773580578048526204882097771669932471039077357911264642582468636850170066673848414988361465961367559109379447275226089747244655411194599844039650827035007885973482791686495045543555824687871417572332679255381024975362807063538563084684613538179219973784650153732227328374309326760847367065366329265940600207438351653417533313816904371398119280564870051366453608723236844141108588673883380292793995960610353786225787543436329694391308618872390440751044226788958362350413171844001802593652736353495872735475515857049525143770670048902466494833013699045545000469727401570124863793748447640467859224987880567185612939554738508618672547132644935746978795587876655436831365236965349624576752597997705730825861159785159390693444562920624144641127917265801351853045312158530863362178025046682069683712825353202725843990683927671680499276563224639049747996971706070701343134887491275134889866947288322082405780489679089908252581529023112972223458539366711174730095410464305484624059588088205633435519440662736646403865518498290402850534776557457159314228275258002808825566361443144052260536155489039952647893490986203905440597526472602333215470112027533943225189213030658620116843670996653247858099801015536110986967242809073730 A145530 706 32433024954696857456171007040367117778752802021520985003515072616618254708545609384279905600826667952504291025615024129438627131146831621896158808076756931490636704742472252756483556329283339030243967648273803146611085548528334603828339894633914152513308574638625477026715835032205691644861998645054744058199182000252195254945192905755839676759584507046680104597881592233996670672711870915735012789947174790291733648560383342414078052761031180508622496577077184282200467995880254795177490277053951166216091128973468627909987367752839926947222343898811173142311696676290103555724190587310646763194839347108131874236498011073356101408034228152717882155277804921768923833112457270219498469189228797952573373818396347728384082715641703119640575579859507079558111159085607391082364890188042937572519578806580540108577221667906458491066628094948764929298754382269188241695938106943820913850252760153212835205048077815469588843164295028091312391492263363438698468104080642740545838686877486983831935387941352429014739579778918444071458616549709128943301479282219901262277996977343770645564253325204949697692668247542895185983587579767261678407276995810549115217745324577423223165169650062270629464002831416009886445514101540161591318074041319191357510848302470326961240765691252065825173303367320681076158236118748763371564026079500250303263305027596583620707635503712187458041034112378979624389159637613069412919713955922623015187436744889590042759393376690461094078741435961444914265248276938212497076514333528446332443279385086412285846075409190106351904748530804285883662137513436169439523354563195825006736317129048935115758107850164091716812367637699259922424123530781341871842159734917601902784187461966959682788026488572341530697098676000008355353751576074113384135160819107733638338658232221365408887151470409037264882758662683726973462049192182284405027482574551858733392887543745216302448012209531904152372421422530908959764604218451608164195309821203300836412552073760920872571352071825772642223448787703594449326012698881221431111301047302520476697938196310847011254264664648560262656563308171125152335036780628541440861682413446890186993709286356109783528883883518786179117371654101801702562791464891091552106880455174676501677 A145530 707 47157595978049247325147328843491493367559155213385033944197959587441392907645689908992001153715506098512147226330032770299541344982482253363037645589677156063793337293189851449052912553074011863825124346055220047941192832546414536466586435730986542147567074493227512136999205071309999693259809638794600846107775837518878641717198618822749609963164845846501710172935153458698215225709463311819298544743471004637263107110096494756263453960309634618315072469912314126032345534230938297801713525299644806458576207322107049003762186014642178817424504015370377163758331069810298186713532150271955929600194960274992679334546282852302379065703768397733412389405438830279417364243511641422255649288161669754290624307016123533736956634816771357559841485426169391213321128758207152565356991819145235478460916108727262190234573704962002106634157007660043949619262849751962225943575043731999513411733637903006835232839038860921361000809878179501446666748018591441976008505480208812287494205403535513574114094074122208610917551164218644099322779937072191385788680943876697357994296340415260050013574164781323012030151270461408232861026961534323254314433507253127218926757662284746331474270697707749808745614573323053687020359931306715698395454680715297170282210347107241863464853341295853556069755767709960957973227949595335612988153319385925589291427976811615680137503903116955693940297145790313137017697004500729043004971297915533253728746801281920485842463578399311558400049296843714116383308644254989126747449247297624613876655490440127606570668501191744586767037868956417975799202944066462963496832671092981112154137246412163777745103201199034617736563872667591282268928634960483205003063423204956201298583992947361381068059688523024800474190781459449228060210150483843594731171977937332551613545707471840257839848554261914829936805251551455091742139026156478300270909915401430892282557145470657012484274862792441349227418342579451948407826281047109247627008256571060049432675985152968484413261288375085333587261101801585666583376060307777462545428872243088215661642823207696296360891996832645178758590789544660482455190831140408268808980788554251859286520086891671597717053941447102073778038268220348678873050931851846101227293194856736824365354 A145530 708 68567112119058650913906759967429590989313232927459817833878829725067168669462124582064985397596745040568709562792842032991403676977398049558234840528582508159824021787593301534670178368613283966662700555196641675903347767436938207687812849212959798368410013004578164021719817457849707348308118352808704575496647868570449292861551846575372177046764926276306439911343115247354970941510886943514344349044216893567790266004431742992264647980237447703849606748755927662066748206303788404748896288295406494639603589355214675782842308477921975160608281616004629584931471063807497273377920022304836610991920277400492247620556058769236585805431871216076228896313352781421351078686232814170689494566517878593940615169027625221705806562940869912188889879234070435317089363103274114222637983740146984342744599502510632644060961589793083156587573222509608953981478884784970807333716417648220348679746859258211785215712757455701843425588719708700075362139227539693269677668500119532423276028818053759249778060848385749967845104653194129601971250569886416565807798790917435738622444600966810768949091271338718454542142254582640027684747218483326244511507912269051165770390423216696588540366429297418159645494125608888644917716894605863085305399787686000766398976333845627199150935517478479818459599712946915912211997280475499232521403362361056306579433014979061602336309967496549866801734008945002922244107055384422415459815347455229428298582661627167496824899283599222315452577598869324363776416503498477252078294129056412660130324639820560453541466154657387439052921156714100932526157418535123712754955180414631341247108819966157083906264296435546170097247058491040025159099811109011798732582375180271399086238341558001481113275999085989487547942699143363177591190205051932512625739920760062422312457120005823513533730910745353753690849952997153019666096681982327266309497989511105965520104696626791550935833202488000189872513897689100602076019648038278394441505809744500108574274469860342415416009341945302249263235418570717855617779465674809549319622468940402963051551967005794104061725709130001441354728351434628170364695133441372994306817204875468756512413212631204146970812901980202896487088524620732877279713492121119340092932198441240167950723765 A145530 709 99696533863515300379573103845313781806968073117371361745425874222288075804005021496632579776104513573480805192153565985936730646783791781575420095090913377187228063885823367241558990295051161813515702782131570941543419712660475607563543416169207815841126011341582157260068477584508403174440310825174217658171279893125595752942054667721972322676386239640903717129382716634500669050741603906406544864211746619776562409507336644214258041899811288651762709897618648908330925859620174109566597401467995743561177160346274816481203712764712537241345624045166716046113195168445031225193308998899082160426322483145355453047609174904187143458718875044406439081827225538747814188992418268292541102844067707313919900165141860056236709005559390035551288324564852986781656720631031803872563063001181896089115169215734351137202447916985437947676224831371963759045120679214497801900997727685468654980838521627802032696811116501551619419444997646571730075103770094695422669353990668319934631058407244762413663726359458806331038171248193100222622099005834912614493153653313007687259676455509402442791928694952331851581262808011888138845389594647794825196478190005693141902928748599414554991361313927748296374739713020750766656673344396993619318352895840764399046941307201194840323596777560368360186701912869048026395286072583426288750507500719656483840906312351578758181314555236080389374027308708888458629794640831945691349528510228605673212885461259100258462917715889690847356489428706700781216793212778141669532712916198776710204878149643604459321685218203340144638360594824433799475057087347125811882741335490202877192184070093545987835930541914082932286779486482099528990048856423868194873969770448691409315189250041341206177322234611340191869908210363668600768362497935359389514231113613152824709761038942759916837786904375190095951665894852608939139412833463277688735709805839232672435339946338209444403688992142689483633285979821609695966584160421375738408701820360246586806945646500952719046393169927181095343410711340721960482584759715112776933268524410473665188740898383601419609452820183025263084596264395159815049784268832925193313843406908143017717189524645683938023964242425273564390152936760277383216024544493175668649022189240368347463527989682 A145530 710 144958691670439127693248379084326271317740588999425032518031387240377137151854631793979188929470565139096050180681722150709973369019956273012611260027347521847721445065965388375925237218826020663567865182518748952362456358860564096459184439297178951273198852080647452077975544688057760365928863631684959666276465467956747654328454625315901181799288545672947728399682558643448725444807350569028172718219530540938228175633401476255788200657677633462215276341530766756785504133139526851521427872838177515731456951539894227948994415517583551226941376753390789126419000843448011593933797906479243156423261898573069428238976119754629337352391438882695746348747889619986540409443897475864540592845779879916560940899501095494142953188276790170821661035027417008710093554708157139556592470965734736766589113295078244042859715210335236982838074317241612796042651486098995018993243362338253776121790530699964897329378147680498598934029600989395586829125519578459604867971024763237065421135648105066495707808348592256019579533149768114529562929983233393055056479604118322259839830943866070185008695373369419173480701580707030771241168785870675192509434776760365559275692630073125546260850810084516725510711897238046005830158125036334116625799805152683750213486261694203452203310563637258117231646121711882883462833737539021348344005384643018166448371198726180535334029027003293389599968905128714873844799163662593650799798994057045193622107162088070148637585534004326892834020176761944066564853554962914489023312501858892280225232699257161063293276765801501912916737251953570030335800478845302395353793146847574568806094390807195900156359101678780147998807276097914224111505878140493246334953313650022128872886083321768555780345415848889552989358989926075002154021480807807500421179413453603447065570238165652913258628625230615654159968520265740400355686593758923777094455748192254794615018761871059905371412858742268021202607942146722808834811293233032285367858005297988792717190395737915393151040253064779367327069911053991159823822622846308302851423114870359768781466214697789458318040338820409602523561613702210936454215962187939789705334006827235072292037056421611814682697037673445782420385882960918694463222407979585301096338170223297135971801746274589 A145530 711 210769837992284628150682763615506553182213009437090879909855891621634135130720830623424244070870425607732083481906031853566315341824369637168555196659668205853209793897849788875228053357182738993665862459679478845164070002363547535776046611194682025943415289799250053739219181907958399063657393280159106180548322619129217963797820083154652596363842869022226356189421310884857812296080836985763056725746333194777563990808556239139271829498221379242772360037875837245717214678659012421938046560509308639877794846361845861163021398958853718771435520453806162223097181113178240412548516962711820650357262374202759803304018230514056152323233693416564570784640349680234891007517237937488773729456661101330972294147974427706623797699045447348984659593641539765811489246888939849883481580221115306076724481615874551103966888713379517587608612381044473633482256215667259543118373947842093305012428450799227332914883129916328461298459620393583536677818430363310170782607200651756024802396601286359439996739675126780793662310161591590332884277573522347667139506851234387252799426932704810539600200280950440525909088517085214729496520569266367082113892968931381517493715181197575944848722086501573391144278723844405871726283257129485408580293598339106332046009977562064618308773235931795742086453274267164843506933859095664457065895078763447694359447882041554146796920023948233352397965414029842717681879354170770336317216387830433482920870600790592737018790903524575412489817980522437966084515852122864888898226844989913176670778139841762542423965095790165578040791325979895999674454421183982335718603352775037932841184052049592745281358297910404421107333492666880799758600556767420756302827244077361726689767049960601438763416057322050798706336101444302689463346464732054170253005352930425798880514416531820393118129183298410785958498276800491689508229167912641708617649922161732632137564844420574764200589892922265560139108314595355142436119653776668521549127131001455344364208028457282480688893481563019272912464307261791805661877611033772557233192275752978693334586687429687488793011043192055379043995501726750306444614959236995621306362332083392886969604162847498932864703468812947742365676683672239021472142165177772534618407050482484795334652275555263450 A145530 712 306459199482090178891965045048567444000666397980941139963897948386468792102930935871827056899856669363077310286641189633363271797039264432486806243331897543963045192606028527059193213656106483670769500448508779722119605420980239256454275313492628368542774558169257497489372612518626824180797483900487708701557594811748414962614376072452239559211845732269771448951690186344024615629776092169948915451062450245676037104407465138307024984302213227741357549279795125824506073357266070921971068177552661924204797975153172342236805165091757789510116019798457406481594174919560318111833949729985080746376303068828914180934614268191317890848644437836246003225120719687171911538389654517211201138089392395555353799130213918384335507711458892168633524227493763792072896654882963833573442661049030689300820629680368302226923813329538608237145939563964347421470404494928709276699096726919041327234294845671545842093342741520193902229361354022669472933961168622733409858306001776628496825619237134718520688763779825990681728979395421022575899210028971510274627787905215194947248106920321850658508506199806567155252641223140321509657169666544511866718407867391451966070302597768645350684495652922477626207055753757868899444010025708146747741630266185255454111148293888980260817504081734267371735585829138335970576198368291358581552463100516668304580470772117221003262186380791704291093252112030486182794578736165136406411581828106456227121752231442359751555173336139198645433302509659448040742819484133090585543532809302831899987031190097223479523381956002134948969397671237516829956626392601031470832453921141758306776512805585717044443194808802626349509914899530368584934781098033951639171064477935170300584792417756631170193451167000846012429459702141026184404703605698925955740369361981425657968820896067028685940846573887264052168002334499394650804564854458387285406285892367411054873224668768753836087752332896115382174242286813704230379309141779982797300145480618110772716765756186492989006257971152376958035355775688734231441210222620482451908758717521716149748720262056550910915579738760909700720366935949081243359533696514629445439661125515246430418732160743207026773464160956988343953911477673552576301800244946073285749862755063362669119448436855606782437 A145530 713 445591465277121127824289024817853448070415760451278980416627707098034002083526450036805917308147526383488801424692807820878343626579748660466179109249382369254061856839371580494278057427925470074559859986269306036483061118035265515336980529771670453179168264162810602099494039382901494400480477933915848292958562307959576226423339011525473164441427330877378664549401341522900906267882141934268737302788076910879763172244463502542175187903588534914554633880462075072994584944250188461533511192115009928485136378077866223766453547022016867093989921351436615218075707235859589356366150358881344693410494304814867016319125841931945699237776689380208272124754741784798279141927550150787148966008247086476383092963036889356396121588663530167745795242116338912134225924710582525075935745683710401128087118830773895563396120614260422997292608517391780106344334653370127621060943522566338247705359693177976855176387431287232017513030110289341020062442861359024014623806143976017182628425568397279442722022539127315324453142378632005233767118497847002416961136474676042218911494662721038152660828414318467693296814429357510389826795198635150987841482925294202227284702483440429142319311830627195966931667921685217535385718851096388241730921826739763091171277573304599737164032626068388826707799709113866234052948920561776281912824282256156951412310143210557297189072200751114091016236172926912879940599800504754164152103660850399523801544823646590288168485011955491305884609359226856928802093445413661588515407806499472592667966679623223097464454940062008425635926173188023490860935100387478574608052282736763803015116778137580533027659970640720801782995156583663255614371957940808915933971448090493539688561485651091760859839233403172780021635700576950627821749579339773607592326799315639976260866702367043177537597800302898633441489435863843021778147790153327200339031069852293512053036530824923657096827691441058843415788145918811355616373056028441210605889979691602062074833045287132348732618401162074533964134385387112310723714001812570451302777942084299528755945926443537594783764147147319512792034480874462401094455550117311976673645970136836226435949592116460169429684025327992239161244922860661773703796084009425379707765827455078838414882692535776706400674 A145530 714 647889684053734637766337350120113864926940515029761656584636722222593052560655355422579931938989603504923354194193055930367478269775157513053391938042358632997861976799253672010153236306989977381926365650535122468266648746017855079060713236012695346294142113318168446195166843890126254231474434118429742930253048038178412084804572308381965528858276127249976308483380598884111573688885004596334574089338412765968929976406345525231184416186833427552534696304642577361008302002866416756998803302267046883355464088927242336184081220564847432996871835528969040069675596726764923363838270787863745199138112342897747812813828039554780855373836457714384991423390169434377010700451119529589997385374853174344265461814456506910281576454409061405010217648512929284479372421632532108496577000781453874209549369959315563780875732449321325499455215638348084310277241115595670632313335182714728893122265759585932675880625231748893833270043550999347820501318986454852294529604275035127206913233950830407174999300083127336655764187289551540188874814396659512542751217806391060171102365991489469152118186005912852219486412927644596966486650561645842991809649454969902647019991340619786204286928717236290013441018951074552538581935765484122795330012594449349349307583480436594128856242620799355619765769041465732365977017154298454422542664953937351690685194367757378192891907717705739096633316302183619296947449315355176389540752311294652801151219051829910836637225652209948219557576575013340315030203126811979816610817407117423846907323565140976286489837959468204248739687686417714918194969679337001246448637186645333427825673018899236509305173154116799243166125447757746843294711892064838129816355314459099671536867815344269663659036051917046221305445879179184071826639483656425126513287425835578544057642216420784713110981260793840725759873471743693254270776082318083290905665769279342399114060242594770228664951375602966662211173789923664897361976044156211740238166730326108780146034531081734248564238149031685220006893360997085611058048717425254815711787219031853993094995628328641606264682154372463810689917414824532382110095010336875099454035800917834357991440288205172343143733799362739758752106163927924545412743204349459556021805763256929567692570315498582475499798285 A145530 715 942031155022664886191126682785620741750323438437512997395081377483943200389190803257981184233373575348632173509555278629946492525909452444230971411734480202996522060204257999731182311312305999187850861096018081799553670793648843249688761708181929261841229453596352757957170491522204190751069426727718912304739638888949103211729621713048366353486769047594134675156170841376156705242732528800928536457160749373641913305931654149222639598960467900072850533872316427020830998117582825714487798467985094053388916300163832278945430328247741145560584554869199632824693099565008962711431489359403526638202121936079020504964289650386809431767858971740026397321337181602842388760176785868473705411186070507249475505095126798010660055768589186619354688715142557063294095366827776975171497883200488249390283655833725998963497751585192593015784886245549597195363002237741451729255968294723693244261526709078252932753573910575460346342625810122941441667897743862493877222029992094930982834659536081843635169539598844608370165803865865560802618746365624433390157853729356126812740621240131025426141689791768872808665551099980814631761200089837857074940242466043313154564840124558685700604052035549735052347274623194477705880599217295063448021596581407527214130135209277234558757239606609637002750601478491465746264348889401032168600752930200627102099321198409084681907536632471943895390750887138809530848711363926625965638089708518764322474348699815866709880237929828252755745410455460037591196986544291173239690539994540927773930655795748299897333126928611828915659080260125184303031995052820899424857743861330032067294725554362711746949188738425855458842744618044607326487255476690316699944064693252082831921066114949082439868477559648151802605338286690833063485305987486862794176712324838131887419835521809118605820189215596444112356222586425894127866686645542702951649637689501093996018331539696265087555182203299022085796203274760862841952957551830075841865083820004182474730272133359796310280053536073669147815488982755377091366092111422318689474487313694373621660594887643918451971253068693415233423627129120389209125677050574266277294191380888561019683327743100728470470819514589398281233323201106279428368354915328030185030325872009748136346158823852246383600000306442 A145530 716 1369712651513270690787260430432942438391105352547628868450791738224931190772830867281749219295393239567307675359539180934886269765194074078754319379269996172798310077675014332355467070494856615829157770107244640401428569067316672067192380462983289134021801331386983591901279699506441003225800714987669180061348504691483957891442785166200016296004233336925744567700763919980332965311359407991545495674137640250862575977894648726624192745704104139872497123715651780245710910254663425722448501973647024486580600944974123206344319513190995060797656945907980737158063697091926305017498021690301939868200686156946552916470264337834381359009611571073540667320232838660363398880286346201641238077867161142687563040142852549850992810805952222935480312381599629457100330183995166089367249425596509133159598226032867643177361949929137580923625725145813475973973494976434955218667545587193067262427366712734020178291020585351487594688344657875205856837302818257079642628537078901754613914388052229049815129335577419977442884423056781235855467468340803529489776976571266001994664692180784519480140864839045935150947491812959176829983818443973682541120120735977522356834630521116988388892087372760597529822923861105819509797852680011256769300606099353950119995867286705618611838897531767791402643754783957549729335997308171946474691072217846757869100722337292441370115365371706488718159055156583526874234729375699998798861392895433972030224901858313218366255029312744627296905607244662319644260103405196239078530228541245101865871326619694462909746080064363639775164053958534331558893602611831908426741913125736679980513103130370363980827611120498039720358107508511411294965626168395828416880540247633213978513558594268150523299102712692360803941940563402592095123563079166414846307813207027217928729896791068242032077842008495968945525221880789778318224908111843007773615282294868821390868254944658126842535006258645402509781017350328504648534702918384886117860091636119350992149035535870612753412949277212965909238500974032957293760686871959333949241088842324400214040511871638629100524595697198071376934143155823631085536352321439972830310654813776166804785200547028170990892228430479185738173493182302366360923042634143751539574537796096410533317747237310850743171924945769109 A145530 717 1991561253269140561739790474722815519799925432280813937214453792297672467440495691836860106874317536957290011340596459524046006292099657801056336146487162700768539856417410634986849389317210207109596209885072611125595339870207647536854471504415994218938437294607220546271702725911873696486123488522644260090288421081778785825054597902033110646023801785120985007302235583480562755406011336487178349781659671764004811829945513316857427029614168458906710745032023816160836642679282503417614407381884305618394140385076074978192361626749378570658647638765649122628191790878561282486479412106209661164837159470078351861527259382921540109190543456481956390257221226074986779129547587200400491691513441115397209410892202512356545536251798763559001754848157146088066816793433604666163005493319441079125806430368133719453885311699214457470358788577126548516560266332734187146490882027810425075876146938788556260982211177527152387216506789924739192899996629848049937888015690693159113700537393281502349354418760029048357345580958756051068288896348781966253702333776767037544115649690239451193099391334282997940604844430491543129981840256337644576931580609868851463524398212863976558763394435941873258627478946773238372768371916137150047499633246864062066946776904734760184379198253950762089807016705272798814988793821733120773168650403996255741045348179102011343063059342924602124259370806921560936327765663556434326918499631871286813182684827638719688668102740492758261447997188328557302716599154168787329009712608430383572049134974379953322470903080457803621259618796628657961446995165608542031583316827077271361633984656832954865411599620015411327545229474630973978272693961592057827827605575993999872675882274999775911794455475777132960779778973849082215476597231801979699668766226305250030241382514377702105522576460163923250349560258445751248804888527933087760133668807101576801228446671201376732780811544888211950199513431174370998106616090374072585292731373833716338402222938883737583666117969014116358363632600754937149750947345736760139877853702252364216841282600767679068244310172472927088647010724940430477980647149696669921005414805039165645596661912051217520028829667097221473905977853744439582502675621690099410511192925198308905695868136891153128325595271147978770 A145530 718 2895728692540678863498964562986543332846653187430950917080947363209077542727289963099927313646038403342660109181551892608781958262443137248661834002672955296921284152920837388256546656600153146280737060015125469331975222742712852201914334375040392611047353804557567287295463862196164848249820326511209766502099302904401663105671493906770976679302311791332575274872882837616818266027375171892949329037037488607222745538164798468061972276866255235146217550779438913046076232744766505305785625884757806722120593539299668044168487460974083250742612869108307916320653705873731012809036047704407157031733361668807766660107718672503581484381691176113193517893332342480192116490963311503036113278222465514626399795874222310113867358717304596262565616068908108812419694517322277189434920620037041732539789390157040395218306065848707892024320754965416855729602653274300531676042523800890770867256655221631848069447956761103894219525206184205912911270738262496246352609532185730774449565967455443252186911509747746658891603031829608241472056199823660638129353703534442701323142159984915981250247034859182639959704292854442890751816765748896491241175977086628574050442118166873700799453586617772110957446824565684427488185702968210736157807697440334246891390493623617054602468742422346876310787999645711865519443976880802649432240742996338338000722067151691987200372318169246999782184406994208793017893697040081679811340699603347955592395593514484840114105055129647157767518091006222477655830290910058011580141043602429236468657576381421832436409783332905582101671710566244110141612372077192208282013715924657226823135833177931986003944485019891287572211043298005927652997202054528683685832921626955028181656754314291079907598614962677238632612994686036002138710877251476999316903539785234626516753041446008387793187794095236335910039315090558241525983989694706597760226580830243397800164770591671857111336457451261201530187582747910185102742371260700983154129513557462587436685840004101418576037782113997247972094812562996704582780583680014377284048450041986095246887010861004333726598126466179938788821376659920230091352775419306636625169042815872133072530741634921923245950927443730929543873553625851232850592529430894770399131734938700545052471258953292499337734672352324215363197 A145530 719 4210387527392893798386932734791959283143513934599170352621760251652206449453012165851602477181232964142690841459965111256709443267586029459896505583550330514560846389807041145114383851847233357481984575665782547336080848272564616893935905326837226440468633493389408228507058183930497777481542268623810477849792296134578936376860527085847098058594915320795779328680164343659270278241048093921011837241502726775230108007679787027048790833136505497734141412122559147545178681574247819432108882422030469089657724612001332260146002575894690297201188453035840944681107860148614014063055926882795900114479143029287022645444761422560824556750869779525126893060514968744973262391081525377827308306043773344825669905991708346703050783029424631167006846762437542056112147761369797599833708418528365359671774647481906366513697565858709575788904907360927531104293741300566640322778683115613153030566100816105768304421068148433884668037262575328607448248460533672912348644321910036855356509802979677095398266985818804881999342450934669424344318646254706219058114031236745910956811156502418146498407995585860224218412101205515532661598447417055241927025293752377336800491376290236148098428956178846213390254424291026210794583639347406494236302344578612748116019710781962292657229367102894104205123661677848347192472727395893230541357267148025539456794144593211970287330007555025794758694003510208778126456499168513098889255050304768295560056379787376129887189061490404226901213042875050294183019940266625194668737748388219501395044544009452369982586502495141635918027045903700139517246427553242305233505911371134780723568139806728450816780415807322312114583529410071144176483953514590744487143240217987034982129048097096955185872474361277229194686333493717373260603400047050325204798047178964920650108892021113681473592947091897172249273913792111424733029472211214865210281688393505093299862775211844209038506476353322242136680795115947977965016409706443139132031727419819228299224872963740523725821351527634029537309499102964607708425818919793558834246306483194080236609496950617700470794607637515458526019193016513289612396457479024699956325867248863276448294052740514564348395128474355104459570673066009838820321955289845374470238132089677667307984304822219157145913085274684137990110394 A145530 720 6121900569100575042175736697422945811147336414254006261761122324954944968427136961858266901894199083825069140822680090215362921729111824391552270456648177895216173729495284904158925864039220701625659292280987808701192221413086210250930604430886952204048782052034395006681975303971081572293314208758693923583831496480374869090292100711327773806220327574125271811325684082797741367744217901185979318399815927693695969820420872172530473809408202127450206467008650221091776756932723584687781009256006417298555609465256397806584243576863418718047277268101243625258414508002378902716670508651537534359295642231221662118710023000684766401934280277738358389316470871222848643324516046936049403240874368220911009416912148061883925724657424696412231692626968117241478250425337168387881022605619623195921027797649301699870521042452497874489175710982033664808787370248370620728788529207577723615672243329962565482780163639866107203431960259321611023840350345222152058682491447661401957590803966483041265828010469032550680385032055977513388397839598143018849859672064525020088502098412356000092703975334805906830931235448526730047073390727632572865403535939979561079340410683885192461414902830455776497318975472327544810897123425426074408847451209605495426445768086479549906556897298865605167373493291591851105989826189651876404484034192486138031840685516463053105790630612689336332141298919436569187074731897321005703297031802433498396366383815251378371132781301992616267205996822232121519633337317382122990333106015427552599158298332167364532848338218152605719229223072269436613966164050042234617309313119914046514841252143149989555612720639361621923316879551200145626680015413012887955622585444031521908987454276424658549178670122682128571835296286870374684915204957533921370777043694675209390631812245657846854216351883824393214108360614414921003583326611116719309151814697575575414602674993250888270131305281273088805532345911005612050948756970797063596990977538903600484485528603438717395925669083397764950000039600897976611346557928796154530616845578114150677934961679187275480201632906821010516893117824633663176194357821726494429861185810804388083686480153966541640643270850784878153286214764424679793515272398905743584955844926656389565264126740247701197658288254718384313405150405 A145530 721 8901239217084708718429722771120228417448944002811390505430319238724238331886607689529754223751688286648686388065335391208026431484685325079287541347460867109313802041839754443605933091929175052930351128991980608068986153853779077140236204906604301667460488635024516950307363584915768675616701377992872341080413146090168925078348337573743497267146297697862824417888215976223572289429814587276320007941495117363907164888783940459072281870088692756807102468889165298908295859401498517888214155349350908721630766504758190409441230014756834921350443946630755195284790013527598775936024856523408692162515749325053267433581727998234227787587886772961793572939255586243053182420583941163490454484923025349431262866520357290270881300601112479158753714072764880031567320006292481466181407034862513598503814746007437189705371082028366050797685694862969587704445732047389581973018198689134894524034411235664754106194053511297171439905402179791047100056421153492475420411993920577768409481672457463362323418528954987509884397837266940369797306114457053694701476905067788142462771094280409121716645081728812202671949797930056659972912048519530343891054814231436529432024156642992779602749170286526520180888400082339959128833622876930164783969957756421811737304030778030483601841071443183487019256854122312873659762014807026432398889244358607696672756899946792686003849289580842740001138689934857261389228533722205573779494994985688001900021162010995716775497176824035773648290618166482629639252689439533340202749667408683273259674770730427338578391501182691393574123372320033857136567285282333855891262507770443652497798457048000278085410079029215990954190628283915601670048565926567224496730752092381614868632776388873356433550600485905453666219326114776031074493447404854274622784616734010575489058004896294488212349102046133575836141307059445503027785423863091498660641528288586493147738989577411579700561879372494717801001894273807043974101527619129224026885749309838415285213659364526931353152197025908822603270520270206555028290186802650688893958059224271491891637197672041347930512703451910111776104067297824329744896983876332843876318207843042331410403693849814611030930967421912738479773696696800418409932385746053661327151328285226300750226732296015335322238005209275256107553098579202 A145530 722 12942395699740597376021774733472114696024953432751347540889422411982717579618159153439300783068052874588106183177856836136380216015810733553459693566937644128764372952661273465718122556739156487740028915895047523144497166511173365075693191003598223737535346426543595611351899970492223683265111510287427625236997130583609136689049392540122333698656910632364972578337654703744991311089582665681868105567615500831193324052322029006618925308635149860195399539558379335962441087793021912285878694096946965274833835942308943598929741857212861112224827451123849952700459421254620617832077424714527586866763540222985219626765713799409566518386385433606170116695288305926528104390885725935668184771674837983704835296911182587905799527148292887272131488030107508597781641810898842714659377947667489152601350719667016024529909682748201785361960511155046798488599285609534203818147732105472929060222418264413222507840671025262447407515251337455923161871012516827714039126980478028627605984394162347762335209275272541370339363775001099241707769702022716473952928570108891894615849082581616450620001856129717607879108175259066935073884071474006392385020834488972773814602044418500817657204832181706729887235236400746828245779276765933034169817909730386104660544634305488236677527011321491491260394298520349626709442863539590243056108556813381398476050500681951048986543761259914731272319323023983538623369100957355006954380019412158552329132373197603956940194523969366712891998291608068921263351890811744159272675026079119463892014517483743018125616709871295068104169664124106156007132218834349376423661068988911950817752441706540261186196699295759411485771250207933733628104988177213331405358557919737423987470147881967583829724023927836406948554328335588062311938787611453157767607461954207682085880948487399940202908740158726335441356246356073146987479002713608427935853472979790063461237076242881443633728702476302038409567948741769530932731570209456920938028282505527516921100176230493554748765898550002344667390386472840730113157320264496172855660487495245171096289807480186440703689990617444395701444796957918750815417038361830133269672244342597739066338887171150290472431985988190270964712801710933043943361895359489624663934446370874114634440103494279557310832861915997967661997891929010029 A145530 723 18818234446183611500026942032745683647791864842276456513062714756703632636526471522493053808826725127962819741654215774406905626060557321901405315158785987102356288959367449779399706591565641603998949113360270106671490811121092219040980759483026910710074726243705752994388712249732108319698796519256541774222252747455421594576952738405000299454349880913160972266078532051029241142751963766086848949175304996713437729264911341391683458326473637808031354123415414665324090433355194458965149733002805538158699675829350699234653435219157485300339977763490131200471272713714204850729064639510066587895582024968471184284049914282613511483506016832576598387881376257561585620731165424926520377167560729505281481090445992962457742241592317256981200024842062244736294475625726911014633269354501494365368765442581095292229298973344803367550239785533743182032835656830530684962004829463158949718668872122045589861646229476678087233355735539258732486313352143046342720415209203059703961332899630381188972031962827746197485925044453761030502727349434915296073863439461423746983302103302576038792360982167527673044020614876885393540767467011156774997476402292152181689901940560343545880796223243031298729519852838285805929403939584043754752750456778023639754620160976149118098640672620377185109126290791734234922656263824549406377149442717412194776480755234656878433748625022626438427212294538182130301117283563460457906094768730283549398556570608154142395326062354282376509191867707514045034284009987586568049129285169372291815715848746591617927308117761361846332069117513078030800513109617858710986147303047370206045359552442852491764451915365955155084320443611707364779662982761102257296166846484546122096166726387604478015062297240473649797744327180618927825527922693605486539826626896801235742295410042674616760541095841686045598156146060423296274291442160162791127232289071086463686145561118160041631861832838663791352793996468638624169147728983022743914669095877287699764864371025478264077774263339506383237563018660990151377975715374390632681441454860027254502513488438993412741817315845060699439788958672746565861286628881117137441259566955929269560125331543158672532305076695861232069953933913999949093229785920312168207699357871922677452175160253950180314615658987855835705288827311682003690 A145530 724 27361699942355271380441797693837490551774675455716535018645646366824669870791909975545746798733275268005065316259046558130804643911834330233909774781181258309181915382547319317973707666013886153057984270796916840052824494872901575312220948595130124574224914423001738310245576259210515004618366873887501452291530257803052414905752592591477895284291028190825421309905607264541812876570044226307612690232787897605837627157857038061478741787767360737727728700046473365001891527657364950313415425907385155535784053822039974378242495878913126413833215443287199641635277825281032598339442153770212104272589397540616878963788948601206246287451230088180940449809404383206239566015010136957434692733448529025841289800673176856230969313475702143357777563988870473739063569778165117716434058982067225139757032352162192887885376177333661348216263286205551431628944556432306006400551203891701007418015479843036023245611109818418913574851831958830859579176452144976865487769675054268331531150430078180086417572138742267698603164675271993537251723858308664817774923488048340019221826642352862978787642248069729106888398094922816103141340823150150476839938303911954783204343606972695097209860051390535326645991978791631161074525082375922853477464994337336641817113053514686512227186860463017105657178366416883057227915498158031297282132233602560517823604542060690419291621514239137581558435403939193793474285906932170548440454839353812868666948924531882925438847154468602606077652083648433813410927687170060058199274707961241233180586952063026728723287877608310253271760392694351332677790054252147731424481754969807290678001971499465816485251898745399499733190439240172300455896348829654504895295189429972141790402432697429029066316750463624758969513303166291585470255287657714765975750147900487042561615440321100405369886550445071351573383595015609116709672769421873984690567812455886738409592184628728457651283471218714676324924061297451817772409865209744860195007927377293809930595874370869165475529030129743731225071961742693207262846576997043715422643019705992132801483515900488941940161673548727639541057444465376548843559942976105956009458140681676815342683165724865538711681109083796243239442055198154215048512165366238533084370202411329202141348048569140067897893857335480469117522292913293704355957 A145530 725 39783892897950118403550873819897678516596730320746999640654256754648313288498800577971993352304373412954237007020912041306415545342181055602782911126522390795563402609934842920883991546677598900904705130789603725166700144054387769411750218276559718104012315496318283797344073492179839084606785735835907855090110772592890755851369692675270454743059700639579249423630486884111744893291701553087502764749524427813891196449794868430048698875955416039018309498513448857298084957123375282561247064119605013343491855557570293395265354354504466648228194914561824788806493486685907683780698162517248889545757088442031973542164847216239599488442605042198254837424486091805614767400204007970685116714056993642843730088697708702966866924051429324124951596839792826754353694162976455432784107126656390851712359671278385877890044732544170255503079267903086247845303352216916102775716488453703801626844789022902255753528692029751623659747330312404530569390075105444219372874387113696950986588764000774215269960917699294406022803951920434149402975987253449210129442677758846926524788954678959468581193036332403953888057785997159737082116016092851782168495296411579962626933914636358110999590633925615121911973607643178869916553540370652244912479349016030699178442625190193212629211596472554251248352235643857173475154211665513681698813890508680275503326227675488634993139247955081020959526650115293237529481407562092413971963430325675180758194337712787165433941367271285834954529620432955057185443822861257337035177376246359583672281612583792116972042646734365346895293278908469324635475938369513183632485485578796753275608821200670854317064496323895506656903814334766913155508511535334889015501909264333009617123040975335420657946540111813159068022545059460784654823362726394576123254175220681263083353107931469946733198283806037903501654148996549595272567932447962613577294472078570246561083350304610059264924535290178300712648232332498474402459774867240043700797611737489322351386636470872741123155132034384045694871394810857262370027544977986187833890269211057701066102529605822482587582331522534142831998084463698829271970295800629178920614695291591133578991762838622950128111800302763041808916678304182314680587595212724906792506066606714787990842610444369404773357353950129614241041708607101734451558514 A145530 726 57845752911919529803491590092333530725641094111690681760976270675612280696807385248461302788503760209160192603143089849012970072122887343012116118868188775035490878212929879059646005735161562788029288202183813019475541956630584943823109505153169234993109332506732361639599972612053226818503261841538536133799568771819805355955476627397250649718513520438920037836537418023891212533033257488145002712333118285253500193800374580840252746686897387153371884283109854592038050525765860003479102917814479782016281622196653384556741446988953615593397381572557449955724999894363484491184536788857926115187426534005316948913428724063463776449949260280126174352674752968080980665560330612579239202267546135308165757707676667780936968276601464761575536264027494781230356532249397988034150375328099410231164631205006420904259237155743046217840129039267801198815639445178839581129885373660481435864424905223820036829607472600149042382359043422404228617033590026863749991293871093640312466168531706695630822436756762635324089458342927635981238389833742656842863391878537875382827023918276564714454075887185067279224129132441775334901293546058183341122515321044133353704778707537657720698307571867792996724682979521203285227507773173845988179891496004314299268813759913487416476361434084233418297998493447801913349816995846158735158778114667387518021318511435618414589605174905173565337570190832232428174072492309375437744686387238692359009545900085468006658025309165295135421279990457433004713821907512580997989089705787498873418264284109881675050621285063889606075503155772521703668649336599217916853902471549815509455444548023803922711195292403045321279638412852311851555808919876028098974034880775150766011155111175705004207625203005825869660145811003152814596527699148890055968445595020722656036152857316916981449664934767428666620053559257388095917197064106568218267401471834428682613076781750718397442742623028448030521514204887391484329358740247101813796099532458382097405106238832774594723902086448964272696611782983024716792812787551414920066761028789858191357980276563349989193402769872091094950085673752773632384895966534171850044617757495832826547038680484192044620735845959108378993921610812225887391359314927136648237770736475960890409483014238064545400393694749631123626005526792433008598861724125 A145530 727 84107684950038098384158368443379133777403634241667930533459856908083501484844649652462156282491115039745507090733045619552817178451132854558561234051435352379212941358197434217882371454933365616195684141270133340713712838240726453931031808742489791120262865452473357505694562833851899614264658110811295702636717904115224394668507164865909769420263915658489095435075982176250938911285463096061280856229589237234161467894548190746859063634049924965586680729332230063374468166378603321683333081255189483446660135182078463575208668656584202568333144578303617673799361039911019764274632710301262054233628634686642401688151822623429114718626736004698415310534253391103654082109953310486205829411895366681079368863231786255773648907311605711901505602944380572116111643536930511625199212942949415819722522059719664716407052934405656656569292120016115039991691907986680534046750557585851554043072185350645310647993511631924677872326389388845436004636270508984787043121915695765900628858058512771446441607774371954061931666407812830796286469415285835796074161661951393047783566252385170415856757758774051491587929870512555339786743733852582485140355108302873484706785613825839689537228209905137091622567140250221933541926385641231696161317322710923975106156028471585513363416895946878917651038561120868338153460436806103135407181679912490942522721612301161499324650931172874408919806097943415835271863874336424324388360035081628364324698980529932768893603365584971855616706151595487155898839868079469909818799397037647115590572596814155371731486376440248752868434693199967648664891499939324481592390561147946171951463097217789702951223638089531573245087595383447097395233013991233320573357701145159949447209914526434100782466387223930702672692941176039132962566619739123414983543771905955521195303171185689359557866081953557475227654373506093294914009258643017741398188162752787225949167079582194245271688508958828146199980941258034885716413205859511170019485019396875832137702119876217789855812510541662018116827837585923127359487423072212315790882701970184599176802256020581278464725039811688929523281737638448397788809463370390069335695298784245638208260662432252394255599791912743280294120213204298136084721763316461473812811858329980527940600311859535404642767658808609703622597794914488987401010495319962 A145530 728 122292516071602483131036464225083168178814158546291059304968870968082735546683423787294726773439292764029758149733245187739947164497875047640805022194668134170600581243940856422921908449467378444385736712118571693584718991260059633430776426802075003119627213258563755080918254760448049985913994389857782413097654033014764450042653462238405407486414014853922705842562641546850841285796530308415614219955110417820185520818479268971352238271161904002575880408564779402291884675863963463867562821042127694451661820273119889384968847485226441580740798819471887540254315227030728373770824776241246168929580847407844046737623836665741869337106824201571215735342451755911744954407206553116330696725693595608154094161381309539227104574262798103640027571144865324362045099346164714505051621468673122502466315910201187491234950707388669035605532902374392000346721218573188317664394180844454499097191093074933057862145736305345881477320187812337841546512520286473853496949274127772525874047150909037976430466881500064443413318867501513050164545291435771504834988193085446953601922503944119508091011327181583683701570807596123022274590487728108875210735204957057002630312577724063370929409118894497463426215897240843170166675737214577712372567207330187455490051596583925422942991690345327862031191769871249115873218125299078112723307003814647163040519202967377384399627864320184485395832728839535792252861899212668658285237746322300403035753308144622160503292635535239912771555323139847867243908454365641736295536334203033118569819137503497800615906140722836622781097968409597188637048572262441197017419022006642184201917887910118204287156458586886504453036084049119227300817246534333372085563123430181791345477204566324006832701919398392235860225876324149896174757268572986296496016675905664307095314774751135011880155833495537801552342839024300393416873544869883689424747321241080792101406320635728681906637649283513096126741767074977836440180471960988994106517422103525001546121477193781833675756666425490125377594979238149244155977920334209155745023381903619617344879122273648615537721014483425831435756696440630217611296574844580626642250919814535662121984456137814497055597476705282770439271796077438677641298052502820055787180204241055211664742443960750240286038775514023759436133567800140195248060661333501349 A145530 729 177813234260425060434428634824902483152862009122672958561494204927735389401376213342076880266424449187784228604205047769928263624362731868136875943709813415648700865915748647041494237003154113324771244983736261972338840699579288466281894993538408312046146847815086247414297636727128630827619333578195104817348286327285563395137623465587476596575476557333687955805990645733138946978609243782973207014533874317921312513108600962536155407587205774369820364527372459918702336944238036497860114658462172412543232840016981137087281129034850589474194553150367546179912100540741639144443014950022061628361556318502370557314103370360166054587038603762348542980772614318842286060053996218277834346833329076118889371831279560838249954277329201131086888186939031237241841458337679957959833432416237777169170203610910466892590901921490190372113788270760245952389092660113507827203495092197279255835761806258767315486249252594461279743345680752749832763193199860262473999777201459865556854963928563682704958452404093319328768903701680792162108452567278196482194276758584577919144147537168497379593914612964263902050592366314892361831914782412936451973923847652452578950989781225174315491671321644389406684626292021045719200412979983610352558016558140769849358559915276999093373596554345210764514435182354235093611321000724422769796552976364817062569972398392954415755559590070617068891131867926587098519825929591345892722411294792589704385620985343300091439018598464873248197985823139187203485486993807775005103800011131813116753401435357488987940155797124628009274963577632861112310619959178089561138845665607096587883416657558214651243822539561694887943141221119823973048290881227906731779088208109783179456374408229520579500647808338875087010065751482372772998964105938502335981793263223063996561066487184979121584387024036430009899631260286959265934839220231552241405841206896368718928218841037269921298005870369719082940136329346076516149136689818072137919706312253505955372228490137638909946760337170152100637004982984431415079664536678517040240948206405160953434855066983629066410567890333861347218660713342938697958427431014556860747763501715036068479727190963719846466444475529689235475420897376382632992311283617337044653086204154635947780007572918618989840495736829731737610434584983608929401692800568415642210 A145530 730 258540320322141966269176103998943985421093182450207935457353268996056288106865467515955996612654375679745504360755989724230507569876247638395969981349046511685076888440917288857476197680677631306838945820615812789208980792469294169914241889828418883640094397095922145176633682882990268775308525108701292546641995222219176161765654476310728733015335427949167433819204556333342482056056554663912734583518033303147170573874384981048300991279558924771814807446919148157013795625037429203925142845841177645710166097722870300205017376647825271869037299539835592673704653931923116285291769966507301366391533957521599382490659562879844777627684792763630579922827645877144928019573556094169418023964963750983269538488586320077505894292132084181802231783781780274084313118377887312708883305681588259330850973583947908660639680158896029412384412540152495240381740381083821807565564199660663193530698569109154601783948551126610395400943142494310444499841366084301350721822553973370391894591678084443743971613365084804803965542568925004302192639868277206249338973571993783208988636917120491245810043756238712531997877599051045897980581819037921873061210063751461092737736511588825730661519172261823302821983202382703234874230306220432238041643702969472030779890626761160097839786447026246106276126723951287954861744861835185408206075304327440194329576826744152753131199244334812897983220340132528801712034648763917715349727737390679107876289876935850188330172538875290167639958615289055054020030845088050491779188920649322068726327117190651484967185913113068402649174260780211647702452783596369959454684580373696432140303618171756192790313685366245780182822882472140007692987640488129853673422169028501312747777044088518356269935080622804978120399742429493687790597635277313823531230908709659145335483577052184891648686852793135738856262300114399748368862809343132089120403690079998876240838093461869829838618628879922263081862096127428179503008306815004927546258871499175555586218678538649781280755854488734728836079867664384039376588080352643442301182947089722122674661922515074388912350174824419915430101241443936426201335873398590830946621489242742629033861213676792518947713211822691443098491545513464270932142965081555560105531553660636427016919346281228050477840515311654432461812450432599583209866083965815010272717 A145530 731 375917447935160158530321620785829729899786334420593215482033091626060915171992988391986676997919195813900775556310604853983388078336439703495872216005569918176686147092227822250123349933468272766030502451930408059247885733409654143766841425915527518404385207230622984000577960614231123670667767888718101167712643704820354853643866470932333990327701136761532115085167618918034235770559251872085333111228205888901668093100842653843267105165071089412444360207455914047838140136467477824470659837738413834690168962856213399516958178364808910446990759336367801380020386904915670337175089088286666164671662012680086999770861690323923946504599101639715100859248416332754406498173890506926115529010710460600597790073032678113132732050805773071139313926730521579487354032279989814998758366627596912829280146420856648282103202360132905275416563719593457319269098125003216794692503142811512086114379883722904532226545707088838920451691585841046633552936583093374303687055993700079089949179444970852640052020874380902091646570126313254574595936260022490608342385379402202201291558933345657102910424027656475057261011978427854420771404132966355990494547458770776776388089936860371387207533384797369437913756891638158482461411664831528490502197386101054191984111612750811505259956120379607493314723742189990332133883417787358859108863695939121677738142136113599710098347945703227883050533483420828951102199859476806766772611407754752630262421095443740830531979432506073438875251628644462909357921363271031607271935586824103156114962874993771901653300377510604332823890100210850102898254036729162742957550241017689005235413577405075946102464854699981802690936527973270451361630980978859579334424054679232798952088365730297460495906106577750099311974215426732339674755962729108360912073759470581174253796559967389647478069099574195327866995484735076947169060589945693826028825559535111469685459659674717695315430188385536600801944547632951226920857928972327346580122479453489004316406586366706644343309065666283125575559490579031408822143989168206886588879764120249561208005000481851177849490743626816223174019986398770220758044401494120053639526897595446067579165724958865358830128543545717828575971231755679673552702878917298167056398225936361210246652949485332666775790268767408715067737692494414810378215884393494456520889034 A145530 732 546583710757402548361121367446492428330303909154360085102940657871023574603789698256481112398977898059036047913371258701702122035393613452635359806102117311982389972795210812634390493327065187924177043726160992702333636647396844655742817519039287183341092451218928722814695178099409170826882159201671010396561637304813573738022020083081137311207744437515839746166399898702265445467911096165457410430991227844429722260198051344303129322609022084446769327926833452106408498744628087719351135478928807874461859961826836560027356986325055507964652695037779243370956968855093452747136294242598846096131230174902888976067450407071422538372909466099352993018767274520179029903416817223514477809763549044749518203496651025390174914895977301913352380647234394594794338678621986813120881956193220229665514002044951982654269395591953085374426271263876346789722028292014296135661092004083738912547114820234534080702795674158620663726364164869739310875525291976400153259628693017361023415715018395941654191894379736466556449308998116903226458189129432833067323579002677230006894717700447668307140510726168758494544979418756501276755723628751262572257198943842645681407190030458468408174022879976202900903299698458680050795657686434736204757956957747229825672867505049053167487878359245502269033502045017521991634711627717957945958879607820178591991064336332347234330244781853249007142577701673545162373796883644628274969661637147672933722452396485322231743309764691291904834448228090433781151363642165234868922902564053325339669087293913827154352413781714505586857533556532315269402413666951419031890318595755139439915859201243362253876791108420088174866841528850252764139803753355621340222398902081435461175023735994808419042691209028968021594632388830726392393407379210488279452331715039316317705874862709007495248220822094027213582872578542501766784065728918229479913823243160361996923782104328946067118805655293941337643764290396214956514747925717457146922570538866501513100499590358512922225390100722921175852134663222044004043357983662492460456788875847895772274316596038689097518770628883215964075109630122570457045770358436577159401041162482289339517477930228976554946487954602261900058019072481212731881359053802786453344442914979915539062206371632327416263948572947296960054058143074428701690342686042056973966362383445 A145530 733 794732339523815370156911937945579204962531984124105143146460234511376651412995049271935145441436865858642599765266253841670031456074235623692109662200262566052476843758089429342581527174202849773480655547335631458785048437429278719795912905841697649050430019687115132349582788378580320151162988811461760398499452928555231394729163556933502718162070084446894229393830367545475039676106963265323202681328134057594927264659873553774096191806412945714513190361255631906803909336549103076458726515702648911053709694327257502066377541158452343771694571594171683493570052694918975378665834653649633937108644002646787891115073121020158046870263859109357612134186757903923976725161554069099543809280671300355338867286340517884636213126018946176241290321764883010309388951362336546287947365546575586336744529693213761922659419087497426001510523001112488638798509867490661578034433081434613567331418834241128830437332683680927356219213044029015116966380221597102729465196432591249227967359687568254194342374376115947992175203636691850978015632398259079257397875527507313027822718244891976372925199685425347194593342813859974428548401384800202813705976769799748049989277916196676205113642059952014220543959847802029155698403814664441610189578914367086065474157368229710554715869874386839919567218658731734785846538572818493066065351840906843733633329806885096765116465814466678353157424927699851245262549566619430034999121247801308690879815522068563081213941865881705923555848848391862073331173377786888228382293056197948219775696810387829688656507985312513612686520967307886190861006573493326543205780280677731727948654043194271312060908169177953506274584892011739545788823295748092449823788669202352481315685560048085710990612522022012925648496181385660747807674654616087229215329401593406455363167796582336930701265597255615994354168862205312833827084400786515718100872966729606808415709494234627906873048107367202319397432476291548913821216563135253719298070983389413746559122087974691422209072863142061723405878224765361402847633686101274869297284436603076332637295122635253465941114644905452384948986228178231045774329343122381695649060210722351104212345331387206952026834655863145256966531155416451556475822511526372585864652941982571257435237817700454577915114449275101012509885472292526837842947887289266446652634384640722 A145530 734 1155540275083916790805601596651504717523093174612539723774868078038883780130920197851695444990736803980568281022649219714529524035009903203234874813479375668922989348434289235053300906120797616505452948988782281980080758094385523861738601622276309342432141907532614183507570559607277686090620158849706197948407807996482001634362465789761229871070338695041346693698883188011222005423614056676683771241240675928515179813093195949136191559757201814046817732015937761959040777766843651245083269002696172587864219433691870581167952917487403382788535942445230590020407485661443335107127376450112325145709872248618254690792340250512902728726825278235539868690114527225030941979354996199653513184216286307167617963516135616353235663710316651762952922775465492662595256740942158716315862348622764709313396880659930764883564141083825665453110926017346294604466243625303129920165930039313924043160970437871781084921801019276394217322072039654023110329805966676895392242242353358983360103517570009223202632158150978208644156189638440953205131503048879571807423443693416630465224225433355233198564933202097728652180225906372984062608098857775866139865917966089889822038728682959936743766827381147348700468016715404451933705428350864411666479442983532785391969599140538494097503707309480105997548466896293897361098875450166461200101075617798942968524269548146594364132106963989768472241888702297882037066584696067767626260447324641465688866318046635294234762839729682235721558299391113539364189744939938493318832985180809252658228523493216610453479408258230613078340614628932109989196634155445629842402172637786826177297903062945269244374306601193635978035071566143540449324184932213973066422448502621318426397545629286180628971931564328797764924891853102361896585966554404411620790809497585097946781728270355855188232144930188843561763747942773946317882813934677864935889189379801605139074444680835044647647344829306256878462529176763621724481092368050733190402248287277668720995450415415610969379069717618457022910971086674172257696455336233269997465791114031997139758854833995062500789283174921898884499861900661517817985417819129584548896574145349136023235410594359068679270462643137058601367436241956448081903114050400291937060752033199743628395296724730089323961160145297423924892413422655190947794944537775907371375956428905227069 A145530 735 1680154765239675490015974564619349913699372513354648634263515039008302504933706554681315905081385871550880421964332200198672086276872943183267884286689350022351460460146612789678070174918112560196078814349033890663405963484188114265689206962876847942198685283122401335704875244086193376995441559804484000355224554327431901821131630529149271299033554300520033645743946761537949250410895162300934938061561261471927013853310242250170468753790779631211127267837983144632813384069081332361247996671193719240105664002878285497760701475649143360122187488620793683717988990581685914326787826692628667112228217140846939673624171609172639547410757084290615859717814388398437085714005439312742139070306671009950416163613593899837086770398587285644387373474236504566530492991940947411186717566950134340766092727735009638926940338476463430071397284918698511242405279432680883413259684242729364124142483685246735456347468244695193511058936526443905573404420909167984303217490916587529214341286579433722968372963609147939252655107559089509268410227417438499148914429732352253189122995957380264178737039950650412034922853874523504967057747190804724567162231016717930001496261515745831828760761898546185058466275760238225309578537123753039898619499908477755592837731676185602188059835712114199733595551299992668031302979058003461766453897882927822169390554289675341320351318409175308891961353015716192782043568885532967509152655410907443310302935559992195748782087753016104857439843758830237843669815811497191498694932070603597167116053383440141211529370950959326103393640983946320616405715201011372297526215809561764584059423104868378287048929737227377534109487782587815801577819102615821090485790299022727789629550029296546586439477503921549928187867105914652811975247562429359880542607794159330821214177541929616861352608027228981283188495154624455740888777633937214830267163257358567142607434150224660683051332508763190134082198025581829695846594481929202923591149711630746930913638344892210374785745160344373369250828554146021697329243211249488475040390982518087238133042291333698240894151795221796072610414254575618729119751734685072811713923158277433055433182791852754472452300656286627343242995329273520094635571353459512950113747591619485253115504002519732176584948936148005111692556606655175345567011514978282028714193994993815518330 A145530 736 2442943873118213078566436211354938123014170111324484501679427091849993803289829199586435474292890066498176152967857996439649498917049224378568300517971501453123354586063826561902678981030029541727482090610546288242310290825251423756788245185421314631647545969518064009500705097330765562873685937335560886810298553584277988765923756426917250707564916882617433879565004892392990198875436142371502723257738832939505949627533279138551912431820233826579165000618695476358348701395666490409603342076646665078941047595965593421873478777640936958214277819918691570895365971898285657987814392883705631868854682012919201667194854727396767389032512073733277224489833430616800297597221929405730870554712715432181597934276202014227507810923882203010287478078617102174242674215025396593706771026483146708709189512729823355069006368580636743498146199160861618000162671828874379179749660722998456122579128117378315481748133905985792088685476387377399049706917672124282499982839550475914118668870582979063186791086455542952695151882234726508035315265533452528882949773407396482720354370897805470760650457523312497001049177353331269849117901807331211744787744032389904132285742205165756519081404033658771927661264487369664195675259272508569148181086387483673099200669887574725042944903621706736932541934041722443023617170451461583241962767420701435635350897412918398133196452834833935139143335042962642007209312092980238690540334707012097931714779437910605983434920830045686780481811267039774711156548000171976500609112397672449471734083390998472104953251883286601923721275650043321244143920705636379874973275384930167918396223896575559084099899463622005740959217200811118031953699651018471651593272672330543584802939345051549450502371318770369266787393847108052086250113369805734861897330941898169428947467364237392560551503839446008596912510191076015873305964796930775685343519487009976823746070179981975798111989820396849148698637466666803614139223895632693000168341278462818759879709158022858469327504084071001260433681806757228873744461932701420009438731022790184812248303732744363247197595920969316567676657826291048970622301036814276738647495375561242313463824543943310643876965883778113020016713841327456261152038844816081429173451937462698358286314424366965854665191791999054134977052413663202297263486947833884293843066692764578858425477 A145530 737 3552038711359116576560108235335515411512689642493287110793252728034851981680906722492122498305957075302476575534843562491050172753303295373495125685246276423491335216676343674393705560347488035559198763668919954070428499453952085954255842810395628597567589640993981947412689506643689042224962357444345724938173741686985868233751320713107153379528090113771448340853871369592646211215633740113002658681814201532780178831419534557212230505397866193066474699772315384641894379015915007974230898131447579831061043098869969957118540381988446688100199827974288923288178405151116765028367800465081296108647595418567378377161645149463290611013725144451100793792358090302439234269274971350493373044413217931721033446021434115092896519996554324589672348738935792324844281778153934706302233885788928364328820785416435423260696332975907348582874502182607873873725282433903914646472593431555512472865928140184385463726330351835097001755171608310211774368284890847797586990745488901062541015323486364978439871271333395844070811584114184783593839127675412559557309821619924753523142066162413197105721586501856419989113468948889791837112462170112391072196812660863903890413467670049494232912532704177955836634420098359731502286517403690335788415400987901352208482181178801974026839701806125883385716238501113132163671334533446084030352097375802004485978035447829061210326322070530132517005517191114665762289557739624381523078137511340179485269978999786461107718626104798675562715696142432073599783777122434242334694150731283670928304190134458395000460816708927768237764631401522005142664644300280095326838844883472654591583525486197758039902966771176659119977167700491583030644877714761755165595527979778311349575684178154923604483861458014612992358942465828001818754852864449976059838838646912144190358796333423626853425025229946469270929506629329372455331131925959713909274647066949248943159643434259642585794150147524509899017684794335506873128735697655453693041844627735226846118166202126891322191816152494075488297204096196456636402750320904653444235439866745946198921795494368012827727063574937591067605787869012930627666096587776223692920646562142888046343345453710781823442635942712720044476958682294792130194969844791228938505249003323171793463048057525565832951012280617688564251522516909689485045764455138952784965790257085702666335125954 A145530 738 5164661843372282384105318807741628053401327726015128134608887787135582931370235084674346526101387294599734442651509572003990511533804074423837534178047567948254948281692817638741885982066266573673533274892519002672114795895755507726064238658070058559548643690459280233474041041954826536629532394038141348499217810114323868133885654393101374096583135460506803270167649406382815198117332582688163494220634591289829440514934375712907444602936065624484827634303945950573838068740439025928041316279782704427697677724709340352056935841932423843560732335596796175769440505723751878065588794061835320836341734883914955241191364852464897151646567327519826820896864173466316029827228211121687958675706264160006950448917230927143057312567179064071180584778934563423221411462761606037566854363166075358587396712805984375597697399140600704202756028027312687750778560496224463021591971099820992137090936936699979085942602583434325054759930833006660542532436524375025567202043958022594458722161680304095672509641727671101736007348150142440618934056324784328143799597685597184226165843845777890786248426123241711351673982802508403999891670877441609287762420821152083866757049706509759448898303470470714127694519161750562234660400629706475727786844855322178627459992233308182660299883481203412736094478238684452443535096794460154718548707621648693821176428190246042081416339094097977845790882852545681055727009744101757754316921401153913959484617750910076540016898921456444222501841709284967974310900779471388182668794554174059857304820721419115332197922541529091731107850336537345434113148668686552968843805487293854845994527660707643614459829585391398738441060877297560915439620243563940992304246089324992371739459992097913869370084057581928520520635557920067536417469814796895385270809495279315754612260921330589207487426132838326873922905726534716474035592514380627093309651491824720953377297807343340337768896202510816996322564992326360326725567565167134036989841920385741371437053778183341959608431358222301688982874322187841192100725222133433406498320127517582983047478400507357907151903240363336442982247884886974841577533816325592435229881453860383658140910825870932827974948783738411166556477907342786429847225002287602060505202877379954324996913589327748354144917190826327173367578762534274848054244254285089515455965190735918912272414712365 A145530 739 7509414768224587227372556986348091854130119000936353814434212049242409547360340132209777356828918820390938577138719382850239712719978370908964401199755478550486271310246140170387027824218791250633281822494958960965300842803929054281611448752991054749955130358338152465489308262312811140570297875969100076372137757732485217280801507736248684829278499431486778183375421383009243705416390359594849607594144013921210473728535750867032867240438534020134746313803237639818975910054219327784364099639905920790292592350684282001920827595629362280090616715757913665279843207143930079590601078198108091414744773873616926353313867333838810995203497880488683746483246715861933204929555549695962941421103863675432174231692207746631890239576158362605171980596222116281571607422573597024687499941809587782457710491599115865683628757654100448003458681877210465381758153236227935329480079506546291011817749440033629406575080429983156794523937676020076118630388338156396326914184924219363441919482067838668742850579200762448528310613398722994475146524057108737708525057725036685940091613809694890790008105861606946448913981881378270526050652343337929792015487677142469078360859859797520189203900333531714163711994226765219129464720229075812017866284004237459822974620225048918786102003741967955992397985642808692739767867067810531514685790529779825013986040610582297357318146716496389257647426662084229140361309878366216150395280639140279556911148939844251502723463313171565100842115129604201002574449949574275983358092587618351748850281024753259234620778914566590449262576624693898739195375499625947736603566339680381473421451635143427617666552314192322589034182538422953079466177189264255441055208218350559130197825252826188611140497735862666054224011742273312369949182355861821440207697167297478195062037020818343284059864172121697328214633996874848423875296184777505833958323994466077316961647852233782591473389284300580388143110481157733579552102111017315234329537110396240218842630075312377082379337003039074161705610967257024896857818070231691268395113229970698911404834672542204028986039584424716250505120818837792406723106502840823624600554713266435696048837997470882621093752088919707123453074400317729174205734958356328604745626478461450265373718895834488581360876644449199092387895269202318719381386099966065016520188421539769012741424656653482 A145530 740 10918683908336706456317313752831317814277139626033732431059209710710676346279003181997931602482721863461130091425255331154676538304337017497559815506910287764839090230149606114925099714528140412154218096374395436724544753322116949169955320422610335536376199992379983225541220739361785443562676482126677472903739800525223391602417258362851194640396841590246314971824592523246033964860233465518328641278391175606848738971850466826290076060153025529210296655442273224350840399380766162159439472835106929046381001580217221321452531267109250822827913143979670872520716253746768611972855902111255103081718064870504127002763121912036778722128734271663218647559819827999077413651543942029718995138326342077814221325930021146371841265286421692048855988606322178138841693971010547312289587348536777469618152467388401662719620615931662910796324720693435989352388604026914921744601014010547207310190870594871960457181081002592926544912750621002357669828042111242875884307657677770996421956468204475744048009069648266872489061895874395083824422427044979779843867290132605655759708980313452525430780999674350376895009577981541202836473648615542472475981231320144328887852823479095887845343022186651641923323111911197466863679468552675600967501849155316411260426470347228894606809653140937926809533935030165600559170035181499718362198420881592243921641881871358470111498503909446655882641512575787616624404288836134734180916983732388565321834851073915790774883375640452534200180212896602798972775275915780217808414483953602529268768451305170517508023280343857280984136055304454592229444641863307459322468616614089787368499944682970883048443552605006051653056962969806096479982906193569983847353280445235623650315266178149286142684414337860258860913192552629838265838574727953273577166606410441038016304447216008949804433835018838815076897203908550303073598206617073979101948309778302184594141282599850112544661970250476841373543086317038352298308429743851611183581109968674212892455812692450418094437596393987455608818269363517392012190075373391656970813088138057268699599646566397964150787794403850297064898002688342265272400555277596741224576771323207943641671352307411837460137487562340470419089603621584070876508708782225099503698080394480071305899062277629757069550360496111944654004826353841408883705687335106404248930838508953633408607119178359451189 A145530 741 15875758893306802962898146824059749753867106886134046018406276485161274165080123266284860340232520760553662761993744112779516836454793303463081062782646358654597486708366217044960924597896091940480982478846548470038527106029515240164060754283026674878836244833790137271784469465723773722128991034714313076501961297825917078904697412858077900758452178393718710482254774153378350375663074042473290249569173175188344145254596850229674903558595258680937751202266751464968482121723723945560497209138145834927517186005043489117109978541549255067029505620729725690731456153104594417878452891068686721772726651576939127045091225946234142423164184427500439424868231546663942697516139962155661722968185080277278202375728019054616910567836217564080674002261611850791759541462241913218472035317272532631237011229872244418478462691935880218197408140429574051307907648496981059988714544891256132882726514027194390471111885202689685213146344878999752031853854599358803379387007349294104578161262849825664007136444418000831836647468290757053157715733776876542784245331327750898437930917284146162281464783518399586398397477471179027545962159036346411642146918324002177060468926977745561129608565055491153824797641006886890054570817810870094730935670805546057735200264910250587709382449564920003613106349135875140404340491386033522688104989276044592882242282254914604959821467366188721156971501637768532487654695606430025132837143951612334837668316550324619942428925457754671555496928709545340102214248607094487119158676310445489938437579347436907703406614999189571984343375150100352407713770073873546228921631953320211153417446147588028809009307821126484911222235123915525858942066139273567249796228712164378436999266825203809225274527306751080521101727747512042565216917705261703919378805513084101978228471190039992197303512057527465000111206268398143794163368545929380836727008459327381933804107938534211406155913270804043056551259361863283084006877295458131643611699564915195149390532812192832596935182777520757416147601948943320728699472735093399003870961757622038718518974702707967333041424077158747507645445403728834868278000650519158899711000903389636788554450206138814196157285821890955069649160212708838736714488363620336322048404147947545217326971177954770944637642800470123077723925130590139314589350003858611811880422671830161436345738543909985376050 A145530 742 23083342512184183171347449164869123310804959135299276877030294950214781925350152950175004936766482703123162194808812514726086325528731158898302367726152298573496980834874249433767069440241203153318936370024785101040581687622161837081595166772200362663492363612130867213191393061941627630190109401798129086556378823299082907504038435878386904851594826987625414794883469794419598200180144797522698504544936518332676780351444848383480483484121445969057961037799201187790948654145895236078800782647391208877680942070331652959056587346881349758210078344627877174652664725897826536826658530757968382202441469674804620219435639762702531046502002028851367260539761109029544683111053853430390115476745968396820428440087213775391841593792595051751607950432395024729040234444405770809111027061726913909041144710081775996066022034454153905596120639859879977165708368526006434308669203670872406664277041204670048873036223903629799706988240541315018451957834759425588870752824378215950285650054227178310990632342174703561223612929832864880896234852489151448228512867883259673723095794022168206504724364454753324272893037233516324510626142765199066985209143261867845301592931972818566786563008247661951009613846700901626941879105417536565063179497849414812630569924753034007300547474857740544315529822109627423982310515305257560488786292208947956458536356756763964253110302051934491115580680739802870449433303007460420408411026388660602465404410429320923480500882732199651989158334163466027905820544699439468491038906940903788767958971602721958630235710185541293807954283332190607946223592242770272909392730391510972927281598198648310917416485128365304054865476813210204792805284183597573211219869194206561011773283648580160464263020019601733217423051231689957259987132504875789545503206049417873835306180805870932645929502097809915271346617017046992526410464267574702662621968351552235029566578801346143534438153233778828127384157569062896565793701279166379558200227586276725073000942253115686145525661320918787295623004415494224822137021166750428759971407582494306239457889618090818104278079820394415025819412719019037556210940545299579443438570736757208682614528928373528429375233447541886330799459859675029939111989571995186787158875933035336265922110193683959323746063081523062843065933135051708722004031199923086468069885634002545774813295235725940377326237 A145530 743 33563164136956909024336228187572881234160656715618262445156030451335807758184957309431190893198125617820317277589251402667616737801938650244828179592762659479505955536420450310480274005186111488833793001033558690364535735275517281601399208426025044286043017855793447137843013727593660850522696941223444977539898307115568721593792981069761701576318119987828959393050082826311942404711554872523961152318088128482536850286855554952730393311009023843751594411208836260296574374646009949534630777472097679562313162253076218358979160892386940999182386883583312682219283779999286679951543625269194959035628124180514340859932375123743533907471487785765460496385387784297411305300774786747825072241465669863896625673684433101400683060463865369029273879254700104344173709122624528514534214875715615551213193171447672426035577559633647842856541212948125057224888659929164858503745033422903588033725935185076223867004198443992526084275688600727157829394659886350206859271227258918642421230600685054414354715418385574560018301363329517246066072317803492428847714925656928237842482846577315288111706944452427815093200077740055264659422865618440407050082452155837523066339062619551218362101484383535421276824708305469958686602164706280354731768258937378332018790935390646536364408319060705186514776748241049138595139084913353106917172580766821052646118980482052549109417419362045383893333152824171735864943534918151844843804499531968564372363175095916072416028341063692836237564662376750895029722969778736380091483451533397798423122406272778380411455019203162042007193543621629993853456695407217902936710801067625001316056290363388496485894760367335330969289492064172513853213024260884732175546440012147627546739917425768728111229205833973613347052595389149450343978725445171692737457742217048075472433208663265146027189298746703559277072981031580058735257020881685071742071505256148490405607871773049354164861668646001145293173508554158089743380957653030620419491487298746793340948220645497395462761714625433139207078432272526653948066500076982388323599422753984963650133052985729346815652995017429402288793918448008276877895839274864937991600782140244078034884736507404904197497393275440080834027344986807280822630096123192637968192683558229230983105530894645298901955831082891732903694789054440053891654546775338163865961801831417029726417094927006973398646973274 A145530 744 48800817571792833537201704437281804445346284059549818295979991245947314265619002577760001383705137881828038198452576730666200010677693268724821274825509180730903085852974499877188884636471165863561181704566424311004933918508914505286597367456273642191543884469960060007556528768528120935032371162429487199213925582167213622114467490436997635705061694867476319332080025545987769836852400604505041992771995593877090247640307625456421608393723636547368849215936610123270031349786644320728117071643647378692394460235030751162302740880943265331461432318651792012069663963454236934823007604482878712469421090116998176805721453994283335598932496738500950710377093298607327008362643428877484224648975607236137296909108725642222817778072866453973512468828383519321403844024061620054361939318263443284550073830140205625679733705685289509359505327505933973325010945828637178258010969927698146128630845482059624832575231501341229296737144237216746168921383516918441347791493681643327864519007746014891293445227700283235563048958668188242915188253851425502393129273392305774563296335827622406746215392509465588392188640141003121298476335983069586651752900225444496670611695455895498679928771730652254874552116262306619028692605603826218243425985315450245340509389488075310839842395366790483451941076412663337889908247153500112200008443648665601599500539084547649641128674642111936246415288625664964144757450337689774942471333908455903936813591185051539971981727405726651689767029937461637907189292237737997213548447490653458003431210761648162396296967685687423537165604471566678872318088898502588099704595359596360402572918906768675242180064157620442864042866595830021932366944470042216985671312557793456246398828163784082093566801019577614204881256272772069110187806810147136364474011680381852319044050090206716452600594448204877378948843073300388354071181951505826738269306020471553497518815991434959609565331773132431477446154053588293423979346633805242923561064332150251241013639817610959887169387539718463488304744901249339346263868974911225872084800712886554652987219583360852179141350477262530533491331603991315561422994094713074540208093793344152705513724267237802329632780447256429990789428811357926641074220651132523610565374734789368814099175998704070919484454648461498118909380219222703306756989007310490338021991792994727219664681210572903595692321814885 A145530 745 70956355186222643006182253915579556090652262861928720184092462115576943606402271563105732580716377282052349720232768977137252147908628210787239888768110756020073607324269386400982327781155069979506469364646579914642483552976226415169430970882213449721460521976304071457540054986426160245876217147475533164212070256572821490985714137302413492553458128019190580479884964093783391030840985767395458533529329275409160737532157000558082065874080856530850463008377419910398365286015406196328732687539085816521061982868572459113769826261730615405003923408932822002236609183578680503945973105374480378735579229401991168561178134175312846217313942786292596567427797270787269172747978244813075314814538291455673765809218413399358875648634887360212118100402590382393216845037276472934513745234540170820120256135830687532065906772488851312960877889652415049089508690346178528022289446529839681567441215604979509430340519598751703404929723445224548202453862238939527369481972541882139796368216032104966886255006360793438934113167602182375681437655027654876987181115797486939286795029810516402093709069001818513094427189564940798312719933096517560551241666845344142321546338853809435529398071994883995052177500220685518597760361945798615045586650880405719346768633524726111314594478454994302233935810327264252242787996222104249785705359892579017904621137709951800525651983512211393256903936328564033694741467847466014614508475698395352355562589219889843203189015619585487864085023964406844766158201190701269212119351167958594539190557325030155345835379559970310660996781708114329450356647801727355879067544942052040400339708034151290413633327390419756588987358740844787717147684046417122612433912912591673234636349410224629595318017453260017080283999568015199336762727123228491102252475525532996223814576397951902456935237138391145005432340755597733086760763300468590392371828882260382636901952843674658222953827536465909367061414820408824480376226624595170180237368047459166557640491346585690178548826721036020478855892007984266882813717423020845435622976637114296480479767141153693339124707940944701966294107358284924818032155517873535516524576774740257789738920199827257182381865272917573766526995464369438528841094196650566137124086671700184026469218796584824471631495103031935373161335143960756167970770362082677613320110105212501960362720063078074821163237271870242 A145530 746 103170491639950151138155459991548237274003944854960299597852143936057630056394637233753157412360228862966234665180247640180833956859134740791378073447558213744006294146401834852528427404914835279036542895014422629465860081093514698741847345065370899621361407409661649939203232393734868469383084700058262791277150939131300280679606241170218781175092413078208236541433405712335504571072956453392392202709651994449325835281508638503825867359305171672220025845331552613109099855835050822817656599564759133574245430696444120520670165081815433855610373175156004539460017683259437998500510072206889987802819730129405042089776201369450884116638873878772696908089306854631390769848552005314782630256114026800942419349306663973942162970297348148881965744472897587616217971280355967585162931209082090109011567871423989531418202767465084123755607092049283975442172310752397751107230597243416969300913398858794724652090282921353475409538521152212255869621746774034555876785440284402949620591521591672875837723485803365959926964982644614506052567435221956339713858949240272617417225410048155021021846240113251608573708741438783779743573484246000549971918731840230157491031706081743463364246116751789598153611210768760481734524537576585582450064746954124600479956252635562277776109531831166348657659216274765810097675856598692425688303393275366243367717534729730833416648342898080723683602077006443479327189949492765247559720381194132933869084067912128646965896856729149893627727935077217614828356117341987407696424323049764305806525066919383084224682245583229146013665783437993763454139693585622676945576110641148307145733532908737069492747615845606168459944755566321725510710800236546026236261923703595735089705005643638447647510303810239045257118730490637827063583895049367415915538734940113296127574075038571975965667382198626276633021244509796030607761795767699378924681900925500575882501941915886961621215255672689659087275819702720377206173609532814743636822209579941296024558033404295775908650106882998834057792978674864222798271798869203334352169935945563474196062928436017886754235146204783119396461098607614676694103192699994025927952194422378541482127684456824564705380902474041705000100260615764352263008309887709272030854811455277332785117430031058336077681274395353785571078462389938720245526193349479205939277102070987184855640175307034310217067751300977517709 A145530 747 150009823888132333532235032645457221416845645166849413686556833190565678525054196135605527771839192050375623150822359836053955436021034004482452931552860874673029131615260943606189932464418389340649153862881605856663445915426417395744230870294078405836009764913126062707530042360435512328322759277667566622983813253426654035286656488947360805415091815157586756740663692020771729862949047842246770867281300470600044355338576028227562253058363845530551386728649069122040720792018877880970676367034472241131136335170646882664595306259133379095442077592753421667552863474850039271139237699015712667784921152028925529207366035613047410192746705305792715011765284738836771392090621867749449131317074980430278822060126080199698505599936695573587017980345492689803598537024792539592353967464260124478331999564794344947994534757987459827089339750961769247877869450325295983931385266102481743523846514499471924664629841027128354493765604825593174809881817355584005305318660691549346866200276026076329363083062103087744940368150652101889618057369375069490289073925014240588237706459414987590049362339415598837047659415624802050806357533373751703141609284854027803647817779096516141922178324359030080831355648280277519756480079875993491083779096484646288692137044563474027160351944688037415953934266527699160617768452706502564846543348117022625277643390875890921836006164921825860024564163063432490377700491821012822485818819747793587450295879181645832798570826495168325749228553517250447553585028457048500089331753595006132684092908110225679432532639242635618333559388122061223947989664116847570551511785804684696537856156509595664891164619806183978521003085606073048047785786396253875730402224631115286228757843569500892654850386422070118543833553849387832535251646639053099512702218350449207036496481291507255102177916781565467833267884084902672905952564285471596487897091573848955072775186643746798522588758794263227846989674786340608048951947884486012652769312491866596960540822929354711585487076859053583684010512137360571964420312742104225127209651241872654366779017466202866186964563457046714657752471081364381628301224153635795825706974165561624574755863461302717254366649815391366152572012408325903820975553735635084882296758731886570169376716795940024072124101339349301188412711153635755276238917159372403353031293091105261567598854533707823977541689228384038879370 A145530 748 218114180762852773005718599311034808391856294068654192539954037606938560517798744786533203627096772881017293095061046021374811023140626583382745771099786264216370613362295265601565309274836933186468590680086959901166020895169929799897412943560244936714658576822277885515098742388840841190512822606643941811555673193331415836006517855323221440854762324146718066092688466764796382885223344489670351448634808174600470043336454263534237012120993672096250044083429901171894594922495592603880540620011523073845538657092689870950201054630614851389338925209490299948617324032414273840798453113858774012069287552230327590062468126005169564969369592875748728854409815920961810972708994347155693722152396765431598606333003971303697653200144985066647375261456601898076844656616077072211315083530103011909404618355643106130394522119910999123503776242291320437130446738600669608238483069682411211666703531168833319667647136763161706080459779877891323961312292813272369679377455860072465940505580750393391221046934574403777777335364083173502890149362503915816923973773111756575025007774763981907776751819664040595815688216609720743088664109951950730367349928259024586273769559774628388611383919371912985739192958988312744965440301615156959450232356223928749633766782839038599928873951466874571630671765872058304772425232559398130594448339858757621787450122616010670618719547147991902394992609492153834565697187917803151129133004192910682019796339246045128760475015827118016489484689086147073525297803020431177142480673302815867158365281867201218511818232776546605827849336663693581626613517486202781959221190983900907617735705831419188014683864450575659163370026526474645539755022709352898765978598351717922580878814845048654281704814347386142123688730178279417868428830629288157324053109942818206917769756223776510346590725333013991603294870438203976609224420709279933594023446466475455175239238878065929164882434071603060599863899863519541382798926050433129582382943540964452039330331981248346349522301102957027677717226854743596772044336455220674131628480735746893885822495332930531417959721031399718329252696491205203272873285816193747136552012484532179753153543345049694063284403450676572344134705941445248391346192123303525709587456341351617748940961103866763942532365666139488574166510938923998232931140023534124996101560877364979332103878851835869029035399070319091553086997 A145530 749 317137868819364043817981311163211965944537634730178029103679484123655476427200849865423142468270935929807093784595610092719139173691035031204507868726157675309728198799645700923732353495680436434735990199692576814689537718131162502633442675705725843904707734689827132412890863903332222655493315747301013726435325839290625198899441674983475027642019004217512910512012290012321919943384879938932848759544143804568612842966849160602752388061671740864102033545920347654865618976587799627164425090820387514899172076276435901714709668837607734786719701812521303371867921590266879314481679688312958397836076316021744287025299447845480934418053195294633345961596860583793734317547485690142510922560453579862563943329365714149496188054505208350209710043139918814311042327121239038202712539098802315056149836757105511519248687167815834738114663566951828953818421680055923285082770451932959799281643410472969147324834272223796093512634026176849159446573263868680669929809515501884673928148248210795964759072879788120989800500679008783621100387555023324222737967577030569045845773066800370278919807096429175610717173619291118335648866809512602988202423654079336894414257292094530580524810296588437122234705731013358450902230442068358343047146762170495917321208210110917560822555565080890939113580793643706247439945670372912175381763039611285465056327200640288639188696385547015304256459229637428612026033333531993960728936902277672383863196426967870435571897874441803100807384988702704327655335452006678474516666809650540675842130435742002461490504277924459522238074601949622345623872106435274728121137060178806114991491178422726989777685447746517202239561497566408528541755755233612718551857151601173228317311568026857173824706145210713028577724869845664424192862984483338341696073709154639322409230189052889754536687812456285562225722908349264497087139401758728737974113603265163737975842780553521217258940536551352055848974263411882626829981589525381885926772147139249821398589342159912166237493840316622659189817163836285052345980500785578118083162683780124741837331541435063526478847247415091733404018762945741284194376129275521554700750800445535623799460677267838793865298268250633920797005709866848982835113542371729590746655279223566520320389988068305478832417987554465477037536918492484339794926601355301458371928316484395588843617472251714819860393492706554730734149614994 A145530 750 461118243149174556858571820712710887448549329041384785662557429961757455786589517905580462615662313745166633345508922013767606983735741794744771058382062160114080584684071486847841240417410079739172943281762326601598686676141815108899225753063181816792508331580431828250457801016702662900246090583753067314295152214655375707783952188908117366970054777369939625166399776989449306801298730207863872426025736457034588473203755343062138438004658590222732260525724102060273438097363738162304470201512223435140322353367280708403316908288827015765039057096480765612396009374924010108982521468353927651679642894208063963007195334699203273474284376588804009279432980879020168735903071484472863725709177352723402542002291415369396153733597372796219851755350180499406357466789624945469671820534575035988629953240213058105881460747482103798219597322571717007531547992354573855840739998627453865744297852124165971376989364166262756805663793601358799943993564352768880805573356162284455819061612392916582366300746164993344766150209943407301906460614854550915945187933028674280903179014119963621567491741456201673942174626761069450312709252367214792895593625681427585453743828935887689454685559855668203816276393700464199299098097327091415633591941963544839856287103734491294397395862753663958596574843286183011719376232296981743606952865146469207434277962280857065369693925865813104396989324900211709732017901258331301096723126778731453226405585014944367276410748963365881455921284089043006263784221919907481516056398751212839858590495203589711805974708283931368787554643385414226843528416143371968485351326278793107296720555690939211717566626339571561480663254091531474025067328354650183421501532449507522255448439032235485692468453431562396165869837066865894497004911009943319537933849057735631964813777113145479319833732720713874462209505444960140560724080932770875734427585124101608541420227685580971828570375263231817601347979136977475891251848370979211704397119557525699349096864170180308460969694298068243504966478500731611367458876097894128472244410587820638884586175424087034569712479781822348969724952070411336013419619093322524341144527295796312472236071593894261230449618752018270162273958011692479597006699262302701642111066403609379194229293710355062355571811371827137473090105321561291137825045439468296938658776066750308813640472550114496241143109359931508168361987115005 A145530 751 670465608401030986308319609334970467138224779888538748175329399484911217058224731833864127220030535914536355077276188012408007835212594878523865914379649654648197860402441142231060239834560760260321024795692223186147675737572481037176971611511190655890463209410213188449033229787421768524735160215461212573971424884783076988492667583230727668099432004276887997479034763730369279767168410337354131574592661264384487071425417301963188686106385528512111842702369298475289924127947898700191072508573682054306513802623949873582521069942285643314632002298581220679120425763217920431581271733306922492583802932102208980468174991353193714150675065506925734858949592601234741548268748390937853714670221310406247433507388388581387858032462525540495314242569119306218029445669787549473864624344733003525152895861433029380440124678151811106776556392355709577121916962461870330469150875233865987832409795345126849412995210663473824599341643262349518269407195995662084010633730050446096876241656271052499964636525851020535168992604757035208188372633610962008460080516656115373864176440757360305388854072270220804736311190136975689636343604075120796267204929317141629912849113015488605936532279219844979911743641734743932422437731283148849972899636468232026655124127621740231136252761888262314908480708557316455333725601814141082292334084159926616323975100829165532758895779512506706777918221945678188521742002396280179800674697399373255318809857415302142149465657094859549833808739680479828403214603336093471445871487117453818613714737895583698963425735340558285757582213407790336208144693200356406902972707272304999203316696483447191110352097012289303875682131887589196823919353671906133082144676324432336186193713041302369339675306583346513312146165370353164934220947745473103269814120456238454237516822692324474041283710688105517182490395194063695110795726536847094589119734656840473655487035212054179517524066692202511440304112690901838063253357549814248436307485064495227603765441914100008590083698015550909433562069922899926643232859865837277220525289832007428813446461735081113200835466755522280310246676291615136822227931785561674870469441937287392799007448636844987990279880367166314182025537943290998485064905613845756458038743895568813781889072664868192359522581316649103420395975600631624830057821142385548447351488472738464619444403470394225819802220615847706322067595115603002 A145530 752 974856533496855904917739853401226346508091381408606298462143284293630947845202973496920535397461783557422115115726231861119229624792129217631906294736952215796319574944564736732474740878210928008427030879993210750332118923743711286240207823911518150482916713974118395573066065653110234732302022707190019329487137487322379285892630882065289121299207164163817778394891380064179943332156067331782699445585303452678587167264083553299133287460246553798020396556984434258969489408598147346339657122995932194738235928692869748908277232379175036552459166303079998386675486663709481383509060117706796950289197783633717649536763430232208961171808070962693429680903428209214435191014024257352154828266776076153331044917200714705922576183046778538507390688843744121060515407646404307310053694125421252550536321952570384506101835400571985867149314774887879153418259731871567105928289531850042518854458098133962314880523659315326774704685943639662598204918118984128317382580637919992462573599549156497942031999142286637693142370481166519249298591902809723905750041126030058724924231641682187764071772253589159593884922528284535891661793287615973270557723071633498248465697156580691497144028479300094745123471438805923977278025162187601100769180437832867403211710625274906561580817118389670652212972353667494839872225305661528836671310151415668153665852362327644403774369093717258885841988697719691185898903139466290123098879913295561934502096306276264299740955789005176822092476451574133581455267769466457987574815626212379101051501370309683494703109213210463463560155750740283763432415540384902072264953831022605190048515179966376524935240231489242308263680339101300600650504715171623162851254937874192167307203403313614612784402203303732398793464358578656434948462761017006882210990193209521654725717495380862672110547195506772701269466572402663167730956425660494742761704359763460924593469607778099091437508164400087188402384578504592135566494490625581546247179378886656503410175603446237242309673235944916724248155744701417992607649210786051303184515299171328213674112270776632514506980198950049613748749697603056338528183399396587581939138227432288573333444358081901018643605715604241068802394969895587100104804775755832467587286691513090651629487517425424641335683477662596424546118275433213060941612934115983147974152125580585660806363349005480654227496187632333205060778114936099650629 A145530 753 1417440729238820084719407438525773772852297730343333669425208160033539913255708065239790624603782213261955840841910863849879347466439920669841913228681614142118194013771536724767876042176678854763492642578485332738759714767447618637712224998995735879611505011655158736950049610426392493878998616281094072643861723935141854698610896809855347151641379117262186772898174587578553907235675154732001707639749456627533401356714906061079637836778512382836793144482012665043243162310177578293679161265763576837467340733805629990962761513358250560861632313172676019073005478488607822713701741829873949458798000993600493360217473559382640476350094784504690739830298725666605187532992843001441642182446177744505632933062176331794022844382291983532464205566264561382902683184688426193041268597393738156475476286966141477638842688232306989299023996906130583933360572528224296110149402510159086588548394242276985860709431987649274466946788762710426155440432675595726577812188236901938990135916868231891736662026788248245354808471510623514231444944438312704947998551337167188729924458942829460251600051467864565779287872619814525049500557803850021060270133078950177136127493752819212421358811472370058539564547560280171728218316163383040717369538383709352736037800594025586518798276953885819240055346893751828939857760260706261114379002667824297335503533010849294133922399903369114907507544788566209038618816643041983442705591593257049653392792710515830876521207567747870004462910926780050546956130933589626577840310474641312095475064378715541905714621832582278535458180703994159184240395987574954412716835967334160674025541868354414983808648186233261303926087337371159185756637031940186406879591597524399086832337562224282605686151463928320324499183865227201086061899920297780261261676471112524029732739000766951632924261580983136819540287213783077051817115532114632819128423549976337527518431154222320866895957353513660079734555736841564274211844926116238018429150380593713491463167723645387036218256294980210901505909019233791838351595309250058728993008024469821390674730428262761941012036008437905382868401750068167624604841840494706558577832112217105648339435297643635444262814720208686146872368104202645700261387658884074794026158391421289911900461068447494763633891416998833884640952552083916189977480376146818354768868743242683078073987690009565400852553637015191864310665057049493776412290 A145530 754 2060957845456710906326113497876621664500894391827825746737954202545482740242851681655682071253363940621100235162023280311492710096974019861820924202596772225687638299704239453247755032850150176615190293882086793808945874939749913755522288908331976057436977804029886829406976560493909032989829255770688074434155617114558769409400958068898792693197443937292055403976167455447837316940728342824263151125496264351130112894076306148726240115542669544398143434056449857988441299029508790240862154140763117725745318688717457313990106332145663936317776830893904628652151579046949110516240949111576604806295343155497333712038557018578929020404076644861749373019824666215815733458536402710071890381121914173735114131341359469227794509809276361009424416385957983406996380290021564038277697230556801154094089970712447755916492762587938961868795024352199094151227119037778394672590125321481780049706846373812639307509199229518385759613856156295015990347790905398067460010604313874781371665160552809621428608644918113806459253824434076108526001699914714770184665987894199966383251438378642393523638710762502825053924972904287791137437919385004643005659502939070485922431127450901978279964214736797585816432107029175930886905454423533779015454208040732961045331558852002577523426133110132862785369822170542805611058343546841597998778233207706376910153983331922511343078765685129599358257084280586570222460573500079904459403807077715836900471186098993711818197536062549613981312250395061741921140632922171547577721823855312841574441642555151027621225565441465419780092731183451756713601772333518443331188207231550038597427947828072139420081249527542930446666222724857326354789549593936315863979763331545538398062051508270703595053051444149574448089414546575991800477567535650211482867595378007416729709747781397652293409204228202285428838876339374021630678918252738250458517985079961235001550874304769646762367630554500697355846855638983055950111886956078519453214438406203880529930942460004789304424102343227990705872867465810188631545226972000374605904530483063821130712844368581785085598985849288515476641042395849418123119101507895903939584585952025444180396965589329487854057113959577714053311354421115676952592957551212668994681566713839864018812618764035139960899036784632826805671520464611738707014195525304539771850787178522735614933917294910559087358958760723901338374501932171849014803819757 A145530 755 2996631289853328418978084306505169374410527593419928292423315985292971870773193089419296491811766565880866479969741007662046550601652758439166953948662478134535683969575950393485511049888076180119631923811911619712874563402681607152910770360489694191777486115554443794799006968908533307574717858891964179133189623422844515579414294421282034720561931843443531295194574582046567880277911774791323889734763928617086556614585592425341892048361204739042517716324933611502528605545743470832635278441508307409656855906054449128911623644178282005155486650487424157384209322928785518082791626306490553514403970150092129616810701687540203413027051091534199083680085234379070409843524396547601527172509080762433111441337403606080881423239843446615719568960977341609211354039008169423229578731960991484314650341939612070961102837960175018250238666384100576765300297720357257629649932068031998033187166079129335276132514970287745245204079904464190539539532536016114491128840860185695212462153307868321325305233048910686343509705918675151173292240231050837535799398399615413954058861478087097353910433848627639763841131314961828499309685285238947080207857003275407581037723186117723599855546868492217407033744055874243229388802513501951305429701121687341650559350533011153693475078743856228604108481380622345606649891659347422783962436705002404203066556261082320643542391383778534097790893036428084537248635250299538041989692785407233596235451195144146467828340913739570980958007611508845973287933312706496588380954045314397007926052800125215445720066437268887777976295682558150267417792732539829028593240597837788786499562116475022362383153004399234636191383915855215148704819352946371326040169004475615306383136060688040802924531113642017319201684251537626850693297134935487198309222417946312812473943541413185667665350023544542030394906657162613667930095322365884052052331177840085715917443720703912170161667930286660441741248364525626509898409422293241168735775013470061696806098873679240003245608588797203506128247789378995036474921665693235426926458329366771454235085037187487251698984412829493065130692775163303882847548987638803833449429396412883621191539627449777696163599434411276024828562455934090086424460018075561834192203975764770862063635782446025055652435850964713176612506114592915996082450316312424681452689788703314341430837672812262903454525185538915530804661498712811418030977515114 A145530 756 4357099834488894064483228255545018393771242619938183909357754704661778554621482509163975443412237333426839240775768263117335373082093013796528889220431040610842658804125132167888479818782229915743768202032225612975725806241624117050418504581863107022868407375038357247750926725816446935304606776999660145771583278301198811093698974687586009584904355702922957211157507466128254250086766779818242111411195626712979502187494557310140962312077076147898276361393019414674818604022211977081861453991798938210523342742084480315980186788528889889832141272031883830932011703386875096343268508408688153233338566302890800965509048215126437183612311883014080605921470910962502160096751014043809910436937822306663570300590453501882132361596222562102895243844844668741809901776337588319811769198574051061392347503090225238729687609901331888596885152127457886417652481658280414815116328636793203658474089772207679678857369257599152068140972567234776749474489959576525072033874600105686964138599244479986397372380244471219829656653151929235729858391294248003062282140607052917689235201337700260910192247177193825713799951006981594350205144966818044049979218423259503552342927081487719212211685182572947312241247425134120479600431949177413664315769976725354026952250343439365467735241067433846257510946557602719969263331414347605886283384190840288004881862649630362293199293993248303448588600217882154330589293193362028233148553906175039933089445566553489970510589491041273656698961754883466983418733896042323867958329460063277936682906329739508107049355374223521363757753829708367037068757031340577889131240641048913345531765889406854442765684387146959618091825547430757968890452549634429971746541752744213109942681770188903056748673186184049032544800812321162864916253556628662736130126528098560821920384199466990563133125525029535909908765440638100899148727919801742673433631014594404669708961619029183525768302803006249781594419275164621962336337188127416580822363655147063503275537831387154959929810464008790669919766412889592972845904556690992310376464506368802630636682931226237882185237737268233628184550654045047996242213108925312877931530757798380759768318221346387440734019520520035762386676499573745869984212273324315694246469899195262993576507615057756395778680828265908325967778219097635246565175745722740182292439101987440529704823042351735351063792260814822457888639444626495629968026503156725 A145530 757 6335220162715562116430194905478150239374012358862525984277882917262240725447764795131330875424901271036058375221487084831597970414812640407394565759552784385687091365513972596159456170998312409415258846122932229355085609400758063509701352751258597121556472545819655883786052660330144935399590679039646959987702953460319648485722729781455636654416212630118136341491720661175899633058278619943949238667988706476743579094060471743352533859868020357839354786947733904003574747719690668933555721468797214649793530690134928324986062678897361721533928254047708602750987632515193461297594328434606268310720761000433074511720539294092152124768888450851381666810735024454243761710266130895303062173780421124808068783947078054333014372879484365454163068830835187373249987971440814408836889185147938282272988954842845557500894823693698605844852760954657382750689943030842002783921512187965250087423293341623887123723338768034196819331728908679460929545368861691731438622762539712808660162310839320592353458115570228104721634430173199190076062927649596365401720696643256542704734028686154701276322173485205973960225364923019923223369781472068150809722703379562314889699034938759957616832190399914196899781366722400955303095798665301445965963824116457543067846921440010304378933347036970068602192312186272974212963277226569759611233256651045073756694025226006285691991129923791649435713726925907615968592295054513138751459955389885722655478457618317579272975929291633098157269309433592949485044865796912226197514822653977960805539937877388444662434316994054562794015996092100283113747705305776467710967795298844522166614401103635449884758942715758674885470878154580406231551569302349108232548145668321081386241352910718604356471767888180493651302821179430719267961381978040940682846005662632889488759426152081462865609896848042921668465314555781141544748582465296411481288447442889086549671114276624712142554942113903156895777843884840995807610524373127841415274548018808816863700935200738049632497941169060192836859834236093678803522908750507037126051952465801909658174282746917912693210083971003598865887271520288724623232295012828417285708612272409449211819513502298019889049568219236697587234202801817770560866958220953536943872533041225936627889380008658195353437146271862779741243972918061847055589769451830547912628525001599949826876471272741750388183850492699566314854550947825425933162092504612363762 A145530 758 9211405759488592828395438909336974903031420198543492842956132403944593353022495390638445928892363035849095450732801445576880331647764497059337902085500528065748420002798512029683681384151727461059870618494541429256681500342895982718988716481825418351636088213214404616667672817193304919624069542716869680161974322748026467699429755403261808109511588259836067317571750683842291938212487026631722374781144168021558451023261738420277274091285789523222273961945643703401783008365826210417412937154177158301861583100113443700049419154929975414220441849244096276516105085665387905851605810275409105435634753156063387449240698624561774062976780195226025929462202804085559467024566857570756608590766295377648625348288750900546701016034408671147790999184790517596036740700573167812860517063435903688373864547993994350381062343963027871566527317542919707061616759514362613767407063604972836833909810044631359670214055711352464576156265692247368956782216850409817935232424698867823686189035821772896801941702666731419794036631815178470441359766944121821046098830637154406039765588474467597955511530055242308944341966798119961385185312055242124459292760734665182590118844458029896887154792629790059719334794973123563876580811658916353257097735949559290895295396821524639127603618856513412313741364407894346902928635824101016127127268887235346401945107796750489765792809709899065031224310361669455736178866419968910382594541988339934566025744287588193709417030679445033679395919217482393667788251449976480848862684180554494947977132990816468799671389859999960078977894560159981939022126445841952711169285233279294181343993672920054725585059943028726136515038744934363229918012875163053735695032055197099591381817189503080545406893760741251584945269450091453494452984479817971124195356103341693218095383704742247539606226883928883076412657455340339167963539755813062492050729148329717248817130449250712426091360065312387120211203414139532739643740102190693290392611996984364572757656506335292778497046530003056376003529059513796090729336477332675290287228508811470274182776477335713829689579908601495482766464605949151557131760706439409808107444312552581355604812864023099572290631456750637771802768487166538821754687269054169392074968795472612661688164956081400986141214900607653477860410655083706521192278217785870942221693059887225060837859525743462712683967552592908606976059189498724680322052533679873753949 A145530 759 13393377639076251256924851743981056030857445594669879731132232237452521473053982850223505249278620429223313749307118080381699170617879163911636902237752008254813816996977670977187476573100440730068642464032217115206985546412961358115346084063221407024681750705541198492978912490146405022988461715519649475308550677572677023715322378633612887535593194913589011761612984002586031302261323078443904388982544952314639511044243473602611413176195678098744828501314178997012288490589163590256249477066452119373692092034034257004943530465205505354914800914872661938345814043569841499914773550546116404697144620368155164918121464079573525395416113634970190850056376066405379010809958500641749213587912019698679976448343059862316848944299657328364522658651616581749450047728645414559084782973346618814957316779794312942608507147227418831559124874854644299410208017643940209575807086560118316791254776381600655336604113280967715459534390984798765783700413755127013586096506889391275926910197922546952629430882219311914152424541024839322822547025073825478204662298025725863125276460907847201272612488378148831999099259499101500834136220358540576895660864385499795923717910142940531313965451651524346917715892109554939475593197056265712334374142106835092504216439131575385281231282884023464534111341656766194123884023524965650879083437728783542623354430042449986113177053327063316763750711552140462732788103182339741183153712591090874973278776715695615335913089631983787336743509272909966800014632563400006242020145283703581676397945828709268246277538422122947900271064674476521639055058104548893465572429761392794895152000186024655935550792398221052043817980864256409555894559168917777782592344060110914484787775952184568394417267056349891624016770477611793950215371472273351973639364928253159306221199147269075841124588279335747950182335474750297369077442056369727567030278893223965990693558002096259242824694980022096969630193986314995762446190498060894916389442569067247279972768859276314961885073156683274910516294392698823422241651715132959365040504199859411976752098823763380990455955977022603428343573649778546075344956834867889032570938321839180881600186084776084480090689088547208083503638146137345629060754422246541342540060756084137584157963956762348375653973028337256294029295848518791219966516938891204519442429080551023638508420873959722042492100637619596414976875206980197859762331221878031825878810 A145530 760 19473961875811109838975906040309546131891822863229806585573422717123562277227138041729585994005185211727662342397098956073545017198064656563022996515789334501971224165185530802318561253606656669792345082832225190969527727802945471803730487239207443988468913889768689394386722093000055710120303710296027620228952523216349644455611039103517735214944395892770163265317961168009405671196025543570410349858245579521317827499878987356458574480914424669785457418636854316012164063533635494406376322241684227392189999955902709571744193246989649856070706309783001214258537103245463875488174890888242977020542842380544453727561159531001281363160966248466462269956041338350616996158212635366245785800215485875585308107265460751057797818310685721033344797888451325073182773360709732195741461582728920321044250223956383024558419011006323018059096001511335268422735396037529550360609736451348427641647610949037308228062710496471346925698428335631713202131444817737827344366385784750216329903741590347447350295700805176856446205488613484560205512933097575301187757935230574767829745934394421356182780602590298346484381378969726784092872679216005943564166437523755968607903251228991074500608879546523770628299187792497908873948631938998686817826745525602274941839807201913788674271157709751260919185577027573638361780467276664232277171191330382383739010939336614483058069669744740352675428503372501871144018165848255563711395115512904143871212775318877137110223922907873747342591383086891874244827607958932159099416442379820827202987665257810285213618741194376906247034049058794302303204115461887645256989601703779890498256826926486176810236126561953466642985207661590074559907459113593573732835532568369214463781834852659172942402160893038981680068799329178098312159655667700973951700512410323990289552405464745531530747611751927293590682039367629477034299432786421828069399533460018498220751184517917511688354680409592063681455181844898589699064021340440439017736959102811780560715833163731255619288117872770951716834316043455029742143270864466845584093602819367076202727277506975478624409130301010956783316073320313400044400010106137204213948336212509856449265314962451562810952289644116183802776518061715213378115515175259202057883856264377540574753017904967498456799890641987470043865118303335667350124794436869593585398349661428128483166183112877910106320801643131340594467769574890018189369749274558124594954036517 A145530 761 28315127174051714629619710457758336094714679585690544105544025498465422098566785658691967811778290019231591822531632575012854073306815392763471525297055454613857905122362764808900210875267505697437339681795591395452578109239936303041266013099723560337826776113972968838239800944309590856109898606308708640163421660205894810361434735534136153389641616034892903798760553925301673259887718879028298204789500090079043806545313003372817164683836397274189956341869484861302689536089415419703280916289931800176124886243790505683059052037592485685221452059623568892869974602304860905118306376577954742471464595676691267564709007836611783528510649509156601170325234049585730707035030361864020730804299728551081339307987531588978175710974792738725154971607149575039826003016424221967193526056504876800179524868315801123394998633496046440839094027072606625642357855630550322284116980993174053672638835065123864562947844457756057462250055265617526197133337064577045831695138834519925152404113362167265900377319539844929960868628019465525699492982176849414101521833162957686698587463333027744042561723553805417639458525922723244969536041443852283401721104498676792856095403569042879383353996895193910969200101334399849947781835246107034367407753620083600930342575455143517157004982078695449353031294886750413411834675536246268765356033110938257172979282441007415916447186631799145726756280152906168502939680355260407296627314802050034097868402034870641662650247994958796652340534264831512242012541957654795930545265200114199049562388886910325991333403419085599560239607060422241072337144826526531654769415304866199391670531199110715057427392470287942277848448121971104153695889656605887289765081762064777719424303087990485273684347521211623012928410207854477334086189125465743852420571405246153627849891324540855576631186362714005545103735058197784857574006194015281643179354620588003189006231595494059898608462490851880570738864772288563107443324582809900270894622146045759868033541447296386394129961501935807113002185010889220546252893595283078346312733458855528939353484743043522156509885001713954140338142264162033886011539349366660059191848282051009438050886355218487551040149051855842702028973758095774114434330004072457545621784468344187911553303875858785993838665339476753106523587983754211808290231144691450181964680965287418263499991737703607334868403097012331604759721985014879467145755682876291283031343217634 A145530 762 41170175437109317260357220029674580372169012225771187899654427501346006607753829120600079468739639682777522782298651366969733749043092383013431034758922115219214892076691294846610104294077699677417222104985707056762857601307139581676528979316510817523756144000802806922111276186304052104728082453269152066769994864986847837915881649855594863510803694770338389353234580089427464910471072054081602019353583272729350173399057607025088800991723640722247526735620812351479794573309946486613076045909238595771858192408471439360458289918466227196662135223986359387231728813214164510578141983369455307310532501571066722494633169833274002249173121225347449635190620352056314097411937987937650776343666005097786391768505763664913516425959530331420654295371997593656581935203107458030567191144696508138540708114280950877033303454684240518657024656267568522348719899351424131071555729754338622691589224537079150037217937778866811078764654657779547458918669960450206901457387499006186421379250924849614271701272315233722986246538934814260882502590572205950528311557661005245884978341940287945416528563266630486949426212310260628458921311386682004060158921774638533056794108886137117632322210876732400025446319041029589326165914499207688971524055936856030150443162871971472032496569671265473608046583579758073527169256449234798120595394972112895547128137658285446128031151292966213146350955913822196501403151218382783953732404327065236674156785345926594100356350360747182458755794229681931908011991178822114350853716184523665597236510453902356181113554952609267383682141631804879724875905373654115138389472863673750135598454106680053207322618415672106118525000584138323849399263653245846525744696046509618434828472908103312928764098893680806821816228373421080865663006828771523860445559122715497050903452433476939262890214223774412135287240092580211553435570706665433087354712218801496618316839988663845175065016107018224757790627923725725859632894879384254553441762863391432036340208548535782085809344735696790771353460171516883219221965144270731448693130355573119710743764089107774240086748383361788309094875536018276956860733813969017588860733453765955213069539495172718447649565769108751172566325067753193847174137710406178012132016733116184845857929082480769867542962603708557029415253063260320633586645959586931694983060725178244727000504820437932186988551782254287021980041298442059855211739393152852967402978084404045 A145530 763 59861406770429773244844768303436382102797649061591721515553432042931595142251968974566856855579624320468498893870416555941417858254583018086135961067947458473283839221604020344206282743378100063458943503309536264941799499722471711821370094660193628955981095550391167291780957335085147450683775777154740796374932370269216550434881557455299397408555182554455983226699280689473608678151678878915770307841905289048385073078423215301475743824801489773750629683636319289566760006903126102119992867471116628320481635637031229039600670482397856751461059394224106925466040824438792893519713325512811438874771785819735337815929064228572562658514189751005682612965991666655831111906250799430982364782959567112452862550068072381252663905169446127092892620315912894027095093959315227552222728730862666328561389418639634259405299828112252218080873011119017558888413091299115056027719746945827364219517059838078019030250318582627885552466345622356196387741548989157536257673209728416160536760278440617976983787749569030293377072506742591915857633067199005275218750903317268464559071810593715339607888488427957174219048073240593031056026617220194190051187670539219928387785778225039799994517111260772014443087978685555688480395291900012733657561609924435047755143428473271065191732855297037919930650379493673352158090687042511860221076938933419039187267139175864597662741377532786242115648563142417320806871678931848212608319619264238052074189868024575232951276470774278408336234272469423264162737193161465396611345372787032209664182836637585138977013117567690455690274273693037234697728494076148256884686638774366327830960760600581598252732029748994772008393073000889000905922375655929804242545498286543223139462880184079129007937726107064371907297783126544043724196677842844670227343990543856927465859991988384145147386794850181632530702101990876569400910462233485345693732108386782755495029496337285635390484634811142007945947002262232433111343121711300123310804052308748996135078795196029579856380393115741631845740818087200537311528191066876048243321465224269857203892493632077960701563975639523038487469808691228310533241620953971602207543447249927416828793672375094777404394917588135072349068734619539385758017081796600578757182406708166464421689517332623163528621473787126902444016671430392522447023174935008253993055188329728202545640470508925015696274019422994636317627375288212770014598401931888565338312647103380264522 A145530 764 87038444274029453188687032755976469902887409566542137312426790535995037990827755135191089267933305022321514614164803373687454596168414665204858673961760845698039483013320168889181088498767463414569626436589960743518319709738872561848690441106942219991178989174124756439442589853937618089242105251900539848777084896376575877484479868658355468237175724630484229273231400887914537590567630618871475946000110936693079166905853955990738706432460374407392693312480472626217717570242572042535983016226957668339384526358050998552140014423116565250397183697066627483268236127005191653013152597153644462668610866049393610117638364755174672831477382724841037171802916692697226380397591250434660420743646866915501364361407208736577708404599948709262734449285041975917802610034909137753473817007483172145220121673993913932224428916771760040849070701142395263055230286029013940040173440503503233236555113415340902590833926001203166726474987770251251768228753311565097268449945487729598414263023473407613684813116172097731336540438557189710842737597204763097962113285111750686463644527624920163501924445645686464684008949065609956894834242516850965652422812805104001237307464745098983054910247450951632267849895562478930020905428256704015530405609306072622579948394556973256817307539105323464313692043737217474279790331790555795526647748613796310865390873233569466716179834901519903069939864458118870630994919763756082749712772677797800650635393950947042784561888149450444973702173414747196410687970844779507850781821178628648328056247234538338170220891829866969964391410267534507445617505510814191856219234388455776992466810314791537179419163932419982828097409618292023178887284804458282122814628763937799935160592959178145474228524995572703072404154849766666153901103920489321739034301805208849819863377447658113567361136821949869925228721007494439328712258651916985973253398239669907688276269357573325193919483950384372535182183498658034018167039335335499909654538615158176988972531874818460575395005780943597006916378145329409734078770589272629875057961742958016801339974997277265752299780493118114598992792742170427497056360006340895640750583440661010303110786563848311173271762523582626086794767570485199138962989758119531106765207221657306152951712343704997289845755343519912445043210844537664377651062768856041718970548848364081323116517119472152384450237252482418951543181689020069159166221197226580849053621485336820211669 A145530 765 126553838113032054506577700782421483802416190712103206060547037885904742307068413714598869228718169922831161780496730234925003041411016668624846425804439201697490935017528303960848958470925148426684173379858299611539371916160820982456284079999399327673545294278081845471782233866667961616610570352487607785381085064399171056645883294147691395517456095057541514907295230191747048183076656768160247109713853460046448060296038573587318777677053559586859202325716923562201271780372692846721217185601128978648836780842970514863582541370541003476220753634475482136565089862624724224688230356548073535908721324464032489375708366424959745724405455967729117042118827905190100501266985771881196820778897761535571871328623531434911606767624420253821888796367830717071590967895663926978323377706151801436483728352597732217820060239686310987142330718588031593464745947473094969703356154772346755298586915388845834289053498155430821792409079751599697714808219573466662270789963065949107678177899370056229679741287126480532333036420589647096973424608702658345431637497801582180849674584094823324016458536080339691693374792893323636732057932592884083864432718630950678579116665953595696322039505276572412545439305059865678694708012289955738568476098369419668796197210542410642141299970126285020074188300943534713929462984332781084183885605407520902579239142414470828740727817205432406277450447273541695480145806464822412469869763153898737907971788614808975633520034092830172713354623910769954157876146871116242949640156648353267636784119296182106114362199707509006637769420254721480788693155284229758810685882114175925380718911236946294477277211625708906037281625191923600813101206183306686276768227677267274562500362699764839440399267405836603202903733853777606043728480903713630963885647480783123781153884948902908742797945552320260689650029642794923907378223169425064119764747308371658995998200616415277546323539179224066524146948860046519229981763850456105568514388342387680592969926267190845647044482025098874306424568082490874552813220908611336962286033052795732159291119753547512325883179273018099103897033177307110352409414207598708290049140779273859053306254870163069351159738314371550195127242978750860008666429091224001628657854117883014979927368058229733436272199648004165568190384551286333612582198242741749651129184970333044515608870251242000641974948691090014160907468548459892344657671022365516665958627327032633207502930 A145530 766 184009193577904333223110788250608081472243238407988495069898080659314959319439482713271620667466951134491486907327631596777580734757022067765861498260980637507306121476003140638905496435636667044935373524687531045217503247778123969618875203628685515495114866701341829191214928599545362252933680050411729819404248906551498339787236825210874630726912925037940732190977991467399320143655868373274380426047996930796598786591273180142005512003729443178918872788899094378968022950944325156560607251881025307997740339961152770560650463012752195937859725387343653959938157392020222017505033925268301767566818137159837190158669847143526715108612701499695411338203603971229713431615816914724009742752096601625854585410454253299152739662417502449108317047184376577580117349517685314917344437710927711805475195804555428650796435364074979403544908015756296794502477552395594056934739808865551678700912138420268427715381195484070413682996075483838190226079383031067215376631337847944514834472251421038284546730146668786521914503618996908321809648538316068029494502959690215379204740381629345488199767209536368266035702264857943502198455339155810941087919520466589481550034394989063397353262385761888836889436481707149134343175428964167387174548716623526892357048164180270516700193339256079313864405475879855736835964899429531905847574143614786778553902847679767351419551530036863817207509880395865167109261371604932023975107885912996087120390330010538299624095345009086921674772649464086098598355506862632172469268936984884472515235781400401547751944468153826265784346772658954765532252402165764558496545416374777407047788304471709597378423886284616816958224654931647297290225974903243117388138880228117853276075592204865117368195060579561425484318956619237789420915057332895698932167992402756856768947928852327381653914645471936837092881217871902811866888607776085391313151969332974152510273695419998455979029232047107842341737128460324140302359466471523842161120010995293072424001283819963614752342101469487982297944315075563586270380689122350294670534017000803251601592486781683085644568390363187822978951687247011796281975791201488515512835809942480750402496991470430538988275086237333710401088924496336179967401848935649940248537413122194682123508240204953688711342488442442713216236374094359484535030138593883735136700115976315398361613974228788749461279190946607628107540507726278994449063094500298264005722995079883963346889049277 A145530 767 267549240908434787474348579538683368039157866229024559728425748731606064945722700796683221851627718231380699132092595844984367463333668675514893993625040042496421403135173548960664630968457242958187606420722290281446638182897476091004862089792028740130569342638456741562181034401505090047803954182728302669805992529040814186879585697973317565385535875549070767064167092298368419741827449538084180979226677823524794589255650907887902427134644933328588454175856957510095943169401268404946276223017825196699735805466735285424670909638000322352644564492444038382267944282907540188728094639109754221968617662709078810458216582038321418808177143575101160356630998055340098139468896527022938284764727679866231031614929155673436648557548280936583239164717287175970773554607746552225891834108311186813359498216095240660525799199304780366443309112578936951175008896437246285688141978734357368484370950676154905052329969180340226064254501344420976989021708118952157690959694440948258620214975388290295674715953515128476383155928985084110264132001286954212226661871752075359781511665214484245019137506207343378476219399728656958872917331074616515457751118325702475223071431197432226155947186858281092264828098962889781469298379005887090996055265494509732067479234520902788871438973978369196073825487741009297824779034307555058321288620930294568496472161287239314493199183945782784787313088645140679435170554167764698037394396247733156774309631863534072844458998123178291284946718966157276592054749102120307654074084735865374683885189372064554249221142333463682941433569676699974362414204055866383824218224723044235671558813982954517641933853380621226148352610988989978336387754408109309375667655083455681396139348565511180888516177683414906817596560020637892040404449633549442533741297067960988958926507397399064021883151718250608812788601135717045659532128328204989544258843645397109378278957142477138578230957072955623540819260634362439953111434267831816046162927472767784916817273704300828659059768492153501162336727695301371946258969170676419839619498433134875032983316489447452979690113704895821593296649360121974486882447997550093956954977607226231811371572291751133525882624229344900551633101090429826921742279686005921897371770021816949924566001330634605156558541923112057012242119742814139227600208933308708147012317500377618884742202919788590474699301661418800178349737326541109469045394745762653498804568887523955673743470146554 A145530 768 389016412271670603083369611538457366520854065253763301856635968757674559116121487518894691300646034841476402046575727030975673514106419497176588100869309960809159212852420864185665734522640395624537734800356685381692366700429682458197099859682406159464332329081449400889582032804859801384144696448006901670168093732976437276224577817616378529195938436135423857370566761223836214905296967972506025869415163507408120536178929828795829987048261729330324433452823227320585122400286493316466729067660665954976107863408293143854700941963189455948549258912288244464163631049190171414188632100231657370440602514760863430569056751613872199420374458145495587463130132968860531465074343934474437542038171294428898294113521581894923587849935538064289580637181888369484927168282313969251131809449046754698912904931006675364975861239353786577829167904781758570711668432942203703796501502339946748224596661370990811677660059807019204627012361958712616703847337525573406215440019085800920089277739742322668872752449680850135874586806240693299415726120222693108509536867024557882906938756481478462912337734258267735936156971503202360257719600927153257664629038126050932384864310926671467767349856429554946264223166455560035107225499899130866140877181480300526899222449945228474748555567971209555012028394769951639181491879918285625267247807258504687807091968608798283505760193905638132216936023380154152033570876498558266014347477036318096953759084339248531377543759175756226441390854604143216078749006838976064696851249937011269905896550111200461476819789008388041170578625963149103768184720444827556315854802201889943889039467742911396941774444391536978202887738153336496853810504683416032589103382352464332632133336738661052146785154156624694951359913951050875788958648852123556548360913768822875189422372807889386760436448683690913276957533170114712486147847700602278711961045508438064061865093411466339494291832554845429520508863225234527367683723065960989007278735425393363975979891964769584906658151045489721202055304124653119246274270793474392096512080187761107494706140583169814949383780758528161408830349217930103892130797412646635124897024605096998572983863615214677716094347354381248068364127896560472008033307261603674788838305074308722995636842426502510943947408613716488453086825869677664077446168758892267762020772945433081543016801431398381761463323336511988851692410532283046888997554897244397888997837439464751665659658704040965 A145530 769 565629595893768148448431940828337472237953771721105611874988970147910077348775697129772084467917483031788457195021975010442784305143270615226083583769983057976474999066016801352409017331288166780834908212112199822690419735786575396742492191116128763832399075915084790436710713517231749707456340831447852300121738481755210758816349267228516408133329100605030739546037006652365558103882049604574223529948668513093583734809574715418228913265745419801358397651950796667173257874073391880874219118102385280710064133659852764429449744943567830948868269813902615006855537277578226328690082345642190706866414087844632718968598058629988139635805653966407009070230856705725157410119956611829305163185216297371938253410028765146063223297157714797196113663223300971943908131908929903544593425047079873021032550410185489885434241716221206379383243690243564382877814726489067748073827496260303837561195061262469964024412674629436743187449910033466800266417039740475613685092096791060096861551213370361772250686387120002582433172833118039072266355514671794492818654377991835409671329170412404470590294046474015080707793760346256503157765426830749762027855163684159729985117485015949116701500535301386033587088219198285328156124407554957273481744425817091471601737374741127681381610924391164714618293212170021942360591368622152991583519990465244885776943225885031416978060828739613898460640190681655491916132619258349551020163194216410265237608934319635501088875781382551430067491017647705270021224463889122095948914063334329650577798899976496098922741723997053878398338380716849120178966221112575211016869058183323255370427714539379188198822400211441385685772622922340277435462137421932503275246942272828056191440475478664604310244725627554623044370497288267952759253835026538017671874234878571392564431171136163770950610574502934869654087440440745656237813311024547385042201815910425299748842467541314915147561746303788181567196346310230368430172180226473010184767235145594478453289846099501272153452292560373562474287249860517940082710843474742595431908724973506217162427695424612421488951037532786241792617734466221010937183692555540209921506316820833428698886726324949849648067655170646105346500890328497835869853507016092057137048998206274861418706044322133320277894375565801851098731232572391580754467501775220424017270056850342200185927544539050327292577197431986770371560586564202223635492975775198608767949356832412861397913470012205417282 A145530 770 822425043413126616173416958594791146176618263228422305902932105959092494790560747505201091921660719682185575285159905089456777404004801368119228354213454496987833839482775576745538525533958471858938332002676338185506488603466980197181125448782991540206148792048204203845576487872022159214840135424228729237475337584378343466881695609972445241047331316341278559876080437105778297646829594828082948506519494602874563342292585457288276044058406792129445779861503005530842596363780311508297798130991800537486478274233562511187276074447005663010198515760155489931723487037967691891743965541931645056126395643123581212516911008191251141158262000492697645692528202519991410013782951839255875232833762458207503791559887711000794031750479467379585084976746042431318072938868415797439869588886644686325826629383504771286746022479524394721836658496446237830945771900646671563495641383060979439867229394478969956700684351251141217575347542176298768874753671935314016724717693294182295035775374962766274529829134120034074007697424766822570381981502606668969865214956063261661104229706840879618759824631235483669081396191386485452389030672892309226835243743367730121347428438348879089012514010978358863280680006491140411578969781359407976511590254260869519408399243651149703500387535509185523845443318466817134240660668484730531476812798888658805414987643344867071487816939227204702723638620315103705091904794830763748625051270043183489337386436741665679334694008586470603561905498268908858467644291745776688533656351236865374928849694669275216633204989871927330803142834983672657591113117312963911990971294743749811418658007900789596729690828132991383250135190841344610054665094000985176346176464961309641238021819212641596006043684277310265281819751697227652261079287169937425571348589152529035965807733409609315072801014890818616786129861443311014055068068081844197249082728372712877396752885939978475158215284833875461153273967026211730462942982365568690847662552622958946277719460248782884941534726724632114347892459241888960227142320138004940283603189599397851993062374441245877675119859188890437038304777083536131972561196844958052579235059760467200231182727092613466173612654523772082792564226173507956794294991168090589473594454553618574194075592807539421181547478125267277781066759073431488739331670135001737628842900639624613637257106742977744485025483602785427608260241171939500882959897779583879904200475836490861007814519738087972687789 A145530 771 1195805447493090206147999809364885498203330716780354311677251407075550339515397978096865257882010218500414794676165306978095143902638676045974742800942779068637252426132956622571211663717358286794729553896983183609526611739021253420125959660038278583330976511239012997306677776655206702266627849450487740863436840725947629645635226600550668151966411600631118421029081409514794992412932126997983002554255815203911102006109684445322437949832010210010794362560227718091048467939678698859673117608242959879120058700671466231413534982796201290448997693046996268458110943297667746432369397207886266269417072398687599238366869637312020529255973312910728410429926936233210804434883001854321430759235127429017413140989823321766389376101973848412201916360075082471835506109206544660547666837647756326837878898091065527265438831250986753704344122070589139562630769465725533964254914497143167845263113978377361054572831022306484700917812138874428376477091572576906839842125840957644265921920533644648792804599310324142423604609622438126899296328838434582010389529727461604463410140322417468553272314423522346780829269354482189501517147440619990785068682375001515912279430964241785179475078670461998485824075142349898960150493905972171642890578747950878464128340898531396927761882095019431360506559966757539943163978251385429570614294226064119437828506256480210836911868851575526898146272093297970105548137655551311232151273526479594577086294641413447578117143999608946875027580526991975832506684778973895416005840385784338920816896878250226188488581132532058341933891283727879327288358293606828415459661245688354042479473373060033534265782265282969259804310881710692140679205611215295024474837304806801945532027533694705401928183206694483498165142874597271718119656524291253990242723176753542339722891879946400807952081725040675765872163164451133773690412733177690438252781244852108613309578947314261161565129876586708616728678780859765545862750666187356650019491166746547162293325641911884215203719339205322533888273161450456687652324850769815708429763605768799503291695530009876081527202786309609162667453353261727069667093043028876452909997855385402488302710986305933654866583151609909437734283038355390240681069047304896701002549199871963200603324493236117996264649755299763056091819968961536812235407493908790751291913560259957337886371647276745101430899760581252579755640019103413470081600055878539186182098723916900879492500913785709900082628650 A145530 772 1738700298229909746612575549399584919596496685580371940756417642955744234562893869592094579759350936038883429273569071186245249777659230966045907913342446552344068039763479446442965013506513415041064912427881546291913507962048299005882948164570208277171699641192732849879705641680182673073517678260873750986707928940190269126410152595505061520513921419986329842897724493354074813190105665825472457630939448786992139442320138890913367490779698786948902873716791240601378941541696464361653204704587132672440027864298037666912768677709602229307179635491816814182603379831321865344973211796301089224087367141296126169004215935740669658287044038710198616067468072754885989656909870913231521068052642448028860499495411549960619152058238225111874206802464193168006394564713377068020510142070248812577589591997779893139176773892912260361721631653978112477827307857393025737355082183204782986033127857331288494378939605749277503993281274575876683098922271773150609816434248034721468468177420143944381971612867382168963887028383327611744754291749102379636437406358514216826536682924565292435578326411976860983842088560020912148720479989630793709180637338008460768724171274579117302077675374337734820029341976296746596918406560313756209354924987930323025973088258065407481816073065770717688991014346222144610543290136853746110942652327884430773943842681934583212002785822373876882699976900016628218363287059266811700784203082450060471899983071228716036916648040737400169819498524340834591555861200983752189095803387274077554002393132126134208787180333496622957244547123397501558204615367791211203114435460259572034015342865771280858032850684030609170764084771872155531202954904041944964601237095012625067493926795970282441761982376490094729021852457844681380918328325240196131875493927651061409428048827634333365153011755408127672759508454982087063634846058972293815375346680932237551039250392642049788937223682341789494848037794096132077472709005693434203559649308786926951015549205620419400123322977669812239641434828856504781957520105876991902051935999184644878388273307571985381294675176174312533628040137337774075759821312002789517573084302495315457524941542906100441562545728828153798693564745204511236442317600486328635167117063019379940058659619089722759029379562658377358290228453803315451558793756811711617376704687775077329662170737883280634502783766859657648179272979516122013559145598287498197124891640374698042291235320829902456632169370037 A145530 773 2528069037820841278484478700827187108207807977503144021505519575606245041504108170988927422104838378990318005748974753339493615081572619185954704131257116344329206292563672982171448558426806788111421587940585871325258631050206487733300386505325422796729067947317722324712094696325208951442192437563460983446932465242195925362170716238637758900159089778248522960454870384255415263583421225178109955412383404280471366838031475837703591009155732204213494767589851903606686889953158719503144899967352082662767921394630646096224934243854778845211348741007408600825236856163798694543844617582424575845556762406372168762132891603697296371128832776311315877033688147858667995750342517424836777311517782884306534148853187403819418480703302277338816684488866576791198825861587141050357161198903304125731488428885873873558835763801463175579189548080762104953621342993879993696580325239465257318524322641445715093465923613928427184321530055421185822797456506066588409766255554516644057508464046968761486737932304574363349349315664748725038745840906866021556797978455749943804179873562177612783862333330699932348159615937001051782050076387775733433157861620781926956209032753807072315435760519208395966324177409460327202020402988202295556230418041871941728886406198886203947163642475748528500361574352847031506190000695007095459881045870449736281194909431026627510041213673862765411918868266352084131530113836036288661628999130608861446547998299271911704229228134088180237970675826811046504146389679545596709049882119256122979180558797214520889350371716322957247775229583528683537750183456410127482499973699556172049104266047358069307546230628798240451321719453991232431676955751271376763235174261311052041334224029313256975616520447233391041514275308563292130583531265242720884492977928081466535766043272488440766531671140281692595516559421380790139391292479332982029865315821294228547102456761322593078853561668995085338800430223936995180879773031527587144619080075485025040229446251646447895895096405812567791116112352884196502509546581620295455767806513050867884377046097514136734526376178954664114286007692235770244427710520559012929674811665830333289838776700674483736098286623132984013391005405244320982396889110038074530636287207080978560882090482831963655510721619455525379190936080010051705029673886996734782874977324111402177371458366510642765821946166114181639200083156576422304301527618309966500080406263006087036590576663985764386233274181405874 A145530 774 3675810642291204989006685418427180655749233202792885826897084706513837334602738717724030879645855243700986341475580017786552530083356810637147173760939933822208113605319540752597839760987563563400591947800699429025379757633492271115919756095795000176235787623700327067398535808751212135214274730699594009058088817754223935286327095000826705935769796023651932398171538640982880439175481271303306049697147838884356580390358323547882130413944943845227634443172770951052882136612951236461108322899325223604531885267765095125873387477796170731335071762245136613783080206258783470544884728991633536978350308451497992084015055387559933182951664569712614575008366499518430510935008363425841760979425788261139252623572034989741884510323449453012414347372605200190209924796353138373842244362695262128564771598010468614374654061390553564379881241187796446624452954885793653441802055543100300936351379087534212414610958555712327376726000707301129610470818660898547774649525759832952424895838256115159057772571599238256927784941089516262878724707924291446241204624237254059777060709622723324422443397084511289657363097730310969270188662347345926781017821615979583785867164899864208567526293717253633397300533924013339454991069026439577425002818477956815343477808640092282473768454343665294668808040118025237587855650467250179944920929752981588668426624368870034465016712679010638535053151759299030310616567154309704447196863951702202093220317627158288389233260790316173328609192832684737276194259038198096631206339505595015537650978488756781246981231688353246341642226569903582466387208541004957568343758644719213899825568817515767001891361301421957585612609322018480083502762459393677771798978774709174655474894244694679672263978968294974084267027276798568913187073541334590925856658031936524691942417490149365240203684684957825625753404639179213880587875630104096899130353828815127375249421091712657694603289729495171740826330697566596896867112515132106014841938870105917621566663834344729620212070050728495898470587719658792858144098772155803715694488618039962719239346637512247240015969669524905447859321556470672597623815337071492796957658589033002108110123797839156446186467187489629927316723165660497503893840323677759881216526431978679808142619503378056065389830205308771242966262770106161375797694272899495562588599652553290990820770802735736698224475222746253243739272730389138514332407597877093003618713581519210176504656178199980587680724027594771485 A145530 775 5344626145822374233174442113914419846272276869052878489164339657751543878267340591462569910077651419502855150187487596886894039247585721093792804693702532520374252852928319690604276841027358994377672580680629029217030842340466711996059592062899424930824038475792328238275146353829566119392604016244772125709477694082176359710394233960485791792850383259300131458418456729118723903145886185053781818149697545354450187416214164407144779918284939195228776266878441372978987019948341144655731998350718907768906698411409053682373809167781388388582349130955687629031997794663415002373567852109217580341945502931715674117989128400620539150715349155529365280746287856611650104231506410078656495627307784613913589008139590021897296258591814801377773122263083472209988439455071601608425572946197712231629052172018792479426873446426101081145171745497507952629849642782600978224386492179342598096197586668952103405129240274082110077332420706885787032438747535489982397752000688541558309154491315927394301239832367360120998635954994840981476940686576078855968689966842988947165902467611566151532619915498546084461873595940256212317802533002964589763866479471772694042723901555369805450110915629126263751279010001337986107229812344040157373658541836531167637475004876287979830655385452046862699918389970034342605710609589381066632819571979789359474156030637427599085506790194067794567201870739152523719552357112252474229935578556775871234680895281889852046033456959891581931617528408047781188539948495150352956177308591253033335621543542093562718589821524493903857790549657410225377443463468437751894244342569448037454174327956401877862680731786036897531240282632495416050180584939002656208818951903252878638008454897562034930214849803380445085133216146189810636481874345569229963474696285457778820617739264633904570815391000257538178152854828807155601584631774878877558353504601781373909384111164893442965360104413124310716076146033831607951049600717229050617993034498053928736732888985690985221340453958662827223808443428271531931545017105167956982324330682823592742906125633896709972846485373113033566523339257100665721174783072391429967763505913642319234858830163281432798271387192323298781334502091864958126340661433738352829214298795809793360060807875821210687113157607797333931747566876798278630358142443121979551269041019835160989251223375719394648575621151926886102215263349902650823417016345785674917295109467122668590550733492526107788723386502848616334042 A145530 776 7771082740215089843830649826946148029299234818369682530359122965286038285163378617247858925222025518101907687386265490293526146513459555113564100877469721344690341440044171510597865929014018990261572531717686807782133819383280965749999530939699668054417975708014421558124995399932380386384711025345167971187571509106666672794977929851451340440098521489226367488608037912599983572293679337586927460283610533797531688146595004689664962119055887644918795464406810583540496074122751411378197864493622392570766734958303496289076392656566660920828004301337807567475911010360399154667697112082073370183651782912406138669564108679446876365206934720475127405590527535146839733122099385246003118800344539402842097278582340319803679018107988397753829107356175995988123000757749312385512409221527110889526513293343726254618059616449489581431515338072135375327354756152946936544604517826708594531570354665277270816845500747556832340113962981811227044036328445783773507783634351613665948558205477520175198843658489570016693759750777557697551208879556910732287028970585081691925162410846507561605104934691488922296274551134034802399115612797648166170735080134135881158536766994342797260252703798455870240726283241411507786572692157165362381722094827497839788073313612314082581490456678821794700386670208389816123465638487309603633939712737683975693834200120195360200292407925461894290072985001576010189198816624647943220621884024688165073023928519550217716644257186421569812398557696108641163399808917689575000185175485342404874978186659225551436048353515382447855981117559647897795220329495899950249273705752218801739155573023039512896570782125536347588465785335039012918482486998547402733944984268350910830489637946160954093852719350136198858809612009532707866875732111384119032301282542397578468653500948360207096600338310689775553208625167680965065490174012798257865749096560636288849117122384333974358975897213393018286002975506860460394229222575738524466455857318231542277291999018530858167099399843825700054921578274119087769673596726815437296495861118336885808222787432339178788271549716536681280819487420502811487915536963441802101635340640777343134482630947287405449530150791170888938430438724848483455201817830815241335917709232581007566848606508824536961006465771907118227989719272601927022379363314605085368049623054240671525080287967525197083292254930426469646367749171485723908109827434364773452654085546482778611450589993476782524823216294417860554926309 A145530 777 11299148959646594810555531673937585320181241153632649346263675627186241915083674242137795414702915025668754274604479835399190130136530945549401108883036281132647236079571372448089606456509542584481332083444935937886193356352448183733787321926731254451698805855414493153185505036355327252237250438247857985334603264763399260067538199609776288514111457394951879028304628706463646995391106610965207473470551566444065720114961720604608447776327342350772733376471235710026508312787460603802755039241728608078987063722674872195263392548838757197495529671796041247422345577066225707471829227399482571029449350409135593909872096030787357614471732368221679718363346289815648360309428274641278456079205332983947795529469714685404527395032756538519266144322757635083258633113328045136933434582527473035659318699469605955422179255444111425300342156385139338218021185596742063134876744533542117106305199485726482815589952957707360140415624843132817236241789121422071190335006595245581747645321609823018811724378204002436912605678994613897398476233935061628666484154540741937070238979468354383007671042421509394472698735475290662432101783205247430647659042648554099431818416485872871846601981212039206203752264554002330983690587166706092862866552220640022520690960517299799785507293355621437447499518564608822609176432649938574302681709501020520869475452818733416303626075616831400229971552990420779662571359819880997190309989436318035240305557386530734670148703915600002615645571272613556203802133626372146899916288978379265435184947780970409694451587421544554688692687141178385984024981643575059224692073919383568280694749001171495349736054529798063356731720636864092288057485915302984572499798307230321094653295565263129690426923720248229760264090728644411048626678008078163503736101341949793635643369761176476484552321088351933396827162840953294398067111429976892057921628045660562205242386562710433824507989188169035463537610310829075581601338575523097345176198547674164417253829840054882083977306032468609217028751002125725345573478095772540661147999741731149141563190020495532061436860441358961469277968186071830802763469570061307864347817528184343275218510538525724242184040978975280193179076571427603078905316785343927164071520009873989192404513803023000920092714119195342106163120074796325092260963901293351003164600651824916562305749453558260839712290093218934938932605080076892659740865672550034814484123089476492978380567299781749264985167768697066398246519970 A145530 778 16428954816243408639457899223255422109395495338147053779784854002805830458493377184689737285119113225296850613367226294404932155692369481369274098751833875297147736569355335495350777189898945903816866587756405135999717358002640275867961016081936304273102009295796965030310166197865245892372575752501360165508541959394473417471527747254684872048177618953738542880787441531160230131315096718664074079498721693999137759515466195164095993401817836722135909410593712315567959546296893595177794448859608902524454619886034305868416683689618896398497579314787142635944522993143281818264885028941735576203449171843100241138815358064656138524565533656459601835372899914864417569050175589229033629136045753814120691857751686570237863028698609899018615220016182245235062064423778219879788828370585724266737759862515513715457594019356121562897116063868654525633627476502906806851174241947252411563973228481891640736596974755005754087331978407952134450268517346219245726973591805852724247410349062477191832072047064961053700911963498417829259686892932700051170335673673268191418435550984576426385592090575939968074381665106521489141473593664816966513530077275917526437982819033692161322162020429601207364385551935236147838778327167698501857245585206715765247244868518840296574045023048616891226869599606271019683926409607372199726495571674771099660241614564238267110112113654464930472484347975086812053368567979290345266767504018522398551239207416087168660178498849025217381578848231822414611687138892936183902903283989387966600354039095344316470181172062572267134911311122155813572874528089428640212752026205077956061328425892130331199003326715544258584340333340215055147822666038363541021011972793728618520715061262254644408926653236521575935225129109836964131995322948013538350313259049912457548646990979249648448331978262125400469211141562120922373824514529012388253960181429293896810133580945058586446860257303700564170965399388969969035187952059588007801361726232460916831144791295440780019244835871809513975859749035512530533376067477656547305871895128615972514947070067013071278150406810186213439648884923061021484406596839332178192959625050639394344824579840385455760730146053279266229993438904417010028244875404072239281318654176647547704748596220988934513277845322844255515242948599034584082220419133117217753515961298130374440921034625185743735744586503285400974738361418682630441539310578060316255486462318013274307786733403292669954505909112469240125189885110797 A145530 779 23887689003668956515176974915081709809475730040424662563157831456404050300407455342864635874767775926666595123081672427584935955186575089379978990184057571645771676324606578238867581944506610834607139537265729622807651152342482608663831583595813459681835869817282931739577828466191031172182472906886539432791434674356299585604341276970112194181761743847278446396785911681678268147285155237830952746383667872523179858269767732806874969797795358266643261510269881235600103153807370499927909325886832102541948938327230158057805662821313326524658282828170833596622089009684754697531435360252056128317244066410517341480243620753913994627360671464759892846952478112866573329750594997310740255485354446840398502013375422803411167439200383760416528010637384661814145158413540418377167819517397060556363667180778857472669386281964545308340981456522867295131956132814040900419544212914560472871899967907470959904529185703825408735620556189537560357873187979613661864948412150703265810152899891520227100813944708075168078689082321020529129687343847911939340039403036777409580468220892594655610267892026374292070756468366146769921040173086860664063242084700141434886727587056571916689551731102658943468610388761568804955252704011246454994342218024012502029471518135433273918861678005395604222430950327999498011606390392686528463750258533407677885470438100949621644686709627516392075592011984223234304818235270528342136882760532942131175466567277433356701164867177778750472813029683498518231836896148195585022674475004281125057649337659682855177233729727392654869606357678927411756573579817047599294282221410109428729603250552408500391855487308346822183567487944952053320841868362294673341566835942283104098798604422022687707449663378978651161587577461612217203510150939733676683191974922471371325939089240459227667398211840809243930299603004160980178246446058072582544366045876565280301372021451728621983300989611591432135548227173952024148087700693302387820082604765799625398320109289741054093099907380305000852290858068884217269803456539034524010197074369007882305583898314246985142898630065150312982288009400162539166496389040919417031255430475812151193031663869409914150377390177427074123130266987945761153464969932204250571110159101325524488715266500804107759305067006701428323821141099876210459223397158588533320261204562880912612182622039270617833511789063486879798334638570159464585105497839634027285442501726268211367028931987820242332102326864362506444959694704579594 A145530 780 34732683382379846529658682068629582807555602083282121219777707152757486330961981575147995872175061078260004012110138342482202473909124487589008082453520957339076720228241395403977968796535422254572877070317783115157188775788611710356935254587296688441085081612320086952381132279675561459107423234037275833918580507972100202995294745186795875655409527376323907322383834797718670725922484400709486629167773587927009514786482768035001041990001049101862580100022996722850234417676370410001584982045005017487091231873172763781743565325505887147956744734581077262345881475558640186928888748921460668837696669111720371412033085760832883532043891744227227739867067803208082757039796075914227102442076229660185607806756007004473267218734329289035732708851537282095521825271223344542182129789466955463228505343092596249747572196382429522206224140668185178467338583484138966303210434403528980303330989364234293809544699416387389295838201367609204808213165053840918132389264293530742635238069031921347727391643533494229425360224782800350936736138267971027100366121679800680261809374742281644680903129414257644730911830622712296943703270194701740730987477623928370407775473597436533174446894861245674202152140873769107168789592854025177863271727761328971235086340124051461437728305774822159922523374907311663837856007704556605014093149412003088874374356757166185633107365686295179612980312940712607592393660714780230176682267047393840206729837582180684556325056697991454162252763580958613686676235312337487686784783752940766445855536603139776083381372842456857608140509153849334538244412179459119945246137178272904294887064974776067439426679543009563910648543131626945313448928776110416675097158448106839631034650114559725671987401626381722267372402404055053976939627471049817883822781224014323995457887108636737778748551684558378549255153556908503058247958743923006007119976744344488264298109057232471305133192034996638624522951345526854141350481620109612302392305967746422868240607762492197210587246086127599429716931772408616397763692431688720254279240260642332256346473201845049384703329964321744890033326018951408887064265258899993031267202952205817195273694441542174789192964587832912495765178207034232300128038036549576258154890014673135959044292743572951693095054149898553938580423916271410973126737248168594330442037918467548807739091524064853144182405553723419941377589742650442824112952319517297612717142023531661314385759323557229058206828754873971901731270910573619605 A145530 781 50501297750291293185167208550812498320476035953362163828894223042277928721168420802809843133506664040014119167013018068296694812127911818379328371908429287913445905440186664310805727762580559451538128653102519383708929672345489084376375196338345789179878026828443589145830426756819800170511021199817292175978183267156759338855572955160324233090771271043431113968299699009971265557223145033476355727857196413177999311319687674955158708178491727598749924822171926965143005243198288768771804635984111408594128109194654871308497086177622738599802582185798058168617315043373253147039906709496443560433882639644375009515754626452630258741597191235434924373873869633386439462162533743784288896210523352571463033352521220809081327124872275585874194942142124570782226919799200329423914439546065435846473690405189454168275497304153770560742541559550084726624215168429805242963967552078518222800570386635628755728118088422241560210740009167947594253581584115096715350832125334381549088370342219513748075400348883755901509305688145109389241485215354286025491993000883027152323261250407056618771377539900438589064453730968955313609374633822923244162191729223107150431470651883085662663729095576520107630985744220071520254615112757048597366742097822754300163313509068852689497183037734913415131744764684280831220744623596034911003962975494793957815662429254481532960916465021163563640881299423784147216106077861055184148553879404150110718454008377923437911539931274012396573165045433684140801909014307242558901000052902300870131148892571627574742381338879202543569581430703339253491195618735353743352788589174987392735337062870073849648426000200048597579260798145897633533701421598596183550917926816711402540420282467965419104381974515095645198108311507918586870253014832755495469401640707741904618024441916868576271072726751136041601373062972141959285712353767217992661769901820231009371009149197194561549041677917895500968624235708168871969499452187938682985290592794498533050796445366554365003139762709322149265807566506224059358131138992218860215198005141899582092845466451584387558373498869493751919795473743545948359252275190051548948045481837076782389776758686338452733572420133318877341768445982760785818625013840173151675106638971175638358925912933888570957652449428885490725267612553117531678715816735439977567929402872247253085540026893368257201023384163324789107883217151175173706795647567080311094863439059713309282905527027520223230390396907259890782610822944279338326802 A145530 782 73428852196240157911386591574199303928389348720586502925090980525764955603092552885303936768122817339119451008832916161165051774631509874799055863746773731105193007433311181666516124188823336907114184488733992866129668586401565340071539178540700190170854209923475366297950488123283709772361565717111108786596444551865420106595800081508366248118105772687621463386000439976663422401531726956190220518817734416987223071649311092902032726690484981927533288828857881784321206773375894193423793939135915943090844783677796309709790981558698136418225806541405641996092313727183234517155837426719080015410196520346252152115535814829038635377398784012430635812384866579876079769901567023666280140862998512562677590308958048300397245166297069967531790410141940274380075845866212007759027052917849354253817282620640123268076323332667386012890133221361682524326430387558353339130642517511731092423049038837214846594389891021239812159026677491994434435502815090185570279191777846926478843747842349103957780284379885337547300301045202764269156768566388993613094330722917799799677341596282485581411938262112108294242070993917030403275733773875260202310086043302920172798987920062532956076528930521365375249779069943843116681103205159155806546065146962556991108486607099771686477442699138258330779396965327569421283298844852627056043157152276281002660884297761659391758986907033406135238661796381869209339610644816313522971767163971367213590791921451663096542694503747357326625927813807813159767362020126495368304566390135161712229924043943609890535646383348987655893313792102146120726863891396792163375834663414294490764275794526022402612743964864191117870681289855592027531056553555430074772617990494339931186931459673771604818045718957547441736327217560111221254293906627199019362692101766275505300283543089239801261401965947600119930017884306340851892922704129576217407207430126639143280959038634611835259835294559428023411741014196726194316798062130781224951000219530894899309435163322362284222368004392108318904884771983118009898106278330993791064177645197081731720665051874130497664825682652913950969637728789789789962943921062069693270465099323906689388918211856241668732439509680881059822018824693755975546048469995573725986028794909199363500742318361581238599474968374545353615985170071808974789441824406592479215175021334209587518826391363865921905434856391068689639442256360218959919238047449582452814633827675681128165683321912255081019758578896327126323944234829711247353551229 A145530 783 106765500592035439311862918981677237099379792563696821890918456790239203168967850726811121251007442904415641752723893085315916983619403230046008846559437096597662719362129017956450133764821369282384572708490572524833154415698203658974933589222981738162632841350706354153630863900827757189213546041658352358419054400229053678230954462940209364439492702716530564332130671426369606200561573771155547158005257985103009168178787009391880629449256985230905803207234537942476069505483306958949427615698985797142679721339406639663164778689260912729361722908621617664260055542009379614691440578542832845962865306700810984800979559006795723208479090356882909036283222133270186598997416289877027540525903626742780644846191649707556785390468814860515637382151439016824059497662552460081295911028113415019614482456720334042328805850201075108971692961318326840285903159294677325290711256494504929864890501898923751319487173426794264637664578333350739721626839559545704089229494157305765857260274405254935098785412952931910018736210419131102244552254044381359153131379129480025703702357733483628316339461733465559389382160701631237407603297839994511235620944770716708142578004300271035049610401248969679093071136712603671582803805686299785669381356941460042317439363409558963285512187363989878039828055841521254265085299671096143451839495446737083074967953283023501136034001910107499473450611057938406595646661456842001345765307860488524410900735336709764449639896908726278901702468111514900617603575354909958272280630256472227281439428745116209211255099008089172466334684135089756197606606895317070194720247815795014583864269903773703325080076486533685335373016189232662132522695168173730123203007260843443234395801945381445440019370982299465188974576224090207785156469982932541397858846566523876964707653627312754165502187415083823242204402408356626510350326092050052892086941634231494099505071165576411273238969247730428145170466017804178367752412838703713140071333907328389097385676674269394704958075246362786365553192655887080167787170562125979988454080918551696022264892579519292020268984203838015216101337864880611060172101971974143963707306371478489294704690262216699998514313503580927662338029336275205683168656748550357410534192691336903354440971971826187035065646364139515272151712016797696226316733971368729338886913090537868005120487503034157082245080169229711410959932864541216547398414196045319312166490577001300639594267154891860282505743324862734415124134831577209372725160890 A145530 784 155236964431967332519290772812767128543194289998266458442892511082027275642723651864230484995028053860203003989009531713133182129130837664977022063841557791679270488759528158797496827977926082113250261603960803717114540390756601718584213367191036906588277980469717115464012978161315435669406723583005527218032518501488492182727701193314982907528774271644062752917454610253501430752194126731533209377519126292605358343308884662344701533186492966040755110330030189310478420739765954942418274329432386213129513223982713576273931878423203808410355526883329290678192124665767910776526837445363852238949990745746458825648472163260066152506493219980123737308119992596908271438862473383914174377644523010285490494928772349716739265560496490510119769221857782188521908129525505410746196495607823987589165203674788745057422815629869030541058828675623625864093178867184073272619355036300492656292458366711996297203687755772667839543352137870014483560810989216764363560169405312944736629977595237398326529676210149183111829695149648371419899309820611964107215039930923541039573383550802888913086376165422196811243867419589177902160251919325578144076390543610578790719135619264674022429177446887071392035950183001055794638280052364674729207473946927735938972565725910891632845448242984542144411579213796606576132012742422928939951918583222403442510000743189218408992401679790389270828261949816446061320860906147603453643219785861986343126236078387654545846679867410784262165748762706328857684835831204018952832527731826520483305500699471355024583274378311378307778394737418628403365199279561899623270959864489502536910447884164292438612263818467455114286514494857854435148660467717971048169062399939275872122880309097124947898183347362544464837327297502609602008396253061277287993467400215623950831179628090569655316838919099565931394045271083866228605197481215136647328877005928742465781537092515709467379454201450905483095054445848873078620517691469413068124438768501035946852699464449224377538724819040207099267195437236887831445952647891052843909421169477928968934641433145569176466973438206697821210260375617807618691700273323329343253537152999030399527811230723051225556171079394696987939979672636119455307351680863922224101190730144408948277993672504716914367746850338490480660354973287253778504089741752545725866262356458620725869857670003020300531662441131203609322846102942786568640957375003002444697437262665132215448841898759890852595682331035771519512464168100878432716695030383557 A145530 785 225714439518579909447609471806844423224567398277686866879143820194810868545317020842740398371649539305292263384378106387002561499839254345473360034816778469664562692993634580762542431429770758571296597987586300114112016895005683200617787260962178439197618020970127335178320716615688742635560186876143994916666923482109867404632399304125522207337473351477764526211414671177919653944084059706075515279365651624190205928161950120262186637372531323366272699514060688022897681279550193002969211925567073854904515084991144200495657288062559648167744206726637880024473685003971000259690406954118462612600440581450044431681893724400577178948717933372009557163097432952682493401919437302794919668067595931051476436845790150296489184568176506732899283932943833150671837596270587204672509623317865049841231186528660378593158731597023720205624427922663790688064641786982483243711216932069659827744304600308740717210410677406285611901769370798422725746679456694335825070782226095527489754221566214902761519214110771499291668466728852521625402494234617541767509308906431449542059673979165042746143962628184412430083023838700503968109768883096092781492560614788836790988915047832831728340988958163400555050592473012398412800387613334431369967881449451571113806068248035073024598318459787336913984558137032210120174692262397639007593946168165879158672458005629170283651450906381224089676793401582501515222125161891953964755240222878020282417022847074914372951308077575383408462719799272534047558850680967068202508537049795130526253970735591921460627871734809645051420613481872001563403243554876395156918905448247488872872776639710611301968528266971603249638906740150304159473490187539234735864086606308699857223224735031417728862513147045768669574008701594218137230000366794627193809960202054670657984658214536034651517929622868581449163118581951539088035330627336482593166134274533449911014860833012770399993315135670647324689781019093795438510054355644113762349220829329172359395435923923495570671911181926385875971715800189242251035334982246420272918318391966827802279272621528765003063687358883554428201703370046954412697121137240018893116499056753283829434948234766626219741972750925575916883802781674888351741683660807486165292773911095777919459299445380886421664516885326518794740640859007954977147250258191467514040816127403921444876905047063904013938880107159689878725706822718878806262735475855951358544754467748611664261315481202614144782261826820268464508388485294542409592865201452531714 A145530 786 328188639823050756369491652716378978601392453901466706175816671670743920837615305581692675001893435121841090757881777677170011287584146687480600513601532053334482476342255920900577897802058705036583140223688876405115155450797872617096544093225640259556430014212584675632162857946233270476668842311189785603306488710469245717843325860497315974485778724274397977048644014438084923333267470618507067682988279942446266814189132165976557026038127357681594464338333910355103918102045240860362291721500195952644951804063899684807109422911083305232091666225004594226294059803649168609679075184450799274868801655437618857206647826806275958125283368629681915991406359393207748498119422975790429283195906839225836453683283949758745557622863080293145048718731111543294663343069304270088418246107680174645162556047468515685707738319256859309947377140724476036820125065093663452282836799874249089047562596390542290827639921260983507037333121788768773221188369222575072888553796573491657157901527298873377850610787385549820902838794056416794963806717824085117994427934911396710613726392322421350004408575003970251143905417603113180453701795769799578712039057512425083519091760413318068333775515992137519972169419809844291155968951508210847258570420028637471738084260077270266874322195082544888391403119665619718127426417513424694112657776594605074306311430184070403210800625476620036000786777639007386686908664529994917150665640844855628648008093410847110616656098114740065120532422393501798821711205290285962428460037874387958652790144049954332397900919138845593387264224247152854559912763590998996260465250791984331654480323691344668769801487912892657519856113664047390020019584021579587975333756510449653126696641855372280641146217621200283016143814790695668922818524923134878522394140320090921085742212755766292737414354811998327517243024112266750137142126949764475326911906294630241873141869663475645880812827810919759193458506707932718720540412588849941042698961405848109525016980685298110532581319796146023455775506279720996117545618233647185770391032498598146585093457061391168885424952843249931907455489787896098253995441846714147262046374982121688968015205539443800453602823674707988452061304575615027312952735462404020413469165542530950484873115590136352383293183517907989062411148642593249518323371320652012869620782982945322230294068573246433246831144147747952463568397387146841519448740937178272321628298669218694703737260826702206622556100514339311623677345154096562669593286216950729325 A145530 787 477186056588276281181331415440143228042001403405334313092770561465441466087024108998760306712354683017617640669696720364498809409585849444342447673416592788769867856038947115354859500861761927352433314588645638706737321913443211779575174493762819975216610043047077148241829617133106559584333861160283072123212717918098801163876791168763793301380114927621623180864202185578304300606916958195249570335549679670665247757625070007379793653672799805537714984875237991595633074022692500660773769193849359348071905018593825150565336605255427063247813114946949953367151538480820887187473115627784508027196625006565716368334034258282600842536983069269624133841947683460291113633772239087361981382847180476638435152179058017159065744294458350569726167937751103240117289828985172138121355457330943656069016515261832693146640458357467876412943280738185465493745773780004399677136000995800226105815328270847248182122671235102792612946670457311498997840882142170167461644132149435630773980099066470995676492026565644478668093435938091301167355749565221985144022130708052264385782816114762821477863663924093144560750808394171087863875714301280405491354523297062451282599968430725916638525581259263609790638979285811040586942366055105325237482591422840189432336060708084102932962239873331560480384186151435674037947157836372257107600796813222387612162218147029632737098220457992099151121054297893715157741249976101450717583103086548197206033921350796524623922245015350754479301845679440352342952720533641394822302778386532310296750630615477898007385087308556146683140030761441878378528549755017757664167559555746096970736741517870575437779989394897078952430621150360784754784949001677189181681399417879587486946359694032976264634497737908078165736803532696969908395640905237871318744367270065210144588011192688669653605548953967022699628622193940653903160316617254330210642736745618117838233637263629860576340301858321941659219963978972315079224227249849832170162321940663273822077015294480499529218802567072414391718821614414914139112660293576740761689875642934569738306923607294641230794404817746726517439012080448230879906896675323985130100122312724948182475664673906116519233318763650274489633380253050162574824681535678674638195018873924928906227086050768612875478886624318152889577951069485471576844665034649969835244914577641075094601402698800453250036878544710718363192149724094088788690472206587181352004289001510576233487569715926543805815051787886022538832362351465571107579179045294244907907562 A145530 788 693828198090713889786899508558315537194091439158902189770182220554080220946612216868891904267088707214180927692648273528203591711526537507927231436547212313339334528198152763470044813675104040311733002828750534990719660946990979129629686617387047018324691446160435960958944631148678991402350957458209275677365688546426946423031136516056694962890712618983115830578572929186840014997533923948422256760821551252867327793320037601598053995883224879124479906414131701446140134525076793915524200045565246991900597252083617705022314616931968038879015037041199007191244110657053766321417300443723490220744617890744896161938828604895074818772815257434664860924275940344903886015756337513601345140230517217125445485431896673665331833458584818865301555036441385380018996116681097219524180746540945968244175368028148688366699540744019973047560220245944526103430318256001332036892293165056728883606398258249302466264073148199539198240951807597797754091869413527054266655495256725610571875406884747300414746028775836284597858034951145957840918464904026048575323060055080057505531504017138750106392417341222857187361424261219344150962108140359913814629898161889746652475270579183722379098126817193772643451555909399833203569909088154191387088840670239215405979160531470025587256829901501893855933718272784350385555449366658844321026864453767574993478790879469655815670409335119886689109976948350684200348390778342844813370914737175437892717692996050053392335833635663898898164818497373849913151456834203382781342277345557941297087458262114719652783584548739718138440011339872266915227656783883056052700635333589574203466890512503492995187435810378864883941465632768467369409925828419049048585166778263163695570353868427305633406279069772128031781029320397579456111592953397339974319431488280675230140047188427112920576175441653696193261689152746686662928350224345669176510063901216837042161466708175947614523153021187275361586068431967239417259307700741243386566075059025438731451870713157665630186028399941970729413143171583778878548811949314962833849893414435831900900120339912951288183895719578787513106391657516237911488529511925632532451430580655699675197927467844287879521445028744675433218946435873631808180059639924057461531537029217681087123232632944447530809948768465410783538351792620727030138893442057684819794092926269340204605117293761790452307188157178240352333433235264407711609105068929020748635963886568079174272231663219933866952878677030176257122943235353595236323563662264545879146866549 A145530 789 1008825722837841407473870704112375350936980910535640378591531855915071175814908076303259830044040267934736051247469920013287657849750175950676750166291973287002603634132258079138329804224100412851332433679688689230867680279602970211269784766506272601824126146107230840157157251860562120392458707810375126551817587933786862000286108617555265712249794767886522796038064174835479803502113718504047766080664199971989423946239577047653563130220555301447188246211162618664696159966387635660671526092482675276864120332624561549277294887682476273103024616044788409506115569743817695410453567372058326996454647216518072453742688457483180503894830847326933438159763375313806789975796080972537268471913789186519921097382825584451375326783038032171797891296817836591444380236364486372016020684115078106883374916096412931052487985601346683343276147294322602768922188998452156777241717125991487996537597252166214938699780234810894891449730981576740622950580286386194733549628459146888335876067630323508332045049348039392160806914725530284609394280614704309406534585297955695560778421058103627891873096950474110257278950125004532224411041360369013406066380572864394570247760822164701613292037866618486159968771653288071666950060871810139171501936851936396360104267076696709119768497714543880334967145984442294024923585431964123270515953314981240818130549776530732526352038075043857253866755361847596933591402450460520257190592444750000147814319582335426835931678184010293647177166793335898333369875284211184922676848957662860113654867562484186897249324548780241617145093348143514652862634435216208482869059607479685145743888068438560944427093888301474644171938599424201194337277369572295639453650814195222133771807578333608357996465132950936250131450895054547832216347758598827084789134639592831719413484023961829497848105486615520297979796399471488467243918065881985728315422269632535441184934360050564201656088152504440053804484280116387140379954172650518034234902973501047252257197939915951345790956074713058368152318452661200074495833461643662383676983334714056649339036667309823878378153581862739297330176031016529475073442003443194378199249964151074602789604062580920670707661838475994429625858484380007598931231891768043870392216645463634375748274021215175941184790030462082961111873928519467616350374220086839078010775869881043016420745943726944517201401543658616761574448731924724718590850079750589581335339486780985608815591350752067916005679781350088391834220631841776008043353985753604414034636055410 A145530 790 1466831907178023315753118216879885201946833049827381951569897548318292935554655396332722923992130282488399004332893571051046726309945044305746486814557092612089472344693775048914368065297028325181797046837264525391146616406881771696207137420813502976005261091748467481152545685260626174371643558805327975797067095490037550921469578898788840288916238701794385162323514731637858447452058349170961503459028985937721369550504551707250679193286691525079332585511124033406766770450993097173822483414269764287313439063038860409031481744375703569123758912714085306222884847163400272073033165541672363729354836308199386602845707078351939557588265279198103784419435023430334727720921485977731674756817509246682748150149142967895626059810703840192975268644018097962574748844677846503814074550522577026462458883828816373601629164364817333561150470605724818481486759373431179952777419808898458490236782798251418271567014197341892972628710606260773267972389644536113615526893124104318914753230459083496367493087006020500365528656152886082676101443095315161851052711700167526265314318686978657816033376573572015091226406120332328634949503175868405132506702723046667815393591760156896962004243959936461682821950532324946803912184937702854201172429093874850068376198350356483590117808420116900505148374327660822727888507662626468576485875093118270381986825896284805623660047690704433327235573186149457590757698814578818111110308043751763039484127955022714569391267743717331299096702352691898802869885511786228674189357042164453047312880348393745633880865110341922571610827288189330432995355241147583251035559968640128612337409784619155109703999326154533753761114782097155768099031885432289440716559698673074719340512648543198125221226897031591535563097820379992150463113529409741183943427446536489039351975630793311662758224801363524859566430703142391484685993939442182903301447469981805314645852398046812173260337650588434650956358557220794934873036107726152480534162357395463679343234352767080099114419946604386925322741617026213324538063304417935790903499918780823932307058414148144006210547124132703359530562842706376340518873184476892700269176996445081816756409109065190810921060791699067156000565017342095175214202990571095863492821470967095164656903303614232874035153894343100160045881153715513293446413977112821961742848320714110276535559997061683566220385537291471593088896122785314476423384406852288322240834977815666507138695551761843529938391449204351491550699675754706962099800371722078553460481677700317 A145530 791 2132772584211123063263626413472648971255344317468102821942252443722942013225293131359702828224727386697864217563976004838301926767002244670379441151615846366004805786581114788863412028612074960713920054768948940230037949387925816443314966540078066820839047803276125610364961269211698596974249342044239066433809005024926665252954767432730356224818498822614268139495594381737271347115489337580859521981662064889246899337009671942765439893475719256910048132144928133410820219539583996903102230212822144791078463533538170410170225179027385307029672356061663990459665061660014251776494812244024244804154935537474691602465204349235262633552833821123195575612420364304331380299429864815540882559144186530887529290395756492494655839589436600602553868810511017619747093375781352452059292380439142881398308333712182910803837752498458801651229440984576591749478979206779937199181591160421232653316285651060310000643499943154877571307253771772182754891231592575222810781369052819220555162861211439773394826616461704459492086505239381638680766888866307630627121236277458285234071458592445910360884637664876759468532937220013080830684353206671300693651339692929282139187712171507306018052557425709748668336956105228819364816649949359078198365540400557180063022632297151250443322173674352258790605401305272851804055865217873453346087191869440650154168026722648330846069182990246171013943269545905949489364760484995151073034130705022618709409774232283444648468067367686815698592958043647227523474480164261892281086402462458157067932814371696943667475880621112606638880525731933938306060593657994150830797221325343139522653448082948183090948670593134803776494016721230665062614798024141179274506238348219836446698971619174231740463305911818801141772494099381613532225534855414005082626658718129415470386053153689451195820961013077078530289292262572637747244967944030868059414576305931275294959628201825704849356329287867431478050491537714755718918254120679653056178637832750030688717810491725394548161020811406703876360898158837661512678269548790216996311305204923983283517813595134734075206257140335368822018141043119040182584966536787398542997005153581184810489216054976724858158551683468605168830391909356922004753852217058481617474692026569510905776761655181073383671172577584837170623750085628427809203469572347823045535023447542446461039687814981744178339923369820256037734493388081115323994882336713147469948592722404492320394054516670369740462505161463345718626325494326712081117101697129916463127126324740206234 A145530 792 3101049870611065755961997052071014724320068690765571675722083483275609368936640658341611579515829628128412083939016778141319950472494953805687401687962626059078375524216596209232352175233891695849714577837004921829949787263427730226808265142136088343996999500702394889003172532888124499374384171688764797266782496239147881240245310377611039162045808371842444080441431907531260900847474044784220573999833183319979053914642512500229242354434502512855684904806139994855299192443784680504013468906959984256463798664325436737527098378824073860717574481954746728043046776768813558682751383969645710272877546916651893390597804278080993517246262787647847168836674790263474396620643302520310465509320890398401220905487279790944261695136981006572273132275214375601014311193637241787447707307083963226976113854758630123492406490503594732783554046041103758678923954279898655256430080769832663379463389099858892489517377350332994646787774355446147464838582763214729430762495075906022582887885448202971432581532842231278080993413089404749755752380310168199616672426494712646562813635479097666686068447131354234695231799491492899195486414612996895340163915406816453183711118103779862793351456492738014627300251355052171031496605114183161997569294569981045936784838983859567788106850404699764164639748349492398862274500138280338538742200492291612205889928867904776765378968407770241949840186684174064408078770987484135081373514934794843851718772249612173496158000561348886308422861898760716127233091288951279590470954991057118212321264783567007698764296542232619711009712803404658107681670183368254160395908771488956225809501175196873595084257338418678536488546551554604903886148228069389232842629841751943520425585393766684407435521574557639828545670857403045695863777216658433980397977832732723557452281933488831245412014554789270819515771383349912142102698704626942716205890647376604297065984759602176804151929524221594780650763739478697594512206618432107817531258874656187225932017111734370905946025145365400831841820600208342813220879385877671094700846864459552913410968660267489197205891671500502134511017546132241719102200825615693004624945224130046269369503387527048878571723226702560216412233835639947252816925909400041700712338713810597889904246789729977085625010892654458902986772578622580319068551311779757595385962349878396440241429547423458973622682359333114987394360297373818895774082494196509569016931577541154018186448128543165840788952566376255470531185718051363611237303767826526815308288215690582164645 A145530 793 4508924379095905398045680450084841936512408621028823748397087442430292299491862291935571876913188054571324472183112831441474369685080895831224811674856506674053592007405144307109051199378049913690524282254950387391806760643074531823962774201699332374104816434973478892485002497858063810391757611386121970986835315722715994396651428334279018211258380554160091078693702497956071612560880145626919133736235466885184655144990876165661375617907873177972908941539995407591471614993043385868838680688489604286753572179465651478193990872585024366098046267089845680910599553756793254310468735797052618712519149061876315515237604955125415338813432540406148660292949532622727468355035062434666601309670015495088844309049214420276464010073330794119484531774292891612857188728455173777596514365207702092880388146510714487375048233354474243008485931714323880542563680043993437962912138257745532132507114434909178619448266023884231061551852605564926641692544446482624017105857058998304016298430278825909023200153925987816625304930545489266763225280204095695935011081002075910644045791915149414915633161244351392370107567927693455417156416162944279153297639350171429999833826535183748994226999687883647558345897133289751450976699019372368185387555939212040234905092859899514412656917166259782743127403494760642672895319145194394361877813428600134706713802405906822768530173995714941548896617495519543743397043651041447413166017681060997937780385441161867979969084348133913005631142607840037601769391259654996262652487470594587422558051062492057497059619696525607947201483535624640954630842386023783555064820556523617009187492055288171259069419221390165457250570191943674299585396908814867803373909283668977658862354463565139954179507906100896491904263654169929060172399847486507593493577142134661923120147545239606941377873341702586694497401302098509681979576671559630678495305586709276716658646880833363247532056171888910943634732426710488587665029504946164087037394225112263476474464162651283571850972400340481402794130791804771612761645948796584981478035029618985012116264914215334158003291284104589768210197493935236340534417415478680841326127358879933694478447436248274092718427413073839086058219166628573948673805518415443574354123015188582762409869055505731501425382166747005660105596705567146155497864403858195195868143721699740881664577522265894365903201810546979371415362137888144593340191951679388200203148565152115537950775184847246462137396569005913990806625407721188364026958561318072859541787938487781727188322 A145530 794 6555972946155575837692663412426308104674317814907218964597689419210161727851798835833663167420195915517077654142162117899125592202157150043647070487839672741447863700391555605940351211543509340614326456684120026262765200025243105844311646881005687135860059099451937607278304628713091892185116192571249657050061282278332816704849936552731314868130523279940400585976562990596220593402618884267495636231912369017875168601762819302359139919195693166270096745314248516498004872900692639268610937707594977672955437485144392923857325201640246604232698554774153665297283708115600622953862859097530537962292569858421246107262087006948075821641213667487752504218779783758655475513824360136702717993794693208968781224136652279802187726384927837668723936926689589190718751396862629035383544439304691759084857388912724106013196638890915045739605761158580881205128911860012178899418992596681233888001964924968845853785289281350321630501746900717047890873494786602972106142485401288458133675334737527423516761591226853443141915288019728304468979801664374831721306495104591879363796018630991770189663930380839793151901708535066792683646233614506368891999427451233852403305200071039067257743264194726330811820307131551943557549088877562309158391508766319736520506068233454910096435369452891319408743080041633624953990931762612511121831801982984103571949662808259652400666107610801117241853731998298732428834893389843277054608308334747756206688828712677106430701552484186148161301372928937515912256567658447075614617126311289539055281193923598668033716988274451691722611246051085424543375137147608397920810088693276567642402387638887825813813340463643962156163792570539550876992263219268589716716431255824851764042342964438319726692597059949128941588970807492219450444973514468165382505680766685965703493137078496455003932182426821006264528401977479849727686162377748998379589458117184640969417375498746950559734805521996952290450120297673310927767358387985104150444553672054356438606644960477854579100407924069914594261834329463537716612619988670848685397968232219139748064135774300435598247588321196402022475492645164287506895323819905176327595184554866199461725393202801603003763714886886135328568434256044110881424460406850145557069194151745485525946059702458543873095420045439253575334634623122051887513575774658504035034685585389073363543855475945062984564281809852948672922949154129064864897743323659336246585808996799598451026408932319767812781933822382032566377362811640889829931586510852710111246944354273018940749656269 A145530 795 9532380154785828172099734555987401899354521590466475345701292018444132722004216015439854309857087947973776337798231536312497169587566811082567009264507209309558519766777314445892963552533063203203316977494428263235673209029942832823097310602208067396208151825786682307503762445146337753173348552240985615228818117597380192772857411096242997539243569590652788291918843894624406786735795296844793028162066848316523609962307994274754023781134919955883542694777975802992691493725992104453174434588162409046872919349827767845637072649194045977529977600595352339496569601000529548981662286659073605144554684054995429963643559270497547119250985859094651734985445512635552438669632264603703317296376174255825112811050383365617960677699675002639530484806874888390413451673849534162273896018234656610007289763090954339428700537899157122031143768238644886948376895280777664126317252323436256327622724493790266962225191166817343766518478441789982068403419727176274959707156667616359128059920409934594967462330443690980340528203475754409208629868394720801227083708870995590519048767043670118706356439140579814891472714102419188868566206519076097424688014216454671222975761069464268609009711912132397116739168223379392642924924251276578143933068358672957688775588306350579380702614527586812160529695253131795922460141887519445976749078205445457993480103009407128683745751935930828754713777428908861431982191591788473795953067152705556463527619167847071588372077342922311292619190607532540296383447605990788288657039004127519191791433406861400828967003891433063239068804556794671661426494781780224553074313895203572828436062439450843445113337964719099584896697146994315031472451135419620633237887672060050795939907807938853317471081945658127380173871649830032911017931317636864979655666341184251998217098191986300336110451870724401406037601977854399405545998117670372084292393607080881260256147316531185280491159696927396741403531278084567378485151431100836488582294001772809149470585298070637906728421270625255479575304320909192035183136701881465191983664331611599574700241299567919144517835415728284436089598095871380099789460299724710901642557016648095137415027238426094519198348727105027693899417350068970593017216757754593224535033942514920766142808397505667285749239320686507951530898636422757877298583678489061008745236973011990970851884197446599313662099848324376823450596654741522425416725452408723223147566078198050995676860636817757552538469640346906345598694721500446091532162759821279183680197549325031052068273027530 A145530 796 13860074189085648006657176351742269935353369718220440245430713997128349767632402234650712332869038456157955278080974511636252985454729941156902387823522994496425346293030514812772763065031862353948282270950442010624642583164336853681677645303963648988399516894634736623172863316938146380022156609842200513293044492925308521958917970884000765690745282054285874236049413046220896871693252958993444795452008965539856311010027221912673048218630254420161504808110431503302856933872719619182276359280250435159175551779212089303163379774602941211081983198567087527474346902571061848618714010939433924349644548323393496745891627917216426563315111797909956134916333556592309487170169798909424486646212963573276505058486033276956235023187601068910039656185259161030071968015025825809317209426968751406258840230676858696805224568908735564518237299413228507042058800609338863627486385459283720019129553412006123194229574171263136486196237152615733210410681409819517188442099652228784883740990600710163555266711703535458561684865938458891261043359666122380609347991391932484022817543485477721607272072846472670012408174403208965548102580632503031149127480671297640724354353289800975518432863376976310681407938776486505350869282312267267058969523002001714159743184891365508964631505087741771990090768154973589637632092313521511837682037878915712938416497826015156846513922648735814208236590527901486223369677739567051056038705031725544350212951581220929412386569755056556433320141841979384653425620562542947724631720094875101615325688892382553206649989941155399497914319214333401510289580037571298891772131593537301615978392384573887481368979587361107152477641487937163516210066958636909132138171958744058032444861910400128285283226456389857261643867789882060360400621690870487212253956354401135719441957278011002192249593087850852823372408747398319255814153576930343261562760715237484167771468780860844650883586464526912865048444028214663295006482413462228269294505034023992448973792416749747038528545427081197397387898220767635755618564151915661718295562540195033562474402785435980135693334446880604373672253155904341500806368380475909745811950307021775463601987879278338629311395285495823380794424258566027198136151741314771698328382283222543048486117463913537774935520876858137122272351282724066831540253154947320048211539524073849482545276079231879457001708615181834048348494613045019477491053910058959907120314491890969348115704339524087161623122075130579444467935747698836976197934721193629080360895989774240876688328232373077 A145530 797 20152538338550377415851362315698704498601900215770929650380912450532602118004790844966120292137272058165719000553399141687575528354007746875324989328393169490593143951546601760457151603592775329577599218644965189019967080247736755310326473174652543421065501356647081263411035759065619690214462537362007305342471463895280993548073956807926017071346100863362070486427554650361289427035203066581171887794192873828102759684969618353032337355864608791994872107449872627826550989159440600298925373219049544559032205414055028019031708555200027326867226040738944669595360899768722927362061190243650266930778028707530089273096463348073413725513053303175217125516614005839705358792988217982038599880276352659369782529925881334311000105754094254520195020562882013262836251080395876877213060232916546310043743688114389454200457094492763611652395002203066010594266547709083426936701078140546205471558043038332409334142838619825433633585562301424834297955062366457850815719853187183985604600272273512167874762831354610113057709454546315752139147836324673546685190752400160960773586189179117563546854887562332121618226594109551733487752283673452888214733932208052553158540006707609548939532774340411643598370026241843155400771293557112355027163542511842133715308902056457143683994827694962008886779816367636346201321139763718390692543706326865241166999594358923028647702559785509937927947247913791332059918079451138900447006481163061788779653168071476063518538484051774890131736193619047417753540555914489840000826232360909393621164359858090825501068256407436059436904181068836209001289387948133886808412126262689341346059754091107992947067051206685085080602905826763488758254405885406930458508268790126188319124033277813978587948493796508906800302803592616865933989592920594370769752272883632910151816607665129805201230572239283269280782076281115178343554373754858601431940169787561694899058455351224351591199454228262434378383696213492842346372046944022648802717721737176883247998744703368834123382598322554790390546524437691821479477357093748670256936555949779247188238206949782615549378963767928983031035019999086816670792359835751673045699674103852644875982152961443465940924249546762200090647398972537653477119371614654920294776243304771635077578048649721886419088961605712410689276047234182156750301650788709724861038569722766404135629860567318955283881170664374538381921887716770803578749566968500275296229714123643391234109238432807385915242466958770222165350032978459387462945705552452776861565559088934196909673777181597427154 A145530 798 29301776884178059676999874149849564598697227560361213491213601272360406351229198256178504254055260703534499268849364271039223181973741809226781377581095844916327934880202465929189885658860830297343475315627508434393021510037626077884361010318299494170580250573047961522263022820818094091425448507167748779767440215459245639310377574280753544820971539910046396201391428412212268606012313565556064931407960986537095872725634815058087105842378922553306123882727306690428301835380892760115018310384138757538397667496484231527582801075881065130323735581251226982504127273916820565322588351900256548683426904096200426409585511816470826340469416187704967790545021848157374999375517698776085214801435170553760090522007172974054917197531429858471294649858774262025002878998927589953641980261451231366052197063678091589548767810167909382607017814965958566175556518310206693427099740129968723471925375448181911165720493123652009240096921390034556453493450270148305266539478092065862840303912144696091379741601522891400850450985225477165151429692972715670757886744641842645032310296248893451919405399243558058360231455427113817282226272358619866961191988303027740994876445398510994357105135458095152815719336747701171466216109962759051942228731842695460420344983846903795551019514836969673179605862907775092403131299584354226545446711317224181741104471781376257638602675414208801011421090230062068913634664152278221682896367572386809160071356162974615135025543424710935194987992201953103434263314874047664818253617221042163450071363907975167896000038166422089265859181359768633554473259787006633848132339813818708779869266470078637171148011085540526346089472594472624717338389947314718249761890682671519071948311941079614466748824696897494097783014779797133185960507705922524228732592518845896959605628103141458751587059786324785683404315540332721913208803625410829551697745308353989145746826309211426352759355564307115059257029245974564556961661250126517896923298111350154218597725824905868065651259432449238146657249144505687663524321595746414637924034055416485216664790430581137572816877625234294446520545406419075534990590394814552132537580335051438627902586803950920199765229529596953435977937311645489589704368191556512793832959436755674180255434250578158939817575239184968284070250406149573190871768706530785000630032165362827539356334719605681750883765144291963625480376391690135358482392881145490221758097215462998963425484565597599596675385334929827897839503482744201672286079675331616363087242554414332532424795333714426709565 A145530 799 42604763437056560219980401162518951227801270270864988645294925869099580302085136259692700219276056925667103771187975096691888819014292236607993247677924030115171326722670433914440333290832043659562083531323178618642264255627628069507105598676334289871480263267710379406289171770433749743312911914959369363774552730806279264276295444930258846243675547683106596714752650483801988191852476889115451829095287480232063570840313336124840298862481597527898312130613396478010123042092828913766636324373164534411285649507682658586077373732622513499463384667913243293616331460914157333256116101601782778135435787777846712469448061084685233425628805623869719992235336250606817409386643941032209920282686857708814512249215899578394515294210593260123007900699637214102340923228189635396718562087089857489693584486844257056814454195527045749546992250565501552153248583356492823159576085447896383381974024343613460502548262858951401609667290115547943658545178737733269399697585426010577385816283658115843353976413851452742226442674808389251814426634434492260608420641518486805716018397159701899973251903645245854523654917964429380776623512257149613108684936258670127353997193069428278185681927423296011782412317261131261468722823114558104411645548935736687609047891204496062274038690578126209841138037888088616717806708274511281678688825711537633386324734970526719683499642349699811160668337247262334409092741759333083188030871443769257456954972207797018930263621601045647998622408925446193346001106286309390155900758613162944747010141957836036029958554425721310356499812792922524351995118440919697481297613677166139876588567387740247338856261051324718622129012549457369575521260728989714928223330544335598604424526438296481620674203160795159909269703187021439035520644214818429634206419770129050546356431445360015895002383698743999100400594013567496546627256916973591309567089738176912656220986395138062692560511791048317033725342139950803372979909085637012999477672736181387056957845350668428798622807832182869710449249709586832170942884122858193134871288580019619725783417047858024248260190688126896196257841985913336741059647641700523049036596107490687912325485230791676526992702811784423533711830203733569325776674231151554947312828244799445486456323822291993376608335308813338172627454814494245237370801397644972681191205729867828475819975052446093946829710638629850736910085351629740040429820499618574282160977121569076849429420449140477006180095034521010993236472713877090772116496902226617739151989108559350567948742741443594838281082 A145530 800 61947296735703354381791826290428405235658448276610133129045331000069517398825436892394929940323132714659265348808046941225735303623598938286212955342323958691614192726827930709130315414984132620172972111068586083997417834661061175437253656114379739173638132211000318608782933491187851308682882498902415887179419903152114591012094266551022081684759425359697081576854152412019678618684895384460301403439616588296433894905942865090702736458942400426641592531787995751720028474901137859723929100620270848895251795986503089099924973824432058747154630983410274497691163440041910845733827489140640259152374952002085023730151071231620512930037942907690385163742388363360464355873180914743134448005811889673445747050269395979812651182865005068788995016322622650530541677370908730939238835632648391338783105791674486082516626851528514351931944125304424290872257264643822254667330201141501211468666759470238523388794008476422214288446999731085320044968236391213903558855022669941287453114036134988291540590325998410764305846798720412746661011175038058774208972854881135173668445717159910313667656348494788228919335890488824892535393304595623178840160936128118062144970923846503317970987165368336943036474693578348106474351518592457521055480685923829301088095213466353427642656705081080672139341527483417940932598550699839819206587007137864401719534423542674069043550841373788111218810750936429204168751932883406150677175204182872927955603369518780702549988170782376947479061787589606563171982174276978979239014884769921700619989296335329688412391842134960618836261461941727990639167347739837453131172882154259753561850997112507849552059832420615055336049238157438420890183195761561098190918472849573277699314189492971143196845824646971465610584050650914392560513830727838290765611905613175120648505291715925359969874714310913988367196780291411599646074118348475976353280996781563922648156168471704433943556631384828688659921588214459222129748230848854966774722639235109625430662488542146070567329496936734460109755062420490109470863289990314217071688215671314471664803871722795136675832744443658881835064455726972585202425192680442165698747078202711125173082627622984293719327190123105022221063565138291298154189694627726169336880058434978956981633314582178307791429579721439354518032035230024226425563954360407083747667012501195657241014704369921900993008648384802658679503638620893250328649600524052525860771838976664222276071413907565687969386261504808215054337933486473807238455714209757826861110629076602741311464939521263653180433984389 A145530 801 90071326848949240214565095445881738693696155992920862704643265979175209198311883156405968440529615691057646150063129064567122439579893841975917029074491358013576921053481088580641564173053637997687841887410192842953626889332927321457697308884709464424179972754531195546790979007015365369075167840492197740589512764630443809052320787269741176510793960797451873506149222854426128909579646036528389125149373424095534651129670085528545653971003387738739347642907615209604443392383212355209679145665549441129161700078725983868632325863350480795849333986493871206399658025489477455539651913094389335024775044775243846656927188122715141115041743358976196158361440444989864566622195663392576455190530204898332407396579452538748016425370423159425938630725192634234193496556378066596017870291308673916733146127510215919722118627668264340663297211200382353426709909543534201793474952883657313579058086295702469393845985776455040624000327941707939797440157167646278041305803264509205946250422723989317784174980025275399847959018896805325255858434078703023207585922576529024027114356732112436370872357459518439602859861115833429317081088258523844883980892445347403688660369275622754901537152763634491879022422050600885682445639310610121056564505687698868045402831332186679296360575149200719164392739822851798027381574910858822615095829689629128562569665506313125862603239857845564012339671193230815599030901319730783751529558851025793478189842325334933710663870053954480588907840532879017405868735397621149504137486554707539538519689861427409115581708505678314066613809163459705466824971618605215933027889354680004512791473213019025508447657483313239133896970151902914516956791116049107779880531299949001439204227098253603911732208362493350202629300376726339761548074357632659954770076555136855293876147798524028036181939605685240341905018143118452317895221451427152644079259753304205353506412736871851815868649473029122263208955538481569025850554674326036053433717970176659194796201382435035936468289923204072816714150310142909583803052703032748764041530714802661781005103701527080868636562160889326061287522369176152970989489097715267225455202670145868510974228238333932276225207446291890525002889999245343782622490212039619064268657651631158651849352946163437236745232306637512655880406597000410728524752269230502124135154985532755760606904333891391597740627921792427090147553644693434348116478732151872982987971711092657620330986392180061167010618047896110167996362052860201847623836344490978029437115525391277307519454115174610280756175021250 A145530 802 130963647291075459568623266986485757632228975155258657762418179688389754104828079283977385717600120891665102842926440851833654801413862022634045074061355092227782151597568775968322125177304574664505501931322309325068489499672241664338316449864711446893018506746956147324715474693266850058783985357193156612401264380352762146247483412595937119624612734240069664380859393176183179414850186652216893327665785519018319086308645398415640290171102466829726584831195140726769108972496715863337013753868608267130952216662671594041902301880337774645106184461731105323830605077898260178443808147811752952485763762728252550954148401379356583560757764806008481523872370664626899719404316621391891422712582912110285646908879473721943636069837412408800245980079413767553866813451296337921879044164727179226538655686294062272789877968002804822810082213141230637458145336219034085585457914162636592442738988807191920260128674524957152645082188380243613380157943553521297058155079091573715504560661526644333069898880366424432968168107629156222509271502139259157685055722453418319800250606242774322572934740089791316394329318726531317402143366934589074838129377454598996845250031955831639123517049131159182855155565186880109434169485206108523558723735789228230308714628661785965343480633610232764584354904360899030913871877321838028242530129781713615065574574111755742330156067202466076285830663104206669451786761766955676168573301394187320844360075137667474834602717070279032399324521073018501701569969285966874400036666435659992567307009069219117524367391775414133692237642262208470020772869566104244129169419948822572301845240200732550581433341920905029085630858551628680269234284099539641150848101591652998519325246886671247116515434113240684223157392163709447098898339602167159735944925699263374422175270393762220839248570311952028543141529183313938258620005916256731468514890400307533020075675963243200835839072777152958942017161431363986904364576748239207566725851205997627359608246147572000105554326218841785141042264795885370044740167766919626388699313971107398915109755978148652787860885549188636434230222460326399447233514722885318103646165935313890103831354775909914545337732299718285718331980995337591568634946578610978393277291345413269700831977550407055563919776344271221962295593160003367175048564235506789681408767681952125680265197886773713461213879989637804186415863495745632648911031426948299264738650096089747515738978142815901371145469255379439376051656086925247012637819589175672296974704863289840602391974818524362084566298046913837 A145530 803 190421053089896869263538015633254845715522236179590095465693328623652723293210828967019962427422135246865368475968894935437069514133315801016059561768181229607837234845943946776851789366236678508553002120300750348456740778896550047020590660405981559072984484630101483678940753413030992970106545634191009222233697819520151530200031829593705302193010404791100494557896051528947488443063261812677326370036926995279211855958119279626255453363129015767034715605210091709107074841566832482079662788445810754858963393865824419010942078301685260983503596358023040646978493383606044809979841507266375698524965486231834433843485118678396349782200674986192973159514268584927067202149309745308146736047640363678150432273103358212253508097527172271972398229096836892830688112564688318960345534197643027286713288634725439034420562843357450544101518874610138146481789892152566016907054013717520721754428910667570756355757698913301923490908877904546272146809852486662798276279443693344917834425255609318136294315187877801100260316580533774250723155508252048736571047812861347660460540354362637132908610741218199114518915226568515419669287138441804256290795230838094496065589857803409927662838887899552688236904312759301628516396749044042482644263255273032159170003024671405461422741544908703290504932866548007368096971682244377582205816193606781906676216868188827343034921059109145817074033771813845304152082352578252233418321828697589513481906071060326183074578639956315659154137264732328368595065329473060437756503808859963074485324852666954735453021072059743644710199465235441951950498285524143952358596403577698665446878466460391915526378570705338428977268134437097949208552132123939522184225359833732159898097469768992895053809529468443592367120645576733159355458424233476692623403967196652391272987549276382470576239385051638643816487441527520323109581170707015836128068006562787399706984679344142877143458195949330929272570689512247698477377068741385133475983334219802580004211195102368305718440053853906032391002636299067017902142620130048433736420038472459443219907804187124439626468858951958116486044682169792215620124559417586154807434299814743726065102278869944777414988786538582941142564175364330858895451429702810150544206117347573242513851043508938912626502118059338050095665136574238298872109883873674602966266224074403405206349837120464645481213383764305445494621575375260505178082291578304094979057014251742781795226853888667928413584345286703656956668939954027256296173542058825083028823191434107902844600623866680307296349116604037698474 A145530 804 276872080229062756833724706107485559184611699176148843548460337400611371278574440489967741392086067048821354098955930309684647239895039760815327968765861446494703111683850901044766533416382953246861400577415359684346776024026084096126274481913847322180672547633660810313032530747072370511684858568128370215971184228317919972148700032745834913451517503953525879017516478063696472013034567825446180325140364185350455020244019123931177013549699417822801646763390642149900960050529201932227966357386454968956665643728692042570315739948348489132239583998381039369601405549158111255450511107757162453902347331217324538555876408409986913226736220672159776965452222650113291085025376965361423962321846376205118618239445373961142878830168438646035458224860820762762052961802243364472004484844328796947701895136235102061985225584363765088318785633600927723753885045044494769548770950487360966794347193371659072549351434091266471798628863391021899457848145357664155172413252975044418957538817095287043527601213275442433354067339928000131395245599726976723715145834844677044891305874992668148474797444796521422719186345101302693667826097151016454057741427509211942680370807996126078990128619488900477537276015596459380982731438940552563656235214443252970204954089157594879122700862816620974161407803605898352313965912111447682689228502974131110593604260771980845017032889788630815559568818386667968030458288862016980434563770352993758415370582961639132522962507893765898131083183596284374918723287483860590531082138045719874641669768470743116129575114407475483994496330214690335927554486379235740625155041632553910737188988388169644442803860372220154827918781840681866520554530873923965716222522350144968838835201718868782736991939331682870061109195511177849993389449937135508907269632359006877647549474472589718455631226616512276157144196839485366487392763587995109473479413027402478866422703690707780123387381071254394009358840533646722222119353585397235834872201229741745328495718070597368942611732749253152254732692136578648144345324928922655733128347239642059334347032178322957068232933055261552182072533644655421185261662159655546204691368284471442384768609645544930451479150289367296703002592647756073496394810152939380280297301346080149201869716430019628551878515738501180567875146283349326556680596103758637206161408395414869217906982907957707755970798779420128111375584179765278783299003043822727151249633983383908640512329815145025097450266901397861835557262641499543729389317515712081548236623370488027446208704710178348284529530975972766668085 A145530 805 402571814232004158539366459142268369799579695079884238929365864887160310186323943261584128964130714066851001994513446701386541649737873678909685850526000775022068716551084364175143762735631447784257967886559812680289863882193147379217556076112073600469138811274858188093665620765489813692996814251513016103012879634276436119352679647580614370453204257738021836990974401208563141359463818554936933515427719488572566320222947848076651751445809590385337827359254388475864286806394618042626981003977117079052236987018124364072820074942820401513015371630049673220359796689982510159380233170837406941598314494624503647225810454343002293435324682656645329514794372218996140310559695958325765133069228583361878792769721300636143533565556812264163284286549404292219132175772349287253975560618119873118931268814797203672687483579102071080964970209736874300200002373704803242357896054954609128198259064733481623916000629411002536693282876461667937265439056540191194957890593546270891819343605631291751970995869787305420295713651938731657274436378847515904233085472816347561924298281698985125245222576123400930434582426862067548077599475970439482395699744803163326562763089236509515441719349897973394786511089772939180647262995822814383513683357537234545645844075632118282838945631793821987727396441510109656257138339238362686252556037508193028021193918945591959827422786831610096677795987900443411670982199923020111299622303771424227146435345720152238362204411898895659566935794811732748803455064936203825571755672214667837765913358031607823897666763327397293984352953932694512996712272697123242725023071937329808513207342237932202627921286602637399781364931528216996822937079338553322211865363271750950959506485201765441106691225978737424625260403152607017157228904750170796474477422046028803447145662895596174252017227261023797893843845717170195352345968675774182158602938473836641484378904181609768156528108619407939558678481565232821863263062736098839518770704604710277905052769863453472074251740977360229472348943363949055334860200304033411387534880466401081812697364879477392452771058193491344914616977874646812611154836655579746595466442051321662483727493322343458931673269531953510823224627145661966532899158510944156117401731951083189366276053838205030975518735381662657207640367030853346575114714624981184823155721540709145439431546798333386612536060211893101968494604775803340090411572343426666973821988754825951420523132324366977823764274490287204405243303211800382555275771494303307746053021557498157798884612047975451725398641689947798697697842 A145530 806 585339141021253817453481997868152102203029692034452507254454419085593690399543734927902833546104666167134308078668452547885721874071628434094922411336836361020641419162164981659757986251074708695357838445657390221781777737932812263298230408392473101234805650921096171827379499560491442037246856236841357285410511017053709799618824058882180548804045539233579797458997761840772743840188379144310475885251578996020326079149145927084327715425193594720863378178709117453264523115537724104777698151816370846486983622458709096669837818651120915451435218110508226481363774785829020613627603579886481935921495372836697085741789844738316924668048861846541636954734051754197737898262712898028697142058696038361795559568556531679578736661440774863654769317184608980065855421520034061423915993134261451186129117154819997904985539138788826987957978366171781631563079697481738869893611315133051185039301885775288909514792365812163597085561503746401789762048930361292639804617750603024901660906645049081112078784467069528805667534295851575901676899099598688397778182562329134510360884810284449379438405150885980156330460129471101113602135970234921856386893371202371967610314851379076839326180944623033827119109587253837972201739413194933173076331945623924586116087081015010825652947825927354353534660264547895834299526831286667234363533789308409688611705364542629937608227715020271291938699806838426333901640088229782379812670395119880473277158577306518392939512691938486395244426514573075820475848745693952878520742216317988990391763380908189305204091344302921257977765200521807607206883716947130815686442921441835909024292738424965034451353107916374407061949782523245672698683992803725656572086521974603532550153590648165232500346305581144883722258565074695091768760834117298400938381264385293521205272146300722364772714592806301985625372794528568624556944551061812072863499199061545449315808060257356912191811746545238072863924502837007989342462271098934127263056769623047514332201398885743277798593088769349024399643108918489789878238586896739651234819983069799933313602634187727950303372050380403360244300903757202820881197947235550791894262002051253412779897390522077743741722482420310115369671904867199851582761880080102650055321837959573611258416180411033685018775689366421765078728525787714482570890238384126538974231212958782702054064251137793836176919675577293790842063043968433876726179642888339329957210020399882949981531993887299770610728157658610693807361927312695114735827242363399493750679545107978950951550779709051596630381340487653123333685994909 A145530 807 851082708473088818573204285533834014334835372638398865663737795984588338680626404261227458391907220476299217095381935491179138218358498005300338276397909542923237601393071332248923936865299890811602512842017958822658024541090426837688247796246579777121806947300462558978821698695333791232343235971553081979970780005916459772209650828935042937346711760841367287483545754742082360980492543812008877000222280432494065546516537955032764421576480040914544966534015697522658140745705044453728730485759999233674995134817976008433580115498654868245985294117307331254229708178798705989704376224921773897422912673790062938164915208439058465465049609800188883486853796456231291907933673994037767318788210970549467381733888427340806846962201321094941770423902134907611461563757953752961086600041655531904758617411839462156645301220315375338419819579443560755418417680136074612022068494307401468438016743658205340952884183890256459159869733164391740646081879306262958084719251486204660744066442557758305670800644123225096135174570454539422306554016380114082853573212541088761717164589855307698718315844165639023903558593668554157109957623122100408747060566028504037742071231142088487870751651762541286657790553355990638642148459522437010838603135253828810978244969951750108381103299952741436217408297256199032961855755552474920401891877098390179048391578851064983690403270216687626868772841347083989049573017303903657227511454882002436720761424968332023181813091874147319789736585253457431239135272783942549165333610770683777361786189927149218158924916949684181702376617205754328184295927728855508884845282753357474391513128462556922160064790989121785230675202423867679886889702599537766102491591085710264576972361295947046290062421623758682194739328358203510824761095577647124793609883938794733803662253575587422783352765923135826075494149400693062935602024897906078169345676832548609468543435235292768717126122948667538536206668446528051271118278914787484941645024261206481128742928927100862465682276818892504116851608018540790533903570487659148862016867848608636636896417411591560263710508482048292303868599445995026914449204125654195834510355516080410860308322091607717057005557765861375793992126452281438539369240737310742236281834991488079686547760041589139812268876820041864761814068854969826804727831495805362687347360486348508077463981722805439467854595753324959991257697435498080956525110348073042331116395839441054447196098589001542101020917471345458508699837069355485025510255120611369610180312533979837185397034812348973525122743670405951379380738900570 A145530 808 1237473672780730120951621577684196788690748428786539916222567500907172358847940392252089796598999552467872894522377255535721919083771382028078257758960149138574026451784106554924953744444159790165361358314455666470754545900967742689186448997512118603462006066569221639659034922523515771960385027855781944357520228718091515455083032686447493548721570096217808802421278068397225912092892318514281762847847310497267375284308967037471712384644486554296153660477080645488827483379732019097997469348596887069392596439041714657553328818097225527308747166211346749135423514328198532680009549403432679360370979106195378675394700971280546270469257464600612790048248465313308544236397663724618015652820916692482887211245514204797001475904304059431270470541584386971058085047848643236771358492544574009128067843587697423155764362988799416953235429710532571166596747743838155004141217697111646602057691305977144790456584088584067079454853506459521844497613290462375979762541987043190973696970946572335527364232057770702220251738157906604468457827862917586277780697672852180730402246952764807109487051799011688254775617864733948273336764781883563759396369676112073668505003959765745282287233575481790407766600345470023134747711658406210218826155882327121467237782070222763642575298545183460120905758129550248846030703969046467247597116425767270011926672743944083943655908746667348789195903772618853281651745265519787687826421842728036423111513834745377455187963296072318264487881750532012531945882210779106772533516549318357894295046728390694055013771625153496497273997623651966271372359072034038962787749354680460325929351064491819339855699754745075159350994682374521083309864928895735108187366201352100750091385263170716357140518260694639542766267261174262830044110864209064802151507832865743157657003711426757812004630148937646684811782867855813184939740787257004375846155750615326616621812839024055428357789190955616055793571631996748949540216635079829904171024602219024600513677886458605768281824231901580931636877838415849390946505913250469505705721291031893887870114077313819940895484775960847836606464699293573011930788261600753965192586162658378866137475520423807098523142339269080020094349182189712344436391293270169739108903732755785708290629184684290198253353928120651504941912577386600340459591696104662613220864087915937771961930575360707971192424405305658914533497850008170241276910784266455315210113282340526893283273145816414354915113803275178638060955755736915562531977175118126568013708423744861575288616337066375698453931838915429765652496260675434597 A145530 809 1799285869140473122774839200748536596922333880620256399788747482581232625176566649708134303027486957381066712336319434167004179168665371110327781481189780449577091537656489537789550495497871469600544603386705697030518287081982556779650259154134824202853979698984700963601677798527493237096608598159070975542752432585325057555230957316443826684798225573188933157353250827903811734100704450627221871171892989240746331169319691555945914774508661873466566507788708724525057638175989610063443866704129388038897601547371518294106531667933250418052050133686004055935574535603492487718027895128214890868205506197495406803960957047326705838203834888479681196541269781711754167088430295121920600721434294082659147455683595919886412805158011140211746169225693274753783548048110363508311802287073210567616678739817894641429019227140413131934628976379294779032670915801122997239946718509531839851990414720874024867118532311917049643270897838522411597507789078250415368311777964441548189550735012249733299029287741197956905020931146421632442598259406128154067779051562753858240916105352155439681886474597447150556804724471764567120877498882901078584061912762006389085502238015428162498357149747998871490351350244522860281932534109174170135736219814300499359534924151858928384554375703593451063055536102957764565929610609137807825531286881173733498951203121303119203010707627251054922803217216614971324437648566492753994195960131815110077201704394958353851511275450676058882418060275536960967991881495337548463321183897375281607621220581293879228840805784048266957352210842413341752821081906441564923037878676860106560543802056257976857593265283334548292574561037497351231264863719724696247766664354274363404922609595677860287335267260987584271423470403008049796680626371798884644681167595376906612438549592752252283067309453202572356580506214368202970209320169069659464574232292049008068019506399397541357539456766523342796456314616716604526103423716287793765877184829981437507940406518167883859980909967502621855707516260205036995895429063962612173636969895143505864354509231517876782470474600536564272377507368904255713352339217918292139735824445994927355283478546387893429644931904291684583355807916911715296529074401045586063353603791145077428366495147983197906671236799218550468143676125706048040058419521408347943817773696482413034084138979110487667308345617459832308406745882654182095318547323798315680242462381406730263392824706820967883045033368941192268395171160141638158566009787111500909280562437944716196489810968697475453203043368660291208852778183641343004194 A145530 810 2616160416256575139784495246266794527728284771673424018752922617105611329834369060735235024512169437032518531864113934901568540789320365823034566195392181813535952521726084003839451495500160672639401687962911769026707118662656736589868787623663036878831083020317688631855199860024052643222696941338261342657217679458833915593790356855076637552203071261846612592982824282494073864156512178319662086402169558508734668252815547213378322610423209719533833406171122008378788317080405513300228284190334781611670043257281748557916239491846128010622153585632283685983576239343963748943479879506875047889691445640179215297580556152112059008202105458591991859158216214360425245638033412709608828830949810775269707917676737222000639421698272293563819498783687479907614307803867420692442123754045955620740641759627375220940370800497797705033533578420064898180932344978085094148727524571641598033147460946459526179645555524943301597248806002358080003254480822162813483149345397756024024415795010840165644453057011469771569198213635158895664933400718682473096964463191546437030111286779787056532655824577636357897905814606327815859807610038973386377662261759587613618246585569428588506866013446356783665180455488935893379906769847027584971150244783837043741642312479020811648378419697726332662222628587942460128612807794982403531855243528110182740205037411701991377093625234114287190407088637054395686879059363935198787773238205237327324214855078755611754719939317319693542717595152748990715447663748338584686562228853267110139123360430154572008040476596234555002493617290871375256635581719606963364058112808405240258570362260448033859121267866268678472328252397526466315738028538614779448517621783748723038656724260730345687069121456957686836010183199706443230110800700484714064301615532170189348742493450858063392822055940326391268821371223908499262871166586086497604486557906483507115573745682911186109806941780735749470431425659134310984205428543265817055755522571768407917520750563738216673806474810924580276617797005460285376182562912495724849998648521817366494877568552512915527892129173695388491189059107922088513641289292064935170421923551890461716203311668972476622896632465697770115119324616840451851440929742728988865946400803421209825059175654538385072009780052709844260029400144864016463644601524536041805648429733821340635620566113696073707558363335362190870764493979881330758422926531891966732617225092452103462446273840444541485533123603326690283067940805890186145639415698482947203967369771063193604834609859869792242581526604100224502242173826518252052664205 A145530 811 3803895445951191112773533313232718494780329135679277903010349696524076292346547437742382017506391333958324564263709325027446491303492643241321148920318751167100825389498188485093024684906738120146220453753470325459135120017215813019112437554546901486996191857562220286016496994797174015752564256097233833152618963180711927948313623636324114557076580816499401521263869153495555494671834606572338046406883366178710966893262636328560525129640572423540320306006303611474033687977271440348921861768880068333980203998486115031691918114612602194194193261459206793416063916431587687471332026775101191416720493755314381547275324684213886471220023132957867683534849834410276595403533493649476115199600303432948072653154520237193009832736482756830653339485312370092396449763275181576447339626580532399346325501819463753352657714904570722705625888393797982660296596927219925769252580780448374008356556225737430191179770614735248605350120656530809802320417607635652554083779896559294489952376395026588597301445865389306663657297604589887875180722046704909754832261701456956687923570061705028043041887049408666936404497632876172495593144119168420892042344536527628194541449915711152260820685193853015450300891929562544451524161425043999373882320179479247299848562809572108277813837686118384097420638911332234069238456604293805597509698558585324530524625445411574159174928079694546323796984075059874713750827877513212544668294154454942114298322082806264533008940256107383735052500934036756963299935098202806796713017431466480767003758444224166405811624130119258925358762188716137209806382999226618289775572985542542475854746182889384973185465884289375164216986411442444525731862230282169593448374306906289023843472152492326951138215263149215671974534948902765448531307537878402450609904302607859936164973038998031420910986269925119702293917179056743560011706006849598447263990621794727297036158203446465206117935809733013206664496452066671454430166998484781711274763942166435130637663379268848875830754394174372219580421138422994731932450579339719969285861313752555740046120320844547659678373348078494329624619565411347794578721278323197819501337108624285340432259883207434621798273960192653455698914637078100080279815316853548765500003414570647940558613035203663911504313525403314335532279666956154232091210558255883377064873015202532801779269045175112060302192981271008066259265840001572268564839858823595830909765041962977027666618771181656498997278674203638730388517536593170514121551859584418123067646366563445556713326246439709223238086479318357765968911890979354843230750602 A145530 812 5530861362252615621397577652945126424616070834992898397553029705823389823460550140108362718219268487405966883920901494475972296786737513952515127495577268804782786580377844331241254052402901726531931900355857890305813437797913129473052894335523571099055584129812447978179354775235230994851585205668436655142565315247075684402932414976858407489351796304118867965305072766358255195178983361444001199813522012254287237128135620406179790160174781880617906191099759279961236603530635593861819086783667429022825604943755553974331491022407231744230346380008101045343270950915289153619567823451117625444863708228781470590523024510290838817094905433215281019867812501016327809291492061732925561891390010241695722367978754748141414296159424230159476391792145402426864530341494310144733739374924340062693936539003740669999543377100445333016275008191003846723173070999832793983399103727247364166552399604761277038449206828269526528877478185789795094493883947021416650824332820251816432366730862573648980310657835219040419186141518860061811617104922508220101053011549455223477803840758432330987526371114015624089174241652387348480776571741660845003643191293849411807249649930858445958644769405848838107953831685128450696622750805244128062039922390718041736936068682805366415129671617196432751316946754448480394212587289835398356375569848939533757200065192591017125448968334250636240513624438048420779398016854844847104748911927339280596862436093545229875383244412440818631072793640494291875647390185123132743836040783123409768113325654541507799478093444716806242916637728775972631683224245293783386370319062866048354652542379558905302977808274488885220093025913984916813947811944801735974094487724619960491945369852999582656609277923497502629364137805521421255721291049274496678472736554376296176994522056209686827941181214415183720744086756977281227757757662792730055824237877531627006383458454065477498509368860410020466740707409879281160430478610368329342376451016387424911539245032706342527241243082654726282689655717470028879944406959797040339616792351547694228660564068939419784256826955976957059885705659048991771228947097392637564619773734016158994526789666871940967618067441487652426816106762986940676275000029775317176048139018384918684362398294010472788942199856156366334019674606354103389444156507102529894210519715674748872446421571118499239605681036404710366150101766868306197162518731802976446176065753789076146123801247024288105000557659168487387294621430265664037346590764420045467993153849613478776267571527713477340795935159402288091494295647310155423805458711829 A145530 813 8041868616819857162320965133848900588673272213750538590764202181917512279235347557170121649908798874296941890896426509258738692081425041794313754057420428523403004587043996159436298299169134203639308836896963619034327279423045673038005889251413717831125332328555441798052495826695031069340189136477650799343456815750284864409935783062728488165402954749608017522152054538415749558234747135704971172190814598934367464073342298807949086332369003213846012061538743986760026547499856176203644603261590672919120095608016576992562956254662000343508729442338517460722322546566913997775164143965898252295640415044154502924238930362638195426169521279871885645020115841627906224433234054226180117513965875291122147374968456249277379193605970094169121843012439929816290934720082963675261280603800363870624584381385937114715582717646332609634941156283831199337510984937159955231936527566836887049793180668766671076474955548533276837739247932017705536584304938551532174646025836866244533366736721805690590783099190962619380189986111124925284203395376604905322021323960646193479770096539190547550835300557891668016992410958073571814876639719230749466876308098912508240112796458018264712717233895419016755949420969284837750345028146663537158206673273783853206257744016236193195490264717565927102030743160329179160951032680964064916364481050659523497644364265401893488828640783072345399160486135938328753370002756116530177092373274057159532895867781692681432542704366748694182196106900777766350434342029233936806730806585644006336356008497944908116274742056994106157941865898878075490330198246274161817164154141834248765122320765132465421144760045640954820640095461947657605035592835879493824163791703223115648999543922789240690382938962550105673879784394693197603053308654337580292096908340158832033490098904755845649795056574773407204842199850727787848416219629994622651569994609940363872554251556053000836367416205100360025627781909468022740594461469308552379033648503063373654942931639891642765759891611425577840658539832780283568444435787094317314082846793289033655916720110117595521761766715617147486579486403637668624019094500887616695759331507922386553756611743371918959482048261649086435937163534468374665203769763477994320425228632728257196414986560878192231458047086537831246350271345359199372097571470116520210298718601718069658004295185137252719274599924739467601374181709760677209102033671201668929144168696244274753486979346554543723014311839152306457487649171088738917131428849914886526043922629691631577247492287969149613808066483684447566674939902277075006858293736249490 A145530 814 11692871437994710061399061907038648510804513182722448118072752419478357030618371887575216770604675343959266103396520223560711582314095224031418245884361807495759163886775390037976046485737868729189828516916284746218021558467670610684131089918661210202885134150135482561920350752659799939589640152853298593808731067535598945776362225640792244934088406854133753358341121993783733499418127156331666640364244613328558038475402574331137565347474370498150220919571142656989798638828187349564505391323266054756971596188451159191632564062787526092229948378813824379789211639437342037475935045758592607720235718610492418470372814224251425858811666846028288512578228565914474633998113023352804157939744491283281360587481767407694561206088784357497673000263695865807484592218470287689519757264186354143548082996598613561055787271914390513963871424961682372832894248925559575074441727683077106523035118139987134983917546918360556252546337615675558060398484886769980760518670742470699299698802826774611545349645913001813359755820619434122503169925260478609829998903985768015864362242564142297706583539484803371281082876358797321031482153375189768063993148332627493131712198800308626033844899439169844514312350135508468960550974302497977783904440900159331843857022863538742100876429769669240809919949238171872051542407305534460552995599072089098226041148441829160541739718249618855959743106328029891958979204609376580032645205991567182621549994892145065257687216766008188900094508360937231779239657663115958993853848939485602089651868242686241859555675472775985636841230100330992986967476566858385988373293751907934838439499739960225163439178128553673820325478708645980172804938035556839218598179041998685533684844918365702964234136642269930152318577145746103793418255062115792470212226253854387400398426812992943365115184318539319660656837838871446554315955584254518542652716338615411539066875379042609150600724652847063067242328155659095185543186545896024790785582547003128906862111065157415875072355161769707525591234227206814838489329690028177577636119620649903388008682379546914949221824547680376468529513345183511130331992175343497282996503392745416033003118948073103295145930554370330190200208963010253776265604961096973966581106383847867578668706097118597494067211521626150475826960516477669532926479473392913283244442636378357607989372752767994335326028684890149487687694055890257793728159795408494819999175108273421702493921846089059548974704413569794420699654600141596119845060201185480588822395510417782699839077519135615824999587871342027359657271123615219749816535287048047357 A145530 815 17001427028975691609417073691869061085809173494406225813139191253719349205006833489186808014337548041317898617396649508630765381946002374316640335202108010678405300888366830071221012153964561963107807024287441124037384311684713644889053566735844148221277153928964663089590391941871522417132267442059559677747095628739945116873966266145928861405676378162955727775010469226907010092404398650559107590118439476965124453575771269735175212066141402335307207371044379884519180460829636906410614635339425582025963781737912377448056755584336808276102001434065858309696053001419348755576011781368849685726970439219240932301419147643131210560516737424603851625403099314723804489927031902720923019464270976360015807172051114842331642716273898849831522373261570776444152780794721078217598051800846355124355042052470002731837999977780806160970859416953129886267828900426778684998283040114666546047606011982360625499945036744340700257925537153944329402113860441058613474261972613526559915517525943393563381247794374405445662465582990671102994683787125340522087913084373982734420589220918166361674824915575603543951026485233280346706203236130886203534296570799332276101001296942852284234945771067319058504793401147608344583803366290803913034259898862158394717114904985841314778481133394834358571696504161558741633763499271214424679990684686336498161140332190055334025796061506305033493121077440469326970027010132030791250935952419365409474574159677311143191995780635071539912043232960695834229248111807828575143126689627205479794347480068857297718885835862674226121860990624015364924975220598013846952932951951119995420842267499581402255175143854156996093798425402275793223600774868106808344347928163274385542862115511759809320755744294921515891365537290130440222432539807007707914108284876195939121347279095992834897031828204099596013187837375519232562187551003286439966394397986352198437439364246876397651972617277823424599410319510546414931757052643271350737249857989694046367203854545807242790712438645321543316631813907818875994879916924865183103565603845578166237130968263141104218573011130560551768094425824410421545834092603854944161860220173720326989599981193886548819223223544006198447464667895053374522315524409665236669414608256886166731127102250223879878181494094397336254021154240687186141675729056741825797317209294575530243946889978229478626311326433230352615630305783082725071403535240490280266609871463260858911151408877234146029665497203018641935390840300956709669515800401094838861261237028224826353934441465330897440399786956864824096494105538796627239158235449074124608314 A145530 816 24720063207259217605382363748915707780118027456353469609856266010155514265722905274905731277630024247400880630428624989028909304637905138161171015965619163164593811732521484148165313695817987356490022223485422478065610571168015171998073201902827472852526778927580469996781867963130440934710377271114446918145683235456812664335801174613954923691608519760530774051111863914800798890622496219785786104365570635262677626941132950792370427206604251521166181367277608780948231400247653233733684115278133472999696581675328408358315330987061656445926217855183379168473681274852093653265483654175261684454407298389057705073844970300298555903565477403707154235047593825379845813879270388443198717496892059882971700346801733498982800814901042838870676033049323645253932335790932229258099877798673336164458087596208387373478890911906020243661115628378425892951050388326287282427928465884997474876112618387234209489785099508724459814467478475497439275115492682814337221596147661396875646463183022891414381722747670739604991411597912615164320147723310319858637215794680866910079520862852771325732897720663388068101421228446313265313498473852155164749099149949080796823362754042708420968985117286982471896125090956272397516381134035854587053836109041137405759353227992390408149169467079659387694005907130957172163620076397938467950245902538334196237199816963192013844346931690449269080142086855336073384527313752768161102280842172551313808848206620815510056096607356177253023921960630343382032094975328925085142147212864107828135379146368250268197018145788652852005200243526088240269920983782035566611178523763634721433969818504891618918799495724766143766709090209430294701135353853289263775842668951221914580635982269253844386675887970679241836115338901272514337313119461134145191320975997762641628051543407146768947340913093576494063855454887167125273974144842822899456618912019439757912625296548082903143359034921230606520479537326006331651679569000129998075936502731432596414785497647492665860280010717942362212675131830734418489740560719424286204406810355351033058885039845924785986890208962010494590432826619179407744131640314012913467847477136085962697462339652792093910047271887054458172283436919198643545192996226048293020354873824406102579191228003119424224278398346042205287196282438998652172326977122023141316385939069870184596341170038972909154662333307888247812976976920908226363562946511513072099155933108406180583392446013576602238074083958484691804263861097936455717879853938131694518793249816643387100837978051513605742725465235693582894275069796139172390516324526418490132441925 A145530 817 35942954901927873422534347473849747243230526112364450406505197639574864023011899262879444090866040918172839118744603337398525498178132124883968340573675061133308723853785349584602294892707199651774529205140779995666273733093982375371553546513144409683425715283548074410657746427999719247546471419932963759424145677258576873999138033922424313118737382055433582514588875121651134679955017099169882436639949585232456304447953734680836865983190515570373292400814272123118843936779626972211870292999770730315976803792145767840613043198432064135568444659435199245102422877581942752499257657159049120347022484887250683936438285397486457152573643628252777653907576019002981089575969217764508214317461590798864492288442548456406150053223400013819113120531343318628441172087234666620199004721219229936766935009844942771035575547911375653477101152802814295220940996797521281871522991113746213803321699529026558237522034740648620229535455777836122761688524246951605261587324437698443663397552597758173117461493865461011252066800899359458250391795009417949117989677552896113272888913998708589449271611019650675415922515134454254485480074777797478658986629729392679248893343376801101236620125589501446817907377457018918380473585084766278772364668285914925815704876386030667607577626652691354872726017271907566767161957319103261185232862300053234992390372724148998074346412881851730937493101166581210231775744169514774211925093582937190912655817852506074310421275100101090825242618713286316778831864880145265968106904377723154903361484471955821101166665090865384141335032225941677337100185443859115838806620619372933844996695263844914326532211608666118879798923366086246219657580901907721423266896307148500525859175357379577978417420353623322708195811396912945716013053263949240100472784992462004731247822766712306056598790606232018269249818218103624629125844413913492523483931681867421652758743741548294294046384802852024057352647861693695675127161569136373931060937721645005493051746375599790353604344871449549335686325050073936665206780406125987276024398691076556489452610805006375683834145257752128573937561809861034449545859182482172327306069895648816041783252255178510658659914100553638176301669815846932661336094197149808386359317126078216263977314389433392598220913013651272090247140645149799571377283059692590732199358090381953827549817289776631681400406318343079089715908812694778049895452824204766341892460129751123307393705352331502420013688410139538864757718645559305657087638110243082735486523972162456619792066152459317419025386052911512663451854989480817859183496703177035578445951362 A145530 818 52261031707339920697147335844613783575949404849350454537588947511675842133945035805321436802387945864999060677774022823952467045441699471676151806023107573268667719889592165774527588608682572475692808974252470628276283942308079205775066858556910068852228137495499972612626366524443628655491634734205258191755789669050735317982082365522030337319720461900080668445438173315016835023855704239696789277088382331357356203989697789092986010769131803035071245984602584389406018135846177369942825672337551363745957273017198271111843006495189234191460072608600924518999754390322869910040267368025603245722886238618764105385876193122975008401286174270002135001627380484036509124397645363359206500418871656129489088815695118653881043194586008719050151606576540135962108210282503414333540094764774961654722959046226950580698353367772228294135461415059663606825355258293207617553912001150921109872554875002586228443147548727803585089284738233495246998055839139574951236010748136265875689704395013957360821374630357632639620900137096070739680905349795970387697698353946116267831870401433259436287915189524851418666683235584268039708622715228443681815001810527387006547094097907114758489624693622017816690765430697414551052811076332116133480431173851611260998629130912060598311009719983546150325555935107446471122281322321899743824860631538374865344739364741095680008085839983280726333845888954122224340928547495160728935977983788748503035687750309337211231842477898939629882649743687157674253039499440755887792542296817996603121659463043077395630828134023972479888649131656275672759903399714387372394058215202044482175903760943812000539158916879504812085083867865199192573087421496019973660166291387924968542684660333647637126774542518280340538474873655772521798568642132662733971942238058063757116592706251256285859525694200548260986995171833667783043623703803685375306246180046523211643353300774914671820640300144311921748784229511365307505303241241955287565764527510769106554300824444624447681474857163076926791725703947675673176792168969946466075053271290014957784631037225439424319508860314562632936010624438711324910231935119688764550989557780796242438790151316689901705597605054933102853884455628804520890939135769659595345473426746443902041720435931008149718388983243450603577014055301765369578130397241815904901476550277476290995072837998165183491847036124537529108199118436681286376321624843447218748039537872725024882769864189843990942097664874258931024665918646782132488949707932439504165702887062274395281790563347697796013657168595468103719076102879635313028080413690094883312570280839149 A145530 819 75987504159517342765778803783720967469683191420429448533203923176779034887892059049038106231227982421667716052644310441423549685546732853684999841989257837857581731410743155250813529234729567672457692474033887152733721185842214071214571840788200726966730028492741676630684326268794608065365589357063025477849158754654091893769073760330998188038560432865335236486084589411159356473551514009502032439004071269844010688144716137387466978821451658422478021288319756887924227250676405116269896315708506683115891558990202494050851890830961948082318810004461084815426397781106575267255796253851569960231956243929198121980380048362520264729012944814939476039588557316213065263893086782355068487100825070550686336273528414080194580398778003454098906616849168826345586709309587877206300677588978073026737245686278976299392634761165272028297307420395598081509771324617327078402106178150448180008480984932060847129778298328191672071199779856046311299050428420417732145554366202806145554386526952741404876105595078503992547777547270885956136578128211545934294504288647975500531426290795045221654039236297522943090682008617010595282082942462082335561533973520190978126795569463601482042813067906288315966926118326663300211868924513311773314268154415574487577080940641259723913540525278449449882003456920209897104230275494084908418086173023934754158016043943180394582758736989277294237680985046192547610499876282219530358137776503746740476699076293958452625024652443783121748281902078508545077602653354994180705090531466462683215737955903150061291403005704190894892711696093192602251222206084533795601844806097152057710830223415607384939022738610588388105593064077076259915022891197632139794160364411146597112562970265948307002752206404159261519619758099681849782173089647838351245963913663639710385521063641503872927444302768806565243072710596334738441804236204714121781789422303713067862014046567982191278916702363444731370708212356877295419015237638641418984247691939720559284947905690737571329074088710768980105619837853595378725119148475521755547140180431283057542297038673178117954190199063228810536830873996324456558442784118168281174966489707207840857184838231214861901428259089958630995909822182611957528492842072990854482509976130012307490445249866371460257144983415064163949706346161626202216802026212317266034156171904092436724882078899514887020513909124671248980242428491025777696393592626919431854883146174482056428424075138327810498307584713484075570325380954702575079627218246128928813849262302022998577266859315486442944540104112424569896023990135134755662011062321901257159441609894172010 A145530 820 110485778786906509041521683554194442087135784375899568816823966710089205051152919912265601138768684053158994141484149607807017290317904127558518094100574873137350568803500658142517096979708182713181009164436297667604202327930636951466781681439185300099556609200308902321042397768460835683412911433534904839534485073477380562804915265438905843377729549665735533770098547565652389295708877514111715469522642537970860183206213274063587894220379942214480007881970941912457437016465357192879059300214496379699142580814481409151667537425212177322457358286413808720705463373974570115720017712832814696574018655786815450595367204442911341940976420474747728159426760710393312857191423783898906221038099233709041803452621498377484266018780022436251091170747084896966347113227930490954546851674279353405914300504890585312366310244380937756915990853793784550851600680638335278789044829118750502811221479536341469140469202621641963387939390625953103133572324867448242964684812448131999370202320484890988732496713869514447531828932831731084151844917514237992493821537995802431656425994945594319025536761661408834402432973845897821272108889717152487462788582496547154809354210905978647775491711111049589398093885281537741093506363431278986282812416089071453325814689063260726509689612745145516582282700806050082943079698287077134940153470716169594170889983154019552627651195496569202540861818411275010103442479185799701980003391058463971904617421243665280779574612810782760082372002972407737385160004938662097989313840209939923399079866223717146040304339465759537201522917470370387397604327743512424417709954007043889867064968942532193889338522780878636800720230084201016717250710713935635240735509687515764276698016082028504734364581337105047969186589802063753810757873779314830048897558524694080836790509942040379980218156700150545315166734211898876026600315817950529385346513783418754148156780356545331204873064596148495101087991982670076173940650223343381247808578315826182431207700573507984088026043510600933996644452513423732990650065091239662619075747293814275651542109599763758065968229929074375957919154780031321124650897875881561139636725044722419810104315998035092514774983119194794534950027569062157441907701434992932757974159819611148647205351585268172205739087496520050932269450304949196257860567982312062997758172472000125521687547647056647562643732020235871479743382826833044089269907357916010469781346498159037321903722481264446620548286075740971620322079242218897383645486380163530055832661684254377656950731654153940343565297722296729160715162580383055097251056535630737814944788215845264117 A145530 821 160646246368657904629029762108994935073727960799366552630213514392546527365341457660375135017663435385310755814001900885440961716572547054737231623822393876283869869458558546196064608194966462935397514867397902774809357451089960285218629350240734638144028343047220651233119015671015786289074307858770394573657663447677356684226453026874408765273030726653546600766486802075869162876604234354004424790653483246138360862371145955772319410729453614528195508982364461220956225497713378682041035952615562027575870196612696978704030548564367674864904916629635673418820928319361243841681638498662658717248662893557785735967541934879944728661914986357338381804330470484354560681291066288702227290320909184987876231533775385112448042596725753844305632463359644591020242357046701624260033916033724590874126366196865224765204315702695122333283822404108742341340145879876814878032192779432485080639336022764855564069395090833569086574391802770355955909902861306841324852919571745217724278128619598504544875645345860678928207286720559789725470826373487573829540082221741608087652942865224603344817908797416452147698194453289926815119051043565797254688559037416006042901822895861723490264082905142398196696512542273237548886658040560155132743435938725355477561246980817040455085364783390916302661189164968539900389340777079134660118074728335137565989719877489900486340210255493274631217118846289008818497857754236276484459394572461230111402573253789213024295048862002225689376647144039978771649477569578161335482281618574721182159578909751328827192541218180208662900119429290222450083514441316860980569554671281435718714654754012218394307713273100658927319859108949364201230622618355171216007889636925283510111721802820299179935459098511944335587935781952442598358992166302034115052745804130991529896983015934663070987364272397716124081687188471390369407938417395063865012172049251668564818352096624370343589694157006097548432250569634589933879614286409503637692894688623519329534416711685974918126418538190325047262140928334680254173026469523513993926380589425025525514284685061017831049799852126675079414003914219291544590785847068747671728750623248536691196050818276304793301620924027050141295186344175594194308576269393637651239239945867738480120729090759730056015684376074956738991355831037049969732727049044255527281474348618116278416096969396741466041196965843513832460297898387786755080020748904817252303630222925177065783991584063683367058466709646542659251872732892805322093245457569539526572251876239643563090207786558280513773100998348115331775109950367886826976647374191744770881672562624229119854834 A145530 822 233579531734249806424100232584795081402758367866494591624761633102795940700001428285265534050081496281557785794564622403281550528879193099683807222519666595541873652842175322668419797798384257399885273436187386198275138129682474324070935608468346724676117111234049626584052727743259184803478360213740720175193403118437803141484699896160124905801143298824707091778938040119766197170193261041844919533894695117242638723027463013479678359612731335144054055580350044644328439416238236138330473396043726973598935566732280592554251265945053174041394426322131982737156909070887874571234986657037792942064859273214364673281355377948235192563082449187149532395768344657490820837284353192349254581220380916873138331608305957332001076451373227309597953350633752488258535420798790933743598359366183880851626330535941531918021762665408463491656920859583257570524021257740208194323529512250004188499091765878620453815431321602806830237202293288706933939895626767822418887902092632734122968399642693905123358199600384713292098947359865001429103497395206014833913287056590760163644947269610578317770920365906759761344340332650579743285278945235779491164677377614290289832095681228735048865328768585335866947139838371402114543459697468102131729969572094250775302599784293287758433393885360779558923852463581556209116018546793363508734545714845819304779458530980332153119113083836025817220488261642400410820875071217066822604257728355237523515369606392094493659720265776623341570884865062126161570603001006641643129139484093804388920104335698565891020808890929683930097236448665065972051042600070388122235708074333253527967218145268796602791221209749835299444438343692145464388308569837708234139836291353852536186679224602698925597652794871785726839810657772261735950220799045283823971862350308903159776132468378490163175247671848122544264227856870667385220266432292107041777168774265412309827129800335054123034084099413801239271997227160701781190882998498768065862087629450018789316859467583706957447828466502689108118218913154172576143847496037124255929294757948239820283494280536610326582650919023955636393585733355695125803681496987061238812042266566647304276638079669431171425464308760347786248406409481286389462512453790647709908922123317531930484391450759295916178632877073899601973380446058420351042188871449779554355200705132568596816879471815314444567252825692737092161401664512459115053306079637696926933467874351860955490886441324873134438563975277786950811251333304059696104681511660624091472524172219780056478784464705008212872148508032861970104280707119744866040990184823740361231214091110840924423665245 A145530 823 339624478495352849882737109148529939364675593149922336855850784317950905231274711385318426133683477929949635234541146972470489028028630194393200964311971407524008007362653460601336189934242515292970252178701592134389276031200866577238855156083625896944436135705965109832561433019683183688471246676471148364336634476545118090362069422563794738626097083460397457899975143847337974816298124950608158997858096046987550564921068850453496562557500631845840068618319982548392329954984897631753826276811626404050824738158539368876902636653558750688512630967463273264152726968142650265331828917694452275103588134590792677165354751994799090041993219203129062765065368801521169142850768250609527458867143532224358146282245328185344452712254075782401579866189012758283319481599084970961567754484515329033673810472892790543578877711188203221746829646011652398799585568608382837731533878618726657592598788251491374992073072215390297595805560049977111592652331417552490221684789768423669578328802348318450858277343314027266032941253956991518126759741803172080936089840200743536331665677070915649435573394119631276542523145479489656809980467321779814356186218492140665409824218683684899326697765440173208142944628479476401308641513460579939380243014389101901934502525115459583721699623949790087758978820858417759514790577696773462565369351311092934011766714325525460734704083687326044963958715309203908324733855691860923790106277633942897961236005120851604568208971390348336418377217153187398944885113986087370948433327590773006768649544526805054215428934870542254152718896239576633139765856987903012869738970525879348228616468566076248240041331262987424733286031869270555856399429921409417268105959738864662331921480850521417519807228284477934880749108465086611629022682819676378020972804603341063322966712039308762593739127502897781644063222202761906719897984614306243680138385609860246820081911335072070521214690853509995803935536041090755261610000202922358259837720325638696147384131449998230154224463876371772878843037585238591032900086211509144607200651676151273666675169615546353833343386460979368641194242295266493627008305833339972485037726837281931881540571788534646947831803316621654155041624199446234684298799235332376569921528063745559185825048674925502393676187581073946312556177213112153365372886360930427776934543788406121655464335922497805659319567360273888488845559903217165500751959772462426944009985677382904106683101694781473790304961587192579936900186751369905330884824709089859461523574155683962476589521473295383235590157578782956416292373042158667336772752086344293485414406802600079882889412122 A145530 824 493813758152711309479693332601729947041156909681619211293815415636667513410332730352824706332841726828650488073237033133349687765203099423454614518302383906873312100831645289539020151744590818851721346782558678776015809074227930320830971326009983585810485465199362035646917739557891605823852389189228835981025291335493483265583307455707861389837439358208119079079472080215989295616700303484923221337966137757624781278756511081096370522280246305972516315716981674275317803426108624918333925076010708747762925570346949510066423879443008478447923324032265277194095327854770342597917908011341076570207675082835739338233752528045059928685865577638900470110872650469067122442884179752033060575938245475473299871556053098875533502242540974814384587527485473916791458267709648748987185771422125922231080868801255581508831770170304982075956398648380083004597026892735330905853455935982116310135450139025902580618020431569855889897471047110373431548782549985494552959910796421195382832767110214812333642811898978995260098604484306105802354879561084416999666240714364824511066078249513841743701005944129577969333067309186845310421968314206922614294403597010194913215594581870396614885969685621243259303974542669320316100650217111985763756741612952182071161991368918093941443592819829109426821996281675675840778296383952561821206538302260614280233804023170783039576106618568288233351778751571320840303752205300894566123991923422024618398113636076111840947682184681300704528978902855869415939701385132770030717378929177499858037227517637638850263342650492877507854123177895895759519247505017810910324478227436554239070880378076929596144417304435173965726898445899575696069740382797159454999591925624017865178077646477433538374874112272836045530882363897578161046863030599010408358670486030907597168433823172686562321133516141541526387923660854958941703346449362768986203879435507962533464089271951394455483723126416904120097682997406518797448599749412050610141738183265849214179507210268829842937284922647778055076729658430023757189260581504038259134613818242366003671525413126723861863354701263344978048660034711584126038544273000179332932006042779141362308455714742449707230976016558059124793644273179585343944580991575719484884955992882562725524259136381890921184488998110004444038854708287419012572901134579921392208108471467637368318448327551839994114206083689012541125689282697613246178978296203080731079663585707040390710161738977770938017968975583802733441302060285158538291410430445504995032963804298192261660904685437706782216335216971042385767319006122591582562801540543359778987431316276889405308796781560869 A145530 825 718004864729563748630624222865806194467902782001481183298870758484930246547718558658295737689525737125379879708851411634743473540116278533072815116410701888622388270601204888336274699300445116367887545251588140238734852004651379485621655069163360050142548921963736693865508560755741375184697685409892051045262409265173048123040038678529807897028898200737521680584094504658904588488707424968953413217243766441490384991761402190845272285898915571383406877212422736076329537789231985646359895306693293707620889728459726429097211443807497674104529824630282745576941342548109109994722372916661007638629684466855030406999199010422765141510158507893742080412146068716654794510784454508687819467886750054194645788884354923519697526916201865126039407863384012886002022037930347681942397150080016606408662549563215142621050850248745732750237381887914994677031678302451602528728087199384118496210286909544874100727226715429498248520625306692922919494818235026577662451220076311628318215173799923534784798197642838115794156104887239823879632476755057000514342633062596614638346541443127448824425613207191012247779003325034527601863885118876398159404248473866604911674809112215337994359300596195522258854770842096563260133944107039313839922362924989458342367633515904383475399400238331901156809094834577611814073883427476447191260844126117581852367017037923604214018198288694207403967441340825985192597747381773645007283360466549346161207959265618661495886325328317639834036798906375216977588926869097933638575698014590757202813122041995582361477845998387709025877640947941736194764352732530040075708778472953779337729711841107387066717734520607411683179485607051951192814846660187639926159989391751362237104262566056707514275649439437475325723968076357970181075527217468278314077128865716135042941839455926374222306165538730673876470259358819888098474759017475481491634197019090191913796538981335416203201262904595487737112035274293542290399508774035121384223729058630824431778307336346747141632582123305405415709792044514216957714593852606785417272583884523748493187124284011086879602963902293517137103383049276401023993549745933954916743164301163144703514562727694950085779192180243614650828304618161492890649186077452296895690349443729718139166713598474220724476744609575758880558548433293730031168844884306319343340161940579400945128902212796039428944249986364256874522863728196769756727068941927319610527403909608051050709671061790577249096653100193887587231073258754433763305805434982939553688069909925997392770992936036904188047168169885738050122725418609875118887646103177293032303431648452190392718910637500092130 A145530 826 1043978579503027537797618140353549605026383603873243958897346789021672941812869373956431649775864088938575516446181879279883877177641303783988449724646642243673045672142051075995653873762695454608089639074462373348441698798954031544163565639592199502923680322049807953518413800421108401626944610733593852990975562046270276477416950655274884974418628146432998315450194330301967055673284979204554777894651098439789262153239800028977944807326500960545167626950546941273308872627739881021182369442006973040172025902254871880957835372872222175139507917089107079803595517969622791161983732302917093765490991007132131376037497127402172470695841784611923346018790273041365602151558153971452337473246758640553539503737980502744541328602655269352286484648772827250773023251692457819895496469030572723592273115984046016115426427429906125113863077308629753880321055654737737341439732934448572311373447031028107916554807026214058883493099298460462814572034164946093935709521031046311153489479872321709362284245729874721385707716407442219614879818846973317663437188806774763319331360192229061076873097902249787678692701501532893946264778540877968716851162986598446531380259233566519573401808180898603743131577500433860310914438630984945211261351936193059477620467970133604655136786502941764452890997067479565901987585725254370263531446152836661752727362539336897356399420735654758997080426357782230898716284389346674539695439994370825896371754374095897738906876079691663637388801080890662629544883727967010377719034195836031795390421411834059115949937818313078430748582084184106531291609353851173252269653575196567720504761946089762718077989848545872152169006345755091134777090974172445655477169576014555068731732592968806248323255910067976850766604052142124745705655527335846069657737012080774321529837400483124946546602372180883674846230719800456440223357908062900726067136261877703534697634214772423208060180779558712752856779191139813083722088308847317080610691909511035457956444687540960075103931470001136826663982555994013026493262272429684492676077833483712066728075037426707196218847650580072654003340904987852377302495292043697448765227961885169619768811897612742682273238199098199144245230121162537483418572612034648110614283206227017291785676047922380551498265477834155302327685383154375177900487888880253745295203253493977506580055498957113777844945365967545806543702735108820528667912062584026510626114204906520520691471013681760342415595589712936968031247076926886406688102811054763665557458616068595910896762068092973251713800302678646153836056991339752300271054871218243525609410629418168554123890758128352396877 A145530 827 1517944136592537310393988145449838259902167292128914714755558932366753972465665522014092960478368695790951675532868743621539522672816915585640672826821101411598719784906271663292792396176259890555045967326723039260493991318827157213834338818311988913890981045711498800679079800303730860224202279308960052356827421952867716825116123212731004222996788296015378813142901972164555440044367871055997678105409479887687145680425677480731740904580446497717102346179218040188655024471195997772813518808782832107116418040988855255186263534944767235155170406917737063751682306186488990240414352046068537674016262294685652165728113824043748349626612444667228651369240644856076868873571045090037189998281319176614792243789234766635639572090733845436359422639907827438611089805938795739780369923573302660086558701978253344216687404432233257169824164169365774226992137890310367642850842958601024756618495772827959365796588688888526187100717859336206239464818181013385555943981127921260105545385519181965489226508493040202056703225500316100080211376971022448825637158182417443269693159372959611678324659924257984093806940204225502763341386134551447637903431578265667390021985250796607244388234735725973646991054830859990795506333635508003297860165792861783491001818060940745264185412175877087182602352927020454243878135570636426886727531445380380070883732765178810832600543731443730887547535956774022900748284904362683007072162468454714303978369651976169693709101933546350611123482734816117088141283351537163991269837145047575639740469919684679959008848109981217650599412472762742954761805236146873378760000589557336511834586139902673884698330522051177501842052047242295458014697461600075795423878403535771318573702085914078228354499817589398903539316567846573022285842061219102717004035538436580147369340638463007745904537542985466132552542996330504844196663923564440180220124490573161849258446351740122009103299652215463747166019831882013930189626001555225000086561812699986925044238797377219602453974724799529640564014926623250426304245629518908645565599897301432821274127917294148252215324880979523345403720572469288080196804161081790156549724713416735463999148984566200165075202562296601312117913767865711339397713928712300900536272091504639412538233806965542847657753528026252233825573988558028214937278221587004639339882190418302715166455566581430636947121617866825238457669253984496851913387411928232619130759526530171229034348144222217747295026890789510157629846018778434080890738181468191386780991139693828528446499276014247071087677592926581621939576742682581234718994895105222908943050751742368625505744443407986884967754 A145530 828 2207089730626969746285320965865924476348146216371838122010623790314471254292135856139117208103898307815954797649274707043839186082398617620217754301748156805822294894208046856376644148386408118171582228403416224622384914935875887634883584478259992288597983516784197206379428511227824249657588487170617182532974080543907613993442365734360224865352355763778214361311464017332933307857455211230441419410487489105598670030076781817183922297315161881179706266176956079887363132272246353021789835165600795876774231659571893286168946221974318687693442632150472601587866269599637022186771305891251350860925879885481931116837301462662482698184623798704365847167529878830462725976570148002760102805163564836039267368930043612707717193278598408609197248231941332322913273804811757313182837973379113037193132760403264378445047370618039726018799220839180527096292688171455619814967784222072955547550981480244821889760323398836890861985560274375545411719031063159297652248612850476481147151837055410705499625981064634723915725104169743202074407727236047793619158764560046155739370534396923083151222978656773206622607612364242379485004429174859263987542872663635293786645435174399033366820919903937384784121250592492926182805898191590005810143469801469097002857165840139873480520934166938781821739368264890672991032907132119639438931567190136919786403194713207451613703834186098449055735120200723071515457107534658951745608384533693160227158653102218976638755295304500314096909906507621553355494796448251308476295965489864979144150847872800112826339749201974872150893114986814944072117133521748200041543788587562792091639767742656541738588654501072563541806191507683951840862235332075536034100663721571435482651094101186476775221194411519075937769315523044865032278868651357048014677798015149775453500699758487812779420251040898495575847722670433834243005509121504787959139334942157115451118246297795922628812989634140504729666639978777257114682632484172988302808780264973871477978865254941789761008004145927046096243251039327650125833346652058220740967889574598449838420515263670654132013886158096576364144355709029439880753775947717630843925850968079971479485142854747357427276662252341059209620302373246623124946792633775073474731629006764539478813300169651851378113822131484692913827082251677989870143624633699615865346443409664958653874519813753901189007336987432997929171644551590723313861536629031587644189613725460664060495421510228090922806626683612358056256828080056766226728726627751939221615895559656210611765299050562647148388231506314946999653990747803481775529118306428122891359670183622774563316798296824454802390718165 A145530 829 3209106950387477418561546290380908738771944696437360500488732235558308836986793069160754406490107661195702484830369891172998555024284917202881029114068993174564205177458715222899977298961441227561590005052599863877908405822772221793963517997051210475632554142423177026576888376245456155271273436143798074442891956283419717878748374661636554223218102283745227665968055538300112865069299832761190767825170703750060578536585960336507942288555340794788795193918947960938185805668821726097684647517264748421997625716599491849234392620487124427139030431976380244971693804315566043770575238351527418083248555337228433158229270598597425799412093376703703274552937074578847947493064121624968099441517824990281918139632039623642254163387509995383927362569820057289688461501106489194572106632923306782776154947067644428005754660191225329398076897276004317032235341609158580900595515408051118765114370453780198199752144425320150424800817538224183692433231701015437772983927140611675666698665533181646614490687241470395533262244759581115500088755189836520899808018033148928027601487319966789942266532642288318171287374570668215545693676678859235286439698949494138900115072721590943718750373152090221750138651370429883809808980464238232939945307231170274180370828129745315099932174093316812891721858854798111508507603091966385107779611966927635989050174229270869467514542306043413483307977224315389209451733607109211475431584039827386515574377632256740056580505663641523150556392938599003762772345894474050987370342552426534628019693066581444364818036330823354126180938591416455918115357378816646713531289846315710143907710463236471785234018946228985338608700610120418734318232158140367793506569627286463656003372249423051317093388319848918824117681231190665910360452733231086594238801309992235072809870079500641318269299108928869581816456210267798658825166066004038128148412785771955292764080858548919762172077824740641661471547363122299962734617442361523437058966418710196428994345036446564935286035574203200224408046447167476659711259727847023438458665875866248763630607919249213813799938258547541053942547797208233117327910031177274165278030757863565114435933711653673133060101839701337794186607532786822157961297091795028119958888039563548897555125908439984938234649721425215470452343768365808713160615280121019881209089377770659464430836642742605747386031032605961122190332720343657713857822345224516506419079226060279013789113841523499979543087902945477824287270398556519315229487626013138160038125362748990535678216373018812939509417522504340010915280607729519819038103298551595578814051503936762472693999217838313874689219244882 A145530 830 4666039298773661539618742020892875440249931240473705795872494659877990734507542830423880767919408435480243596988560172490832855166124187214371396114102014327659548505730077726049710616045787158466433695764251798662254199681395874612535320284127981771577445125099782612445589319632382021940181918564595229622782371462011725888086143315653815480334255368209797248103191441224346772877454099379560145976378792765098975593525956252500730903637168200461027032251884158248042274079334517499680455700267778604788671017704001576893520701242056942741462554651024725716241203608563428005394209791814974641692538534450256330134242613059194449862485585103385856834123338907766085192189256272555613827864112372305072935757616682732224845848246254689821775979270131357874700109335030477150529861432514683043492099903594595055988830870671010905077789840089437784343090407028405173846064435522104611520747088814927937617728234092099880769526715017688713252507174245383362620977813836525942898712533409058766763959623116890470639388155326772193926975638295065340527239061433981305976823192697315652972387238908557847845220018139221161059120886632153247219334729691814325473529091758057768029675742219278487316814971354458566536074789104199104674666570651777189162181243483848015427900610748479005781761035508189242697063862811991827072116868345592591159166926165130998314530809152937106280743149034375187471305207629258826325777585524486300484917918648197823291416479639470160594898422816443849517635435768821884328001775262691484161489567961547306332598485267954924594933818804540089995657511665882573274453892754454986449719373778087319188524959162443609773508880923581155746868695700762696222518137410796584393420599567015428577011395865916451191170740835705188799065995249348550975202426930694646090097594894173988950781484131535473465551482006708816097548454460749933539833051177480838563522450083831538275572344183258835274900199339845368559019078561170904495434364024360633886299704128050474116134716887307199243203290930471735570045810942920021298159215619951103869065494073093214610978214041966595856100352785061923154900431555808918683412796082655596418368131601585988111960798263492811688117732369666171052601024677337111346748477896393332505674257571568448341802581130131809344794012121634190945664473671329207662150608835129196323782604027935002798100114072080038666814603735126725225959828419817968745697005077920225385311030153658742164727004256041144155634902673099027577448279496475132756212661541472582665514841070303451399544689489804060923818349647974013399626666975713543472739527053869012522511545938611549343322391340989 A145530 831 6784417931309953491128232336831950509214661251704071789838106746730362969665130288643253475800413375080612994318881660431779798412989543924778807068875214763423808963126355554961056335753275566968967032051217062655053728428343778914404561729604088444663129579340941495318860293857107214444869238319485320073451125213808766021559373632585986071851784087274761453514374387484661907650953191198047691058886939509750160452408203805175726225946154008129538516099045647144692528325546719622809284903541832826614305662115901693311329865213330307621659415432157974811169738353046908753799410462060621601602867780535335475582030530117470132674254628646946332133540781834817309021495685556174237537614977871506585766673435024653031283609186666809005478346496201174292524270511633207287675846416243425838454737104879473566979754331295458630653708350592766534117821216477691964191277093733732054032401152766451441097977100225487906488467042818181164885452998121086393813128757391168109299061324911238265228182801324717273914137115600367188854322489325835168605705787306975669962273320694576992631908778840400822448778618999856899964416075486471962221626257272948535099611184343494403771429778813678830336898829698012325859642934377041259964025248420452862767631157197385269117067555854195157593788823770052360770022348925544150177750146962524699909439660469871200679860281966064509118717230718757207194068320159335224266205177768563253518555079336847378325662980890125971981831750382170758194879151261972545761927210889400991436177812123023201963233379543275637006907591603209874397767906604814444894342428775131234587748061762875725628330056603246779625343304162276880037212765316750819939747865225670947244377548398191010099657476200722671113138139493884153847931596639819562031350089955920023179929093106049479293118008628143649549330038381544350807176627619864399328789107999271367316068878341032507732920016364633605848043418292772043584851005610500133612924506325001651474250775457148942799924592318570464499393176966458736042186897851277863944085040845533038776857597774358284830548523278760882833715970401682828034107899572114990491516927473423373627192827414994373041657940573278846856728996257961825888323928583756364870052327973316341914352815383152083904042718313490225571860041281087747826282984102832546920885776156900080795315475419974751462690179829771770260426243498153914820831732700070102039737026304069947431228448729578287607533521100380878124468861216287429578294568900248829889373171755938386205122900699848199521998469100652600243220965107546485963238135679388940613784458284821607445259093795523354431316067790553850 A145530 832 9864539006085373602438910199011635147522677210046479908718811337251287879902364932144460129933033127958775813496056945707635336059631630742441171106748448164003890572837215246835649862474646628585719598168773844848649458880612173145669620219524060470558418830916603834411010421678914257420817932334613090791568313278506483783621441175636708094657013728642134943612652256211257189377713062547861963239475633668383968198825934806769253431794804290652148541380980119064224688143070850997047200569294124662118595644045503358073096730499481025224950048575803044350715083324126596764596337417626351993755928060359843331239942256548188513713916367567074863536311462664485459551169534609421068824078349961058203399670238768228824754142911565294039275694029497237289972414623805348365803530159356508654430144258394850971793506808872726177959586863972042451169527705668157087528943048224410884458499755375331580428521085999625323934350310730920396054735406760885371220926592268944594394892267708407028583011029166515799380684726694778565821990972504126040087355687505281190143839431466722249971142392046703887282676266805773793327099914636443600916997358740137478220509188506349105025890868719346800031363581565938567341354290509428887788588036536767810686946540383754697448200798311389010662363168000620624370369798273878382366621641566642568075734107156266560657518535447848643321508572721923944884987866206465786824236002697905446129678600437857439887690682797763523791422770157253465971504768299472312715957836631413778856718377337307774107235001257437508253119043257248352834264540545888536993800616985148060635599232083847526976272713776161655131639390743069659992951613901859991429697173519988146496740561950370161669473393384454897882051663653366723989703742448302393845032055593480783008970811278601048718204633763836734909252410255283479364818719010828375874125823197889390596725585585411182412127428221833079644219855297491211527004803138588633102287736762188376882926741214990434780616241096484568074918436105940071733604179429947071254678351230189418430447078098422873050402941869104281673627164863694046899669731077423640365746929133561502598341952693270216816582533632749179836872272441344125175451939559757077183944738124724064750136487892845558428029770625233657849675155228689463705224513221044851893760256381523882347192377478039260691748723372374081878621091231712057022764113386073508547808890549112625644780779141776676522611574952949540751833568573579249507812725732682302184015835520472872069666032102738211801534374527659390949582359448022942616534849651164543938899129606603563356394199867145018731584219245073957637 A145530 833 14343032930430201907992684301130580672547463448746330083205361846256625847015068946207756385669154367638684952210272480177241346850905978109965538010405174755246893469096347842543479938981800444688069326770365119192873658158681671410024713394626254320103496317023162634292113834260847473182654828745289114525620254055823213612619553910002140983645226109661576933251342866156780468693287141991400096502506512466890780010932456800838689314103419492454215849629428994073735551867496691802987006818468753716887611452136499766736589334816380197346769748969802194327964919983541718648814320805818253738299517796895431668287400458990535981469901724187898204635464733173380023370091481826412677895972383228400756236534760495569686539492509806750866297853640542486818445598338742464890671045175857947340115591296969008433514191920346612567294608646506999131233959166220283927575119000841199692270604611914579351491628561066354995512638863335715437682420395977329208668833452030288049082064058186698908321432808225312647582241678477092434337986019698509936451846563926891543493472571079293456881048406127128611708188843156976095640703311465313509261351937981902620384085260477047255213241551688151433566772310698044978902003278757775225803347041099211976285957502086822132704414843677203767307918452484078617782156916667870242416917689087751331457417482365551109324831270680889961324964346020446697105565163395881094707214881717576750109299166481565380749323927124967273466756725976896157351809738228281480716456932534864745056677084470633380528717728594934593724398081988447501811146244185815327974541202753976505032926695701852541347774897500482443314624048797119123352871609400539110787959750550197539335313532698289816876404214323521220797832005813855722796875393588235040831114577482831102575020379669992818786790244374609984414403455181143797452095610265116838656579618140623174656271685372309518194725547714528933169089821559133928788221398912502262030592756327715574986124007475820635022073214629696243410466906704859897841924434704245190326438378603654568864831274697509083057001046929154346792571063995840742509291754878674400976805543443270951354615572023187480256937962244076734203965427400718100043281231795958206469090779181020816830356539043382058802271382446371425023202103842473199139648615940415111820980491892959568032736921537593665071051181093252085279744806224665832757184200031618181358412087121383453617563821643694558085589622448067531872287884237123012496930124920751167126729135473595800050908205554480660111231458564747653788092507416460251017955708154657567498218720663543296298589721347735061712369023466269743851074 A145530 834 20854760016306507488847760534933665286248864331799953894500687405645796730272030345421145640302820517513519961737922690120763210685881232540259149825958017345680819100175516925842972995629675371929824215404512714532593450313264269618002787606166354257370013086532847553656899104004850547093322700177718037907161057828853674086265047763701937353512064106434204218812508914739702590222850126742433192452681229651225525751927593362484647493452940147224139193212648376403092428190652046810692110866852998610229924932810826615331642819726286307461177990052043814749816642940986334788779257855322323309135505120757897285846549027429982768868723393052836422465102185722631889494653463406069424239675021135744738509718142090319555999597355116104194303039917654746336782610012116920145687333882167296076019415315648679867478663258677165800120183012434312764771725458156587162537135498280056128150574647224043001737247499269394163850052972939819515469843201015629908519112618325446554420726745711192504292334720148575423068780019820965704748865850650660943474944816594012798958318974509861219582794411366452954719819295273976437287789287770651206022404800828327669900981748224438202730948190263703465059286908391375833384945425959514668889178809170217676751971521087698997197521734505855966276702767548682309634631786465285058595815953311948869296516943625404156691744010051478555917854837605156775667546862589744905238503613781353896753474858385595625752077102349019617857140488147636855536065387879152973489415663947856707898629624101923597980981470142033641837766558092159410385053804781634940986445915003664853169814779951261511272137724692987696417808235311620462285415327116769965225702047602813702205399379802751443368130058153006470585149854401682567579932832573551301066046750627980829663296623069358279914944297116049153501807714580972826211867652506760872578290890650642898060828433805752454043948534249496846994776956327125434966862387013975150403848765412761683841447423943101988331659673455337241434250807430430185522086394455793076787570147811362512940046242963100108342006471832048551132116653422787575914463311923861501596634894419586829708108443379761903023370980520353938783385894568371676118805735579383672448980808984466142947273657632589620652944162047253426750078009311800802859585382352850351542853741452106830395717136723283710974047725560865159622667069629572889116888804081859449621622626865600992447312151889152745679770788427915238392765831847208286591286893822046464319961978962772772801148461210182777063518739218768560948495556201173756957164983122022451977866080945662346214586098445406912584765828535736962485504685 A145530 835 30322806720676731458582735825109248195625176190973684216273916282447142189189685107173399553243915363310290385681987381163109531095924461207558693881404946815445155724761732513827840192165609008985519721128834716565271683881828089342904643154652484463961678924322443319854497005109218434626218023403573281827897652462899186298215766828868706909865557565529223272576454710688661409403555390996355870426102005406369447552522709816595876616791260870644405932715341109861102316853656208566054526213397441510520593964695489762192441923292685474668355450765922736844039070871274147241166392107317852273229286146064185758189213998482735955399142343597099970366053942575973593945202765700943116431809584758989621392373942064564138853728014846305691765753742416360631195096512019663149364492793626072636584889753361883558305542863924678726762178805470844252978957582200511514045067439380200769131243266459146609946606372309138047882981510015634239777714331856329909657581078211747259839687606200015714542146361663220439829358566578005657612416608860041313302633311481130682793852295464767133979926193078416469034005547139518582840349983715215388243067319052450450133407077833072669723543455401873150044769598028749763696731747341855570789640185186455402785390305704012255103063897556670897762558516097331594130136835363607807328073979197884568205804178613855278278686465783579139414599608913551931373916032640325696335689547223206848302802334793489558278139357491547399397008803009938011053281722166550195172129658923251118419862416767112440830966528868788320297518851067917794252366421006253018378964385874125942532405657122438535537146903928706610109049859519047355043870532756174128899059989254740572809111362919667900367444228150257084709587090468040639405499541686550003514991144298506643499330714922467269003510221216491094581644002597279308168258114649220043611996298426416633157269886481878695870382974073220701001472525409818823307889122496920956184934074317399160589889568289262815213598143130845719349157263536938784889215775614288429403936668479342490160258372437072860020194353042751664191750821505669139538887146245539744647106159680535807124638322058601783808501148738632382914308886736985016358643496251192063782611627172634590824519067841246265047322009345324036123188402337254524884638006292428470728197519090871438435804684058732978162600321914316848839272639496592756110123563950823608131657941050496721634938251283006448523828640784566308555549647217956611580718646687130638370057590682736138057069811691400203369696135592630922871458750623999226155466867503712490518249783476272387852711888549900303163187802321938077184179961642 A145530 836 44089340117103951234271809041948311942773719932811405050508379773990739097285071873799777529271012635432644707261647914288471137450263480714557800644412966711639910742984458899588753796435799869389573744697110273373190495770727728640313733144077106244246023785951746054220884988529699599095973912706095374059725279519997588023931638704127336145007167188215384204121946336832398949570179315658574693166359863179631525515842268145737042116166999852976819002028912761089666365612787936602996470422169013103298333394742309303401195224824744953881481364235661607327418059230189669102321145344782301882952072920872205334509831307244870649167584098866790304075819967403279882964435326675707885222426896564549773759773202043734167573764533989173359723211638433470703011333545866578102255826834598427446298353681972863045096391845483224191546407862971595109518639552794085584834365519723313638260699558856951946819363928089987452227691265509759244817281168675902673012214368607262190360351358688077137751776517523602370936464287024400405202749000416649418881085359948747418769462279286796902945593101941606179522489345721564745473431588532635403854213859497462126166303990187539437339829453206133296461629936246893765039214575689632040413467940082296985432280752522112731220857709525664979490793805702752589182909323986899286569960969937770850222369979187601949213053429505314017230271913505466903060898243912170972727187363158928976078377841314875432140788873715607569703632942435961720434616087964776104627303034658743178325772055349757387044627351993748075678950571686194380683530391089287107088073230615064116777264655641245679409500326174614718110862077932459542613325469212150066649267998674345190050745716285817324382820539600415648161269044390676688013028753679411131559496057763278031667197196200644339772823946704480935472556877968729533103821086832313436650970039621119133967772354116217818043082800353928649759294057168920241964235817248136056317743740208732966736015590845164190218583368452576220596433226931901562798734215656780920560247128398816169330502733477260975369254247317689087686254562352589506101965996177702864855390759540604643972394412164763613895657646894990964403466337929681645413791524743497681356244856928201710592707777367514436789185548643939101269689186920358767381460801563808643588447649904385619378829614904261026964709894015691137347142795160976237811230545095693444363981024664795367656207770053339487000901163929970984724530794289077066030078320996194126143599416890719381962206705050834685516761117632946143086540074911738673656291868185414839191083207308419106275496871365456595392362479810269428488835178723509 A145530 837 64105870207462424417899751764257020455544793157131591969754967917466252200310305314819769354160499128003702094068050385388055870743152005034505834578282572193777614775143678478269534192177460844483431239269877208649902415578954235614926825086844957826649254623094914440393846918825178107867111442856639270309558728524424030087610304460034317886133511226107603103570037397299597384013631321412176607508016814961178831730587105361191842641030200994967424184544106439283265034498676806164548301939307531654754266235361353031655575664453255870258199235243201211131329014081624907600627704164921359619960040797662040492191536531520043441153711880609969505026271866550426373856695019783713564170292275795270612057088843397647415088114778692243218731857956528523985817847780593492541016822853013319880845169668698789505686595437789744049829750270581893818395848930805018239837653420610258649830288027334741671528745204836469446401015217069679926330087041540430630229850034373881013036691035844857958275368514332956184121179243974911611159139434189199395011784810732167265760115360230707232115758390296902306609230474673608000399786689376468161988638708641990878995355868325604508819442301418262411182059882533385505617254296320977644905611595239474630363133428776846207182872006586419323508716430933286167340356026940116199064915922215539618338757743934594620300501407814260797473675947637339963498614672732263954019634090343535508011113078469494084843148744243135914801682901293085331573920738619062289577903440264153658034554148616130473650447338832380833248873833712875561596058936277402447453040098349917351668200276896714095422877937110985871426583352263936655912420188363933440733906771012508651593211462368215469984720697134776202169400480956953436330304402350322098737503752996661959537461223945021947562417014998094063686003118922530143853647691996069087670466825612808794372507845615094225555946521331638183529312557651084621997175570389667328965043213329423416235006079199300443315005004131902693901494562801721335370574660349183844206169920755210230864060814217565021114035655405566890744149941909843636203119019555233719959993517265879471800054350649244236002502410084168123610257141040870375446636518333549377499916239361978114567206283773298149845210740406278107922091954593799310518119120835771475349132154763457599705379824266111474473710023298492999385896784891419953184773102445574317281620278204671414075404462719304331092861768525537027223159219346670836051122298009819572282155182101515298636910492074101941341167295342168099416906397462917407497022220874725672471344465176657904252184598253485339800191882456329427084689165684021170 A145530 838 93209891192310247999675004793420665794050186476749401912618672843616156708512086642676070841171836461104747412130237998706318947589405565056690768919022215556785940243148165522945003126672231632079039632324656764266684739061303687856374963362539424602841771975956219644586599199086820439139180941939640792934724331549233019749797358753251194079101980315593266697206630253727277763956870371153989128741963282593690841704748135352904793463015796079682781787508128733805106270494710463375316628023282728856999599807882012565717903614919809210610467806562250325323345059056623385461643579534650312105120016367727686003441159606998835918566847906822796793517895218144352544307751594330192846595719746579426905381233418526977297803951314453987650862761745580835441908447661649392288060358172454532508321430399934357968405264670154442365228265347018210640352454826750943726638363239201796353539600531045155533450848708468298485079623897928049103124701741118617460451528937765254385693158405767064783255248068063600768109823684275234458224983534562095503697716233719211255667788964313169028699409753898594012203641587686080311016544372921796174896076828151595240597121266241438768284031766432700339725418607573606278273722707636125806060718846010256030251010573160781863131164676718944170716694199783192384560288480261604966541101180940424667293703537310921390314979833908505694212707597592778801460082673254467876973575240172137469719182337716803084486506133340645904514077234847203636146760319336028604270166974841044760039063406315798358930363386034929737795786875267949380366289009816952069309613214927549214261446425343166653499185111059047282439534083329685965237116340555690010677033795784188905071339415537669007540459510813424997538660138042365905747574587988614652153198897361088725889436952418865711111414566983282064118513062356480860433670640341197621159422113470984365898492439751992887740528198933401564922970699530619871463651315110759048179116514437241438472732103140191999415827057424418064356552497880475889727252757413497652694850504530947276860175093369606063438832473705446941452906329282350294449828952467313651118965718713829211392635053449588954384024608604733556738349479607087596217764083865456051387196855787459250379007343898598142360499627365179724979620432290197277134577820234410161348994564578417445586002885653311179623747409166114805415956578089329450954422279725319961634031520528567571270270432586098444069534010534966907611488780399265106541265791227956661904127491176186353498685893269039171875371730666394783606038815371006998761996652859982942358495661283653284363570130363696318612883604729023176711709558069388058397 A145530 839 135527117687748893129103039069881883807528515592400473249355580559649974387924373668145692183294496053947174733535271982068602361739124948440423343502423723136994563335922657526683556276647232615582079141968811665366550960692719983188933581802307236527574109803785720268314474841625318093330261222468794856287818868513856286292175272016922776156696393245361383670135336818882064569195905506026578781014207104874411522659872058216018208503382326469657769751612634634846185234034274515070904212597551148450545763366394210909200800200517738138971749932542276729818932584539316320836322164015677388879484883838635257786962953877039775905552755702808465927805514620910022048997096961461080615236612341234210925153701333449381593359530123101319352111236846216578204010897082190435793347219765926037253779478956334887787271749143809121409297847984814207689178650922246941373513940312145991287787929341851628810895862493367701160836326746572166326263390001499428247065892845660645502916839285294276349995172415595961183875499515756946927347514900113852673177084392042922433573699393995987537021709666410165396841788259265086098610055118441602261830733719493710837837335325759183643480473368950844875698347473352140995224487199648630601034640296487317028510339010242348052146506257077338237802749857768330793864492109944346681234562052171455250705426604492335766923360378001559465124479373223952739982996708297323560855624379576197537436183107927153215349295074728554902027553497784932793872057930393846971546533203515438816943140158229022197754274712847449006374240867765764686177022624214912031373730161464558207618791434248687417473719728601917637681211130578011129518111246747784911590966405163439655465075916980308368748358144002022811645009671313119070003537120631043353908652459259270010781281791355806798934049217976677123134254306663204248540413257408409345096712082519985655207613634891552043680502445302644543759815867804963642023527014995473266385106446948535722115936242959759967850169226490099733671733430423649141942090138704565237834468427418076585344463721698592998675041302732064447305635058626595418286415093768454493493256195016390407485419567661351690430135778408872507329436533091564324030253531303854765167606728398726388072962110822277925694016612978230913842260186457992247154365632501711538829962747764864202424448490360090189061454259217507628581801478645100130267776809947512778641564549228259043955559133575724418372771358456073358130077463541312118240164409323150976589029090014992856471790651902690881804849155221642673195081020643046713282535636236194323463580220161966698806726717364216193777792961084117242609398612743724552888794 A145530 840 197056335908095698299467819132603465635480667621163811355161101515058219143885330801397193758439356090602730957812873331689749127649740085626810484761755174418974538304491300895632367881241949550824710993383019836786200830162475794253021571565591359371668152812932461313909601833124013420881760678288685781401695700094815491035803095715246963280642476676775136263110082528024268156333082648892274393605528388524111760256612267897955122259124439671086317536062983250937619525179564650202631349800211346564364682935137374779965397773649176334255713791448663802906402654575106873872626964835215388780458915981359297094558131496056227167837788225035602636232424740907953914889234674212816884361187748434796105746576357601982309767458995038003883982087511637159127796402449057231994134569479298285712462854081080526908335154849833792374676705741654510961855118088492226006145542575497032130647295723451737245887050614507929019557534009892031910337865937478427552616347746061640795986698627659472045828197437028459497754208186086916557128828439782007224703977008314175499204903251081201565660537155550626588413947925329847501298709125669716766905711932067027406620244966532586776181839994422762016565057500835405433450126114566401257778560930373712949198002669881800907039156966625773078821027576500953191086586967570599812910086682756114994101022989228318894185175674634433553785298795960029691156475753781635203016200874328551047294740519743743058314790552149185486902158271702057435086336084032334160600055007744473198790565751001591959736356502116804820338408425944546585752010529319472276665334345156252706328508483951166161840134986202077186141198544326344852633368515654938705763254476073845474857315311949952830491105200919430354706846523429137085419237225822949047968528522564081234587257835194390666784396451523521553755141643375236620896900442601186846572998208561945671687504326639876919518562814941846233225207348817717604882336816152103018564896594746656502715132824531387853062146639489547588340636051283487971907909334423680442313664398615378824143573391174660850467446615339948000935451922336740455838153096510380366225543388588112938654588658744551908296463037781892020923443980765654920052392416751720963097648795894892380798836530128248205360957794770720383546921331489488437165170495079668343048604486255547971907702518980685481584174869154846925843133933993397500079896527241403854824873220546368121343811709948670718215565485661120127754225020500287420656092509890070292003786392754308437123630109180619273105078796320537780430864197976174550105808053090773686333103281619838296411696283477439982056592352532701741730888871219817430512248805 A145530 841 286519776883253457578533079915766369152105083192656589309930992247314090985234883060857851579078640461240316865485184289004913163000360345376434004420248521181465841700167015579591936215769517999666514202299768873875470640505279112123910176122788034219168966615893994964704292750887473888643986695970526657363209260118993210109771408994697067687278004391637802765178389860410467017243732975583860941723657262706953625001591577651568531746558431899433036039665826034228663943425852967120110911705294700353437798441926376535858779162085701872269668881016424627149179640819620855294478770548239159609398384352012579340229736232311877262260238526446063424616017767765544082226898219208474288780551749611852303544596870251948829020292019255134545990603130683583155237765150032133129035870675679941499883736054412129789831527879909190303658520850517674124329652522016774365994245390832372571969880193969484103890960697632035426735493614056267825464930809703632162075922556880780056719156887777587060357849078266964513773434827070860917118389203928138390866909393004419132921495753372673080482884002460944649388483441641339001802224458668649737478643318491738355514998344003055413384751871417327021240717907867206148095488146092347780179426558123082140816867371669128276486882082967616979267536293482528171509103586355542183624584802165339029967636720911371179809478507558088385644359324846509946988775763001789287861995215649333646569015279524294479636490113529840969400836099501293725682738794125083475665508434727260515602665658816156480434464599803121361323039477082502969918737132607888475359364764127029970443443716873561350628138796218091626731665002239374837717788303651034130394860417244966157002880998499314435225698213778707733720943200056294009080500922809447284702886563155714855819862111090852673697713506465982362482852815213287383579844703128868266507794298536986486647976083320746149427946652422999120464907725365093592535275707158142793520093263655191606412081010932394978592393363648575703347551146832761087504958230161892658558830201118333392228170366304235177986668703662981661295699789442561996193256315910999284037446593750921196413364424395010813311366826799092589550180218596729162191854543703470976489216181624445122955120241844362068316906939580014459446309773725529729645910745480205269081132093052818986289597038149426330133201198296888212668288158224921320016039282832191257402587021109870020174858270706233648561013843379910209681285049729954368321840269215752881422528826035674452584901706957968520403902765000906711103803348776337152807131626658348703734008707895024721015907589449480369694091502789587248359469809355001800240256874402 A145530 842 416599558531914619223488798729705168143695155481455059692828307566493173234312376085156514798786584791287330119684500143339812049253396292437249415616556588042676914857504536161425779625360997929565560825432870559595097525093845666552371143060962236163312305791357055746218727750188553910074935774180467471120324862517316032684116592875193821170338937742964688445433115746954291018804231413416284916991804054447522046640553897293112747204373700857335963315356574990785226436121665034627991062988148694102551994569878016345763884936274836873103764297284089959211104291349074148491298259750174902856676470388910309001396941923649973483099218979664351183789053601906360187603995121494447403070037882747884814557738102769975995413194828537970591866452969926418270556582731744272512386161827869155642545239760261155633888133202233112867727114639946956522264352911894301435929626652727694222612075154735906435320210967306365002544388157303803526194099059443143685230838781356908140828858128129983926288266731602729374567076484352845686573580773683073438313261553451417105092355620500615577820547679041057969584266510198581578772933064195091048577180479375055501891400971935476038474653039200799066121987272981416903925406314292159105979628436950031059034775960404242632211019509477948462081918949696019460421045527973990764390333392261720193457949691182144467124087564813785878293344673028029502891988802928847842916138027353256793560300921687804429648398310281836620323328786516609375085267120321787341283488664038429045213077077352940520959751791757236342558879061269533373715258038801340523700239701706356420772060835825674252647151969566119023190654772057506687696811560140087970655421283419704718436714114502691238865334711729040125399896706035328060065962922527710529008949094299886836280844922268264593165808654005086831528514238178476480488473301448931858315486337074569789640485537644038261391314914060225779309742607473497265828685995871123469675197040458053849066663074762877767485486888598389583119751026858783337744237358746057501864096798761658136920935569032966774131765827679359995575946558397562805724538845181496448610081121770450831472093218481686978002819069702842843313941114395663436172036454152430048094357230433147313884364032805172319084577329191546253314550864075588737416717058757723381575623014694312550517102185766746903328192958148806306372765138925101605905821037341478846859506703820530462966122581795153776336995912708903783756460708082333151252535095347194799518064909269477899750009958286777048048001515232522037407149638256596244007019279353185924455562328176084324518833223363260980095226988463707326412927371913301397731902983132429 A145530 843 605735471585626973097495134819911398714563603964952464136783049270688826568599209592934511659584115207891316753704397723231797714701275208843415273872468858765531052736969895411697503983338675220070325773665191493882397926015811093888035518100462968593421873451666543161007065444481406497775067971671703732482294986890917392529495416269122821284605128200266265361856985117681678730874335231374302685445141371509434348861740365072608282866627614488134591227492420370775685009456957534496131885473856495930410246666804193840364152838564450727791001018582185784268318490441912992285492375197983760514447978547091237275451813327250829132549002136193440175165859321154079947232126679754707315589546300963674908514647656830674845381956260402189985439276627669881481806116054191022200876350261851076624319278727683665879543555844519066200484921027962024265698244804241792271067311158820676567305385305105813987471482855502757081664113645226116270818394567499521214693477512170387555985102999144108851236079469901290243656015434814210557417069326545984851169091431808967466385152150712141677477995842441695826830874117345295974196842873115203715981482938368012208011741498195838156886732134246090424814348254197072311101392685492653247746599567898787036754423429560397118106545879898854096250130885321718812924028688570596215881361127763738995948828883342117143827243509760737108950137510223430050695004730682781761810776829776419728503030971118788116414291506659676916109150654759050530080252710209084669142716852003441104479298467805516701318998670750421838959248832046424442879015269680016513571673166916278108772606011846813489787608335610340841627585306906612484536326290655384258298852151231833415640825319605914561995761445155810563623716089632166943041901008854368299731727280225472304237492697115945627610412085209889787060097219458689589342856600462043793122450626312125937150779323758348311316822457096915860117245286358739659421316902720906366764942976732746641351321698624213341528919343628694805280414645501524140319033614658537445817738186569249812749648089203567385352409526777085770585765000210266876961483287637579925279773913607641758039227126307948471005285615981106695085880830151076039464978812483089586458218923833614569942742348578478707586907119737568672304897510056132298674176957522984316605686782233437395632880288507811848012862427947166072577787843708939510065743772255227411142465344768030183282722059071882884560343496064902721671684188266662671966817706794552022746384955548994830562061894447266869893273799245322041483284470221742162449053225047905675809683891159318712825662490862592015578090347134727663017148039292130877300386697217678090 A145530 844 880738959085943086969138702539352444025807336469885401399822860811273987337570016435750694796520504725689183272556074605078890537363604900262033370961154104088494108002639370424072009365994808408984324109348362999234446989329464236667537090946930095372599240686417362399048526937548214859211038755874883046561785790614531371421853651138711706953994686064249406871451610927993413920400264622186822688352318562370663095722923850261675150175329347092046838308810663862532855218523980133492341133487924356934122396101538727965873132463387775083371242377254200846236175873998250141708957422239608637613104504131000270088197935180880781908752766006806282350339975663904430336915324588368222942419797251563300569095483135293698455209368989429955700858116350179037748127822186211014535801700894569637542604588724812289927700696309797520022392207447542143335368725681014654067830434495298611001167807621548698801877100751690041490374618695770615753966419507045244403020631071856962149494198931897406139713333260969744411546471875143377797638732227217088290526420628588685244706906134779833498437428134362546691154121382353550147900630764576442007946027615206610375393570246975776744637270048540776276880996239615270158924521039300003530064449792096399401409872631804857005484285498353424377999228225338829457972077292136118923900734689435084238389403738429747144980344939104546942627621646520194265681033986423961752825026594356886931986613471705796233461950202284859954186084728690872954127312355376888787146169019324339327483854759112143930777303107519321596610405242916439870412714486856705209392689084456566663798948369164430988476929872825466017607485845587442495009130729801368571478560372469802366637041577992885270450598275921836830468757794428464699854864000911328980099402456498742430474478100761662674280946006086525745298549828578696484428033008598510226268184895171494038047443496259100800616398461304001600384695336622999991301328947870201986152757412972373158470972683136531435705281240149233648488139774808189241240537131476154700161489459174890466079851400766417945335629320168055031071706734359169641539190975686196029860342660304389345738204769558538595154707282817459431812027413098550165718643021313958106280202220896845151549433490469075235659043867521095657985067665070752286683515879521360438621287005744403278937657422388172660263798642042221320721797151987659122533985539038063314322297751786012065962614907767935918996963106282455848406845053279019442706601693144183293878444207303329214159338244516367742047772056101183015794658212552774847604679382200375499441355922183321232364188742880985427389563269506905558319606836203386382293364525851520811157 A145530 845 1280593840775489662826154575997083633702125152663609408682878302836543106900000235298371917299629154287036864586979778771386983609528966823705787677962244194875811667504784907626705289920652468087987987184666746135695392040087114984303505042201318258208790702536177393261673397160129659923886352575974108277997104057258541723129982679260270552788286988932290437324825280432317306158583253886324408814561585744545572631746782416540110595746646004044221614766419477763702400712048857657140329511959556541125718033521390643658185694237612986406771058625526589448241615452474965264131831806444015761105693434558495845617002522301187329644497389224894198343954149449457720555794934719360716403571069614226738063789923964069380723199577128674895186857715733883693215896371652634760944033472224353991135870447686598341871210932890889749593492069143805248447601861441950502772833180688853021575021424976346502952115317021474464824247613919536830080150903144849217862470782885002510794977009261875829383034335325370538473098326450443036503556159241304319828440564424876516536836375134817727194586343029367300447242265659067944569751542934851273564349808171027473117810043127361281190864433763846154460494543718052348614003942489749519640060462251108596830862918052220832525577033008059999146756781589511772710172587458737228344755452357077484718879197086847969006684277714214501493843452923902852238870172721255709705825826857418083822688807484829256604665559179830679713709651086365874516250582084465286087425860611380737378720420340450589469833497399334422851049690263951671525155643984874379694440456357126681012885562156159070810431966247479891979260442791898834481130791544804899247545568482718941409256842813576335577320607897428905595691010209382898041422029215424063482696231440021891268437586921014760412458867882437723223774304390656205229668770651645633406950147715128726019195045692781408805747932045913561230043486902204555628612472868886370966959742513518853839670152929958818083302137394257642096206949952156461655239600670132714275497359855902104168430291187066282488950619679114825238092491005993232448531106717164441389837012948308668501061591695710988809406473383930970032747992772764461789878867488011682603441827570965089016738306352399686814169542196468553349141616080115363768705533414647100554771034700665580134137958259272114540211715212666961853163420481202212655224904908017571803797209788631516775879458793172519754338699796191194738680831035783506003032726895013935714747235131034085128392847245464904249670590676297320859643391557767264406675041372666120928282055701170657912538817606486461948832409415772693547069045322691684507723674720201414041744914 A145530 846 1861982563748602883806141784361057064050445946165551610339503652501472866158613004553816332002965993812846875420285325777522069089364580398063315021723732098195326076057849253049859067472619322605126124382181339532938100791839675857713059663823625800505486308888361243385110720422301587981115897434427597561324742737468129050899623393790782245042462327912864231620889086296978435161166130750451068229549857320250700235896725910725470544540473114550951135823535611857759428102463820509501905618048061722872437086617705894340274033548356818847670035870273283803542462631722725495797541737612176677039040640743548828526851579227991196422317295180230157585826982959535861783695498166625893282569392799288425581449980348273744277833729935724308171735417818950539756875576255108756201610132812509808541918088331725264268450768722657386111417446142885383700669771167870350017045376891157798071470150747800193743676869072123120164414540264387855165923659206191255726788115294162578838934421972568524025525783849755501970140555112472299932792857898124253813464290147349826455874844739118840561095044327271920487743563114163409050868595526642987186122613134646330706685427313613055875740142055362260044782789685051875269491573455574762256644382048662107695675281438056458687332000509433740405959982431921892181761484192926637877155503826455973346166114174873208505971794816122946067501437923733100635122965455671815488308999425659299521302594096328267397387489585523606018873878493491252855755392223500170594228414182778572824320163691160397976993974441329143306104653033380487481136435941292861219011214150573109736168943576106919793937090446905890112378666211935059748121675897015593704562685095312968339257082813898413936538893432263352814297898375684939323762930624362587392511340414389373405565820908677360878052519620118443480842093285464293825241908099459742375195288509612272460415558389860672144456692578359856724481629571110087261002544250031835515757479461899000510507243889187438356589872065969371458651256742295720438529138133835835080418461068992200286007177306142973972516255677803635728131450851007425620994587627566122094626986966498143696154208587359008170338417145528347610156149679572114343933707608925965191446311007981018533492345886955654158727278694621409048556251795420073848945558901381004685276645833480747770633312371324232153295173655419120492278292657870865213037889202272010364657828710372473606116667122657935954872550506698890867586079919184164449390142198748569385059186002079352473353985735567726262653296795564248428738475530335389894530662551177157629346609548146214421510208435642572792616895900970226910532833579586873070843840749808330165176294525 A145530 847 2707321367096627817564467328306400974045714703599559377824229627858838710851516408621013648360395255374725069824230276700738317068952490369817236335798628508531809238776445309149587457399898574415385296863704483014145862855942848609999804447694509712616718884332974711704557725820629348794882590983305150880057897943174602381466329284589118124021187436498315660486335406650526212407029395527901966881356677982058773597421207727412417631651252161911078907265806013221704444758581682971958113628312369785499982398224110848980114786593616576991525825384318729123761292424909390395924361554656298444399003985947685438182196579194976898410719702694665424235594089269015693575772698539339329472139493559095756568690207636466060110589520126966015406808110651038350922803871978556478882380189075917037265957764563880847647985546511810948516251373199686204095525399676222046974281205166562749542896024165876505356803215515549995244593917296806021874422920334898940977532057166929504629299854571105372057285106683209174494045894035208273659244311827713423740457249433682222790325487414303659358104999865510343021878693525727937692018368144195968517348715147967593820047493503950255882044975684062962258959715707521708589492133800463214571641291438292453480915028348016038710548203163683650490266667699232841720508487843927872736155757808214628167840811131068558319713982978365049367645596897655004420616552902374098464291579339081764085890149127253815966544805191792143320762905619885195286393824042387163578722026795899433505824139286526878207959769004195175032653314460844964845900852702995835338062610934476944429708631074097305221313719077834916743506601411710784974934435623469128441534896583016573246338389154565480287391973729903017563083548547235692393853259705793986644648006266290708909801435163629961701927951068784334383421179862760692565696504707843813767900542542828529028718202703811724516631225261003185763835059352907164672942070727073419953540408177858633223423692944725605411663590681782071843236831096348025361159711606996634074214166896954803313750267372840697089756146804906807233877891444873790859693681879374424361146249212275352625539718224428302168683249123124833494197008886105081491617820984510865376680332763776829982608854181327168747102649052437332288047440968924707261003073937074566165291688270846306592920702049947174278776642283264188528810784361123756817544435675198595052640679147671787991776858116885845705864934098040391130275421521662739325907263724253524871940341699788247462171566866668228520993643870159740918064883777716099139383176674370214526949042000948894598217930526606694354003017807601294155221192955673990753322436726546591858752290495162 A145530 848 3936443405775933098135851689215722655205405128587813169804819539403098984105238699521949290899682698348856438677555402037547735496187831633133863568936184127673152437854875421654247113200385054580647616513701936121228551654440110039263857953888153298518908752333836342457183548232474650846171306173828254952006622284633134394522991880169183961544561490206223057482900060380778815861385579931438709394424380236056136559950200138931744510950376102945594180213346119688746404919549664577406587713660567620055251534580770556711192559433084954588859702438763561872665115643355621912948525902928520325979474756527293883568085299297917182297990025400748346608396219970165858923311719980701218426597541065532430762449980453441303127052884430878650677190821151191943291217072981244865186224593306250559674894047757794420754906716177404396485243385214897597869510230459455688430254855266805346677572747667033690988598131682740620962519391335015691417555760243283853990075884332600205568423149611965238402768519591602289958840759786637717428241296604637419994371027212283804587306802825552781587844108709407711481891132642845307240785656413065411581237845702531746768018348869316358439437518904485491762267381855946879237246293054300058412404181106895178699142755542733882228678400067995518379107328874702119939727159563586934031732594697640242900067193218459508923655625278747965657610630387752452694475832797086483495264468050025459321584755528432952087088749361376190864783245897434580455163764402238712343291232732823593538895474202446389753975527138125343168334613121415545505452358693720003288681817287515326627686613412793905684870353602081522039168486073961269418494921274848215738398035069021002187207678573655394439453993264385555273370665289782321055723315849293832218730808599846276365477881162097055637242362801492802075050914678360761526228892603296805758785013661984171595483806315783857586509657072806053740759451817497446324370509834620502580612237733126990807857539034387141081120504261439066490694893762833286579405782147434972108072318249711215025992602752933067425531464938078819914422726029395640902568992458022785454984551727661396219391054144110163994257273886606362372214840764247108916697967777771189331728012392220502813694740487303816402633092994965186525411930612564728937424620558947517823329429469164696305358930147310820077109084584692474701770388182781284541844396433849554934529182822886069367569945585284896998391659306000222004529595306417703795704712064922426415231871772306109730644984870149868701798495533915467730617912274323677813273244353871740745026277722770144599594449475477697948147595275356380731464704024716402968457752156557994754295665203671749 A145530 849 5723586004676839628061710791652332434267685011251976749336829786062478064050306217588505647954490283003981887112095730332317706673140038242086267811996875923008255112831750086639966153005902469461687219025625751415783299959693064054241039465148927201536780709174513708958033174572292321700984284294155299395066748743958634235034048727436708890967668385572411827264476201458245747736242226190916355557526167506547640499393993580799029106504215202430732026951297992221424051048580453713866206577548837007190550231298042165347225001300918930355625015820136834644125954384146649352036760738496513897675711896986699359022557842982592388084379086212985401303183868242531889858801665079241032252943352569790595232845702889096018280674783372977431118620047145722434507078701310858055424291676287099237850258679482068523896786717336399480678595365851087907616063779562648894755543585276729807506441232211842820820916326663489347329507950407195518515104200970814388802629358287543531966982630235942885532253370201083046390979970683877205932389186018830980958391733109411218187721300982866330125065975958478946984326684984003551000164652406228964243151310302766011833104859208492481220686270442146220959374514258831054889247520608818484468421107688134151536100085644106716744459683150662320039571565917149183159521569496967558154266456534611104962069531098828994906436959441316563701116488938195168562763440270410844628016072253157678771820148648192385080811075026635789725251518771964260096612827047031045359981873671498709106120513666217764175402208499065244771583494825223742319962883639816181785908024273436350439711906193571264768496272823707455210034235244938274023706640599193682214502301455459954163626718307705788949485818814442867464463384247794947579329307391613526252047951056170219544695929408253955266588693585419465432789646521156684498444244148688847729459641963982442671304425664947025119060524752634741135878479107581934048470048357467483678790240123558466775991638332305958406343801532541720895398532294328502338430646082658842448503076520913209692989930652497307196025660263819799248763409768849816998544455340283250677123177065770457827641967185817954019347907547876527764366884274206410259797353531058324777467153337955847314282170059685567722259770112030328770616659063228146950308137289635753840554825156477197581685291513487882444942330209500574952185615606979626600084934870381577676210379183797197188658709104146123349815766765990224754194901300109819656215325435133483754222269616591383760110345829631042424186491512669219920577526381982849824400157907352836673053680859865789298915731319414046209912249527350369982255524430744694242146818313198597826154038453848228610 A145530 850 8322090114356719043268629355210802143702558800955245605722580704115303702030161135134987690176537971805091315004548514347787907955010119416161800264779888655869875260904926771099089132223468990212238635815643328856612796912842060694756432118468586262881180632230990598988637778644564803278580303192395631492172100667093569544605112326701094558283028288060796590619490914020228936429680335496012449541933653130140033229982306716281649389112617953958181421593007067343830881478231060150296886957168295347887439981055818727644308440698976691652124184142776518808997265009433584802239537165248028278700159118743904340724915535611390034357504893363655372746482736028421397688838697713496480194561208038934459936126889550765157138798007971424753967822871359059268581349140488914631342054911096848985583716445072879875951507132100408667502281176704096602776158865973861033518871942737509873309018874063271794439921350370581828276483597372670948905270090655803878035169096874203962879787175939911343598657997503855157850194918533597670787976448230083641676081585570056698961142184322284818449064341199519679507499518075608520308932163813000500944130423942376078673587697270799198378519397785361700789438781464958497862086657718929022117025878174365949438310825383775623412562150622662945342018677736206037611824422321431265969369396068729848974606198150504140134450415372049004873457717305505387337805347677344571002651873791623214908767174549716199474547215999979076884324843511190136745894595362618737714701301027126390216705687975206426664645057182113727772539233141262199917680527359934034596706978611759166024014483918839206179487895815317037793867738877654176469200036936306339091670607918203704332911061211725643477157941102206664907774487325628563998023757224090217876645502104862899371711515881720088860564323230837101246474070990847140899976404763300981301828560630616809659905039433026658739256416480673840805513567862972314609029125941247886648458428527416277565301034277633829135682806307811400742842975261059879566791579998403809485151365189089557182392333176128331729953884492129050028882083381181604520242735495779388461751644469078518019995200897125161033967863317338584763027077519855356270636435336191026455247909225375409774463461572042328164349303109799103067290096866003113101019094194509827136648892448088376119074108501681233764126071015529251288003183322160194295238953457138380091654956804058301826240395467482878065735126486090480792377381960764371362433287477972020456212764790652099681090712191298665534898456860925511849051992741490789321000016324046670650879306943967134870478873743978547711514462665172162597818801057598760711678505369638604681233217616230120727917 A145530 851 12100313302688664812072959020765714664611086228903915858743883006953865520273790240180054513011038256514319768034726427765953285848878040491061015498722146108758875621100650693427988958286770905866125514788726374531763590927972396557111798059213859277302035102483151156415770372116022651674734059857458954034318839303205306159221598288974664051034632163172012670348912524509211415323007471568975910717615974125056101768753774571479937412740640000839993356264205324619937880245296912878077959769516123886991330541904929131952659125551310808743258208118581238211447379197762048155806935001509894620716133682941739924714668166221118127363424030571668698987984595001456469707681607673758802961859743545258134956533264561109649383794022915668219291783336336025030794847143192180563113292416443142137939485860877287857564967473287276866148836152332390609348627375062214380087545049196754079061505936446764977272824822522499314824659821071913152512744196709337867848747064225734274483678586834000857649563196117235198431137020567880329448511823337355596166041667027129330878282548283301143158609427038125655524957314955249804525636366019450322143801393260904515625384678726882825949885983693645470801623028875535397060419111075802189339671158444420402349152404007924112335148622545668771864975117856877661538409550533791563751904947617476665797972450041301920926495997513999811769443819845715894994000412759418735827011196476947901319668699975138705843606571252894551154018597213751686864270645044420597606130331711568099876380964195436478152629737740584861116027273403900413456565166818460446487430160993473553962566619906086012213710632019198149244828482293873927647942829998748817845606849410766730640098519375130777909998696876789676333036640108079684258178963674519785179116308012519599516248999396091600949305259388943559792907866431045221711881194081595478124010997697274877263059256031195096859853710502375011896475591794282637859594300648526069719374876288623144021480927848041255257324394027756244138372790631048770561612618887033056332567636481859695229988759448159941838045752025895374922195300472828284122615938866407890540136213934863099430615194462452798325435253915502754368913606346985413811095117181468221407605682546542507856222558843579485465396164461877783829511030226509463220734812650679999020933649064695342399936172076153000405156862314249321872181676364805315525650838241744334271688630982721587058156346351011000561455524095008793081891959176050095851158343777645882609849605783338536344922135415802430056699932089294181559301676868601225689884199335005951773541839242847354235886983508013488958495818802910797066858554482224167330086304660636218007915272259960141690163434 A145530 852 17593847220019204280035039147563993911542375674267492703368000169530216351174388979060664126930359448433849137631177221423181729836360715863883300373341735662246749283205085203317524846259832673660356286264172332925855404596474951751979859621664832920610896157829869550437931132418918290970260044452442126770268100174759848061938659307056834829109796882223818361890728191145479377650716433980955478170964084444178441831734758244625112716475501448603396381826732948990322334045780233093665203207989486963390046720489785902040438724243165216936005782480232977582925680356281008584958481252658221530492979674838171106630786788769970145796384182946312924673156854649381678533571368718947586010063872553597289292339430544963879438879370521373619425499003209709035716439164852290049852095831453417571715026857999131472019586754652568462971740263210119241896301427181593734786256982660137693445556322574722213682892852026363633173227103354964351082581156745286604048200196215120760895305785469461307111121288496462474663715377710779465420465403156066806741782907775860477040323864061735539867799657849093503613608428445415140171754967260116955396586281670931223343230649281190358131935841771162729183859094546247002367351525417558664370859747352309090649718157116696275559682684619251771628728479345222383670809874651710612264003824466415003340402967753854842522985045934940354263766440597953605815889262346847164547903277025608456895583380996677128580404480054492677398866156023951441510512771999992186300575787607318990093867705234476664027496974029753205948975882990038059903645834873514129258688857377531935702405841328965142919529079468018293684942819387553813145932405618143844841173267372646908146998914260378939355494628100911087181570366942660535282828215158994543560217235204701392833726673410401306060200986587200705101786791316668761521934356218235061891330688823277040923678498364318237807568555814036786623634704955319092475535504113830964124084421665229523990955703790017707510320533233551271165793294734569651336705181070166065503743858293258807774846473845291379304186793491767383007821938005408943932679054869021577065969593309646477493596472753205471640021825225277687513815620601439271825976029745419457735632207174763581047537826095102999824357858778267187889005970659247893519835316574994524066610389091174579761131075124617960907864313678847498472900869431243606614102023564542804892655177793920383524257501353974527333478266299016299050590116264594878603212869419409635342700870596209441193417103803864542003776166359376879061712789114953440662302304833082329832059183379793109091844803541777868967105209024969633763049740398352881699184775298059691344904124632764429787376905845 A145530 853 25581441757594620334506134847599026381667949619298705486781213502613927620742041301763965460502229626984560131795963645222878469228782631988045827681823384930760664698904572784972987698472838420731252174102591783347819226519683651874982158778102607852708965711449527843185595450766735079048106429899790994865015783335261515876752651410862348866861593632121268726176448441013002505892726372000837696284671061165861329367240569733910342409817966365629337499182713443626604053764684213621276327386456944528645240940261606796637665952390436674114143664468050630824335727790653388720481475934430052595442171731081017847301239276203370370869815238579908420806071078675605959131343062435742116299829908833186913372926575479112919594481220944054326976456258883580601906671750848086540304384225640852706131511112044876283028621576297361257884044193871361045326612926494662228164837565242791009515759831517709651929948934021510200134557383618297094560920489163450012948215236549721360607500128394009906538712703910660320925843728054452774841027247677097799646956181864434106487300020063215191666637543903154916128531130002318658559927196759844033696314309748140737836541738670172053841008764049286914587860321847214265906732057538019222193040732979098973384287851295272376739666288287769530279399343992835488979696019334036696440297808869219797380280117141654899726499330293405761099704635185604697140407993451903017833915537784038219378276916300468569817202270392661100043400236840228182204598706217343594460439589050710100028383767029964874059502447609523420864949817840241935199487587340922725481687111196770441037744130725695411718983067835866579819757614561020950440258069825951151650248085152979193679005781236071602692111279260027843972326980497988310221547966662214391816770680871327812660639066889724102919931285192530436274438201666569948207670842060119698394516697538047120228151273562462686577107820299898985375752964529442166176790763387209573310349029726367439259705571829757898678750797997189520518819312171273641994798771663402572209387237390761824644931542982294217348345759691277748997998175664564131649831223163618506646029248536012043412589840767966293311793408442299842142333543440886354249555336154722710079387821626423700300612142919720918165130861267436029312830851827516210668377329565229387312852484804918774277342183295022439007034306932181948530275991971351839211588816612006996569586356823729254922683348812332611731876837743245603810764947156761777438975660977477832142404455997282744156692124008683628271060489186601892861548836071465434121761861343102372569862279092379937772188108462761513464682015426487044580677255680650607766447333197074130579272589300767220950704330935922 A145530 854 37195398721695357947167640033369836794951287204084643510287181064800481230342576878375826718906114947276101997782193508976843871076920110549902769566070828347590344225457965624265520796054660803910567000788882188815396229504215433351272306883501570153005915533551455654122305347483700386017655778814251654091606178701370069324950293212734548195581928031307442504042194142504714498088646494172784029442433551971077928721525956658347393238762606620123608120415283520300133303851516800825102686354705189355163216937093655792525264254336970680996747952130763136985606565281929670918571481050180043815551387204012125111804895276812911749274565560511003897539102675237476415195294279210200318152366677379581218446945948407199640126496256373284470050147974917722985463265009293952977312524811985968381297645441886392116392143752349608616394937286148695749785653298821811698157939033606035467698221349470427259183932067174423804632013262553900620527227308662499573540100905743098643202544291379104934645981160364811610163702116875796623839388197657097044619867546647979414972057188848050826947751121035529398957380649414942884130993972333845964877485609787514961883108344795780885094468610991821402648019724106754996381386044308754531510016854891862554991663886065168919083199223487732277774475017437103455754094341301814704913580750092021118975923949920998470347487503261566041698616275793428631688547406589804641083348644034714545367557740717500303837083520746449184970426545499535752974045008327245586353292861903944878122279903393863692405852531327273024184431086163828783741995048347866769336243800991246843736944263669319799674258461104270539039633886628905074386322087594527356355615874639164374962366258918333849935390444549452384224676248073708060401595460698644566707041009769675434907176369530985435244274028468952667142328043436401388025191882421057823230565386889631689534691028081322381964876963147497310699558186791103954301961294429498605762283365137716591454087910484764194661196149967380329283092114103737140890786077293406269826383539422309399774922688649781946733115430404324355275706339594338242009910665800846439641749461401768201475428134880150237269875975853278745197265458347428157639581632792937075035972157012612885473509008267448119909100447924993208353668169551237911063927117352526954158363446295962806624675773379887501698266974415078874315522819425476142970043525251834608469373670166524542737198064915630263483621588600412808924553182575815359801392007848383348525420736319178513794389154891522191641579947501152792843812945935121626259601084090566016634249921741137049727652417860051698799778683324903137850670966709925585339532723283770487802570999939190906497894309803925469 A145530 855 54082084159903292860561414102384895100832789926789452365252074487006397094990486039117150285324030631109825320215177566088685765667372611956926638903239302594011429743151183113109282264475778336047543687894860599945802769879902720409098059226452504899862748476818105071565988789645849594534592454289492005258200518816008745536961849578664622214027256495927389279608624106753413867218386109800855977971602099894886142499769373740667375858818420207693360577746323055802950197196051663715485684683413958865462788781293235260724937588140002979732597408254465133126441121584197950862214212965485849277759121552461898831546470431246697480074847455167761087113434483724212032087998750628568826851424849080002258434946036057492797631005962285534675398588179074110337282985416841656780925870772243372385554070340991702092357893987294754630876980930016009748827294569873987714459415190025610327242204326370169717143785295722678190424747149195987883949493945874785216477293768735228877495138792165090180965350068457732170517701952093680236609695598366171425779487765869980204935264665285045839166838463348115842929115335718196951207806675846215273087830380316737006437301696791326736755303519373344270163306090990899917524269401692871550796342313972035175858905906050904313074594931284874444114556395954204431830964192556819246907649970335989837771196042905014634230347103242986731224026965299010044870450788773582496232171094510937164926209576726329141310549621963066722285900153756088144596079237509108865214093360768746802079694951150910778793235521047407367640741934332389211318925600810210941692173004954161714023075921631060263030960083462541527897047851400813417136761875104372950189913831477259848216086861461476181734455014263624506634835292372191021835609578307862537777645811434427211027221780658985933121071517462571985494508700718325951618680789369376014857543678020826938536320526678969180914244527308640789858172227841300620112885545309727585568786702561210197606804562139275309279480523301773001588095415087521631581560961585841052924989456932800476510912944365239968255732487462127921293128019771992139318278458243207559620597070848922428933229095525897677024106357097258853216981834103617100321597444525594352379593436908517509054781797408726646626913886152078857510204205696648095170739360253244626116873138061845115913504297152173132446841173765217751072821649168650340526604074127350908707472746835769861410631063703977590772574057948162480930696516700288376389446540435888411278129608203629561774297674520149257963228972606186974193011161840830773116025854505821645083826816349334177924068843380406707293364740872393735947831004918976120433072813207269092190807654638994277280717375750576696730 A145530 856 78635313173100666123898348937227604106774081602264659654433006016926236575634936358299458139034421631518738739490870398899440126436488700865260783062540379900864271256197594788495272147026985645952324611632126523439008412009149051259395226842955058622830283279377991222601293577839717826752911410881142561393769462752298014640673204337085147964647435363150392705108435409025321258221035315003950419186680010813612480116735947892973706151328744219379526156435033307853969286589755267525515360426997541485193539724783426975438266727891309995560515634854040172802708405176858538623988547080335374669817947185892396888943456202137421323117078925248364109659036200232329057179534988119659864041653578195645904183193089481646120555842542666911044745077162225781512686475332822759665513238790317051462627236978156492955896261465382820883686513877305992026099136518943479315012291528358203809774697392320877298299804636048706914453777722917703829361943670074629042258411599640117044779288601263749744018684353556382211121128474642094188233873560636215595986330591707404569996459851267267802097756177957039400089534740753608952113266775686424673223740495494925819844874784026244279461326222700231576996044408281044373325291328675390926103350214498484253836294195734128806041541946888983954010287225242395806778766181883273883189018143287779132098200070459941357172454340627799445633693508928484811813003758329382359716935688070258603088163357002341853965235313250778267754513853134806662706946237293235962775705393264895946278998336693520878501672041750398985276614588088207749428934081582998361353650212959550140942708653107297953127216287096074277291768536302896079611777380079670675048778355352061180141815334198727449908047655348865483194666290432917672040915925264171431284130302784647395158145561901796015772602742116551197956348508516402497252173842551190304545045277276895479000120511100193107726929577829800560956471719723064310540181280919049479918410103240634489603702379262595814928170019684627976928761450445142348582448747359735597546664843996752470537467646184370264061888303654503593235852865042136976230534868374957990841908499264871809900713629466520342242813373343438519298746389521200916439445044758581395422853821292827445552767259923280276747412881364674733826628561414756779140343965881100333846979384378476502575428623383486354690205368387652194981008362368398169649539353737642969426056904525539211966514829427518501353059196635039646860423810729036723454895468401773901615051924907341063641315024363142129556343284589448359323845385503622008989075332850380581385867556722010153564546370622693492352853533449777167165008430481224569184102530870645976274946527274097739975256566447028713120677 A145530 857 114335691271604208640855338793314833986354413816902888348093225496536260974576102474481373017005763728197615017394405344822219855152888903685477221646294809136554056395081559671289012592494972653436343937769424070219718285258532840628440250731597428785090332025467122419557209296190160074249138656828726994774535540641322497278793302144272226475975156990764175065838385476098710356039518129629634108641454764120892651203591568467010028076656135276557623338095960683296615539751306962930435618575169741905512541297046321529051979097416376593542010000480366156790004894686030730961328485240594669284066017449165992614624953771437379357114752682463666247683151521703322724927011784727234813747737451271620064680104317160277401795397426031726373524666795288107245335797850938875711999468275250220583287617012169199766171071812772634270125560300621982389938395671249249050040157422817638313802082766230229221558198797029524130937602384375192171904382146794564752658513988582961447880208131098699962712986084720911277237950284427652856011815547469459110392698900854800374794647688477942099204298315911071939614340583940411698175738684041385628652045592619241825317441498672462391010031572502617339607978406334547527915056067624616713682720415538482133042795901691517233080088916181651384256513510946047548851894197494087669337585472690460522080945131252711828314114380925717150964659137955051617366062594160133177445928258283061497953024594871828329336310834917009638248340856557855131487755232945127580767010427713797937142861501857428206430652355469559077184829970338319735280458835696078807197265717470180950768984358542089592786709450477608536640703554736559498942107173873966057147973538768065478666351279838088250690119556422236148940538151454169922956469919724526953224587682603065878132732619783430747947431265965947979256545236874148512678709148388641333432480975616928005639236686819154099665774691920002706989920022305107666224803469570752634073782721325179986673585652643252175630249929140925776681417560851821887317248897100093972991797758181821159361001446639129998706017337781160762437008772643247391447058380338730675476575337334052762673208684015225051723373620735002509801524033381992028885852773481532823350477076566334197316214541146652113664091702590350910905060418092850660221964955651759632168881908013166772899557304895292007546426158794472526284635086062001770020089693730458750194578031707387178429451151356548196989757299333289698372575290103502695615041621609638817059874220685665702904910271126334136225665172564085308269896997511104560239342417938598859513406343646986413948672498816552957474341744271235128664186310088695604617564646813106042234680059848883474929745766896603998300768354 A145530 858 166244016473599346263137538707130831388555210915695197393467895438957706530797077362959558067268241426377700716552725880501108769952174029469983015012929589944169697134177331564459435814215543211110798133192130965972946947757494741124700865168515818498462719934745916620044959715366914908240420854117558169259613282323020158745350820644567480210919913617135747395336307373812115832360201139446172990014256040351767101237542023815084687849751869363370564954065370398479971140829113734345585863892936377733073749852365626719814602169376683675700086980182817537932494314165083505959232993551277568803657319553140167369267793840213747447823527283223245475767192653520431009714817955458411299529346212495357378398967493957953860564387301607587480193820775271745708936737388789792462487561358975030411048732508457038303519782519509944845941680990590485088978401206859889175279073880485317750064418567401360967268322751076292037676359413103806500245142279495627075736437080988026305100777843328908482034937748499851440721768592429332610546991572147032910295388215512288037546847742587076544975247653578520643159851119514617855538571933329399017635401067927882119085740094194976290284306445092582911558423606766023824544118197034864026303749380842738522959971404765270322769643242586174223725016634628327893634847384390221587942966088273786311326562122641372538427365137411652109703168752893136123165443198905075310624019970607883347765094672780281388513141988734018763234819850921268226376533401755978209199270386190468935709774344702363918629290023180697147827757500257328806890037718168017002666462999551430142867962314611545160613922413778155716201305676818421208565744219035366567422478476590411853919694619069246117775983926990276011694059277548072635061035222363536925817119206374555002157598071019546405719549288111746245287818818066503421032345849583241947620522793501736043303971142514538960720928675122106106162782755959906823626553704574593410893800158396708459988903935240909400770568468800886394666804204717098579016931313934789276994476393731523968958425565945648833748285147245504094079817519570416665027046654477646027184949698575213452055035525844507758685443001735320305812896645791026888799113493197103966570198246473628630070330390059972249987312588153488859781224021278443445205957905173692624073220447271760109319453745889131195486148944681794665565664434125788205211040765144733285139947032045636431897210007557591650904605760171406586394077611386682190387547062924946438231155501825033024682675892902665470929987604564895448776070910535760526965994886607389891351911437795161523871216248732897377474200543316842427300559729860532927889369812363725314763248532073749298450110369811095766500604066765 A145530 859 241718685616922177862393340424829435524125290317007000107213971875019008759517975909640722948435006028189448644252646035843267329290605885960451618351577977484013603079037445013164348384856807333982447049317420655100594642321112095062474429514771268499336009694788537298422951868934198086421497672748272749376482937962130669493242814423898971954451078424158385948643925083137340321541376417236605897846619641216705244306734899035564669123511141398205524885587710463429194742149991618431518915664710918054147326772798324204288902502294600648091332927175816219787689942791136731633993811295072344445848458564248354188922757618717017351756051555053916458099250435067184984802620380224745302280855645230798356572034056110547752983217341140006164475441882578322972686770827502507301581202216481418967444273779679521524117997612295647033364934034758264697392205416378607611606723382068229190955350794918812616178919721866131593257295649050550276164264970004494973556026857242601664655083103992101834178836773332699273898174295441965188082469734086238382110384072655965951792741823073920818451910884004853104082483913433670421541385415322262130256244500721547981908840779517996853610990561133043050788608316259392306339619943432624669628937917024926273901665379732801357789828194631381139644789930236077811297519245009184694781403354764612606208299245375424418161560595682161241791256402047481968030937045145385341514147591335604104588949701197934267069779115308428364733789814898667443296348078397959371048158374510514118724074754335735280258781263052378183382482220544185746898379561757461025798230004082061957549066436460828121443050402923987933748161813390429700695093152370249115066226556988920067533757309775404017158029939724304898767013249016746157208822256846662965611138101480920370071269462529800690485476717483213074700509304923459100032518186584885403198906709270548590035968401979452829734130627852850358357979137245682216445342861647989248686951356526092775643879648254629625468230923386559676919756632241100482068730813212286508655995684687877669044391411883526765140007898077625171631292236446613187701934388552116984796241385153023025235258981369230265903582401149534989649441921456119714321882133255815685860244899895579461788063070932658504829438839083470211770988821878438676478802572157593423642830361451231185783712846965491862944853019141170649259949802583809988375083252430748466134732790016323664591364921537586903867099785531925843327290474380945801320797814451250511549283039779377332222907843370204468398065751372185418435098834021998295103996325784726963426819717147821208722334476985133970294530115640944618059885183030904788455539089612209794559721130955171631062985547959566347887880012308682 A145530 860 351458802642988373012573653840163292121246783565717262460691721638382199778632606175540248207466431496746031951042630783390230195679771006012467183100179366332165834707223310871809398092145983648067266898909396440385298636987949228726096695813612255882216059633502598485990351972470608650741949375755134460035236932183655670423016306821528460654291657108812676033580871734574319015405328950460885529295994944073049073454891305655687213820897349841121469813079576948455650675114946984085694157790625781914352480053898911027409344423734179965641122376026656600753763244323998642712321042390041637546694855095097553850526320309820703015705851137521111306830834365395033447472000318028824211105064578819368315098359118617242474883737449630267355559812303448106330540855846451256826706605535202624203633563026921515839029265008495351276567768144857526279523177697013288607387000518453324758331329991393386142563182007270604260304070197360086997736341021244256195923387313993661832382185732426672737987546633487996244396504703804024954139300446369818460555588146253558981618609063901738282952533450095402834815288450281437278303318855306635807993561868648062837813335407679073230174089991580999503263724933417549647393982853632839234776449427604861959514498502160088408956087425350785590869300833546622509298699347395970155990572534861658455640555776213744462634370678756725033912377105408285888380859298198191381486259973781997760188985100447123644038070320516466108304167156042811541284663729457231169525813077267901338155868983029814395132349327188134697940981320913745818661436992757630163493623759472318534846199730651729477033034671929064677514111075364007966389456877802123177939725991383413187782229208718818371701657756375212332531225570011071364508992500419825588461668982434051843528623640920259184419477427671303698868295241539891464943860410948573793009262734756584148176254752506981899894465211969369298946395502772465982804704894282471792997416378588780499077741019658296234521406992035588969354931476474355383829355585479350648796540731059780399266576154453081970864737735519719754047804831975856004501947573908123618247707789062796903478614503875334962116050125828422139629982740900552273597127822640462810136829514249926063811213634805695406049754084714777534426157965787228557156733733959235664284051272329642872369409160034079279590620803682317442229301447292425597309165837993543125026616336736702562679412698705643800631112183557660004791293955672283808438249634665055318846219308683712816019083321584384394385316672507553033509184928597074985320683691696106397432704516821494242320750458320136059910869313941390157816645755567205701881425946926340677564519761160287477816282536622839658733211037292757589 A145530 861 511020857324219477438104230290257001914857299179262582610845656048235843459123049861259611252933242961262702267367340906403358861251057752136241323776042447068991639650699614970165851661631875367482472088567213106899569117585835857455649533238562705281473651371103083410092673345020396043980707970850292756618485122912097382664396216875687957892368114985135206794440638858145976711059026752593710322990478802062572136098167651688470173330915623157849218902692819295344052652422390764868980873908654222192550451851042243835528982503206995375441543843409831521679751969557151235366983161641309245920549873459813279050311080807721683467818955797904140786215575068033943565439303659793530178201461616747716299354657586435414447933201268545067594977802613771664026283431713969299923524102866982399110664233196870104350427027204354628460482501517688808452162002979251905256533087147107752130384562852135188532474250459651736728350524809665917444158363680624178504377631598519927061682033399865278168932058626254773206653243941156756841353354766551981955409443054268602103307505786171304389492165184527831716968325324225296368982604074230433142560508700769782644632607773924592958676273236768212144702405264580800927918544729562204814740287838799552264207806920475388813820793326631847617742823767186858892442497553594495597625597684285496629888761890315539073245956805351682517147354520007245634223801388643125123295680487731433407710679747100416580497087176251826413045894311096433082360457766282735722531161166189154035164514777250595794787155662950284798428003458126365876147982489090032500258703148042747067604416859301178198777910969934457117117583755417454192700569605231134730475246525244925786115293735719852137050193219739619007195503211782848747249917886788169558960301089321009899570248702628594324345229694357358094941426580689697266569273005001039710150064817429364080899684374176749702993722684072835107817700703052028293315824470943852339028994727516730319566259798703514470364500298188822974882393447037080486987400952556162631063661566965236012655932684183369302110563527437774444760336594400658183932644070528023188815182329055921544634880253375755665686470979372124641487005255827481549690509532237099670123264253474492601202042836944410187737837609736447451585421911265808443667214370374156498275586907136939285193935134976704307032899703701070419830755044413384234677538753359359273040234018882375509812201472553084548530733247793052115040698084257026276523413648005175982351891325543078655114414926675851539231782043760230738536936451081313006657978983729812917140188940638735480513162444063000845976433687940665648520784868709534059630804871291809732969017173005927037573243745264060904231740960343657226450 A145530 862 743023975090612477206630538268379840620910391759864229398907123202413278007365135865665299221516727799244472350720162635279700394028842291835088872303182617858947511886282532943310276506614654638335866349509828948035533111671168348791285695232174359867006806877524249775676261053307683377339298647666949912988817333477257410738361676320943469247042584896729481866440655318872515563560809492942304348742626882204035812837662310663729976335937495174162923163045546175853304100971481057172514104969025448442186442638935368637948113150318547541712039107195519005865758609972853572224950804705421253526841969315713412641598460968107017941505746024301483182046139318086988549115300049339474850280714085686600679893357032317973990052399760727078652830369440611696046109779171255515637547218861986873104281591434686104804005058525866621286190280638951382631917272808654573229710501324894153144254396055674572732831417605151617932417402769184046603719263055286534301108880420860659954023844181218382030954475255027806754477572293937220643302823691266135393346869645318401204650131794484012680583325225770017221069110206135130639063428020612194482647171657357395317232973889950950482842071112170988877397793990975551131643916642800592167793143741165121387296191747872713175207024540835281085412474888188859282988882144227049202977463042378577238199804147963017598755158560610667623207219559713429743875518838227805731080537942901530392813568163298905260919120716199835088102622024167057658940564307511368283329138809825952699227866330253383255806129201580386908779619087134415070173347877699914497745990883630394763978287267224182449293605517250028719224289266265903032178661816549192095987830507980130709598449309507456288452609239843649661249929138706692067430016098397498118902689322203765959923298084998335227338779556118170998741135380027578285700258005411100789984401235279560617043992903798241561170972888176690277397637875842146366015225976047467018476365336392947295868842669573890381613748912159556569890030717060438553724297155661074986215915121826722102621326856226464512186788504156788522961775360453725023582059976600171808413656858739520863102212409793844862573166687956943400299966011990417272697727262744920279896416087722397992221706473703537607275409834802709879827669032822519689863572537790289589257039078925837391029109316846968028346556578560552708116475605275613384795544038218670389457375236838637254564378261679486227919885511178914217609170223215760533781235005949891213284331141120327680823543284303366553658616706310702986279672090687300514605716121659456285415437286984204567171895872917144909913674671396413911559063382457906955497488401432344425396273405030856752344018589331407931913292623128640314501437 A145530 863 1080356348760893217638963364537993998005801794761543410283428346290652857986865448425627483808474069286858501535244849104355777969559075441270467084087503750324462613291015152199958171874766046212264982189715202723230558244800761193306671945218048280683922615726268888070749873478836026610255296252999774323192983784390809363116195212974434928597242026071729681498597918393001779483440705943711357929361456496245866009293824901537411697122279787067609732429849321446871408818759881034738070639644089093380716895046560174957332720991580664918653929420318441224697291339148559536863843103058520861318782302835173842167605111936546796365265886900378558642554300352923413316470080832435936638777980079126700640848641770332747746121741318895903816147762188846792279379592631573805767693732701226046511226323281800399514919004669582862995492207566533792657999262501780770224093812393308951563993761480387976618348348723639992821998175275868794095890364324022940249633807754299801053223607757458127607729638088751804766237183462140777658605464293746194309944393054849901082959188321673968266263765386104420511602769271395155723901855359366056547335845029288952021474099403380908077459412720823381059524247760473186764609326880087331449766416259366247697576398593600004481362199861581172066342120744602834210606942195208575946633633638020767018845885342376337273050927301171105372460780092468806840349370166981840889865978873298337459717520398756861148959821024267383966274799377244590739666498142663763201224845298325769035523282479673642003346317071942219615080767724689981385666171666193186589690170486095445944077362082127101980094703644170571823294999475566867591333581580692920076431575083356584806830359180730105723557956784539446867838389772176318483194496157152075476714951314183186384718575845338876791956261129366126274811515901133518137710908570594735547597609246031663707817884782438269053192891585686223590501057653773777764157845253348546101012296170120617851462977675300637911351920553779697063797129780212430620034641076930250473795309523474486971975396593020595217350288374480443074611976613763121783630131273332579281410268257424934279029072208959997054425718677818416331911509094428810887020945749521581849869718868284113206197760010722106736568258161965530428821979188302032363253190802732710688623236545171260429617039752760356536511586232327339936530935699315697448108486354031193386911750554129359685761096180280500422310965002520893479351618463857631559091639175237493818939435127297630904838776820962168293168089459193718381819904682922883866923704582913865709181128675086092801932456086059084636013636995776697886741229637308928003759288504877757502716448561897692711981165455644121868941023242288082673627863674 A145530 864 1570837388074363647834575525407705004720595188672892358687875416599486053099624354645726495792222075226364461987773659877570665888038501662764967305174358149789150780777624145016206238595633324577978645767979555249748283652407195103899552217061346967940063616259188085730620540361966529383627823412563024198972685433686903336713537101303152065236920658865710060169479506902769268496407222881346821486987209002914606973477408569173085943885818474458809376790077750338204852569172766053028097537528400572750113923211255855452593138373645136473175271665103906345190855741363395593746455646896284626936255941480373450798285191157278073808078658047404399964790770667011324875158948415061802533308332754336137045193245240706782904887021825274883421600193392213795362521881576529142330711049800363809640449969770146346208587428784514956928824383611459495573348295760316431251259173509369890679893784938088062328505766212754944411567414433710457431377986007866299836433255365871489870727171655499936323256862826569869102302110276380396778391701780283275260523754154882110856221455169582155375134834288070601653853205451498350287422658629090225607631836025414478881828023299541950393675503254006083889559378845934022580190829639730337127368201447974782987154696258902658643187463391714483349180358150177632753363210962951125199356100332219152866824679088011046431998449540744226600890351047230085432438240347272758426059402201237839764898881846224312811682318850164060087128470191891610768417429358868804183212641734626858351698153497579145219482289216474785739940527492080145800343543429297015601495010140791894772293720489125539054875249805018494181042210013184959211895995439665689241939414183369966329000632650332264214596980712111115902187357478815228367872729982483019345645420308133030799614849355824641857169176343318791485404945379112755344653375361386740075106133859328803751606587429672339405100903194614880923898260430949197026939140983142809983404860154990041963079873671044457949215310871446767371204456810398157061091814401559428527823393831216782230530124024925089219562807109706060073697291034636218619673187289365593674998721632638995702187407889615425923290132384381289389655933923333479039311182422077117264790291338069012879413550833883469491432640092088046440797277912122122233650449563600823550968596679639933738825784771404241557119818035247373707163272390329418813936354363217316965899295848328852144459379281749585934553915193779867940063035637278773071158709579560310062846725390759614215307900674135708394899848415050960216463155129297782455206551857840639081693075678137891949805223977234036143618918278184647330907836333583798859559049988603857976605290812725840172363862228487963866032315880994249078814599281285 A145530 865 2283996481903775983058255174979438538869747398528590727988760572307306430553995824789437899254407088905064640871721366217138643845430011858584821191256432662289674910788052215838411670959878979170334738681660083617931281200041816880308755616935253273336571814118243750383434194936425854887768244986570384185531961427596973060772119829099570128419554040748716355756741704438708123391996618628772334730721472528781342293570142765752765424998282939583321766243040619142428408764168383081221819081495654788689572263632270967267895465862559036851331926347131659507466279550651038044747809646744094789044454820130160162286864500337570382770150003535039097170247137995534113445067794525419028447493677046824664137010337731345892010957983612208361599102865044516669610314536432680741375048098715996277991167744819469505586886606533680077791647658278854540029855764036237589258560614188811427739613999306218562237670765724996965534426198588439729236429495765073275939233703668169391972236254363489149955887870820194500922942502104673634775003875783067588482607228596805534335044912857384132241477782791089268700282049123709329922756821744841828667440142245107623005225924403434592491496104271912125152038277317740308358410701686841030095861915138939075097075230784045872067190090409352997208536174408237533420555898133188740831287823249413010247596064548082719135788472581314804306589197961892451749958361115564423769649480934620945719825514486889752071324942648317519099300829384211024812688202621297098618627979857302153717600079662197597475485245174437266523653911892716807303718126480026194491387155054540928903469125513826451658686633121793246368663550064171455127229186035692331464859831791044847685782113043223931437918286397452777982333549935807569870568466200034152976492964413074112599453606244793183921447190446924393453652515769714045137607870064547749474468771033854834623172270304858799056747660052078451177124480165542478703391746831644392367324565653059350893700284854720966557521150655163045978034216405189140154396878105226332149204740835279677888703828356844486704649104187224236866712786552384448109883030688606299870868859843588842326046212042428620332466798061171716954143396013017784094347572220754378981423233735833476442554096714706553918436322125637857559388813262246377425695390412284794710397650948959918484992261440582014463695678911663449042875461524603275639766011135631624837224189251719596888684251714567717668340970380790925463958174464984872187833204637041515593885319778729351771426782741416499044016086427394636961019045738094292766986459477595706310916022854883819808923993730442202493737271162843481442442107287801206232870854924141504620226590125254809712924343699056043817089118349942395872513753727125442 A145530 866 3320929313850702205003055189844578227811607996865382245603299184259406950539456829619488059789412115045888761463020878706059710580589349203880667247119547916611037531135047144204905553369425440080342132064487993600916833116577149336773826767471641198084407477664310153869427588817022831040285644582649926042739272943040565143459325517973673663569966338327974715560242268774374708642694587079012093351647534069639068780244014103995951754861559508335675389308004270155340568138248259827330471916397144534354065321207398775151664554771022465936700147733457767819949625275790867953667721479910266926986010372213311395591650185205636179269724297061288799881139373854735933937803698081010852300853273117750307319075985868131686277150003285129132490212144174533845399601973451236221430177604822008787835348260517538890976986917312542048594098766313070889743914707560393694465515881771358306563508075097456851405510964858379375132111281180176932599311055464430535349345968700262930056141643117341568535924640915699977772089295758085188582458856996878493370435649856001092041044447073181358696953321043409508619608445572667914209338131394341389792232359192550458435119612254570597940684941935856975964979765660615562419106580061837218029046097243815967216364398405306439083035748267735866226728248409219223415855522522445466217567295648546184680851811028233185612390007134782184717554092946240577614354024623790324888311919219536653838786533165055853287393654928334822606323318796172638186037878193936622522680899499875596878532164130681809150210327001342569050607047951482745739460355558414657493461321954292369833749336203383171586191309683837575201542620751095282570032024599901210284216953484765025165160863364214945978468973824915627075197079419306727776578181982119675944801424611189451586574743865079933597142357740651724762819272524218842517326498420477066349137517977091070213288729416677264156171692614818873396658070262438333085534572954069963359279935054688141209398251098890614330177803837296197405294379448688199386335999673184685385515165351102820433393135900727858743470577925416930698140317949875952915551306948046270646649647213856544103075490122283324347980801090811292070035108146993934739702330697794444961872117061610536678460777209632495513936920938037352803304893686028320654838864009012527908094633511191041837245009308821477625971960017740619660967213893500772450800966254854019296007005272704445547294757533602179740181836379754811844727245609052366882336408383548784113199192111547086716040326798118915474290994765583387090361476040033972385415856873872299135432815537925395864283537078838985191857848651856143832663493088626620278795363500651759113951485436829680596751823374565259222083712048500362604385919104641112109 A145530 867 4828628938342439102298459187778841763799539157694867256516469025152605398777939676270910849495905960869633354102591485917244602045533068312430631592490631414319786280595447759621716836187473629997838289687026861035649457420221975093852263811148149366761455135952092845482397330705756259906720439454928005895758717327219554121616798531013892407260602636374834487708236502056236387658354537616264954960960783815782677225132502937067348098803282526837132432732071965765246043644604205620555424944622366657296022287463294186799552994741600802912925163472521247278547247684720371353594822283979881367742870036743334639030097082424494667087796357777110379988079479337648052411453131941995253826412211619531900017272346441925740501084093818594146432406858526907166694351659083561033278736862363102061516318379624756728011033390885829604975741814571546794833111954937048395515270833534940788931913001577702955725050705233317886445124268409778671559669038215786233324673099256478632132237976856360277162084472003556947486116913089753759525260403069585546293024952283396991022144290999492838161237887319334634443641979580610023551047720290550635916077182825826121457040910992221245971163414078631771140955427232257710017072608999209628173202929530593277393518738206084778380861910791197540140665664650830342609120509191737574691602016585162903112948285638986503797695934585500715264519344554635837958819001844630016823181760895725360060649899396476723790118302940856183752075006228805631711474262205781227850879409244839260559232049045931688306808339974706920962316124067544019588368053263808431969298270734386051197342631370593617659870505593666712549796601908542476685371436539070324060919985507016555545296209549455488228762450023140924314558571142122046379574806033535808789588294891705049532767078126219978657061066707717160880745768597698427306147591095503589923896476669919382235287189399578437224274584314286589840289657037105170763888565683470895080000658244950904259114163397502098515111969258278015864252049684176236718592389127932427324206901215762665630475730895829949768519515654452030010859155586333083154763490419428588913928716180087571537029436591587911173343752319241557498114093102333168093743094487020902220183076784347984497005527508708933770710364607584185338147756030671915985758282573713803293574886727620825871435758542764987886148766170115949323597286125688598540188965168546608424769348442323012106169688769605854774506721755193115631307951157387676462044949956475295059076031444869685355770863737682161683120062373071817434748625143163657754101888908150845347213002876120670702848453988638154026758818202527670289211276508755818084162225659092733610180839598560230332867438262274187852865900229401177284381253864394449881770 A145530 868 7020823155420592604039754655975246079986302123680340125592700359272703990416173749841074755678987477692331850976406557502794945314494500736924934454814130956873052640948249907442832074911033288591416792862804991457840710172169635209311854807582641707629957683266865333021251849418580784881540478681820737922507132254504288652265681604768681586483252663322671017153060313747498933280538854999462165501143628020613943046273879026481820139708217932461682221517043330218397592118686376724027760539009004722563882051906308540207774902689732796412927250988898160085239878183958144157258917933185267598431206047414436351838365566195030040309476634483621431213867681817566413470318916039963018052751054841526264874806672650574158556889995262232603783587082085978845839741912705524291151061967698345575435939088626135764989151573361078933092680004288262726616455038563760806685509326443922135748694940785905000167372319898279348511835554156537008270826182254697718823539336972951230857343962207504725652102286368530885944836219543206208264540043604320387431564910184409368945105758068815513505081191208991515071546818701761401575309175964329230280586431596391988048079049463077437071473663385388659381973226215937049749261154378270737526619030491385381514209028987248862459334135254652955628661649674058908934437804509263911156123114547531212580042126467275348288664276497310905212426409428347562151545214328067420670581392030465453991531114935943991334978725082349962840694452733364592335845391209327711358556138361096784977526520780620544116290176112896861736638593787161052998741409985221901668702192186475364148566352263506916694280128941881716209829057632400010005247498695783651283367374710248586997835523524044915669674623864673079037741087243566036129173991394579083860385435971114530831191745020779983887433193850663011268879584721780989084296080126363799272279127940544804679037360098257631046831089421280086808907764673880655852360888969193727376357597808223560104610784181716952350358473123732397770425074946412799500633947456014076144711448852553564723891279329400846235568632290995326218858514082210353031073199518542220234581706676200115158296697728678700562717467891376133790965821335684279414367719681797694033701231772324907848109358536885580070117356202506467444314033963703279814971888023315860976329977207327169626025755676170983564982680039388572575890793059537328776662304554100513795595336628132386897925180176249379239953033250214410373109916255596072523446474900306695467112436521648410960204119834263064968341096399451656966737410596683918340491761056594455262548570749063917276545787815942797115922129808626580744369363380237870867751597312957334017443826824821138074308658481523294572807796849837263271127738732910425486982197 A145530 869 10208272039352603303834700971328820021458319488292056847744529805913486449459717854329246423846398296658689641686341032017577933242672958538420542266668153920662004220152474769974118215203806214138290018984228770552839356940877229372364343037961349894744591710014886242120054706657285755461499949282927898011319474539331908480840179436535132012854242111868527284106061987952361392753515836814680372373707874181188857406604994972001629415787650070516759112953348270065584333694526347152530743268294148244241227207449485154167917908957876744383593310012694452242691504332227456884283113080029095108237605850070553712238344503150491254115311938742827783874583621283262227537791292468974286253446207327367569596068884761588384615977552027192387307189184946154714943818046722173235772610822296532103581793918544021777537498376633617882887151750493319432953530792959753275872335045378629250437813511989704292540403628081392939418322450619336400247109709329292267383192871285571833187945988811735014737879562295371904606844377098908737062881698140278773739949086383178939049192750087766757143549890779986343579394630750381497280475990804414410277336755463971124795785480878403601280676735398941032109617929962545238077715701393396653154075897131544814128382534628721639931093451798354606286533897960417002760329958635960535083428316950093797928478138935132717425214060331155470678152734789472800732508782814008185025008520830535874378326180466963166924335276151433905114185982199305888450687487344100286534112774297625480518063001982973225213397609259812062258151553050408103516150421750459381217861018140864445085964278848507686279865647610990421702378900000907706005153177732232889895692101908715938478297305907751757928218674336784633779951226293573874409772603912911954397191634313705636123503264493135970352349206797797310667790035439700960430139194356141868638303928129075476083938086295677195963655179743956931933562049546165436504161968672641996134328867212498811441199821086053051215322704809937648080182194720034526297685041008655338781983122424711667345872289669217934596567022831591549870190268616378266974097277336469968792492887578478787352591861468062239030280024970308579290506806107991839935322570674239360104099370813883631663166510307104124713016865208079796079847267235468538179053139427618688145780493284566977015415577317394067338496930628504814409395889511281150352668450632696978512187194687956048226571105806577827809036935839089997489386186927685532061414712460095978733886423626445344666451434468154758781806271044740336157818760258953274103417266474399429800900274656136059599426872635926838368396749982924845874642765143589355485892738330814304568629714022450336199814456564696608034674683753763151395042447736397894263622233394 A145530 870 14842820524395529783183051172557448335954316549674526976280420745097850024810439344020974459197907444354257046680088884147000812139901167220362731530801040986511597263049057367292460442074259324323785096186275769578836967151325319337782545465340995164316928716403961329177226522227844069860236044716898481887720593473056340426852968635040477178008481547404175348419196977422419717564678746189690261969205747915820578055260616415411342688735103494313435288551946867632029402794249190073402976684339152538122021795749499507851612431849850096600948259831206744662713362059180538351603489159444371102109880474796537683158201069215248088453623249455437114132213371478181461273535068930972572249492732702937604666419283636676860657472803757542468912049291324626869549465600192127179289084984557189980262352921623919038403757650473707040638985552537282167251707156508442699357568470471200486214445097738089255448746707858025435634892331364960969422289246538608702077443611309884472504042610388300503924151231475184380767465779465593760483221724555921732697498540036231992968157313521854796071208036112908934572924721564235995284410515320442588214017361858182419061084041118149373184666901796396875298725088192314560227948880564844355415288827810235668357286691141132277210947419580672342887664658972796647954610825418882108747393616722321834656794633969556503860912955057223557055128863957484023917505618666353572958941718706207130880632274867849508763992156545459815686063577423338028442707270752930607292888615272609087576478627356722288839736007573590625626490621496699595351429714483757955068868251674624716679627912879377912344007957346251131273542710772262172131482715175167926124685032807898264298857284954347531982714282811060992842970045289769169825773236915382587114432775906692023809042915381274680112331859250803439047955442649740474684433304297750150636294639220547801681241298436554544673523584516623957751312411132359870796395650089132493185586796569375463611944435248336954750126862435176216576187140697855254824034548992637406574927315294081911767333585287763547502562215628501822515930431709699917969984410174027816082064423957401480610553408277864766871326593589360782912263105115198799581679603392624347793666451462155028113336257877170860447146451895191820993630482246337290809063449755869549248103860905783177253244623393735297739190972151165960762689047458609733075451150557636852656206385480951465989047489917583985384960464757003606135157142682938508021224468470504652772375392840415009496609425512577185005681349757956049321811510679107463862450364962015714336053736801451081593649396266849807044851758553042917275149836149415542638617173781406685885453586744815964013392145536410386559122417370174772291128447880983805348881240373405 A145530 871 21581450834199060952144852570197558551657554804907273931454884018842468022587929346488642534427333577692793087183207551208707163273483054465448873225242446926233941758469109259568467508657757853760569391564825984738858397398670073439906448742262769007566919609059649757737445243264578620291027747518421109736847731590349379648735735555169417281692319315683559088074228299110210316977650143443972826222852783761728939303491529663013120267791424693081664392795417792188700686078504627840380775568285859496281175449792564834931090307991773082581034386201264594045132985742544170535774588954719035553372657972748315720758312116294467570120314089396266821120454367545654561429492452434341651076476179903863949817404042338843393807580840685914722605732362396822522170208038861306196513093794935331934769357566247259737817286086290393403471202106237457777864549252032482725112628683730080128326552734297669787718185172821940902020194031482202630203608317357427723528335627651700737449044767558600120970701152685355794263990636498596228833867324622612059063389137263594934596761684668026785720779340958278810882688965759768386762035608799932718848770966805041773343691400000308310206904394535225657743314168613695408026199594625582299377176801560185530246680720536671702343077616976845788204058127612548365709001379829095950158175235285938997497181469313596221481050011439142720802686690041446981303252437032095281074116233990304337764564949331672718779677671281822420573631327387551294049807920987273758903573512493599315710719406113672224999750941614391509848855105504648161232875288708962316210753220073886197187733899362336636040501290115801533881309399083969197371469862711516432352402142010582167574600014026315403751108638988608346809044665900098079352799876702362368752430858976695888912712275461108891747360171001461402578416545822687210490205594309734362883303767122748374569048763988664012278107328231991490613476312224401705972522771067629972449847067883004711592955767651260846153633242658041408964128022392486820479619936550253780504605534454472674998035687136118528850790864956818818346612977515635064350090358295759108113352879941174174328957303044153902968669836798905608045851264330692946599922208010305127452630916326602596993159255786896123986026228038743699644942641338907185367840076891894896988054867976515455159240666998913805518716335010864678444135465608929040610555620242353351065145572302108743592026823769061308171904706719747404230520996074805662977328315741401305035055087303539797362725438243852758843501900741797050973577778708661993502728727237504374245192332409035216501106622745126983516376088539374418793221987118485055407193884785426990463144946497248389225135979795484137360355960181550365148149368176502716579379059880698202 A145530 872 31379414670104910228888832454016077576661748732018626621808425082976203406992824459355142224082883824057876794507337099368576068398832221291595441306770987029703164805216821814355184465127937845108543571550160795534530530980699135456304638688704600796007136794644014343788916206480175086059084484655739576658894714011774524952921332644247697687103454276522347509884579527709268378465785743888790299637765978383805961926698628869404661458026042768637245713689248917895503165528742934630723574273310955368440290981976593520490297456207606212222727396588378888534878698556297164778477900736672318250232742582495576261444902658891086631706848232358922502472026518198010254137020752304463829692624116087485480096900811141394657919361884884516249126265942875688622608612939038739017602859088750988075964665638970594034867295565708581534940087223483711071732887360748073373871062748575066035386321461223714133252985792536394213511926486882791259355077071148453371401497925161961562366438587987594187590895551853275849675461618003179451130682606779553377956435108082726998671698521349997424583217090545301278114495183289981670116004490784586852763524771717168880259308234516407164891465804987316309961903502439224930955533982636716098450059654179681950743005410373629514074557644136914195376357629883986350944240051660680092647878044712138580039067199587334936476942855719558458823549392191399953330905125939047872328192045280183800902546555695977265256142570051613254054244263957922158210392274408225292515188594277078132434298440010652058427349029371317681729609696913136929733005318353116724012480113119178856086248410044924589424976531820418084012292592725380440715945048899829717472466589798353663755204121536977642706579978375153725199358101248697317609801194951997968783447354519339915787059839477536947325981576304265628545578609670744554312284249693049465882173041101836916075595221598219037297823381725731110728036806661868948124177312736683890809584451115092281280694074220498021970427984697929773457625568371535139122112563709520004216289872169487975365232121762331053185502415084998933374152753377301673865113410977623569168999005370043292072823308072791497051679071379015164737884826073722429157487308767380262691777558672428713873025444577889087104821688421881444091925606876288801187548662737365424351082529933992566018358676571797279488915811914825091291812204306335366438014796381231214811869005920880632231341012712725224497964058610047968747571393135624751030527349863529027016317324563954024950393290597136398781266757997223154159532768430883859445503706952966398136795315269000403341527435822018367183003787884491851882427494120441121146517269860837062726726866753412413117383701230488399311571006981556860750636890200187068922611804185294813029 A145530 873 45625647348881705273743410243286806598907630998800278200835518615763380911299544175973030305173978652846575166420580959274358394744738776274925306211171789898741475392843500448963178643828512969029968592464542231881222653187539144283393504746927747294625369332492787796219326426776931310551288549661697826040923177325388568932167968929000597267631140825744177595813090559060977112078935493964157651700485509717270106912480502884584714746849598394173862186039775131202269413978106148448444236612618560819852686806618517186228057570235551440798763053605116702665119582567870335043736331896532596016802854342290595135825167707715523668034187209535783922327505437005539363860666744358237974031424388315023984196943961995545493771358373041245940314868075208888860450401043154287670288360601950141727120689069705677479437309935254191261409483351743209660841840357978446653125800123799462285371583078066546052080053624162744364505439091733547008899651857841533844590054454849864459980064257889194390157041161693510400072326928585986423347783676390145988936597583763147792473715053281211587317211928873527100099665113814667588580283767565180483985446169305796746855260829295456017443881073547163379458949949232464435913938384554190581564087360000455996194799620002536776792704471497456263231435789793188541724559326113249025614064518836214209437806211018515684041253431166226559986720013559605490696154749862938574269910159721153256207964927417001612009712517177374389572450586163491430486616317181638588043325312505359110960154221056081979281140488954954294843342650456595591183628500010143007751829873722065982863208000471420990687279836765597778352339548513304076831786729630489697688534069164664216517899218114751466179963537448834527831519870170939999706571584660328344248763701040261260858496093888063260303085464586231222443868720044716759282850808848099613658316718458303753225540883155046491567022918921884803007074903410045226170847840196367309607163342074276293977417590960836472684156136117547232565978612284189699796731188013705535876704969528901061708372507006742215213191660742723492307199756797619118164810549471106373812616440455163005499710760980535792559238401115251250623276491259928081302039947025562891648717117678795023368782003256994945754286748939187580965960187455482578019510387780052435111577010469157214475238356494726245463078071807820671873616500925946013871832903382689943983106469463388137155626240457478707358731569314303026811564575098202313192723789373255463880420354860901848738074481802798079975203022626061724350909671720726422971768887180885905386526143208794177423364390578591960757103991207962613262630783229134271661980703183772303777670401114515151424286676453150337114886883795223493981060890201703821710760983906358777446690 A145530 874 66339659865859329363112689604906562778734118810506872485388222258894872868826130239040326708580740878355096234098730207447817737382781781871520103635602475741783075518029644435970647392942192729031729224899872854994502203204150935088918699597394255861784491002307718811688556835617451645366487492123623983323925640936400967452847273901434224179437991657177757701964723788295133011694393742438141336782206293362932351644784724495557305837257858039086026981256119351519181832421000811101103289311173114121110438176532342012182075216825035587315189257214443097296195338174984910856427848099657657936113099980947942831913532402115712522235076495816797464141690433379536037043155309276125709777861367985928785536876423840712006548897155040086712701569055087781527406260508133395233860258712376417320245405942686416084507813778564028385507853853347403363152964147613300685571539508941669587864246409187296736010264716546837769596694927454090468148834446224519061580567775853777762849451064532300655694150258206812268429313678702406256368226334788665488360434930356508807529783015772360297961801561365017858243634960991343383814062482035281639127985966645856752758668986487358532956238189471770566417003264280500850593935455607810468878084571381008838785287904478278099827078226999657269824312262001666255681158315928612422562757162509810748383990191753722217261046011972837698662232076166274192072255675395586747940577044042511554342580101917764647884856743833332310825089098037452582005381914789828098789702489194197870257931803117103187222719843591474173384538484154193076444066106009429580154436623911770819904248346437036075534715457680647349306217691245751402332977188937683120609411064098831972463361707934727094848024276870627028313304691870445510876037474294922460539733637865185353948337533453404502943738939526803893167756573366408497252710763780887145209726626465332555353020368512216000519414026289038777841176181521399096983464635468205331484924689791546616350883896562982010784741051486928978221159444635643451969308025259364139644724809405149974235998259955681418588927489217504872815735072230984820509960673817577689899975135422801639953287373642390969589635583542503939391079280407109356490736925487859677076971997327409291549495159710226073237645828135890320843062020634664792151566916283533503286808622139624655854430551984655389106036027492759342079147100534121197834278603503634797320221994730760430543648322284161327774371203818937990936046144621393027757469359221363580953104179650426724111135346147977811147546413631535749983068503149167788117092516457301153465610875430271464973168482373836888922462020212589755192013276387667110555398795911935068855670036493638276758499710179179359676646217467247978691601783716387156580377547988041477112674957 A145530 875 96457819819312116012260576942123898993472809842845993793476274328914529387892282068020459061246092063149657077804387301048167715796169966102413955760859788556762693061739710166400872346159304399499165263035822666619774322236182272080143505821106501095287355291986090659407365419661347915431562262259199610055161840998349681287871004084716432956305572238395633954479112575090564338026536422569563539523676250064193922021410076936037438102658178739232689056884211497333759182070721201234855734214209095313533757255991218667195551137206031508404844381226746658351965356586845492514911047400570338106512430569443966587007140287508538291806133190730413977078095562628408392321383959020742423779036397627152139146634123320433261976602692069913039022141091229559131959842328424913515745145879434708833495093119976979281196881796722162018337158093283772746814749028789381218374365320201063781292328907375251387612872817805477954249229919079155807141396385158592874004300956036938017318641867765707264184904318391543344785822016506370110772977742999043229930083452140780043000512031217958592024872153012807092359145133616299465398058268595531938111607610056906412714357851091790011462352883610880856406943287313899004299146238515371867558153402700626851137812418311796354611794949353030172868286797514632942571862466800876349157223300224745991936112301003701085381876860155074847628325452025749115667569055870433268567024752127652078860855260223502381022969695821148002565289976095869890744394817488092874001639375963051197995921881578046978139855371441514493146824112617546276554080934509210599401543099337841050074794232511449982406485588187824480293462170731774025688072000928661626876385998665632523297511405437875081157561118606354250333017190459757601873758781053232597296428460692278464379621915145156259216936114986508274434695613806037910288682167686601061035328856563875077179538390275878909708736427201343461096267160857210876968731409122930355611770891793566705897891208184984882844540804705858616786333266521613294973674071995927445337893996170118533638079761603053775886085356130591342350586487824095131402364654920208490008190034288313129329074341565275489247537579232399612623378650435445744409450187619400944907025635396935431117942593436665453492591279822835587318231212042615152305800276765869933726584625014003780455127547347332441033930920896400275562408010560111295705027217661381612613658797232056202622327504974930113105228371621166524517984282714930364157047255584073273450349596791365595955742055224677934610452510217230354413657252669218243195829547160028696253092826349471501276809550007168257901299020285114296086574041236884749613278187275250406343840455391348939891707154313850335819506485310494765794095012462736723964047244013628401363051941514 A145530 876 140249603677619950822497515761158544229946686777379264468842017486019466835122509300771508434725109279078723036031345036993828410949893747931128020156186496959057213928694020552302432420668235654679057260724861257392296870029205819453593568545189255198291952810056773511059497631630764251585846162837384109396221992885959500191596987091903792084244122596635594592054927719457892252357572264022402948326088485387044599686778607080273939443959154628986290802682662261003934331548996205594669136444170713412763961939773055409760319171422352988185056415114432426800660332281935171131769806492581171949211137934871546469565550064505012560573595424245526105874086806371272422899255233260850208049009144288511224390420478431486122201973765372498518651480445078723890088083339269316118498208248439354267484545151040585188444181624620245010633842359780752226465281934895612678215641604032837796329458367077206330292381066824448398640610705646165089493122195186147814283192009509932023403542426280273829824195184791045816506316782686583438657653270094274067652852978977763826013936963607896020443866148679060147272338780643138431345392908475421402732638337036775278229923556818476189307728136532031293445129122751144871750108036865895087619086169442140060545540470937447421327450029281078871693219179274014296833232345570158283062180115769618162464358901669189624423031693619466855613886545013363047906453334979934576909706049016562080152129205784870544242750052867205362397620800154296783689768059245772248970284862947787247688200157882677189112162487356118481561308875207428131916557234710286202100263512000596975037930909823301837382954510509639113699344690026308187599054356373085067795144632648765590042609120144962433275999018429362209357178681623795682678934391613925901546546442112935022022616316283523747496922167451443504224154254717405755151246619105554161858222947717247896886493466440759422500502245736727103395194610710203093713438485400105268854183391743156198828917465817071456673951545301266941878350348362981095248270131374053246157158225706542942759793737372580234456949518886390594272879937561162090074217698293309326894218409880071867242834139348536918974950050568325494250453166653857705261984082061683486035138196895146789436196981361751859152154483216574808070387339247941796787841450850658600104950757961739357157099599412469384607946452947338507908399168207301289833911740201045361105462570953414987852433648585226100293674277965972307711158211021364128091318952149883318233227360630465926092924837161335568945786802309439303781707662312540176438948044478165267050843503901256132585016112541940273151599853032535973920123463945154038270595928899418178888875166468984864964265443872628209102202752995241922216635456519035480256568112418267707540400410287125 A145530 877 203922827289439589183795375656147581186443489101499607691702499948397975863738740631039705243631247645688400144732497879401725461353429713321894038893139405718680632289628044143337570338779268482598949757928685232425733029248143025303252968521199355951815404098467256698989850149025711560457904889203294235862496722494344114928900731360624028974057997949935916141213910424979200244363572045352151317302593134076512783750654073284641371914078508172367327594411534043288223184313058412213447689534090003093063487126672766574572836879696964038789563622732003521821501771172577151980100783729165623443814888044872659122781722786650000754535715940719804227526945138368267474487124787777317181760835516759097693111532229005257501248407878248920776206213545003373306628941215455257211382879048084941670213695154519890887018558885316039523299588453963120453507773118589192044744324517898425954799251173401350628993734458289930166145493716779604960967192530404273763374887177526485125090733369169650382857115613781862225656839816204275813438117081739331495324018301350216462244221344573849595766789355307200441326888227909989662876735890864994124041318030443861197639896137256213287463425248164689889788361337536877329625652786456772942026283732215468947406364706930630238813757730779739326411767818377619272962577258596543342696060731105724583477185906914700710210002700645844652987743408123977845906867481491769004393444028245329136889117004355941547826577553899220775778138078134371427615032013748535361909920189086706695087445033639531054922106116760424830675649957727487886260397665187821628643183744905768663864101468088848360104833451795427083494366885836081372994999346094464759912513419485306502289430363179369940108221415235174046051087470063808462857568731647867207616081230403746829742419744254328383704265614538283868633645851663494161952002295497308064740795130652021878197884320666473924436820556564774006993151867705474441048462589040343937983627039823657319530540097406813713019042702327237427632504620186507990877689797343801423985062722283317268654206456059970057846628714375455793481425078627441854872781130953816841095703559775590206657951509538431114914088125988766036240546280936058668005180445867500169294146031259908034904799292957393766541779126005619948098755873035295329914369163736580838682664675491744011302642362418183137887513108654509294098536828165405515307211965225102293665729964507468160281235902715413774896889294934152114245499520840780727314413599378674760637839132007100665173516757490526692569239400105414530468248527345180747323987260841705138263230201579600067307112150826431149994168285010287020965563430002212734760696867341566756854018148205448602309102063683647102184266983348596444408222159683665125556326071408917233135340833505538962 A145530 878 296503650629241485053287653706522821886544603206893652204470966082953170886409293755022430652731399351721654731718015885305071826979475853276286001422604539728464680291905247490392274970152635705463218268971047603085758432229929929585110362636255318364684399267218581183557731057185752978141542123055426981559960838284783457147121471801360246224488244775084225433730433702992037697412381396369763992955022090858764200528851335777261474489130706923467465335983567816278815506056855382362147345913430420326600897518220262826373495062760214290047037322395918006296036774624594897043895407772400323906134898006106911492978155366239036592082370404211171101298072357100654536631856542172985921430046792358583757272943470553165975329062853000165436105315842954459709114590439188604716034587637707256749136445270126770309139796175067896846632590978220017358648075649146750337445569633382707305440314876667196737350559609972491637127149223586839967081208446085618865799271672931499861949902915230245376400416278243642885059228586444234346155583579195717899927054957310235758339271821073413704348891278750520762629148211042344326684342639924792980934673683627037144593130753646977301495631003103322567720983939649496886130827401400110991811128927555122407388793738336665429787782413103711699523838714701879148873290500767028450121789240847607774757665844295073163455719503707364505977323301525718774585537411635697152453490707362659548474695972204333225669299520619414140776050367986575901455472858222311170444774984647208586869897390711720271179553181607170347683913477226892179194486288625857937760987064829475636661428496670275692290590455956040469761695752660972290026541450166995387827726716787003005563241705453683747954920661752924633596071824294095881199222256881607305947880562460605777510456285529477186382254706616497293549816844164465794072456186406466820578954261745092093651826915755586645371714588742935669440939420449149127081370891026174685722924861720205999441206472712041321658231415232257918510719839400834255755065717067755896421035041041717602080273427317459091528763693752393837331397791444362895822933690189151393643826081695298280408794252034739492548165160237615248368260042027862649421827106307263184470202294313709387604788735763069174799887697057688187960782969005980161753695976231537688785994333214237830694684837856438870019059452037203566280764639753331411955396363525558533944610262931287751633929150114563043473976741159979208140648592144284156151029282177640952084099864710963736696367272466388649660105141966470417861529577052230494068901038315794792869469662253234596608408482285518350151247534805104295947955307099753371188014974518709165047563498615555798772569436330579013947715091586106234927632803544592573523417851260453238711078031516643364349 A145530 879 431116104092089829827891064693908526875454666619334268805693092982113962070863249381061983129366211026155640291517850364735695034702696537234006524174428107625781926463797940222986224469031593536475036764134145286201460334729288869473725164020146711702895164719131718573636241967297935804506241789017701627893947196369352652347799691098446437386376933844974513844727909390239997832837358186749591493605284817515509071056166091566064899265824133788213522231192513193335354457583483412896150027510438297064874611928005135476780487248416471880764353477200042049150915648802389807724671942800286341793896697885991404438131115120788772554887012032007102061483169680279213327995244925194733752442106275253864023977166694652074322870956139854362295176353029442239413679307869639015801857079042347303228302721209069169509598376619989836698964263982743451276353848486086256401453813502613938523684263031422930654757084679165544550452708825601548532531116113415959426598377637555223272790033748011407607635822411450642973013892707850100535034405086033492087162442583910781442408838983619398952273692152513901881662340171967340741009371321714758129284891494675681564377214475906567740161360015086982848776420859889030935556893415982974925320439434381415764874358689176804604281196814895066031368335079408713904842491425538000769933738860131690598773062660419129464963905948387807345846375092674986974269525489650822167898371095061278738153071054468096154181613676403074261467601456914403226344829920823226693291340917756852198602135718649807634764015403950708925107579520237943501060896803264332253682846549078312669937053170057112767742158418126631047606422130002167873617218273543465199436754733694882884782451150299292990156514533967337182074642381436145347455206303937125374981010721736490396753373696740115574671414639154772526537565057769281601087189343032707259813734755782233252147878137624302315896548575211671898593118924181195125301872227089468952697194765314139699530194680783210674877355458705000686277159013984192821359874674926719729594760964611935110107448909113129459112764564087266264024058907335025023084690712753895172541282027081403924124180184507001683733917228897366582361413860562231356200668607390314802719504841786102189669327917000209622765270169742752619675030338178822119894544035071492062913997077828826314086060451600899698824574555748985330862937687664515707577631005354196883253169656572127883407572703030671949797387284757314834484388807478268322262869261872690565655520565450609266055852840649371606079100307179847882156133536785415793195434785723904787127070625686001523868558626130992854688763921438336636021306050959611399494639012253335784412400472968869925966713651322598202632875558899215116988333688131677918237923999406627600168674322484365946225210 A145530 880 626842518846247983328268554777289291554089198719908819949825552725027617897864278190770368447667818100630949262212222712309815275385893785662392209863617045883347192613681913178974479985696966849398997991832778275089320240937953786284866803374930682560691204817218251587485912262720141473999097419689615111530817663560200471730243603735669318599545837322348168046008946522975253856907821391152509661938091169645459330551464968285722586271033801397355537856688578199541789102510878825495619777852831370501907359142421948762976002085702487354417079908811538743547425057321900155836775960936208568568001892591333495946131148407471509055769123412167922186225427417053619078250549489376600703064901094172325932279043101080645512288394898285389777020981199493173153030004527864689787295476892985341186695407501541302340185730465669047492397193198317999935801137050693767660963507387231033230729613007374064504820063772947091803866601505275427979460275747698358920655175285733621707136847119705671431257109385832956639119314937985459733705678839509118299016291589951318907026693542910785003192244040863934585416279980892302395083299217430618395187251298584757367567325254837395847217315966305469958798348209294711330802836896011844141304927126461650967004910145269335557959430381075012905897859681621555315761833659441752352455206180842237283008258350583569946984355793236368173496123407426129534869115476414883796427079118728391922615016838500639603846840616190549356759751742303174304529481249404113389734439249643478449558918465019429589226607217791149169936072938512492623650364757460050470996921121372801792612838647834545294021406049365665587179268015327399427267145343190748232985653555065642927470678409293466554003824177467846509811896426536331041103988766702323413615083641524294576273627844603842516095050503076332637088326044179691283514979232313369949302349755953105403530921160278819811726936256643182197618725474820037263039795136817196831047035465841897402910903624652315609230353178725655765589070695613176961423002022277733419074886021510712608378628633577062916090868147419191395497144319867334939202244473410473391723630423550279610378277579478928413409623102651610773138247384997442364053122733318411415890975569754698270069815186529569028431528026918265251319306150929038356346505273297973227939262965168780246443301201942870305652061384999572633871145117099566085486463526388638742691574736045611011186859076277446900442357638060394609361093185424809996286055755733609904822174818065321161881473333936913848850362186534356854184600300956417511075668109541519244687967820277783962470287633985981325199112590523806663670683050139967875111833935801375711826465240133238256799802876453621456049187114924367193994802254910656148525367971719385270192013753814236569168091717 A145530 881 911428591286340475669472650755113936011118819484080804872777547969097174309532589626130734660925878152106374071616280305848106674716054861656581039135175010286279192278367037964288670912978920767432606605088095477834585428863450075969326858381985192296533308909070618676485942793753118405258883141986911354464180988869335116543121852031972090797302261089760391364383163516496628867946139465377562298866490955379680351112759007721349074373183881407621163830102961509620568019696360228787218260847989302271476235318469585496231630252124168196850553423058500133075906882430394024196864522529304458411532957931101017114270251653348453378315750554280126851669709981226281860562970962308652227522613748820286651669704691804563922793003311150816881426211487710044322266212904207389311711821545321643738151894204519844533460542498706175064108819946090389163203576917860252092784538287220419703542333628458858367077717968780392317277488135961646680586708406037300454673198267079048406953702922018298249640229411178707502636510905938150602707521998241171973277600809346633780035370002553297775242570561724008373293389429877235715110376052772797431844134103250742536761326543319097655286237253648138233109949519893650385956389289907805398482438721435806124609374476862924724468407492886253870109456608742662020403801298336882382469099853205752877803408868685850283785788359459730936456017588022499668712719633181751389182805140259986794203496330108875515897152074327382361654417565707358524382639391803660045447181377640699908806468846002531972927852130652926942378124945017644036844129296450110120497269627629504728146397456898258800394356653619259637127608087863908765078555711781074387295940832310711121659481624661550070228570197523714857929315329541443897619852211578874306270956633765602577411458132680290278286628760058348499553899530672213356949178716594296873578356731421059474500707219167266381948649420610611703665728247269409999264736827059977102873436870139353509692754340049786112610258644511644778165822514262545317716223580517149464615154680515611520647415925772140366866663173582940201786583817028197666575040379648115557670986094560079472086091476382177406095908257338213166776429336372420635101884253576362808390675758918489498579321611886076367129818985868987932665651468420483591305698772831218001931625437358328649502245861564481823518398429214822860663314137325081423781610389738075377676666413040661838137809689334704762571238208352529004696195007218866256331602805967406928920876529946411518766396171691432086856820540120647686136526681457094275688228235838583257871518083613272195430274351256990715846655017857693450640537133597462330801207048016188031659896046753255456516987415649914274497315432224471000853325490306405908277966792955986776231587829371577487204459132034 A145530 882 1325216544887820205375429905929380885670875209440654770376198604921514566418442487452115897426617779165344567269180809352480434795221868382954883168510334601339204062225553059518162548532991365098880160604800098991993212124247215472505614967220603094668476870462583862337358973336204771441104942089351549419775807626998349699253227442610883684349958888078674286695645073744039575398739829874837584430042215911030885585058621045761873268416023092532879774853431849346410106358849405261777789855653198592671355944245695634889572027410586454855733350260047150381953625059628735589282085178981647746321800352829928287550652999772820243740562045536799892274405572087275596771639481528647290962217177325883602619201818342840734863095514526018389460203934482149204951401920532713016194539201231420777009931667477964352410349288607388312874166731804422227525298065037431755849141057706111103017917322366166172691666497106542917482229663883086728998145094562102487162735909625157650650088976911767485949305462306744454875876847737919132990877003279763824540027332560498415564852520957018952054417694404502667310834002814761519837468091697432430035282975798875281063693601226660713153390341749488426685471907803577158366469259224689053037549324596040535643531063484448547280041506535226232052126244011252148956111811325948167542357718731354983842088873486810875729054589290298655545238876076861307092178759477530790104988002246858902070379961048961466499474855269231397763296166380786756991278053146201272301966811988650328023926156143169216469207507771362137983068623733982715917078740346673702655152559041652178501923069289491420461228100552956354146717954980486108017024792737784338968380064984526218905249958811579484508645787063375303935582714677256832890808224011646916538994557330411544623261683851289297460786242122074335642018732829271354041312822338948875340812981385136464522818624765748045040533524530631572773947771252804247318893664306750069890381146162147154161195861899528764355419706838766752781797340346667045278782427663069913043817015830583677640308734377444058516361212163521447634206297372814679539865169509763886610380222057859932002133566628382106469535037196546659292882155116838114605995775651577298204988626662491913976236063553867168508237728373925481535830605915777232212720129669191317676835355446656044687596019039413554628525445664016967439831824884525551290612376020215635210503130272986386267041364101433584447331679912586939112433658179403046111896154193820853941041049652367264282965178152166008317375968214973235201285655610238314120433172779241190515425942605605877494371656436440030514859711196852495753424677321567660089017079935981601596657777025513993300537442902552098901497640589267265910873541268103259279980015191590033053255458511892519852158714409886445 A145530 883 1926863944838299292275399413748669052651516543407892552046187898778334210475241067222786888727567589980532848703014825182226246344145921912761538470432987375172192420196761870172370381278298531874850986086772738846262652594070022433573088193011898517662773073119288026767901270744898943922248180539034010869442669825474611593379076158434372845072749425964131323095076572840670026133138844691874382383719083068147952260994883887778756010927823203358925785015726078846718785025199015554264677662901489905754849271457006134659852231623362453236068094427555133596860437760793299116422127653374793293847439301481757798997632347399428981050323835894756489086858850145188736479681945579682198750411548309221009388032792200785736686376955327827427124319639310833456289294070188351821339470686878664264450796906361065963884803332174600108212863363934809972731394223360848855144399005120147256567632083178071986634824719715195433238769614008519968001656286906588610297317557921780956966180965476007002551991892553777026210817433974423513430584560061254602640027768265363886884661785436135553733825552421576316545944266799273819966442890217690700498504014967430555415867959422238133605931901617518918752537920836451668371195916956308593208791319480204217389888041697013710882255626033811448517537688682904015839524553264127337269705740566290293300644344246414144624195089042305885703046389359738752489528247567610135630901166084127703350345669161693642181360923664310378020450264263246378957959764891937258123399699184316199306088722225699194743695743371708417974454836531085923925788451619934267210481700349292639912291414600523068452366857809641885310068269414018713192845283562182717078950227191560289977522318452554945814020904161577494398622409211416105481791260093082405068823780087461752116619910908316505827692917758867323965146737979861018103855486731652948151245201355631687995118805908690438321669362718888886202708355735849128332261388637277774560637083646325092011025273509160483322994141133308214033088554698231369572804332105880073048560476402513986773397379137387735310648835619097011277195754593488727022766289892156311483377285201142246571022733791576106424526537987870585273637486763453282264697222695509138013690654776587484002957737828001251124901289925868664284109768335888627216811477233305403070900604887812451617435962181061446865394174477082241442692612718786014251468970951783143857996173740255792591616305265674742451715500021663201116949534296657021827830751866212715662866757273665472321019850266853204402032570927750543862021657120759827274015557532788455170846062677032862263544193028309453111615304233568510967786030185022244171968503425710200705352376135201299505725985463323336152863294919479172409939128150496648686685033810605115103446660444703894493461283547515759722 A145530 884 2801658850578342283148225372160658873174419383239866330020386828625093020516434093299444684093985849213915596669616286634147609703953375239286893981126395133165766439762029533677567016216097532354668234890006957482366904878565688371199797727024333224078577379838574328336666110304109728258177413398813362452620222150432458258423477481136135505852093315392958865105954641265260473958008481442155477148343116738871211556600976114209265478015786521660785558533090865211279767016533009766495579544068910669768958169342542674099790255208341596418788153564314904202684694550568397286542184325921770467606430422554123009814269882465769965626927116828930398332400493705532335565860777233376388335807429024430021766597060658124118301257229951146553020371295354017363295428626651943015514574184182376609090681691917322433524151634632579949953190456994481895929219675468609197948200304303636404938234031023594302400862450799397053386253536538724150387679243017085277269812566482359886271176473713137269943110262467729489366073673121964050608936959452060912474775835030506531031882671171620138110030298803277559755135653092141319469688124908430581092394802479668228699390949306333019602311831561530758377763451424292922234560496785213469836529540974892336044361569096394451174252400211655310918267747218698427778519744334229822441984604425667355104153034445412679472703930412923467513573904890184069258466979784545659676540190498319433812500532581141506770232283533052020410336920942593854218116506874823627110150860647183765140724978190010485988117141654956268372719349247575199405380491576644077850337737155312456780293214906091252038320950027118748284485117010028228496289025274620932848454661956463677101098545780056079634101886005146613480293047410684340113691601367117805323153237252612057166020727199008348184168041635150966970987715003985091051651836395001047663035181958107089208438220972611131571662212859739909907165175292153379790860740184937577461096429240610521636876586486457443222869125788123304437357976733888064691812220099521963142693888872239506184842148957027389697624890628954890875594992972635236276422645638025767132943962302238768654335052799385030359155116699326634441209612871905955574755155803494635094608007056531539248386574565850265268437967314484663943614067329776148196011675177096386873771802671523857995707201415244304328728501164231915040707619061289980196084593151516670953891226115201649441823840814926974091209889699818381837105510433681130334619801317319094752954324034859944387498579322826407034547040752981075802144288167929178618104500219501634577219659706463176125315762291505508384258137495897418094665134464345021458382114963902695843980758242805663967332282326229228214164329315282127416785581457280859087180759180604645770378391031140950700972854119373504750069 A145530 885 4073610041876964841398227415722184252926553131714222235957090402632986473496684696416325347885766697189443297024773377751225442283301863452001231087019308090635649231221570745205312269207824533745155738679084029406622633430781916821702072322005187495911733847512213954113485756480904799988446036833694089972098933564058968833136142878495782591136098607831936225732734953323115888464918198878049371899308508019235673455345558275176384226278942674671578843181329102291121934523253971001469018392398533212354159423374785591134960371220697057830464739214419443155569949016088688861333219587762600885106455986954393374512149411472882130592570977545428904418821230988993870724025090415383688958065251389972942427622738164120267224291325972011760264192739125101935398096933857854956206369524330488710953586729250880457278152591952439072631830711606612741871112676737134412967828098058482212632935713476222937618867368637603600428179403357690906143717617690555086561697174347793352857333626597936114490279769636186123761244909901901755161880908458736505483721424106588230756470519221750244676430320634413150307650693651706679235106567173967847217641544301422637098359024423448788263627797158564105162349305833001072477382591129783428833720743786173976404284331578115834993652107652120788263712786918298831085951868737416897703308345129179768031145211439285789539166890625301679458850754663938276963058499078481821559553806083390372635672424027310589150275558896133973366251862600267200786762443036228661880901227981306010198414812199553020927527580270563042505515959351137808849499308963988869260123859342123962865906422182042079940650208972572850363756050064311630214891049904015274178935999534470994944707308041883087233038328230579014422851692312725819109202106596529195857459738141517843657642020727447229943274504844591747108492172469056342528083666262844791649105003321886352077381178175370676614758535828699110116131962166435278366783183967510600350659647478764052134926545726035613285568385901790151343704465082518547830525395220372828529403865859759839478773711186138687232611280325664792236103842586457040057191503991399573254989037810169968481156595747572042566105115154282938606933503478264495952411731841058503918422028569542081479670076461008457699057679573970775505350569787726183588373758896020913209061130183790801713306653421803037432524375298618727386947435422502912419092746973334287783813984775329458032619272928598554653876727908035905527950295221038066849515363284630097558079924279929085473950613315539328975026995222263556465773932974511904950896669303597843886822214367134781053346854827655980881258220303730612341132137725127476178243423189011094046947317132663300207201632776351834500058781961125293784833825499758218616112137163565344345015077112618497615320036428285528390841330 A145530 886 5923026199230256301050739514234683743096335079093095891215279425041533707371159032155243756381220683727601339958423821633995158932311205505834550713632092837389100816429724101498990361861160655967924089371153288750271826641452028493066441956397815594722436935705379250706679953257125275073472279378777808006069396781919590250921693321855386751376381523694319879256531516177169236567517103160202344586117422316851930332860885131130348455744104633185953977200093981640426081517044257303126186246967923221852278032628768906967558279964638313743899312029612306033294503184698403035981214738422495765174319398601265412417655430011688152111632574423936798094567737457503382500396915603190650368638539713591633859741694693570210420001286706075148277583222316602860051469646400694454381045773802346403349906013649088267560000344547211779026731901485557932198701902756117967846024106376728833531883589160397127703530753136624835625519466228546038808815028442824078775430421689125052694676821896925397331596841940752156219360732923692030041324231962043426912418475875144257013377103065753684139391576172137917269764353433928419466525478982824341423869713019466034672785322120745231802295214756720647375297512917732135089192052942208320310760124935555986799493373753011327686318990273783414480127473911459281700546238624459835030787891833222957049930033279687092577269186265258229009701483707461364520217799193132784001931557505059103492833892035177015482993892402695264222509797883867567350098374058169599551203275333958291644729996213171902418139113596257008846751832177205126491972589853148239260142241145711086694571157559474278142453365525170897310153012308392100304223090271412934035240094868458870185927324794352228780758095145375881824212880329655930300439749299752083658941136104529692066154332116981073329172945875994765144780647782292918050742599094339932056751011794840797813423024628767991186727339432715646368945965824821602591922958628020227972281666337693691193661560609069295259773210232077091930441854872005234657519232838201993159790078266201934362630791222496694208827103968625978956404111525715563607920170380849341486986928032024831932833035881916950506086478279210693407846872847783705208851083341743261202750534932107129939901042787731731644164597662586193100115784857286541161347249423139230709588009515429154167289878368100201182586112955690465388706530396700173367380658014634902920994579972102916777778981014341483539762671168394506819257892145878915518065003596050844530353456948692855419179804262214861503282216506130458120159496400652141869425139062931045509804922470154265188390201603649504695841068063486814446588033587200886018144478934707166841565555130134195695607206724533241133857254807146861881020965491066992586967960255064830073006151743356264391724631993873038906778544477 A145530 887 8612076020070750784762933855469814440277818278448229711604780326919987377531191736069028005452946988373235158856251211882451209862138209503619984736389975966255661951439587622008786780833858385952827880789918202758865829314037818647001784902530101869538927392781773918313558538550103669052028705770706099146734930821977520165871308953834853840718667599352933272502771091786650746853281403076735330978842832740194687468306271635105251478267701857709702411270093467976077231403847826864774473334072967966039999905282806615945238604108212887486571769226317078552967052060602461925627824896446721079962575299110252955261896483087583100288183170641426559000597071441978929161706391261948790252311478678310845659121996461712921830414646579307293583845741055601433412901467769675878815084348739087339982052390259045090151783222819053974265795552929289626804170695494718788113706082843665665473146105703503947457996096193283873395904875716902582737110907638248519984389271438813478824707241704502929784027317902083998956826744426138309778330271391902683994150980201035643109219551387086634988430675323967897297087062242238270197648811334459418462459345088759312991592760004539143591748978628474662719577421433076691418612767595379767948416387935554618632486961152546892340072818205973432533317083354474877293763145008095862717867891417161050370830237243453593321559857662794839678426498459894160074119716968315989456986925058549853088207843346723353201683969277960018045555879871280842659842249118135561518787681434347374745427216079139746562953343641377420300134658469696902781519296147168575895377558502004577929943597185053418377047252823389512116112116140352049530710158363584502071964919002739662779343385543680098764135037303048301593391105147627409931020286279732933110904554436248030746344741256069753173387520029191543928763953383281433789437210999503998365724322044695198134365000429050483814824936776632721121337318177328443733377615061957443961097192195359148231531774199041029272096962109054189876711113279430528673485134021350477681506244395191752803425691663799007240947376559101847737819342054547843028875870542250951122505738369526295460370753015711498463807173312857193932070746187174029109173522767162860730295359369255197390534636543285476802157625943720750796792845831924843122415312287485545430827756774303806368437769840564270716442775713198638056451908249366629573259057660532175512838335465452865665432605775579588468260270002117704879295447229812722125199665713294643317036368323475131850401961446647093086443367772918463843155441992615239766239201300832436573412470449389934449138299784851552171772031706089524474726659703652363142905894127641031576542270211897987878112671375838556256793948430809576049710698990185907463232798098727099360806599619762895807069999599054970284927612828954 A145530 888 12521952610156672410789004775113595961480204680528646907577459380062236605396645413085334564684828539874000193375649303653262425144390024307057951972160311422842895088292343972676674480342068232014755770744451695658102165550784346860712102181836811720494005706667763571848663408371897477676374664718327289381544583345758532401586632297182555629018191313077641283899149910926274008755434592556470011040892892686820758726986986096557904519052782757005274120032738702343234654035113223217124781101555848454698938010003168190815469962815061573767161608555753002603708060401612794941459821418218794027769819310586909195685385068753915816130866218480059792850070047308899905497738592497957937836210521359724255996729523113635894771212476125026098795763429911622167579498682667462327102678262020859189987500825530637911992425245978559931370687707227285631815331992547418361799360798430583500869120905809305579206798620334281615292810063772910126753720450890984905233223225241613109086071634761525362980578388632788193731069867034872178725662173279594540484068612793829949936548214339720901519494062529473150532047318735861010938961905154825011620074463889343021623741200261277794037171212630587402873618195466180591590527874891629240388677117298171479935649242022429428451138191352495097120028559069932560125849912295532759931944883332660334016230115021948245002455455772517431634203119059202401286405548254132255537674987103573981331150711392243720378233008336261463542974026823044461359843280119395048278717737602265748921559527449072978330631743515449172859386946663107119439202564625393256203639709919673510599051295735910110845948563151842825445929706715059571625552266037561594599702956989888601222295096653186069250823563480537085140908842671769924383773195810982384991171563209168532175493187631993304133032124949498628877657643438643422436923654050679719283831107501975023246568897200814774698764271345884543794778091683869732366728460377127495499207345170385863834956006023845047492333723133354560003646028266437116686012727347810756346916919560530542374246593048372534031643276689830117984810366943201038048421907848262502082781856602363201574547142051808636849425123910416080766537457109278190541033093252371457758588249772362124898707421632894295538605543957572309072343697723833864613450702718754559917192848761828219030554350058302081521506613300877864043615685888048682699345302457755768560764018772188494574622231018711707291366892820407974499988761014255552091124795882126815332126349188875893017629032763620611132827153459606940297489892497766157967969929266271299846696222228490494534781899496972553208251838259586105099438116621076948808899151917111125205125619322544544240580128573262536264137267161142316429417475310764818384547901467588947405782722840983507147215387692393932921245842274755365 A145530 889 18206910483091781614536428180081313058177777327670374155387914333830165104259344899434340388023735244029807907933035231260631683708733233204252758547536356418837603202715116696684262685630586375491068937834551975568677789845011126297656749570605821711496414758567535451694038282214200382437779710471742108054666677449802084134386797488794482049738609450547291073856091467715710622079655044295704319318127287123804642994351609478123558065451267860983810860825190803113595210889823222709872566947188869580164289826544701266639077380694495420044565492268295639468712966856892943242420654714265230069656237315018066860273594628071710509071179193486836297377442848190069020614782751785639579665059845745560389908399067485230129284421109871141368341746443245757576059157671697022453931415377893980523154486218269157264991896155869603321159005660512920379369865912993250803337482487211985566598036323900624608662737735969949275351872436820935607397326798484584413960586585112034021797669332236016173270831193044756131600976629841959721728803021618259069961151768851248546172097994430402803722709378487178636905699504354879667666980412446304232436169808035759664681606713587137907990903351415895455303578136630405147095936111479661320145368580135153396271815365413651236421062590153709665239088991570598587948108478714559624845185142497796708498548216411675504779976911133382682801291656685581831576273593041791331235789974261671510305640046156479022706597592436954890031466189444826775536369469451351282061694071686012964584572807483736031352991992118119455960128320313499281967697747446025647351516242845646782406442654056416116116590833775526644808869677451580476791503464108456194963466027498379023437554291190347001010598697165663618746579863853648322426596295688882108044230342001576609535136348472177008139675536289050977196570284795834152941853203552477312334692064583549639105313042164984253361519435711979350044886223971028413532779448010728316498403518780548850656877801226896500012823961338935421191111448388286288230933832078582818377939519534767013420401742866642000683002083359636432448066535716072254774562425135503135777413696994097725563096084172576742267565666358571668577351530566144301872633008415425332418126584873655160347523200519591762427655658756684193670436939697608607223114199337756842634052971271941456166619656547001385967999899296700701120779150829314535278218496514519226955175370456426605658635058468601046822058993900603192805278779219280342927773328012946676198268394684257224972500763236342921940037594686900718274086460536310001070188510913957169144659733707754729663638432730298307513246001057406490725058546840386179915776223981585448407221073952709555427815628832852351889499329658352497278796959391153055745225185501076230800908718204190399629155366634741179412521169739881472482 A145530 890 26472835320462840310863555784833454072994526754228043493287119863929679999356482087132117838851946359990800824134439850603654814850072976688959203870165890072678452213852691384634945268232392247895782220855667828025161848332480626852446053163558682931704066564951489878999559813676038984167054022651248306784195967467428884572866001962074879717764309122904448143745473094908732318229809678971361523818546034585119264093028513194205556869261624417087703986365707394988465093399148930706931495216431514813710422708857985638525027696059833525683224458596493304034506050101861937861684690494720226302486141286216958627928610903831198326273678416463641496327009051198313047073988623357727450875059179503523447202556247394001494343653522540163424542800532715901603967847675148787980553950856779585659807432973862529132660305018209157250405262859698079004318153222160194120634337737045428583250043945830602371690041461301685912080007230327576600245586411276134846913787661529672226080702122999532754410425574108686782559626288720342400521500867770775408128974187841102592304280547353591336891917916826295208587736547284676300926778580735021199137179280809530663104034537814498256940979435787499361423999737042413617696899515563552667862125526839395740007739605662206875326796554945302500762538273715091276943989602201057398992139265246913081496555090432461162001841426332482648275646434617716923909500517877216341484583084901483272410419295960809106771672521170324073844288296478751308585419848738984644722654901513725248240219940521824740514272025908002173516853718348881292873913085583956665855848413457860501945457019946733296923412226361052589709271065084891298195274411261429269915285004279686110189602717095667886283341254855311421120441981134361989038346630158438774113925926098729181095556075185357737841784096732155171345184316435499419734032121041647961454922978073373673284101916738989903572874560760946629080720774875783629406928950679138595061183217099572858469236488027901487173598547453088969057316042310539996650661105829532070110767714486631676982721759881504420620550997561634682949370758120802115241175717725113711157857432647561490605540131839784531448403629460239295695388358905716705644617853202935180964498295818044830783173834848064789675515789226674860024506237976625191068543432386395730435353103036554115438045950064989956895390332070789518551748841690137446245846994586808498237056427879625512439160800391114903367566485764584221930900844996072604361430327806028585065466913744560816234123092116609844880203529847600184763581416129902243789896126898964457665035406114853148440435746407954242151706477285630777928130027667804884520589820770073324872974236401620371047499683742838746384795761185977369901054349537261232288739035170663371995573870486170000077284755871525982471872859555945386234189 A145530 891 38491484349042486720213995574719662140820983722870247568865316894239420888899220695345199903350341983691380368483567609742482840160322399372513478174462656629318050681338610558142513735747212697854091858055203187396609758797636986432330263643064754376876001289024707716529908275046678468778514111155204566322112882030964148366863032466059386315147255726093617053714844023905829074995521193569315359927846616159476286186620463832765401564348336451177660612364877727122425132207151655424655684172124475350265374454389684573714123630993617251847988318233808995770532328135140400757946297558668494778584779773922142826941339980575934294691419346358941248823173782999498980376558843579383927932756381938277346672126875311810687545542937352287748143863632822477686411674460508666026702990614342139655379484389509899089730818504579958772485931038995346359358215415155009258151523732181565948059997299201371947812711621994915346215055161023859555821475244668701582828233299277558304687319089171988388896585513922837537085565022822748008398540532935685825160458507969194317961877743754127373438044928356054746107932034052414986667868389408308377241226238127249548393601536375566878454276108731672655615040314081532769726144799693294099410210370655901270817857114817483383073925769827879682399065410892751146077972933491858743574945646483869122699282602940582117875172653910518637210107114642503721782582176719879518727252569656782416413239350686970284766989139184058766414705151613914957856424923697014222075458165106884824928315208945925688971720172678243042174049346350953086339387658741325546128756241651486324181912100559896157310525260538136689910635319763754495995452202470654050000629432756636105836658913102809916308977173960925640645503893989498478413433573654074288679540252317210227736328998183161678644945936973017330084920799526931360459129762141352583478145675426620737405445081625449154810706249826980686704017961783165426129261161508019506490643899259260155665419196714767535453912275172830022073916334408076766843773016942307551358237878924042923565864018465964560940280467452533469371952634241110559488414719009890200520388929655857413242729788598962536149236609669521577369426096497381523862972485924059337697048103992852310303574408345885684596437529879926489791438399581073330205054927575620054296160777762178411905462644774838850324511574831028663273541695038309017526926251910723041917453090961605038659934145133622600895394848242711558084337023345510347461176768856637549738512694316196742547190003436787478112893992360815981745529104966417326160507898322583407487792335831262770077663911638732737790273704727306093701010335170441461706757683623462632779856132506882066793509112346458704391141147265081437483635745430218440594770811912959041805333606778172975921972405881832143772923725273174851703039050 A145530 892 55966591770672455228350838702086603919299637338526585737086677477104254042779467534549833527353558392340907064974283170125719445938293918614657908306464832573138373012214125898847830336831179030287601665830044578806842564129915845791981350890962989305294774170175360068344607632358056817564975350565644788184045346277054404296534276339648385627344392061430996291653239465285980566311169585640105561973565161349843934996082061384327699669005611938387901442674545849528611153764105107838518657854773770727771040746259892512194697234437023424353449331487499683357049970602444040840116054965613496687835967305141509453414080403146504633282997455927484112147398353472220319154469484575800873486776904279075758537825274147125345689725087256703845637753179323349840140970697731925254038167799302614279336110494914419413939477445354241846037293325436373908427840895482161301158194872254259843050652822994848981517311008339145611710778124121461466587824760161880825297404303361908245343135874953948117922880926818231670235628983557986883869077413387619419007898541613020697213977935137953847387580433911786774545724589775664105938779711421099645487543813057740033833633529855536426774260521116416253764907192674811604768196841854534056989778016808153608373424237205015176782612742533182112905740344899786451306095701307560412100571977848280457491675408120515966929339036944467766020847469043765793754950575450186943013083751697876731981577605479558833242095436701100276042907446158335869971933253635609939913071449410509021720522073587435429940140616802139475318894232740567438656176781896801760114545719512847657499998248757069065996206805410224386077474045665433952286089307117919727271645279943144618200391870048768522645366527597931026187141541418749653251143377746393857301277412943297572399441267802241895392013550574670465788303497327841762608154940121405614729262357147328478813843864581486332104863314373869157521013035711947653808316321903709683298801168339747166764661042786783968648501274502747399006505292913301308450849315973009350142807765187843924233089300127752590102747179124986102832136180815816632694039760264662626442934345862184031293438507082759687776458582055854913255849848918833829980056349915729074076326978707311441136566406561082937338430492929623889481891408484642645492958796151519172550887335513104374356427247456665623381882934413983605610211072836859621346704524431196716139478557201745846586031807863486870587000741778416840870404101043527049135946660487223191291212392068836319102798030873996876566302984689096589857814555039754662335134694264909375522792391263249952839774887086970992792815814967025774610491099207794217516741151398693897988585943690770123497391201852067213345972843327667224123836472801188075363564471782407276121583068681593020820547800867428065519848624674336678430832545237 A145530 893 81375385943073400859535399258838347378999531869233932791476460186392691138780456896014762603572170552121695181092239245795186331911439197343313226164121692098686565041708657718314187167238798562825474968025026762381961691635138842144554451865196543385144224767433684514665342967540339566061005381208336366815035611373955072883012470934816286642772430910064942514446756467681791837587365581999519917794203816756056922008017130632348642553332595410079557519988177300336873495147876619645550703865156890513703742979687429323046516064747801065392663479994506305792154886723625500241127985973704465515618717876895980823121245964835037160859183609499215540121068382774825344551618254014370890665845686065394214636651276483044940822172731328310039269544978872517845087284982827758810705469277195386820015049280121176317968910474726563064179452009253448667507721303815647376874757192733961630229701144637211217754222393413495724512125177417443948559141379800130051280843028854915311170614874863951391471479971008194925685067456528290106397630160525065699551659319046824124554805955812841139974168512862809614134737445601781557619999032537889476230511462959715881944554758808413588962896343427160501301519443108861991800188481911692825569037826228684690673688023038977249558535853717476964285264062418878607447917071728259347335488080845753301323773344124627275333141084544602221275675009882520821615976354122395095261505047716143111518797425127927856563721997974260617307621012009068741024233094361253155619383811984715010696814166680922169207275485110138118870630040355438704852994701490291017881003347415438842518673271780677862062327384541205719219957351762221202869477857097252812798922236407899518227263942391996329116446622150217751150463155718968006328684057809683014441768678879302353058559867055461532738309057589633884238863200193882395900896823806761622463763989146540181574591573656399501431316448393355928054866249907210105471865802786832371496950408122093121215661490792787175647385399214719545325436621979605694410768061651738652800091132345246141791988276521733800044833458167262340984456634953563142826574323010100448957826018494685925643246346568543987064434629072603374352428310901887891409478069804984149647641729992326842560257251565406245004393340282143255380180316498270825473431884549381301268935889675275998135833312339347041558407462126357331528583626363098851129090851596708114543759904718247499331051588699364776210898183150969843914009478580264983933318983171653663499873079555393691778725789700788021739926426843954080837280617498698312617959684953279909426732649104429600166262608160544184788016404688350748977560357237797621827879927376017304212771182270247252683140013983793381746340123057280878794620747817182031360182147200808266521739976529429474100100580488834525433716127352760257263578817736274 A145530 894 118319755194636954177309242171512255002461400038228799752221036024337495811532741547337930275760408629226552452401050889103030800879786654643258816184724633846657692432271376108302929293334876279169210315906723082458793492794927746562336381030644883119010397517074407108963340330196021370995884259301570511704273594892384398917495836204946541130205487198842364985009292250769860045871463245057716320367210375998145414755721911857373541944845924720643738246161367120143964533333858840859522884901280264033154514521424775975817122163446068312057508346462680681122109848246180874906559251489711327246212927957039450975308838218789740885384619685214403467851921281156242578757733786867410699227266140762178909005932418181073196830093461626275540394072761527461623407072224060863578840498290874293133687602317185695451907381890774977341075077184161188926182318347907055803814595800040307956094142413649682115765657842712214444295018297186839379743524978404628932681520466550743500533828684916310369251413954964988603714417846163150256715270384326032139528693641995540664081990645773935879568593630122091267165133700180400609115372654530379877339518179599613834607348785673903502815624509082570252476155505373092661265869284502759513843324009558490732085934012074435715842934348692468972888661041016704595442820116197187783465387568977747451844308950681799937818420207588814685267065443521716230863835863943387018323285326295520386271599474558401623884818542959138236465004908553739791113364947268008452660644149554326215044146077831987246591948615209524022698420759782575136288815639790101243197218752596328564174493437170856854369558020916107705521431911988223963538268518130098471889905660091805956357823571846092613766790743239889012241747241273838062452253368911901356604474357813092678049573647257373266359605977721777093012841304778407675798141373660091277656698110956712276680977334252540293594802011100625145522618006352047781408439068935732364446882594608355058500405042951669766607329721956927716155785841853053766371948310792312028161982363622222702321626720973300817512597745428020318805297115086299993853206371616925788122052587956927473701248894472155874432000174212983250453517508201496075275551133440097037858596999081864521771172907209694119153450578339743363698892698297077295595724467176004260525860232700515788185127279714163141760301068048789146058954982520872892682076751517089167349910761981774662281502423937068521123775371300768374634128911451604243111996665584923939505624166461150359009948195426914909612976458328124544440816160028552306791851046787374723397093749005449375391792992490544157710783059601047021987598148932658534343519897663577761631471310434995814631162082941233724991965192952443070100154443489709872409629478465503437115333804290721773748525423482964532552557729322288739724565170155997885 A145530 895 172036842677616188300406778581979559935231496656052805605796594902926532517277467429372454606193030574724855144095946900516560989292877884412100975419363453491348186109957539152814740878321742871113468973853407336868323356562133308362794953464105794858497732845601420502748182174762047533088449652019102315681646991937915542070966062829521335987032135614685888623260996485862908824905269970948337530294006092497486676997897651823490497639163421211220585330361107804512024094593935606733126629095757638747316150410408644581408772579134518577930551743093257715845241927195060268488636910538054296111528081630817484822118227648874318412312076163118133143041153421732793934688400374486961142305554302822522068300411099384003945146015071031873307422942525715950327916037926499512815875273809461945020994953754138721065897015300276342327360098046318359445220423370135555323099045418501415034199252839745493159112048749081166388509232091984487040703136759458950667988879477521752194860875737253440412940164419039122421605837863253763944973896741179890205809021003802197078751089844149346956051595164029007839648490265324856883872194219688139803762183202626375555803203189815096884680329073309713719939828803293033620618582139478530421435367540860219295768257379868206491858376984462996169103148868374226062895253001033639308899326189805563949228323890517992984960707648693052007776091879205565517155195730197330602246961602928638925495794117210490833200669597740589021559499829416125647210091609094589928915420974068178331959177700353542775622524079239162818865384914093823892725233087260105717317738185271714316870870938973154085575475300084636062622442780073525880763439555883306080875110030851249452644757246200276268420584624224176473581749338349004823837570069713846762819891274491557874581727024552353673825334353298406303606787018284604566728101656404948910951216589567070503753959469411619930487340692823860568233958526369627566957764934366752071073395795610140132966467716790237047859881768339973684570967288617718196699118433123960037208869556615579463929503460306902866929517077018883376280561020878845237499419237756687085829015505063354052075690249316168072880141188871048573556040104496664391562759938543831288062250389023301022328442846825643683842872136512646568674934603143633889525357901842025645423299509410660280745176928871080868772436194535477292012389016001722822860888467614996052618655704161595640709805193352908930349193178973134065748179523241153989219859218441496236387514038161433066606772897424944577789246030482666243662865859400897555377038804069157894539464884321274287390066844818643044767293780643517681619218730987728271137856103322914689394855072601301644226456985456539852344935644212729166644745766213290337301569901506694796757428829698732929600881865643649941496893504718480474799260493828003189242 A145530 896 250141450933498743151837278748956108633571593676500741122028496767819153942625626109566001659474390695241310152963054392300190575401043564148540175000938276651786415946185829656816524934150520799722704718772538361083459701647849035431757300000428795079372584547106948336588747918763686917089234798151515465430603022004134305786785737858287817578603594978266083215856503881152418661552216666295637711331164491280969630209528430029443326193801669595190010426606804586393362889575049038331125259182346705458333649542219647796592379512939426566242710176949250256158300640031769384201603161363079456834834584478280665891908927692625040181760873356554080375578369223278201224794355386770254633501576729037806325129888732571923555169109083186882162717418038318230249328295738058067573419069278459377186233529070915383244118808339219910969004241484269710472161569397858749532730208223905257419417757534847533403666803115506173216677979166727146970342981104728335866626898078796161140584212788137817444104629813868929036026284538753126612841789146405176033214177010834752556963420551402504700163139799904547276757637680648641728749561280053900744290337037100570458524022830642365196421695656967814666222258603832565511286757164932498730007510561086749297556314144394360164726364292474847737407005565955083678745102420682795357951836814589721004430531092504211118332931102779490030491752325299448740227423727871054752280063847372914702150498374824579113072149710296273478209276286966138137303682086258586488634569435650981740342429332167973363767903419265127529106246966671660157447352620060553922878748124166320020401682170773528869569886716765039918945326280794994642406077575985808911493938094952056612339520678151629848190916276831209352698851296212211740021764429110564281238765308636367336549153044125474984368769790089905043667175311744510261614984010271422056431791264532409555745980387547161126388299772563882165587030174723432130308808806130188575608353039934549144978185559807961715918501483836599780438470281864320404946751829813927101789668173336688918330795709659515795214700317387711001091616919060725889024161718491851405869600422309528834790579921256813905811850856618330412967231858420641823836177675091597252745474207042880604601034128111578706613416933038809771109991214078145378292574793553838112441216960822867347687699069451271869031980466553515933796867570311522463566839149835452743418358043940198079817394469632705647659205758451565630829478392663726448721432191617269942783505905862557217695888782907673989190654115345338390161262518752745016965907629265508791285658544709383808415781800573314496547487446272615108027322047258007973575908430711620294802357644090982155709453825691726004075811434720115255858390243919680660726610227161255768981864403048153388917908484120443531971950603302941288069385033460746481160709 A145530 897 363705497620464494926583102894203599973653161974135421538623828503814146906045143085841537040421157877850290237553136990457576580072128049394093002350388834888243957437568086363472074439513978921053941547626296923608013537872615935384466751405670003939612879433760657279979536725700226015400214308062651467633781112347019342698444391879887657237953640066263270309966733382199130870988098127523886283937982876316437344837977339365158772795289988427985063939700963507508145129418026707797849393724503013978778379118236957487600738403041347092798322666732466779196453285364265489568862507985006992183553374303338457389350758746849159549961897548353469747957805809493082848057058043963575750150150258466667574216789916748477465211939460938655632717818404772181066573014087098503752238510855606124966838530274157213098227681428210450272589839758030112708163476684063251685034399658512825786418385256415473823438372617897226775883393199189179710391653823138240891124841817690140776657250533076649310287718809201003779259796113509182841308016444976384772403207564732726415627734730649397684690249217466047711397765539172859748744978229004151994058346289761026820318373392550809180500260804902129214973444070143746960377324299229713674900498920452592618427584997692019811305641822881444147193616989749823294669316024419783416822661829087264534878042980177232448063096862733729811283000104893519262725156945128783412484610587118615048287899141200820819916072478101183896727266161748935435513906543328375659884735044015553382279560289794532917375755949087416188157664224155679775104557984334958143759982454799644037949729005433772003200529710701067957510441789833142136532556032043810274006105114950259463092210421275223598993323845927954174647656202943217520986821642356690751074401938866003615784593944431416074918517449456368635085769296489499635783620022832991265102913547413533926984151729534102866148657381967191844902973640089343947841441046348359822182474246669038846658148837493059544708453297616647740783851218863433251074380461431016882042140315161989071673513032341475659339307331964654776703834719753274563795893639267914187447313185022549862431451129817158102882358265381863549405781566103508715193410776823243861660631434789959375788881293831388613772224377766292894547358550335020236403514224469378773463884037736939712877633701805220426491630825932617632263353434843937660303361262972280673934239977233343846458850849040760658787554823595397454091995834753535015286973186752292055310981199610120033096755683574860555338633294466091536628232039400631853770874315913245713371452984542559736162259347966754459337001979586601723554044637494412605851099720398592585727938619653215453099901636098784153386377481147403369288932769913449467406153968722564381404834084603185328753709335029259251837274680308971914372411039391431555604482370 A145530 898 528827543398704442124508679770893285405583063938799226416417924616049001782235695421187485290770704080003626764092108221070924047234298782775447076877290364989230062327808051386658739418528391200691631287543916954387690600607081922199979224786544185299402047324103448578141909810420209862704994514688297082424052306749544120149232359007618795336167014052751816764608414481213655133998033125203064361208115770999608618424788841908510826201025449372620687778314774333112256624810921258089034687350168199978438304904266993967323677045642605733502194914718829747701386918619001990063741885007038803555429771402469638763450111308990985360604417274432588459450274068633719182873737601567652370463684974233805615104887409063553662494604807095722103089545243120712952566913154345486397687221364982027242406036785095516929439804677809655476434658003934299607959222937058570091290484373269424788194912745070564091745990119619452225961237033641900571762494315861897527359653376023385893098501690880659959340899043948445626114707522757813098135243069206517053898230584944373373570169334943672831034922199055833467825074336319657426033469595410756945460091214975495896172456388746045906082182788632038910756721455730404247823118244322838750806595422827508580444411030330052411278238484105327315171781696090677115365506754403944405264792347656068043991670062646603475272624505483740366115451660762851708553637970793523210697871513606618907295903200807618647578856311009411089567966789906665157099082810317371950885916119429178966852740318931918693890985382069683872453714675675391721341869861870409080473091610530558264858885572218533719124700629472636045180263417091107871523694064514124152595965343199582307279461613013496961306444681062968538728339420228142063303098646222199241497899180345860620983463046050234847456540002739769905509664889920420725919121898215159028037579866148013797425400868762198020219021445080524378606758085659731376729324972581709051264741946303742548491803431529348770044375176233121978499939233757150082741744244168868732562170228577358773524369618228795949163557645976290657616374590904342155033340327333828736696987501422365190446495152174226624777043106014372982505593429882643251249395433323321483257305360710393889516428800196710932846107631855256829862088222195905345585331389803683182778374949652549519656731714725721048846962188925559483794982097395515046558623709522546264447641508539238012553089317110796365171457054301949446684131114253247248500810292105641031152223880727208665565465068029064339788383619499581748919059224025999962637834289430230001733301353866337146996116676161860410561504330831472633432472875594828670899525417551122908028127950618131177825101269433806467297788781776889778830852389063911605927887143912381449306859777148628419854504455224058831727865413218641860556197581890108021102436205997 A145530 899 768914884396218638384540693803775942776117801313852101074050123767906744777223795097263517771243563311167395464699687800300133107102090358027450655686577840305505622380675469148115443642465841291826710838147307625382778525269159242262834408372883839755326637196366980471961056884814259440147046624142475895193104420232724803677641151552685848531129600479061075312470324688951272365702269175947128057310316393050554614752298138157635376137518208097802052044605742179381713624329950091234748637557750838265635316552425090991531138823625945695165098607678511720691037383218743529287191131937726435362602704065816551423599072492514145865159272755127435266570950537987618198815566415621322583078447802385694897694932075988490276789690177577718999236566065679111860851225153404250123733467626173012004333410646998607458192377773853810852285720147880713599860001987006476849484679244334085129209616712947343773924846195554065639320862763522124242162956343609375866540044883896185398424444801289946504232356922182230739367005478293746735505802114609830819983254867301554152444610585273369646927092187177964396169946687243242724592916046749011594546978568228081272007931270863358196634313274410179674111058023187937632587853549921108313959114844292277023373555210514898513978747450247323034815623392498854775918152151587310745471591250830093848699353393045181275813947967876495758602055431749081490717726884376837619571292696173436772593194966075136312758837160135205623047926985258129389486630892294915488212462152914982202250502144166719986384575369773371263131512980767795407151303674601590468049731441728976917460781672276742593835311514723502108624145498008681012053314637247504474064259602907077724524874093111203306515971572941710327356830869355515616825184444785435340447194333820942476906339484363097036785734245466175986242417664174995245986767456384818393775376022465664647922605879028506387295591032489700479302381353575609332420490668692758612179112607451394996468235531294835618584976797789661740091170862031677356873245056641073706128513470211164494715361751391636968608153477942194651519431951340193740143913040049747715243232379754933964359341519810195695267717793786632934699583441267797183807905766641332613412260333841477925397511686604723864969626724493165664326581727714296037460835437260330878380983712910769264641175035577496599803056531066937556820271706259644033758578570284519296226196819176074836908345408228248874198639769400210900081272548128386745785162877748415307003278211596161789612153112158575975191754444119097396836775483501764545043557285957238509274506797068669669172617484879997070201967960026981622409092007070243393075304106019612309680312312260143079342244145855118504666831502326116591016690084766157561569680501094633904727792711140021119283120724186446512073064473545224956276796911657177671251386639037994 A145530 900 1118001713084558501506680044282010449903189877527277016162442463540611790857081615835725733651902850283733313002046581969528172466802392146273130477921207302513840185711439804333308468397405914709924836867034897743389605588050756931168239029794948316460059631081470265502782798568610122805763943086508645263313691402966075115003170085125246216145467102929540750752515087489320668806075965383793998992264838827379735410241223068092359928393125273548754811052168970814046678497519122621734066429974282368670033771828921178034692308525875079398164319873369641323055020653813134472581585842095569229978420776281925863300274287954004259096956221981538016445005702631959928227358650694575801468143692640983826147442816133599855798898547023593196329167863969952185524964728806136625334422064241234194472273536674699190148694787843378763169567960660360553639896834929884480280580632330777386508445994505712692776722634622345491820120308496924135006204366761113716648051697901531677545923249642573891336493887623953919546593999850731584995612338139399624805738598678825874793281090220818144522959161005234561176197634658177338601900673898503467447714361378112415194003635895378934071860385418809612614118567608993805587378491238467047165657802177005547964476568831677632109272687514421123587294601240911638753507877862901195419971288413914608799940815841817630928430005072667919349267022482311503724651866336245951105333448882364663460731598184770047391132701651980277966500596268598530225648404218313996802488969084422264692893263264878091928284478696665099746909347420321698846606274201000850670135229043182321907429711692604811512902823817707342593303462373841205100417647958863806991165280866661547811876859651922076594177261360612565753008293355703499478721754879619376762810979063476470015561196626800897041251610136367817144226569774045553167244033962461627729390368699085210250065671522706579524929769142218579416381283881340850309608016702954298440399378466492382021122265970699259460073786219610991936970583933454825119743615570611876999842126023516804597957362462153821923560305993370305047018596440874050793827094526892005844134923183176172561813292123308872366692636895122658272680211818009947222613443735301064296579943268100148193134092475894468302954904411305431020674019970008364242562709140445131293482767540197308858238748844997965330392595349209138282057191265919425029569926682569981534166625727440504273626721670474556752288457053250852346768723600847560075124378323435903750741735367436938514887405059613501438864471173365548115418922633952341622493369655947535362255131149636491832639838826898839578213250852374900447510186345807258298702821270627098747152266073898297419232445162972072871979105706593391746448488552397604030610709520704453785092761295137813558809237678462638004495404016669343867784602153351954443891495070725038005 A145530 901 1625573721910063664972074399845349390383295305806859467648090267937925775999451892201350119466348973068984925937580265484006162466597571078590773687446779731277283324518811094825161364934384557522389420977957903171580861142247275308759377286487446479249086948265820569674065717157702233745321333100736946070382212106808252984489805626130956445589660636529951772533081624739147563492762087965767298587625018344693742235936123588708153178248228010221681397467801638957881691153679179962051241354433969006295390838603934840437351625065483541818985225930780850805210279339606914304390096527215825722662188446111216139422047391086049700212828481601883520783603025055919197654961279294346799713358346021542680832686956963322114343108210582614329884891074975744412074186854832897499831999557673286892589673717991601975477594763331894947794740962514444097111696398128050047321487389924271075649195346801689542350010936816044149552389289233664928776896907107703000396891302208782175255587006555857636713315608372872076838516936415958246289873604148884939857713102495757954647876552736458996863012973174518864772226964623043163083920855255507994919965086896796883464000014583949699277126803764635902330748723192418970136110693672877536657758130406251222448071907707704066571983973667220863448603315388662130248745678494506186553327507882240590365020097534649442324755951561711186857338492087225494666562322935174728530317215103665524498466971167460682831570635443142164028086243926615277689963390246797659055903472836287819948484602536630601497005645640375685258634928017634769355170115536951562272786154979055654324425883340265723663018111995634961407161125667419614207326248078873338117649844315866287611391229409020606256730431502359097663163731182362018886545814769782129027691823111100453581683502989029019934882804352544560661529446209044570130177579394651750333715202313093873237930838471409487600741497037194781981717907461088242774560723865604881239582084111167316007316778253161191960111666578337584486693488948072453692429860166424612516696745109679963674265510304609905685219716306206945596170387705598918514030855298187936447624463065105775149942562387949580610975398777790551341844093283803021993882763383221980845894624099557281631339045062438870307772566044411372210894360709810433894390141629371783640393065622463174169109876179452006012894233834693555995173599280375137733350639637878182866158977581501674037778416400524597289578542356786969911990824034359804220844100297112926305163176220975097004484497344524918933532965894319062840721716672991221217340814436190430459480451417064662055988656481693427866724996537385145223698188537711746496070509052187695558747085191135812187420895924717248100739115030555289273219511338496031494350410073423774708890970195337669774487512301363951472089805367172752438533855254176830104240562581447566222002 A145530 902 2363583073655519484310894670695093731606861471453296138683307087139280537691412194179147237978337754939453798579928703967162990698260401545878838668417139808069867440010165620435980291306126749231639508177113924176580828711221950248179203406313717385879855962718872026835826049964500479255574412564528433077690473089607796873373062377224325546641150420047446947722349929855633067997807269826260268352407784408345873831315713456758586628812995133737051203163372530875789164890771030145699883195280560960871129609296349429074731228152904543929725120339035483701134423104767799585448727768985968505181592022224931984793793606364828310105193515292916657681342353425603881430385472735329552207421566971630416946900687981854220655023539288574212059435293846868405203682161962304158619102022434894900591191113686252597645232637189787410714790189928041056839852922981349838920962384369257813216543525803662088864223125407893571103682206425440309517473096730233401463363305359871381289945961608967361207269558080268375769284078954803439373891224820140563153490045290233387232137714397721160620676340036589424144256830364270100946682321640834726110161788633581290444240827201426967370008300813395183179296029403209573584099361221872699833333155952887100433948589330432881118032588439451621033145633280513496470037463023134132347342776489489404476130421874564447322564225140722993022650818227803386933677892895877719037130125427280790256107515345889648067056312801627054516559432168702345162676543770439577953286847014993405782831919194997629698554280476627549700955438428293534320718501384453370543780399204317878205393326947034669601216821938829416178669683416965745216247264289033874759255882469988715525415035683856309575209453227168767389674312130861019757538135953508335986887147992560996031297797784851568184422556276989654834046670561381030923725033195789682523594174772869792602741189071757872264898611762312070782838421067138423653360982892572794368053909898258810982256574457830402410742903131116628232660395959913414213967896938365815987400067547348643665577454025540340712487543948918905526526696705344386645350069776470732702840125161740613891843923898786566899485863130270566528383038954437775969158315345761024848866486860813019391818778386693641533033008073669723889209379798044400874079023366397432968000223932293915044576901726174371744782885603049081207844131296474184344866800463548195317413619236877706610425543819641093984490448298311201001182311377235554489547246707623871411803507483562423607581944251534172515855493545868744004861260623606601697671921696851229940549214105280868992915673884543417219378566752107148780356718623646533598028221459059638715319514715645397022212563442093715766401801275321684009869423037684677395181465636048647722273685571259676714291284076945506977780572508465165376284357754970957619611334101929690561753629 A145530 903 3436648163521403420124375879116266440406986196197786778786060856610245963877537330884587882670383629332992754150290397987989504469108157250136752833104833834153855980491456293302820518397743358998246322500102667794845353365255573413577252993402858591622831320706291661198721402582666539135371450547491240958015877490077629845631448206678543213859787121088351332036524264928465741721248277565294464417102330904716555856990811430003396250140916676225662227718146192091758487869489924152667668114696581203137616156526053465939818768382698141390278505987731662520598645984053040990328145786009070990708312138126604994674036481607069276843251158407419218385150998277802987680582822395889874562791245018404604698112767638659073510289883017376321720089032362271685421741789306335413734674508620779512172699289626093285374192776879187563284357141414409182201049038318484537741031985385510936145778637323177875519038074332140436340604375753300976373477105748852258024729849101950779613406172592431987337733224133101845496462212283347784891391551014880229940234668138896849277573588857733831083466535400227848186884659122684103733313011744918436256180320708140299509042698750860226606292792255872831706794096003543527572310335105909232680129750997367437779738800814541701441552811606988989761330302186551235205304222489958533926849843688209711867703268385519171757566058598659670143747432364734037376072989708283268305258672054051165366855828845952380828817047242930294124913386287049283251254004678828899546420019656327575720417662024924016951096426807370816889503948839810781267555345842879663819094427656923215854987572955105069334445596080945975488824312527142526124809314950007175026619935461519276507665850493097665101748288261871885425488786674540740365441563130586350742804885489360577129053416295671191111130461943938605584143197466801809918526068089098803737555596404550365350512450979497474863674980760904713723465082513711806903744094565076977406269145409984200000885051944907151944028221040976999112703729032225156194655629718523730021067181517099818209785943887625350786051203682011782428624220839183032583420487424133147161993094360707787492965915406273280322271834016014625941717596795659242456134196629973146908271026000998030638422872435207492350159685966549734123538227331995849060477005584600238163688685204489730011640645999981357064908302772599529382649371731474183662298594523359438113336536211442603909884702935341750128851822247202129468749168751676461867997475868784811919835994717923542950327142457233342313134954082727259464005432225007325877193756806407252143128097828626966451037333839469646943548569332567256941493445180593522139786537930963662504379015649463216134484879823908338007100118315202697995060867877282182436562356684404660364411229929641374604909752560366465781741480337502983284365017641872518202084775543643188629223555290 A145530 904 4996884066177046917341358217340380709258026322410110523058793802204210492197401587693996602255499818712416525080723658745832772335092562381297292740495759977719898525767137440296680597770027537856700921275641101859780967212252892521391077673204350078502210860450985356510914083529147183402350833521639699824522008180099784187751252319448224608626583832912042789334158558856059332829626997772668325002198436727673463870190808503511481389118264034236979142050981399928885965573073458946948643738885633788801133020459272443127067414497214944676921017981041498269466730126390016832137538524129420234521380667244061437324064250463072363701777079130872250615351870153572118483685993378151142284746262835193323600639017245922311029740834883725883206797393619449183734807357969249729266058116432590975804204175925225950681478652349701527228044568826361022879268461862153536525621585788148531898148922124374827342592495855806786545667658663093194206726194285734452934555737230931073686511285003434500621702900619972003083480287375908724428643941284411034192538053983910728616204766061430592674199721795591254674306150107552322558136172394789765481760076147847361904857639742923568058582349931738283906495436293122885880565643144630802444208824617016301644639782435754303463136670043973551661353226233612215475015869462936685195507325379880431566236076102123001171053726638226019666015744007505062541423193357950976238127072036464967162618119034499415835451919634907846030569547101937489144978160126473449500916755293453280104081497752320325649264506023636691129789040657646447669491152137045646739592754032767151535273725683395823777614295484873509531334371744781816019727527690046143454830626905166558053430621201928321201632435923308494239893306150470105630332275253736600471702316614382286584647635996108127024015507243930455529689375070059270240505979276516464844723313578041458349852500983000256693911157127743691441847447136515900099620260136639032575920969372207128542475883271320541096214622650677425593242989352459417193615071642836565084815694525795588328385096835153234502577737666101182732314090573475424031906743364619819502805256360343961274158549156797450802016347173422135848690857357849584093443152741665609843601222938964275735247464702013307183490650362355239745900693331342166489532692040985379892570380287104135143010454707071166998004927448474112673290978653432166570797811570164159468596006237818309207265747642443085046256565056983597936360290182626198320513840365966408907570124516353347887352057550873028189125707380791889391919893593900028218838024724594447764878313693609503938939290486914982112502400430986039485782688935864357544716028123399706221728373434804800614143993051399281368607805628503447563134492024145255578084271437658740121206206044012987415862065931488764301145134630156829230301359366924886494873644029123094337200487638757 A145530 905 7265465995573262696410914723637034434994729865798104502740707402344065445409058030969740175091614066024224294474618049526042862985720116594249013507928001902770898302609437346735080286337101642300284141288459662001453731481262340470529213359586131611283622968264412002075207878729977422000478976569013576053614041877987596131360475241029511902399839033266989127340534508052445341468535933513182179258732109899706311750701578573294263936381705764863891446879899237350408102184760939818939175328671596832335644274131625606253290080860182146862101769865928350752142105005125100420886990685938391011923096781860727203264194746136825609753107029805129844975503234052295582472291753789009364992146503371126074110724432962803401578169663631054416806361690233646750878724476745499800017434766618478658039800699095988906197584586323689141402013518716387512857274142498532923623716044703982579868972386990203675778253969936268735496964435091761751075603513014352145714586017203924679189407794988821171471968679768215159381534841382359001971463399235982628835720390257938060511112452279731224014455312024254284068592955371721954315426261349012574092042894538649356069363499143512117096952130507955208927212657576104672526814872821958080844646950863390705223868463922785942693699276691125937126617829613369974749437868894887450315733724252502459287595386949218458183540360965922033934716748039479996201191947069471011166968457482348008203281378220333304672366262332108765198153996572830822167514993569887716745433415776661412943758777314211728570013640661940941531896375612269095100658867651918527479704045269215781409072142156084572667581851189410001912584687692600233350157700452012142576148704900176713890411615561753285929508460084202288752919441653996859045762762777369886499504425552426355333500533684924921021727436402212938401562767208668712127885775341986850785423960386875875890320185916831393735471958788758566451732464671411605033040954494578588288411683198043754916559933391448121846744117305863935835576193814746960374360119513054647109591998773325268329653721012368915341397244515307437681002259069612427359359821431669793423931680754845758984839037508068087192851446518321769509370564880716499612623887952185166739449269882228055921019175253854913437303055467178552040805484565544178079931473750587157763559169248764208008207189503435476833742099601778587227435700312718638719756355724424164507900479733251610144760487187409310315506916741031904197338393176369740681565255894639289766795041210783049904666941351826925753646465396717324448592061280098416022864610755803520642880924982410390100251277330640544521931546678084368845071088219301595276494965104885241882730550595190530629749231411854731201617742283725697554099556342239324328352094107999123731573459176764954061288838954632102927399244010767692197874892154491143091028076333569435523100879803198114 A145530 906 10563982560679457783534552666810030728101627966844121536874465504214468953414278179628414520586604596499403411749569563287207576948464714435475684343234574270868908412095596135015366439653548017877075284732499072909011865792788230791256954833760562158456309293645594600031995744759303642441513029580512217942254992368585784675213943249204590857864757327786369279110347840549696670435918417701169115973871485595736249612056225054761356252017611063848063926784231440126093451690676833423278613979244762908582237973454363172219840650503290344322551296464041840952116351210721769621952852319815896401915948199444830109484701836818693973508653919559579663722131086960167623342593726323226238547438731155354476563669724888898899972347661178718238310566690802328756328481654380598739975620884605151536198894412281391944385337307035991661897000428169058617333453723924405008795346603378004882980953952534834020206753929694838885605799742955762922970733301196673734134555134458769252610325247402460979885741838680084221768748575889662612957783353845177457916103254896987956072428889409963138286425349483543933444479482804333614022307225865291887940064886899120015877492622897026875335400339176216942041883297620219900731102944517483904917314222346545468379203101903948324922335285172227068608550662904613709673467186357296889822391639555813195923732126388087536075866513790723999115058485633659906971470549615817492285795899052261967462603961314245590494204709978966509690269880447348913494077655672456613674410685622510400966945158133366101020474184257956105350686200351198606629910324074737401909842942228685713401639359421221285262840234015106657907388604570668994509313276729697965259576762094230036830100435596168075813184099329994204538250628271605282582433426746020561233678963050911306272623191330244839057464668513310368505416733832029237374675676841269604525541593679203945503067200470571863491119534167697827877127561784785337202141448214857130732318011448986247441549600675282297844624850348103512027502192563652727924902420156909814060781681400720414355728181966887567753157090947519348286994552373125895905085148454904515018577161012289373219994686378181841980955201221292679444488952645704432587171039639324490773549394807536654344886145571640342124531459158627252312091428657607903586053873300661686402835139517322871339798110527540476245094014816058617354578834963714247266359170425501165030327828936141603332172541104745494755662010684895331719332087318151420324797561556965161354511082350354038208037845373498799172773771561119608956363465181369502997216925200913594420301100046111013596261418299460864819906356367534241314693876488175583667666134546475018297783998837033596730854768328843727767870828672731535740213191787123953428168366748759288246967688436810199192126555977969146167674199646521594298880862891270755129468328115365930127494342033362419725 A145530 907 15360023377761936043996543166627061041625332069061486916510970102420435514198915064121683743192747991696066536459579670401550290840204709069065050786049563061841490060288694170874996068175972480891625163716912363550041251408982606308147141799074497792263862429337726284034519737672148766132537944531088195874462705289881852930164942123868234077823454754762347664837318419624750906368483910801566381443829881324090607229618000528044438696169670105129320085652825634044102528350141931036507285786646556597481741677758369920782042052541703300462842722956946970816026422518284447905219026386021627429994776758896001118463553206539634900655973045932599025922133624936849672044548805782217161838610922953382037797501669264026037756391921184192687449147162064895778054861446744913822424752748781123715154534435656444791147374246845745552709097220544292513215328857311942384255510337595574395871727178013261675176944435522325803402097329293244198237695144336450595079497450917033289370733720315383275932697161472162690236601047808728056881615025027488787827385296899830230191251094089634123337238443693760854973989099404545703066480390981873056052280253508425964436518204328777933225554996210088925773689387527142159558351154513548775791694034644926247632656086299876941651132810941141466630895537245478720495246539525640782914307128180428134370647224172892328235851727511351728791261103394593465256521977949451564312536070253531418342617956469534868245268975943154972980887208016448747389566743832758346394876391461714346344525316167136996672040893897427515238956203414267161770794510545800530458384158296463758070202219526313592687597032676113891187341118461065025416308154207280389475282035936305573374252142945212820479083750917351489196327660587472426877999156725951118663882712771599486894038786693642311064632606290916873593937529429003302474066306241430662993286691785602149885583819164025572684694067207873852974777023102613208880308632663447773506202100235142805736258202821927069617962685662025200624052352411357251655847744548027356589729455164648709147960446926133511144175068840448617101852398148265983033566446493609733167217768180187993816113289154838890172221669724313037590517427776289364265247079011689857399574080600888413189408534641989803594155304313588557683228896462677326269944251847688341442564529299018206163858444499854349024889863800449627854970398601540202806647514042322969529932155372670157993368730005812761965422248028921071288004657622198988782514972938571449970169346942373560771437122506125902170287310203402514705228029781649977259537386377517610483597156586120431358574001956138766807599320226848108787196051342719079351191283135609571719736051578496254456132203400907368319752983272409369240572426758921886045232476900601897111967287413662852860397951103128183895695358886798387342880576769015523467103858051665728835941250215629155082762 A145530 908 22333463427283294328513190229723079944492504726787435132485413654453809023176269088954748534187734993321484244608817091194290835674080698521706148367231721457343255678751349228856109267761424333668405110969105844102687070536794916783815152918899486029389497515947760371391591666579559546653067729835172656289250831236495845574675150634161163144564445348667125718304181871786547268163105170387059817450212673573742147175614960711551559102874448315246967556475281687668684950127654677050248170255170114047975543817222696410453916924554986095582628996628104431524661466225234376532418842412423126467316003491486586181415896877606792326859811300132079424111118568527092462985150621013617430087101734535486327603090863440168969998893881054154988832821663075667658963012215085450317206850521106869276683156870550058444936337769576406997647365461670973145156470825077840302302503235517361793592608335877329940873257002495532023307763910992634108474685769131897968571855159078231943975794219013319880745161787038685871519796154765314705043255288606614852323560305589098257710123018377438605369206410705378799588246706054726647925048466180417558208127548536364453170681591601420217883081629089130121858002327581167079777941847559755402517218209059500417512413570276919169212422184773134520254253502604263154986378795003095341060512741982702951561725140215259057167392335934991622938494529277253264823075984467952958692935160352735630008199046102742384183030596816637351747700310186036031355516551455174963201536598774647037074538842761859059795046439252675349201336969078144102016128588423269896549088656320116075548360625551900542546480822670835582679736078853783976286317546904108956599094820674626209456125785741903844808511960649729735297255880243556637075328191446106180516724230690942603032626123229364590043136752082324620895216662373036969768055034599363342722634324314671846729693369997292712111681682600714414527497914463637820926631549751204847820887121423886190554271985353481283942219900327734293603860092903920880254874695670411619571652567027717822380720134102416158316062796936921341746745099913026366204909708116560097120619616356832330719255502436449368128568326823949935363932895497772089937236665711957413334489939644296945240745664483307602785559687940498604244162503365304174788595356132665547795802422765632954439378838504677695941713616871838942842509604987804491166618219058367172195356323584033473580754801255910651152229192972040552757427052850590011538356445855121331291464875943128807007631368086061688256798576261975695261792598939053885565864362575985404729555845375119061084353002582807467477384591703480782642341743958437053201048458013041770805477921211134716945619492890150984693193069807254550144256568294280635185814593245108409641512188931777351248819428777392401415194884147205208674954059741285679850413880138793854361528450319182758127916949 A145530 909 32472840463246532191722134597474191612231060247416861621146874942605735899262781056425140247025223487541446395594683591016828473519822495445851670660904136949414031915414401490062612000329042805181380139723916180412943450519248400021060924196938053612234537124325614242277090248686941908684794346642396511156374834155159669583724738857128207343962625713507246032066615604259220103158248549258874173006227783546339757902736923256595438891140751680698985697794973921044633873383081550289129803043731559179199843228500122822430074426260897241273842098254540886489886955865068265193689091648636839861850039081844737411777595596487069503619264974418997550058540476504767504330736958404993961129484083403674166952856317940336418352353946660820169570235248964858711236441705872798016304938232936639147173594935245349322492643969589848928833716672172374408764995364334322487605455448931906452309256648638459720768040504684068039563685324485960700477994870622635309852882321802298329507515423711646791220189305657087785027093372427719772404836308018992967789668856941251966880288677469701642572702783927177080840455736614473141537317403345936147761561403291620406484206597670260668024067463140598987092609610613629406854967888000729841711259484278478962136801698526554172157920205527326651308217961891061381871474272687961100261202612535721911142613983225762496229060220597750308400842254308022852459287224894425652487963410616807352500503070415430957067258242502414766286183270123288373142173676249080563736687819741945330192033132850426905805000850632496060311228714083418110064289196772923883781844447905290477383558279350243862548990428566362261102445071312283440455280296890420215614694393978870572243633518216585245138755911700956117770720853546470762835100312363481660520198367541917773209951489136709420280409772895093707864771433152866325039449546241168058888047314266841079542824274392244439384812481807371550849128992853106289014113393029619185283796368348230285923105730445758964924918117113840000874811951029948548533336151657033946829826242728846549092857927024466168058044162571214790451150273421142188195955682035031887603647754965066028677803684429308226420048174980353481706120839536332842479377846698107067298490972668727157491631006750194612460400192110180656982454596664255807465291377872643858806755280136701016736650667327356870044902574041790022443381110681869128616060083863351826049078564559029297916259487657364080962579281159098934788227646840100254577781489758373477126339959451962343015535237760011188599482959597602457508131733629354567962789523648096400959163715578266528696217907181400101573350388737540831113856108519516132635245106759679599141593177704938299942676286530076130836534403746764843500379809727457284638288373345910727016861610739516855052930589044377448529509465854677486614995859983252609486978314617948212575933530822841514688836161810 A145530 910 47215487700097030523469655191537244881104017107239390009712423681135085543719060479773064964426140763150269737710425332521377406206986234297569807434806247892726545061756861015201808992369160477309393054753463157214575674367916636835705799967195011052702987589271927160510517829999146955668144326950314692048712719610770923078890195623113779316958513222994187063499140784411034243444825227517232660491237747063704434248432310800129056596159550069288009957626335605917209983214050446465717683377415431876442524078695361361116917761866420033826070828233105820851864109166343032357247406838275552736003489508998756710138442581395321451470084412993922305705693741719363424204428552370240205864839770167207703263125483194385712115352639550951472400133219173241490470127277326833230257062983839352213121130352689867364845859395445870766117226393973170719371158103271279819138029920243756464295865574511984556666790020553632433993575154038675865860896067199542608628122324045382692871983450282515421114274505263618600743522243713749783761926948604327168551326194432274770745682026917927810862104478623704770163223052790737893068611579416524978427752072258467534663583222330967409886776208324801838102532515829889576400043531211213630092768772922699351446492157244039489398446766414548177867628662336100644977968606109500436684447538114197676098409169885118454257996393356793013423201699269335950222538801920510430764540106101677537800101456184990508833409301567914253542758727058951108512689169749611684498180888368189735452179100625677959181411441773210019017177348940320853889374475979242903748905278165636033999618189814629024245689536654668056807372453951981268638001265361124089394809049750457137416033679361129204527906287101229545508892823800688245605598778848310888290187909681717751304666432578652267723125766652714168910756768587605263570389872179623758259878072309662614983419765272953417572805236866235634220219028110502080588699946833516544197792098691205411846005177796148181519547000063623033537682972937452285646590509634631688278947785275175854663193045173439705940237896315749368394630750809240828610553356769228248015606715099589648865195837904711724765381917853107138450764336752932455192925451862381963894592539770389642695886243069118483209819093768514734753884739387324578750358874831468038039474381516340512702135630915138384367592400943145820793733292421832725203260195319094496708188037512505015136767714299006117808939122576136879141530241078452919566082747752229180620367009578277303615781228071688182161959966456337711241128278904482602764010401519969591009219312894954157605239752688753164880183987839792664958764139445632498414593184180116124110105674905059076981934374995237804085336329854726275195002099087154597583436109030360951974107140503068575469609827651096032769505348157816918332995305461589552908386619040616562291552992287961243174809651355517 A145530 911 68651286643100619134592686926360556582933628642865825657260242885495471774831614674808980033135361644397004657184562838802491731796484464846171054158537623531887447105762560501701940212292759004965052320231395706673812617587500270710716212091377349132576531720264257765768050647728510986599573166591410919842317137939226766997036760711268577998650334263607834483081718633918039530748672722561507029480086678002842701057462677166464391695377094659993085779402994176029702270959355966079603222500958994216788250810579826918941175995679348468285865710408837608977723924840906903979172535853761005041309211896045110411803883735753200903367999117228188613498528641919477914025734784409370854333515896339036596870417499708318885079304385553136780049624130442644162284853824791509643995753273564185181238976359216131903136557068334326504085518343120318053591255117161076522704207898578972967179736236083776906933791921844476874958618710286910223001042403713264330309980006279664633137534429195353710653363910463995788393296315266419757870069378434383684080660497035670575412254786849989567291857339216082808640245478301996282048619699154223972697803751502408503780443521062628943714704582836798732002095185407048830456256439413216617425044084570120578524237459831134891031169440446547523292880766818728446736584481808940946978086459215430885325175790398979006728630526880556443767026869895360163600718958705197271905988826308428523153995016789905784412820057221504822236404902960444788489076910642259140179791274999528133402138220276602902222866431337396735154915554130512438137040423784622409127024492608386888144967464432191251009370037305458788235658445601109452316213384554777535559836743642770698932340726157563646798330602689276058213812395085347162639777789345131668092272700478850068479211783017871260560004584303273506502532476754944900365021834699626703341803829090935175344812795882599876906419429591024804784647617743677172069680708582540025644404427700644320593805605409869010170456413174390776923790167839104593381594067672602817723643249963862963833733594824254307970937843198937010431002660526362743657556384786775837582804560107048384383966070509766418500638888510242798953929639517924253517671127630056677395670254335173871752661105791491524392464501939228314151491428614573273247214338713576654665536943969478968767888470699943883513609306068759981644065763800234100576411707933879534861879357464617732979562340331267237930116521646421863172850182300423704948829737450251470248536505586855747495002890080996856852301191744555434542143009395384075064303161020512137231003921785547766891489904191539920335685944968669797309211944897841133178685854552782084776494509718778192993432638566789237063948187074368257368689551692913057429031464241771478259624765429850969215957636474104587269412246711999944578688559145291226676184657106741863623705474853164824734658544234760634 A145530 912 99818923563580600124667243321273057734340614942709803266266383443086734825519624018111777195113851404812481621276616657193490456654682204900098415176706269809116455365233701212613605866864679224058708764223394604040566331396551025696744536675062698443755224418276641519499585131279424975368823716079584527136037069850916108442768371183988889296258269060772568344213755394576045066674326693779203703631385538578386223633116484167728425396021699476079877435241995905611581184764920360629296619798711000175778240236058989644779108780800010806467614916863621650347789734854569472042684509883961663054510858093360081540006136813342572718175619246365373250104554939657179167629994172102672851960726248437189044641883781450412464519596461241621327240681085530385438720686991119577695536595002699341414169258505169903097293189131498715291069577553670548476750965569194101992732099146503906450522872191400237110697176787571848822557397611182013425567649794103019136728102301008308331199282188066594012774570011540144612705252098875130614193297114316645272326111811363670584374647714397857912914549709115705780058146762228049803360799973958662239777628226932429706029230216041840153193770576668497031529208297049333169593820462863285750522384006196182398474889820102312887519830967962513684319670767325768825454348858581594027405701027251698393065129500830945590664974528087935712444243645626154408539495143418554912840876988912348970988370954311066825545731529790766443617479186145759663512009315384675040209732015668425537776973520103079994154088609753133079705228198528416144730402886808365003627789863347316369726748693666216264338599788552600423426590572531559191686505623141381175579913230447538845790485999799418181315568168403920287413337713561270973789991300109042597095276216308338317851022627841552234201978942451193025740513310444921297525478177263385047035224507620147435288742821793534948068516277820113199921243415980278497687235161579066363770419840084638150937981504260771744639662105208564126024157366355085141324552127805454862338489006499671474238393983681420590350037683773358097417309473774580620037258372926615298617149814788933251304637801325362467788204178511975176571875245094725111682238626648650546551340655210803039138726551934585607348160176000544200261533783320850151976870898130665624415652677057240904247997134262087491490403563431576070164650826832247960405377420075665524594675877565516671247268506073948264944271613534774812916445023534574988542678872169917885512191458756278678580430586396541358175063770836617145486564694532609540660894032113423127564288693056873558106068715454746355414922483800458045494929209117321562009310817926560971148898907025428587553374074541736555453176578669801591487799413159396498347214165571426699028542434827862806171426933823520418793692637213899761600494832001947981997619583046583629092305468883509367202950348507690607045 A145530 913 145136646210159549480647037196444099585174671193071411083325664266005226940833758490719849232715506807235703880331543434996496321484176129440278249495876757764831794213602695800579681228481031299022357578128495522879276772037967603862795845609329072159870963727642516505094631012829636185675283083606549311044878057246094082449018214664759133768181524564029050764652317261994935608904940264082239623573005093006295566319850310517199964061423855661125481797756082643765063012945923244999031205584103293296587344514978960363681905226107220033255443803253995470768077296754619171443159298198744404320253746358533662514058511122716364979026447016216135477463409383732896590256097500502501917380041631711776531872702147811400015092608175340931856671170248737049985255716600234041177800565138171568852016920627540679887332393860642063698888661677518634364877850346353107136355949454808781400087288986559708675176788115337546343521581168039937233865139799583386111538330435686074033899123163914398499220514143415459802877648158468124646617296134147023791578482493062279994010162364479698555388187985196896988121736752034106112090321113516195742412698744156001290157996953681314520114798703771411847044736861814545021540584496746778068042928919965164637261911274191303107318943196248054450453278002810901053482176503793155906906942315537510248085812969032404489847866235209331645337486493713558614656262337811620138073363235889729095388568213573274374437709231495717187514992500251031590301673055492406866205810170990615732399586096091658034897142615714624160494666645744762943925567660378938930652397334282505393195804455623214016157073083185443710203474456802441463602726859834183674515658277233977839008667711367627878069189318528697408622934821705692910543484710580758591044863526239623435305318421669833930658416822319450356153199850854438811657144904719127158762513092275865279974656718075003931891745761531015001660683142187707191960067855255253910382164803078636170819504513389556706837058530516839064848347886890125956381305412235063697237345291807272359679661018539190714114646821268619474707757543865579695171430016678913857413498247898548840348558979161006518397630374917523396492707652438090794461721445476010264628971917006253283733836653851781681592700503440289327951955969457087506401097038667649104323704326904284305297619065328604512683163267620205537259420658148324734195318192378309738881123864100903775375795428269180445961732995963040931558647891369089732917350131305323155283256132495123611800198577617681053789685870495249584982030523707404876736864858389756206966338528700772367938457020781297009233376955759921029479829760844640653320404750579365099268414234320463447524412910951046384839681681437704439655002978044210815683791967709390178616022440614947090322285545821762214821441825096763541367174907042273220533312197565075489958348528051147766748265072071637907883522 A145530 914 211028583770648421364260667416386399523786237574110889005352249576388156885237459325882642672591151783869308629520442877868248457947535437523959674668589629083795619670122954460341643892605552644099283859890068266871864385976873499465479462771427795857753937504767800721766073993069159734546886234740206618674725559198750944964764041354188596510046640457829179039236125085185241799302716469648882633471445773845615175042838718375524580016884890109576974454059908922038496009242187633308230743622666389742237823146539172309803845419651117128342608822316392550875134041691481420708881576896464479919985892694449851935359535166292781336931735785959014618858547139392691985053198135736465685197728571782674640153864281033994171532187767349253677978554300982585148176373216053304752944326174306458411491188423185643386278203380184429119468823009534540695983917652631848582159557775192821651820467663585625013469939222524004811631556460932457556026487700944449303157595725385250636980993881049347351272614789956067013239487717160554361050934385752658276309841218800743747620191703305767301676512415926579105023225179310828058929523538252574650805824196374598943460021541422415270406764121513056157106015867870051411986840264449352447648668127245343186396420517784334615728855887513703208445381896416282805994259182166390107048666721090512649018378991843615297293206841019840124384992917615868599555796899682952262203757304106677192346007194164586629365603676863242999880355477885813786538969110676644198788207778888339606483460406743750679660451209160453776226165597684686792051630647788090396803582096256899494390329951727459513276119924351846602035428433600177356519173167693279921364591555184973330379757061842531135294419953572557628217459817422363930659252979193122882336634471876196166595615134085310693625103857673538366653726842629043587228191165983433625455647000944600496935715579338233923435650268749817992301433367497510276831440974305977606629303853256496907733408624486911190969338463709378791725371803380876785493276744837654810328237715798767511302752882561999616902106128086888942866982051471079102198639206992767822063927835294675224933553451062302152387686776925900506525220354769738920422231299483492276119978615986437063745959355973938630450179183842004682297943718056821913457043117351863667021041675666152322661833872990656699353827900716215419599127472296837331272032246340642284667629503726836523879735305434882294480094831858647979711461117605632937086838548239067697863968904456450975278810151425521855668845080636322059946726894905872158165860843204673411505928656442229966108958402147290396678974678752441376405626977338898392606306498031578927775303147803046827271908819148746901820341711633843585456782842276869366607735173835287748280997600111698241465797012197908436829957619998056975248110714344633260707453937640036715815809667480899969342610211841813010372034669 A145530 915 306835415665876594504085529776388628463485604258086039542371087558404114105908325026074871726098301978239167511618843612876998261359395041983707926689879824811081066168564562182640949640167245063489059709922581131536167937933602030255203276073810405848102065260968654606931366491291545424394986910029176817003739918196926627884684467110775554566474047044159062293998561221542079581250540841929211266827858582166431458216721176667702222144586568795469259730721309816561329432375127872906922502196151346581920498267723441559494427558267498197390119972204231514976974128542117231091542369648161155059255167723983726180350250073278581347533764806337391039684850077267590413370759833263320603775579963330377215007186791921279714007785921117639506848961282458430068398461400424904876739872456876452358739335950391297942968620382394299297643969767201544653326251389076361485352860649180907872965559895564512209876616452761787658565939572614625246525279252033429703405032646379718740096331203922587134351882684081978021790412263103287572843411979588230986730717553653788346759764726444221176939093664569260821806781288981191963577415134298130026075925968829922707789581163231238121856914917881279881020300027146192938483844203924861712103095414085809027855758170947148339966649141501728217025134824111272389014599368693427422492854505523289854162474968327647609859832898976612331524134364726979230195514035876674777624125046807872747941999071747095385823213308449923826108849349853472994596070785250785172631187904693474797211219031819317396568261160976684076008684284366888850880127036316223058013477715560197582338146554007270509089462212934501773915802738980201073937414183099169171480441605580673988394327759251328903090208543305180262730777951597295449485643288262090090158875477244462986606589099641620078696970350640502465664162675982778521390978298195007772285351976860356846679250477701074049671503599016473829791282455658237754805723216573036184785097420470143425208205320499455482112711289174906246329625753767907955981268005688537859153560401426116154161843011584128903784948195591515254309117195081405149017126235537467734367093659020209878504546369285608168565178176019884418964273903127547952203129847727552293468184278672362484433341169749452916892878940605771367771882214098649605079034291532571104199490272714258572866001153709349512255953084478109599891594085298943331344800690861101503596994417294956204817359758306890586993611923789478199459532906350698921434530331789473127371055503823547222931778159974131160461446957559341779912955923162614410568284929154736750573413300128473669950057578265139455474219949529094001372752145220997418208916327733165181620191508491395766389907898629367044200392009033927135549722597667590014836831258964540676610391894539968628144178533450213045388543558035349745247211611482189718795417492016415819720697298168700504276388499752924045443030525930 A145530 916 446138483349600797760518996034201649399508544805019527383718555957670005521833819350453537607104258485207965692585169092680277603768102443508873801447410596685682786413473203290605480435159281716760448718943573075185321309891071375117566097931857558675344545135510919030677485112263913977910576420296188351716819166332772118193386250415026302151056754355566818746294868779997098525896487081448603533085072907024217494631937548036120655473648854143722194071494330413371250956177426685019032009962460435263722662243446737488332587865875522727888106096976130306383969507766196762525681896586849422991677093884779643416377328247011890986532757096678780612687153153799937068349099744366732421424008068953796687945809441589259670173149197117280493704711726140256336866214699844595637475021607972187423148582980680524023432987757797930994345212572688036391395673535799376967854477224351264854470272267683137167535586852376416731550064507025204175990200005968905844301614310240385662849428589509560644000286150040406087616246191064462970359959967386902102048187013171389455444950292058194285502140511771289308327954970953473804213502675745942805339745552854511242527107551316678806764683883835259433947359133454696662504097485666484480045453083412639081159085984136635901976892122887625313851337588875893637344421487821061305914503402364142357439589585569407781120899741905153310195966981320110184835677852367785443713215614301342868830474304313082526400322784882512379919267074331471848328900382785530964361548425216533466805505988804880750859572067608889486062850723303858704492912659173140538261199794842431027820170699196619592756564781486841227426975147048778761327643703053024282052640729922744794152022182194370382562027927545778529452922924162650161188194681880099797968122607278977306329813955263781509114701264727432911537325877152117341058895217384375317469276318707957910471133258861782329988442797319684198698532389093710197977244725456220306699925020059735283755822802597583784080691245121849972784484120606734787119978186994389209554466495435857089383808436090440864103697774283935092876513534666311615591799347832271093001932116287549868670385487387823214791616680246135019273547729927099952764430376364561551210463821210999065929014314856348567223615529461607726735634441355718468963002402845241033642391835484856298794843015659521200163456431003270642026958200897191306938008932479795245587745215117362594967917208842913478606417257095069443366181134372798626132870015583345688129816838590533205691830165792235281789088207446202311671377965551546447094128121130144030660331432458144273877417609839110620969119127640623925554605213524352907177371734217524142496830678043341641284098812698280533520468160793618421245711200225833604703386042799268308503761533663514273623394121839597570086505503425778531532470434984389506495276325937930961837178055727623052317899536030539720261156012668277 A145530 917 648685047954903894067200116148199421838256960660894134729887237991364629624632267427234417605857865739190403877851324241913510758880559593466860523596608317701157960364123869019978185911771955448924628948284245328738325648413679845818910851189644816503545120524967615301950456421865239632336553720123747834219438064107932462926555723418981132552081954358947110298050445207554559714573910965885427607894429178954630070763378978123342765356463289338403274710693025699731982328952546024889799635562915276722106168981473288584594023262555451778851108874883321261250776687317921550595110386094909412868743435253301877543686454920905216215837281284806140673456081000775031229789177657549395677429903956678857053895991920883991639152044924822604720207144000846650255373407775112641631983804678119103636805680914573531538773621231217809271478641436718637711544655994800905034898924531346089917491902911651385877084533406738857165886135227275074257264504283399537064184843802056874374064329072815697253789281710276066369416000171395466055615808949168576068147077186433646614428610964887888046898935365021790085048024720985061930134469313119466540833963957924490516711706590033287753797728510181549335679579159743101801088019260314864509124376680186563138196283165176497654326061180029465704611627829090725237426399828692454445372265454182957464427309094942950586102178364897193936412604466705075481771845401828724158484237879069105723406761696472150246290683506005864550478788217228610213997226560499376771396518779076934967260408496503264792432421218042164336051308942999526189443844126310710026408726488223179154252945858485330880597536102819654210177047948006185338769320006824914206935368140866065350023051858582855284916285516443018676644287200954541737072185581810376844155560112108155758940562884364438672632696941943336812872806161216502631121112255098583516592555482049393941468181079134553806729146155799221808433836302459798969621159025090127752905506194069434632437541146771566322597842957695880685522393581736438612564492302621836222154335130803334781847903304232489432277872778860646033527196370287622007665327234621886631757074929988438488836861994115525668698842087899704298139319435040100203771529564104224767907720927856513969498302380459961067290220086958237028902244705849000555222600414702688930344933529304708344189128878767790115688153394725671035397597332510430861344533643024931425983077945786227918127146804297837891003143698204307181176227909845142851698271568127852841067626312255131457528698129283750125590173792179820601828403648956025371460451719838300265843371329380841645744095254648488577749643737369517658662394607712263906038480292635952370025210185683510255031313283755401266371716505401912150564128535405764393648708469398877156023792659554855213879786908976241416692733613437523949498466765255690860254412982496259602095437172330665749369721648999905000335675399389149554 A145530 918 943187613587946912372911208360485925151176221292395266877728660320888213804209795005379492745379729680524362030430132862573151963134729880798371692435667046526886988686649692081844991710235988063454693730356573764412450307472180604749321260063645631338595929898757777138116932959906946161503371198483509054766711228393767468323093828464948151704425010581154742806546601036915549827891940647910330293274966941127125098672458402253792344707642149049184217707153587873079888935046045742763083651076468849893507105976399918155262221491167761010926784415974252137728322919390750168368527975700101699461729963181207045168876689077667937365936420455351031860424529087973741608176395964977076948250658929002989202568084307155882254067403147542870145900693672519303331056598038799081088308814526963568715728036901206934176852821837202936882798950303776326544549538420766980121366068414099990388768372363268847382143744037811445942781709070393450944858413237862920922418918586576385099503871622445434297448971606455250460724776632962816580402415852131142216183748180887509005989744897996697161996766518601171012370519616357309092941714167773028604429778255076656356787578854800849077343090489120088898818674150907336564085317500400327329782363647538179390298314563080643452754190978870720246879993012160325619324348006497340942509968055878617789134949984457464582784786221660778078390616698622198430386078378581112558650638162950865420490562676196202145024127417409742173883778148583324919680119090065711040079573943229438225863167148409758203315989591461239335729117140270587775592644866743113205257750052676707647852755458066971903769224736934995734756200289425846433791829962279722203859743224178529096188723250357289389897896578880221610062264137264979523052796647757606051302386434882651194522272104051938566226432238884346998484148621082917673532756160018123048750258201623500082936824817928382373201848522089271189778599285244158608118967245236320296504299306251937895828901071583054835473479579798565394899587483360661135933984688033962872623193725721553336949762020545603544091162916765605048813450645884667732833770207340875330303693946271073275218928669058486934464901604189489803359551185000575769183851221777166447976275018639550100651465732174468535491412782821747178416137066670005451575192039975306859480499709217210447594694594885351168689374872474694682197464494511965575203644978949317813584149745427960275594276485531847450605092330771805546360792014733703333570660727187882447566640528202122548713521388148406890372830904741251708856187234204095338557049706516767456392231252588311294767640622841292552937361025016151035071196205008418195027043168120940528492513113153145867473888230481540743023942278386219473301821644768781202531617411119924585590286023231225817466936542257333180273664587432656396792239144211339526420409981273235523515803811390732271960522959746325839948351769555810783965 A145530 919 1371394141471826855686318829756030386970388387502182057146082742219333471506691417305554355217364521097616683201841535330857121040887138366121238973940936289041775980392428288163133597968497214872307675759309509969210374008738902185625667293221689558321501978527673282991206718573248277853586269386041302041882963906646473791009315500032311193597101413303044637093608459857230001895195167128150654360994194037969660938839683753498035945862146328254224514142926606074432458779574621557431498738865550144829882609983516499524462685454134661954435765689717687724935720274017463426886289081557561776107942497722039790373669162232474260024855339504799115518916591837832819523257249943899012333360780652866389621676940686612731913422365024482408369534888392699066196706038175006088789759384338400350793564928848673967719612464177671839009780402263049342077137317319139194295561228575176854679179295924289992442251126746444435661947439102216850398749875583348403621660043440038261877804255274706588652793550926504223893827455808327763912439057033189731613755101707933251661062474653076232785655251619110737630196650474158806436075322265472670471374356748917500418278622943173844525169099773452099077333016535840107621078250557562815622639047619143832646930611178436090403806939357216847209497805228053284359772364575047305037955048180982056082444752850092058560418493064116406428786020267192209812705876190611535831553869404692679252287554724427581446714834974230259114962462949251937204604679159728983352898929116936824103470077773379291924356656433563423951985800270644491626185516192400360289734742167865444696798752183083518662749572169967380978681305043777232708547981995834709259497859712587440439793053582967640190056256709406325778011855411296079271977029253653977388216825720759262728679624698728634310854559842640898592459139222248401080813996335554095814299358832605087071196201817086788836081681021971644510716274926908704156406008753414584620989498285784123631100589720540614959212116711184156388303314678412819555209401171909079394957901522864007748590172129970003320619118603104410880328723711919936595918294216146398108374939240803210553729833447949045887186298233649430274380489283671402128293115904934435911132735969380977989833261676279296790643446896002733439180034392693482077589774003523681470995716232268294686094341751834421831484235376424811342244077977423065435915238454858665076019927746774308454486159882816501895341913245798507060101410413194894801868888999059612950909054260379573930698002569669654334851970545319987804856294410129105666236578812823660043294038397892075241750503721515984723482345180729746235475860619687632343305414727967554892475744041314488407796778455806876484955545701057057712268698107365272462716578067059900948571119853985542783741711852655253467876491617393468963411966217216522415724415858358301954932376646324952392764851013749508771379903137258749490736282 A145530 920 1994006138512422660220995205554059822169019564251951418695137429458250546682515516552481027106555268296204976851115561940933391420297936049610400669738428928599695748603602044339504169601203240188347297099342297138658119396256056305719115495023076554153832538183307054711437430688570036092168274183932854685388774753552744498360076413953152010542033750517616321179363894085811385840063945112390403530555264856240945877947801505127742011491216053639493394379597578078636921985612564698459656403226858834113799421408927013908650589388090307313988592386065101977804399550098472431942495956056719122359248929957882673996269793009328496408202297703557458613472864107679831613074433242033198955629626818608801506929069190250605046233864678194274226433581822290769730707248449860814301229056519219583090274690817935047857382346061513016717283822091523439603831114832489967738765904982238732603536307505545285742185756145586171641025633672914230086331374239775341002972780742897046193942287665551757455727525598165535086374660020531935765869808523842017635257701699586767027675832155827944473645573857420493913134917418907288200744425632283095092349710283147790531520760971795915138746793727508862938353307224437365573711212225378833514989845455871485130457718355131512366491837071202316971889561921596463298783398767770775027845697545179853665256881509083868689383906130439033286676795077880774445475913595070794517966767463784992681960684078755027227321225028403379343413247244434168112170283818126851729404002856452199017007267219326342048256375138411626964948017864399950553885964951105257118161109854326303912437737821447978068665974165907835008006882777451806932382332030113704983587684162358914220930003720911698479052407357580218801007627705760361996475077482016235364861213295597533124848979789679330236043963784767627669088589945000554088585877139139495295868218992349594978019194505219373039280391004098249029310273965125970599255728608497560802598434003230809507682361624764982567639582224582183590027624642824756272613333369971113406305916191050541544896773327214364282576654357750896654392915463680941925797466956506655508701831352433921874049902614389243661481943166824667429459428058907033693962421341923448037620550123204923357667461825844365359127036295375191598820591590839256270810079825931392883520911921218391256370725312472654457626909547946803216928207181708642631855181509719520071215161359660099064862600875338708223979691254298698493581904379993362308214031033971950042739317327951372293112347022778289254467874800064357527009343216140485434612647036795895186182075438303824813193937643443618946650776955420026010230866269829612418747877987421656692719203343558152991790648400854967927584620425394683527419213746287461392008701977887684859297822677408955976334631566824196284959238538025516440144602087593679381123774237642989769236152127952669388347821413468826007260539213222452203719770789 A145530 921 2899283554002921076134471342556773225403367476033949860600672676349554075542906054375890107858576142738160938724838825220581820267992158128995156452560701721247668576693656980041350899466551542736642097674767940730098936391782297129613408304096260088050114189016549929877147033014462259229734817077168984671253236608701783854141760096572382991016923476151200827950158008392309897781451080998248518582772994106780297336875164548771983386672282279845495141203420735599732010134621889496938782978793113879251319528845969894706678432507597852699877458893572968558039872010122904898580962233817388046348571836216263685950785905366401401303266116005633040024874025495974637332590702676666327382473144033476544524685244925683693124492125819729450242826058434722386489382142540059448987898258419560935412908606884348710910666211560975748635091667540672818134628363829123093952971330282946542028687111933766921179145647184555547121615609412978188328675419394757762469918801540128865127730208461456980634039169426181761511364861842397626275810789154609260451933084516097451324988998892099178188447878733437779038960539730440722885075958794017354791606007377340138515330768174368317437893312910698113260266631371315393704068481497450266367979612653789520235852875557750040544788727294588811660280213536196029583146702035974131843182606275643326247227423269455094982305639095165290282421631257218378851512165661356744617587848338473974666891582362955085160943614476463539335063746530944331183158388066877282685570067254352380433904463066822727958872845094594072043610465989037257460858566853390851449445963993448278023239773993633177028321663687657822134261028877109883502451202223803331211427233274210148689791785617152026620902010241664928730339312672320155046795490681822352566530815914973092404267687934569047434573612488492287989956217320891583396402784546312490606096576115517478492952837614387151312324852438277832116972627629018234342613672990746699992393502051199311240046522701818564112732993342425783755743777927352517207560231510536826983689407183885964542272159827597555696863134817051200631076418755468377640172921036466460963254354411499681601658004671488512334748858178264832793003734017161543319619232338040788512264368746403989181070499661516030952873920130028632581951700993045885924275778477130241728957934937735308618468348509993487746967694998479275452602270998126388963651997999893727324881768597018037266001767186582598941164575741837061811161028867099935601248399254506216302530016485787034934611421873117062906341955107323030524283780179973855692821122554922418777048694393255363386308743583063300432445506210835537089129444080471636769227071288296360863658829185789513135575194978064667559831553142978168791809824518403861498708189959270626725518085601832768004047770556450528743077264957797483510501288023394992603631552017117048766167410261666534965705339570332659265048052636122308245459055991650 A145530 922 4215556293514108732276861111082342715676674141133798845361959376274822167588838720547027664345342604986017708700938800755164025736269177621622907871622590564265181510816828645378079868320196341935837421671815486479266714855532063770401589955040467144948311876997525414734317074565597436349998331861929519779147520640277640171177620820339830915786596192290095486223208564838524505562844031707508233628948402875993696086870611306112958716479486943679296295816379369964432264098818241715984291991508784353572584481142618817976496532215457889735314511242662710218287996098319153624064287145474526162671701090609517441489768710132954628166452524469892736638708219598283015001755268617439597980916995795048077130090839192874899552406504708021942458794862530504527664791904545997988967589766512985080870786024135152207729060814227312677002406567320316186044310037176430146117652575465499289870978457215389597849192028820587619928657455060836612915663973468603546855920934466566626998673529160670784290135496618142683071989422744186128073093121560993340855093069628703994639766976713280049258058742032844673302154711633143392167612243342075601583900042376942278253500405404770561758781738225361329171564743660585358008349998386080461920208841808764506551444950603250203820610442994495060951730458592067105417432005976907619929212481679087851183615008176906199020403709860464201631607765171200444969324243395699111603178213517373695380667678795052615068984788127552957789803344042745813106144184078955750897967148383825504698698072291893027125859068511164642339782652600042307948137802318865346902237313485363941919486718949004817951201630335880307475380527980434993160757115651078013467710213593017393836043035357335325795093043838973448793694559617925799677678646976292218615500441479157580758272093407883605290539796514304001969768670895986417257815560144461222201769125803743421379158447872124412788747296164864963799829171262318547608189681272817093291379349384009795312218136326082567454931204680304864998667863078745917195036304002987176463170991739454001393922175492553518768874715447338087966688458477535557407869501389555277733916322612489184614888864742441682545481178309253900056359999801524825079692669857089964573384354536721277064353148840382483161113320742025336398966174423297127294640711095667545542511953878555217512861722362805218711436570900879318561280485103068587844507373236663969810858020324902866524667504626690223521745069148939833574729642390858926370852864302021004531928601231017020843552714291165186687531948258172886317951089372338770036876477582210160105933615465717860059868099975836395385156819379777915507568201462139490032843742905304921274103244916934608540973341707457625777027150685269832028607957430545468331660316192077513371218437167242167268929482054447501968238058289399002998752432641414231652000895509113951263017645284311013887466175387442273102553861272382622966445263692089037 A145530 923 6129415951485960093809479921042383751820658797841067487206428332430915082120095956769323848068020289073527010290226291459183272838715116269681579050182794119739852669059092156722748087186666014623164874468722042572913073301007228939866782181220535132494757419040212936473767149271345657990638344792428444589895823757727080107108406531014017579170719846666322685767717303117206238778477440651635973447972395008700727330012531963923693201777787343827416968621874400507548912267671588833151663616870793656980658584261838915367931251162843264077294599469372687084422188287084039246484574928557727223136607037174402143662437753747410662952620667313108033439641726421878007837914827979054498797925929412855870670607555501195178265505933353338084605637487293295148502220939827738535899426532611621888025187466183904425689343513220301071385750513792072193835608659426165603331972891755505684525860648104064541505804030759487214820720818042847022201187088747930162370746568795586335527206183669406858900876378043610035004911109305184787820651122938895162994044871307051092108769859152110299522039222467877421543553911754050761770985316743419130685635870010066695240451074127768222428951209486362461917341877015859739228747193584879494181717288010330938736280722324250238605127039325268524035004426512652035080916553543721643402943105178787459977649974661798343920572011831475854007067408137294189767018598385180846914276504866413014609516138076424139355218720993847524162834727174405881312002460492413594928361548180015029479526563207949394618271126742388295367971933269995526719334903713063361005001604361755178102655666112079011667870142186706279411381153422523602945857343705465207778719439137014016427457883617779946554038664839857152881103159345151440411189705908038204044585075379879207449435219547374827523397429558185530371755657526546929801280428047262070768881702822066819167817890253231281807687256298861219087119498042783539204073453957003062898965581610848191184653930171601351260905858872169931282279317172718636249065578460111844040623638299758934140798300894012988692388139397294762852364387549917945002664614847492337358653369824204862930366807677505534932617298512796992417114646707683078504329822352976470448912339232023990447580297343416469000227815484984709095464235659773030040521669657322134088570651981484348528392325847170278012941027122183530708826372737590728599524757034111412211260236670640170908829285725440398418018389377982776180595088875280011843284463446739286083207883659882262519490711967932308326608546425428269383270359663600391659762705583411017871608699838459375271684831056122535826717582932690878312467075796506738036118032957242067236185254450393735029062103267448409815129917264829192791427178294188592550372601035090745171124882123084509376255462859396111411289393675521192562702526559328269427016698438699668019378890075977952525840853308001494758454049241991697670903167949241468874 A145530 924 8912166577904292462290251528334514892804522215386770992599301433395174254580451932303876328063237154970303286944280326842851723543466042786939394316057911027511181515630409179046230340689544065065739791640100178085529129312949655346502530889904703042180232338972592612107442700723462021120951803329859096504188748596214534198095451918473561220283310870456640895010774735523853032659400635863446997885118233394247981544142134604933743802426186318438120593079909561958606154004930391345160802914638142468465524008932232640326154062694241890510496612313956644358039643481424094745234947881835789907914463960350490107367743004180024970978482283820734610728502431509191025113313158126276623812586320449296640906986255607898596323146074689248866994654447729588615417701581717627285199777210827531712203541705045372899800097739161503530482204244647105649520788946495607610814542466959929799801311511364852627959841211532265589761708140776844509443913111375516987483518655107848065289930792381788412171089963539912372754457680940315937305098659660032006000000387787382659222156735440191662224995771409551738079654085535678174471620482932688073941312971094594597937337608281369590641133299811432794266485917616316400253240411122416398459755016558179376158045618814509243681650894568497439451835484418937466940547251420565292600259345717475287719651879543246615154312684799256031262074379823860580720800072727809555714246434897551005868541084095441903569872951340266172579803903508242108681838471411785288070086793086593469037726924206286127881939092424364070300388851191920895807605001860991808035925430504678543597319419040243933960265235537840594383840721695821338248283416990630761032244596795004786868129926737216684954246423584108461315675199993290576432070154711640572388608084101902888473898050949789591335414572037805246856530756274928339944644484565158906436731794134159351326585833269750411623964481911248047687707950325036003684175193863801180638002664282823885972691502251372038650789663868930399779569128501269818360224156044698618247890306916857750786719335577719393005213585808951137849249852809122214498316942118752468964204265808071258211568723474228305350343006556428517720584639952971394620470482008557930942753967859008345389504687984178705543848082601847024999468599683135562381791213041035287297236185469124364205064928920063221425597541999083952771314984679971816315121152220224756691202573261090483598571256777285712609575216410517807626751684495014746361209238998694619943979730912867578686318651648659285141702138970624445510388784999785597134524937041802037775158943631504465927169684487502191255651980427313157288411620639919334965025587076087060456492085867627573797647757177528280413573122675910961048903088631792783022773430244705751401302207388527709390908174068079891544512810166149524587166474864830662332650627528973808186225643152826658661558713243658785936519085043994656030870239752933403654485 A145530 925 12958284074856889754209931912718463611754023480513567182171897077728250935244894989473879411680098755306531905689973305003214946848926787497093609653969152451207138183873945887241062192614509883939571033879831190214316781107955497866585740047139257002794925326108730617791285213084764507364205931403270333888645850563072174996950679981054027000274354834924109195022980697734379192280529746068011283288988463382841556464455333703041699565034473129221683514921219881213412840374256521344274974286220242278355214928328881997195312639226176545958997997009893491523902557199802346675532367735614309968380407461742575441710554665640002560392050288054680810891209095772637328636749494000778231969001712007347903022887345046329057858676127092234499272142961361334553522189597596490244941940165116698497922061613948506012404916423397312913020053585966377822331033292595954039958741414986846173405422411663847616989067615763883408026308815968713873884427462752912951870873753780242291345223844916936681889905906110654546374946463176110067656825630494563597828837569797983079457923784560179524764844329590265759290395496814964311630974411198811716091538374335670535334193641990037257023985388974613796501008606872247030108472329024799858480989612358304802602859593475574116062881795575555951694444759340708564279520622648948391719133685730103889556913855205905916636026723126106437979202141196485147073853538727636708827667402064534296119844126758634451366455916030026021083510712866256851617511825430275316440311268786358723965825468269376821990944822113898615828470021661119712508730953370978375820874570952198240635324332628848567899213984601878037527824997964570803289401142447033421075675865020497823092244486018029442143527745852628862895838859687085152980789593761019484214832109699091419961840316645774518426865264345539270743865347868088279732583279277313002696937259789364874762036633756326845269962549011698362476708272653104306573251527804512959644592974901644319356102259619564772596896910359565929109562230561529143177129673823413330820588465633472869884955773131703103416591861378075557138046433620076149962607831176051242381615643831565785234757993564720278473863798915748551968737649376973700095085576510620878614293820354658902172349368748698494444286111875270089364518248475043447930094383239995650408047325101454844069815878257446076782540813125640945145961278898306283331457555803449762117596330261388892512151698524887700693923946642503514306520768660662565929186390219638530659260445539425799527644800006438632663726583454741518343835910119328594633207598696074579514063232431507654998729449559997129963182152823730398006472183943366916532409167490597628661672256666276041908044809874022852272925505240857272535912299443448412326520017203201127446748238418037166369871108839525302909610214692187733228547491750937223703404585410429478403104065765319885715953843215426566750203991199918987877187657697597219672153042 A145530 926 18841336132675339798328778710841117756975457336144511296106945751715443464671822734243088360706535526978542420569934241194347689866616005554731321497476831606144151408171201689639325381831156681704071217521482910471438514201837980948360319526009589777360779243929755345675916592382546870245534303308551735614994562529958346231032090597000636784837691646668784312922518923731051821722857591382252542455191340640418228851336511062088026233816321503702009392574860627374740311298014977104184467451361317634586014040266185491689344251280798003582492577155772822719109960128869130642129317452635324858235204534909744341757039116097559542785070140349222078301207296750983166646808650963973423006304676672363401698637292711106842227918765646034272692828871164932711232648257203715098518295800302468788446965383139422696663848679521953814027627431790868706563672886645570678492399202848407376201684385247723070249476353479474943004663256710369195783448086929624056503262954477817183767890180578433553679511016394928170516799403000383098057087161640435811211123826485879610149161960593765588816421430228475004456496972714872573433262322262589302509022854971093863781319618115905890343284114435788648679672247906329565461318513161647871814960436613958624805181690867865950246186449115963785266283228245905833524956044784319540994327778792225337940465025817507659542167701112673961565728651225309579984802324509911046825872688355397969007247491765970396844923332034706494389251996703633954009753512337148898318924514728572498052841193136749692888705889414516163050525111106416870066798998596400697451743590239065737205217982322926777481523173345895128724863163199764252161451012834569603613271675495207039771336614540288071660004388223298782542088386309821819143491637258367618407793498894394822721627346504905200003070758943842061856333359269444083802836143424728540762440339001942393744649938895865963272113922298527507793086140729663336721504037252567979522057547504326557519886712795344927983849456873144991994903703667334872909728185515086938314517381140762635954974907414160734648331561230136051127581665233737912923417288213036387670400181926830843660079911074379810672692613280491838134026821609479806966859807775960748947252272041706184750250592655919626743286462818560108088984533814113490154794851439740634658013513461329874153148081921397675578592916687139935158274928203152655992122971017063733894228372997486188622184971083929939523252808842983699283873570880918875846290650170115424883944743834594199645616852890710123233773310641055197047491902924718776811086713979155396811410164796468498863686692490551339464275594553723571388253267042034856718787964505741875987011004700679497306723355909072049676553271047083798356255434487685359729977082240024194601820537357618651374083201344495722350681707649630797964783465839387858434087934536136932624305125397131961004338226476516984396010666685597164378774823422066604469906869309 A145530 927 27395289778625869209880290035631072500178703212730638910972316951097177069381895010694461002587890976128045372976778696723276537851112823149791844363721659186181144940342743382789691864120309200687835610705202271994281385332691316343418038005077896397025570225748538163882164934039010064572499512804702820313868205272708872347745662777358944831127003379901577466880147492124251614405842657340049128718564920302704721908286822628942287102269366431909592435120332430982991199214473402452962871399305069620445786059332105376034309346049641071032398248186496674340094358124818516151309352043764026729564019013351306530339293164251185935206931592017480847169144518266833751667131141752123356272935030879904378721915600714604302270336026573206740260873906530850800797717043784604156755357151699624501703389745023106652443223575108497448283257265770337132965758046149367170573908482200169338151075690727777680295121628891540803245372348948060841955259633968210625242792464936992404956220977337197470113327127932319449276879957016093848464937076199563174937376214872899155173802032779550605959551994707873066213987307931927906807651785595393647036403139589596142267503390546885174521878078404247720566446947447196315933727009664706980819093993847083482161931575662283616083839034132815768221224119424787741236721809595777963657360871230209911261546590624800931068395201391104814010131479679458932812755505983871934448110061201346582402241733183594198378067158322547212815951319696370902873329989426389067880399804104075625810107128995365784083356372263884387176847683078708467957413235228213243116459359333030629698146310973202905609566794830946915287913511467459258071946483260321756620275940494166015329700345297092838164204236948930577187333617855621237949483859784072756145447532560340373145826199977815515029946456639082012399837960512423829761044019956276020955585555971564451139846249117955354270808373059509984632784771912657838488760296913706037712112029478315912989595924302171905723744513396642458794660875570074343681601604609262584895977451590203239205663630424416576475570673436756440263946603203421305314498774453923731621519482905968215115970955944154679997816585846036216898323029882534262356114065420670418348426189254820437967962189372338388586244072652074521891294147647472539641623783898999642797101240525448535563833241297833962845197318322288340079186599646105063506263468401254865632445936742014656867764435804335607179108890133751656255237865540087384817940676160957608142724998275054426858927376458292512743273729945510801765534883016630982154725448918093250889210865550832765840145452151812087583926751298961249068122243806934738302201167982181197087485339162531322807933851446980886206856183176954601952722865832795069598974351056977975749919614569739101060750604883787940772588293312348488053061930782978195225940153410957689606261249223364105980422065343012479885232759156867077087750716068027145302024915822970 A145530 928 39832732496785881155826143383028868574142077495853012832042452739949543743437810673727012054674432772754650993765815655101402891687828178243791786973529794979875778599106940707374522331105547746643431273894146581996774662835218972125348878899063735351685401747459130560529322138176128251341544046083734592184628755471956170435275962646189308783821878076685246968059421531029738116294273500914840050904250938928792025236420188765971023358673424975675043698655570779788641828917533029151630910830122119866810538344254840950568394099811926836483103470370589008717674477603525993614873155742315442229461225410208264785368990503782108252231335749723276802561857828352679523940842033298936396047424528594704294298263584801741944394226354718676954305037967266985899427169349014557240207190780275453723007940242298213933229750414359075767850042036802638400463505635428293220443784440719843369264287852633803499426036598931946848443828390707223753833751724341691319478963740755432478989161533158104543111223964502576084320412940701997455284920451707003215923133805301368885743098006499505987299599783883817209800133089236050461625752262993380100201627655940417819763086148535552927848920382715661749914965181915975537038073610733970788463090852093222769104823705831269509919951709442665011029874603360413129852359986196216374838261712440946418748950802303434736265787080654965286896769605725282063000166520898225282776505203114069575414890472801454198471312803277651612727898829586526589143867794872457367549202996242811231355397712718068713307507276565798484438973480671331005993208777222823459090634456726636296515367530937054701829532638161023468933497520810522561472358025209494999556277604206841891082344530725358446402681300519356835931600538273686970156730388634404529067862304549236008159208573140397253948342144882466302187302538251704979028474202180281909740880635942315710014942701567568189243792102314605219128561265274863767499320750208491326265431368803923833160314954048645155577396538629261261942444918175184428378175823373682283351812900094774369042398963662194288034745110845482634007727233476109344189368294638716892741301657745095857947778109862889830337014643127523378878323551422383207985982884261847012317862731924236875099232273096787361084772138349653536269833601694891258525430826994294040886350545710488709379939379698968660579241322247690559335202157610508559185451090932453557565842497794516313599540867474532888908484803001666065211416572621716176606409896847382192124097263547185302058680759753504422818596769567462064711890672414278523334193991640193607637515787100746045063072623742042284795690032113095102421478354242016067456543779458126954823327696131315842683238513280554299472719213786020944155460690665449543511548976459763736716188517763863295323680005417826321387621027794447051998354082574984456470658548971597944550571232065646012963572678670513669236144035803418044488425162388088047202539757699729797 A145530 929 57916765655036892574702002598633939275730080500267067927150815311569685505781507337704064833035622663694286416890122985738743081237564320053650108467667958179080195901956551445779172679735602303310348384406478425021038365481023052778940926501200666123454177115235350086471470506743156438440540470506237292333629896588018999104018901941896477612732179596496969189980932025969747096840259264487520093965652146637543301989033046178899239021224057645265081628252764793480254236254893809913068891384126162981272902306760479410021068986817195570605361413520588232178824350341168669897509417139974609237609892182423803646619981853206021147558426973166052453444094113280277760976232649285511767729598991641669164005296530386132072544902849424929718352784943532290966916303435750122442657098639163358013629043408911858035809404659254521057956512838253770463936804228154692193158092002898170058740936386653859560387776919725421826096523234715954390013433051933185210311788036265933887457835912990906668486249531059617694282431138900747283890425871844906476389061615531975486971309327648248925983012126215075515176327297761909439275936982740589070299519575334227920339384992467303410207155714590493780128638808058880983657043096280183861718353279849552059194931506347090205139993701690600793221669452061921266017590183207489013236868872528264862651063205002603481729523346877118136043088996593080440143309308630513577285104117217795961306668345211581220983090437898547122359152082267489964244280900414563586027473276137243426315122464184942913783331496770298732489880264048432204005657604668750081304539383621169842102714691836166563257234846319333292882390107344988336921550496708122469033071016240807615467713617974325883976660446750907890513969995316322998986648035590564401191915645367056595523116119519937629425374448712649364298325490780018527083571728926109940487219489074571070797275548232995029205119445957062929102943446924880005286173882042849474683899498128875775099184953590805754037628843422432478221856116365842588787523965583729430730951060760350342384408887501200070385942915598658313090795133527659783030036185905919908122120988841886471487854255769685869155339293290833146852865545445115301877356757602660135239754063791651161573845757120539450678870102916323589661816165570224242423436780825919636449110896361810057989896294249059134648254037350823750985043857979079798950582379952319071445869359347289977959075553543535016137329724455532325065743441354109780698335172075417546390829278472609154138894965754218972485726959677359896580287272155477956296935909119392587411697065233619198688941754775477330280845722765688979959580458945647555147076353130948610131921382689594072730105990376074504452447529988691275847437891504697803470722612798145416207362354909042661661529667126914587509660201824832701257118783002096616730142304264550000418840965162200079484928694364861532056873542825410679819093098361563952605347505670491302594 A145530 930 84210937429691145017735555952270364678042962905310820913064453420569582775862568231211036540221740678578719695507245055448477338716526833529829013920202237662587624965666226695222209701813234643465499907495745735834007786634744683521607981783866869479767021840150451566598957587482411285364294502572022939318505685010224152741073048147554832259603805311428516516985307106338481249067620676291353301786007316960049032300028812723930727565836421142790453012435821354149509870872786682080573016441608610852650933143491392807329683738438102547733359012155464918999001887721581642504985077648367339516042553772018800293920668245571050966441700587647690544030910278851695511779918331219100811342440886422458369759406856917851231738344348837493091807995002857983798910405768411329017066181214152742276362906108617599285852941144805659259193001816778945451925712884231287020558645328429498545565952241906859167000328215244164403197496339448606975855777823759126954102020325766927116931214428327245137874463706936719624910570555548745848779223932742042309666479665849687056687398019302547438873312331916935915249170090812727088656750747152553514835401260908311455755646015961310622888276560094195240645290911952431034261803623917776600967697205810396600846661305404963327004040922306424110679296353423430160376446274023702829030032502394384669348227151122983158999990680572249114841364504276733234686308734582245843147258609929472213670320359047166293855215025391684238258594399718100821484595285334980581626578594300555699050956707527194278572250688796737791241801464952939753293220163979585395393341173150724223781050646562255245921317637015672446827526282582092231361372949855584860479085701336530066048164518190139109943617886894519553450476441589395366839616087018292004928516280501395740654602678573416172787240500086047293223463076291608686674534265384361673186507396233790394623528632188073204896054430629467184310460643267510252822329325169552927699063604848016573070381762206077517725556760939678194073316850751016948912631467782919218600519490532649303052561480027781240146872964535338341751382116421983848416328424938912907692671176474445184447482140111013390862032995430228268000687624753646226546468739571383574791590090890328864691496631620991264499716044868196149714744434905504353592418553890060157102966356959526113828599831898752282809900791066775486241694434299424417165587594999580997428736482648461833436182255311432438930788510873540998979525752312302999419202733787760265070073646801910162932651221525874632489824180774111722165672981823392534177221477665605181902999895333895214147676248370920296186064885211279663766127565828617303167781560908619821004858867102973650433731426768299048919559235884343329061230538787139940796887167459526975401768147849230266192568812322528392412724545832278953180798712130965905741170439742106729011050212774606849925073358033829997097024895124111325038916876592551599000128070705136654242605 A145530 931 122442645106005269818894923652598511607935192334241433340527788122692861786418668426673509425417577911030794742981117420499100311750748778388051332589865585893444227619882791658301647127263763435996533555150429893424222300728553288817365226572815927022915126301401641342484797860728919265763245766199250847531814932374969330066521107987642784208986320190637466518727446551684125766397223623068363213276760673207764655420939904667549098981487135117559673415000055996168593871994795580851343252837207536053591475517734178381377950134620014287208733398312632471636316565922829367033578405391308971681716635574623153203557005009078454899185085096012768884968490101356251993850240277359923294180141319259262827961013564662025304815480138306865530559106381370564911324763070966636640691784828279448106473651852886580449772140615142769308345566685083748433329522596868063173200077149444487987082835818796186574958916837188095316827333581035039826939910942312718658079127241877075762084098320951901439562801743636459275002275305336737563377707707781057673348585045083829448447989748756576327872870147595098605696778135714407424997476310422830069981603133841109522440788967822753178376143911221245289404472857340026664935678812133350897623170018895036808078986343127310330373670361039838966326903676208215391266086864840280705920654021612562780967459626669612510582504720028703335861207946129373530153452756773276825422536733733335380880684495386234579684261663829070983880873898038036326948637300596161351121459248639731849176664737622076296101138718178959978166846840161310352856138112768712496151836761221769400207805537386827291403032586985941418353930332484254759411099347539523679014121576672298475226415741734844291532136430884184679809102232100985547061802803876560984601661479933384039855196771529627595295018261750664051697551014602508250406245738297132946703241266904442159211539833925910206923833937015799328924480672367512982723661552622647914024963797549517968368559983062683119967205492777448671750124479135862277876377366632398960115724608283411326288082007551506421973482904491466350248196506482430987937558499824993461865235768472854456300167543867157700627526820016258610839852953526256168283263669980034115086836752400474377610274528531164178043136450368254285361648746536437759899134153919366642508076633908254607696726165684491570146461101957054206171672722427505123478965412547010817942311399901504158526231040147269222670350357480404156983905378118647207045740076592231349994340691620698904294920737203655961421231873118598766668991935283940589215723731589880815094374436118418407751522576189563335177208062251477865426969521134350613158399242484780088792454660846340998136572764415116441054534676528305211763753355958609969220870470763539424088754679610425898001333391587289155653513979979931773092180070319641424851045089242718919432066590533313197590977177652494450917542140636915041195905319472471663382233609457763024777445802 A145530 932 178031521773194232625528201255322283607573091611024138766306490865942000467869968029815051493520618060898096977574849222160636404808250007249393107756650641686830244371684613404943899700831810222704316323688817569293083391251529847195765517828892574024449113875216146361521329490542261130008473979759208160288319593167520395692568949940984460685033849953381564889713190300841612525860314080320723820751108232836772848933014321357803665988354728624510622354957068982607781340370561901771171009052283315813311152751852351875130732166053762335498950627787555458294285287849906178085180496453885596457876472082948292739171591362531827852364147287901978311053640576461711547362737583362997250637114135762081729396943963611727875350476382753833643939848870517798523082406594779721264236838074137103394070413431190979356369406601476441768675194767109953443115673930133279622545891616646957103719897714577413373131098080943275346502539829328608459763654654344869169720096907668942391143162027449636365879175860783704849133683383389060868405338227889725115006532989072222168356320407294042678179714321290941455747200160158657583219241898604047769199736121203712337317451403568267160048290358639130556598862889281486818385442731038268287367488239776177708550245296245803815399989700911003550615207265910391755470729925031494122705801917392163889142016948950465467403802862931054078093081512307604836109885622039609921918525263589659714328301585971226031694622603992443818878552389152905101282497150471533269550020120943575808147171477545791407336777123981519011516804063793080300113071522745543989819375257475279557177925470309800319444763460159921806614167875905823838091507089949517573701672293395820646449142440317945409748616426887717629922881194998391396032494437220432653318810863306859892553715451201399950142783765344965445120945951768970704481994628949765920144839615571662665703184294999641252794049648366541594789010587161720609369951075184004897439369662573394277991313144991379050354799060941649429046486919346693001015303778452040305089044979924589535773568186418410309768203996257627537922535969043338234477361642417115554639145114688353905015259161300707185699033134270644589932878193739551715037638829682230031952685846400198854716474472987681093883455899119396862719687562719545597388987467380205208146586322736245240064926016305418844240671632344765748998125896715158150113998544255758729707123346720304398035306496191874138330250488987996770713599440258760726741506652162370595131506295542849404934651819242894242031838653690261832624992108229867793327128128510209039542038527116285030975499678103376718427364336448763605051149917601779962915009330791309340484408072011712708316926365728152536994244500112919893561168318333280108107204867603018863098073902385411406463672558799106109791816914166274965797076641446046500767513818588473566747495811585224614690430891233368897804109175461179345787521295596097206006168668023516732889751954229 A145530 933 258857710215579308232248185730314947766899667267236763524776297191291545987421147096682658198069553242967921974599087787904144833490883759791839190626837443147065281872201808007996771863362324800048639938109985595322249826657423669269354245557983229815621988659437975408010670594450586954113055403324122465808369156650642280367665186693083418193255008845896604712176459969977152928475130275562709367008898093783994514583947402314341862797968793932903327344434163300655717900304925010379701795818767103985018362509717801892261703191492035815801187004069707323727419172217197660106485408265544265940780708691971243019602290284116268618882570971524380451503108429685227233613426595969520642503069773256747575280328562077887668734287845043935811423009698626497681996907864046643751563721868010520055530274655299831097580667426406131188884424845811187222541756564891191703118553210527526184320744194159740248346041650774685165719376084510215665456526927506497460054362824623400359646395503813450324086882138777763214181100637172389165923798405643952536161825617525965948960641424215789297496976750286881281557823336092552411593352723093975033586346338627063897350051899999292627957035805317384608049457236542424493905768795250829956481430277464543493195248581755055620281254651454238122755545037730033404239050044908927614133530067234184682249711676314350119992618780197032600844004657687311302330243540992836053192710310722631491297969625317667263849401581943349483578431292954425979228423908148308777764378134392710585314138151686843084191377837130410463785454941908298595054053137933908192484875472532295254367303426024912277645394668039939320875581737636735376330291897687251012638552500475946547638577881806550890930196752558310549723189448425428988845699849915705201364566393586694350389062410850063997880012299793318006541803716321068801808569784247221350757650097799930611490270753389644455652341264891014463023892469252469398510926139655990498228929464417917730681400944257482076532757867403665492384920230605612487613973817491899971200511285085744901603441854970361038896546637075685948673017050792507310499095890515986191451855131521098105037730520363684380848693549702697217503794053844354667408558575094292486425090133829136734283376273449559779342366834183152670140140354545472762165827878436664453278494005181866670799794730981913315034366406968187441989068882151117522760630404382460645983339403819922693239177119231944849862961540638189824213416602230859978034943626504010253089860159378611414076079450258431024258331981233767586037971856374292487557055083130112353613308924052642316619968780439733559030052567988440030266506553223466931727810408571321296284240544250369431551812799195969373673190448629508996932726971103233318577906656624318663405175365313708574572281899160508696348146139683783820337176344482481292474540241182551323331939477978326056446688924876140724912723823578414131860014767891405865061305861072583871858674564003890 A145530 934 376378932621930540975456236523676678730788508633470643140885969809647041923709880008608555204941636894657297652970096068763404427259340178487326933778313885685191233011937057159013901345429119427460499765695595366780981954876502763587793877275789787259340347061708941027101153523001662889019252547959294306077208465450440708134189488882793349068532097828083709869939683083156479516390313560354099098907117077253695187432210589950731710704580638023712813448184918482084431219262020594530184639949478316910900885777976932098996641309697254022412590404966726661144209182118517547888651698437604908792298692561654104402208990901513692040027405828449161274507208603121743935962374907802099651202212813201175212375868332317285058611779176217499915975412161954057111824980951917225235052387359249222023637625278392523224902934068587913272196185050614699111622270929677862603054753822215406425045258338410547743681771429128311287680626324338024248965330388939792962049873826905516453983467919382729321585960750607006929714471192765270458192334476468079097854179441349765417566604274489350344517926015202804092443619383478411047799151640136741094786778376627629703034638145147567912782370012641118580973354223069795932652169442851975718455712255945206462928182887626554626085128863224761319483011869652202659371823294567655719456030011956587135827191635344116124003800302603622470573104679195838325983337998717961581732278873265442598687533506910302230410998205523026156679220221403346220893027079950490491336136257386880247470948725381192298622856038410492832825039968730602364128293149484379766329019117686699824570502003514752141896084402566611612631289232355937331360406327730173022858881634019732884445845791004284677467096329603356651579887535129378751390251549282998142351426217464190278605804191660541851517587741115719036546337482584882268858955984300830894235703097361483537444187972244248038877251405101886662695144861282503343714277237108735000419966001893989807016478981637233947899579584405868684278244968813641210297716915329444106085238319469693162341868683558718532145269042104051111743028869316336586127450947448601505255442722086561956370955161349635789046814722234587483605926621411497946860329130548271593032049101901718411449174385121186931482707493446404862986901355821554676643516346259442734861722136948111403097661473921685654641124515060112195886357156521828162935806493973553523501045786030820875665365496056751619826607749837439016409537026044230149302081291430178745622061540230205453217214586023939466377372668875244379837378454176113047040164763743054851944711633534014812080403631259694491452978006490855355243895477237003316952273419053370373487945266931965141763627493104573741168281918062805968620291454815782911932168171526891733572261883092229882016691417706820845384094695283307508495288607800886353211480743165611035651073253484674500848871006339017380654202635373838686545115684992808531701932715830868926165779926309702557 A145530 935 547254709174576790999005135657240160559618724653399047890084675326929607665528178111369742585326941975278467819496545084894202133090247128636813569874477762948824905734074608907398204559482076285202766610681457553313952440140608360832983028204752792691851049005736140815429669211773823390047039091677410596913795300395784138984831149170394836462227476987024868254287587026449551239678587441624584527101581221428779018531919613840961593022597449717684497850333527038787462337089077639521878086784745654021345902902815949554139224202596615856552090647634616495596356423381152297432439463042869271839736358203936375829568853168510624109931229191994108968753029805830585997662059502517656923327374927324735502046937274860770397333858187932399833892437860471500414095840307179781445122419656626500811849051624508073469177768555059399491642064179168926697111559389995047333649908938947990414489621303304742259573047311910913837602464956211402747779924928991531460323056489957796300691602708386984620135662844500449298041626933180066073822488404986181364327440745896941391175893654466091185139766929128126863531741025754273570947554891406098457844942173270234961148466512992663745892938041344381099350648990886246743651760464137977443804649138714052732554084723360428671272157085874151504290176502929264936693226831251326507161453503854810461308054388078668529951405647366886875180693359546091238668471119892375147002680289017642815860182421077954125350327541428898088462102623489172450752482145824105026093964353862389487112174132566101915354548488471019448517144329079353929143943185297150246334201312240989012630255545807023589404629075937185244826573668263795243062654470227773887985801257312191138037712141542348114486267133046528013086606752888668279092436906957629383273772355626539078398488905612017002042574695569955685820368157874702497852120192603623872997361545913499263513237821372383258883067890676878316544277604412290609291160591829961034620132337824396761484229757899593902763912182968265663275075799734803714160392780915194238347965315997648772300175462452521775378182290672653240788415302968902603722003178494376072655222266058729563465263766871850073589687757435540498465799803738264170380251147258611801976112969074964741110365272589932348816077353104238487630284431224185954366910601633351299824490708628548798237328983287399959934880010530996164631321316513855997791139881607142440709874589549409733294748192089397623283037805302095691669642622451708406225248162795853392124224389634559350366415931999357725681675602212624094515962234400211996103912009427318624615257101849533484122590259882815350839070991385135698084593757396049599381673823493191951730176133878533065754882823161251023689308235672871248864906842575177250716053943493443956295405372840736934743694749063818348679777338795789433568329298566144275088200526022557263285337178627238745908201996528006395330485719109737871822466345964775713688745107512222346061172154179743514714 A145530 936 795707970760902032182012491789390669777006894857533582161539977039385839898636047264051597110510168690417997552250323583340101138108792065697748443270556889013705727746111469414299830415585593489565395191431073586923120066982489680148393735215833284784164165913993287036693711932765616207465505820046407048618352289567004687643236356704265209422729683007036330358024281596774564346013149749808585548306600188840367439250223686314168205523145987308875236161571500129478488153696299625844216208000380231468720031919808612674786332993934169758172717389070327417870441095387013321949219090612633483650067872529830928802088710298023545942147967217753605991405630830469068918856698554285765364418351942117352218801034421779227840438371193474533140979688673713399648038239981658450303982763128347572931206497424409460431661250576122298272934289120326568802901095730781869145264364542476555847261484329746756834871467109747039591562696365705055257247761881423297803516762086524808915689136354526756254947932189942902672345595846372623306067439948515431235653000990354711433004331806989422093842876597026281256771059007827330293746697012952827020965451133156545005880167275253187938960419129744717477337262659394379695473727062687176351316241391977976727927176259583175661475090317732153062476597152247281565749292440816134173757033938574882454154775253074748698433219807471150912890257571675337465185631024985514745780315407952779388818106552713838387957145834239412297597740535333035340047888147001168757450132834379656927380853717802386803733214879380823867651095029441411882372929263128906973790162378979280337664566993101408784242188780328264779366225482366325927475768239304855502958332169250291894973949007956783154178354944353322127671274638812588548421651872464843840281922653654770355801124262955681060428052089770974451463778755212334846994713901089684810507269452055130567664710348087473014167941835792775970368716941670609263406003786243526235602671999230670997208263051507027897384780414456273868533275934569435786748000805733777093113835484222261845231292780537283102681344905368995708055244107487915069475206494079875361039187919406670698716537146076508657363616952496553650181789308708814692234938307784891011801675224985896831856059657171376513991644988706069314609570576098610556094811371258546530502074628623773004525673244038405620059660894187553363261745307853990098960154452050291135238634152159055721389688205932488087501917142301497298248643963507757978421361526623879401969876640467109065227315547912480109201689948244486558181829251439454066222041021542557537135731881377588151899434157465982260425517768495980814159644079358378880497636787085682044445302610714120145642457861248965883870513006386436733043605928812852906758230501671295985561785839848548410887450148447374172159550866514382553100842304826565975091890353356055095205844606650751651876024854080714959793145581382923491791179521917098894894903684390055460304018146397420760692325 A145530 937 1156958842231642380215855164056638376615607465504129175063831236530591684283009147193752910828939199948925793162504150993631422160608050573277397599701819842148165179317940342453783046026056893451751799405574170313928663263440099854327403658020793391323382005387897233615211841720571994191831455415308384171280487315235124420049126677816852444105812496864753837315699051154123190109551880057634241762653269572992672827890806707981186729869061242949654875694427110854734682988012082566899850844554466071809864905065498820013189774033956080231767274531617608430967125756336293988961867125311306042357926846922015966541861155204473067289259034403384551117394818474472220377431642035872000322207360396463702801401202002329722419226994381453783254584633439141422616747186837491079562209492466197714415473435406039730959561989159913266629446964738890651870491496080997447742167052394851973253927783725830481133160853604524883655218322913270194132635497995664546014781911750750582205615703567879195207709673268514135985141198318998861106955983862653032030458099112535004526646907271468965258356357432309283819218256265639912492834126509278519082385308102667443168314802069751622270584703521710777867667280556110437190972055497386690276836371179286839448353381727349214051356110049825464678689467969191044467334534515719827837316220185234375233530581909916296528853371648657406060455559328522581128288668841857818547989431600483052213698711067463499938135564692656564051809026276271609895257178613257553549227467047223667310022274193510537846526179080071229432545243655663483797616310004646245442740649764834561369975267777713902565264553081968221052013247024786969634754523957294789673527526988288667103100983819857021163827213602822597327106020238226750860736802730126975986140532264641680470795756279848654649845385695952301282472648489710576992827816160064209110853696785926613931885225332881364390216928546174805584037797888911461456701720214037495316605250466749057805544052992661460663203567958707239236581719933788159899127879011144130978193278446093852725317527402725747178776900114224229086859084143872125542114346520388960280574906579595033137204281545131476715956625459242231571823823189062812824245429919268084272547833801016524918553969631161908861411502997501271679203827987362948524375901366899325021998716685528257320031530659502858484166787005268692059186413046298385090032066782141241703494533347364677469490873356677645589830164241868571769557836653297657648916253434462957854610808511014786946281166440248814079421531503071881242972285215630731812074851541410869231676729540265911323328293142365278323843351996322164718652424406793325496193964506748758199431518265802196813231067975373173233896702221977643336974154155587045551249216433376120869562880315734416548693417772147732982501638280134573436419191142888528361639333485579178085872034772733014274588994229631363023532838344845051647326503202401115828401476268358033127059696323689695606303126562 A145530 938 1682217360896837259931821226525860410208423477836108963009228456375503269561655401383669468293680486215569412840283483294416504481422967424753270412218002779926543157022557511816331134622056307493253626770309652205378689461921838205702364770368498375150912651669836663683230981167999746789306728708352570538634779937999581339746742546309346749464641947711669072420696062353813521644724087590650437714312305652531157451385793703180959191061409524102810880384460857611284099586081414355972757283765985668031312103245203364490565256659039146722819858996254613588298782979271876072937232850983548372954941985356738685520937317578593541815036693874553919571086074656251777959716688663459334182724137598106281755885128910352994618328209392262607377632916040822954771350761623472048025002298063088348412525443873884344405742700577263313556917613796057887493125832400674558235241748917750226634655150275873189820859046269512071087647849953198496563796756837934368482195096168829260002156317298559995305253609984487363779492630010228497676890694468857560056854840456624906227033170168384068496228049863701101646862087839181424937250526197793953792961217015827329210184716329251583528242219960148341274870748591321916281293673219473184975343732378441672579929089104389497647496122537355907910661423950606626408222847436564188859323610392296843014671011942243042078204103943928060940751470373414261285194259310430243183261887766786949965938537073985376196210723105976809891918026607958385454668597655788335859407979636530377889115459296510604226462260649208688214096916624239676000322232373826377744837930967907073252663701684229021228485875938993013081362481807814771482607150358138384880453521282639552717616935500123100815421614400149112160290025755107056938922762747952750619004493630866349749766673829775680905194130373862556293740779440260423735236797702019458957496464619467844601830549969299155735902399938196331526414987761760323287435037785206731946817798575981130818590055843066712297270090427179911393715952250452049923896149334202760708515933746784977640349839612270455860658510084737123723297400289945963050319190365439054168080553127543258774824326650084021068492276054121252208878188735108021137638162867677486747393538545002802245680639987649758313115811366721860315493051284055151055832004492660247323439603558683457519552841053243912197572888245999784066503681307572544066916526141078913386589916248434088881584008470921090755124971305759761051439796245250830713766254072347614096724713605138859752783750776806227758998797603776567082795144521697832615302767919170382320300427615814753686531186329564957216885973377134659004939810927833415913087143895175907336291383113173783452317827193734732633119921160242487025523687098617635418663453935898378073048442417292001813251818553252655309183209899764803262170950820917615411257615796141771580802843353709196104500745733859147755501787160259123712289243865111700497396851599288895776689338150626671014143985329549 A145530 939 2445942885785159144298487847513436979804671121166236928086243111738745223350962670602708213146100598018237977343979022205930603884566834027540681901967376340193351602145619304240603015957423845038297321572230828732450300548971089310991384048712138616676035672145937121098184231406429911259657791710489222254790798749364076032867343613207112356869145286160269966545854758963393706348238713804925678802368329765510729941642116153618406682616559578984244070424130392539696226063479388461501822190744898606851455988253620626470461869992468885378899843213279676539777999484735551473756747603462954022970443288781851126731476317898119805325996063634566995671808035155371610681207687885027836029680573860286137209354176034451251845326797229355449673295005338723137096121390653341520337273779174237992394097579919192430726218927077351697998491581012503429524353089819084726676593760759356434674815334573335892169047920115016946836556318613627700733566351806858576108565655047565993292553079736402665294643541207771358421246298893673916623337962801735029669634907565833501119101702777923164124550326145463969485253656499913526218849772257465899536446527155704834004165409227929732698441917237352166502884200784501510162563809889058513567459510041883012644377447204400602230245310813205440276637031734714065606511552838229814881628692194179424508956417833439473265412238281099751950446577467385007386091324748696731730644236823476624767422419206863669525790453260525588926284758878945216179478245734337627082025653164048122227106567794852225034738280457770352592067484226400833240984728255233548594748908886687119674811652273601219152315898350742759052079996535315652948741161866209254321389746417430921362747921116195168728601863510603206258464370341905422562442836298720569273056547598747407894480272952737560187497615718210460898797810833490166400457311030920133259990748703009460124447687770135639558637699293208919864601808167801621148469088237970374213177762524226097461172135651766007018770048277551632459223757990437346801185102004051802926051189474546911395215941478713840095650294886307663669445333162497286403038560677001864371428843672541318663561433744940621502111053426066841469477314597023873671313064564173146462625932496600273448694731988073117425361528315710587397455217363188202272231210156426632708956161575609061705172510859885988832412495342896680764004293434797432774911538977061957922860034730689817869145678825845909280306118448410450700221694182758054560158484504939996433679878971063391065760627348309814912770172294359625466502897162263432991918412479622194482847590076665111594305021594894305428073881447001797871017766436645379944303211029621262518209471615036415337473307508622325875383131470290354157468104067235886311691110773579808342091565711862254902051595483011588671819404692619743808623126074423069919440211728256650299309248364258398402929809708036971205136574998178421032616913253369210122099193823889786101273170611314855964869748366038410 A145530 940 3556399273714260498972741398463310842775581601752230657328434475239679179249030161400936358244961975838031803488732658003939803631655695253076726732190152980638353302976573445808324968870959648629376812312396854667330531619514501936343266704462679180148580716387540904240096189233967922971795639840322620805895282746795428552207777866860595057540987781435084819688600398836712095216817445148274346328205837166746948803990185501567460135565286566433566775585805206291860701412199444741609293492585798808376348975608661145684687068403793100301773649212249653434223622952022512570966238078202284165850651586946826181528881045286548618350456461487966537152889312029835665678698018468141810127821371668718445396119216068963209830110544843273431562363560129587400514805730659196947098348049917043977852669468677061920391577914227768791626493201874566190470521899471116791913209092902355338266954861814480111340605854988188371188281799616364723668108911730415531727485980244064785418112175780412176778416403662489570657128339098771864541835721023028264282089098745881454002267648805930112253027677987454747930457169688786427940782631611829220132039457523177812814727294832693502091951019420890089946852353069916604454451498285017859253901152257165521943252228306109371253279034426278172806322333480850300785241389603938714273699259126726490939179616858809051884867316256615095407888382886107427325115500990345737506113537079447245624882231588242701505123122830081100322008147491959736366575914629129253988929440292546333187835060458255838689905233323337443460177907968270187292715794560877205830387168683312104100102889742114488418446087716104032668711233599867151572698166746317897644915810837423277021882759686012275208286294122802661750695034187104729298734945055576959770273601204085100212224567106606582736940628060147636284295723211115261685841195002160171740567591117711135553102336187227250619103478869925831286799502660995795389550766862971138899228519892426169727413466647611931138579352925469646415799950402143651796873214417741987251717720980057462383666338560210311228619668106181258238249791120870764484055016905170345357003370619321949793559549840817013580048403189225133375367806545883977210068058238144887279171358456518252591599894630018325086717349055231827354039570553024362048673123735439831298574935491332017035863311237433174518415570655683527831078176150514159682177310756121945740925103908506746747648935428771481172474341099017489558361291901933966079639722703928682466956447299212565470756199380691694076940071517201291651728129678786509872416756442602751607678075671043456443365814867789990527462206737967236969800827459071454605600955749925420525569235436879834726902736799709668088074440037881014702471597790073880079563456401331105431023063496605301335581206580480296676170105239859207732934763141260322745250656595269373393424066318788357568663838814740022273120824545564263922301279581154966405831730423084149702355413379513649946249599980234519317 A145530 941 5171002098037648980347221694877806451958715844276622209518615640755381787882866503714290862179961566767900224034639940758706268549823496331139533127922580466471825509176335644586000264135359371683268846804903454455469860524473536844353798796904686815797419685591812328827978760961957953571079600670037380162549486323041803750834076151071692006552239365061327167557258434053820423051546217006877094635532484872120298050271788077162933418705244051034827107457690345817972920157111929174911451236397560722480604559079005052204908526997245175369893507054767782813684607994241248542633436408958517714192824436977396486091866308370323792961758369007439710453305387883345902525216237644990306898016244725742759319820130810096472641728886875322340136226943133414741625390436257081707739477727305602769559789013358868113056923561068248745673223117034038228440709317477913996357079344486263902483717694262919508553348744104905776690814900085875694585729624089672376273188506709215150431941811031639568633152156281718627964106183803315397369912515029520294531127879941604068285796042262119605292738119243433058026915239473838966312371727513827428606085834792173384127779482521327124111964083796056953430556818479457958375262315942606078296658707922408627022476095579635821401665485810497650054952396244124602627675373972574052324143841141568123646142653956290528001123812424880067623317758269822731945710552348637953637157352269279471661953997306885681124779494804484659342610920168550577731785200392508200962276324159709204406989950799736194602897174513852185020746086118380625922775524306787202043834348516626912674429926873382192559201459223316912757547081574210303071050185707984356966453267567867027358896169835540731957679543052691559582304321243679934494938047667972600785408543094192136961166626092733018561951485701838944946905082751150757001046697075829858790652017494403288084750672368540652264536899639172865482086612267279718694785666549671797989104054745825126557561719333492096109487360383584588336940668660958879275306852578294845412194640253814075758939461050604313812572901776092663170751526844412929062529591541557005147218529451650442458516921907114192804768876126079917860943321240400705839565285365198101930768692569845042667912798097314656602969600164778761262186138128880059230568449680119358281495247248235177161083549366716975863787407320868506569706904118554153380453034927862332045347178222934079081263682967754907778868411651852981407406618203717803921741596653027799366958240693176099131088448138898374878055951215838383701987234050058423091060971949131921215369439178107109003542300512745051332624620523122915552292532107723458351163845357180531822915150115751664656501241833470348777734360431947525087039545718663354399798953916424653716899192232498396279680172316422868355562661199350595423943336984266434848524535249309940657388293118269907646438818706822284348146473752675441564605027894086067784869213935970529777438669780642235706990953501512625049234 A145530 942 7518633494147467903164361371610932117837130061996606940409409813223849879902508647370417512673305873118551087714562985130500910531639732009781628091272699808097053651989089050654598575727843655467824273877517310381398509872052903057188487107432710167490268074269778738574976878342497630524426767578594510433726147218420035858284194515880373316931898495811388266543434074513856058404852982710554147325717904798225746618146375874009403623337289284918072180676706177014126334047739332820876508488428560704687990652551897737244791313566926081194724857483983143961443985800003823358476445572387606554152200880713547543951392083489405508417778318080355851032568881093072912435998730837797438087905492009858303332573074078664202257863971406173839284642412952424904735917179512066143856253517154296509895955372754325559322846466215319448440074785674289709586600877090987479586401453673934811855987260503423150956457733322678011120073676443063643562927205317471904685684361269218584663257975127828152380426456817215222570239734121681489003988255017201485219995655345993569406093443181473100165528972352273678916386827737792168231760551022473469364028671748362577343978552858714805765293685888447389397939667216778801561026952929050952825482507418029886525158299720562178208650363089429156901727977816623691370339208514733068140590871320580925055000479672829568904582138398459361709208612635939366141635817999418594242689284085995272349235487201980192112727880322597864603055955916925048062279314794792295069895786398776890661430200627755968696773801837907753682721349038217461821528319626274030894529312356006847716517013571007965866590503264615075045440787897668180798155397321242508711325406127867820356558009058116538254190847312319404830008732393276437650910622574287105965024251385354163056436062114266702382494723269845765805163706024449989564260211707061612521436292869271263164091924521521921165386032971878476485122647437122049986422969612455931305018396371909841588525012497430860131263483418379065972265316433083808322644366775626287487343755211324686096035592701240112073169770562770626069014481781985277986153542046406980313710384819329124012733810893394195521120365838917011344678213715736080406750714852939802062450399825196235520892616833600880682392711922239263643391290799821053096884477161769811501462790923998456260198444915895245472772371828972152868826007510201588501019030607801074671989056211042242477410647386180207138993498067453135948879664506913784968246201893779716350874815011430748924037132837758856380999276127757492701397786580655268387892780797281370844395556886892065447694061579716436847645670778413981245796371883802449371137625548384743345098102699067483530718078723129087413157671993611663595540797003338727223427599431025045173265994482989171585353634966872270108691433213750525887205879040360255009431929001840058446469184769898126929564473735880786702182699715565546470671788256721561404233431231170727212246123505640431204314900141599376587067645 A145530 943 10932087929488320293552001087100600421528735151427222214733072349811836969996459690410083349136124559552806513636750545739807565206735620518726156105177377598392649538166626303316141743108020539690844810949063364391098977884104396571615215900408363678844033982568572694075687553131230592824562948979675748133257655506096409096141467992013911731126973860670393478226985587084712655100233185314928723334499198044135363462486780249021595705398999915026825915876823323688193871732492832809625268430723890867055615928205900230948874365017783524811954572888204436552156741668597564921976209228815170971219585887733061151508837997527287238915656712730468399961644699803940131336039629421919829989507687366089247302801929890246939986461572695689886997529932205882678071281953620107916085284874464619819785949552195776004387305704953513409783123065147300203700689234580978317404631356562556730174702993054282998571180990902429723262810434733314451864801570801980059740608788096937112885226663894051101921571435060074651898500609306741081696401552882495929989579151745194708312391580589819625521073833062086685711368420615510338770013528814948910627869082636284395284760688077088806255612907317718708127650845576377898011774814296524142802173269127107532598953145317601827479556226266544183637462424792974603127870581505047908502366802756283523461847051301640236896734428107547487045121699454897568547206533660602287390916581903684856716316736437681892446225213209562490648184017292288851331976391926427604523427511147497439312515104722806378748914504975143360002491820755482071107876253961078134133443576331285439952903063302318708987830032545291095799158148056127960670214876654900899681910174056652242931407986274331611080861534312569361931273114595502696664489550284965784100544476105761858891921073147517692531128765682870041641763081654467533675677346775370508776309579179902922237301573503620504833819027404211665636502847286963193400540303030844374445698759220702163844588810609545137138760995402962778339085433153035196342245633984908043711752407882625839769559992848142072350075033825366714211683885759479749778938187605884207819129752308775094664072502522073253173516207160909208415244261799359020510709699830889107000700950577142756602335196963257583197542400165335724558729674636801682322810799224763625803768616508246507167151377824162320200435164851918189402766445212928991126328290050707834710740042383677197628076000035823053425188767321665207816689624786434439626026055811959054546372614068379615759450860057653238279598069433808178549448679701038710177573012218275164075829924344101885053838161994607186431425472687193405608472372426516653662175756383506059643240818409294005301999429962187859628382477344350926920391231803308790719509329773756499257275039079074022986707905561659964315168988330132065289401924181346826517279176244140195671225537267138758285679098373151957042689297239958551892915215520245256195687624140908301396076086138531406328838157814931992044971307322 A145530 944 15895248330842523559356706416282901401970663073045119103614946787216597730524972487347613819226412436283907552276747578942695069309683060594495821195299815755363104331440622655932619439880486136866832887295664254307347532444977920562225466730706653356329057920386630427407311127275930939469284003389680959191246197379716960405753836176193711776685303061516256305953770500187097686659680646594923653174214508238268020248709160335701526146246522539159719963612720435936456875372710531165862319421764048892138160871620726383901926081944543678150500754254591766763691940942155059392730049742251686204546723728562990200746306497012592155977856442531782973188380360946047857889689185180740595007306089524801755719970673487344972076112868835561689520569236784940461490739224646457397921860351218040063672260752937285556053583172155942282505212496649388821891092560479865382518854406040503811739206295913666976499346204314399494946115252028562769947777921018873689390940492208585292916534906043975174365812486150891726645197315692267411105078853902894065003362866641857759892647952084154554034541187743301688750650767188124294779431439136384693579452282124485762381464696485534265580855401946277113170214931528386246930319018960193174583407107828306934368991348133493336593096544341192153579713463921007256324232455169131144229373190616764922532600557592105231618282953886235647704245241798808428728272158306697726447798467398673695670252185544902269636619347278823538804594958087032072911645611581710942184768531312674877983506300836759846944952993460056607535869424657121893173390251731087980755996065456376673684673337524557831860339000730349988676900901832822157146311632500828586894988681752966233354446855484869104395034416699628539928666278613128527673730155203717675795085703233526357474690183920428610673558842808169770701357715561889769514445297951177012699141606691285979661773323782339692506451700459690789956998654832597046082335614183878107988114690888504574320190542101266131968898356052424461325964247539196742397816829169689519930600513717582759700254133565605871956897026012312639693162300879801774193298138625413591762034346146574168312437405933283616720097044091596150118753811978054300086491496803397908639217119688765742903559855491959692368345967447686221269129303530618846276313805188329150148868066940199497422581843157887097676187256922317218419469542513591242896092832714698583868341349636810434308980026641439333500017328692203144712330765559811168302456916904386571530709429980608949883492626486694970699679211957480963853405678887523703942922771872591291284885865600767253976215239846097269354855789641508433340737583711783330622354178643992262336528804869010784641623640446942424770580708901014254130585255501213978367439342063442518895032733554979146433501709333018621241985600340578809180264510553799245395868912827050842665903484717234984649250479470089209659283536004200018886752252694648345786968401267449439059167416999301159161699477148010974834011693779269 A145530 945 23111680140957099766984357577274251537864922579472451749433917895540583288346340000143740083071854546232242028203877343032132890968713963368776405291809826930920355305265127175099725349444483734983835327283084876699518921076020012393079257011231573571738771372208178072877536303371650454757746116365647134988323837732452954333556981658717664909388699524470775998463304080286452951690520559915833676786584560479243657306259656641329769995046738372938317800266979637028284608598049379822331002813976496365278018851720607956293169574273001490247303284731603540669971529973151787759464570349024722926239965081744700018823978137818311467504564351784499712547505083170853781431476739213167403220793064661374386727590056448669699151728124825334000873020672755371225124856761353995436470468865386155787959647348821261002725905545009035125249169187005146199729444882248489685204096901751535979712075779555478729547050809892145963221928313639095534189617232359871542394367735062494918963528868161276009476789433291961510467464998515947509005702957173255088018959618518109437689201809938780131746597365904927593356760504123112109098954542490774529515612990339919662218254383929278745065757498816979604830784382791428026658785841793306579320131132609089155464980821232953993804534895915867124760719739078719757720830861945335178661600116789973441078877748891869705132746518216158524214485536453768000473339170971404833652811580681089649819689961465551462369752084718196215859390420874527341724681387263415783509048921101118125090578848901544094651582903576417332213794140959634477192038318140747962941084145729995352252075079857643785206223919231896338245118112106775360362776443441328110444413861358638846645122796467013403458768961019725584486918837830374283734906981176655215640270511957071218006340635499230052401662026314313163729732476663906070406469787543664601094043119819550634525296175477948409283875938649363004385810407623748818040522582483055738170344314853126430359393203626430346337641070939229763805173676836558910411229327367094577071049435192957449978329740644398089683255925746868752747143773795346020197305714623163756537790120167366531951189324154491856637767928592973641363459627371829152966738125642440728272314691326514813039019427550112429445991839126535600389589448603845165684077949933031359552828365562433561005926832800190015858856071129884383663719312048316454241927852438881690236733611631879987808059330660652755085971770729696050746521116434340652277332731152922263046596964819191344750982519460794429744095294588107887634673307653779764494299532729735519253059972753591243179531904898063435034773886713280574884026838244560536208249313572608365931253239038723271574915471210424323428564722359597381154944041107533321237466083850915648716878337313900599840288498662303513625882747726213258416039308943299921458766881971355681096027995553322400541251911470411337692641218660809587502785882502803174528995859755247343483728028240897746889704710935050142476660957783750530 A145530 946 33604367029703292218671696560650345453154195459889871798557813005169220884657847835236510733172657283809243625100885380021142280773440793055140298798470293057742441250751163471972344725472839470180359699036718115056846203897000653041616677468863977266654817246132770531333510377791252485286823383911647544592063668816789215884031445577939308584539392423277446785509338178966002404660330234436975571124040776722312039455281292047333149871271811347729774921868224779518689884444688425551138112229202403951065347272240892347723884659066862222275900825498997293542371840889021757247202092557432204883066704682133065264379863466081327861159480589638220050261099202550060452153509289126760223542438108711548833500160222105692255221640617383166801707682537617072976391080240269484718170663808411119297653263572925360560677910608859964916170009492692985925017790967696743522421374376292327273997546444267370159094435378236975916125188821915992878148933508073332203767721295840375403587678057771589273804077470194025885327967462644871985826880994651058995085502281962464480542339539003034227404998535484576977439041022344237818505585125350147029531007708501961064379579492768474809791345822424486399146847322363804822375627683648448806138296083406507803739147745081366973498457145565126458209932920906994606718831749036062180642822340439430766563765714288220959157781819203340607972214265758536873879806426320264321433461590511836952164133533718726281383349894560910019036014867356604667835613825435394967511214946512494441206823662796544276863554596847117340982249145085883872715330541186395807028355591895347785797843481439676539132017718224176545458413058102349541145319802452058571757590859426779130055775191616182003759945674288264300215440061539085595422027076900701479823277529299878317454861809325696575763405912702168531893260319711603864481237556643190378813725997076019931313800977371613204759063108344473348686178375686275948833873752594748859421572645681754941237983397882287622308798148247284024148261200156109116541185044174926345371785948170046414685731742642821256793582159138921154181707353936132233565108315763941476592355072689004790882860964883225226267697848077139582946320179444827610359337148192612015510036921971632849392991344098007980454779765744015315280241789140687340285803062888822408460662294659711457503120192309633125171679051235594971529829460248709610876520201353301262905626802971403865462483957800562464455669454623649365582296990964765748600073488639432066083180456137674234658978699803368614152943858651896911139851135922916890051007577666263572402657915497856066815785413506544388443291876425320314372941682070007307863463879580393920071779873033498767859142453516316519322708335730145691185034505185097947865297318479889289791822207421677917188633043553279975793412273208313737158111974939047532001801650517438333262782039631046053151995630027498614915890672649281136029031786406823121116814193115728369975901493894848324676471488000085759150090198605879492077 A145530 947 48860726549508445928848879814828025014634662333757294122651310675598151625709222406093886462292960618804093998654659138673397844111691944388210625676570514296130578658236886423120614131112159145158508018564060856207777680947317873502498255960471211714142532537105676144380851211772177741956586442461419164189725586135773787442427388313342095964255367194745883155354579248912487209923168470350802564580678502769681226124321692377165758583059218652860719798078598562440538063697968372701974992850257481368352649655819405752982572001113643398187669552972257333207067986681107661885644083113936076875256062367856395149708302655704112891814417272769620168579925693002704726577421074913570151863301789273527342534846235351620090422566305946999704348969536674551352301405544495069426224708706960902072632057275386125433964679299376843979076068553206414529829668337586182833110993139032142104856452817888976655844579492905753089900061325137540005733015131121392664406724369784170774321564932471022642835119164872680345305354223220645351444775960519682605599232299013804836599124000508601827866736123997209020268772289728017664995011673304571290163555692548861047688246364230978444157871760047704407379911175932589420306135993239002770818503185141929737547565356367486346512762885116797954370117706279031079449423642267572465319485021398815544610274269697324382745709632375139027833075327927376160853238070530493351959419499792630247357000338337066547579928376939478449482149757746082312505640777501677019345523023180245816396596515127326477015513732232805037370858043160734191293613414846701362671266089531689950554712169938209830254168556074033465200194341362704126049934629988849722007426665192675496462250483487132166453557551646175272787665362558992625369343634906638775007829887331511116508151064418927321929939795406926731059636775128195355049649000889411267130556505705413160579632095802150121771268475656925599626698972437437605855634395750182358543228456476956831433597501127642576406646169910480031881807979853305818891972643001015539075999697589812293995603975472921462979778776132065611311449745479362472257647293815056283801527737899692798577147891750885324501376033336232360630308177453151973633323246733932228110865412232062836502596375299076053468820333399959141881871171821110788930391969362397848870443423606854896775975753691373763809605481640483958719988371482311725898006130839847597383091134786809588502463866582687162665788301051015447860609078341652964123854575149003071162681336627213518002810278531578504183950626384563520689455916958613504354400523627214504537945356073909967558908811706610642733111353548529023817682321702952381072940272660579187176002004137468169743921552497253008670894491586909475385659015595091308662821063603675176441660772712782377691672605037970422500107819362140447614636395522066168230698141085473365208403989595545407960601104808071515676367345390836110976624714649638315300673307794409294697617288395081223181842653847413758754088672111990997730154 A145530 948 71043462798618250677254052579063387720933345879087645764463207164506707294560324720612675679663231567083868864800249286745740444196119313699665194593434729316280803626635182108053900974292353924221000478632445448207993691251196291071979422549847672968385975654134406981159226328406368645552391400515519553084316410177746270152073538576153829592718719361768090830438772718580577437225882295559832491924735418986339780472724285435106965646618232649448138856631360441563762825926961569220246088466162148707180801534214143723944311965734578434102649254120836663485783310262489651359969249645570498344417431616158516414610607681530314063370301555126438086895161696526730122383118089415041874049017259165600044496832926041033505782156187206320186956599998642260049173267270615590676246008289257343202487713625147853455624083023383322285611687506352634033386412745059342142599861602778358328134008399664127790227859488249586755738773041561161252342925851716996860715173465944888465488151824134809151092989461647407028048099712595355696128718419714623857482288677263790269950645754399968054684006919293406430893817470223515340664928467399721305750780445958335461377645834012349889330735747763539783843991702958662653320299358541826380321297492900282431886356289010580066462583736502678660527692934996790282524855257025301328512350578291537362432572224374195364291302647691632943128683554592139179343734274744911013484674519236893867820126327808561041454934476720107104637026711747936325778533854873612950733422964489130904546210126171469901036280103111901677219886612506562428257041189856562594928213865823485292758765697246675653513021948513926434224537113928313696927063806683985043740226613599290745076982147215098553841468920147864558368965221720713738201430223127175878159904832902487863524534192803311000389556699115758764792179977776076334638325166055647339217450345569673659462853753495348905442219604542061477383871619745658592638143577547012554572994754144849551149509528656194423807641222251689719072124654445506504559811681738432418890158188509638905423193494605885164351341546913864259925693748219639098530385600098776072705944738551080640126382151744822378599774484773033775216885143696703524835241641413989267061182799348497392641925736693512483735684309983774848280925403586105946417449637649863583435216277262072360200811242747065142946041198626212440383891562305821000746090037720937053293751604353218170278716999527269333953591734058721837539960017611772445070335952193161826038472580275512317501851486006215341714850057819296707185557763406688112414408310346392223334600145073549594974586596435998367989555464767684775310595722814410692072747292984602557759986842236005685308894078188552358290961268059030647065057023640757577697793961182425226656884971702178155485774779092165441035180975940279002517944160977109269559903095336627755574686138089883392128660854395305956294823204307603056078876306068787703624057872718877998761965561424954203658074542222651605142685779160636304820152565 A145530 949 103297146048464386976281463601078350918212070273531103184235380565882076808139086434548424344343876405579326525325563808269167932463313370427368804728228419855357992342548896548223948896006951493658189537423557117633566619301558459900784577889222556024821494458578890644929370700651648238455435139763122968765431870672856941027327482662339354885717053696643609321574820178236910681239222934575526092456000718527635271126114986700953150884424327213078941036822200003435148708359738423677865110654806913962759517078097709155209276615606075929541853827822143536450995726053673271969733403340576390656706070313832115010448673860642420944027526646736568208725396526824172595240327124588395971297119231524993191171052539617427365787164673631683604835192049056309436946578310069524348192269827871470055515062978907703538351982751320051226435414558168176678129314301647945889157365659446593976964743356658823918014651851335406237091086102368603323366608455381382314087197812759498044648998430727080034666563842116164946101591676759423961525805137489102569096642137509252038703402327773553042908718193916488953310590332932701577309140996587521473990344604867727211982049354407592508108445619376426798004756556190719565338294961183822317984395736173825514033024496656027049150250240112009655609311157367626791760060094291145864084492421350873926161415403965810362355171304034001924170078055301642439389628782241030083113364791550943891180216323633309417208927149222658790663787356731741671599675719345455728689377644844173154964373126856802108780274254410972805872677763726498609951546596438027166324260289641258083981294769084496461998103658970692961329011763457426752627824724983884264748567488746703550666435579800269810153329356337443421693202644716555216352254175083278820205726619210330022053556208184949775639093510574517837081098628049639862368769741795910341810905671901799795445828777950141506362865533735681731190549708411215156258254906118960504166775829298154770414555421068605564573733930507786941050837365755786604324147293275037736050750930093317378673029345552981556045387629433982501866347398461609769900708404896326594658159848325533351050961071489079987598747599483957772932990368626829471958467713292693660374731679387302976838523518555991852275631517896075229441323654943026224980182842750932287916955596695629604877082770978479026469780093197031247834219611604292252773089016840111635641517449638444432775666014848783028881359715533080500767654004998438793479304350634282146056867969039258282434174057842758575274887800118631027684280298537407556837045328843130665514004072991585037183081352309129920446170912660860114772582363289831443321393491059339458403833692609148128970962245764602631702049012863338973923117526714645922881283756738182675883934307194194325293938837127403513294730638909346307520643195424321355873930869921315671132228436378700856609664921689670052381157262695909452702575172399302671431064846259940815790603228694595017037617202549081586463706368810893075217504100082 A145530 950 150193979311004420045262570821915343171692629244368344942232478879585375172326937115508688384000316630480773683954504976974083428061213444482080542409649529034961204585262468945935513640893133179425083366413373416593757656470774749499449704271507046612417484556798052863320323839521168132345557140824180281065384855641923814507464007717502845850003003356200446185478958100383749549944392920990519378598533120003762697877590717938900446278987325149584130819400622173634264658192233741066046650646000786739703630650752534897530564254779268666975421363004142581163084299898730674954341008487948426444352281818880279066675957182766398522301960374053415049048639654840650426749313256033438327224137313620080934362665895770813348821031653304280755110182282727875279060275689573817786680884083716828203375699083618175796910327296336331099914807155889022537365989608183368263492667068973744864148408706573530312665513563982192419143683454070907671013796351198678167685924904578844212031178230125350235596032733447442184224686249908489844702824541190735420842660185649775200484477033936991724421221569947655644707167450266677869892150344109788823460655304697229407886438383662805494439790599837576800759132188709603289339227553261919108522931079099249397121585731781574318884397386539125536577277895119594358428844852244069061077523468293592397101335564794063892669054784762791106110350363725033514733340905644182995935818922240553180882166714436504084060738620035269161518042179661240642569602717394437755901404362180463278187293980239664094696617729633451347837196248571716472307120494179701643272879532924523430623509835483160609069589207121439051845948879529984570007160223062761036959373388411093363378252256047445088864387042645722587277358276452649563862439369140864277403248344426986949578007202166724170468241574818649819357152613004198583807856566246087581345717629494871332904575580285752254902701043832076695089581892158287091540909995353391026045937482804762891333212432724223834695785327317099960598198457684259277180805604610223129785372962197494958951679245240540576604829261855463643849409191669432385796531490333658769856891713520586941347457271562970557146200409875189828810792779098266355524087219885935168195592800646339179825820554054675459696284491336583399832836313361756545015239435910217896767670002379168183418918148191465757421917309467284808138514931381078629711070684395484597285713078022693852037648106873130996724163072793364989394331383307712393946463455486294047204859988510501267146971578251884962234345146522431694956236368515627180952951493729601641265138587529619570514605311670878468330364517453425839194559445627692104178614063252986587916616429066859143518093796447654037942420973742026809053565818786071531111808884503356428310013825775386846799231583408465616165097313793213590856012688202802274331425924962497649198504571808492955627060667475925860856246365136648036626488221792280015473064662404081227281538332556379729818491754431822404066623917565259370729946141367389 A145530 951 218381942621054378281424801693601307893290164709241300014902840055536569618486558426863198361912116036842639357143324910956509035233071884963574681294825686988413736108979287298493688609909719635932577556575507524170205998941887184213739969226193356551898997724089910284377105933293077812782201627323218365546100814671486553436911639893766475526549481162861752110077083503137793608708466067897280600956174700484752435078745777768174547936496686343168113132467467818264217377862799499771608152174174489112615116206677107643300285217172441035706333119954195490867588121057028347710339856608073671473697561058581611930831831295068482809006106356347018744748513332741778896320906233945494739387924356884366153570125041398222991758414236739750586246600203894281599444203906062020992309657265454440336238210952517848701004077536890274099224903169248080601153470760984315807172448760922165585877809294614556415791738707378256442028678651132997385050736528034422674433020724059826724795288497603828515476596927868738819697747705775267474773945357086191812802658813292635632252390903942058193755413253985697390915268162097416690121609291194636361790318822685166691339669427796364781322947423718217291876980197627206991979671524147869199970023804614572449589271620985912403630864649777648418173706450192732829528748655102782123660855038406461994511415749795164934130443301873794234282525258778143428779838287177859835060597599572972774058779222574353304914896744604132138188442665440087162554530751415793151624913253232748762311170482895344736886773398612783848782477472745512024235943246990689751291600516611967426868499319497746441090720709050913410691048341824834107363658336508529563854664158182241003648428113857405358939008606677524304457857240759507749300770490476641576065502887070219814356400418394208758911047610692806262827462818209476691216761078552069547366331622379871016243457447906705828487020954866305778978520880648441019885326874988924432910288933222295945843720462625600387042107292185132834922839506635547233234287024955971155670196236284227576998362949550400445401865701350214704174539098339956227338386886236734955045325893299085087185851821891487701010587797210926527133119767818510654102550859246436441862731557408097780163766247071979562406545374771874367281714558304339073425933159630614070967904266503713843061502110387620232812441298185338914002152876008476723307644002022017764341791173927547222418307571727517620453904226481837161498857063675408822359364384972720910353720366426299803173414240604182892330162568155815565835339995541423383698034634837511943268845992263993863943198940088104983822429562206368509328774661360301029644261526576351439491301884029520585527179409072643206565648393771894117024910777397421291590647236784123508580084218743105281051757428337071878500538199524693651758334928003679082556537420964601660618954515181112378780889600845074512014929833751423549345461171910802743195164588070687844526540944933747432561069973326667226431284712433518314148266472044084250 A145530 952 317527194377033755016771616399925479761500727794607605853323787208271292639904283625721974909531832717252567144512710466025787163145458459523593104522134139231624537341251298469540877303295091457512788342177421526770062928703847495072028415805180868919414530273342172755431448706684295618617188820570818679323749519147485806773455016941528737912757095607797631367605893934604251523312559718329725003270899415971710036841798483284207853799219902955641286910476878807133998433147852280434177187214599061168955639260877863760823717175204474486648341380992037239578891964932619318840159197167130630374329809426895844867150416027072391237896356340168191201449289337166891674600170914843493317631714790772554767210027447527120459203385479187944048121801586280002717716593419138488949000454983086672532062155349261868393084131828311162203941909293279553305054609120481587000260477005713759788121470565960858455030875415014420884517279615063924126956099897965699369947444446858083479008137444337736536152736337088412796398340939510988999831471846378781705079645071867306559519775889854718676728646450073634058735155200522193600758950017246657160254300107528927671978471461577530729238071114295688104812328448217770256735153056883448554837306088978509242453403815327784853304958316379314260899032601302338414540442115674592963733822148319527446427201398866605020161771891869712053855685615913056820412370136215702555995112973960180172928284107456395268842175805915788093656834117507707073113645142955845848024867968796054519937163694835851007769273824965258082678374408175725911522589174003968718676343878274267714143367387039887842185298841370820977705732443064429262122189214123178923083644726623590008211451099296411344452229649722077692959137150706047814833756430713667710734963794551755183087256630337977368732492757705765487501311580523966104830586800358142875783064833222702962746654224680769988867873565674564770558074270880941084626173735323900772060534062967735500493878219445190238535389307051855824877848044449627992863376153480377450121335542184304699460660776967037007073736124933950324406135999577104685117628736056722290977133991965156196181287201572951554298837510944277295261727331615335392798753425257098700533243488878573526018936297422104229063657278633813993444213134938195651004761798863476948969436035826397548643240649585451627043532225644173313674322143201393774610684667869329433868367081177575638702367171643703747008980021141518439454348776252661119998121869286880717360262207923851403312877158866903673563094139753409310292889397280861084269761406102248635911260807613259548553840744282792975599344253083542359138199163058432069410652081027951740033765022762493864497375342697826774692414822123360304127411216770031771901269970475231078119014144038649303262408501570519102874166377011590776443028129304661183234931078656605852042310666568765590254457852568070864543847122028204704100263917470085396325753837990117721860363252395336210564065922725219715408683905254418063512208720405957132837 A145530 953 461684322242264458740007648820689953971914164923194749669432771697986403961851209905241324655260922858769195785482123874276583578704461367075419410400501743617095088880443278995425137105302453069503958316948414324416147328129395315947545102840763757215472175118441795096487042042413032536391579762908343036518366254739629691562050157721342891158673290464256593146746859703831078577102853121985352257475286794648165908815539915949460451249517802400816087999720249318105015457579599352951793858601874860765172386870200207231130041472462088731145652661629302192152218049423907432565243762341151328490604069209145499855224774071531961791418493112498193659888521947727327753089752189276205338341773917858937747157226338579391749458730728325033906218513259850920057278327387223456869825669235750756407178037639615804125695626674286892954257436887525301257468800507709466514062926393859045809763032325097793579058477061692260587831682531624294547596784200905598849480909792710929318651107048778571319737563157529624337224368028301272230487485290689391512993991131836250444906121891457857013905258182993809935703524746291107398086823203467348316373390566028238149890006165464301883947374077238506786179833686728440326085920565037010050864243083350947823954799558214978190793005761150873157698775228587149862008973307442203066486853742801554500643156322536293904150282200335259452511932603012325838736157398219344338557059203540502398464951033462376146543218706904811284044898618413540644220077483327048447235006401716210039239873701120844469951787254726086639430507607010032729841820423058523526265652707410268644397029312256677424790983424632464650670724281167338322291555753676765645634055577846541689698446249948868237428182971687294288038280959269352763260532549487182374767061291775364965989056784111000699928285558656572326020644210619028506946981990959661189319028901174187727962618999228391657108059677469862310085661011340007688605436725834076733651583617266154195422153087352843981230069010346106184239556133790252466076115692873443856505266208139742748788223771347122257884766923788262421471817568846011872204804843839587974345797778991443810162504405235249668462808730325181976384024407048929842618733377772962264138894170097888498733753212685492477078995276588190774593518616485578172221850229614335853187489028187315532013428842995136278101063043645329812743550394061950539807212199438002974826841394241021051126019449262373520633436496835541329129461621814305593068446838578739590320910896600913514117120215578237337177846549038888981350295348306376475104849386438034679103029945423687119603420498988240898416462721553908383818432254312298868622058481553115253657654851794782049458598221103231057759564585718972110307138884272848798923154946423749203461537985347977343838260909526106438507159411636653464254511141674049356744507231829283944267859090236469987117602936744374191972241700499175888338234390540332255454902885273043096897123642441873916412719290572496139536999966955211430828437331203789627061474 A145530 954 671288687013058145974216104613666793149683434297597371411749396725085023089239019297937260326774472304817693419523863600487686497649123682269200299129225013085117027607627186408049679810232463467967297880054652250279551445037212085540235507502054697810427623207684096728119403698219842623617738358079910204279025210641902424045414155871815622215973051577933478637738566403476453646856025126806983852644063728519017259707758195992032211908945085470883636310306332031645885341322304311339627836229938832953499481553631840436199319477242701810611292321667624395352085464970396474330545590284836864494707942300288129893651954349591445372331251089216033413286709462706197386100825083036687718455621644852104711811839886266988076592535275599120111697670158021651483279970304429487150237574068326616729364334665846029936893048100281314044328109292552494748806330883600443829860494716194046893635660879221625903092570616825131880286381883702109208281597272016842761445872891157244371235230640786598361161880678311736697911434714809110312139803781190528881111558026044836279586941710403834243499568669426549572878866245952069634624640178891507205349749628704950741012396986113633361728752670233674571417373368174704016358671766410755730508054605886189157521036104240762961628177071755053191979758283333114597022632648578847584078921608211311924407702865766372470029490157515575374240296149094305856465552444640790452559408086834916527187865874370187460678571157663789691213188934339170588988919547112385486433851283227400601000256424266013023458890899097905008473875382218179413464095372537919203221540360230652334685566476653821935758247714116762231254255399084866856182659943656803125572993726544144993231532635974555120809233588603676172729967555640488211732999493197932459243596383277586108792905476840764679718358469793898456268529180928486925134806984268547011126992239242435733754685278223856788665129903167614124299780552414100298291220373189012246828630518970925232408310095132815703518281805653931340028489740682982636046679354061833886981206945299643772433377902877938795927444033452008626869698338966101685081101125314024857976498993519567334820085223924851444993369595055303649385076226121812375832245532528461874959251590078840998585351152308408639568630068501950752444982624156895724214919229097445467057660077548320957149976894474278562907318621928083903555808598643932883485911927298188456068793518859363430761593576860319455297269657418855951035797743769224079660401705171618077445887083395520325674889480573598221352915319208404825474019143548074113941366738119496321167169629385233458643824851688157983504561197795129706529641359570919496544403621526148550866490120744590337418937316108755260155632215220563325026275810321505383602495390830160866601998111681815019291528100042457191070306910353317125435282756965938460045330280148700198359615074893160792503404415568467507056774888678679713439088703581725629346032469433166672770695915747232279127883284426486661667082543268972166006484367361589711790251085 A145530 955 976053289232664301982051476100622696549685741554541654837933953405501925585349572207990871273805427470282067462791912192985221890998247129558050159514482768524016541046401048594025239018940896579971381613641147423492143384936778242980186480362884689852604548671797558200890516490169608761707655181068426528678666137907071384932340620587462193359133658321024813682678728803795059771450083431524232536392211185979856447449171601432498886655154904756862406379097407053763799181267172889088465922084472461239527481006593825794026579389869415970540087890052064241539740113848907049769180723030390459823976857500549731719870086399531890039407847665227000084725215670252863272062846580983154666429135529841042392036668037405862083973796831990392317374506191250221405769019544313087092988562869677664973739335426102487912438366242182356333560116653934439839463147635954537619150645254419750324300441155355918965303018618386680061675811427220335164546894836728288469543449702832840604846706700596665238558054768702107629138888850964418092579044210365738303744692375878060114268968340805283532191358940088020085155935818089562957636828733285048009230219586746432349193875327803057443651722435145685588334074697492332911345182662440673795148660532715435684087762540766511131229178669326086190265410845191120036921045862060336945047685531485504736534299323667983035128974538745446258885938088850517702975074518350311098677040801198765090028758516383219105450495920024443306212692665630535622849244801423925170226372530806238757644333601009081815264757415501099156234375375237625857144064829849711462960593418122661084364169260025344837915067385342347651779036679545115241551265266521238067817487244339608973616958754260753196788388209646773467855084787620310590507018002577244308557814374224318426819918574269687733309793286794769698842115408425809370117502408144476394517457396829600382691584431918488542327441771146033466869570837549090493707745817180097972812095123000108021767487456170026680071600515351805822295239843396922962559405704690213598226818393199473905375382682560751662156245739872296755206119913039143004096048831401748303909855190779671913384593753082328765770690928401681181023924448756708145530242385563005793228487673080464714054601841703213476440311040606559805864230142005509897430320337257456094765984565266230484380534391136758035330963175220390350440332958877884350637976135079366577121050949580120187306305934735455225628709448450519717264720789978829997520631010872694105866729498346189952617775187633796235609801696282471577350242484423551455294272132376361212942385538096184025181001730934082719774733565131397039385714718383862635676694243640538439844622977907782555825085399023909045035231481366113355616094721068584554909229375112107476290101792847373690072538019200823229709787740494311463729436874117332846856553482828978259130936051035565555829962902633615010886358715897099804164546636773438524736875755652939069165494964372833291978025882836821033567798480913118574161997441706420237153398016842 A145530 956 1419180811255606882023756872034200787116449918536869268536984556502203074716075188751399428894852764767317821273206020804736912141824953677253722662733758816208906965564439517028526289483860253394814920898936348299105326202146630528081105602212126836990989203341170441939998082857302912919680307015535134092788576285491671151789199216920014157328558123225718501161136233942151613431234774453411107300930422420350982755573835800724657389164383322571392467991571319549840532363677128058430318111082986728703440003884105869072674210233550653578463477180843379739574386773450845879967914440740597443747197856097857009632561211972965018525853638173988968907157050297838200491381992827924423848300244604767230785916603514548237203109824001178754830342420304407663902336671137460924203718220174937256545200264345218351578655447623085045827682365286711382974084667856347014097801208339431600777485947804226626953924685978563615984544749528796483627141976811005659417873414422046059082202740307436910470265050471812186181031246477867549097499618142068002303115901602968673361310800380589171851971992399319311777267157800635978588334314353556280913913533929379683930777153714228659409436242691949156611763173192780483878391879232516973287390421906513637598474449213238402944044264157023057565592715389149605200568603660803081339251750683858315675608946808910381566705058949845721344844779740892503645819901884128907696685964765534917605985287694955326209137560389144382903443563922637864456452212952350840085123659225940987926214260055610780693381933823247699075259773321720125778108056798506107929225499608409988986013167418510374740506572220040059368924488077803198476348683514861936493803500880276064903494064797162499173575195647592820018585120551232375958108992442747820026710602856525775715010052814082649123467759720641125348217979535321945895663923366635084409081371927997999713997830009324204116687311670116429493214231698015825163750764126959489263456539480211638092724694352961123660008403631039720011685938703809385304578739847940216509987906962505089758772033987065430038836385378330286030061071483860574961853969919757016719860071470894649442493864496896482100579139616526449381905136763416027521788596596363077894892346117407405615394392492485320086335572684411869455775838181493387233967961555453112064344274500237021575968339854735951709092657549451825641456340566399845201894733814493471704945552011895975892979938067511775037744688240777398250046952992831475047170917829407192058312147244708276795585919447930059152978430313479394465062427098332700267923757739108491084121907405222222187379717872953304586394479099139853500137122670888776701354416885849721365385530943387795091579336751243447642725966418274113598502476698157911621332635908917613440364941404801969663550450988389896933540840304371818514945475779683844993390968718703054240076182658590637425015973557024860657361258516139494436575537370779876033241788002686903973399956907502183859303770505761453356320917324165131137859378273756767663231328926237909 A145530 957 2063487923512363173798240509886251843844621631866866361911120707220249865135247739094962561622244646166252641849174091458175277268991591648479783193564725804284982203914154011358428630884293789495164315015671836785751720805777815851051684565429952058100208449053513150783199011584001945215606404692932903902488061240438751947630110729061079997293530152036536379663478401473159642133955590605176318491320297806979142946747909805082050411346126695863899891597338319528061080292987362929784793445048740619062340526120008927037842507653003260433669925280858384089276916828857416060566297827656105652817965858789426591456012282338604737404701150497132295564006266407841073261606145508955531292273889226196023721680349473485099487459600123917077532925561748102552063776114064848639479119199145795901339056210618612057092877108405599414451093825566761696909879267599980922543665337774888293110714243806904360235087528109812879254848004139058659973529269736307392065299475026205267072682179560306567227100144827960150005111803239930565423346352199522664982992217186024075189285789484408315067483744757251339236126362286188894777875135433242099163782269103098473688917632306613142978262853222371638567818065488228126066848881058897016719191878303410296352746165068286097114129228855132856374285617910412680770506712801761818206935100446644459506830672125856371130006120584101140089958050857319611450504434364448913440670294092046969000337518279706527924866907355320012717163635730822789289145894783473320059844630288145665638476776476524474119095516514244738954328554175405687643743257440963051079382413470034705863002061062344824847351718092870860980068553886089171039495744279343989140752222462434154030071396598115519537625137683211750660249297426407087022779884504737327741592907995574103665306189971757597555834389324018909461539243402242700906485974457585004586327920265851694754552462141972960867174808840907517337100026019344172239003117332853280208967835592132598786713683821718017631625538807931237545185532580099002835934525179499370115308818496664007309780632041810452715716442183846496015412042731413362955392668167277870908928240008825629509714165593893731891913303231738528999608887830082455259972473920869529696167678026222694684318732629471813702318446242823817582138262851661243032679518671308487684100480357360064105227481768251682648262688745939779262287168743212416045670592328297372779624255504245799368272642643856186169425551073380888605048552386856174739756517003327046380091756227076336114591974259515118374634402065997343269729191650733261766009688458391613659952040424807572964266084606272373934534852835415781857802336977757562939906686475331251224732122147062876155373799811222573848614510136939079806109245503026882428833097702336834830183148512480271043428665664580890940545152092768883626419258054223436503057621660440758036092510454654735780407669721951244762188258996108109013681027172567302978895035019031002724384468178013210958594390337351270343269580221537619761328961848044898475918115105351903570 A145530 958 3000310021606164799095759677617738146749292736284505153349500971313686801703575496568886813199314820672966573930877855774166048412201632431935927509720448585671547915584214368075638200779473686065715519217865951750134702946274742100798621277029548080350866093934604780068329422845055971040578792743217426739083548255021659840183029210855593396050635512503000670312196434605740177511157997505151913675272412080925253493588705282753500573439879051402787870990061925022481260905471262022779031238782757777129914421538489095807153933453256507119902492894890909622428897494771909501217517073497536878599878611481970166120032225959119315221416946969192183761096204199950622684174844188028514574542386634644413724092442217843820106529055470351429554118936439320806293066567513618784341715111839767065609731185039197585794691736966293925526844594691706220595581481005704405031475303323479238751377733009291135555190311946981947872933013473441762805027931054614137057286018814688036277620806877945441311293140314803586295246380879612564257996498598487812817268380672577402356548176599529309518949512905051047930015953496960852371051858585619658627858505362371251364002306596661795661734779149085670528450855456710502520714394667757029792731703662736664383255325534838771965540954711099016145153722849024648690711559845158022869802296797670360264616121662048354712647332624224107845077661101762974156529801746006836013826910923871527391573145593405596647430274157074909346373022909052412988553674562957255016174007315304571897357306782606529758384187629778027191894642511266548113876918211103477763314099959930853914816010771481956817674657600462011824960308425885576888228335833482645348717237656878379683658907159595168245207776616194237867182459872875353298745993960895631788456061514961890203579485208882732763534078609363773715952711688881351796084711197405230033436386985176436175119565956598675776668055367367860091713944617894728419685368851204542464349969494421318424243603552083644675259873418328388350979752685525246314063495032252236207442512106242504123331280216758411183221668098927426876123080070403545876565977661252104544564941112760994412474954279656989274359842319808204638981940999803126531972455292347699815149908957781680663593821848859524637850934501493146352559578410477265876128786180120985639570034095327032971979182522698091834622240343938889595539901896290286530559839350610565528101962557621380385492529424228827178569713516007571254342345123535885240130928551919696029461355242021748002339934987415534186659267625529823634791779597739064275077819094743667153079182655762805867820699637802158747509089628215447681391097828536825625847620780714753431039140216298478542118413346180871132437855013143003763969244458924388893611702726561848925472857572204909295175616325849627037655717602045652420995086265365096991600788503312143481424270124885327234075326759743552859361071219082674366397776933375487751437347675883075274351043330874301231612384246738241317660613321198374967841172667679008627217276131852741553597 A145530 959 4362448707927440105522060773015681379121627793936038626103812501169393389427133636763422331429242127013847232242854553121545976216063904564443190119350338678840626384277243777027966585504723855245760869778462078172859072332162669236745344285116397478878101200372466296706200197617699797891056349042233445545723576674740252968874176842473303736777626741649210938097553952438344744941581594416900277307527595845367511600535030733213784751731172794612957700519658441644368225295474921993757781636396684759206276506576437025294674781398527308349077790999246101732627527680481527557354209258567590965378570683128925832111935400532277145727202836192054938056338316900461797541716961843247951235853337892883751358806689304395440949793759194290854654611400657210704247566725388687647584214293495822167600647803990782671133424692671882962116617589587915277984278563503026604934842547367001038256210113081265504192886478483383642394365346742380184059850638224139218973901806057081378542393580518353111360052998917579586513138232687153428500561485615849080313643242505710357002345859489926131632237524280199466438903960258218793158614624508355550402807103014618696384785664873913944279019390619917342576728976015991582436992662998037662421615177933740806602956890581490506151799434020709114342197138736863928783613837508146963490874332608712257180292334065946181895818091629501268705602829283912507103982881234259575115190887813015108780378353355293457818835693757479562869613658146126477662567753668645065320196946791822559393091885585133417744216489718180737292275855882827385551889395335687015704807621959325991557436616659673702868074104799353672322631308382683742706312960806139486993045722800878701625886020938654776513012569574808738647132636405863337289289652439257743883087371849846592781900906187525521680580994463625602964085781256390083268806263595052746883611920348526272346929094348432332606314485329344027665834738374392915778050287306534071889884646677053004856251412851045797639810224324710668731087015219221128041645485842369571946251297293658104331316371654534688049951589699398294831386943010324024291163976126792392729926515449714477050109073808455668511187318819697897806550742604825915895032690022599634661698271456936537462170732649509119351621556446724791972804044870571092922648222426377241811447145474125148581193626160521257275858089197398399532135755070037333403017960745195433980487473934525982834706769510186070861454194026723935222925164761068790282975630357974234699790430430143394519066150879727927192284200493118297567643977805920948722701382954068833648963471629438694924238333007279732546504281784572425512960798440355566702419500708472776157479685142375840737364017631547175403990792574599790533731475334030558424428986931323226000802704726837425634914302709119693131860472848222285851243229010582796802351043426194196181232852669072811143609744700997403906266235364287212420633353980100786623286924625698972417903692618623055977553448100367065524608188499442215665621303729843430499075443577598780867027194 A145530 960 6342997421016476307264277268205123107504700063090263877849790027199326674540250604278519501011304853363313202714536589360872075252108505035067966497607882718585685091191196867584295339685667706053650238942364643797385341036261574795485629791937964904740678794475472060806035019006712661077624890928614686606055341401524072795083212945926972777681273231722440200993173134648918653404882127124175498053231449086752280941924441097387560275516551803488189093767712384088986377098359631107661791720289540857128148910647717896289361324999525253083051988210410937028330802818522646296483519044440203766123563173390846677920587952341705010768037702406300910741732151677067253675033778345238333068416178753866339831291202156148753297180019339443432316375422436647924655155725648584325968663241027813591924276297271412964630413708453180860623636448416234122482920435751919677870856032396316186145290753042427033805321384524527869059459341230407314181260022949967369773916168720977509712603988452878545972075749133020403986516695080740205427252142088945964288224457334922186504008523150175995863963841353897119151118428199496628291773292983290384666022899924750222172226992724364278319898532226580667020893402676396304152884811284752093403998675983955470064034935650161661105944411525156341154538494569677303426725829025285839757708409810770824269784789115764086428164792581962220473838668701147683566216952784811676210651537053213044295142734205451094262990451293101127337508912571444989468960525280535362018311344461302686052983704283477206793561017666047162244941902558988507325899066941170709731312519014760031793658925807154792488222930703602639095094097428113736009402156783790980605243132235239975285658590785896885454752030953995289798692986151665419543273855900686798710377250213615430942993714017176899640832002416033017346007009994079492191492511182495496563541698750370214815998728063054655010905485000810848858263617882422681646556698058331689323349811918465574639671130041817037684639390908255894006612169148994834647306222351310325357613178822466777455229881054413219666218428201257021757409739013931060915806544722378477777208608898943736869864180842540262358277087203998423602520140765475881908250999320404576450409471548476767688315581678564410677733105222603346035310728682231958632264639279166329472858509949343870710022560458215385381005827070776928980835792331932386477701584363674810397063258998838221420283257375281122803727219545143085806561935220248897535561326409565985333799256384073253608974181039189418722047040857726379133530708938029461703743535737396989381925734670021206657036668371885093320458478205678678480397319541179165448492328182498635818222031157874256133648739517856246856531479965613082293041801166435973024730853386441244043318207199964044668256100963443707964098089865597601582055233986301121185521425540897857935369086356561742517481334719923465536158246858602387776926530289289610374771436968418630012556694716434592517061481925549466534538988417575660379438407782019680266647067744552495527915987205 A145530 961 9222713887709248623322153625909475982630454770105449742354968595735319815388134951487330591048105827548130382899703958076154875870589550257084258844331742122484907281965615968223788395936375339878152201661328413619320113007651997589966868972133515855095468089066136003945678211435562591507068700353856712091758920674239327103798022749200975945444834501297686403033135640225575283705953671256956757269121219444541971122046536820570779426816314591099032329380553286806944547932789608155618251403519356009579569309805275244767706071874528319455449241780146503193091254670604247233559479336406797708352695475539607940770702770769438553379581092095925332163540492200138886381701571997014693033525888054783765230946049128350982898658798325791556297155209611485425237892177526316221270788768240147466835730135584830459789950398666232299463805279379614826174888329304727708597619736261696367654214498713575825887433100212185038228811487783665492439368013518614331512055135418495242040747656816904887490286779186412749816808761509163571537796114035841816225998047321734353466471390314496408060071793091042131046259755698107839317445209383079710948846893683483808419721662635560786763188186838057669931036430762504210246712078615366545771751653265493319732300193478444473757537022558143299329584628907172062318530571788928102860744536990528169776009903081986915720369712596081439067692718688639447992772345366234942950712219684483953390028755156372535764930297344475281669175089265222868561390941190144747729559374649787313698478912936290273544419975469942855723408234044913406824471691443066876262312697839839126901988520686986408604173273168933437890594495029168989473928029650671279660536521224316123186645965116673132796432939994539576558560954731885114152582897189946166067144638723224986744520078280069024552248050931917543595491228445610325256346842453084856950642746371117943816189803674587119953523968876693644895887634566304204721177660926526969742078736644802268473076966829389121747668034570379745174945362855623270356055205653319370700397615756569400761799915736745166859993544653038010236978929139312752247558424862362179895668587412548743694305468835979733013266373607294888220166478122259327468681057979178231559260709933213763282273393589900003616304583372108818410549826699920397280219862863685416676294462019200513887224221712619009822725196702820457339735709914874619901244700646822429121895998096836839419109021516889242370548515764444020038805830885077135947915885623878584701109418992012080604053940164830535093929205122933662141856083151917031396294378260792268492486369246739205040636391574387918408214080806775013938072189652076066206541142757852308006918675823864026042484529894945351382221367879208847054292245164522570747400236394898637515758672466042994110218735886544442260105490804106064478022458972852819620951350385422059243830470329588104547606717073024017892170184666172507540438754407273113384131046065156062339285016214003278896751417166300823974154164550966510749487779293752885264274337425135750898808978369602 A145530 962 13409819649731826481834104107795109873621573731033260835120246488409127812247673679211974400864444861950128213422966840506139828643761953965295477291691855438210336602292914426600520743396150058515127247565332571037847646927784968234237031999852340115343905860823367274264955313392289001338616812689616730766730864605002580084849529994125273097704011683613604307569978227714851813589803233125488000893804199840914939259174722612668815899030645898906189518730230711304913283707898991898637829878925423348387836648307959558174348339144239176962970114496344805231817655960255756954949186471616439427741053097871416555033923908110811314908900139869773026664877133926850263731740410649881018432413572815476840779455724141420172985896595585681583412631358399677371647970570967538137143400900357933388965559692864046217121623249246993310239512252581511541024165147888638336381261225668474122253041735838786208413293922387132521056822843778108395599526910396042288051158392982323360949737380407791253532331004861295005213235952717628752275750122555971911846636872581344415018062897508754627143348523190533904644142533666620598870937042669704916429238717392885532692053125245112659589397303764003625499059949435278445302415209421931672800033499849351302935294417282722614681797724855128832068874895892533608933840024655272436273682799075818148083494129296419859693331133949909830442204739134613056233807423945552822238659356769702615016057514854631461551114389348415766445853242282721479443272959529945182663417312429446292814902286425661774256379850772279246174673327359401534534274513459152296914692931346607075755459515419952430955675450964698515090285300678314282581355345709919256835439496617023407873407947621051949189128040000029590320857829487174804312435989240325824774829594326318917111101250825506344522069025223005692354826900152907418843236117434274199510737989681906739938525158544121609357768839841227558867771762395788431241910672430472155673293159731730579894279270098801741204071637625941241228476550979907086102869621713704013688052775696873086240879622251346418201210947707089065627545605558821727836889033943329887189824348889236974387783281823333689261026948947919563473698456669624296663580350050725828282588621833421263335657825964132926693696186489940999365593412710955575413481048339159316681002674917407597848153308347587582066857055000073874195046741380435365404023317038895448268426384169541765677163097002299583125654738194282059993337871544966935419372162135793052589427761415129181125040820025482558837154342201704687027879611372178425620750322247656220991085798959024134107878656312491661480449953034572664587278483356799059085145373077589073343423936425867135991516372818511023053503012364889698003858631427414651430746918987329232506669066447419313472213373722934655602485419531080352153443073291294013427742077938978133242671568490134747450477649142842202091749912346367967361410171981644817570916166207299946222690401018466051081284043498319472508953620718116889054094851654708913154574619969079637254372726633414829 A145530 963 19497868547996187995338164050580463846769785574467591148815096039178276103688302141439259291526311781169658874186610886391969234693154010475989366897861113475415706934826615610661188937109606248705655139807791896960616859312886336160583054560916330394194184026169086950645241079994176772383757338582002372678114585376753077204044112813435397883085687543139679365520345309961754311384290195010788296342834037447470877140868924632283637746411132320695008461201426073684057107566737201431011249025706162029199904907070463392310257717409651888775839091028443566660559678674957200008248883570250966521137782851609564131411384591690348882438987423789557884845399189189148083327064175383355003786036301347815271709563391955575803170510751322782696490409697957921286890723972294622925090283638331666907408456957694187614864380414454729606855951351448238401034309950141750836370645224502225112059555029695096433457103475717790473431582186041881823536219688347831968212052791341162748325676110365271665731121790781543751167295258442670696645369140400269123983193786735227457701909986506338913370020692647243206310452197691510652650503142596541565408402146242361881050436824384731171482196916484674433417963235442464096965501467787410036884702937029303528974598350428885203302860134402334763684844769043114960217741077318194333413831929111702596785230687987091394007187748393456297381526623009008695124508001644488437300067754030927917749394236569878988722784557182299179936988945103987765887650321765599105447861042713040259965554225983999283478502758602918553995119294572335786299428318097915996647087259865268848309311233432090147623143501529398472007836936591773937704301198734192948767449367544630810731811969195044417447859373727103029786950725513397433585167775772536559276436163005828982254554474180207944866063810426199344766374717331098941387740058402592233003756086354746028752671764333349145419075939605175993900095246635841812721533396536245587821998512171199618364013585646690902321598413440083994366459730179422047570302073916519982583058035465637710824838208953541955319393857972562848384441073503597652962084407795176793611824707616363148211093197465658348205800170503901437995869335831155605089518360292697375144652296885084583676283196678455685512630638851790840968754411531902706730804164065274782768761213035448628070701023113170631706200335244910710259140622231443106422830001729853334959862840686515630457755723932322076975459618785970350786293226420551039022631175829557474586443263988178837343728748263111475718687319632073492004874813079064278935539572253713884528770259200051844253650525641971301404655823498187847534888976728596179833735165913671754789030396644534991867638763593585132574441997757181741688763395803215738657735272807340309166059306855875215745604135174411102701571539892700027925041750543082522671117360371923820312785216754185593204889954246975488817386480381434358370982849622557157474998721534368056651729503795833424268908102495139346727194590369977405718143164818167465973866233160704367432107045716006792490 A145530 964 28349887458966807613395208695439886638093394603702146497116314520718725045634979065979003797904856465375822052939118805847082761104017287470134574174012767301398999672901296804986942114036624089467964058153281852848165875593289804992519527094540344540818228230143991602870906265356219634756981831681418760257247840406934369252100055181205074396733491983713410183862274510706163053900944353742453057394479796644422814447884157240617796614465887363644643396397354780905907729488752182981698457445546880665033313347043805464459556546765294702040893075385242449579648540975731808556236921761958433705294908525187208375655598162393859164254972805289877294792183756203887386307287579266987525623878349746150589588864392447683076389749646526730455015472288199459151461741007745810765543135266733343325438507450927655927966592000993927601375243025493486053592345643340957827444581775165009644460470760134934375460420040399744961236999441682052393313267827330837285738036707451657653742172114733724594181797551465359752902242092539690475293614454391868750299651919276148142154162102317319271285382943760568431441492851300922822333232698398328766398900291397676782161802450602273878222454727171412862186093045273393361709393831747684771698685270407107481777763066229181802879743953623269891268932225313793259622986592580629905511275351245616499907577336839101590466591292832951506482909267650359508097978400583662242281476275701612422705004203915089194971467195028673659212615480327955928879164124574221569376007292687448108543623029678448532515968754628792805229657279634848873877834240239856399972567961151169558834662777950743654691619695548294413600879815519138627107771361604170837588614544970396581780646729801646961917238340271167805280636034038650381258029633537278916862113406180881013879205094356771526328912258290668624284616484172517707870355201681251672513261838821811043899644806815531113317727058417086053903179620836751599908678316653028654221030163403764513370695859251018473173862889070244501867591219204328677260133112604998340971752695514261534666228514938827751687980468281158674461911693328625428585142892045153114581705935049843128261955121331785414957544186885723742926430540600043580175863032285231932734496157082291151244052432312648602602438255194317392827569548773973824631013841069861194986462122750867387807201439453241750913233220589045172642916269677776896303429418491889710136192301931809557143811145434499297622735160060062695761210357877609665771970310284014432255635916411050614368600474933744060212412525590692655670400950337348089393848917306577740448610965791076422520673756404769959750708086916412095743063984884895488679191846093105653874176853297217452308410770748699964252215611235929887525763973639244256593695655914953822198217725499376116274794940330220020393429416518566309522658551846568696669791214238699295756656462489017362385162542997453217898277850724693210703441701941026125323830570194804947071668475828740780420941299743889111821868425444326429797291107550763840817088348441044181166646390098347242866357 A145530 965 41220716867469190273688638105005544591323948983997346539215972498028987038077155873631330082894369774344664095314604557090771942676006442827565194859647665795120670108691550727835403172620314316480171034899732006249336222495784063572787231812407100046019309652445337621487347064586863354759879199507444295411665681837097196139476276189359364737452614258631755267656381618221451118617661706051331734663277281486953324736346423758933643993795653815606990803353292650011116154619538107318188126114576138780796408406696786074860802908739021087115569755771051493245242318019035374683568475993003992356532275857839349368639108316736079534477848019904057797069950336121263070542712813190024478902115334494601609446937117055539237494892815539114758809800216632315648304084534538436558476793587546642863520682425191854025075809905064756277669996503116177273684869531107802539353585530444699520820412425681164886823017281637753455848123756623518137995667884719349065631137160581918887378369929146725194668667908708842299176108835257451508406218771316636762666569907433732663464693994859395714110033430207173852072724295339344092161867692968027429802435615290075798901379712738881834204277691110317816944145869864278505461361665859665870639851498468997249201338523698879912501944405708100019570263770761486356376862287871158564419060946879197279163020662533365725447029732591363096969852693636999715765765469940643255788829204802390431685158363098303119609524578787134318195962971407902816602538749480596396273609155706506836782167919598238182278935090727506135885367689469775690282584685880433107644117168426540673276751369829147841831467414183718547977207243927890972040761855471265663660896780937589085278249613319625487583247098894904261775015006541472140951741501995427772580953616150837988351381952640271619074293557490821753510487601612123416144555075504481529242049709890826903084054796438017905414829723862503517199229268601390190425405550880107126991790035590561431241373415337395213303894319109722065631483266263363717314185975425593671252945836219700805766985435882846597412368281486946740104771217658747869565144802949244833425006817737764292129734535323218527689921041931671818313592010163127534420099759424366937498582267745354448824268560299394389728259710421898637380445155162946409110787394111414112235533157718548146423042822263990392657209396536136436112089996970865375782079951657205908684688647146010409571470947706038046421379947267712373666449074060818033481405808521781154942220036018403605113107746824915600437372093521547489271270976915691042914377390224191780898395815489965918293215388162009879506228153720639689022567499133661311943365110484209707061298355663757531121437393029846154437588924295044299280719128908065345871494825965070050135899406816786017188336097636004735240943670046455521345917609343160341875353754385708404106358183673814490722433132628342731848607177567223546928445863639402363663692174064524858674149312125485298898624380919512273449649963401460258947855552235645806380580484767045078711936419095951175120891314 A145530 966 59934893975412743691135666409469366395898383729337538165873526895819626434639139005280887961524615747040676218765382086891176557568152263853992323191353532053338152939037841856975871226047822979538079216780152183804682019342994435145027642535712828926567535416427290757650999761003033961601229599101992324109801644143298916252429253479273335123181704398558588445762195010619479220307026219654282599747347772802233489743833252261332277749182266182005200983432291115761381982909078919288462553672136260240397312790023779909042142969749989895371336383998033485936132750751136459058100007856906042927964223802389888794792887836936097249271626765967694747062412996536560300681718123090716325336150072476800993985256979334361603634497764044226332578994499511098753174987451477879010214492333157551990215746807721504824804299635372154633804573540287896262451746705885101551262285916684817938263235206469653610506291667081253125058210705131153690593307791114106210590387693449402610590496134807223699323648957465105237642309344222241953532166799879935461048442345756728016529522914363459050996717322138287020345309683930555009080533292342813484603974985731478813925823940519883584659141540419674934423925908689615673547458152766122428225572380088651593231264435695105163596024286155623805185272253754975848378698143578071972035409105487001598286532135746176925698390764596549110042659333638929936363914895315294710254715382306399986057797554940728820823053766089298269983270947811610367384162462580662585960258336389968253233163611472808638585039105949039292784519390831774218822004255435909498658146390324228987774837657068803011279298928603431220464445731791337954208640630083858670792106330868709559597993157120005657299079364554850525453066538875266454293450885871718444053789695769912254181895479933860577362496503679396538935624688127543274556475209428314462266267764919423495273171774376071218942049100769021696921625453366800500126939762301359109617408490718512917260443575204713389125389166122646813183674801555711640646149148135700593003442274110749457323662157545144013809831793301552278953662888564126073722291958345309942646845331284774230913505752404838407475730237424463938104219856346646835003244874339997241891005882805588286299335242622887130016287016515185424433774428037375304873260240024155049329270224860646254031716456370402577681831549330321789061806212679368578610247946280158899337827156757997203707361614153433884997388820592093731248321192474071543072298273620359515271555676734842430783844295282952349291878811567804458707772330034464439049415331537057542848527067111444654121912653713805960032095984801723191426717400676358662670164191452194820961473934958250153033117661054625559852290043709383175224278087668353373652896883257555937943775539293881369615724411167810554820311702818129809470654681326403290518067689085605780871349042405263780493055389679067334654656937904892312540749582289989095740883097259248949707266028161979795857819428915671101706679224917297772183752175659521451713523207762935103402974386719122910278533104925 A145530 967 87145294619533261857720985270730353734091658618507796495833568890549238806978270036522537464726708401827368877420770239735213623932150715637262010355033175957887879252690913368492188927270361991934050701027306375520001406788491412916806619459694640852129150476175628316286932165151346793304833077215097331811356178918674787133835995082587239909741460742889928968382963889059104564875297505715620848700908998377166007134208812441553372913667021232981746622919747929024399392033646129107317234851160007813398912000286169290961201017213576568848835986763384917499643774349834392435102727855465393413267624876399040468279490275796768664361410839869008258170951427013822555928147608261088347014283303265934150652954201015044716145322254027489548455099192488920954800783450364301542415313375617493047130832337744642823411426594021207772795572257582098049427566025487406547732824369274194837535223169794450668511261260918860406081182517136940842604531532612025710849358075138270813879694001639774112091390915486354306689618610390304542984262120806654843727672504160375102301262852790474600753512876355639120408228207710731643859003245198757838586749826817954905372349108136197993212557595492516244334571327088831325059498692760276150974111600797400947561009288162159208988706810125871304639366286695964122056270723900228776180920420317153444711338562354278716599734724693649814638929701258310490473416492022968568067100377044300777337605959725456607173600566369260897421357762155110066273755618053533919389819347501858133694183108913544162264464581114812404202555308901710244391503904819126530615837207414260521683940676626669749252258810721974810836756116817361457528391435380075036066058944186322762066396772202874906087373812815653769104496972509630883070536636315976622226437636695836266742487676441880639213450842056285076790644786049846309081698809953693723653624088143131871300288675888011114323833977688433684820526209966059325794379988980625265276584953714682191135253716974237930393102543648009356646997529978738462135783547203333236633333813611193491247799010085203513232898015092175526651885735201021652444342942289277707363679686681243993983945234262099721251184075294128634331717357536014334967183627190596565342585055017057622924784618505117587649291593753369185228070637921188530339311278207727330310646671414221934813969304519743083958990415516891345159430121145804942433924731811399382431292001237480788180094215508145162748156923760957017522685347408225962809088208438194213423687011752424875956104492233665890954791354647494161413611696599134378686806977677491443109977457184225037127342705284485703876788055673551799694758078015926361861106791006380785468276040130940058752621957736032534179075285964518841731801058750656897225966196761660368700199498233896694635246105501898910703997974953890696514810560730981041252928544576716419678537401299069863022411814160231276245139339106535855210702964203780505804880359722773908349506130798206497691970551019004862369238143379787559294916715553391955145656363506822873302846046353185615593812013670362 A145530 968 126709198441907387328382621447975524860002875732926606767403843293331697405719969993964764192824672491641247307093581163192913718020789572384315109063895046489236923095259648999945785724379880288449130181214486689853898240788447171386601679666753472086166858224823947144590441717130297234431265693041152418461387774346108997193681284420828367555428960738457558161440383732496927417849462266284293059728521936292626572139649869456766342884194099690489277584524330056510360954634938562643119971011032979224421777651103300125277677236885570581116312153417577672010996111771908455464180308201838825116848198606060402450989584068120664701884242089542772039685816312465101459759225940693499365842442586798595778248401423018895682913694922858205759227381646884391557181585961842242964792855433655501732976240003333902943735389463407200729490128257950830275971418549311983235301975370638762608958276225645924802361763367084355949188914321706406853993298255110094269468756050863352313978464487888096751757183067468201696821467817198158583257163591486076262844574772606839642018019658434435706036556725503777142786543468701719879615981637985701554491649644218320700932581677406091362247474084704578199587532285661252057020837551815288757393930041987040889102114273723343794764416105898730721321833395583678078493969253852789062495086255732035621608687983130985507759088591313802233935893742970249814218411215486500982674853693507031023848893007643258966101594400447139255552384202902582224751673284487375738130211371009365336423089007196681739123892915901831286671222634623695863571027855602754539605928641433944474299461968977520746609773031490822771525422929406711767908326938401999018581378912740582427334981308789822993445384224754596025427413144962464428718105975752544136998796269966050161931322899651014515555780161853334822257058583291788405861515513197461245877907157892348821447124461569393784155635661509881808707348187665196892904528377038066834353044905292657187397741644036966746078181973075039481917921224914284168233788631484498390364274361548401225524842437001728363096619904112229914199562905319396918528000915796651441196847617589197482478425457111340589860814169747425609854378933637508496395449990690253066010876778988918978144350535971198349554939961030382280136190273762980085738053725253795514116630930966053832573257337055250073673794382330010685540022334339787706930347949805828421896199231972140308016653281987228913201935169759610911384253246810368075852871182770860765958525643532349034797745147863454922495917337778644942890932699082811352146178296127741021224364374218796092538502171570988499630889800853359515032986818717756253787386603959086209876052400876451887176159293430530250070815613502366686494863515145367460213181197194570918534152126656546500118278221675349848353058235271254254602725084648165107578467585746856588606812510139805175570806284733586596593097944403965228584049569202714565451200302153816003491232206914564085664329323362204154213770553794986193917036720662456243260332639015712694847234748423145165950492389343602149 A145530 969 184235087389238721642206473864371142416090447224016667732008692314935397478678029392954730613829609076137971757145189590512256810788604106096078531316893042562174528292628276955007803951059418669043043349435162619741192522104995398704705925428840088718645759729743542972606185969775287027516267012848758401345526012543063563244825453711889363838353799172256546676805349564086643406448553259879856393224422194460480658725043775981325821000245307282950176626151752982418135803639808636436967330532807100632301451305792198095984451741230602411366549022233171171719070846872580544410525733022745796254503867505586948764698386955557170679771023636784350676694918747372830508667358589620739816846564506921854995639025016115273307911796272513577146427064459470712835221071187735170906507269385221723902254405834015157135548432868367475839470873691488249639164393143133598136722524456084391559230496096866004868183335424479392631260275342578598428765413058398544455781860448597239126253873485695291037280832088707849780824107516587512189751372877758634079521167991697840679119098282100816726102552725369615609972513795264092994229993442627964861473019995943611481201068386599348704509834106602861209684027608780133402076972740840737092974623306937556655353526592984453715428252029269944342930641117812381230166109238831231396639079234913959476665587616133890574002998212035543754492974863349041971563079433900880405840669203258846064375513095507338811255111084649574108312269209662592399678866681889026269707407943628269697301037722280866335141978035256681576007553508187544883922030110542500281460489628807747851370896018952638538900860735528845587823154102601242093177249840045071192942288873065862663022300756583630429594682575419369805317689608278450769725243018207562859219627550093000239611876753604898663737465141883906775276686389461474292276334474490298697812753353951387043252247666833222674151179928001390461426799444338986316223858465833360196524062015710569835794125215176032674559746195748563758699300814027839201873466534394913456256418288357561770719629655601502954738972107681167203070637812448667918518060887225388906222509072295006458279636630694654955557902551628681542599632637791579817744649319280000767383249494064833177164262754517503895135295054046582081948835429980735123474599777207740469798251062977970858339581354109029087378613072917420019883847314699930180071783485092942714037691251995490770375425691915215331650450988673550504195686698176927774064111890660623115509482862009023744171045488888971223643172854338795099469254730854711106886164555762757767368782690136672334325945030121511993977609893652729061306163139657539577080498261049720342778994722598320913014076860026033247570431722957155197644689819220305536493068234754709353888288491959120377275281899069853177606435970086428732301665758267871335438050616747384903117885711205875426210089315590820751215088166024026335825352862917782774385539434451288746302343279347645382349437144198093821221960015979766546167812096926495824308568511472482751485006021361206718106400340293583855010 A145530 970 267877690354754659360380884616174193097470650260844501955733871222072774602300449017386184347744058772032119293641798571023658209972912349474125800219653419990355274900558419432932346999054670364908296580948545234617004073242422521269471028971853822243438848480188886658222249809611550207711417805416401674403976360849840074848979016015802714192598868567500280410516816825798247016048778590403044911455250142223602585159641510626978286968013792595309866325147064312105912948131327122440787855474730513286387085776844204928261267554072059020556381162014877466101857000356620339664448951634764185915223506504924817443469003643796058047722366483642356341142372172863783094500879630082615000195538950621790365063364125030184370808068866539818312699192496688769578019880325380976655818604893256952898376173106418035141184477655216846463389920857295657024514751658697702378811315257171334688358532366566945432413767345429669801496491159194960409018056593613228528612555623504334826220818069736465280109578099798146113116555507650425525739912907097462465547515415353887740599526884154929085317405626130695593122892271770522511890530849599422922880216582452366875345652501533775610265936543526475494302376555634028305367861344344879917896344894357165389843138564085121978888883686142393175890430863465806724983444339291356597924158712478641347036142785170693763614851641211089305230551515415764056402903278480664623591350346684668670570972191974662988305965415486080306346783878465206446550847403793359708778833019824133130510372425107372454614696939370299109683696129682055637526768209700939806489012314357823941948808512095167458041104899685909993872094539759276596767953359098595112539069440058851571451997965091289854807675019275538942335895263023722456716074630367820644761201459038952382345506868418623006059758760519038597917479753218400329181384464393381109158497498738158868539946660451044198822031459678360221032757684720698438592597304793328687679151817798263248587470665124307471843124890436438630109301465675253285239852107221572680898441826997533266225115994402148294462102347948513001034793179737457834128342002024799672996086994269321801141109182604571194040600449253933215514256000970023417492223714783130425522178753493488450677859900717914692328369453643769316771326579001715106551982338006329389291142928939038661971918715617191237798429734227546378900428455551364142036666256977188900382381184202211607985560939391441104990842535596172673489617074896006173121142836149363239090022122835476991675665343099416295722250834291270295983353487730050866601131117900753666013188807094347355313831535294506868254945154481267201779646172075243827318790684179689419314448450605557731070580578318558911437157654364090155008692502282809104693461000152150205982652933156434372011759762969344844889909547447432105512367409796400273561818018283111902276817217280832729904294294062768638680141600300989888324834478632886951242008886491871683307603636939269471371995943334705053852575649464026763141804871894404266088415355348350904946503907824446144981540144294481581583117 A145530 971 389493977540725885471272164025443412392579909388820681826969316748201499336347374193250119086889247624925625314983417977078808525043803767531272817440844755772934007530883649227206677528821539651157994185655835335970504181301960240930412171419150028701871367044434911457512178616989224226725373972808435185824980283149654925766852244461523434546674916543346235460344774859361087074691517621892767421399540482370923698341460031407850447925671054188273262686587205358049015008447145996220269104892927633511306190418080168173493787039169032585286566843020609602540928359447679101291564365151214103574938723954293178975855166599692512844217641096192349335670332444425193246573770314781532589544496787639576268947135798768871959881624220152623313087479463121011495728070772032752322389345007526224292515053442325989080125094962252426390293105455634193825394809747353316125193515661402664552481746830492241792724749536919315411983266885194129856113825521700575882058200094714854240085943219523334821988289276274415740621690884016202126913643615546832666272007892756561076991032970462984789234781677841306022785075390640544468195837625324118301902973437865745493141097536161723137977967224453388765854445827864268375871468317704714559884192501772011539275268118653174372850721451399010407800343544838165165744697903220393662150330128864709604631074944050572598405420283322711814261467410439657588967849803831452461821417563410304988164129191618064477658062459005676115854115447019200510692532446248863127538153503416345943492384205068397268143434207866379648798518165004200709419037054875055936134742444586647203845716205690354531353227623282577602244437637655885570458511006879517248560614023556697119028542018941978865259929883344058202786586394746884173614402787311793009919927701815086670930127374803924245912225500329540237465240284493164617155440734893501642417757550411929043470039192048151431864559591192407759991168246784451190727320257311034078525290219016659052876346552965527888027229030948386019615165631791004248899543090433632283112878160036125011529547936231068018644942074945030222337386212700451242154690752883171499147404267158521603852714471870415821480077495312667266676185625777776257453875536645352358708480524330038142452431131381093445141554050302986540003426897033063784191458844861425724288852020426299236536311472926041950729829454953779517501203090524368762591132665861347568213268204138763682520235230449463451441353396305846393703399031212094798790367619649283489013776657119921536872673237821062405008929069886652671564696501904763105326937759263140067625409156732490917953976726373182864930696277005868858658544228034264867381944574299007365962865268185758342655711146798324631196379659013664128227441253629385217918755801152991644789423476520963617784721420075528334616750875552596194986249912178207729887547960533027958525589116040619583405417693477950009820174671749473273597973506579354709323106535419746976240509385766418463729499752171516950207823772360678933841638115922366876396731618107990743309465196970723333596441263403835926037997834 A145530 972 566323975466525082720570366112110105444618090780695010531911430818013757962274479776536655766152618302583087175866596096874016571755480705078121202433188055240426056594629925417939076194559519598113358637647003629955878462608976947890298027772415169878698724243759881070336049486852522414108486045045659343787846927723237412224928314468039058028151136055156858859060892128694194808354450573453493427670020406117180833785897726025503924305638744775956728636431471443538955716369202147177148837726461304394925914480802787680055038093684219306947647633370804347217043732779925056657594922480913671833774989406035777306075968766949269879434402431497192291708322231822058116735167536812718302582698133688993273258770388045814799483510808033047757410882440185454026019036882655296495777451822338236864363989328968881704466746890637372754639711942571260526467028857900062948328992960364217087973771533003352999676353412913339179353868554581105615829093290496043719284094325159774560750135220368859094705692498124900688717825428804050242106912077092187599297033928552624452057221339526295728618287242175632826433906495099079886234236016690418411544000498440211494660280471926643908844354078418683739076869931338090584488809566081310625191698001231610420940850001383151453002970101450474990548523623763828685186065767838113093409982083210575286492235932506747387387717477099581766846868384227746718595197211867653398823717545848236768121973273640473775851834509428837586371577513182039077340495625998443194080766415134347177704796123797024520508098723540776639053935728219978149439642351020121630200109025416670676567729414265263393420134923147968147753418453057117860170078236049458980812020251181997552215928643543672178798083242707241351312754282066706564712884936676716668602930117237676980580022857458037434933369817720390986235861456173308134943681647150686994694310319801446091046568445291351730886870823562301204666937598066907310619085061532938756847084299298404464618959300541212424884119167874062836081820719322654502646650413638394118073443946250698769230696474163978496961451314867725994765558518473276368635086226350129334960652808361496142680045700990401999860838637584168951813958385624885708314517538058627546431705160197121965637384187168209151321127260771088785395665936959495740499274608446174996786601546556910150885134909715749379169934229073061190900370393193976629443364859496142386993191586436578192172814039512580466954622847386165060272068701765310941435021397827222043662792169430243079135875212126481637466687145364358693184772730416037825094500900837487757573678900700234700357726846315072591102364131821378839222321527915649041929520092240072530420586785493642024663672936864185695200624587048213278352544574084623824044766241415449699373615752208547943824612933030055229187910883143927420077901859939704242856221172797004368584304297905843593438747422022645251509895292582133838821565153731903114468845660491425611582017339300735506993221267661442310897121912436777705778978678746249543876581684313663192421057449891523902603080615449033141977667268245 A145530 973 823434670834349929549823841054844067873062311415221156492717393440075255875647757247710104233866820122708183828084715741436843016523943901379820697065037991474823713354584380674034189580212012674117172301144557622120511314129271180272252401968920237853599243179059822641357158441704950600889511984122415877432343607929304047720120002384284328849497205149281529434839076810346499890260296442283757551064788270953898561400996952181051298089950809233186895164108672891700283562585811474849578189785169843662588768348896835206631851894429815703269294372354306500243979046533651584701041725722883327632205259657652065909855482731977638712184776917755821399794564854736828076539687024755377630422653541887008579741983197082815949577064833255831286652109980550187032820183899310029072108092560334788874560947969267311672305569853891777732819750871393157171289234564576944173554230570853910243249311327240044769287625137626458247465112895094042371285645530555725867263191090582217496476456524473101600367254903984329326979977551790205035821323246448425222545221060107623196730122836638263526426200415341692288328877258798671514040110972430243046266674821758629647490554665083804081736552852053541703229003025719755845578353237613907944314169009598259780036456626742983559491945676787539237247145548609062070095373881738713217424451798658047601850106414789866650689142806282508566283532369199733289179827778205764210437223490245772850544360975744057252024089718647070844908157850051237799252569947669290155330306829451837380036830071616668584421507400594081366804773750313683225084530559346201975255022388213394577082274722625487283678344825029522404255868186307411712801723296704906478583428884604600884224841219170480405993547774966445580750541939538596598208361083525158724355650470535880514676682304616611626468873802739948164446705092035705535043495959516363996783884787233752204452667049414433368558078312899994759177967276421036445188958952148635641421582045889661074896913946640369900253621242859856415276947710729507855843980801887134614046504384970355974336421143886488503513931566875598651358899748473931139544173218422335169861290035953348232935182596525572637381837898969886343270228816512958042113051046461707807159340594446091007998614155711444724927473895607112790978758268912209773622161089221893583901994359841726933087749622415226671271133639242776017789621050500951494841889914574725169340532353410580552655589093216061549488570178746087691789194188967730896751722322073161202202210800574916317142025685758666479814158100430707653237987985328417092924298982879947936372061496208984521829216880565389174279972516972007826360396843045125672700654832172491160224167223242487318102637794489379202497076953188443093060471583277789410775872196262262709897592514287752189357369419904280227710887807340394916197074318102417790905215697698883818893619923565980544240355346203232717745377935239750852173282135552680549082992267247997419493276970833883660749679993679984948527465052859302423523701157258930914429673372260448173789474222677078783661545618421630784599602170031122 A145530 974 1197273445069169331040361144323377162577327156179640780845400558150438604029433876763690715019386590305799396702948000821453072872009242677125554215411362806416338438791509094870120293710552071868646770412505549135559593494865497687138907102164782253423963420883628738360652238038189511321170936316427947640127283818082280362147642258538434946108110908135919288641397158621351682146243662672630010025754774475946562391096215782573522561918864170986308969611885373953060768761044053515229139510798799226224099674253381517587655032599462858348334247069755528280550398316616196624230258011606149877463554613767236697797152565816326719738246786204014532818109005590465116201230588198826782261916235667205576785951570309788026344870252784043170657744410500837531760266521370559899615548670805274960685374753983325342202650594100811754186147163127293707955794020589866018928284902921028625129467410696035492091191207273755457378475094795598183026743712772334734914956960561612219080102207036448669358074893924700716716528198642477529318033961893423933181393152124362555575421146547250695641127966785619578411597361100386773282334435119677556698853333646836549067239771822751379208201039002531771217811231322526593661380341118681056069722176548257868488562586994434296712349836011078980600482359079153952486089988437982321180022059505266718002514768234868533603354626252617290355794489217948027974720750994313969294322324131099807876454732736758585603969250599078331579658875142396986578074159363415521887407072049256556416226373219334512324724351252365070766557501979020367189294757993647026651899172352353250298406950878968044245204919955458002427819884589472523573295845503330697970401324786194838503665366916745234966642439666717969167169936667334837387088392302560644108496447181229053030662915490889695846848307575814066910714522967958459674645108181455146100636773786327555903828086843280140826531714980085768817543559752978588924397435697339054689688223447639267904495648259455797293756340402999063353749845889579985099742645439293480090429499302302951335986387112514480120130759536785805571349845468722577403620859224499848986848980751623359969191612815302481624351192444263577158945960885251455368346667907037785092982134792619456128508019345020253461835395723085481226994329127332416051350881724454024824818503012608324403799437065856829864278849141524767256804918107057990279523478492426790900078747048667397686983034368722113980375914085273964117696428078690378958566062821272978560779970841243758894881426211217888935168148411339103563449341345894788037074105626606543461997219841808962794504980986615229544330488937313167558149177787466084812457710196458709906893408722007791066879210689514620496245054689311409209096647329541331718644294128599088564741400142158639474777671311927890421036401683962051064223125980619055528271940768233004275666954784560637805481883234632078348956528007943305156926113403528443786463556287732927756517613133575127541994527717589430453716623289735513287025755703675806803331201206685007331026703098715022659919984726104435711774679577557983869 A145530 975 1740834765695901372982755554022349339543365812022886280128055918833344290183540981166649051928083868437812200097902565109677026519058422328596654449387424455491364615179140869356774233020953132284999730062610767298546026821023119507828790654295191427558204960365553006516565712750369107756031940514574251746329193239148027717258624123794882027356864410932421496403062033796368535494138395265707592293689891023238030762755336346864949623978730414663284008628786169619077466078274491225331693999123264289759997263775648377675615210767767101608662291970130165765613778908380903357979210447833616198948680776212302500944993920841456318521772114955860212961709094333971424219761198701407116653448576237463366759765003488448593222625397970933936880529086216107790629240489252610194730978695242777232501746017730807078295342291517010436694880242367334179974567334648430626944782075292945050084335371902724278260547246088415297401844540367686863026842987085329174010621553393393075960251112554539840773539295399259938121502673846184775838216344771715152397320420643602095699039150349579674823936537280090451668770274711085109553842754623900195009889700855825520585136980739725840284920228973128343297155827113950641463891170408209017911468100386997931184110221453450840676773102068163161005562112853944298305712773093452413257038857096206009317608871163392433069410975882162733894816621039364063475510682765904733148180448849395630406592330854886007724114038346970175469753159548887368433282028461836221154999727429312203577355766624082309303480622299431412300493241072721863579551353038232217405659421345299237720489129495744813707040669936891110500527707937224862968160446560119538144057047655698410579728559272106352471017701281860152202619507163762914022229924199562093008595109845856572570703364447071313144705812746359850548230751948706508331228452252339822913961872301435479050413833817462275347343745022966394960713576702863591875037426314972033370171035471285449643475597672334782624751818692339395256495860646501587605517950624751918164349877939044106272168232525174910208181620852554994425144023952622879070933589768249562004543248151570329441856372098267211756233996432121342219221083856926799592618013023781893063488216829128094764759652129045292822063940453892394096936963572383064026454408405195062873392519478338143841397448406006208207434775380643372348618333138041267365475642886098639393989328868230042826292779316532860511405029591418165081042914637221622038024158590408588754212875400957624858241276569085124753068007975928956150547689078943036477488656656786931313796021277928735694225720525321663192067356634880828657541078142578844272187837924996132032131856057632104968755054239916463712161107021181835801583432156681513041119392887110878510871285909106147508574544730173732767906700337593014906985508978745788635689610971795090517935933363131243803190113982799695716150073978171630458419716715448221712837461759371409709979190002941264612176382551695038199719021735810383460033025269443465833112652124846628398864652516057420270444874130210231103289599506167138515130 A145530 976 2531172552048395527147595535187351616318891313354120471665412460583124447488264557182430957812718925321988633142953626721469575105638074056536858443855099746921637734132032032535654864692172143790317738864265643146536787438174120898885374472438106170887376588408093187846348185686798644487759120337254645611215006842437414218613677328355499929341934745384832719850763555742761229256795080472676166565015075793013620782483867952125854179742512104056243962237285478740764682617042349197578767845585715478511809797430118487758826928801300766276136624190322191267674153982387516866305147760892066347121504385058074069137323363750911670803936916899034545631792205052588860350416581681257748787331967933036068063121529120633944757670983779485160181118633613810226737383911106773852578943407334327290782578024405839508516085489215139074142601686254940770389312948784797541711694209191039181793998501279150404555343604621348568666824583219521903242846676478355846676708823677032970833986037552093892036056777435630025327948171244154021591237247264111938161770710222645322783847349187142299943308084077284731106813567832556648904514082888715763866822926191036660094240102755789549022894804725889608622293354812452910161904100393194793362218548240518443683827773430730527909731378057273225023106711607275930582553885987891370893413318195824032281085296156804362814389955578038362465773011196746130345364558020874487683485078304697115511377372608271518472276207787244036054689514325207091305005491309350502143847716275147894744918868445042458392748500099022021119846405962235610624300478022831650460802146736892739292340895879862080161992888883319719209764859520840361283181716002568305130760976890060702788086821516275719747624771021384994584639596246174609653484922697770980673853181219428275288749661243126198422706404884899646883060602618896295155146494929793921061754461689513400211745810542503305074896978731678158187108722982403909607715493464533639181173995887025596142345614519926514480591850622321077703881627630167418798438000465743849717484632093870828216781274105217206928215956588855425108353839477268197446560035902175638654756895963402507385099195839267710591082606461111987323170296982010681356211222589910965476526774287417457168504405687612510743027507584563817931465118039915847762048658470271896963887898503000648537067486182895960876780299124606321870123799577793895691411305232908929252069584095659433602032014143204410461468932650007926753872280186092159752908168024391266775646960053021545300123921250023560173071948428852290903792776471441829143480469704862571523715952940888539890441403138836711666036392216627787554897169470131852105676303885234179516009811814388358616778781985627848722861753363743699944093101259167590420455878613565088755718284970440196318827913260001295516645921254458559712705865831970396057237166081049293380074571443038043929200620249107522939203858607733542743237111178148310842021882934569741985381985746663465170976918235636867952961003887245007815374731716015095645538992858325791006941873731644390358204187065340949919747365907287441843015877 A145530 977 3680323149843601400571230925406855227778328426251079142915229589631944113303646482602273446010641389334303034777654475350451652526571240619782263580710865644599605774063359396165972816488185276117989707308912182524297190389078350763859826654134352077278818001340407129575583745422892478716094004938427740144454873619710761125836569576804773102381145762925135842241513806987941030970844552868875880477939626513150781379700781247054645112395988620567364057809004457302902229447713497458788303115787631182491881685466128505552956678861880546398401042910436495973032454276612541142704326865126616635098468427193663484223167225899904727892605755399081273488412904437369868978081490003350065329664027926058205500411943576398267229060387789973451969409612745393853568365577508759929039588983285416638020635945740072914575310005976520696792906156934441512811881052965760977218176435381695677383423736524512785499191340572194730426265542156644479628236040756542315738760619004852546199539738349631964480585780852110657566898519486326101208883119305673986372062215343305655725618346678954554537895130311834718938855258858262656422053922677438096762165524792066447951504524269937264553448761151214517808471240741479417424767098080534821339647857673613430118354398458060734129908746922173201020436153114866349122735044513620959826609707617871046730688703003122380139689925999491896862500063463447834158096591851668739187054155674580756557912293180095932972681882008614481453343084075691561870109551081767168280933424464337609646908457363325110420747015663355719276844373775849505125869315493844181537788915696020697631825942120189968810723953395676934839887605215593948080883246907287755540588316341100606155467658756105624406693946047392500265913770322430718673253055372634806337689516897938866413269436744141045435301967996831340208119567977123264449074672399468108883968073334680182472399358114965988116624859732115019037661122502838581706026452460005596397393619848699745505520880036375479719997926053036154642048630078402780431341247159240932737304490714610245183093700380753293698715792698574935552552057455924006464419221268173610354454522187539094167604788893923152932222353560460397446547392590759673765131525027717520020976866325688153594910641110136461575069173964015337379956184693074070262954722961366932990430131030843464634752283512482321108630347492402211355787655967779186294044672333006697033869781285759948227311722271439896278115316668081934081965214347663363059106438283306311483201925704217925908755323256257687406521859947543255045158546441787340631584125462213522208551681780030659071966105938148053440753722215620168223991826868493570382809073661292572020146234246264615796691380252048652126577277229776318536875567647397519789829806384730751939935875475734136341428277305497153507470401597282408229259421934175977121434203792234700779537908942243952741813898652088355553906694265570592977036301233310928516078104949402645475335697296458675417335826938233454308567099933032505553171399882060679625147862503353575277465085541158427523408617548131610973081566739596434272606570754 A145530 978 5351187328700044388035042617946032313838073212877755719678272157912386157619054497439148408068514767373151290578076464205929981304059478223089354709495154792148079873850390429993291939518956699303413244109419449124684968288932483836531289069736875482257230486572363558309710919496699977254556195421353596915391775028052604239552153550996811735362256597358402129786441224596910516270378723076265057538757651935045443112464153449349501867569587711792843283810330243632941100852292808262728995151587370153627717458857953416955511252238245513162508840255150474822597920844040652433975224956746339695366825971635201647986416009135097723444177964413347272617606731259730736905270136048289313731582709272520697761530902838553959917109046175637619678361395813169049278176812313825830049709802753588457354713882528041611952992232604371877997811409580991704687704661699267676077686825350776323876316318908140310965419653848366516691221431471177853857551960413336048728311263324231925141159945574327324260879689302191460472245119384946907003694464233202712073040299338456200779726292223850735155799576165323604052364439566346069881017499058912103976424806224738424284827484048386026871165475819061183003908561744756260482701198704997237033054622838885686873643611530246876694359408293461777010489143522304064348526172168918887696519621463066306122389093081243783918746338013305639999712626502841954119742099187768325903489058865762115338088962906486878270760984164317668789124789556541205752047982267398153329975055323430609278710152087406265509307768026019116806510599623679218217403360427571417124294622619867357463935627501860334788712466244425379937477368218614079669242957821480393987710281198983391289347187744556061611613249928137674001644037409218018776300289026888310644019883716421892336618472276319836936730638760987883762958968778134607612659418522331700523368516874163295801468454953350004218267471153516506002601085010404315396652854161354672628171142086013542939431217227275427586362503889263946528461004252370012579751374931535850456191012014411202625390023572341183820725834367771367437985583187074028131068101163888527279738220503785879517189977952568425095740710994302956775292585656667583643819881179078684199534887110776287909542903669732727517639835916170715986638361078611658246488405137169050296188446630947894578281283159663111995987648473653690704993381653351359077645262160886504578317409919910869063077642150659465983969208966458482147250667789222343795781008355759352505308824326972811249784939890677427465522611291779463983369622733582321836494174941588756428662621592211637402098827592664130866144246065119507969896561369620181204752287427215514483113108584256936980030650107696754564194638230341403408917131266214734606822118027519899755578007223432463800240396374279601198566447276527367106783486786426038764169275076743173884154739527451264248553479439516219867857394258281034455068038756122911914066722574548511951396118487065167393341121391273206927788610341625375829303400053784512159869346540883240127643227434970621974645771710796297013910678292007308144928110861165 A145530 979 7780622695606714696601551395262605577465330673195830565333064802375019841233991935630039183058174461119172642197488401300946842364449954765131301965342374356917663536972693621850850314087746552601886738945388570115109419594917442419965730447570762816849935848658215273375190101364456344035645992048643191487239496435914866853547705426579787458443618711413353771573643299050100902716099692508336524785473147973929561134741499414572928660801068136958173567296162365237839057737004295500510500162104920415743518693297778802124807807797730114257741455329945879955561403874780832026458834382782312790446729864289156002508764654115206189983106867651251535304726698838744054090393799732722658815655929618217168487060432315313881321209324078989309038885500102735052256615516738725248132349013614734331577115964559826763706736130896750734088120996624605004174409766229682235255979425883593393220486544268699487630934677504184343074305535093550442864400922204949858308648838112814214302700361325333579843354587659605531415986836687193316457270542111957437680214223175899972628066303275132289961978045849250208457418956274208327344343021577735521743624906085244876843691210301829013133410048392153808873165240305634861262430118149967902111240081959882115100847692810580500652864449749946501600050194245276994696407931598563549089779702997590791230907010651425458695477035781420401067685296435068737842270854122423294194933904536662441120824794153738740909753498293035881804905990672126837471915896107245833174615449506843641553634914226631346725423073962816132480947135008455807438599360192373346654542843500371441731864770561762806592819115195441106752157253502259656245131179789185585570375208275005509834104655512925757477661258701566130605890164479232676870021946992040231041598573234160533518576845420332298764960913456508386160002132483839742345542345456797893092868939566960097415152661102812791167372786432353267612762939944005371748151543924157233995764443199443842734187484327578435335091360657063725216227658134315919888178067809205967322368994164463174007071911180483700522041664454946869679895485401948180978566554673072650491129018157982481278900060338245596166054061563362938690877972997402075858440342102855379108603704882202396932321787025150275674186746352938257029234797052116658016323878114720837763725010971267207873356350961866652359844932250344973882849021136316908319709917137256644650176480153769117857766664375336592100794951721913964960168389000314940215702527042835815236407547369492763339261393845721723277182470296387393088564386296082254162921898780944589633753243243393940751992623353627708131320293024961548968061376239600874978139443110097696765874439735275340104348768565210829087686877409639170780246971985508576720799569782207549513858482566995326631413194899925234645562106869669194490854960528041526187125004527380782592860211735005195973444017291157931599509097344846358527075951315101480612124498545288586974684480944495456931242573167084304639550330869623363423301590506802798619770404722581727792017975225361743192707428658880267726615153155011886446291200585563882 A145530 980 11313020048224834468814267693669210563602276960753524764238556544381120936768066655351579533018177597952509648603857557415112502867928930169022689968253102819803490634678422675780706363391643968526444015013350871527919971406041672346146335539478819398824324466718558435123968097673000027527852017882531779068849312426045188352454124138093459967765286244138419025465947570377622115638692682528398230773020418396441646844471027684635588923302885501549472574005336268725574357008503393364934004506705402697120922552337511520336053597026647347885242913540901054304911458636010485725818711217340526050969849855850461192446095820667500665137713941386955318985800002504802594916695679541242697628649990082178490459488107055563544887078440101804279704919838787980952812069683161294196958605416086020964524669257756105586387982381331642962992249931280766095077887112393296270794518007547919442966263559050370146875068055671430186463523556804590872746985083334036680644726682304768543364201184207089450764913309577377140487384388298059697181964364536321881184319407457459221745007625235750125753980922865233637773483110058259341612604872356528389703126637023139826192302734951375336709951339196715819040399255495831343519312909088854624672506046115045756470945671702972517702388215577013919864695971943489227984512784018139231457651991638875547383432671098079535699439691279847249846774421303963441980707702151904281991107993707248323627563912610573222795903315757090007826664521312482865142959960891953174037737533607895331388375886575369890732499640234166630608180327791695120336505252316350418464288170154917456410773912461175618925624204781705124792256709114917321566341066170518019938931565121576812315396879768606306816457858538827225763290297508766902950993134626137469046173681462585699314118396622690886084416231435124432488759337672534207235810957634765614225330914761843107478336167775034845007355813205170497592451312077498800117496948212870456875168872240849261321965662781081817701795252032866767200448486466291095147398330843210544950874061324117440595079933466399728217864759391658380743200597788849468068807639426546469925574312663486023993641170541831144257017509772418718553579797445636961630588613597670542145225587363835174363307968791664831097540011557336309549791408275416542144076672290398960939405869763775889299965556017270952868102535504353118371971771738823131345499141872309000434852023826170377454323666924097254255089875834453938593602690355790133851287678539274919594384068566418150922474816866739494967595846288335977771308634304880863970566604333318491738720787013273197641759872257347094958808839914048027080053271155818302598033545529794623882066952261981760254786129463166437796742155558977123973075688349798204337307967641211749473250478074403981489610985144094916895046104822051732262336005824285592650040992413536581146844863707958027494123352587864193029466359682012347017333978144118796687117106818127030912679283897177907312859308043819187672699253295822028792104683293491215408634008597287291326354008334448539631574626624240198478201418776708990885599260723299023989 A145530 981 16449123369496213710941248625043636896872133235604951811372295882465347467040927682889261010969247169248487909897366690993172278223126300015804226082538046157619918465158889597891525201521136242490896995942673221813025523314964996673854351908671755835127750924672935306454976238826440675569152798355209158122915413027973267949601442949082464213343267755358549849673716193685763506037756444296598519207446902875278180582299739511960731721553734718184796164430191638564619877251306196948318542042249493416693405647580048452789819805268937446095028938547014803013461305295355371464508379651178742095797371243676706284660620814485891851904046087669765382553817898915284134264821427659167149629398269923557906910927220598357078951930730698699343701644406712224202653697062701005023652564142640060867684537523661412962781362675720077971439997311961237277638243687010086548052993926995248986479553994372693924856861322011581986933620177288340035423673446766767128707574287422295349237334219136746736078604108770918702663125484598542112509259728765269903284562738228922532517268459026477407713998299868003860072435984605752808496400140063370700892824386606739222038731332928089437747256113781976408730931644325698467842219707385076474305921679811194570026639905808429230158771812584528489536766343155639092212486891554442843975876906063222048304719872869596993481526615643862119856808940890666409571211156658014703591776827916434525892036808110979312206502511357310578344088409082359413791026311221003807805037199250430304995056985445673594493707751477404318088161715661989696513471198268613316073728344862406481249823536853778788155051000933484056006834502895836283297803665080753411805620925311564410101077229078898057185372248654196084693693486687582597658067147724456887952905491248026372642194630112547128034442435545757468330269916973732253481126786858603746285738057194780311313403372792239561827904185027531471146156594997743311365468814549969720139261544473751626518295339496208635359974961364427622445726883094329118028397284867960323152603562796272594162072216188234024345074838113806830653743989289501724623865329159643894199134559483690520904272983067762145504107293155035253413966334607983144808799985730670865423778895423311461321852854301293639265547502617620641147139678397658600160829465186361974485058370911519171774942045092761003603568726778397183767873073259227696659447432572420149375630192466771575049468753940973032350308578668344304801133351608929854304832068893578690254419199288024621948515044462845379961161083320770215292089665714910480130949679778746306043510390564055985977178102269559322442399921914732806412848488199183572376665797060878273026828582714481744135118927890675435345634006495875328617681270613634603597869064150752101526556681261700822090567740986319109240162390849156349040242061613550723671633415844277661606729838971159236971259381218737245506912487468548607716845077145597415281587661189058157658448704102015732737440502653139931791800074741794360240356786207145720401355228730050999006790936100312951262566314404216589707037136286181717735774878800476195316850 A145530 982 23917014066227446510874106686545754378841518122292639180210553974548070835956572082854330158369752365909703468481122564846515077423922772294049175701320350860076541644850390796911601862305368704937795705656631851165267582979987699122111881528873193505456351020149981217027100327285547069277520640956456233378939941693360705553532145593841764872741143551005087343006557879671529760156782231314571718529397023760236078125016976779363219287550206977355192073608924637136688575949042201859461795195426256722469514690658838112844877660807438019974824191404445982680518432987988074098909458194102673666763326818456075087435350218166666085167817873757897479277932239222820626418455439120749494318447455818863114469997719261904137232562395357468743937911262439735202677522717097578143096631304793232415592353034734436691778514942514612038830793099341707720919911243025553447572782375333084478421828541554337916371729487136784537571297274253689606915148444613796071104132369185335133022540590423645547168839609239606216295043967221891933528766463660337903053873037065445904820886594416872915066027774027154747311684148133654525294424191047268642569776954999561805704489165774707091109173679487654501578955570450310076411243935224992104786185449939430789772977952099784397678336513109688846772538398252327296587727955807375877001693563763933219359515311719722930442603999706484242424550353280607655553099041073051227118161516682502093398697891429451309375031855610213823822296720141229275169287113555378644595350049972592055567481468462122831023960338148505644333556526392205227035466785777311445220782549141768868819787011811481896801825229733081035728812574953836840997684962686349290247352886471449530710153975683838006541224433085342568317404566353447588227926681798225688946055538100948883236051678065246901471193216867299923827779970520469024027351112281452212333848909830295810806581025703748547862927677674217553876014096675406697226591538858707760212029410495962624108340101661824574731585892028625730169319687570668071322194504799683466653340629431719027794212407257758804998010596752715740112163017226337718753632119790482795619071723914973353908788923739355617731827747229911486045188496940210046915033548663781840655632368719907500926799686846112159827274971266008854891631542598787329217303898304298020502313931899479111984876433599318481968636060633254000845369076547145332119705221461157024883165864994662043951550113906507864940094418293896784726909299636693652369091976883584876355005921380719233894989952174160315724033247552553604698720602640845533229536863831692795668772369159350390337619318940066997484154527655181586476254621788341758417369470892971479186384877199904193990702666366912619826114048702847168832984594396536363833097281967225914407863941304034920915704005783122840740279221248568509452779695250096927932962336596587306439604039019201822598183646168691367102857727312909993607945724835720497700631772251783743108353503085046978222331177998357417006089635975315703967449975040506583972355093939485555268582694735846696687231789569104297193833517958689440878825788176631664691676637 A145530 983 34775322003171337730597240180988901823198670477680261763074334106697012530133388767542513161008608970785539594683642311920141929402105487789247485665493707612505133931694003059819871216266804575843312465127746768921077252627378799558554001888629714685177699255547148016622097420896946612288839442797889008123820552306733437901567790092002977042501409379893641638181685483326210585504455326574942982143224065100480382315594101937454608883366279391339731090231211992205106624810030110197460501895607735024977257666812303036027999328994209612105948279273125911802670788103229364384442887705845636332731781396663889500424714556593518001942155284397895265104730922012082275528299943660142105571872971362357044881469772879588017179066770919028854986379273942968272468915376962815919057478264605217292210413627966347288432997945053570184382001726445531064980273309115467702684277520740377836376352219866012957710569817435562706046679303144687400114590414795012720618279757221189861119424781141761488836756713230278667574291265215146272808713928902402545770428111330420116687036591013674192028596669437183134587328678950349074025284277382588542925754799744976258755105208305091182383300782718935863319392668503106525403480839597431135282639338290252557135339915713180705795071131289674998678781294292540733599464235257032970717618465835852837726686958520604271266552734046612444623176356861062640507796434509059826215103253479530127367180842101614092851984111554739542527041086996938283736729672083209328237831167622949598364813060086941150635243837960175729456673101212550738119872193049012572737701752723787072857489065350357824171065728980898892465637477148375870974350637942286787266239291308562306088153779567071382612883140333839440137421545784426105700807737267472427270676799493288428198846497712238882191986902882618543488123746866844987203515036130444658129670029155192914132457497969877596353135015434127295804253350409446340024152732031746533378570623599585181701899989520953435451090527034660447238568380000868281373352781581454892553634122590156670140190678080565114233083062603610572316254373303105753566056478310032825186236087437811772892858190844040000419932040364998145674450660584730800231313970957153065642424040339850083036105422821392779095218542673274257391791115798958379023359707304984135448389971923471717306838559511363980021393228592024538831982869426476053674354732557089741759973792072046145133978816151308494649864933890747256648621320538400961614805429556663516641488355268366478058693441946184636217364380780329620461724464150123690405266469061601546156088981247304903494912512560755144782638240810712112003667807231760717555282834012583469858730584620077983580737541778563058551734481179933287607830982571293259378719850111282328796932644099385513310611533840919624117256747533027763587992636651579319663803565778022099285522666004080478898522050269896029030309628600483662157345367066060458059303315266432373421388335036954204319536795369109031186922538908034291774312023352110365950083905232783267309520231354984996670283759467163243903244228074798160856094960233943639985502514074 A145530 984 50563294275597058832841876349051176705176488033028978310870901580583481670743111311434731281776359073769808660966547440409321518835583955322793550108452149548231604660141435598587295836850071547907471386500038145379395160052625794570438396634186076279054869261214533066187312622883833088720903272307489661355801704114048725348174013261626734778032176497221803936828827686198430519793717888057735781464529261259074715650795699200082221953195282684800991650004108627741587895785207831184905710294418451300060210178030397955546598179479919968564028823238933671315100645383662507826905859814841361125118343387422476877542447529936757008157808615696665957564799482673328405797521699626407500752008981913411324394542579769201715074225852353872597681451526401813428434600280581217248731430300104681149641525822710034222944887233592948533479391679458702826773596471542647014149491942374134041006737705856641286173252142821821037807334135475101226077007547963503881982907662867240872732510609239530781123097092197215943046803204578855458771936523857629641212299420001393784217046382447287858336664491333890250535228587509659419978238044890092694145404909052240480668117268386436804478228228899653257611895361047946437626584729530729645708852811688577278643994464469012646441635746558674338390101229362955974326324410335770132047540247631766262121383478173646890698637232699774787997855998325631798690680462677131914265533012397720122689787545717855461555475523168735684620493918196828123323929773921872807879161922373718743430382621884943970900813516433757362124358355606522381021067133226478503449173127677837262165920281232408464862832768112997256564001162961163562559864829883122302335821682209763121602644885336546106481125544820969460617242610165989204241386222060223111025875120407703273652239571621917269460247485598110494931808100164422090924886835182554251468327888542740666852782395467176321348910449513543413881830495481238302988420845782620600824681474684386358231938476423364633321310894722504261659148255201574910448783622224930614089517360905458366664809451716734418336097775015053019432093746619698539347327365830667937337991652062854402812861900698310421254963454862960073899165215301701643326283598738151893662243899021773300826996357982618254692287933771969504238809390740142884312635797117548628643938516862795977485031280653089627632623785736743046207702246777019634897179661432787023361977010506890100362761247133888644713038673782728217270310673153535361494274725483411869611847713554283478378106369599800286899732085621351715597742672153677205003724216478704816418157709961212170331212455644019040446958517984247755671746515460358294983622823284825472203115083652716188222198395043364320221602109521574297334617415674066002600294828964522538844825656656565232318708254500691350343650570633801119688431840911701080694242451678907535773843516765893997116628462908782657518703097127375931866786555768327070297729319765620419170955530790228328033628278135506532988368365482645884924145714503993431584838025853372931182487147807453449311895899033465787531019913787238567195321193354365875907255963787685 A145530 985 73518995101396120371614357614280229940424790401353656783744527823834275652247953713437331741189665084652331007505765294712841568245009668933854032610203759949421140670711715666342868326908787763852887552658590335634871641639265277926617870152104666280031094728106675531088335931575672414053581069095647169722327553961274539922807113714615180364281742125551123030507477274047034649569480304780621251306443402646629536075874631042817613265337057657421250519374883713524276595365067376512742705307582532582552520621598531815061717724964474640082485803041130284966244535717057183150956735727891633230285738553530884716057218283813488096343451785067667904403953343076097489947321022956852845951315487829128703312620029514646414129907210255759837999975533008962781975636339049712916839580598873941786361486335806761793814577604646202114108851119931227464597744289349699643105658599934470155245960247963336564082950905093110353409157786301494038028568860148519849390427123529211007763209306409496613991494335298038750911384285166390621908122896975064595920137586253915231831468753041765532347318141802806987095087778910365846299284091985917394698875812007157913915183753128670808620161461519313117631832535571045617202528793256841307429536705555853072895810815998028674745432580425181198344208508712443694129742093163974514964152802438122309271653850577524058471547269792738495136437998389111774233608884936115294282258784923031578860823724292919739487568558703230130698655630017101094374710154552730979446973197300219429998177967407648446748632217650845244353087592378782329453893491839106695002524989941822655402175231422856557552734673770569030145165225308054671586172488299421885309497459693704270247939575125558471752173929286549261898030617759802518540869866067827135959195154396001066601928138291769997556317652072749777012305489515322853359798254840397751190290620271115774411031470551776401363719440457676689656885736176370083098823885615198321852553485620474165284056842819582655895750589835994161791954324494709918924250013362267531431265689122413874973962802605453763695571931788824486643691991330668373105260423861312870856614675863302863878128310757152508464716443438703582451240548598013604665616121251301896231836986753618039552369668401304120929807560485900985888971462345051954832193425649208401064151155128533427791518175231032807213854963067995797161460234830917122664445553368539774878572813303226133881309719353857938104263581815152937163775070143919877211713836047451301752109934019572909195288602704667670967574235129064614149497383586982505951724605493567741470455154194621248356679415593891124054732902510855426034607429811553729145470029773302223999859472900464717597092885655509943039150915509887848391246114559109396487569302594565660198047707846001748405888491432471382480043812444799294999216308692976719750108860937565778993069187854943867727098886547319714136165272913576004450645494741780494152440371635896823042195920380656952006691196872231129856056416489228208645416094576783097413988539506899009156069003391805960314499966910899787906859051402416801903836159042287749625510185844780642 A145530 986 106896568314135683423268443129287105282200940067080183934586232584953456214886853956226568916958491256725415515104721771965031230906725223045868440621686158514308790303610174437426931960029540558570550594094203847974957987548331661479507812762763550585088932679797845007669374257198404806200818153561798677286602907657989066999036195167037210622930875018374835664553935127636702182043504569433135241663787242918938086379606062740557609605578128638607813454179430915355670428072912180241696708611514707956580064923594087228701782025500166646759965793592980195407248239831955760638983266842494619875474338738490518954670317842217281755326370737679773436337390596033163077054998969857564411605711967294571221205225128371716116943170009486022450579366743543505483179146802378001999867501459332411252688451490737208938172172892268344280965736048988325274822293423117991738428613454812777231593585193800985507535324442753239632035877613948236856192313045648399897509799054703809938046833599008798837212851640426256146609209703828727385398951920265220064838238838113772745689171349876344636745142241516790025346007095307084430859739091509479001799471285253498554592196508931818969296910286820852373383426894824939279466039238810717730272900661025398679413230282466669224067212530302466903718140781566663768308670677136008608987746127204782205914722577356241807370739031641409072153592851801770194103868628016648960754490007745075517943515005334359583359463128878973441300160665550946794392705240789896922243091149712596677498607334228098956628540343650812551532027234960393900503580116066927908055167886202282463117500620568552202273211352829639256833813673596748531322732238122529538117706970572963799177382539587676681381554412057097805830275900980142695969220543876398595461558728616665143135929860836661954529616405866292577665397249947179264363055737651103147676431093546313793252972905399887420406526717515012393217697978569946619587386941263652577353011943410694751936660417521196758307788036310640788741239928667053020540949070645114765770446222466628868753775250178878055678943252723175788526908723301045194796509308966983083557580400713590301224395750978999048997276453796420145924029858496296479482162514015794218969197316495861607735844670859138209213685500658566261513060267440314802183124928258151897598647135618370741212889941754641048599317483677080152329716973741906719334468937418195399886421508565880291773323969179262308114954534920558587907911681678586347930470423338268709335698232216745455686471250226217193786566038145574327621653597992800409976602572663431017393225376041269333898441539061062050356541193292265805206563531199483661819218439667558148870323470482192046669984833544716413814605209549267409986574515951529388426923165677669505405422522382429885616929547834558889434633359644167541127740824407747238815577589560768963748386825297571617781204664411339955571326788113242383095306682567993070170578002629274215082933697277944417989400966623945927304173041206972332724550077368928119646507751605005305939993148444538058843833639992549258150785529719200242729610579926293033589615902962347266509 A145530 987 155427536809758182301311944695625836800090226432744186087231598433994501502169833404399717767925905097613669506631257950671860696896810229299023778809899064276045031680308522920303092727014625063373816710925419736365253279023632596525926433139188050446053028085331338534475739081630549012543575541697786181127550905407162142142058704965758389630561127994974885505138391168106490925656606074475473860757895344760733330966411139350139721548897333703478103341126373176043431278141418945004050501578437077786334831846385181232000576003359517339914350181398390162991853974471127958911898519032251449407306458240026661029205926085365643858756446709134605508766661522678876037940478554851875697621859249130818726503694024032445719388955063885466387382561245136723963579697475021275858094430282288727087467222106045565989340545570780567938322066106377905018364150039469270637975560857639178160266917625826384964619797656812305331869812641522950087409585139803913302459398435112216120709088289749487099810872293685441139131039997982684451979454183942732999210203350479839318316823311251452060061904471847270894046107221488721852104214339770690482699036549882774891219139808803111652686898936876057831586385073242926141298003850701990322975490131594224124013763934895721053765052273627206452824978352189420406677113034813663353493667904802950889277697355822125010392996080459338998172828870081775473115250751527322652821734189002554880058291956932434541284919901821468680420302909055446621945899045398355572210475084708918268863545065789688475289450911036063799082323246544820352549876034867821339205519104013128759550190500131443479248691754279621708867334936244447056488581088057669649001260625715629670299643964620906769170308362957090923127959261994509720136728129926417489973970432213476722118575415728368190116064697811937335175710589117709135061029682746449136323779619725719984274048193419965757494688483547387562061843203954966208509977513773465232272957513165664548841738963018977266996867909045081870835601064327570597156621024467983507162697376200789252754114239797286087503419793887565807693638639987728382565751429977569542179851046022884434677407543795153860089531499103551453469956963013066483153459629762843543079316666347996024029878599059518554892577788149994858339003739886755377322308813493927209900031871037955929190114183793072853630600407411511473491611318360497538995195170560502742895081994881976641012279169876928042141205789510910371665166421385594405971026783820006655922803477533213872995220002540317095097996051889429943297270181984148209123474188928023205722008226308851416867085641115368627327286840314051969914917339756619432731414465806599775155226326221634335393440350881132010176492935533719304232630954947409171663349795326028866293824149496345207685267156662957192766574424878807160000440159472555792261130065112497135724375450913481277310003854955201748080995013751381511444571465808367182247526263382593072833762553646210803099636998780020506069137745858521282553287167078326909182924856845138207937740881769354945752973798049199710451454253352665750512051879376671028551551897397067080724170 A145530 988 225991531624820082930424144318996837420225907032269979490650809536795420230698722883143233407995349053439018737226333955555113488256731166675557528521152617771210961754378288715946259398147304812604970927134966202471230292742374247017035554276566662585010517747139086431282716955316561065833552636810427545560781729859106096685486357984017531485625257173818465149635556204491710169202523188782769560406738167494863344287075417009040414574487117626728523650184292418536233722747195073123709187598338899586622888924579129917241608807102712712068818403787465704009960271632780220302139807689626764943603714806660026645946461857803803953350118188710978729973289516584489726002378763755657406777771742524243133765149905718047704275423719719458641231793471062053099539396949534132719667301762946349852766088253738762211292215087742053513976003152937424908376199335094896389624727058393910232250866634366369937571678257680649199299075544896755478856680600961844293376067814854107535701076326462155234326171102166990990040385547857119364450740984500813515631570833358848255059915405388261418985372356923690363153014554037506265875096790287492452365397344058269438334074689803215411187781757307501266274230513068319784508018132881455118888632378437340850917333348108095945505161938641427879940614805942635704644754043948389379971184145837363388227566040642792408869608930248847261934221023506049736139380488852099120553840756319707050529238561864754488668690177785286582357679129605953837362542819303968212097108530075617450330917027050872814971904996106093113053146468448933832213619251117696160276916722067203014103513869690498250275395537511217135053848163485752423385865579303613547118294832083554967651883147176258854696946978185198145130246936664116152936106731692467154023557546879666537295265518539186511766803541002151019052905531179899135199472795657599393111627890650103310820672820259724811509856648551184000225526800852542297226887717639677184072302871130932843321136515569175425016687631963512729554175206292358981212706428627377374299796214549725106875613350890003792351916701369267961210762055633433767205407782678077147346419863336873254430649344282402733571129802420110016925171500191140170208650819512660495843107463672669723077835747187869119675598890284591865458649924735074878311834831695241905042748741842052302671684810345186174537844393058854005376650527179189679792294443526033569974049334136885470151562139677084194011005102994328759842564068782972587695525013203866339443046920635060754589594197222370830055292472881192991979903222951353503265121494098773077688782567827693918855408623740206923071824709275438271990484605442593455707814814064356405517550208002785841470015600196332398080206913660818319086835421919016984069122175480880293921714907945163549544492828858391923723709779140425966473098864132271714200444299095981274574278157241376479637127823900198930369811178667720604398023815978683314994833016380287698626075670067893229762454206825183191878598978305248737860146816381809957023853095345079349336169302099493646586765058529896386447156333589246282044280703003099749220922869199432573025677397 A145530 989 328591531554951590822654404527876705983171668734694117435220189834902107020934440902256856975507469597795235630257582940119184340064590219536031347445977096340276462345834351484462940861813454182902564354237529932973432480394133131530173169991694788210554846751312146339746535977291198159172972990346819953459195507664234857418555022450056525021709493369604053352684593582939778479529543059884072465357536537642186541860076689920005412651582720131929569909264620050178507789443143494902928154717483181561871894161506208514488067204951340923830722044756793735240319243100087969191352368482198283976550394022425438716545126335320645582527213089939053938775654190452325382731420782022171017579182491771000385675801459220017329570746699517028978884640324362980070006319584925153953120398668893710397194804853714054209652891397031375028753170262304909438873975469077939881243715167343887838514599819451076062844255566870007123475523972467240943307526184213381798655500143399437244693244269587683961223152971678511214077581455544253573226925412009998908995304781500414883017798682611220851752671345062573940753589115463312621860538628863674255048805039224173880562853379834066404755381988226169965104899579616263723748517067205785040873748502757762003009678674385236609043451693732362510227201102862240125133065702787923344814748254379621563531991745397264340371400991585743459513359195348926234571186115540200593962631637954665048914632810659396094089734233579904869279385034144147824078515313368924382033623592254863063862884493786903283280674574887348350315475882801503247218249841249095349221297708366609169377749616339484324456945862849555434746586362373347779155992063726366039840351684588863207336167796350315753822591735972915145928455917950362891859379051152717315532762699192602931750593945380561459740742232552429769765589466624984224870898383856466771135170629225630488213274006609446455969574072304937988940353906596392545201686231470576852175896101666863188524383651898618048996996820007038463689899914348025631112677990603182234248396533257924104607889058079825716793599380371121728034640335252372709788280350262494194672152301440767689057729469179069779458562643187340861057745891320954794416895138111778598112335172863395429359149146532562640489765893896008422382018651561058986310030522976068236004946770606473010128700524127716904705172116907166312306176374907223433920457125691682250239524836753036591623730338811310541163959278547964505900716490844020756914887398171637837543534299799900803959396967541324646583300157573202720908835988901086009599277528945427126936284131613240649164347271832619750777805799999646933422194701396191127979730008235108407022742847209724391863067289245116425676610675969894302232954470839295747427331979799404621333307182328118304692484887892945194137081252295754476444725748008163599891653749755491660733864716253510487911106545947034289555957372787852007413215183861539731635304958290674931209241190516163109863805317086817580970976845318085806327370917731984599185773217706888528796582227511781992782210642128671296694454857584510741426633630114627658696193300264077564112254211794 A145530 990 477771860889367988236056573759388411502694186114338214480830665369138126813018446373158586899154452799845219167375788368599338475340425922474222903628922176926144205039881392680120400066817364234635515966090441387577168355262776830870624772132369945491484162165890113638905032028264446806876436894411639401902124707362067623580482317156024203364034117734147119756338249434038233417525786406548252581860297718993571737001207220068270860954986700584707967919547107368667131789616607894393784413250032947652062147487941102600935732474390442600537157784257974303573720169507256274424006041633308615275139329304891781233829967745094360873190614482653195716001071219628164522001759814681472903902724565263292036529481556555999479148161425674040415839625799830301959736089137084224313704339997269691971171393491211981082073092799068531549753595585388185386697851955839989492431972228590954523289995886615230229005610022550732676884212556891823434813664215165656173400803832434966899676441466904166017463230094649453138277813395975796838352585098321553912865657520730769881059624224601309730186965150348625586165355420869102514678957291270992079348510161634604764068950480204042749298914223099093821761257714531534386010559307699078567975311434377407515035221875222785921453233257524916448442470462946891199307772887099596594971263990683823916012127770241581708107608172156740741285162335816315239016768472614962811522545847745326661414825577460200056051984906935003894645643481966461330256323903095596747508676606030040819239183723049130323017285859981208395265588880446917272521503055556933520071606591048327665072233838643740517262149009187716090904401517042684185140389074792556918314324231097375019911820324010211929799193687157640436981829774452890980647384204269319284317482941068497783098826301317817823276527439327691883088148031567195883063151050654507027631144983266176079758789584937314887254949191274731284735274354664353908180954553670501103386568859520747945181610508724075074066208359602601962692384921286822975278852585630598341219794259560807098374763814834715702214101147142909623294405836694894286598392423873883880976162099875012883016684217537023176930016512064591191867945600809168079941995322163706568994839498235913281618479781222598891402999934125905961551589660719855031019906068572371519909287561713069914674827890396890034255145720138626759239175072464575693730664868461262465814699138589581067335433761069505849768202780003637397250881935123137397581658581416548211921959428862135133896208601210888813761288373818963875008455547958956106603846261965156943792279438583084076191042077836005377424006561374777365757599105345456457489071724159033559454662582292731262983058368546799086601393842653312654628396713764914097742356629506158838538334721390176069859323482503513453883392417128247868324664764505005741970750351700185778725764723154447008046269280679163956815431650222358151058210479310862791114418414521624969690538064934831093848743168590025937548608454493518457151259454235489225406157234692720575790881222632828918011687686890029535497350915771545028788043253905965612644515837661099578786644598271805 A145530 991 694679957141609499943635435591746222448211363438579029161010352226537001484021800092131683094513598863505350874128766030360498023960639226687300565845105399273517333851525199122543577234211585783705857312131147540007269815119597117952756888507295909049829761234357473918821576822560528366000180071501533343545735865308938660451163870589836741634780585475956542521662461992498008449304013905578099369952407525880115663413213437902575911823138011067445253425451584849421959443594758435305067633937393188402916800575572201675552040529696498589840103587589049880602453886144307522924535593182462244411768608258918627488550056556240865388973570930564656632011618777685160762665176039126079580103543938710334850113480507430964022664097142183355247601837028312934686476203599000877226972157235631463232372808941417366779280067276954247841966699227984159247349237869815875644056206376656080532975815504538725301898094128533198442182521582196738806978124461324679862742970116860298472692301199634387801707575334467333184544726600167353058711085506034127379307757039837757906645810604771621736470995575935556539710486028354559593030582040969393619698478726211676102782373435363298323414216525004094190670903612029271380995629484877393032051061951836247769099209596895256344556392112989534783672841825923676941553376644777110661164873027706025594260070245939514406324121910914909452085166522917727008604146787996040387753187699990067011032107474994320222103491964949262082909896343394200630044870876585684301953233751544087096310709270428941702763850359738102119367815916693934912743018224529940089088766762086560058405858623638382372614840202413076346619565059193700431846346558756314032862987591663898690088579414943051795612273798535473222456434563598585535498404773628539086680304663550896584022761691522161734482611156040231445580397472309236188989596756753269361708913670498390794338791843224849236622240154539386983067099971328063986102562719350677133747218945847065845430873155301153259074217957865363246716263985651126258029820546828899384951346605004880263112801978880618551193586274346410221148338051914041040341352796032276900445145021065967291138569794569362520186464549979272405635131845830639067280866781530891239539898518099845048077840242748512255537321414453173372087588984668017654043957113673705213879868109784033049464189623936553982090077171909446400767448249187118151460952798285549933612322307984414118869129064864722694252425678166010227638276432952550932062974662492262928496691466031244684784283346763664793884266712232615901059573457896333277915982865619809250846847367415672633541126016826279986154754762433126290164615676977592292997982307197226560338672371910784046652975004799756626802000970607240629935386588859714258821639111969975151830117351594133677457151651075220669001258437423220104789586122864530340661871119718320366775601173601849696188787623000958446175348063465935963786630623702810636740632739409484415255111137174053894292962703324580626378095721856730518612124919087483601755953433469998010311412501125905735007001114527460815941851537076968887347073464545643886157467331765938523478217133632993402 A145530 992 1010064179912039323550057687293825248051287819745507794061894571306719431019640884315513094060835873593083980325764058432355795527500294095177412548515879621621517277275912599642785681178143578912144081896322722432729182734015538946726477645264836119388506981350593601187852933794970979979717454947526335069876098046034489450228368687355305466312767607247923078679377463398842670247054618692924149935658218682331969181031075337503125307519981713105364813772638684823952160363854989148325673945960556445904893375974734493295150065994446234559184910079196694268421664376733653631076000328481258470066096281269138379476570548402806473181206698942426528089749177701683004120750643959129505027997648984160261608772964128323065132954118096573172855972655199541207203834440296858138403793202916268150270178093029427360085092135747598677293688030923893382157460405164860327346468231639685712503992312453603419973729599857277247984200709496301501333522758153101869354772105149111041544327706267826932959516797073085407800874894198829935371569079973188522887959565870266579265493127559713713403519097380445148860113460519872108779163951608612207052049508719401615418840806906067755558201521528441729854141672090632846056433259260452421769523676102658469878862735718663827502199072679053526050543863572422563326127410333733031801737130411020570530230226125468283705213565150862106186591090839160039254195190412977770108830323393239709688714022853816164142738421265051320133547094637651685749623911998231681879443254366068496607994952040019958186688315405773340500352409077284100916211075976963477332601546800467267276594453366536369326041460392159603820268756691666123385220402756042605811225865643955077598013774557506873300608316303876890907811218873642568915723699893471691562713878663320062564671312400646921844119893344355057194182014836589597851594990621168202997417732845759676948792523581259345852733849929751077398648278623036650371439218012981330881967352960692774218508544386197368114618838844527878558123485142751816292352383796236634075120916743882836341758915702528604538719772228798533318640060233077178977762040367038506739363359884467816566302597464619635567327942525653350013202289835892148394658300358350593698584443450477676463991898094476555596952373933614979957109392832117636949124882623375498808609808322338422340851017038375859093068937952810614928089110515142997327648531638042321142209850821110199539254646324879545727937177167850598867348656682631073932082167577605168881485977469650000909541214089985767399418910038297849701176744799325720627133732482764940685574372279942949426084721037423333263863636000571204251121985436726313848562608785593043259698870174095697711102162673920477588571022809869085222613397471805310767412565526447714364602152090883148976846628641339888349214375884620944904116189897980262610316618637320086113105945380652366303811489157574112901574999268847820668987609868653407354958088888682975818155961902913009427470873921890771640727813630971231680543572481093746921463930886108142414272217985755844305871261608835241136349916637558996990657616029406112304507344855871836952037748925657774135429 A145530 993 1468632622912148034832283933689786318920350041698604893986965545669617826165556361772955946632772265690745243888310066831879296336487403653748731158241523124732286847641843068355411257889443529526671711371395926286040691687988778508943180543458183210294980101054001861769664246916310982329980813493523219690066503013198282351693387620250743558182022466157894680443272310119455250041208966275497808428347680011703157309103520127516106294558141587717189371780163222282441591747085710626907094612359015134952526565750463377678946520403884295352556269415048405877235219401316846235276981553076156633013859581196718944840306088827624055764609151288717241277838672366628310306410673651398261184629001519425081668821039729101229272351265048320251149228993058295886961440589715428134238238090068096654861375714891978440146357186096941199830774554996641749672788181760469046145889164747896649324724289331723868103077536294386990035829389425100800742203283376485656717158778143837337545154012221119160888749621236690848475138911620372125862908383569930606244965829467610566414269100826013134517095031120171670507048431885408017810344792608340108084286365979531222607318430459049081218326688888137750203827800548876546136782577969068336375494393002203463367618648635727608292941107118951713887955993961460581152512313071871183462615126452750881844929154526360638567866117405231591480393993994972174157872798256322889742198902460582837897323178197341227669221442415892654524915392693249207685752538000557988867026189895029842523937563955479748774503107836144077349410283430555166038235991727486671511662559959112644533608276789085257361681910795359861541594425610117484208410033760939390093208375783323091163613338118035578836032696293563200844484289785841731604876724146703065903646892896162707418135504207778932839188590440081097120109203992003802966982927373581810404976021848820899785153534948359245645025781175617911998247614050795318312008636888312135751703397457628347866645578106657817937502532605725577558148300681297155237954108009907519116326427994259039036037200318674612118679997627086793098892426430556166319624966352321192766757424826871184221436685574987155545532308245835420939923723786255337935194101440174981706850541237096023478799171751528669089456496162154766404463685090310059456009925290430861594013447420811956299564329309608875184768253693309462195995165921569668927282813540760736655223189481571922145662136887245794623697961349629092587114719178269148544696539594863253061417682744179635291228240502555959035090301311418361232895085878646139895519169113957358137015886448189681049854550847287509739377740590075768548005076660384383358217740176269977702375596894462772561158497874905369614025640363548679306439249988618332996103611453815864716156377310026747018201320587356546584537033534980416467364835322077178970870022836792285490135677807867367003892209046325137157931602761556667786772020962391430591298424503512307430114353351724378533488756389466478641037614641336449006779835775385388936324953752447805600353794639876496494831079372245326084791962849159244547447286359683022745109793262970319162324363459689269959921090 A145530 994 2135390823650083330606817289527262013884940909341951770349253841509053012525287930376993630890956813478469991529622511409494064517457157412256559926670626107481123454953962545476168326185569713788201756189927780497180732985152949936464437783710553122932781678425537356419490627163382373336812123102127813903021625505092256504872735371475893778291194353025971617441439259536224534717247589909955120530667591078797708395467337234333081049162230348559080241203543552559985250448102259396533767240696062045664527721707797776410694945517181770996382256544570302948805740587850317692439100102172403263143681764963748076659425576584816974275268524767095926391449339871899861502516998738489112632945540211595084586204182993149059038933606426139548597806099934107020100727413611792210324259779165809619900290019274843622545443263492816756955268909277086180130851858819316828235795499075210088432436612696014050618454764042438826234847948023387067977662240506651991764879508649034339679612389441800992105308989761351420597444176621126872174733418141599128291657428086339893299768007107895537874142771729632228472099559847922738024132549288574908542345324084729678269425579046650458023691447441830760354635767856394407450035811933766100637547077901527733078047636253612223794108867551883112939561964676100112573189577079090367021610592125169371181956460451102243009393629493641583150386680677598702065507794469503068707387095347364053062998212384911291214883834534286654627906847428889710323398440628899317580974200664119024961308609996315514698169332105438082692702051755618134135494215760689643414480029579002984684599157856876597667516172254992846521874474568354130372904803868003117152919167163086130596816195609849174120718239802524590150989249537395004110921841185606364352211019557141913265906458446798167701258366379984570857581588422358692924395324806197331160632138350452742527936291022390761908521633095498514294374632181577769789010186596387832401645857936038657105328452058536081083760567789886145241669071067120920964168980694021736558504551182735898875561747504437183491956177830011968367256269389968432751555723314234647244358556334910817390152374523433859543568408861502176393299081182925425465623828835714065051166988374294167660497531734824590379514148467399096737110241011917994331401482247403849382196743940052262121144193965154266142793947801134005222362043160851783477271883239734473054373375296354753689593207779409060503311107865183532771065934336546659352914836488763592346132429224059720063444952149502274451253898687892258934779753690806688082364244757961515966280413321295516303539090847235001737721970954334166897595130342213456676534745653687761986210858185678697208226744807949733498315692517576969842477446870053584371023883641282740849577008006626799281315743287387777394028497545485640922603566442110320243382402888077345782571162426693770971292968141867591853519648840304126114145849491707271426340554270018006320410451617445343474683224319410338053297050960689565884626200673837874419669561292128223234772003134162440147640083535983095292046377632760904012991363709363085665277334897013988190182672432639272863951130157 A145530 995 3104856788954598250554277506688705278402385161833156175482921098588617410593942485211786966359504574025429676938827243279337537929086370390017384384647932118754428771216213899279280390862560474404515826828443621446974499719720701218840783594334600782561054265450630262232077602231311054520742497009680347891773753417901127759802605536738329302891838407277296573865172240093360354023627954520108469753782249080891856303852199235200172329375588368663314953520580545258996271709948938076849470660877461855381088354836572216437772771835461891144444448459535805439157669579514960607960216271577121268454280272397708506743859948048235052972184670402206188255926062335070031996349409755089518370041630838657733563259213250999002741380191392341855340958920075198548930570697950956158383339480668997119238366826649907735202634358761369467671761163314328309268508929935104907785800509766190720684113510135715097875365123840169758958478880596615371738720155493388619540478088416917786056818869094366421401958382363383728857835357668206851769936527069501562605463655471708737247296268065779286055869072999854140026762252970447775679070916320795308680462016932830972672522184615399306917366146253733037417890202635396919555805933769117941258657075774428321692017895494103537669026000479330927262409208683055602220836492560684321778238338334869812947682848566748134975019769417637456669070753311234517831074175285859205577651094436164872570761503484482820085213426191410379936322031246212945561013646921881607204747620739439167263900194997078802891389434378199136091111433842385336477842551480051014037982451345310380618762641915621783923311152776848803482943944427961295444719376414042771400954375846751450564679584803382581135945484640174460516337524343082550135548752207147507065048918789191445725920572446140328058696825527907125945826509456905547508267835285283545925748724185536438814719581993021219455744809495073664166108716944400026477902499302511019999857325735602749802799702647533355237969928063961849455809271183293137784746459974999595048546501093270002706027744834251346122692163884839774919197516800587670664595702073930824772104574153535501614097331120387256789192920952315918640435924116249782371679111933026810409415094245682482682339932343263202883144482415102124500991885967643673447798299177799906570852471675388568312187358461004993362747215334595150283852214760712571606284390947760383060322232457710330292746378449123886726019727138015507020037281410619664429989627558122668408023490674100088792613669197135804496164133601894033072808528971347045825617716358906930257613583953277232515664788237328845239138006389861288593334771512501705623298161962721829657972885426379931277989125792261037601181402894916550602282901309807923057135730710813651379420253485258056128286072538541240974370850894102586921049118241993083556699042929241623975572980032734935124892971786066432229880411482199437813300278388921410262468574610181677677569366537412177687810874671666242063015271059227987459797488999924494020810605793800684135552892203277548098172186630240048309309348286071505275644895386127566874290499830465075858206443392694043054914983327914 A145530 996 4514459635749162206222588887908087947535054140364499737200396928094008205950579848210007872093088759676161271799063282105645370654827065089927864638718166630042831952224920055589528212145836744214452224006800835656120425411740914419244562881724725827290649969183537975748084414153699109890786253839952123706825134448002734670496483577682159330510954752986836192428342995656486418525820328624647805066878859496025680268092702220643816233831056325806111383338682909263028019081015307861479733807148588841662056803404654294902745199553816072542251231677908516538232302762874164873656462019773032151929260372384503205057495705036557182204582235496283030628190103185851954622830539266901421220927898293868133005894309862769556836907759350858631526205671983238756038029694093276642497165280632942645562965465658946572141007812195767713177983776190124084590231853273783716603725705404542232664612611300717056296730271608842787086802057539530727121031128425146546159863375678689811892274956050819334917455382647370180407872012605396141346615535625637130429215863398436417617675473999635974029695757999016189966683843719471217914631088197887090246483230275012149536168987005211545607392352961480394574851999996099264639734377664485552823986750628940878212460942000790290158540010588079616356430049863198169528983686993657924775191522328308582856559679859591337151435735339615368355245724927854311327679785357844815406835983923088377353834163068225635492609106798476158140757605525146193956003519225975227976385459580943885082685922217142583088565539416569438438393332104776523620648934357778413721583069776051714416696196746156216947896748621365905271353973323781155222491600401214321613870509562009446034913519487922663122490613948573863066164609405592490502083774787351289666216775708464804943575246430229590199177483059210581140660887168752243718328508109477469578707484333631631583859744281561830697891044484204012199007780062525456921100444975664426691960149973708462174613662321061439979927191644432739222601438631437155218100388634668717178850054085063401198665465427253952825210914332379202720544822171785083177889399259772104983992806460684284436080129296668547937626963496258484201017440365946000642995963126792146621224495866233955525954601129572962167501697917410021625345465086712889275104395603038816750170111619271038273658298058107295195168308302553547378715897900032918263754027166160357235235471620135523890899544671818351890572179947566682023601436105106655534545565554673871101673809307712305044740211567683310235148199003255236195604666344584913823760077221605918633054184787651774782260298557985293742704923568887359280541860184047137762818850959051886634930589199098234399498980675202740722384261493516146998749496027013850071490981429639407822936198990557206983728668155295676988957823171527615897564495320291501381120165036714433183137330396434168977823409683972450594654264775469142276412490631642238814357881142649889325179538534945688912733537089378396549286150823066533076979664379689540468384201154624902604870670491562420772302211720285494258640500361570335909883664900065772872132721476161323283843978510304705962573521807657525 A145530 997 6564021205522492893249393688740853187010690317704820784733201650527589342834732505354866234236384697064564463766161073354365089594580623554384725167311829632150158904106262544613274741179655763527339129190061586600377651574171569844880375589244157018279822494138598766107452506101876274470148692340793378189375853713642558309774127319344322928233625319004452546494236850512291159176188734192283388458772107924972258217950485176616873603818026522133717288059491429487897480747524547681653456106123387298314775211062012508216375082378476734014542146415230523510784329059549456211335887816533717171783876127166795262445092011263206094690409598226925124327200154106166406951563607744664911365710794077653426732836763281253684641861140715957057897247706104709076080746244640926287234719934700817937651432548701281665985290156298287493591320738819277104665887846151151588836909389857694640103626052717732464140347939554133572254451233183597080618607522010007584727821807758726569573581729279022218603558724410893878929317048492888321311127218863149318142517259917671079507362891899202640459891576261496540357418282005858180400097923168811508423077936357850732594617034583392971913841563839846239978797390104125695389254229318228224688135476757404262492596517651253587786979506369067282851322030091881455439540060052286061938806695227022344603624826832997237470052584164031327951070614974346857435928576836131075742333942973076064507602302339696589523433556071558142526281622111531319799083555940921059596057253483071669471058067003530318731971402922257585290287813768911222959087072713658333500167745471927847451495651306269223820457949184313249415745194268833371732207342263989209583796319948785887783313692655854748797520216735741756723742825738207138107479672992056568027172126831189037196512682388981378009276001671266657071394984116856305460902142523344955483894756472376206786493253465808908813514122935223138663693146102195069963253569092116773899090058204446368399138462215120686197458898681077138867813035960838440393980180328348339778452930093181092072856880703482413156510546747115475915897252240258710352980521928006566715900768489260796034558893900024948314052815730638883712360717856161368685133758707243848160450007574409925652255307702466743728344585627431756341127805244194573362328343408519261754840771441948414261330853189129546208781357524697523293502631694433102442926749215206211659649315413444594027037645206445434525005223624034817646809468059543666527564822326868250459165310709923017434963475005742335946100985186599511534376112056497493352701326662498646785530527067661727256173958438522379773047719731155830532619271372833025805432985996299480445359418722603406436940239912618992749309115030169582819631164940376828196024829862964988160897853912016693696285355211727375800703700520550259412471855146585601015065163264339856606657702823435248958820112787524157098195071103120650670465948078129426314666096712838328897133371460444494266936875117081516916420000281467679865940972210579591916536607668218814586797819341839556525379317669108478412014978216374982341465573119800247628514102735838733589633286547539649775538845793350714162 A145530 998 9544082318370068917622412200840312625825596186888669056502337999470186810473495112206127294571831256443117054154726401593964734625149571821010300465406761566979701003738553514947645884147007334332006879390125540116113449268420050813541646862198122579853034615827553422382260195787713949380486307877259731935228784474501831779676910625843067855492360702877721015766427952301875688955759893695251422171249578044050167423219737354098713576135176732126099130727117199792493673978881611313816263698569597983160841494827362782292314467033105617441071738636513503276163876220282146457117507228778004994741603959640147927091958726880996625122673351239713634488718395880262769855618862830203514224322273661009788601411647916632994699709261693242211323966638470575013382649001678212728362640287889708648402537362846197883396039746249897819914067176259452720060116338071921136385149649127382602168439616038971702143009607381438605215185006246892615688728215971422603047706748617812753470175942096742255030239467838057052593046580636647013790237629611483482942089666704430351167288027145966639592708322188457970663496215352674074830524465656363735360065072981084690180423632115266375951180026430783471448776830359398764996711009694326174210996159218515168723357124203980715851978043720613241186205875323545773010921718332336940401100159668568160745087641655498123690119305938766211225488318926975402857528823039949226284538146246868674705676393767755772941436897918938740757055337792561013841673534334579994677439270178926626467033346737210866293703331283423112442640042826664813405988983076724859130830180333113314142760260303118705278728910217242843284588241112910398717474253160239909520518235335025118827492074208093316828931272643154565702459002458743773215784942446675462560218606195773151618924496618332493395897107252538660171227166245021899387907996900435455796113397203350671035929606679541871853018836856769959412997635424811569201113768359492813584850252669115045943885149447123156669665258755094515481060931685620460895691964097029851369153381505431222810532705877398001475613509759391569602511884212513993068150500993922288232814733390578736749964195650506978180084856445385440659288282745418264122183842164369428433147689788696165664423691444785515808050860000587856309978203479593822955936136211591403552721731506481375064936786878696302080272898672601896315205447767807830919097229604882665592772869375676819579788845230626989981005704577166677291778942957140386024423717117700881493755260098418759638131847918137788782320597313116686515746671325481010749913905207195810820242753302195363778702153309312982204717641784177008707069140034239035473961798819768485515665959892076153861076709333967340254754730869605079903596715073811881183170031129769663146537656651873282077191922749183449118546191599056905658118179818640143584403366266185114791647116767944455551955466169650440448325038729672650605715212093109554219285690262585787566542596923947759718437303686699436218078131123103183458545096614518346957103759165389001784301424452364223625480755588672007325575519686108862754155033432524659986086633245188042478003514796144140468927519210010130734749