A215043 -(-2*x^5+12*x^4-97*x^3+12*x^2-2*x)/(x^6-144*x^5+2640*x^4-6930*x^3+2640*x^2-144*x+1) A215043 0 0 A215043 1 2 A215043 2 276 A215043 3 34561 A215043 4 4261992 A215043 5 524393210 A215043 6 64499742738 A215043 7 7933009283134 A215043 8 975696814205904 A215043 9 120002796170968643 A215043 10 14759368609635548580 A215043 11 1815282342961539780022 A215043 12 223264968937188026209956 A215043 13 27459775899111901985784506 A215043 14 3377329170660958481391264972 A215043 15 415384028216100971625834824005 A215043 16 51088858141422358845471660247968 A215043 17 6283514167366960140122628369947954 A215043 18 772821153727998732131766162535457334 A215043 19 95050718394376549896563524328382674038 A215043 20 11690465541354588944968861559253005777160 A215043 21 1437832210868220087124095148849269870060167 A215043 22 176841671471249716547983102097606537972940636 A215043 23 21750087758752846922863313258828870187656777326 A215043 24 2675083952655128921931092167693700796162847514952 A215043 25 329013576088822104553032071956547649595836119016050 A215043 26 40465994774972463731144629081450370401806304885314948 A215043 27 4976988343745524216827018990161124188133705866902848649 A215043 28 612129100285924506206006235159278195241341974808723490264 A215043 29 75286902346824968739122191914929586873803931346596077758058 A215043 30 9259676859559185230405828121425094905611696954431782983334490 A215043 31 1138864966823432958371177817889592885243304599795611001952326062 A215043 32 140071131242422694694424467228408356420941439233138331523105834816 A215043 33 17227610277851168014455838317405169445105684314192074603191605901771 A215043 34 2118855993044451243083373689042470285102819659297322203910071936166932 A215043 35 260602059534189651731240507922319842397805843020300066141864642044242470 A215043 36 32051934466712282711699499100907270526786178981406305171524367870537192428 A215043 37 3942127337346076583887307148906381044428343540711580690853254819363899639594 A215043 38 484849610559100707535427079816432573832346072138582708162214766717706623728444 A215043 39 59632559971432040950273643510273172518732021338753834308670588319364051913909453 A215043 40 7334320026875581936176122724683799440348729982558252707706190167645289977708994320 A215043 41 902061730745725146108712821492597338874190084621863134408828971351798354660075282082 A215043 42 110946258561697317389435500920864793922340583672996306103422781939841625284706855941246 A215043 43 13645487741358024313754457900444877145552733722565949829610599517145138275674049037780966 A215043 44 1678284045928475293274408886253799025732010541915640811793608584317545903199395900694625912 A215043 45 206415292161461103048438538551316835317014339629007017497779170062204892281102628891393792015 A215043 46 25387402651813787199664665832925716945489615539919227554181895347032343614883360697332162472908 A215043 47 3122444110880934364455705458911311867469283082444407917153081672273503665231059276888032981256414 A215043 48 384035238235703113040852106780258433981944599878077656132343810770910529919264128515737720123220624 A215043 49 47233211858880601969660353428512876067914735990888930552327370482405062094709022516411398884541520098 A215043 50 5809301023404078339155182619600303497919584764810528243485976383684671238037336834373866134359866342900 A215043 51 714496792666842755114117801857408817368041983601774338732671960434766053072604250771556546072954544616977 A215043 52 87877296196998254800697334445841684232771261844860166634872044781950990362591284986754237997663571849871176 A215043 53 10808192935438118497730658019036669751813497478000853854478758220274377123755981333207272003238356697498381786 A215043 54 1329319853762691576966070239007064537788827424150013349589861521082328698134903079613600098244908101357013140642 A215043 55 163495533819875625848328908739849901478273959773780131832366724482122621385653151889709181146079992815872194625310 A215043 56 20108621339990939287767489704762530817289908226559705281205889891297863125533608422801953963732858326358156019123888 A215043 57 2473196929285065656769552904777051440625180437939529346390944129216329359781691300605724147876467796959875970116587859 A215043 58 304183113680723084843367239797872564666079903958918009786545884338676833250322676079991344247899998801788720468280796804 A215043 59 37412049785799654370077400942233548402487203006519427492965155699517996143597348258270958013059374775767659543655754388118 A215043 60 4601377940539676764434676948654928580941259889898118213899237115853859204906377147162721245290922122898045164575423808028980 A215043 61 565932074636594442371095187283613981907372479254465386335232204884009892654746389725251230802895251002389823266652509460660122 A215043 62 69605043802360576734880273358935864846025873688409404791625529740320990565026123168929573388732044091340158378230122166514173356 A215043 63 8560854455615714343947902527961827762079275091195103407649057426830473442175661022768314805776630347618672459071103274262272592981 A215043 64 1052915492996930503728857130665945878870904810343309329181629977120196969795675429602558566245896632247294994335455957311839364959872 A215043 65 129500044784166836244305479169383381273359212397135852734869748380552623968988746776126601575666992711867251203328392032158808589171730 A215043 66 15927452592959523927545845080703489950744312220037366583321216217831216850994552746612668202826180151460246872578165448729116403525394118 A215043 67 1958947168889237276251894639447359880560277043852198954008131326480613482217220622476402605496339211154913501391902048365491441300350132054 A215043 68 240934574320783225455055494806944561818963332081600433978432989347944205250606836500299098885784616357282637661879052280902098901143583786984 A215043 69 29632993694287447493695573966614733743851929568993001180429428035196059284765569310082990379205740130191926774182612532216319463784113566202263 A215043 70 3644617289823035258499100542398805305931968373654057544759490411763417548986376300150255266491817429511916041444474659740909669180356009185920060 A215043 71 448258293654539049347895671141086437895888258029880085004248540576014140684365410076768005591566627567242017809079083528591371850521700918361272142 A215043 72 55132125502218480034532668449811233055888323769301596397978020039670233844356659634357208319209396186756459267631717024112710331363948386792671896536 A215043 73 6780803178479218505198170323655640579436367935366066476866295967395686242976083054007000348527198182695473495241069748060860145356603504680890361881426 A215043 74 833983658827441657659340417141193980037617367726256875058156493279613328290952299401695999645500066212879000704513988257492053448816660866426761040394852 A215043 75 102573209232596844673593673138043203904047499862394229565676383585253691501547187772602657467284241096458474927396980045624938904421608739945432986140720025 A215043 76 12615670751950584453194362455562172886217804865706763979703137046166530118315428963816771720364583863607268974208140911657273837841298772134417714646489969848 A215043 77 1551624929280689290898232988361009221800885950982069575273920180683815024398649697092209908752854113481010778167862001993845305589792230485010233726364015980874 A215043 78 190837250630772832196029463205948572108622754165928850994712479094041915188911006568707268574831399591563346106909064290572114124355337525009286099535912767239914 A215043 79 23471430202655777670820725741343313360138797876458266602774361008511701843062035171368098103464816565977039445121084289023870524338444479048970801375759899738198158 A215043 80 2886795077676029880678753236722021594724963516050200863290251691570092447565030259898507563207075186373275145701615092618598159562976983228792808043567574997237508640 A215043 81 355052323123949019545815827391067312837810373676298247918098183702153183048670408759214351647578710242914973084329701284948412090692025308059316946910676414876556141787 A215043 82 43668548949168053374254668015864557457455950998668634293062786343673995001976377137162287155367039495552236653014124801910600658367836261877511861327689485926769072745716 A215043 83 5370876468424546616013778350123949499954244162462565719798804622088212216166220376734074003854032241111027853538621461628923944953519240499014767539021579626221259819370246 A215043 84 660574137067270065716320482397229923936914576031896914900959905730506661583774836346157595532199931865580235563796070314910470287009715767262271910669649304496182538513694332 A215043 85 81245247982805793536491405556509156694740538607760857967098269600230235343430003190471444100774210051734938113506762662700048958195789060460713189902788961058318434891211074570 A215043 86 9992504927748045334922726562968229043529149334178553633038186200922588515602469847610130753782064831459457631370193736234830177315230515229785784586878098222188635550081275724828 A215043 87 1228996860865026770401958875839535663197390627565354336005729804443878158529978457528648147642851528097499708865852972455860687257472157505822809989575369653751523469004753151023069 A215043 88 151156621381470544714106019001699918344235518041204404775071727760396090934828651375910359194721623426650663599662688686519343622365658705819620132793926224217391435206298947344079344 A215043 89 18591035433060011973064638378333250420677771328440576432997816784724275307258872186938386189244029087260709944496794001647086616145952065794521431199480262628113396263052514828535330178 A215043 90 2286546201645000002142236414515988101825021637880149696853956392793325466709684898269336788486591872073699147636687890001834887531490067843909049371481077614126547895670642080885275443470 A215043 91 281226591766901940251522014347088203274056983687929972136603638496794308130123562199586569213242993611073476225835940555860601972150736088595879530457228980174487504500240500433734654442182 A215043 92 34588584241127293650935065528277333014607183971977506423105393578712906574540993101726562872323298724025723170131477702423822319997004755025534882089447603212879358168175337168595797009175896 A215043 93 4254114635066890217124761537963764872593409571569545360069826806543190714360456971820945317169829066455421447991192740265668110221346963239885874716558843907302340239538091868352166571541948191 A215043 94 523221511528986369412694734104014801995974770119082101782165591811233744959762473025912469832799747173280710908195517019818499623139745001985747211429326209549607285473356105534887162587673200812 A215043 95 64351991803430256547544327533255856880632303315075528973846297965975207439336438197002224669354851512044460325200597099885789117698716780260125770262135679127698560352471074696540662610191187820990 A215043 96 7914771770310392568978539591856366381515777332984170981681312484223139281293422395443925296792707897037350340879166513412878227210360281017089386669233896584252244740972683731586270148449660236907808 A215043 97 973452575756374855727812825470799809069559979653737955217827589261480156391651622861276218817782570126098240108134562794575975494619195721051481563932023571869460177354093886111128182180191077472600514 A215043 98 119726752046263796861951998993316520149174361720076784320811112166677836096891856273159512683380610889208534595483882736307841269690244109860660495403252758504322154531154724571460173437363196109998541524 A215043 99 14725417049114690639164368063352461178539376931589790733504548968912112359761306671476222583921083062437600432237204911944419373274495824873409676049579866431129401647363229421503321663959460282071447287073 A215043 100 1811106570289060684820355319793359408440194188223824183436738712064023142414543828762226948729429288622895431096358514534692477177736844455935927906988280800033404750540047350043883592481160788656695317685800 A215043 101 222751382728505349542264539966519854776965345774598784771985357034905934404629129631565583154892547477819341504028627583854062561927663150167784624837848903500252853337956124306685340021680510380634150063190202 A215043 102 27396608969035868933013718060562148778158297336087426702770762176581365908626968400862474180680254080115383689210916871523245718629726091080366656763913160498575658134786235121713532559515965397473732199776235826 A215043 103 3369560151808683373411145056909177779858693606992978885656031762362473100826712484176608329728222205694034205223995994472301523384422364922132349967496291758155545752948427970876156979843917907919709559293997925886 A215043 104 414428502063499019060637828281768304773841155362800315508989136008407610035777008585324753692289779081088216585548680373429811172848835058953898035724319803942201028357958092367057974665974985200288181937404067131792 A215043 105 50971336193658570661085041733600592309402603416017445828720007697271773561299745343510818189229011203548207531066826044153240393344070012096233517039976396737559051277482526539088054233349976991213747158720367934248035 A215043 106 6269059923317940692294399495404591085751746379014783036617051957628419740429832900243246211411193927907354552634399490742390156894032338138655017436450339467684648184659308703872239053441229034288765381156547155449298788 A215043 107 771043399231913046581550052893031102955155402015402296058068670780598356299308146984575789315309138138502391777110598820770090541481948832066051562269597331369168628595513967580550460631943463615216348180947495686697961334 A215043 108 94832069045601986788838362106347421072398362701515467632105829454055969405074472246202579129011310331576060768108428999166991412137429465028924261612843872410283788138791538019367427983743902841621658813853475097681393675204 A215043 109 11663573449209812461980536989027839760802043456884387116452958954178103638467860778135932662272860495752127001568925321157087901330335221172827488886646580781424483244436933593617044710653435133438266000729693364896046966148218 A215043 110 1434524702183761330836817211288317943157578946834078099856081845534452691562141801238473514973631513383560957488976211581029578958656914551617562943898368445693046848042029371259205283974401790699162763538369685821565893010634380 A215043 111 176434874795153433880466536451474079168621408417134721895181614041783502958504973691554106410766785807942995656534818832619347568841622937731710905971696976547495469349212837515439337309963401665654540592610652295402313795216074597 A215043 112 21700055075101688605966547166320023419797275656360736715007482445293836411204549622259916615039350709580582024106998620897620610461381276702542621905339244772587377804831550471811709635672654425926106983357291534488753787288201724256 A215043 113 2668930339362712545100004834920911406555896284323953481224025159157100095075201098564278189543967872470986973367084591090387635876046992879661595224567153796209832248584483650295651441479794415475314405097940487285498029595137667582706 A215043 114 328256731686538541358694628148105782982955445696189917453840087093878017857838530573783957397302671989146000058164432320314717132717832797036756096141915984224857469003036869814212410383358013002926807386919913488759966433835352633736022 A215043 115 40372909067104877874574339257382090395496963924347035893341106687387839096419064059476862481678858082757143929342128933578803846498621774079244635316347087825119873139339994774152474205353553654961105253211405877684172634919207750917003830 A215043 116 4965539558522213440031285034029849012863143607248989224963502282461610330841687040785080301289105352971477457491010532433139052949240864831554797652938495625645638775095882167010345376586868738828987306929421221675827559930248068980885677768 A215043 117 610720992789165148245973484846414046491771166727701327634617439636090682854431086952505400196078335390371087673831555174134550426730093428267009660151263522182191337105039136743096968913897629314682556206214191904680996040442504356841851994279 A215043 118 75113716573508791020814707351074897869474990363900014309832981572956692380764182008117379143816347149544526084358207121696337759861064589871235306939239959118725600683453221334908032946993609075935037510053773410330692539233698017571126201497884 A215043 119 9238376417548792130411963030697366023898932043592974058781822116034037072151139955911485129289214639036626743173658781036245599422438216598123960018762063282120701903289552861244883446958526276284393315788475264725327896771594403880450442198024238 A215043 120 1136245185641927923249650638068424946041699166371571909215854287290613603182209450395104553523429584576958390336432653902700565581182785403113341739275378848590055100582187650379770974672885850222692748336413476650103930422366781554619975780106937960 A215043 121 139748919457539585767576616519385570997105098531659751859491295514629439154339611258641948598252549694115718562370983174877063508116239637234616905747520458100990511891903839362198130999965367838135541292477465275590508190252634533991955912516351112242 A215043 122 17187980848091727121488674181246356807697885420227777906808213494012130402380589975362564573031540182895533539135035268139200490249669540324257564023293483575446919974111076660328578184777990026294971220263470119339416265430042244110560428450378399002436 A215043 123 2113981895395824896357339347676782501775842801589485022785550768467977410053658227358336800534281189948320508780236567922641196134719165499912027847209153658641808657645683086248849152220318768524637705958747571567340502867553697422741282156685391979807401 A215043 124 260002585152838370524831251090063001361620966710086430024715936308067209306197581375100063901143554823493975154649021895090944131856213442735105842451240967374518037137532827140962020762296940907683587204742052329452843766611443056010485617958668852931449752 A215043 125 31978203991903723749657886544730072384977603062539041408017274615123798767252248850909949523040122962100410825461807330293074684349250119966790953158119870525920475165775132677653462173489564973561128392270647021049877332949754617590034338559347021026788830250 A215043 126 3933059088419005182837395213750708840350883555725592006756100061723919181162720411080548691270033980783537807743617075272843822566505403078882477120091844227825239947651329029808850755854663520389064221686022031359692028235224942542669414040236837450139716293498 A215043 127 483734289671545733765249953404792457290773699751185277789592290317426935484247358314056579076691139513413243204802939301392165381840719159652280671746314180805165208052907433672311673795133012041795809601615515885925366054860438208059492113731698123967357994884974 A215043 128 59495384570511706247942906873575721537924814185840063576113095608981789145381262352217878677741740126169048844349773962876222836471714540698869880207396225135170750023944940173914254727344261603075374049991285876460778487346400195600453068225958213087120674508152064 A215043 129 7317448567883268322763212295496408956707461371158576634584121167614442637946411021964485020783157344379279656841955839819468522142259909493335201603136015311311082485243137363122137617728639465415818111465720662217593017742203354685998690361018531948557138964228603883 A215043 130 899986678465071491993627169439184725953479823838319085990270790520967462678263174439279439677650611618525229859390743783635772838912344791267675664194827234202973548835315893071646181761097638811249697641975529972172041526941311502330208434874167627718467211205595651540 A215043 131 110691044002635910246893378628724224883321310870742089000168723112911383466788424045009406595330242071734224013086130845778527971247169786041030842899749801214183789869068916710080542905032983762777776018455751908295164633765659910302597306299222440236460149796369614476262 A215043 132 13614098425645751888875891944163640475922567757277438627934762672097579198952297894361717731785942124211691028739300432453876153520220405949860199141565146790968794714779326495497848658316903353766299115905985861273371846330769859340547724585146165716918752121385266215119116 A215043 133 1674423415310424846421487815753499054313592512834254209146975639944889330087665852582446271603075551035966262317373012274668972486569113491419022980028290005539976084393331610733443916734620977901165544477395467294768759735170558265521560487799407846172041283365261538289754346 A215043 134 205940465984756610357954125445736220040095956510855990286450068950549290021583947569746529689446506835299638574123920257469046553213609594732679032967453726019493744522906759481332587917654727941731135785634000839024142757730626636082026239508925354982852573667932707536021396732 A215043 135 25329002892709752649181935942009801565877489058322452551024211505277617783324737885226240705530317265190819578357002389377314271732000177190392332971716402502419756360585224253449531663485676331095004584610052488327884194403355442419708308656845263316331724177014478177832233016045 A215043 136 3115261415337314819239020166741759856382891058217150807785691565080196438058921175935257860250539577111635508499374450467080201023535118846699586344336120143307621854638859985703537869820368408806500160104524651849856872181496283346260938314541381989546674294017406418536304039019728 A215043 137 383151825083597013013750298573294452533529722671651226905089038293358884263463979902151490570110837667465976725845369376381470779055369997114476081010694823208091244487024046498309934639840159474028798604222329513418062712153229533184866732488566316567671261453782836582196195147037794 A215043 138 47124559223867095285872047704348475901767772997554883758518166018518062567968010606788698082263382493521203501770493063047719598221921005040229094669729106880070290608943774821655637767327489654630812702319016064659517406306677739124370874733448097763716049313948028566801167963984686494 A215043 139 5795937632710569123149248117336289241464902548976579051070829331239428336975801840655107712627825935865440564741045016792180593033934208516823830804194322763084584650339574681485950055421403256368462158747594736281115868810203401204998023097977885636726314017760841300199381965169650810278 A215043 140 712853204264176135052071646384659228224281245751121668397953489576431167385455658389971459955140326728955668259646770437691336308424592237337486764031115972382642869266311440836426340519266489715408712689174953460288587026848623124033766296193422349263949399187262289833342528249521637080120 A215043 141 87675148186860954042281663257195748782345128324838988633897208388569794160074070180125834466769632361725681755371811788179526577406547811197644699854165083656332471684282032248989055637018003969961259815951226879344525484038471652826893294206075634700780219277097337169083820566968412683855407 A215043 142 10783330373779633171065592508988692441000226502709444480300958678304508250521725176497087667952709640165529900242473204420263880570752531482407899130258620530523429955555027665300250771531020669086850225263482001658378157075912786578626395799958495379378950511575652889653722310417630862260966796 A215043 143 1326261960826708019087025596942351974494245514704936832088384020223065945020012122638961657323716516107998452048068832354238073951182091822976789191299533252579154056040871816917158866122305178697458346270030058390047016084729366570579016708517846509166864818301261314978329594538509362365674859166 A215043 144 163119437851311306714533082831400304170351198082204520902390933528758806729210969359415786763149178771643644072012223906767626543327965352091498002065773758763700371616117599379249711033950767412938441547115698551136697389671280349047830738281096578266024538168823838410577424766441516883531185825712 A215043 145 20062364593750464017868482162665295060978703118596451134161996440017110161747929219085502810210025272396060222405455471707255239761057497865575861759487000909296067156977271140804560294829760166127089838729429221328937096275512472559776966586245149448165336851633617766083541845811935785815038341053090 A215043 146 2467507725593455762891108772924999892196210132389281284981023171188575791088266082978157429869069959325943763711799010796214671534457572083005945180377986582720378575830950438000183296019633756336023753332414981192812204130225491142212224435410923939172926513194110832604106052735002335035762853191542708 A215043 147 303483387883401308371588510587612321445072867580763001601531688059754805193694980277094278371085394971818686876328872872465012956152549540366275239015774996949025723545546195450643596417522532051141763760045894237187248061300186177659307060993037466770161537133896936310461398657365612697456251128241341489 A215043 148 37325989201932767473942495693503390537851766502301459915703416608178652463033394307999618082213634511574372542024739564302441930918331271234937328286516741903858720077649389567045594974643028577403016559510658791524638961284624020266170585755605952436965837656698916391687210152020143264565342473208917212424 A215043 149 4590793188449846997986555381790329423834322206915498806629918711117914498147913804903675929833905959528676003982166637536328638110081778219280703331434474751826201191654758566869289566803615571918378399620871219758286117029136039806575607508248295550123168812576669555354715633638606872020488019901049031910298 A215043 150 564630236190129247984872369464517015741083779684104051755564298050895304619730364608844139751488219387515574117264471677404133425218654606889577612052095883845126674237891256830604893202412418970351724303333635242572204772065893979842885460711962467270684724481240832110130373572961983014478959783347795903872450 A215043 151 69444928258197447655141314888753802606729470578937882867127778741549004553728686933082925513503217078704886940419547849683172322751135607594198990513899883416949446357340947247315702239751167216955348367403319189062029574431018657633146656115392964398716136780052414763505183547186835611551322684463708226296110302 A215043 152 8541161545522095932334396858947253203611983797429675488604961220912476664804008762404590994021144212461313578097487121039352795873157172674312401018384843057612336816783209780043432575251692992305016612699010653291533291037737756563930551225820776406830420284720902984821301087542436205957962768307185201263675812976 A215043 153 1050493425170959602229475672335623390241667277613271147215543102393493080766339349088831609339087234915662865219050496339990710797382962560867096791776056743556526929073431390898526945367852098709693538083143117212842719421968630592114272773163371542715167553331771912425020802547773188755842616336888400611673016010611 A215043 154 129202150134482508978293173300422729746521463162634921432023196633178736457594935929163883357713708750414071108365113562697818076669455911338000542151768036457267264640171944079786667393520305959284043789750251483988808169155740046507274653335243356701320279613624447441172797928250443782072576913616175739849707658266692 A215043 155 15890813973116177644727830840279660135431898301726482064991637642778591091203410779938068821389447089066015083463689917715491632744438430873988060407168153145724660561979240228256823268228611138479117084349582504597557402743883607758057354229515466570309747116966536258522767100097466274837187702136775458960762553300839510 A215043 156 1954440916543155367792544900181097773928376969649194659072539406865133525481561930996453301147544278246369441194925494765442773009935939578271216902337631030373871293481114381146311738132057464414007142339057686340252752415943675290001697863101246317530295036446103207754874226922875228579709052445631255387444774145040111188 A215043 157 240380341920834994060838294891434746533054935368549216583857355406768645043140914101783817972326556777214375251892372166231745588597391513620020138576667955428873735703278466566496693735801041194793443951369275646103576095276743678476311235336516953001888543974010632600150286366864622826663002374369131590185383267224100825434 A215043 158 29564827615346161114115317726746292725791828673361904445155382175625678206780850872588413157295018939319121786541566850951739264624613050464271143862246859909988208667680088749956047137341460307974655365944565534553500901685268392655469961297488236879162207872599514013169525843787434209493874227260823131734108370883172248778604 A215043 159 3636233416345656982042123242094902570525861871888145697537528150246551650789001516414273034529315002979474765369360830294897697803241388744322372025086080256885082793952147706980947374744864148010635371329902148324469573551022824687250041326781462878324991497880529748214622403400757070793335507444833840028637947591135821173592693 A215043 160 447227145382900462630067043459946269881955218413568558892670807098150227368840405668082994833948450347536077018644840559421465090534112515388110445306720682504347244362536618797082474270182178641778752528173046417988066136536345127692724262723436918708727297309879507283156243258510776942868702419416378042533630120440061592711177280 A215043 161 55005302648680411246516204222331296292909966002997044598100971744922231414716580895657794091541130077743957998527946027978545308437893429055029144991921300614434970892268111120954126725810739646601619355218490616620389147786119611064348772252088594304445376630811249258650991682032357519140153016013512634713521837634251927842456570322 A215043 162 6765204998642307682858863052303289497758043863150222917007526853818336313782770609760240590264725051112159297741918716600801651472770372573858955687245603629275058288988161105946792668980382470804055805096077856339561530935648116890118609521706470473845865358744686439677427876931417041902876222968211944161498361763385700376677938706406 A215043 163 832065209530355164580393639229082276927946485201474421747327702047910444363866068419613934808469640156717849664257474195870624585842318200751449145849948732096348179326436905405566103149762050268827022820853903607090181503288021497028307050120986689657691113193052254768003989664006703088055019391464973465293310733247544816916707725206806 A215043 164 102337255567235042935705558762124816772639659635918203652004299825039166320441743645002753740851501014225183349405927407375486022407132373121667127483239929179777516943178404092538163724441786576710814740197825157955144296291986510381303400851120866440052017414619789848231072985284762587078072410792282227565225629075725953491594697517749672 A215043 165 12586650369560379925927203334102123380757750188732737574774781550777769546969970602266919096189926155109540834127264813632988910131491439661929338725656100262213549492384547233116973977378618712038147921063780288637616765121356620924710946756533724024014108911195792942011434232763406677885464700884128356809215294485314026860428135607135664055 A215043 166 1548055658200359495846110304535799051016430633554490803493646126445840615110985942335186046077620065577459297414304166149450260460151039947590355786285259609435345456698364555015929838870773686812093125211876575452206107497558674118762239257560628784771605346488904212143168029814014901866431375433216240089863106053536264487227917428479209692668 A215043 167 190398259308274657609145640254569181151640210177013636092143698771287617889104300936625616748451078139872384041125285171568749047688446422141696705563693677729384100252886054417199035422427113916773860817848605091633470473902442445586258544054782884136762446184489964950005699788269025952622811505099672713677543980158202634678576525157352219050254 A215043 168 23417437839259582526429067641007473482600729421139122748530181302741931159744718029262615674013404991138725777760995771936806682605218758883978965977165863292231475534314267096891228872417235233086126811993190079541103348614392177972049206379159303680196147013498134516026577080155006736494856237494644430967922790014643154662941934716858843738433784 A215043 169 2880154455969620376093166174203664669178738078589935084433120156538486245030711213298365102286900362831923398280561354663055653211394218896316204881487769030305153005673761141090860221505038485136794798011194245865594274008001875286333913716860432239785519920498153228728653982252033875307981633466861888674930116446991721675949064268286341459889624338 A215043 170 354235580646424046676933010359409746835502182937140876262525249072931066207617734517669644965614731223335439262731285627783908538318883705488169531329504574740741857738750105242408598098998556480057787806483670892227052481729484095813174336433576395680478145741634405759379055348415954055458960310061286567370259842210102181802718942546215021249088205860 A215043 171 43568096265054188120886667108033195196097589763189737845206172515813982657291950634460067965668325040107427105917667570862757694560011301556151412792589323690318909789256948209296873327175606588365762035428021368918467692660809257269793241992412471354618729925713000709686544376818745978613795663888006900052399950660368484776681406357900119548408206924217 A215043 172 5358521605021018714822383121277723599373168038689400614084096694196046935780702310304070690132238365201990198588610379930491412522343071207701187223238236300976892057878483930300308400144383065808933444196575964715805765617193348168742047901178224109959807426674714483010134994664273889233000608956587989455827271831946876057896604485114973103072994898633336 A215043 173 659054589321320247735032237250051969527703571169033085794498687213597959118369092216766234818299650594804686999293159063879580982553637747245690803315925955797264490364660995031619651648808605370666289972494631857806846693893558626938401301058466980393856449278784382484822495626782421700717885689827379853750263745923277520629796538642836828093031817897039626 A215043 174 81058355964917369452694142798635114528308166085752380152109254430578352924623617640351942811960724784795774510714469954477257969441575099840012284241883851889585260566696907400860293084492594144961753466171338298669886418948903999232173150334179493332747431651238810427475172778578366616054064161598136095788096580707673974684379386873919212772614557906270523402 A215043 175 9969518729095515122433644531994869035012376724976373725623643796273923811769586600671072199636350848879285460130880511241638850660331183642574265569204594997113897680717426255508456311047242935774883211400980277698557572492611669575723452272934569868551634949451317287716736430818303132174536524959286108423656359803235735340177104335911917982766257114644831862350 A215043 176 1226169745322783442689885583292570256191994029006008215871556077687262050494734528264901528612459193687367315821587588412767101373251294012936794658079913601127269748881606114548201458452999747187997485264455211032160135466645547522451561215184633936906423643133031415583990730829799462872619935000072095309783199103337521204534764791661443420083402189377328407879648 A215043 177 150808909155973267935733493100454146642580253191014034178475773911736958287040577389982216947132844472697300560595142494259111830059248832407583168774297737552531113056312059468372192726297535814796338462396052646360056116331619842456200070580006196525188247627779685881248296630847648447051080287112994231316107964347150399196536644892948996522993276492926998356904699 A215043 178 18548269656439389172652529765772567466781179148465720195736648635065958607255496284439547782968727410948080601637380939205457987995914355092119792966303866060819598347406081825606784033955669686879031409422864747537318250156506903773077728073529058346038880570114579076820643997792255423471746539346804610069961070182224109032063774480697772275273088766690465679491382964 A215043 179 2281286358832888894968325427696925344267442455008092570041429306339201171734139002408674395088206338702141216700837260379777073411667406427498326951717525026772318368372164639373368810603459648401465314566493353522203245798819828390710016396370192255742198940825042673897144633331060196656812975371170687569012198610992200484503583712183862765562049809144105312380078428358 A215043 180 280579673866788894691931375076956044777428640786846920394900068031086678164691841799982511048066410932952421573601345645773374571647095076227202095268844179485201965762294527944879294806814995898032814846320207145055886151039043796081210868235647280453904005949448983587940686626406068398828810525851513229020063652159825878219557932106310914753931811702572773491440107606940 A215043 181 34509018599256201158212590809037896582279455374327163116002666938517322213085362402395440184517080338414445712336264677169745295239181026969518359391126073918902857679006682800601946371640242863893293884884190097581027670119536386675449497590328217522496346942976150648413710136417018325610425799933538770925133555769689468303865022041218045094911131765960413971187827402876362 A215043 182 4244328708034645953565456738136584323575595582401454216347933133369599545531334883652839160184552815214043870195786953946232897939847619222174531003013416925551004212681039728767091740504883266753668639799547690865462940896491492908418602215460244420765134945787434054697896988243339418034738580823122866798560031042492001661853015383032284905356355331517480489611155783175767516 A215043 183 522017922069662196087392966199990833903215977180004541447679772737522226778141105326896821262515479190988981588369459070709476701306017983300497795011262362010185248076201907826301610858832712736841713188260875738504816707164458573569645885742131963194383867253032983357161919419680435257929474528878772145464969587635080615187337554194316945137879702162786175629275695820784397821 A215043 184 64203960085860415472795769385860735985771989597558157143848264113581864294165824620324656176129219387676430691499247678743319401362700364326739054255382314643993480461174059144541008763695697644197364910153939620654865058529164214179741889678130073217015977773827650475941733657416249394180917884676846703195575906568401609187406577822065279121402223268050171102725037689678580211632 A215043 185 7896565072638761440957792241494670535416051504522473324151888806197831785955618287194605812842631469205009986072819095026357576890910838794205603175617014471248939007979809259232271225351384893307356619291437237216031232123174449181276971509274658197295608577807986711213875387323311494488862278712910286467940923788350610202616229519382467016669574575749641974792574241514904632488770 A215043 186 971213299974481796822335649934458615120188563066666660713538474898219727808246883500316190323467541492828551856265249440563238638180670471322962451546637416174637357992165922275411147114234958884408550607082425232020661073359738728105125366932277988716339390084271784689688852960493698763456617287246449181450628172932478517883968252509121940720864417790657937194151937475720973076920878 A215043 187 119451339331788622247706327149696914989247777205695476794441080523674828688628411052251696803973664972148706868334552862094251994919331557133930175937060785507438659705771915188511731163662530513667622458859415557269824598427204486266853677909697284441988421451942065534880304836404929525344208479366205046277967011835558298742307765281838036061980761012929822679494936312292222533270261894 A215043 188 14691543524510026054671055903762786085062356407737476979055539365937105708973486312543458390698437324032798116253293736788152432136439600857002088677806929985963986089609845049749335597773037915113544111639838121757395323188534960610315756645386307132000704800090578117844403164260519956118187067082477415812644051689395641468543634316479220302109394987784395634198002869554463255929012581144 A215043 189 1806940402175401416102292169835672991547680590374503972947036900929740327375050188031793130359103817191062019592286795072080654900787151573854122977194315327595104121345535475372145896766794060190540076670663689623403286956648855904473387578151346065210403841433661201904420625557652032272715763362529028283455134509244184869570788476744272222459601128442009790797649654498876539979032377693503 A215043 190 222238977924049864154527265833884015174279650259656251195506483274992123161422199641598011575779071077176595611735022500129132400364683203983200124106222978366132620611526241245103701638135839769542005309527847529596625237949412372291112830056623638974981711456230842106348744224920704462264394863400796382191430759285099454624154792760436216157852968440952578419473924218771653700571297515623020 A215043 191 27333587344255957889590751405397898193444849301347344393074350405923101408527555505728523630690466638675530198223815480720811204589955246938359761142088232023741184187923468684515046091549492604806686434793354523783414710125678264810975450419633871774574494060099946833147527355443918322571824683160398113162279695520368455310168292237299605535510071951254343758990561606863318468496026807278912382 A215043 192 3361809004365558770555507895598107593778542184415463704096949593445266481125727905004966808563351617486013037785917569106159649032164130690214267420352746315942418006939190564809654118900477956537886654577215729668274130706490301821498002615095660630655331724828022303505022945378968667070279878112767018683455777867118796277256576578607268120148934062298354792757086948738938961365583000408961157696 A215043 193 413475173949619472820437880407161836136567243833800688259531725643361854077056004760105188929661558484140928117469637184576916019751598119649416532942245708628904771922389566887755972875878796646203846388093911014360588932731893432505733913034229894851694101574481149727029107947285947315767446322976683565360513582272540752739729274816767902594732428211659234575824727977869178485424272365224776123266 A215043 194 50854084586798829598143303782185307737203992449373069192218305304540062784996762857587933271539808341931848145410979456133854510780414404586188019284475869415039543678517559237113674024410658015748223487423431949539953497747116947832794883190170769535853229248463707323216605068615897372858247886657751422046453910592530612234776137479367985868057432618677234714144453944145340328685531350786445298750612 A215043 195 6254638929002306421098805927328385689839954504029053709954592020732784360700524775478555687210466764499133180957433003467279527909971220165981476955457589692341238541288754810155930278264674242694891025342296750701839080976424518804869938585923503126079001822143039195823292186551426949459410877858015836716947357397630434262599325023919683968290265907580885561171636246180920541819322352493405408420832065 A215043 196 769269734182696890965554985757609254542577200003124233255222600244827936303379550621004761593615872225051449409618848447019248078415679666011135477501999056288557365160542566952282876379746430066930729529587583313016068641433630485572869366449530726805201959120563228196925409070895993235125912600798317425450332676152165955482580632220825614497653732017214460014516396409072219626397688871071380215623877608 A215043 197 94613922665542715282342164442258609923047155645880251636682425238093103380954984201608107120327541816916829144202160925979900234117218627699203682255790426333800215826894520334429210213191197544526778204821199963390964394080978575551933788335773250596417068651760372126073491007883939820394324868563772082797566547985186321941015454193734285713387933024813293715798818094801365086445192517209050377413345838714 A215043 198 11636743218127571282837120671412051411280257567243267827078683081685206887921159677247176171038694027608544933287456175047080709548339475527336041781984720440001138009991143074698932535058002059407519194128572886634899381226465232106827724467837600267264486741890737276154879286592228676250537188219652885834884613586497226935034475646491334395907587079686411078092612041085070890155180760898217671435001229077074 A215043 199 1431224801907025725073683500419240064977548633615276062479041336622042354110921685317201060930639037854034109965212907369864947374211638271234633935501864823693806175383602011684639819340385862599754060408217644403596820219487510369113570844723758912271608813871527148578595693995420242492951122924499572671980474825320916166187860336641544880024314047447894947166956499255625100434862392449008484005767884692030398 A215043 200 176029013891346036612780233430895115940827201677111712417095005721429524348755446134338483318297562962018586980787900150318341446318483167886332638024947388593898158440821737560825967595663057642025608192165920603731469435113388784241805588776607862016842108137333393237529328519572578009553600287940243842804499678095504559663679639056406882845631820960064411084182131164457355818108171479785299362613469757815371600 A215043 201 21650137483833655477646895028499680020656768257651125351240206662399209452542808952838316247089669605290432164526946505581786132949799218011747679843133026932225779682164995862462311806388429021103734672910378429083582194166392033116887402182810035560645285812038242227437032975271800738342089457548097431287456358331504140812118048526049037850131118170999721001848535178741147684984705870047927802092945962464360721027 A215043 202 2662790881497648277713955308272029747424841668489411306490128324469381333138416745752978559908711063887761137649833632286409376011378985332277078288067337365275177002749994524064900080024373615589522347041522043002204173626001573636098095429708633573990693217443330498091468963351925138899026665134001323675970438650148202412976136315310109271867692626721678020703666164123626153891843159511212595472824224439212546883876 A215043 203 327501628286726904503338856022431159253234868455939939572934543703071504766572716918663524552524371188589329498765009824722771463266665396652068881752439362901914545558605577543328493097271090238098437908686244451049052072587027905633876697826256952115083252765671405591816001816144699886675794110657079380461091322082420005011978037566281918884796969331629507004419038117357525995775539881586515469572582732809531653964086 A215043 204 40280037488385911605632965335450760558400463978412123156164458747153325704955305764249860541400588945132599767210446374808614480605788464802872195377261974299570213926706425391876368574519944964254416208644019791497612074837459473680063931803170085686669551438562637059496036417408721380552572104725615253176631072906917868147883734203281172760546722619232427775893396904539155963923725399675611813944706256123909216036389092 A215043 205 4954117109443180400588351397404421117524003834476235208268655491356155990204736036285814183067719915880121182037386139091634858343048714505356627962521470399484234398439344087481449316752731134283615648560356254595323484864128004005495000336432183410457279391806977688159465544516852705881823131434790099429344083454534089242781152014518175063242932406776135394858841721183379373975354758444957307822229328697582477821098071610 A215043 206 609316124424022803360761588915408346694894071176598518493888460978060033469477577157390894656788149064309772790831284661896278961714386095694062367194763597162261260794112838302925406153625527092551976418877861758927457922140299516032894115077411023514431321004875792531499373040685618000791444136176378132689422647433551558488936354979752136140537874685958919587880366133008142997357709468348059203960906760692212134250381248588 A215043 207 74940929187045361632973087085197822222354446750887141539540012044810027960755537254322794228601874614994221932090210627274150677432526441055864314536993400980558650843277443750228267606377661341446206032439009945929891436816374584083222132860888785033786353421112808756134019301406179355447431589932346657467400628873071781321925839782517400336370531435738939330566515413842956669909361183482328097934048108799180252872064092523909 A215043 208 9217124973882155458052328949890416725002902056287941810844927593050655379139461604704546299223373789495224987874305075870058637045239037863775616625682993557011551792462331539912812524940109641676808896381697862306209594949399679839310728489357280996346684814754794623656487535985852418451141970483654225439268012423526387312445424441250135573147808425945615451694544798177854921379188224503770680121012384065191685130259442020169504 A215043 209 1133631430858318075978803487749436059353134598476665955592386553933185801606193021841404872010246374233297679286607434121389938205886969130803344980644471214111440311822023503248057350001640906390374177366993965763146667640123805697118149103154872651372144124058222353411741009054222289705224915146705235028515639737383698219881074882503110687201475772075680891726758404061868260594987886073223671135277209389149730502634135467371018418 A215043 210 139427448870599241189934776664230744883710552710573624596052701206188802942182602224888094710961080656906119327264840091855092340687051964050947657002644276342150146802316428590985237677771177931710567316862904191257634030614720099445802667500260579396846808304113782846191528262122819119752482516156396700149612058239815430406467330925601286439007861631483843387336990297268147534964248226989951633477006669292663861543552460544959501430 A215043 211 17148442579652848348285998726212632184637044848802079159358889861807289576086853880639394244576202674425219379574288723864054967966301504609135758466344601518870356616373098693600907381299848788891935903240594649795768612449157609135527116434440410415246428440739549651081714217503715605683143878383359739211344921876122788779594705203803264591660051760016899680269603201193874907695622151381064089574292765587901200288383517222843992850422 A215043 212 2109119009848429747597987908547489527965472805849945162976547400301090429055740844716420603988161967873645077568310248195186905967514398014959647343703383342544711713667088822891731090242875455364783746264955499700851198717416665654941038525788336772292896358917167752612397709864948842588947803858144863095752888929408840902064737747518136354031985711922772168442848473411001973952047551797145159384677710269396982533708022859555768739026056 A215043 213 259404489768777206106204226752614999307568518074694452966955971347172315484280037046239094896299345845783919321522586239284125379036304654335427487517049806531480670424435552117122298637740190024697443061395068016369597337220065630912574503175403968999934605210468567076709957978713503286121388904310763419638303058953730543847535247681014818861668523588450523141711400525289683845185002173269895776605151511354366378643396149246152853962809031 A215043 214 31904643122549747921315521902663097425302962250381567769772607928301893714137388815842692251640831377063548431469709797183752234715497958085242621317253422820029577750491905821585537148898680385302034521185352809953743980306955223475491673452199593939197691352878960190414050425451017089943589705692538163115644428929278490316929503521489304633666519116642330175627150279568073667784924802857029698043735004891535086974559888632262499536391844572 A215043 215 3924011699583850217115702989800808368312956788278858141229063819209785754523414544311604907856925960032970673151452782467362240744627212539830506994534653957057106582640079980502946764696298537372214979279370730964066043747251564372641798408628467271167502278749713922119960540103141026683090586647895349303724146846380925019965324236096557968172175665499895129869942337924124779062023515739711078413879392663224977483262339726736129751005732418030 A215043 216 482621534405691026957310152223596766205068381996049169803405077154875345912665851561511560974150252252678329249197222533688371859354431644441067117706445183295204080086979345696041634852595449159571030554132441678710623920375607113158097045310448791236647955752168204387746963903420719630015278456426283641858142555810852839870636537891179650015394903702846078625265460924120230147435802007134478353920509228473999916935528738460439225046232247282568 A215043 217 59358524720200412465532033020512601434855098028725769027677595426230457761503376327521610394912624101119401526978106918861202376459850465053711424970898222891353044744115819440632631927264656848876824476219632810232963081360677079771961871528634853058801634585892501490172770657913791567398604282371483643015181277183926089890920736547927640505639668264880452483036755990383554278242502022139741255872026465557266396135975226575774343401062898119034354 A215043 218 7300615919050245042233482751370826379720971989151273541234540832349191429319002622433596567013278614185433709489057953797394203932702252769962064204302774970453129299446158811852117932819250129549111944449054605570538175222727505048709599851213502921596259285287650325975172114777968413736834572584066196666496578168317639562615818079078729300045285761844953258509879650738629360650410116384572638605294862079575376628959393475691575570393153049407719684 A215043 219 897916399518459939782252846385591132104244699567577919802820844783524315348475819183004856132238356920707226865627150210160625881345917240240280185704270423142843550787133418038369877544263239951346703271107146472875603752016047016444776990755239442217865233177479689627381158607706426441865173115789895435152528505869429447000046736746411600179981990054409762544842961655350007001881176263941418750644973380265600407124683621878175442901389502807008346313 A215043 220 110436416524851522348174866622676338422442377074822932862205729367541141596433206756887163707698304622632803470762650417895959589201615118296784500777420959271599303617517964259907642899673768010079295565007119060824948701824546413223413815891988131082294187095655858205641671930254430064652447569668620487310931600808538040524071716971222291402608752527253804538919434589713007360688838094512023447770774786030704957590448463801734445673547829829893980348760 A215043 221 13582781316157218788885726341742804034828308135503653164131501891362776892045935955277938131190759230226914119676940374250992868845917313633264253315437073719983571501403922470550601708211809536692605956124573191472178064692536807293594510510873865453925783037523771987584660103786610233753367209974815151388789685547337663662594247463740708534672659896034966279717266838000709561075628178625826135957533202595002164502561066709112635580743977229582030258942442 A215043 222 1670571665470813059510596165167742219945459458289874516255312526908254016580053689292429502972755687013287803916792903382454226908458627961773206373297982646598707695369064945913464102492803883060904731177558325817387090687995354016595554630862665968073021287088497207814322264404659797764114842044638027137128481074805639699858833411553274470597560127155847724513454724475921060083990540458181935822061593792866491663174970310039977615281812252167305477520632986 A215043 223 205466732071593849101014442589290550249256685061519061846239309307823881262454557847013550927517758743404172967645850175667618916871565321984471119662336428457921062958893584424885534005366954035302933526591632480629663040540036860405585252562803195223639627530840681875859138339426910473675420544231921610556373294577880432998071105761408495838097531253485396612573877941438333378218312495476463533952851835766026082374758475397100365265776399011642159877738343726 A215043 224 25270737473140572626365265842317569938438626803108554732571179732335429141265330561493374334581711569751699987216522778703734672548294075976128174512094082717677692036248541819315007218565902079585654390320468929570331212033720438681693755151931800064324244762774530088173991599371430246731484966889941958220297252508442417279879236337177212155008656107400670767842736716029593081480186236194556873590431374439959333706264891496352107836547366910114732362485994959552 A215043 225 3108095242464218839193826684162471811877701840097290713044408867767949960494373204505838029602623005320715694254664655930383697104523299779741780993867909837845898199395611750191321002349748800215048019214749141091708427706526802823839575236351653053481765939018562231978158796805822584424349154844824961807080173109947659844799263186091487235038642103191040017866552280840883752644808997743132759135101983090502473392785546076076277655505022938021405594522014587160075 A215043 226 382270444085625776648214316886141715291018887705163649149729719555725509711666638823656584266788047942878278693336536156658491009183817578832262934071240815972327800833623996731713168281803196069675055233051987988624477305855180163244709917833958935986247036121769477481174113289597489766793250616674102891691187008449966047759896749682793945049588055770283370382719015439178191101969698969554098345180121311562119319683726599128700975343043530074643643885681609416134548 A215043 227 47016156527289506308891167150311268508983445485895031554703711096486469744574502202105254026785327273968707563586139282613064010432505038896588599109768752454758473604336355986250528377659491091373903919246547869264262360399150722001692858104724116628551113267176286096683700737067916242271369275519827329948155155936031594321026304459147646764651645345352222785463970535883809152250512034379322096659093219642953121121409532302079402780255643342366098644832390694375243174 A215043 228 5782604982412523650216965345171399884889672775877383717579406735148280053072952104220122588710328466650208152042401795225250214792188935966701565427567485311119319925532538162312083277283836457408248772402374933491894152424480580805966138513260617873628924403299172032034298801093186174450022810981093994944375046660366580149024477147672749374108923155635609293224162923375260068537611231737048927486446448323438517842003843095095367146911551666472024268298569126110566776364 A215043 229 711213396680213119470377846288931874572920767987432302230712324712141960058228534316872973157343616070701633993651834673423163355428806618865395958991690924515221592366897857608399992577534240136975529791424356659624725060798941767561688837068517829591130081215447837004347663692611784644814395457770112127674536403845460123262131287782828564373654875736541891416202759003017791869024298717247202953436977363659681957362061539526333919200811728048540956811504496199620219468458 A215043 230 87473465186683801171206258128193449172584364789678295790660036532858312807109036768871155575764554448229650773067133263035823842502951025184477001390550416230061136541202903947670887003759427976137558071724729966586627064168340796556799238529558333030873334694390815529195169358065574358930249706686079196184794327728637507774555487167168005099059834598369535389029224018352476519572022999661772624815845115866074789549530328168784395651250288697833709425109546106684191709937340 A215043 231 10758525004565427330938899371921505316353303948362442949948953781216860333314353294036835262845882853516176343453263739518732909464507547291071805775078709505373004572975590287705910701469832111772861385798395366550060513124235088720334909393561401089375260981725424498895115196191671672018937719253297656920589054472240304714832858887095458018829520067251226934032937094145237138263769502752921472451600999272237147741956530464503009560251519960332896620722952809871669045288685837 A215043 232 1323211102096360877904313416488216960462283801283790804547930655053140962684858346129761866174467826428041460593978372827541112040291925365776647633333290718744649501339456402483879345393785590408875482852083563509516640370659524530706000504070544435358850964453041781977360328351834250143729529444435352731773559615597117797073817955005115512510273047240991804047635761214665850661213406506744112862468294644386543055982083839009277939348017190286102620959094982048023091012581878416 A215043 233 162744207032847822554899611328678764631544554253957906516445521617755121549904262220666672704196696767795583476715886594048038048046442312443236587094219679696086515660180161915229453572734157789773177509927121718067844249971010677478656652988758531227981931201437178458798010537379708398444722186194324406840596489414382428182474805423477035200112686254974619852847615435025868141010045005206248974698050759697297432109369257850225400528797726816117054126220237315852595046647369472546 A215043 234 20016214253938185813374747880010999832719517889435538710718251228328826809675539394795870980750019234612428726175460072695081138797672112505152323564955687311899896776700820459170738910100907622580281956217346487532430756130254452143614861619819880062385507443099790164292217680190367853502381502292696007994460503771150967489740650634966519279905773552535031386110116184587998342901186109156215437175823268996519367471034583133795462030413120009498466854755856951235030630280942439982782 A215043 235 2461831609027364007222539089630024300659869155846317303511828455562827942468541441297671463959548169160560937736104873054900932034065623395821292561902455319683991217018540736316085656488838903420097934134868110998893869052661867959680733171107678736799133098545412522866340610467190845970480881303377460373097692362506759676570150264210650942655070287836556580440759848832284616288295074486857282302143340555673703439719272219480864677923332617550058377267795410353131433518068272248320870 A215043 236 302785271696111834702558933276612977981331186651207592793244181782999508096820921740218794196043674787514382912814723925680119559051274005573513832790437048633819019796503809746419365009217084213058671507192180706550853037363285058210732803658732758552790192494442468909203380238697496305526457416794331514197061939088030382764381837320362731446941419771025752470934568686445704001522608839891177771722198445738771306013177236439782427952838541864153413703421730648116792340786794546350209528 A215043 237 37240126587012728304407526253933766267403076088942687596265522530853376667966504832605614014649412450695108537338474937985599804831272637062146380140661854526640055443752950058073265810477212519302961690453878881577741819116294609715802392825538444489526803323907299834501852564755948368896280300146817375257804059226532547398532011325945067500836535943827042900595872033310913027260306887593131969801072740242527597128782107227853781119176039070327191164824758718731050486107975394759038039119 A215043 238 4580232784930869469607423170300576637912597027753299366747866027113182330651783273488750305007681687760710835709719602648303095874687483084638431243468617669728093000561816353333265275323687922790054193522490110043049262667706169474061016335255433442952304817484632225627900510755493261920242876986967285205106281874084623536950572346902933771547924466871831383451237713516244224319227476665749310234800688118451126794143410242484639090157552678216071988490270844872393957074013254307784855732044 A215043 239 563331392419909932033408642420716992696982031337566879422391255812390573293501376134283681901930198182116737683758172650803295192781729146773464896566499311522028799013659658509933555599003137290657416033209889877105182836369260211243724954414205632678760789717563185222981541543298414225068321770051926607714733361635654843452093865083931299140886662262524924793445886513398392372581832546515622505759040935970444793249348389602992911579722602993419316311273474288400054379798576529533694175120478 A215043 240 69285181034863990770639655594577889525090877257492972869587376598896927332770017481243404123632406694712598024266545516446157005616277997570051543846435946699539814185679576180368494073402062198828073072376438878546555368902071178407530876300132550960063228601108942539283165677779153687341893224170065432128841719532944809170015576905312532875269705265054695892171158772259304275733770002515944093649124601704482258131238926229960522769120928376498281376168031671326166169452240017199927972460915920 A215043 241 8521513935895850954856644229490659694593480920640298096079824930408509671357418648816804423524884093251467440247101340350226508395609411971969566428215054944731875116039574210526814837472854647318562347613809746559036410218092082980946991946837688193929793108194702888821312963977075343786437928914919018807867378052700793665268518970791977364233544355312249871851881026296604822505536213245572480791639710356804529798374513839237553782204771990160843934022538543057001442906158872875911807004035472482 A215043 242 1048076928934154803456596600571756564545473062361499172844948879063647792649629723786985700689437111063235782552369198317561414375654341394554686619126605322255321099458681948318617856515087719557984340990767474781947528930994659366946053333780576370155374975994441049581237847548266113223650585305369416988996189627243514962930409864743900722915577180703120574976628429287255337355334881461211969717119432096332413997420175888578630809531562076102276756683400831770757112114561445996289456360653869748596 A215043 243 128904940744965144974206525226096566779398593189543757961832632299898269986233098607150424380377239776684749786501164291719703741697088382118254484586144239582459763358301840068979469536518316650984755385031800590551762081428787270520510236518702315429639186323928693032661360679511348320075487059457913458944232186644271434593390881633864764075158962075323765805276711515170728328934436126467221314281150157993142773352111649658283061919587953672248865063576039870262886193541328922322232722266295613084241 A215043 244 15854259634701778677023946006209305957301481489251520730132568824008423560514021498955715213085711055421160987957090838683205998814366216659150746917476614863320295571971667646536156135135237860351566928116883633948828674957660222067868624279812897053217607465635291203731610051488897496071354178752950949075107659274334354398776319741261752496112318674666929546573042947392063915821002401386130103624353043039586236059481681216197869423776404666924623902884880130777719581492896911193503015225455197515725512 A215043 245 1949945030127573812128971152238518536181302824584747506048344132720736199673238411272945820785162082577026116768935671993742618150425347560693423616365037483948813895589156818683878225152097738506591747404767472878256646439126758748974681751901245267942105929702572183959067507709328740613662850826497475767446191086947501754077486412339672703971238405318054385731127695621311154859804907851942799820744383379158946340468716176331096266648871064773577555156171240688800563683852213765006397231351463027629267290 A215043 246 239827384446056877113186427779331570644342945942434691723216195755826544136247810565073380241361850445918791201591130564391658826503503383748631954065982133910840788861894317030470485537572886598450433363890148036119375820716650459513517280611306006155805926914111570582035826383533919127079358526444403040487768518049800033005999964777158317916393591464859192460741110950879268983212193085811220882086735638171007938454988244156500295076411090316499981117910541109908530646415611516141761563834022537528283756258 A215043 247 29496818341834868311109801645705544670718001048094882334449543733833944192558807461092752823866722442765434291678940123748180293041780490853521036926499437433549468216117411837929185842896312953870896712011655248755201456503349766066202340759494204453991117207682299744544791047350309362753910415660859529034020732832071635266509078011527244387448419852134503579926618664356022173304993981703636217848849890911899337679162266027802055156357079185480579628747742341445124264084640183524954886295262808636650238982814 A215043 248 3627868828661242745389392415994002662927669785969728092445570663065819309140597069903843523955365498609702499085308044090461784385312496871599338910005364822192673749793579761748259388190708920439521845144079966123235068786583461512375959115512422514141364375960013620613671171197459419226222540504192753847208289131159344022849454604486978778717006448967668205278109472239090323849977248213059763790628249778094493977670675463600556273170474316655337494566254011650633848334369781376361999951254317931648909018354224 A215043 249 446198369106991022814584157365616621995432665673228460488470742013361941080100880790711660693686089606550641953201210483003051299100395334715865164893733373692265321756394193283197975561614300901107316056010008298240238225030919600230338505126096859669510761971726904301496261270366063136302890305876091410448211831452450698328341074276666801219665718437269296839178627391015168882418403394006360365927106269431154034249167965358391694157336102346864895705521638804451556578978690100436383766851918935422646479544991123 A215043 250 54878771531331234563448461963554850502775290208021130911989455696980452933543267740187630421799433656107119257744663581365284848004963313673179815943019199599326441902286692194071602734690368301915760353044090244622711124584281864521417478839333936993585760572606459613383487757249894839299627557660487401096975055955707246160434244843466534562636292319548177611573473064141877903016612317453983501931185588229418261335837363913746678189402563903469055775545519286266809119455898621779894790916590275105046105514156714500 A215043 251 6749642699984634860281346237359880995219365262920925873714214579986582348884741831162287830220636653611569118060640419297447033253311387186466401495826467817343460088659506745677523938391353686834737416108367149366470028049212676828132913333019600967148245870594057139793162841887451770859001815336607980506553172806002851596561211208921842394309492695460188870518680497254482217461543828326897638924460961181657357924202545958791644486605771890965740661634325600463587629860185271326170685636910965349930272611951302100502 A215043 252 830151173326578756580042138733301807561479152049065861335936403882652648459889701965221215486716508960566894402201026910004619805309295660621694204170712522333646264463217043026141372819401813112370786420976116345678431853214879394067450612201063396134907509200939779741071042195232883144674080775996673195289219992308500482012728767126876342538829640429061075159073252711096252128714964043515846331821320194453036614827135278611326644382496994951319143283043292155893320865223811793184617843597155035889787345687158239292276 A215043 253 102101844676469202424484901717958762449066716336772180018446463462986289178217548599891047217035909965496116442352665669511270789019790054869281920711501813779221147068887036785469711332848031659134771992363953962459044813174570861424345920008556344070840681870826053860787950862182754363981775477812347458580721451012074172095073035026100616056891673984909170916133867670872055570023185266481686782597612588680159536074314927364212918164672615162773190638426600994663982032199629691509727756257055896279128431156712704571708186 A215043 254 12557696744032385319455062869170194479427644630270929076407579069543430916272298588084633586479930209247061755514975676322976302429628867453261054553310552382321867443208642307569748352567488492260464584274345361608672341322134133126730206383931364952556012012479184231915138864640350669722628859328267267923884835990137411643632959961073242025266742624515161323704934535961810358506820936916668495988052176517335590906070595875668968015749625895586772601775964332280901697280785046325919274404598233387719267344364241001884936492 A215043 255 1544494597671306925090548248006215962207151222806987504218113779090379016412314508785810040089814379827423099811899655522056573928055330906696240428136486441211810474367594116794293577654468236516378009093752115530051148112847338990734495223798768616768668797544365903259414832027479146709378682892841123003365438412632361368954677707088441841022994341175886826043651677621914552723358304903113147431514195274115541482320605028940585809631499757451806389475094579400441304269295256057027585394993978389327015545911862166921893288085 A215043 256 189960277816826719400817979441895393157000172760629192089751587249047075587798412282066550297460688788563794215108142653536635616848376072656184311606234521716670366479770867723390540303147025603022234653947235864944984355181851319961311127916105064472968770235337997374308134951832068175049487021287448842750184706062391158970083840710941908316238779637076676742862851329266920428281526935539226275054477842041559387600902732689007523347980023532764136879474288926611038118543655483557796990757546689715693403926364170752179953023488 A215043 257 23363569676872015179375520923105127142348814098334583639535227117853699918282792396185399876547574906613519265358489646729484124298422201605803974087138709684709243266537449135860242163709429680935218484426416259274682310203652940649277235154986957149831192874677420482305229934227391250835671035398384166124748041213556998984145835893616298253907659022600428867068401399452176075941227185974652153850693451759696189365063044446007358824999399347390614956436060794507504926497112363952791689063908766293400660950606762442581943411103634 A215043 258 2873529109977441040343788255562488743115747133922393158470743183908756042873195666318522118265054252824674305844879118405073010653089082421441232628406455056697520251417626472843086395595956703729428851349795252654956496010843652259177385134487421377697698830232449028936745939248979313211255305423658212058131271105408623221302468035908190294198537003446261730121771349958711485028764804547441430304546401313634540871563705110490048707914479847273001988008762481322382905380191844100443771675113431499474609138547756763387510819557691654 A215043 259 353420716957548375947106579913263010276094548658356023908261876393659139573484784164782035146725125522528326099654773074177250826205658715635665809319906833264110281681101518710563766416138965129038813497540389660301011650860592580253988504993816264226671683480424534404556662087471560445068686318584307225509772339211489948975834233589663650271965093736774840213280100461378046218635912969009018627799541145984516093015612959051457496800917939483704901837309620850595559945368665929054445083648987793872436454944738986623871152254025378518 A215043 260 43467874656668472800453765541075787775216513737843868547557740053236165411495755256601871800928925385018159435951692209005396778612642932940765453313720134036428867126524069174926500182789496754168044631346118132964380912872068380292255521874949692727835668488171311583868668016070342975012842668668064871756033749782860979221651963361347184183515012880931743499516228755280271293563708206504836907379327148995022901664957342989773736538802251277988286527720725852789683987260640371871620875809958448590898588365780194824774512269461063263080 A215043 261 5346195162053264606079866054972408633341355095206137475325693764671654686474404411777865449479111097231711082295958486934589626518528875092998515091778256579647486546280779406997248958716691961797540450842074989964958756487909787214680793419328337404525823031943404065720644225952285553386310143562608022515387133600168557745639682836162485482088125908300509687822677854564047280839198653874072021928302132020688312183203088161657601750339792947020149000655286760806031340483626760365802005439715835266106238287873986632448465684647686942258647 A215043 262 657538537057894878075023070996065186113211460196617065596512775314560290270940246893420848414129736034115444962966942200745518665000438993505876590835411839162604416325409342991486695421970321804343307408943877647556966349557051799252517188852226048559091789143904256423659881088268777235884712362074914382518799867873504426854196900414633199490254537405907004194277956944223289757595175445593262229323101083499263770876664288591904391803104371367403179906378579434160963562979462436819968557771700588203808211392815119318069857815494147483776956 A215043 263 80871893862959016738621757866461045483291668249088692930895745669926244048639175963478986489488478421098968019362637932204764206168535467326129822157663877960420695721479068408545866287943632889972429270849254875659541968318039526007900913185528140071261079033089065420607886706369236634843597530665419428603663268561137644408684529744526929663124828106290075762236729378395949138355601785064910586736361585544018044140250287294973872811293327855629184997449708181057404201574359277856504244992567587847057244503762170401275477633505654324411405006 A215043 264 9946585406606901163972401194503712529258761983177712613434580204625613457692347703261021917358668716059138950936641498718985251840064862042120462248801821577292582969325600004908150066721644875144804457007049405828476106322509028787899340368279538247065210152134501923872836756073650011350911223946865788224564658189716596035496774336287405461535986950333468252115098387826694793791635976353205761279901974781959943764507532415545106666230825488604402793984259345486792333648705369764592863044737183818987154675657776593336361134148185180421005864472 A215043 265 1223349133118785884151866725166090180053344432262609562759522469423280529052110128325142216848626763596852991997187541704502981212121809495713490726780466390129027284531327321535293912340474376009920975782596227662026901556977528525854205958551119278982789507730085660850754575987659643162969776806686415686197811637012795584951028959625928121061732184715128540246193985750289823553833199190637345256160713799641449460484148860407801234650365705151092190874685144840483969688873734258186842620057124744839436627536184209250636618311043538762852831250130 A215043 266 150461996788204056849515634794234588434032106406317798506807829158858879459951853436289231650463733253696858876703130988155147703839142503110717238931748564164293063414383934948836243067811626604345135216802328953023480415783718008367573416675842332196600814145863898330974238251166518234921854968843641487112774892272459453197791429042540052449389792073402608022801765147931306342653434144537680420921865467293081761591076301898496320437496063130732134537097057631023154330754062946670085400854542936512250354542914405600137813875968906062455624705322468 A215043 267 18505602255815980206606271212965688287205895743544826606774603464070218893045025862535250350790190563441116788842487924001378664591002406073122506897878292925817917772684692671385322603428489597958441710690903864994226064246691541421554499146235502746859549368807311771904296102400544980157204368842315329933007144235937909363540471956963977458734309072056211798762955480071626130888815327290424599209760768550401747187961636114844598210767800253373723323705762924040942174733424499511413084717506292150506771974343242755937629336366673058779089158319290329 A215043 268 2276038615468577361355721843559985424737891144349607354834769418251478064965078229238399503915542975570003668168749311521181420596989456804490957631200098281311439592976802814645445843978636408922283985279764373065336782422050215742909758343406354618698327383109976351080744870996269341729614952783427470822858063842867635686433782798760184985031354042627323567037754472359175912638429247773104272188288771870828951832230750107667805586057747595212526583534314314977918613999437508209812271584163261795969050347440654346440915022240095098341054976808766230584 A215043 269 279934244100379199466547180486665241554473404859258159818069863841467731771811577170460603731260995804547010067967322829181313354765112184546314666130714210308381252018374061508718453486768849807842971747700326983171430011850135911221762458309783462367143841349234721695424113164393207999258824279689532761654710385279497004407662992409019947362332934005726222658867346061496952739873399751113302089001891697549366461462947660825083785572461417858159150294494593826688700698371946174276817529852213893280070793209776982366529022394088528489710765156533228174538 A215043 270 34429635985731172957023947478016264725775490906544404050267758483082279529867858913737415859441186940983712234691811958677780361215511809242392212976446647769649582558667032762757724333028589889955763240981860454557020554675184253119602912949497188888776763149130575850155809496827909692298351418962300641667739761743176771913104025256373745529541092224534616222805649437844061465268539132149490332710826966235203853159324018937360847776864489069349492947943405803493602185434719511341561238777302596527403746966870650574978895329005622204939420645453959333210410 A215043 271 4234565292000833894514478992615513896028830908100102440023116223555278914441974834812531690107534732745192057857024903594537803116153187424629695881436806961456590273464026655757691374509029787614751035669021135583530356795036523344324793972636544630477666568898976189453099917402954289264348891021030480306395161246003259578674164169804463145429276184088392958570287056481382583063360451419731739894952359744467365548669392001583038913452354388447723455440979204140399666489066217083205499602890437289755666583204525535361422396229686294834279916580876313388182542 A215043 272 520817101280116837852323892144230192946820426205406055718793027738816224196833036823027660467367330940717639404179371330169472002925626541420210201203750809611390954053516611625433281340277635286724421624048617816319676865234829933750022420642530358381660827659585145614724518228057215354198600654153322941957928914969840440243604422022451956464457985499235462378744489067652702716059150444274563950391367245233269393603436689647443077269210391995620938464976157499514617199841284829288308580225851880081811155029402584685310025947450790109395264259170119789896095136 A215043 273 64056268892162370221941324254747698218562883592356844750971519295650840297296021554397589705796074170975524454656205648707250518556735911407261225052179912775239630758309079203272535913479640110479489108722310970271736724067089274057283370656197618424525522739781560357808237926906060230805611618024264395158038689341299681493349018964777191820317017863123046774372409779079677230065583576440821308421578489984498768636162203788503966717201000267079757572915306223107513556117468580337818602900795508470874687451553107838061527363133256098792763910253104044161021063451 A215043 274 7878400256634691420460930559441822650690287861433686498313778080337314540343213818154080506152449755699048790283309115419661644310475591476551710471216925520544863192317963225390896484076655455953690435951220200725607297383386749983494202254727245726980046774425010934280869052232924023045563719987100062413327244771546013391406205418875747684069220621234908049427754178745630537320610675448754420799210152844274405064812164254868529719022719814100231877816795571445822305980529146795762228144147874935087785337809864700414622991145860253244443032603648468076977862414452 A215043 275 968979175297174882346472517487089438336686844072751082447843732362194037621918003611397504667045523876812025680392364990969674999669941015704453126734629659114242933024351167643876995005515141442193444132891362378279425841432503232345877977378924349219425220501604036587254967822788696442369901910982683498113263538789517295497828307584875162301335939156120571429106523535364823570081153309733704607011678905066259989357912252244986188027742122409200946095230899799123223024373475057453025744051748937465775596169953904567843028625616266324442155636980322323389962471676550 A215043 276 119176560161295875837195658720352559092761791533086949454586465302469529312955571230383738993540446987092180109897977584773850363315092269340171182877888231145531335898802875656971479489194285741933839937909686352327643771198814512150157785819192859930618672155645826468861849990088222089740515202996685402052431326052844181275087762129308352578185682759417159184331840689420484019515705891103140264627520519087151145968950176845051880066421340223478485808382492888080171568489728309242315727096602555368625345287533889097653795033091529638578906689983312827755458757990901948 A215043 277 14657747920664095553092719550085877678971363671725622031831687388471389911455913343333588498700807933888461341491770850562192625012756679187825351040853517801241240072619729354639848100175891631116420118918758529973921904431612752514952180827869042777796872247384178173792337084635266478718310134666701578142109708954967557879552693712239436869510682767698432517615812020020713152546499670950827585835853892947634032151820211263175158370882347914544465068049914712816675642548796296360115966337974667504249977685223402641822989413239237778654402539253272985356049805148037947274 A215043 278 1802783817681522457154567309001842601954384969830718422965842962316678489579764385658801001601205835421293652823377916641564919026205756447833178006842104801321526997596327907745044344842145476341577740787069389500440066601317169745252518628654811827669102221360301922793869538025131034321691098408769996238362452700949047505703987134932377337809883601548810951997013590447229069616302493471388127780035981282834733092323550597034464652251203558632081133276829920777708066520867340988373228573073889953319962436167119657589168640298942127800186898235922171839929942277990564644764 A215043 279 221727751826906598134458686287676554162710379925506640402766852677562982828399563522689189608449616948885230835933991976061922847598295286404293069490538037044746579464275712923285814567483717698382945696690616150024154270057580265921181033827693197720071412324947957840739858815585359939044626587488879394105196610493317502283215908635774537421196276685095756435866696177124083222737536453088184319816429007489252734014508678639686265087647596169722293258532443664338510768312228898784016005400625224312757508858514382848735237597947480538672289149515858724470478081172424019067933 A215043 280 27270710690891830048081263846075214319411422345867486051117357036377930209403566548905111520837701678877462099167057635138974945335564114471280214369329336451702507747108316361656410147455655131424760742952158717063470535150481055538697040595944621584254148043651442008109783447400928961833702066750570484830454162310786002922110243281359725227092221379650899307399646689706418347270291351290736073520019346304607964274838996246005320560248058318636762104207728681825624061074091819870432064404417537154638358738728512388158636907399072035441741877937238717201548712913566393136080240 A215043 281 3354075687227868189315860994380963684733442238161775277647032148621807852773810285951806027873428856884978952966712155130117856353426787784681062074358017845522363706314858636770815162322478097447547188437418831582656851669239112250996273643240483017830815190059108203755335700760718284834201978620520583526524952160688759687688684231768176635059826589473740220727268645820539057821627445857030164688798920385860525653908132707635176031901558198635098063727708813946167622227363802258875953843674756238503256178876560908427011289549684383575990286339349941456550393928221916182281826562 A215043 282 412524038818336895455802821045012458007893983871552491664533836923445987960969261605523236316910911695173533752806428023369357356526159333401299354931666865662799033368980504006448608555517350330916879417059564125949729284781260325817047083009545900169504452133638257541284675214044279092819366176231875606080304425336040190307482605306950263717598237403619975210193767203453968143803840607718374044801251239449397570168766449495549628865522714833306134373950935805210838962546786132766737576602952854932489785580167682912878970584377209605709157742102270168539417700070468138290283295566 A215043 283 50737102698968210272874431127542151371286226573962794699460014909435234711346445367193406260952168709649459672642223934719300836996364171220575139594520666458678758740678287134156408037166311612605328621109888968660234045176425780963246586672468055920337223404474753062174500931020716348293197659172406090312025329915984585698531438351768470846371258333654862267212280770865247384006496994012107436064780020098698074778445665582714955693857579711896119251240879248041714686278456780544735303316977009078821569568116368484466487942678629612072920700745852344701096711322553911323092740056646 A215043 284 6240251107934271526668099225866639606210197974613552195541917300023610423507651810903183446860799840375188366201240737542450633593196266900797340870771110307551824526070060336997231739962900811000124503517099283581082837827415589798153527320755498482152819194790448093660405285223622696516885815142062849042628372099409656326101512536605588636485967939415808132331365438048559894038981267568577721564339457215051623557776089166953451089083097962764695650842512202964572279681456499125627342978809463717880230715013420015885772241398395655471574706395036135808142079995491127155855408655241432 A215043 285 767500149173216429569903330350469129412483064650892957256956367887994646856729826295724370557617428197438519583079968493786708631126144464626852351965252047162415737947876743163525347607399633441402708603982101991504528818726941119391920868802766776795521101698072781355543568537258372263696976618733679892819026131321959921050441267632533114567970317281897092817344529170516598045507179908336871095962463230409405967134261119770386426605622422909493584037893095558583972473067905244815256079522887891565601509963474498278394948061037694535697596542785144348596956491379242004362232639397856095 A215043 286 94396278097197686565571441533881836278129206754085220190410091332923317952954260982563194395140082868444562720352634883998222710994922572882202041950855230690669583943062769348776620523970192012481533033786281445671475961865586342095408117910069665878056695382768208002123694115044481300660684984937214724435876601435318278940014569580394178783069984412828867197958974523722156395653306650415845692974242167480754520541045194963736351851187821597968692306584210022013886023490093756214838634910290212472382500858492265100550938865559550688320955108465054485408454630743306562457329531419593104428 A215043 287 11609974705806142231135717405337115393080479947687831190463184277581680113566517371028977186231672575390483776083791010763287606743744350320046224307603228122905196409258772753156360799100726217901787160447108635715600038780648393136615806664158531564245046914776630093522009377313422910236296615295770813192280559183811100991051671076498108862759519254220385612520776386517443346598084439383989911807348462894886445953341421498602524143548028579101317943191052056325874602961509592446174286078935094403532370401270722539886931722410302748714986519789225420765869469737065406487422533371176653260094 A215043 288 1427932492536058296743127669414931311512620904358849151206781256051213730650728682375581630712100586690161059895585941689000377406769560166792803387793246203886648488754885985868883601668865354609907339201960575911573133294057886769461648813046612440332807664337810727725620254025012527987920229586900243137563694736192844230546425121713303500029374576715014409729031496201638818089326700889206871439452021768017667373091926652305114606070740120670719483669201422617127104965065239319166030879958233929353992304666897236745667922053613466231530963679012206653404762197158546272563726418800953863982944 A215043 289 175624086607229364357173567620631214200659290756190757767243631310021707189926061414825511600402140490314419883380987036736283133425912156165194770474261679849934858920441717489119526644471337890800700934680703728487779795130339424250646188224501499160680885907014168941323201122726874011818139965143405688904852804433641885266246060059925552210942018949296548842825219889971734548068898778433775954303489147698574291351347388172346733009096516560505817311367673567916792079256833147806188268239268060995295109921315943802910409991299322700915680093075677322255648354938650286040718650097856515295200578 A215043 290 21600334720196675757635605689668224415369580142107104356219759869876618770630254825341162345218751179721983484595965819576873825033980425648152163964946393375338100998725576365175832893668305695213876307626524598028085341667737691296060019503274946656759395802274697370161575476583568551230988523482720982090188485012708478937571275744340038958633200918995202116421320440414707386181480692841326474608685432746597835689893172870178863379397737148466837552953189252312445944877760452951725268486166968356200555303156164094257401038956247987463423496035940620716556538077873372646543556175761771147526708820 A215043 291 2656665546497583888824822326261570971876257698188417645057263220363514087080331417455548142950305992965313654185420414820918744196046166442566550972917932123486736487984325451199138326394557129173415985137127844853726009245336605689991131752723105064658561326586413647354789147444128562366403770164381009106615005860844189119672954665749640968763229094642479908991091675742484422248975346464358724189971164993691081798853511570821852898703854888044729196150288334159088225576056552848098297317431186105748766422807210303189447144413810678078557751421020810311851563687270801649495280433496634840559320879457 A215043 292 326748261884482621649695510524483561316364327297033263237687156344842356092110134092207080420542418383553857481322115057153428662288644492010037617504940704795493249921073304921128838313636858582634952295559098392410271051834734762177613145565591373990247541622948819564757217379250989848358199394954868221022750590272599083861206970969285178052842371903393573376126708810704301782259822261539258916255772697661785460706955027295370546052737830231399215289367806906078713242930927036249985609776867397424320103352165364614415564109287342811393408860662753192372578100768729269167223233753324328261884996739496 A215043 293 40187379546244864879023722972185216470940935999836902960590462967195246285242466161924015343583767155184159156548434731615050806717307226350792060402134788757722183003804032179847647974250939048534925716368631974421609613366427039142156425772817756452318635383247525741407578740557197834853404917568039201499018007912339735197123227651001897604239073835038317741911473352220839655364622611820808422986231719086820435289679260793733328017298053702561586720720970913577461546338155075966896623030893831760859544528232816748769196245038800787052378354207768652449766632943044609762191602505798539797452992931601466 A215043 294 4942720935926233897498268230068257142364418763652642030889389257808670450728731227782561680180382817669268022397976149873594095797566500196655413391845074076495033016217974884816339571994551866111213228161046173755465572173018691079723062756911067629553709237189099427432546263814358846754093435218478193673138174433233717110915335400159926562669167371271626313679986583443576908545753741477533771621420191418801842490853966086668171131466012404409880224890237476412478828614705210495193588397110721078854590470453004520733430209591466962642910240858713559296343750783021197953849819485732963060263638462586594162 A215043 295 607914487739380524527407968575423443294352566993275132896434288247499270193348698551093162646843502806164782595794517999720458732293962216962265055136541976620131338811807106800229919707355628592630692138092310739947843767667932575766794562674289383129362466679194011422174812121611173935732085208185568909428813790770431835068872529457881443705823293742063681964168408191873596992730150226500880904431225374533871024667357858106636151075515799347124374781032417340157282987467110716135211457053852265979027366995456978255007065442347756567962035631518952429972408585757493469359989375616036012751161012421875499390 A215043 296 74768539271007878282973681866547015268063001321409188704230528065184601563331161190556676443881570462340598991260327737815742829976359786186161946368402818050199659640836056161543463784432747765027463919757193174839829317850982688128236008146180698892217491069496807557516844892379757506174877443645195237622331690470950021256986353920698706597923229179461423745240931427759165074324665520350853842060117776041829475537955453213795919178198937192606473218097210964763131333021996301452500119756179794418582010703323840966426277638451605929828282393791845821597689097727920981118973897137076077328980573381540749147408 A215043 297 9195922415846229648281235461616707454528454809966336935487458517729458493019539477739920109434786323365087511142424517233336647628359959738680957138258410078197938004484023100763045815565520619469785431437996668194559058251903202707197262207417551958506009635321764216070077993779674530969269911053594195658723227979633754092495358242708047249698509643731923093118285274957642576667153121380470160087247208252689229833159629009119878311738915823255253199787061711969016224793247488254371634625924725662003264978169657579553636542016266924765853994491683858535636705106775600733082020257748784567617905867663382438117539 A215043 298 1131023688609815238860308988096988469891731878624538033876253167152658210039840024600819616784034836203443423271526955291962591915458298688071571566059416036800296174891894005337693091850774603447018580602953832994755924335666242950297135015504212715296147008924456358084934768057383449594149620513359947888046923908651058277591391352044884489510127942319764900817754953790681764238964197726976995604970388553278105145696034012568158034085428802521870296645636182570323674426293556287753424786497724392801935038300442364193904198250742189713248935303813651593714975960945229934887441468009944465735592587531770959095825124 A215043 299 139106717776591428150169724300467965089228492616008211829843652101259230376407303486423072944326850066700175974886673076394165468953742378673064621668169914116358231573698478633435487251829710703363815628731883461686784134228695979683840409644810746520961830443353649357836107914830321056344391091476456678977821437256473431253981866779517969375345005966067919759637725322342898658201423347632853749438334544699450015655038884939445919585199998665878428901905949914405912401326228116612939438946804573182041556198121138846079763131430813453268566535298053029770677265203863963426959877392795337031271115560571457732979620598 A215043 300 17108995262832135847232015779969462717505212859890385517036892955287732678088058488805437152535418523367918201487789261441190390089394854278098876893618840020275262187390020977907227238883203641910302303753418711954479692585793939258162073251296217611004806775877358569196334093456191586373032745723155860352353481624405446552045940568306437567132703212971514687591480225833035521097001024118700482351909249564804024344075071374345669147025925594432535695896705914959573052582896158582610436512602624402754908741107821361325086007607568967465154492221049575444123370476363449505365519568198652608393972661694516704541977744900 A215043 301 2104267310610576117781387771211943446288051953273901410383707989848289860174454786819582346688912151524187238607023192484190023815526613333827488793293449152579740890817398881803955514895382218244263819546041769686939315403918425832774251169499789955436531137358484584304444051770277119504456690615475621008125007561628714659763040097033075962834920298149534503882133722858345356219217907547108746478773995575122190157959332202393070293092780045493640695131385783913657002201927319451922882730094112662995323415562196681076653187109048277099973570632458952095911367428603262085423159162006335942565804562924657704385322036420602 A215043 302 258807770209838030351263463843289074430712885039829983091679045858384365068779850720319823205583659218951662430462364886293931738919684045206503022698200626927287854308352672440908621104893129640402539501859384252781581314989380583491974731775222868301610978874147603737690631754791376312611247777253826842636598735685695551570003383234121205099755125854852761756599342844096185070187812856423111490016977679257037163499897697158615357802776014411723925248023167317576972089272966727172947874338809182761212479174435114851229060349793639178842480060864078586503538380882683961744249261356416401494240837760330326028398618130225676 A215043 303 31831251468499467157087624664953344211531396807945814018866138932591428613599747183812518671940101171779530291708263857821669413863305610947066044303085383662903826339036561311349956440386959563551268094909158221322447562428289893343680117757182913011152200177661978552400338383973719371439667451461651482157608407838201444996825987404624058013602285700642893964580729650237585921180270748574243127030588548346625559331430194068886619480601628521547982001214808228253748533102519155658056573610492379131391221949718613713047580258203100977371262845693255199375806842841435840760869824347217023982857618547524648399333566401536586661 A215043 304 3914985122855224622291426570325418048943931094492295294337443409662887335107700123758219476825426860469663274217685992147179043973447670462443916946256803989910243351847188688623603733546491133187165573134324601838408268597364667500689162509401723077503589235750788656454753629586642257081905127602042415040346367980619610426634916763412920684821187081525630200346791430204425269633073370887097784063988387561107452175424131988574987762439534908562374252727146450906853883695363725849517286933399131065810230147870923327314217697688688940615332806336731390356508159969602449630701190487586690920320314712726823361291109643438590471392 A215043 305 481511338859724129074688380525361466675891993225744375389486673249602550789633515475077183130855563736596803198483668770245200739320200161269654718345283805375297028450865172139391909269778022422457814227427016867902894589913425812691423308538654755619933378358652373541643541987464169935221278600928863010336768405794634789486613586266570818058487816020314441313259871379104767320677405578635112895133924338058808184374216627948387688107341111628796449099654910679262085291098688182224896024215825410124736319596542387240810866501291428232764125157983423171251822096414862285786390088986050676090061101220531252483166232524878568285810 A215043 306 59221979694623212651564379378049134983085771235672065877612523366291450859789814703310735305618408912740937130139273572748012511892411172165705086439523651257171624256104568984456581236449150266829123984400388750150217626290754010293544377787745133218174356760760308471496290087089957258812695200464252008333234173920896899330238541010084121866741744308732204494397396181402106450227324944689478340585884887799217034922853236211506506996300494409131601832746231910503382280742184383139161090373950113472400694845613212595110656794434584754554650454822664660065154863879348108567396229842868220173568603311747808313603089582497251005279638 A215043 307 7283821991099795432013343975119518241452873969994438358570950887380598853203357574991745365407933440703398670203932165779235293762027253976220455977343063820826734486472411119916020100173975704797559792267020389251608865139172829840293267044584112731079826931754470518251276381096896705500668847069125609262948946415882411638930009101692794067585478721006433444975203919612530018824864028603985368060302888178608850791680217729468985374020386302138621700434035943750501758723425818193636970432465732557759982401083830630601373315764179829476431364767605547412516596987028750264228025045279019511412578085743828144349901485612669788579767734 A215043 308 895850882925580214924989744560322694563720412538080246038349346624447367493153191909281369209870194797605295497953517117273193120217459827902950380126757326310431170211850463180686015740162562539833025324859107489197740194491967316345778302106058120789600555898294833734474906186337693051383983990895531823251396959229561575059029862341084372545278356234628333392514092022452688328369021836843269557584816141164061743084412517530837252322107945648114781836782216770404577893050520991936399715531122337173014100788441137341806272866866971272328417336822467576304499702606178107390262577512303267444359646534716551610297230070375600704062751304 A215043 309 110182374777855266640341725236944571913096157868213875824358398683919645602804639247266616667448626026664747947578078673258823518492985531578086676299613808072362207201571134560104463915939821216694664555165403200782070435057372807080690437892000564744389788865261553732958240747021629317364982232413074495556064081675527198559625084568410500469727219910792053714798703808906168850488848123748265069808737590335590843963654740415433975457686834553215574477886437032320403883228511203645267272900390888943573065583612325675277519369643578263289046871508013525319510515663682322702484715825421772982012811116421128254020814437589933618336254016743 A215043 310 13551536246793272216547107214399622022616263697377768646150044688775491961777477474221884568726971131084966392256605723293718019581517002924276758234472371635574241054623037700429668375644857847090903907260019734588705465771862363303608578082413963405439154435554278344374280511694569981292113921741160551599734007322807092045720516550242835270550608855763660785372343018489283835913809688658768906750842209789847044224944852247574474103819282342615280781359837595515797313168817847494032543383008035536208933685060028613800643493153905483157472349386000097796708008318875285749742554865354724739973276944982930748197983030980603238012974009805980 A215043 311 1666728775980794627368653845645916564209887338619597329600631138320701591653026924690044535336750000497424201499614925886454057585008098374154463176163802097367559287511432066018289105740401575370964485928427261951209990219504013313536774413699025498304271605886288371301624133364030329312730801979550133894271726211545136658738135330461223095310455146003111341294081337478224196907688159865875226754194840478957779879590689372632153277607876828138778959174358042362634089446550097069414721178979786256490310573488407937822180013032410881167839265951780952966846794201899983450941597979927278314199554996192318286936716748316796860633177117279560622 A215043 312 204994087909390945894127875907233337775793526386513093772231479968757520281360534259401255961851523090052091818060379278310555364936414583018074693909913185604574218122851521082549130337693748912781540865289293200264240091533221775201719644306897722328019968371407825523177110567883533217947774039648943349355644417384643043014195748997588617018715885354795492267025809680180322530954258870237001743513179645054167090164746541194494636188349384617896428779977684012307740172524420663769892560848483295001113500445005684499513311489414764694441022302326760167539068149848426112010655162992725354627681705411746518654548154593267278669854417321522802856 A215043 313 25212606084079105550350360082744054629858393858202490936654871405018854293015692686981664438772400590075909869419927036306311855829593985612849032887743158027265261269823225661087524742430590714696758561944654636370550321268366774336497979475334720820848151838110112655948576551130795161319357553101801186774140784505419080353689140749566424291793618397604712442721638706620583836631808535117890506015649362394109897597701167919183059624792871241091336485821073283074324917213141218573717283890366669483394191847972017404967657293416084015181157433105671612952842345315481298006264924863445148582593074177227539289961863057067175988050599838455051229106 A215043 314 3100945554253820591747200162301611486134806651032519872114776951337350320520648839964485324713043421056246861846832965086398047711675123815797412970498498524168022561970133904792682994188624964158788521578327230980377425275917580021614049755821863763241994656119761674235464001319536024716920261466457103700700283300001541888012501097271287932043029295741015226495483543478464137358970513911908765232784788725794784546586764403574500179340081215494105183542303588266341396995553446022848995095355154182290243131159850037709581237813974783444588364817467949466525347962939876787622313794741766778203635372048633300415905108509468321825390343619785160434372 A215043 315 381391090567135853679355269603015468739951359683141741779180910143089070569746791622944713275265568389328288097291034778590653556680210635357468946338427575314639509861056647063838920760458440000816291395572304755950052758616593975884191621986613908157944494550903149038728775219714675621755461852505648713369369218427333747269915861676685731721229015959770984324090337601675797532891422390570434087862584827406829246594161342466713916269959728369764724484564325229349125988558951445625845292780382657292531652871685037060751367745598531265341408095622152675941865650972861895083374604904417218391353065923605814454815129546077415278641921772426183999504105 A215043 316 46908003194203456181968950961008601043527882434375401718967137170648618329758334720782235247532951868466323189104950444801563989423954233025152882986656093265176491690347997454947394570542199495136245053133815157750876111884565141453733955454597688839663930835105157298831632305172276306129037633260840841102721036500421488246909261219509453983522464212443795957441677553519834745890854452290834134957119831894919605655934665069415633413559161333097498326141897097095243696150252597834009043517862913862205647856194426151449932655218457714335874562049715585081993856559193180788209484137631555793301119555132691379614427260166514509074675797231394271446937368 A215043 317 5769303001796457974528501612934454912885189588068491269691178691079636965489705423864591990733277814252968423971811613675813780045589690451458447138412361044041393838402942630311465693255930079461757325244063692098601811709042895804833392329293529113370505548223386849151391733618012741435074127262135258396477755924328973970851201691440871932214417729924803814279315767378974888660506863966156575108257724959211105457545297375961102358199838316557862062267755924967063969029190435713836405101808504072383779645847061736111115134857968689574029243793617587373167098356205969889965003000150605399235406057385223380867228674513831215778951474418230156338237552554 A215043 318 709577361217770127410823729439976945683834791449990050770296011865624698136904008800624032624945638201246649825343723531680293381618107971296363845141733752323826265631871595530855332875908857574301014759966700312970271964100391618853053522547649483255732518500641538380388123773720010697690147351855989960031215148804966265991691685754725307831631880472842917939467235983953798313225334684538145166496985063445499660509320942379213791949423986102133415821070281480746709562869881495451156300256701795686989279087920632870429711524623068801480707928681456184691669389061768095811754343792047888427849806326165241320311523257273680322803312699526541178585163810234 A215043 319 87272246126783929213556790219504229864198794158760707753476718280780758233873703377052891420877580220939084960093306182783000272158981690779001294505294839174786589278881803307664894478043533551559563058150660074803244849772639126223120749881031592911341729270030686930191227591823259344598675083149630777810753399149964578187931331679099385358798890403382424792480931485670385903916462057557226115078770641469915998695462114083952786976695335902696827678284824081984637493007998482374094714279878034057934946360015790969910675565985230686694544579518154722734272034831844749992871065321381058217770894618634736757371910637902221620305168191737187555569293086374638 A215043 320 10733776696233205523140074373269580296350767846736117063626866052524167638068328611368705020735317421537306203441651316758777353182173129857845862860306123484746426655036829935247251165466478717984251955137771222500486146250070512133824999181844338278611776967695273870546596055567323858506597859515291393730480118771257494163969130763649773996868735549126557174479969370620605677329580194031597128323405470928762345439321411108520350646770991572721398378631949879242022437047197548322010645451204263104137751445027810983826898529849711637666862053895259371782273114742651895719499751551639107098460230066981017761327289071278094157525425982459629928278811449071634560 A215043 321 1320167261390557495417015591121938872221280246354383638118351047742191838724170545494973664659023165268867723938363018655146831441135135990824262130523147893784635691980251200232104228457898838778511430918887709707484992743908900353334251778616972576676337225297248655743291069065572682245295267083098989144818173219089210747769722464350223620430925699173678049188163587686217795446979203550592037934897516626094377710076201278198908158437915457975543085505794471449380067258133525300562930020977522467355726905719698106892443630132796630624320636272832163936621520557843513991643095732589226263965948602554889543597476004402478594030715079864590462207749126060711988267 A215043 322 162369839374342338730769777633625211702921119533742451371493552006237071995434908767270392048039114010649192738215209643266301489906439553741526396191486884812025443686915860798613572849156090691038921751068050522798153621354544672947979143770705782592910866934593889388888402461810881831983589517527648486996299836892537104568733506027208698562309688418539150685936275610333690517520371898584238996799964260864632094337524532858329848270251484342339250399837841881087546116040041865213930794541519183404488609644743287070280269241402458217111085926817351190271401722754042740583904565821903121535734840101397816181541037357583326860600038079290753147379106781884288926036 A215043 323 19970170075782717106389265633344779100587076422403967135055588545719417663599769607828763248244152000144581839076532423103099936427050929974216922469422363683985344937798670627029237356217741256159008863950451326594465410433865085872248100432018194286351360295729751146291191877918632675294901895814767649658446425034339388883846260828342673893444907850558686130895221233944717747989984089523162140122929549031118298316853042724039915412495446370512448643370854583149666816496608172775431710230781920593592252501852755033368791501445502523466672312860873790610720241019097124199879036669961563233529092471269899097335940906033320830704787404257666759479362843759301705901926 A215043 324 2456168549481899861747148903123774204160507478836154215160465897571482135550776226854170609141982656903772917013675272832038025879037357947274939937342759246245385401905549571263797581241933018416867051344154445120596447329744051017613568373994467191438624405507824797106467288425296483257778261065101826996835171123231764416355950694338365160842360501048139926014569763819600130368314959233623627586176037837750463720119099964334384066924969748248214458682907777004137502280337979367891631552958556672735794897144442367962519375789818202887879243513929400859652094712672729346995042631665009527475473762274084765224423684332374039532224913706265759833491934439339727122731852 A215043 325 302088761416197900277792925818590882332641832820424564497602249812746583255081876133455156161215622647163924210842982025917574083185167976584843395370689964924498419089444798594820073255401543524018488306467046298506768556148084410080596661900887446352664450517166720292985783987955160399658859649880536810248319183958411325582119177560729494407172580086090995948559194270839593216531779435016101014244920314533122522497570633177607447192028772367319464339343474431234488050793465767771833242774844088047684214491493671812548792644680540629034818372387652099751219717383463678301955141877445950465567231100962973283741031498542578964643122464581707877483401888639301417929708650 A215043 326 37154461485642859834306782726783554752710784929433385278989916261070258258239519988188130037220379602944258905016673113915029574205896623761988462690657522926467060162599804677591605212833147920435857194644102540271211935958884638388895775845435161434186288789205998771240801700317604674848997333296610406330979619678684411921729535051452331804794940091513392708903865335821859349503571020911811151555086000767164374883804115698577211731513637529360759144325571151621276332042229616688900102367108600537225465854342675031880854755471153665547808606872832102890420431533193723812008010999711941264770875720981255621013162071568068144803047501591646705970640996697145652170456244348 A215043 327 4569696673972655561719456482468558643701093904487485964751262097861829019180205876671006539421945475539496681392839950029522720053242099554747996067555504629990523901580686530545172621105221792670086416452918145407060561354386662437424099832326623968958560856621820682142337408023949712593571262450595081263996755163724613227917205649981843106014796994818350662104319761288178959385833275139837543930027893389570351133028002266619737175279408140312943734100146039664687337535550766970235231912390515102344057619637412067279720077884015451729404756662602052139453238036955310272203091104273306433017837404965044840844937944996392731999542844268313366676621058886521945386945112360749 A215043 328 562035536437150991231658840560905929620481839467031340279126248120743899100907083310545616218862073111755147552414297180517379536974572348610241527846636411965907972834261843452378640790729447350500193366514287782528177834653600595164775383600329313020468799075694737904736471852548110768548038556380989888382509657046972821082916009421506879189007039518025402896066941589274417517945979024961898218907243337817694587539646836545513918833032336150995668040552514667715193299384736910555841533397149670697878542774100137079075758260765626337402618448371890377922571305938802500645932294238777082135790522579026793086036521280493065541855352229971330366680662416640916510494301924675664 A215043 329 69125801285095599265932317932508960784675565160540367368367777256753637760392391041320439788380613047270343652265565713253608160327819156779504959929068723167176690134712626058112027644638616802318853697664804479105558813101038486542829948083008178877548703725453830941600447495082171849561912827824336046367672910078864935403296267890395782860776184110904440043403225669526244907360063291791916781873247751762194894376036244812830991184285087189219773378671866510439799283962797308364819749433741241639438103589032862012743645610148703860527709874032552813537153840007387599520158517052842078063133787966763126058759711319653009788339224445399930687037327527725358449724603711830898658 A215043 330 8501911522530321558718443446858041270585474032906998154968957476332576700629163190999103548354596542741140514081112168433013286340784781711530499829747606313150766978596818743304327021649759137237868504619404436642201205833593080244172918838826405672625470089431745511078950373515069293916998273981299309555034056132602329612125756299934858527512218641646911049232134477023844720129414687611568395972912464139747397553378635193339788597214700301803528241720617781734376399980634024101561026310948976096415103730165130660788433559375237507078263070284061468876517317906358215606459165865157007906029204963223969593722872027153971890529003738984918326435163105256148293819267841501435879390 A215043 331 1045665991469944456123102611645606567321228630482400232693813401811650180539626680101848416007826994144113012888324531151547380611756200331361471974099026507794377161677273992800374111635275735263455507214489080902511642758718847831546726187227564889554055272296379244031769296716716478883336210484769661237488219415827052237899186571885820780047865348460225265569007096511136273228228641695829500731360862417082098074455583200931627366585715271622975614351720234841834585361575714275337285548519612123834588086930460129432845295602013650812403809869003944592697198067618609044969771859452517124848392271879261053248874182935198630136656834948491452071770557146537089258683853965342333626662 A215043 332 128608415039280637781582902788962749739240536075302321623184079465356639629673452489336356065414365683183159444749836219471894801959671855975749522314350512852395240119326104295702711404117265678267789518877537546572289858116584690200003148110151655009476173022365215270396544567707964700913014964370647639513431422739579066032233674366101619873658427875954805568152307565737836236630975782342887672950253489300650727182362609313790259781401142794304286876990388801000755777608936170449240557065031002548942540465876459565167677687263671155342214297469724783529428238965673387790699428612500481340088479124636187212508433680061182722231160028728685639030663428770927998267074658279338028300216 A215043 333 15817789383840048502678573940430772611359264708631703159418947960837055024269295029508269947629959152037384498691341530463891513260427882084685829772691014054336820157515433554378633128594788402691674655314722629147489140905581198046768840491361426001276015226478625099014743212924797435311532514736730283247431149815049687400970724970663372478256365080374056500162057328458391620470506255423278927617205469659333775820579687551505956482184832180537857596514542008966959160114206202633796505510540005264871803895238530846255766535238341681042759547838718706952293202808208097711181153594947989944355307634502089046630784144038593196142042825526714105007726424086246395774799085077319164413493871 A215043 334 1945459485797286685191683011770196068447450318625624186286907415103492411345493615177027867202419561334915110179590258410839184236230669824560381312518680378170576484134279001084276172105754856265397714814192005847594592041528370775062367377289345246501940396683848521963543018652242272110156099905513693309661204375034674194972656571649133930589248621661540367499358750515431766576647599790074914058802935398364164815346721086375676814431376393662258159147235072513818483715081254212728588658231346995058952260061404079638770878111876206296317791220994887028601321489374142891392954621325811733738678619831411332984409047200097531387572856151631691397907282349900340203247963237987206063866456332 A215043 335 239275698963682422230074331873793685646425029926243143210130193109768729540471445371744919395949976085042521167590910443002755769543111960538842215610024995500926570728358801699811590535879252532241227247490301996624987331967084024134624418566098103893737392776886889576416776551139559357188003885794602225533432545232125819031851757116436899243849356426633443780410308689171755780117761447739245430023871824785392566415917724237163274765304294369725233287357961425678330969743433397382557012180523895488103628300426992524102474381394988498209305843961811779131489421554297426528153706553429595961305218895516065311136597444146845752729298617787463287506102998064924006892213975198286960415427735070 A215043 336 29428965513047140647613951137464853138441831230609280990659726845086450241066642287109448057834644638898895188503502394230928120469566540476453032138720555766235797623103998330075741359741042306609405553726492953579025847239909806597783741116252777433683197371160403569377299972773786823097816855677983484025295008261345401733776161630630311172614798584371246984670991815962025837743403387747466496064964975472933839395576039743613674947201703697712006856464021313762898447062024375161169181108849633398483317757470822672391795119794566624008227772406921753071461822056301109345344795751355860005698793383184055868934108157446319865498153095027566561971804289493602957124792827019410765815999555449328 A215043 337 3619523482405834617234285915576303142342698816335015318707936271752523610921656529869090366194265340608479065664763203579961156061987141366643184110847018334251502181071063435797616375657612324460424641881111142988223554223176939127503265532880525526239139539259952752143831479874665431756833656738228995409810888627001040903499659039754727263835157032354215310238981511417206379733774605145266753211830525174644941115503735994033465769600404246940756047659223926351947939046038654831762900294560062466170808210886504544110530249099909838779874393924959204720876588290714932893544069692990234868444753209965510829403341504394644377596881875604232486243056223409456411300765479773126386855695083424284194 A215043 338 445171959370404610779169553664747821655013512577976274920085501698715317693122686531611005593836802250204026181577370537940991267503948821556635192602044534557168532474117698604776738464526574866325621545822944094597918143603523602876303876803188386949980480131603028110121894724611806303355874846299674085583388462427678711857213246557036620595902200068985209079698145599820672988156067445950757891118860971101274651173130100139267123476723116898646533121661660709652024577650254424949194764005886815756961753137079897822106365947739426210662098015571716655303219294183646517570242999815524735841932474264641434235958415405194243620496775824949664824129762100723372011961112555796932304353203830984833844 A215043 339 54752531479077361291220620814848405760424319348274746799851808772670231552643168786858284597675732411434486741268351812963161964746923717910099485505940630732197477992135405864951741214761111096233591025494341012492555708109010226214657873581259291069321359916647912504792849219647390644802532404984985302115762185067600696199230466739383849644801941668781013271939250329709927510311327024637056682567042683175936395189417274962544629555787744346405528791782982078912297975525368990504114202144064278214482386856703946608737877285635275545466150825164505982741662721981372940300784221355587221281572224280592365233201212076368232386160888489412117291373839747511117352943438703151986490842436065644105277553 A215043 340 6734116199967145034209357190672689160710536266325215880106852393536739765657416638097037394508521249804191665149825695623930980672604113354120680082038095535525732624500180803690459392677152138261865370514258121592489754179264654300800042146618089613139577289267561635061410332121904673201011340891266084435038978571793361024037902974031173434590444084472015008010319917562015177749659889489520207619969994454931256558471626099009295796801492235592893791134511327103639438981511108243699590313048369904482685987317904657928149902707711250920601395427004066299366400434223177829280530325565954099164141665971389433672797486377917510611303621432875661281314207470075390969784488080622152479621883122012829251720 A215043 341 828241540064479761846459713831925918361635536438653278506342992596246320944309603317148741239950437993504140326687292209930547460765559018838933550605179810238932915335530103448061553558074951895113206982228254614863747208341443468772190526160443763125098685219993433200048678001774631642483528677741461991669038824475374437309180568612026345873148271547588085279102656845155003997537094003161905577443097179793832228085624894483695450884329212106041834967789115469679643166146358219239788166887398251489725020373752728461994373103887897930237671102588829777544330902524289114652054298450601652784308036921960832383505734215194820350522076548582727964101643985842030075076105498396692185269340614341414824742682 A215043 342 101866975311731043562080335444136215269320460445688028040400081236944760736384423791371198135119395351951205068517387116125833406693491155203834706044355078563853222853645702543307880628250541930960662593443561059506648416871818282004678634675587964774773998704769924721970925983886157863245847265859728534345212334620639776901811846822439641002824778674893032820488740032447773429717764848291458285375107256538269515556947043349436077742478554708107772370217296459174630614006132392422178494550715514809059021984387700110564360641838814102235943449803034167486204633034699964730967303690867916632168161327169101637658717210635156564765618362242061120676502685556683798876744220465081449116018162954125728691974146 A215043 343 12528809721802853878374034799914922552208054999283188795690703649151609324254339816735340221878445677852004719287311927991267578475838646531052829909905069483543707478083085882723421255721258582556266385786575782064702891528025307243106699874571159223534076742001480747369223847339995643909451662732879907102056387526689216586382019407008610655013824831224431316045537040175398479161797835031179833190493953023648331607330137655957303190692522134433681449531039295176952361567282755058585168291948350738868345298892254637170616580099461708252965606589495353237358843898698509230526771985608632847067237891081286544159937994532674052659484068399455016812365829306816387030415198366526294130928637302360674841497065566 A215043 344 1540941728806439295996444200054091337706321444451386533841916148764411002122547413034655476092913698980444629267270849755809786319121460032164294244212279191397312166581365917872437506573086555112489804789155377632898949009530240972620119405937576996529916665267477362001692562296835578067436803880723129124155701007179114249067749254251959179578284270974925980280227020217122168935107402816177041258634621552577965985572258276066125503659592037339396977117311678797189199266396266736650765751672272683468652041171591472212854797890167034299010212435379390689312734974202453142704690676667312637608476111584408222066960808476114093236405846885671022274960094346634872652233476454650539704879063899033429393215183075312 A215043 345 189523303833470230553684262571853319615325329612521260473759995594373401651749077463445888219206506528916837395155027208036612449673463745309677139208200435472385852782029924812427089887233925020253689722680324873064506025280691614325031580230447399413956215751157714045460815938663436107089330484546856876349677570523254490896298808004816558486382498802116111793194703402827461080926186001958383399573679351693163217331706133327209688148694086806834566771242529303303178816565706723178906545978776387131937510455223939598005301273869270859572385506974923509647894210591956994619363935865411616833402429878834823074411088653775180274033257663571875786218753839034083631871487304607378393078376464367340614510335476872115 A215043 346 23309825429788031918807167852137904221347309220895663651738637541959163992163013980590809595486307389357790554974801075738747521523516919213058123828364441283912062580023099386010659618623199690936091346084890804009301342160515538321006264248939092550920084620727131350229678667893305805601789010360022435633348359617298894599342902544181334596297170333094359760461999703231453984788182605412458283975776041500492318896229558451836478543170020188161970654429845457874500438669780893742138594163852384485775321678578450604411202193864390425455149291641249154134608363101418383552572093486462629841614912049449859580877513656846513037189953124102278238009236964145153766858271792163112470466750203870309382058169775137082308 A215043 347 2866919004560094455782727961550390365906103708840554107903378657665382797634398970535206134356596602384479321424505377288657908534942907599460839553749618077485711311490059194554498706000766328060118981878718888568271000579718130521869445471039277936363756452133685998364205015334937950653054158786902847814637832061545236915101053066453724803707787282689198055830210691379282932150222690164816086358766782699362327744316941031342634473388179561951635182849626856039855826095073700225404197570600035237109965174580245180578127137067870679216738096024947482140191885484900734028084106219221834175726804795565334264187792823696837078435782071625773961907141920159337256387845254291207849041696753733133941352362325144075821014 A215043 348 352607727735461830029356732102845877102229408878167259608463836255300124945038910361849763716265895785901598744659186605429184002276454117814470206987374659089458579250697257830817330178475635151703698679736338403093323769963169538651620786673582247080191123527822650667446987207529474624522593470157009050596870536147686826301206739396248784740190877755086652039712776315070769857781028316763933935178095282798964416710321768882582684795972015704861360146098617246289865458337093769501114221959725340210339896496406869326032548799591094263775626116586857885040233384509218851741287049686967877946040977274036335390103035883499442430158476857055151125143021346916792976344949645847314015370645540927650761688548202603311333524 A215043 349 43367883592457244999155095320688492493208311188305732377733148480744249985442151575536985730966348585063512166271655447090500974371468913583580374619893333449925919536524272653995977113246502357331494818625690904691910552704890135123627487315379577112927144437470052346097615221510790440865671408581491843993488735517468066125490233112569546046711976559662422548489867917091939804486625564079659392148741429261039282198550179123024456179468747129253072246432839755709581520257520524340472321842742152091658349767542714361120742026503976471228789978125199250523817159112562920889411378263493164206552498408030050071945331528130366674310055677663477928491296551964199917439415806001020896955981571245517691574866683998702568340698 A215043 350 5333897074144505673066047367712581730787520046752726915201568799295287448084439604880687395145144610067026094852668960805526190663688399916662571608039892639681798644413234839183674367599141314316622158992280244938701904658931523450667529319005014402642958574685288615919339225258619694751853876514722360888478674900832041577716783383509686116618113911516818402248580163241251462089750642396413730348336184519708602230285132008958505951421488548570925405062087012694128814297614360860743016513682752532133762125901779238483547409112291193456111734057686843204341675176043950772027889496587525571403621995990669930192413727443629084579321272328586903981301718441328911361109878890658798325027606377719281977724287646077604949400300 A215043 351 656025972236181740542124671133326864394371757439397104837415229164839611864400629248749012617121820689659146154712010523632630950659301720835912727414286901347411307343291360946937951237581135158587194061231844436555642362495872494296982478750301391947970977541853029705732627091588711664037175779784400310359208467218373390221251655546613433028563884673635650878335799383990451147179493302663784315982564762704541819738644827378998557072648900376110497515804512946624600998246758834574078094926850248668679977482717036390266410365353851693489269057152746074665705907944087941122358300682655768643518402409019849770468804606524067142641746181314449209192725239174692261992079765945831472428820833291134026068164453546198203931025077 A215043 352 80685860687976209581008268502031491738776938644999091168086871618475976971873192957991247864510838800218007950934724625446008080740430423262900602900349248973091909004580424161634184327854880483191908247372524585451405308682333385275078177356968066195197787279073237365189193793040152914981821029738992212224773681612384270734612959275877162532345568959565391840955179103063574020203083888548647677311987684009096657780662646993521324924632096626771618430436238389650817092973770424064376723886630510134795043571042086364866071501515244065174592329997992688494509354009204491650065272541424920683372377818089410191671371081824784986463649140344544897045938441675230670808346772976240888500348842475113571304643775635980451328112496576 A215043 353 9923704838648837596723474901078740157005169081577448816569847793843380327928538333203674738322216050606125318818816416919335361300122282759615938244015543336788957396256048880520057734374912718297446127232759292166086297325564510516340318832428321840617379864348466342888565103916847219831099954196112838107330514643662548541244525530174226302642324762211490958960582623410190196470699921480608706713092623184405213726407784293677730038214829911557938707425528320086995210750421255583021801434513109203321185082216635608135197535407968084391146138824778639495959176275676397529627992477052964328147208215335654730156350244988144960582528657025577280269521532914401184928552147466751019381784634201708528036297196941359361810121974146386 A215043 354 1220535009293119048187406404564183007819897020095381205346923191771117304358238341791094001565768063385753196206763484556452803431834300349009497503411011481176068667830489431879805467143786409470102681741382020411843163165735752460124584138211326618329742525527582286937928318587979167886310312629681376516564903846218578690183555400765870805485260921547048388003840916107580917085958945250547057590797518354532333762469530078306445109193347583478207934314377112235038575412391460272860729266401943359411891031782179294562871427125479824831522297501843560850736095786577319838536749775805222068951614660400817060205848830490695839579024612432268950600886784754643517629324956855552135232713581884051574202692387915439563165438089402837542 A215043 355 150115882438214994089454264286493431221690328302650310808854982740053585055735387501971358517851149580397037008113089784026775486754318820645408576981310396641319657185753944072335552400951353452104332408062755751364542983088171988084807508681160745732717713260028272827022294621217520802796337355014505457707330404596362266712283633139127941220070025961732572790098841879609660413687537741974898282884953509293297626814689344741000169759393762239390400984760396061636085564709770699484420757127782883657595646771558755477197683212043901310293202028153493274647075622433712590197260805140457100722170622216843542906502795405480014160215062862779827052245626937759781496771945338015811179153930500309288156447522708409830917559984714102517910 A215043 356 18463033004891151153954687100834127857260090484205892848283815953834819844551094424400686003694125630325449798801703279950736932067349380639036245471197767775401141765179904631465393139849872688199362783509977575397426943756679418781971198983644560398505948988457949975436804310091167079576063184381391961347206681502657784035945278248006665297106045493901936396247246836125284539821586147429093255544570012884592630889277484671876703140516125597151770798996684733034736458184116909085910732710296222573031393820662024180112210948374547814909343161136539184670182716249443650818463521918494071331769606104717395795732906817689112299338838774434393935727720849450531559319040531737581476489481335696140216820344241701329103783840345632233173288 A215043 357 2270802943719173376942337059138311233011769439229022170028100507338942787294728878813782407095859601380449928215601390344156615868797219499780812784380344125977699117459942515726171020649133389295069518039319179018132149539088480338194372667479599768270499007867067818705899907846592333267052975342044953333652695459401010941966631041999614746757624356256587022179220352897038658137230986891866180091422910577128979289022068228121815681708623355870351069837103129432609095344701568756533154694161361752112762448781867412322249434458949113845940810278665505059179157705405178791947062798406807182644807140030706104813576169258325654165574234232937894093940731812099449824500953355329598404803215143027659883401816412286143833663596156405115859959 A215043 358 279290299044453434212753503586911447532590380934685521020608078586736128017407100999670835386787036844165015720720169309051313014929990649092400936233311129727481590305807749529687570146703557010605351356052749041654856966364126402179125866901007126936872872018660883750850251860820765824767939903895918249287780270587797134254667982133080125268279261806091761818901186702492929111642347105912933948714692430470220810134519822860375639679023124181559347324785804783060484905292966789413963658656761328810714298145960017556651501107575298159043476314176937520823300724180030446348718665240751979329808516529741632418239407038069882697913006664596162733191542005873895286244053841727298874633125178957629297775991913398370961650265391772184228942204 A215043 359 34350435979524053234791738604130969735275605085527090063364765565661204803353778694080698970167709672230916483720365223622967344220520052618865534343912888612354257908496893249635844957023888378915163147276448812944529274713248458987694287256156397013467092759287421633535875078973107604113189555204013277814247143449608225833696932663642487184691431073538955786615213094736717123819921504940597991860311964344246534392152153140444411518218594167306606162328035487375828452566968036717301818997233164359228748221012810863632397253953123403340526231813943655096489609750121965853267453797006246892368317335169133926932110418418873702914604920686725665992457003140902354701142846737775211101089399563533038638618980995637570118721714259145920375448718 A215043 360 4224824335182414094445171094804522365991366835138897392272845556497741454684497372270926302495241502647558562481884202336315932026109036481471368323365051988189846241154812061955679242143791567049554461763647151243135445932763196329084218206640335825529515536520334200041161784461831414540097547350192561288415209829625295432927956516198328833119612465134880106590250890447664429872722300757486860924251863632438114335522478887686750110674524309780948077565603892865295042109520423508875975099927637111717535940945243355509741543411051302601078317918456092522134760161037995596967964140595427866947773136269751699840598575126971509982741289124614406721231652217967547557901349145359011988794034777848838553305526445179739849372738167362225268348973880 A215043 361 519619042791457409563521252922352120047202845116998852159496638683656537721389823010629854507944537115977472268788036522143236671867190967168359438239557481658738733404133386727298910938729338858716283633781323154092715320455159900018371145129505150143116943899241819183429363613726290880827885134518531700458369159458292247590288432220182336166637226943346071687915506223288818071634981785568229072177650139396709525100910030077562034524114583556248483678652947215353047182316529509001710270534644049718122220218791055833672240845604845863040747981022098575452111233723038781729398643594525633748426179260800268115575265605977132121016419754171363717027827731403623477651696532595347905014600673470862717425419075415044910823745551682593322379241240722 A215043 362 63908917439014078962218668938354506243439958582555719918225813712533256398276263732935201178174682823762581530498446608021281794707638379925226739535142205192036674362467251755395810366221564888055053332493339100802160848970051904505930566632722493131777854584070223425361770562703871946927289773998430115925755506060615676402907734315987804162915703999775008978466241330396870146124109310576378933772824895117733289962838984344895388424293839553710921308714228258993201048143260439473782337466460118390102495848499744257109953310392699862949328767972026649988128139649762312998119064573535358845431670707972636259584675079449799995724008250617809707272290088419296061556378217744551171451312352069959632605240140957181569745362698403412772552711350478756 A215043 363 7860277225955940254943332758164681915823067702809236551089615590002906880450259049328019115060978042785681550779040144750095517512367653539835720603384251681138852207850067832526957376134313751891912843613046928075511691707995929094329441324679737150058532996896738239500314349848962523181175814316672402044444169027526068469197728380926207630748828849727974315659392704555490695704651223178935534744814965155157495007011454443349382990641187049621678211069141841309677514457295282386602234418453376278428680887972548018825401740976734046523900407460411057700226155101379328799679647340339386951142345900485913019464167119716777894635183325359902547984690718470343398119506651610944852701651177053871976799859466502753128305681712297628121771427228649625081 A215043 364 966750189875141637279067710585317521139993887486953540064104491756645013038983586803613415951322124579815068164291439357653727372226513747019868407476727814574886784891195876149060361454154369917817224711072278814187135919234529226698015352368974946964067780763714733235113303260859686479337697871176707314152356973087125104829650960207352831421634330477529505272921070050291317126228466895702119044590646243714101129035888779995736869492290015027390347395888882302689067930150834203777359125448420717789350017919368745974255181218106964535789631046478954276801242137379806862581226676133681892428524850823829196538915424285685292004847049759093263423345776161099896313358757916217911585994308752390451198769706566535659390067626985852114938920983010624929272 A215043 365 118902413077416465445070385069235890418303425093192476191333762870477333696914530917795122142897560345274467702657068000846658371266348823229903978399034136941029935689409242698501897501484853186139626726618277247216942206374139098954761558900059238739430278500940015449679435986735892474435355662340418332492807885708272259405319181697354395180915670813961210492900548695908188068518492149507287124154204053712420711255698170128819266063357812524162889750747159111868484032108642294369333379524807139717349350412676245017802086963493163877525204666936797723900823732281475557766956815887363290239762137567828559092298592223805038449068137643999748644177180129475578776612954226235701679235469660151309729658258283721698055127396255048201092581374171078798664330 A215043 366 14624030058332350108106378295805429203930181292575187617993988728576955399707448319301996410160448600344179712358655072664781325938388678743531169474673722115932107203012445656039584332321182787525256270149337029128869704248099874642208973729354917390002960187834858185577335513065253914669069408770000278283582439534582694458885978568301452125366899330382432940417683270796709952700609320138010508036949984634642854274172611103930491530244828875686427547942899111876093679530441745402061450132274770849120198822380737687202054904808735482427604042647214266379733675574995556473259354557961908130209602552978523800312390791654141537796428772351301786275339558257631632042267773170581156781597206457965380956856498259869372701702059411760138471249013221216221971018 A215043 367 1798636794761801646831639459998998556192993995561654884537069279852095036830319228743227763327592280281988830152411916869767256432050541136631103941406468786122708156034841406450170370978003998012420381601641836305603756680309910441892749007151754779731624672825186616810562588671039495611821101923047693812239955137535664848974448183076828265778846498751953484078894891483687945091173038045332404185933984186763316689617410073955260767717335381169173132989597679445891486047540171587695671920658223876980133893365039197956674668022080863974961816285402413875520194140253839078106287841947919503995686533981284040531758110128532462892262835261415858645028673976075832523356130114741383034930939368778164873678972550347586533581943095679103298270032590855158467336654 A215043 368 221217701725643270210183547201581016982534331272790975610441527433079112574729557687097712892883690026084281929034307119908707759816278171126882253623520986970977171085082480547714916045962170572740181680731796528560133201973870884478165918905936482989599831797310119009513621071024792706339326467126096338657589160143421386085956910481445134327371985095848407912308587275559544006897192092130651336189197302564186295770674238627481182537899811915608180245356316323499167092423164674466793439548842546810827946843132981628230138642063915309409812055803920584150973288046610707542082134344026503737089236066832854008442724842513076268120992743768676024581291944291164001608386354166740954235467661691087585124532569272010966540042740891406701534983592102528232419052384 A215043 369 27207978675459360434205744666334466090295529752557728345199770804988878751654905276284275458061366280928084688441067363831901287200970164507469886091751674928644069335309110265962484503282368976449029926348409331176590780086105808880372515276423035652941047686396319451553364829147378463384125334354586801961615983626609872584438990721844461310588807609170209704000068126766676858845607350077612540700993196497312188849504834005057472947068756732943525014011662341988902444290646959038943662295343446206821350027869428818246108956133571932268126529624709643491896301947201944458337218886787004147758210240318739385482990555069606566148238052324905824743367846478078066531944834691549944645521273881271966790936020819361706317699282902812507072733015139567953805700290363 A215043 370 3346360159379775690137096410411937748089367625233327795483961367486199007340978619425278783628655168864128332396322251444203949617959513956247669107031832495236249551071935480232837878987685421932657940759173615938192105817389040621401341213081127448828759265594949982422054360364056526203541076799147050544949883662566123237000428116461021891607588245910024191389155960233477416781494361382536916608824488138459130789362749262562421972870465330183965277277258778577463849191610511939624761809282553508720898973483972424230717579510156214717238684349914770811021003735884285057026750366656964951240673158352529456941802785431747952015330308941446712208049352472225566856554426551309033179976420703560912400171100813318902626974758553222889565467749942185792704123565777460 A215043 371 411575091625036950526428652736002008548901922373946761116182048429997489024188715284033006110866524404006856800059195860273253901721819246453955830278823645239130050712512754958373096630982024528740477683452006351066452424758765890623484596693702253170284448620492451518461132959949805344572168320960732630227049484536880983649716831931326461139517038682444242155368990855916322259005866480077668228156850394970370994314031909316330539015508322791880972249285106280578928856137554140935720489641663434076207093359852445940668183757013893863202248912227678181775870733358105115977020880120166722722610147021759216401695608964427795454384835339496477048563598593777715667002266952363627903951518866352561316193077468430006683112780935655245093402682573880801944063112134812742 A215043 372 50620389909720165139060587190117835113766847084370218289494907995522204950967871001316634472852953846523979258074884768562166025962165807799880319455188276531917759988087996924399658047731801331613146097123837607565235456139510815506067204052112296012496158421054976586788297299713462000856173162401370966467385284319555881450030144407974276096469145595788932439508514200104102308809588892606418264202548343827505694823492131258684753385510076498767083154121589931267873190652264128211787933459694609506492303038024694731869334826677129054476650668535556519768987002352374513093946583290212576195497029181713493111476546485863691558810024238511893271696206894640529424871787138340584480243743822764012042951585683593869548700649673934625506075852533042112486521463453548969436 A215043 373 6225896383803955275153925795731757716984773289455162902846757501400801211480023944446662007154802456598045441886410767337286147939444672540138825337157879189780645348484111108946199566774380581763888229468548573724172894652735071541355642613813118707283857201341141627723442106731795876299964726807047668142858219403304089221453022337889983773959235130639808737595178985468292648965284365597000450086593039556258287086841607094570749049339256131562149696387299464267124293950601994893085070065242460315203823249409960149231443228288534383773054759060383742794586548256193703146232486287038163531282897815978501571506724997681479453226953582888478711947698283743241900176823181407525452266646429117032015219367305671462345252395299322355769773276588172697627240978860847093406026 A215043 374 765734634817976778678793812287816081354013347755900666831861677764303026807091977295938110245567849207713065372770449497717634030525732556629275636150963952066487460103557578403458147055201079755626639078534350730465700806830274288771237974294961488699901939606539365233396590830711179322894805224104461810605094614841176784584180722707290916868475307074810736443089085122153296755744149608840570157420024954591868543366875526601694542498123998832043575954197653096701701508054330175331032815616781315039003371113806423226716259195958989576158959945897254238937487693662849979539662640818616565912606112176348530544399379809765037562509250832234799991859553232160577438775794900356754393309416276749612218550659517462497357605058020535486546644515376786447141769593745281193724252 A215043 375 94179134186227339822216484985605646248826657000686326857416139607507871496060833183455940898197690650092108995408878877451931699606725659792860764421231408224988176947389098032516405888222958429360312718430256591273557026345471002447320915195666449991380654714403000782080057230070743260839761077838041755036283797592923637754033055001608507676964494258062465232994372915559102154962074833711558419701917674100414383762887566005745715832796510153054423849191372368714194966782079647143122832900286200660284784344875502106374861988285203053980111350835717074898991219262197552391282373234571405261431402615161257905070911749700547057221364036665234798475300354362899218615905414896756927676841311636886132026835136262575469880759465822835187806612381373596705372713303241211528600125 A215043 376 11583267770271144821353948859417206672524324797736662302795353310045703890988675389587784792368070382112121693369919331477089881417596730421965244748175312247721479277068755500421114466104368685731562837727843026375917048539686103026731701331092678387451120627931962556830613642707870709903967717768855031407652302335664766725704459699826940990409304565593301623137389649191578527398325312306099318166171562164811936009439700482968994043179668599773338962761588959829282253031998678807662547502624832626183557354825114529484799211595822366381410391472104637739449806121130100292280027900640402922644827317249972807936698867797534937632170326427522383656045549896442526564384834818769984942119415311020301962632610357211405228850183079052800610005499388852091388107849173729120558099248 A215043 377 1424647756609164585686713493223330815074243123464608776916971040996014070720111012086114073520374459309140876175504668892804603482664791116241932243261142175061516962902509537453764562924949125386552868727806261987646523413355045201285551942809203775206496456580916991489383397995838026574927189524491330821386196909345286529683928715820913616764853305531851523580086148120956840134317822163465671326762486836357522600118766564437539398162599392213451377081635807648645312303911066923763985782704999080551650689193600833285344812430074345621154793084412417335750205512372572570765814141102355715931218809715967867565742588727944377747926952572764670469012945677204689760802134829906341637441786577485708901374009696186430918614743108313858560217797896366122090150431518069031469695905474 A215043 378 175220090795156972894644405717610273047459379861349142898484642689199684994682665811202443258213690424642215647893704354483489138486351710567335700676372312220318864957731604351312620125302638053860271290682442381454146462794130873655096157264200971672011613038824857990637327339845369398006140343794664835999094567652218265013019400312506822821388832287851388160706807185938385153474676929785747288913882275141210640256069733095365047885478250494806506868750127772783635166921166129188858795083994365995671769193594520027885879128568229386353242016941474857320464725704536706422324443342576456819246210750088155145398064773758148291407108110183852343669781875222925695218294404049324354766948726084363535565042478206921920496591956809696725973261282818229213000252258461704205432496712814 A215043 379 21550646520047698501455575189772840254022429479822479967736694079730565240275247783765814406686763547771683383814750130932576359430338595608666049250950533260924158872838084825673998510849299531499426815885212606656872368400264742414375541791553910311882221907318876615856901879402984597928180335097219283497067245626199151556240835984588938040136050462507717151872586047927435045915542162092510766369054740453889994576805592894533417067938485567098767104620188601065058106553900044944200330888443964844001352750346053873644740103097048616247784827798776253984367258432593914870674361467272077207250822492652174711980102725948221871990140218583567107608045554427955714945450708430686356190919227862918024357778351864955923974289923688271765222293873880533300721132280230017068968959262538758 A215043 380 2650554301875071758706141103936341740971711366638303686888714887164170324868860794737383969579213702685492413993566372400352408720793160908155356722166239218781451222494126701953550504214338539736375638082590468176413847166769769186094536544203866767389841282987182998892408293839227260175768175076614177205303272117488680043897025590978996193280008316770484867721431517043224285696871972193238538419361310626757930702396818806235768070551253545199068439401125857492974156653955200623287307479697281430203307253829407082694491950521530087457689092854499654206713336646361927066935591687952080989426459747649103916806346334588362999699892222119129695844489319620779792483566160508987552339927489392194870102152564462836317072636347415862579196337338534665639240506999403010904645384240651366040 A215043 381 325996628484113778622353900208980261299266475667031531007344194427113219393629602504914462443836598666767795237824849055112413696298128453107500210777196473376857576207904746255461038019852791088042704057342742373092246329144281345147213619395284058478638595585516189987150363240345550017021557354088446576968805403206088619770931221837704724196643883900220546654051329300614497412859906443178907685758185024165356075398503763538557127759387520127098157555737524652929342167997464368800311126714645916064965634262985150909649719578684998288198201100051958727859687472226522428387537019970465658595918799559303385821854559097648434460328037012118146677059373167593277969597792431674106730130124894010676750910687147200391112201104646170604797727897100303713358226320008420414682471597554561429887 A215043 382 40094934749244119698790823584600635798068804795678240010216447199647761815091572247309741496622322422309753321838462867406426532235949006571314370568872999986134700422349789662719754125937678965289516223415074721422169884637579835683921180649075735326105157415735504185420602270268663424833475786377802314789957761322242306838576658514361337275175125561694083911617571063544809700512067456078187496786910171862941355542702369516846489086173593922746414985001340653701228914951866684404810198549552374030878263751660969783011280178707531640116368876649232557416476118038575902059773507297976288409765281483796616327784863404406910777097117081063732959304319424956816652013782926558485227865130324053271301993152752777144885004959670914377784942237115719175783215859457714896636153715000950963611116 A215043 383 4931350977528542609172648947005669222901163723392756489725615661362247590036869756816593289622101821345432890790893107841935351051325429679818560079760601801821191294372816223768274296452314659939522452775996847992553803564093175507777158006216920161052455723539881498616746928879805255704500500167115596272587835837232793160513963187300086940854244298512591276011331344200973488202152171661477062156720559794867934482776993136519998714800204657316982497292863131666699763054960922589204587104841535816591565165778858841041412776331679437695043715884134306707252957801085107088243805540513744542475780552965502630236531019914059722041342450675169788001325450594023235295494322328932849819043391163012407980404258480643105950277924228564022039538941900567104717317727355304453955507713878967280174846 A215043 384 606516075301261496808537029658112713781045069172513369996240509900356805812719888516193664882021901703065935813958013801690641752780791901611111575439985148624020394507434045733835018709508765493595972175224197228362695668498823007620906513584032104074125948837989688825674451649945777788228728044768840539213513850218314824684890591546741060645775901353182894296046535571521833141079642271535518303962959474955197406637628068033828129291114175637972852152677650266252948859487684500957587602378407774663868185852262214624557382502719554663731838997674252370168729981599763193778394064824346673078826229324320683209276581190203140366677980802532563081625933251115862534662351602589370924494714596054250970877142477025379209032855583317298654639602139798756805402774304606491875972563780043236823471232 A215043 385 74596545911077635564840881999000858125845642344495751753047857102082524867374509417735004187199071807655764672226044804500107000240986078468486905219038412678952687333120014809037939026973125841052365055099800262240619013421791136761863724012829731880956439251349191844059340806014450862696429049006400270726989615741015553596046250522952800000972472221355200793712442680303851740589535136536075492377623794039303142087847186437839560894453867961695326056941291621062906334605636155382379196348711013028130943568026371004069073901387933756930230544086234402269155368191317979990873289739446417684188286938128078267502677051574548724429116656048790365867479329961105136793751559252099035178079009370795917922429795351045315709110346173112473697226735584467365016672405534759857244632591491160313102567170 A215043 386 9174768630987247912978619948847447436765232963303804952254890183046250201881251938492889321360603810439955988747989552939711470387888506859722278230366284774362556521579254387465932665298984969683947305805100208058367775955211810998701617147064472989253567901967112607130473244688127510333872544299742464458880509222294695907134129403101517407643402359083394731829248981198311986899518769922000748051239637575061930097098185502302294754581184112068380905444091754280077609472131823593011846000269285315309096523053216311401337316659854714685516112544883693755670166526324594902823752922418897805932070209386051053800367583443465689105844095233962202048155173501493204445239323397878256073784119158913622216926431240243846044397647870229695180685085930100859112960882159797747642588450816256336196678494228 A215043 387 1128421945065520415660805412826237033863997808844023513375598444657586692306526613925207651523167069612306930851330488966780010750710045357667371735429833988833915499466915169643500679892748178145284466248972225790916995823477630961703537045364917347946307895502703501485204149755833669320203626519819316728171575644726506601294561163737895452865028847736082032504561799919592895073185140723846277030719771191058045268790576213458970726700068520697085161980606065377039952497173922114841030417576573875242936227626397064955974715433083960690828529477388461569570932267974255003163589617317786021415420227691095553395895774680656260919321074472138050379124971764503306405616993056479067011528209377591282521170358579254836889801761984490476153140672278898134522588348457255350213285649394087796882682118455169 A215043 388 138786724474428023878366087157678307717834965254851588340246353802700116903500892260862048248028188958503312538724902153361001610866947690486227001179639214341797243877908986611763117694142726926900305401317778672074732118511793396478536354962737769324406617578930563570072979946722853198874712189393476215100644923792138017627066111166203441076690364375866073587538617204698526113923361231289780718758847642064847212592138646840272654632815746130213899155802524460118900923051509432320695452650797746024958241999410964678776430497209313605603891449687187977323403941500219647376824218921186748602175581990077030628314724333249503643732725124303534252599178154568942141508693441959141896439587385996401950034218657640316224070826335304478011791826509942481789882048628899632981314979211841337533941918040784744 A215043 389 17069638688409581416623367914981605612259836728537901342336925919287456792438303221472106726855944074826295135332311634374436418125883855884448253773360193530052227081483338438077219975699662663830592279895837804439401133581127110135898268123371380709554067654312956615617491329297155109792269395668877755140651154050788249668054926451791095659266115169174117129114823207634580608267316753324839597014322236983033118352692181071762003358580503415001352742031474467997306365296554654532220794706319636102499210995975657059238573315199374299626109573925638958479015917070024864769685018434199889054594404573748630067337578678622434216656713941084851761741033467972706252765757548736125703400545044921247285890426852403136042403750507287997697497865671828403127752311350405891993507402429924969617476318931638710778 A215043 390 2099426771949904086220795887455579812000242082644907013519101641718554485353007795348808265355033093014675798333335606125902318427872847326096648987122124164982082133778572718896886293893364364924235950121786732167374264698360122753319008442819717089505825914862914733157381360523603355651250260955082570406084991303323162571270252753348195302687912952820759724618392907935403613297130825935587521509310412476290269873946387663868310483463701243170870913036637865795123121414556553437906839922793933181908205224860871746557412748494834685475865918608148483815990196918288637037569396293405123407205511723528580374709230932067144713563408881983163942782984198106513054697165350497063158399571503165260118710838745318915930438559360607932845075253101521053817399041206921828717328019510858076487953599732227918388370 A215043 391 258212423311149793023741270789121335270417516328595024761507165005462914241627520524681944531942214496730296899864947241851610730210234337254003377162247912099266050227682961085878936928908117223017191272699872218782595156764713971548102140198701830628507033460484199221742289853073915589993989828079487282193313279154698208018674736232039740645358375609185426993368762231237741419564240652298467121064098048800286614355805010109035443711099980039585640524519997831373140601945506685957498251262533609951534329007486549540945161592015268284260065165795596702181459523636341984963688005571213716284762837823743241775004526049875303887686879661103536754705415891144117354287015294582499518901490218907297564012124484449896658669831123231588930173657305288805703123514040331478093416557781060246837456747924532568702782 A215043 392 31758028640499474637833955511174468658449354266334543138651862194030219897234832016740530369163537350004811842885055175141622217497430950634916318741969371064044742095871225640844212355961805054066190290591962496178091830017361458377663244235997505450216859289724693589541144270567568014213609498592821853139371448344724556423763435824861594018523631302992830830959768393153326404259355599439679487498804251509948140188343828367634293134110440448880694431190857465719083147898265011456385306970464021489950463975556102263136429093870611779633083988587554160277309080382699532210339104810130383788954095362677779546682446397850586592882380902673875225001585397818229005856201423174089532346492771220957715265189975295059333811141682059796043286805878986866651915116734977646785152559072067105319012116186353642320921296 A215043 393 3905979310358124230660552786603670523654000157242820211029417542700711584445642710538560553462583151836095126377961921595177681141453796693757453201885070392965404011741933070862752240846373113532918388551538687157686512496978694666481030938887494468546045185602676827314339002989957791832683974337089008448860494833121965741915560673398580335088301189832266798895076230615391872289709069414641569112746573940598172574163123985403237148661939570819239813192960011379670488642557210976748602490245971788689428301910314612260109560106814882901622335451856269317645562168332061830775713673074926207156019920078764848393018846594251824963479805943656654307877877821629723838682503909233316892907031976208361333130999104116876350329599948262160281952044138183503549287301840801650564659003462639303284345742067271976826820291 A215043 394 480403697145408780896610158796740299940783569986600551413479705889993494666916818564226207545528564138489695732646431301031713158181319562381531827513121688963680648702161896490477681411747931159494895601548666557899262945298362082518789142238925822125713340969839525066074156223494240827405915233963355217356701493025657061699202343028862499157637793641965447847245242134624179267146792039907279648876465232792765618421984852839216554505397525084277533205131465743556408460559764384220369680224721845028549146831706868456178647813415348443455230373324172525600031113409394360692507014083704912461549277762033308416477257081094707780726746844353614374325740566373403406025848761343724066671826294781393830349582510874901926368222274799881718035395573991597308266283682790626093701318754361618749392961464593462170328450212 A215043 395 59085748769574921926052388979212453222192725108194625003646974406926499132446323040689284967546550805882396479989133088105305540775160852376234657330912082672139754386354171335257892061404149159504339240601934447934451655759201557455144583464448988626994194894104658906299806876486801663979094889803155602726425423147322696623260190540594927611388124653504171300071828547912973275458961529379361055847005400306779255660634323622670786990122658808951008894217094671006772349457733052071705886164085290829786129650123635674485339252051936514262852367859720512642704219624575192838344180336358578994921234264235453325857203934319062635797692583103113836136860517605578819944275739594383765692258400836609870104628665526162036359777034320424096472987165555027339830863188692643902514160149384890541184106066901655630895709713590 A215043 396 7267066694960569988123547234284335006029764404737952274897164372346069399796230817186217824800680220559396277342930723405651549802186603522714481319874673046984226108872860912340230245871298598687874231698436388429379654395436493204900264976984986675298160258633903205949810171651653110428601265530554175780132970345627666027599308144363438870038053657377627767506445743474150427684382729201487242194082924255508479270111138009042990569627002175844378304435004796694980967944755375135160900834323860109974763090728475588407767363296340603388242742477148949112311253766706538724930541049505868306733926041591168850660796022022205350862117440980708594356173677682628123068340461114610675082756906856343062218099516828349430162128511768287323450437231122874605253523782775136864126378880872611698607649647478923993303459697404708 A215043 397 893790117731380533617270257427993993288438829057659935187347570824159609675803944190864103165516120577999859716700489845807035320128177072441504967687253872696387671636975538046513062350108323489449026159667073842365763038982929462645277447585688912073046717617075989672920351306276845781053976565368360465353628927089055598698091711732092917302330373298682598913329340451744812918965701476273594561397650821798122585895729723828349550478243607262519217528692704886751139027734621734887750869276360466561812769228316050068973395371469065219451390127961164425289494517158991889158231397068228949514468988026953569990794550086909499430176129921948659459311331267820832090254796184019273624089181049139226337099517587879322687156955406393687115864514746929780861054370198989694176773841074353648040830237461442533351955037780765114 A215043 398 109928917414264845064936118116408976839471946209687434075768854046999285920724088904659098471533682150873423348876817320310859692825963593306782396544212351668608699385239118318808766438817452490603542343407351646222559474140504887412164225788062751198309448106641712826563253400500400377959210516274777783062716225061608210973837682493979601659554962298303773760173015516737314868433232226672931554456575784608306517631014140249403963256887964591838604356894252164772978989289868833120234042628684607582796680267869781756736870246968338928467462709441799960001047084267332118249660393857835690189751118636116402632523345026730514268881321763708981433366897762025385832450355759555286713221498717117948503609443836237646245511005085307098728943849305564288037790098225482328443493788662082700149880259150355502148643180461229566924 A215043 399 13520363051836844562453525258060876157261760944962496731384381700210088008639387131328878247895477388436853072052131829908389935182273393799661793269970432001366173636712774577675431758912196548020746259212944585411532449556243118222233554494484132708479989070399313601677607247910242969643201839525232298956248742053650720894183336877640970633541033331008517053003504478196896198317987971995316943952108301253981205724425886716987287654360945590939635876668422962663188834714119444755602749699639868375463570432969353925681383481392245872360749189471568764135810442275746388644212497125995436955703514938875313750658680772158312257810404987537413849551589058707781460999305974701605666271069487381443355177476042627169870509619691307200186185163527631742322321472202366731616144925151007693255339898237379298449417575378255678495173 A215043 400 1662894726458517616336718670623371358366357124284177410526203180271793825776723893064547365392672185095582054439063338261411651167726801473765093789809818923816370748616286033935759297579761357954061186340848776653972268735943763036447315038595760260391840346211008931293519128239559384865735867051087297993835532556373977061773576598672764142789612661763741198689769740971230426758859407916557898147917413412802292043849854720082450164931256461508596150720663216174756939470046435013254793106895723483038811093200777568982730303250004842779237077609133467078821968728559498475942547247672838292069720360877171049471402107665853440948640398186597803710708180378684016809008663139112850666991887651791431083036502186040830382219010138602850859297087755579349431285320646564510741427300091554627651969967687980784112873402716203070743200 A215043 401 204522530991345829964853942961416616202904664526008858997991606791730430482528399459807997065050783289368155842932738474323724703695214307879306874353337757197412235906166469399520718170551734831801505173665186583853177522071526610364797516192784027895487882594883699235501175166217894095515868445444212420942814255691945527877255738307147292601149535394526322759219353035117687707178151337071300698134067111414279775718365137664827085943712976367953666129611392756241630110836409491061358352850154838041753799831954549338166676793216893143040856431809463642622137372993222464542005581247966868652079387172392127089825676390636734126052851528119934277036977352571116966062086554592885987895808593993915602773767414849071798580430427096853264666598069990743503185199885189979139894729877307397691700886113433315558291572451902131355210802 A215043 402 25154608417209078568060698265583620421598907379574805479342441432202571155525216409663319091635853672407187586626287769003556726903343633067680980451670734316357888645709859450107112575680283622953631075174477101037286862946061829311833647176673839670884617718824483997035351026316561414363586082922587040477972317917552925951840682235310987799220030458304470915354098765917757586641134858454780209157284167400544595948818832770050864510731166985618775751098222582330291812615026539802120613094464515518229613174407036774849510394175577261269635330071547392316995076160870314851200817967554690323491757277458741657159233541957777581929101941305331011683089819683743746131802307513216867844134252119093993976728771490909599740861427663808480401987239249298552860109142850088649412007362376283202360889402719956314865037907966246995035948726 A215043 403 3093812312785725318041501032723823895240462703023175065100122304554124521699119089989128440274144950922794704999190462848963153684407571653016881288681146983154822891186406545893775326090504333888464820741287018241002430964843533478745173805214689495490912491532816647936112675061770836072625572331032761766369652289603317946548526659207286861389039626030935424330996044198555489050570032537702269812433887287765647914988535380601559982047794242140989177879246274605797371318381700513124460506628876164341089134064351780588276249096362527924626043754392109231934999081910018026132950220329141498883074729015030362271059947572895749405531755223477221042311083063954608746392754686319824357450963205257551632209416836308972941155521631225770635945566814355081341785215119890754573234748062257857992146257131657269166402324627208664175720090486 A215043 404 380513759864227005040536566326764755494155313564470958201835701018725113597836122852253134834628193109831341527313800642653464346455227969688008717527329408193726857727282295285484257996556352784658219320103128766542261721812808556056344544394230134105711351840817623212144823681571496275518581810634107110222989259303290554499516938400303007588275619069637153730013610605730783766869905101959346236901175148160645532036885200880943262249626620700159686974868187962688916594225609423840854291090296937720137149355552819960559548607791577558327086259450545905568516424324447239782486915294716473241297453788141655980703207027768837658283420088002741369211394174696955840621538058015413619606442027256441080899480256564564374458697977676796408064306001896948786326287808352101291813087790694970414868545012624824619735758494577877856950110941192 A215043 405 46800098650987135894667956157159341101885863105726904683760691102998634848012143991737146456218993607558332213154598288583527151460308632699972055374572836060845248677564535913568669958250340888179072511551943551266457189352010608861451633786685091805507005363929034838445877200158232271052712937135664141795661309242015134885494034896578816927241147900679371311487174030170682916094622120109610376436902680594498709611335226657855382564048368628970079724703243477985406079848225688330179258506130245284892716871750135628885980628499975037020093725163477715000045911547835770584591592141633489128866791070327400720668015709197608785137621740154033534781758257190145415842718233101145878652357804876105509152144336739977222081310254205433145626434143184951547172939199701209907646163611059492833737117924840244836783441522958669023780722813328135 A215043 406 5756031620311553488039118070764272190776467006690844805144363169967813361191895874860816760980101585536565030876488275695131186165271506594126874802354931506075771860482710635073660920606795372893241260701568953677007692028575492081402494611217872061943255948411430467505630750795780997843208172685876055333756118047508558300361266775340807714061851137504715325844341132239900104748156552962966109381893617856323735112015946788275270722292251613470202268702154648497120453184859950776069753087119088148256705731283153973834349481005242537291440503099641987304120951649817341720740793382457478703864154573366675433783290470516701330796537204495089222512891418952304247407095438021420131258681013017118474936473324676284626448356904000450755080843857566467765553432350904805896132529508963866694763297076134840554058074560899825826703937349636548188 A215043 407 707945089199670091892916854747848320124403555959868184128072909214938044791755180463888724454096276027389940465594903312212552371176935002444905628634282002411259093590695843578146724564677580524980495993781429358720679662325433515403645385546011578527214974649242018468354136470680904502443552527425619141910206858534310655809550319332023012888737712113508566925537029583067045269380030955664668558779957030806240873549898920697794476479693507923225303591935696426134788557563999426633218995764790030592215622520096408640294602057060702592129779436623792366021528371515071780159788203262751020028862509890765115124906550412403954407660844614326895224297151538609085849711912047580618909004046325865603600000363286755160244971302522256224143422460420481337966661198772977349807786144252443540201386201134933828980238896678201608859948775642081645934 A215043 408 87071489939939109749340734015914579103110860916057095802947823470267411696024695301183452291092861849783426112237296619126448810468597733794129265447214331365078792739795106049476973460534735609199707765974414242168966590773999746902566979927548206286785498625908356841140053155142955472802713752700665278399621687481672702106274328011063494135834688700872635496147427183693478211421055018231815721501429050550855242319718075965644577991035423612074863660100454677477594241927216273831958436996374568251253775027751891825835473402847011491541109020583309870650372572432641712268573726156527176043557344336260790846708010134995737257504919391840916140262993841248444528361934090704402629143311365745388166046701862817261668808281439669343121664927578514024106443146198838377009765322965856528279043166924361502015178924231884239092481568544531406108104 A215043 409 10709085317523310829077017367102745381362511489119062915578454213933676700566245766865100743079967911247334021864721889249240991135266344321675454744378728475902280247901207348242089588921207802351039074718859170357424169985539643435500334885702883361696089116012078649441758183946112842250231348029654403624011557353387208048415932795041477833900114130548746884831369915957175651237509182952278769317257581910619020443445757340051493092173454559173819172864241885346220712666668657285720663826880064700933091370023877158856083926033823214060919836761531692235330991895861795062381658596915409924621381946422889645177799236608838936030850729192432843386380426714786961964810094305929286760902412961624661481211965745502663711550068288392352434147526933370471145374507653992838767276025148586932296198530741202184032030838555076184914503810178821282408818 A215043 410 1317130422565427292866723795419621767328485802300728681520346920490371966757952204629106207946544960221572301263248555081037515460827291753832286804293136388204615391699108708727727542463848024953568606482653703539721003941630602142819638623961527105282332175770859765524495116572216736641305653093894790980475021932779144917253053459462090711478916020201796417704981634387727099321462614712077798590186830865424312489184791952339263741914235508611516166800679692499568208153955732753534198211014772827862012871857938089423120732214600660271157552401223414786902065968185211044712315294398075242695437145146213551968321919943013414658589200826366976347794249200053933490988739324638355521031471696389927395237337254342765648193329712388325260247035467856736713763050027448916292475337693056799624276332103732957268293054689091584580307915875351072868891780 A215043 411 161996332890230033711777949819246374636022391171500508764087092766101818234527554923613198476681950139342145721357707553078365160690621619377049601473311397020691790898742469966162245633464385861486587558291686676215326060650578523923380050412382131066365161530699739080863457580198712494038345099201029636194803686174481437614077159581042116059254645737526382727712484576604290958544673424358259578761363493227066951455306073713094314105353090926130390864379447196685720165091743753633775836219114238400609480646059649321285975423622940227433821234551070065027667159984069650412556789794963927896166776629031890254563658308162188371166065886600717438943651969442101206584806258786946132217190686515189210061160903350484419931388195782125684261526247586753214711682809486377735337368887317072061847209742076642909938520115209467704105517208767571481194642697 A215043 412 19924231815075728719255821103971884458463425628292261849301192063310033270880131303399794306423933322178862351425734780473557877249485631891623268694413008697156885665153624697129228485373655612937896701063394807470945384456079527840432926562099040594057632536100297047180680787247869420030075141548632750460980378377528437681614237575008718185028712928481757775411346750508724551131784076006291452004156247164856510410191940959229361131654258399558685182675706054159022533651661723833991622452927524120691979561686618087067193874141376875133454756106464147386421402391740137113550100213992218011818622362346588585910853669841502544745224713427368680494344210841189697225619146006923854211652191724860318916316835285819191015671688511577958084030878867945115027290507359309682891631237090710514946970590267387454967211666162519116769566790221104884603242429656 A215043 413 2450518516921424402434754217838722542016365329888776706955282536694367990500021622763251086491667116677860727079644020290694540536526042101050284999811326758353276245022997095276928941455326176005499807643239269632250066962037131345849326587087769610938022436778805837064142873373907739951205204065382627277064391736749823353400937144566491294650580921220303704954538543579053806509275233399674411523373296375148030520854060028122645415641904799878729329207509421620967175130169993994189962549028313004810482351967985566627236115882344036509098791909215009257337368266681183206591847658062114207142330308097017991497255188849677177661200607635017582656235596567080831924855636364939070517254629490193382538140874151020779758946564739676539905756256365282360010072534580532962997870064816450456200069732938793819760065569487616227850644639636135947156189311827306 A215043 414 301393853349520125770755512973058900783554472150691242693650450821343952798231779468576483844168631418054690568444788760974954928115453692797293431708098778268755821252163489094365130570519745993063538443417366769959287290946111076011626737285233563104782702091257017661842392744203404144578210024900514522328459203241850744030633654544103420523981925468680218186446580000862919929797829874414369969677231307244264427387279831771242333296787853041063864827045174533915017945756956555078188892916013424319666242993546641766115602613727216612458601817303911054332013212069442473921320623507597143608636623106787044845046871402935243336620787468283240033345667051867763068568867666598815316766707359747291790478815716210773378625311667443586914989134128507004746598259488413323197402389104624969871218293981249789704503441856878970579326417391374774935876739149192922 A215043 415 37068993443474054045400493341468406073835183709205134074612050168488611826192008853012144261746249997304049079191629373579628761617664278171966041815096338400298612737771086161511634131232473430970809728732692873435360086719409625218084239359496640492277334334787834366569550164663644802043168627858697903619123417607010891692414538571780154233157737158927987944429660639729825628434358718088791132525167396823600000168294744865794564380609875387339987595569895141144143495754798886786216516077501177772199690538637737640466971888790541667968953523055820775040265675212895962212362033655878935273566098424900295693952414545126774028462931192027265253918753235910780107427937856520508696874368599996511391706020989832097742332908685811806749360585126385063443546646875723028319621774727047423915660620026861883570414367707546834870772409618388795182975876442278496430 A215043 416 4559184799693959127458489925487640888180944041760080799934588520273277910668818857141025167710944581036979982050001968161533362724044590761459025849825141524458460610924591434376836633011023712263416533095677806065779331379196437790748349814480801546987007340476812370070392827860884107247165163016594941630629851906459097827422957610674414867257924539451430071004057343443291079122805844924942583918977202005906958760086276931143984900854554924198465227795356184286911055346300047628294719130953570856793930128793869573430407214152592399538185092919929705594118856109576645804825392580755781147447070177861120918660879110904744773419869317586580564940436056801252779743502334439317061919350031474100103975041182547858985362648659979709097171004203323681371336488481854177131156416604073619850016785331110893251114768850416212854005816196637723509061363597924342767168 A215043 417 560742661368913498623348860341638360840182281952780733257879775943444694400438527419493083484184437217551233743071050454495023986295866999381288213486677311169990356530986975342189394226224684134969262761039637453217422399554442438636828942941779093638909625544313133684291748276724081546599271882413319122663852661076862021881331371574381248518492401319377381417176541461104326656361380199869202209391327497712808650935454978270920833399410191899012174733573618513778897213798848983175571628280649489729265702056094121350916063162688107653863217248375837593525181531704063130925425786921204334358949031590366743149690564117180706824761004128007860155744645921017070013285355151379612526375347218406517937573523109480100937372450919296203243039627886363484209691202792571245222389297845379555649251222482550275950362542863344272284559120641072866087815513567396525986379 A215043 418 68966788163576666371544451332096030742454239736150270109919277852523424133343270053740508243386974833177764770415689203934726416951667596333136991233011484132384355392700473375654918653192625124888955903074779728939677175813817223514539211632024347716038896934610038630797814645209201146124463276373821657146023247460547569593576335746038219152907322523565325120096847668648998931761506170609305390695039776458137019525307264428531012231358476041378679589826481434232756398816120281969534803443956499783223570661201761063218046596297595274466062476098577926515852833959642860618221435122359855544145535151342754663259663876161556716595641110954534126169551283852427080089018173895900482133088257279915394006796692398202015448594422499384670994778770944389022760242749814360549942244173541899749594705826139618480203410744344045474123856281480482314748981449945128608363284 A215043 419 8482354201458561050201344164987470142961031305264530442786813296084437723706821778082663020853113720043647515527386701033516854261068818481976468633446925870972105722945627238230212804948466665677206606815436867022127075202699964049849686201796052989979145413331490438454446909612455016891762383722097650509838195584986274197988007965391126574559082448701296057425215933057466525820206238722777606807530870005981171840180528049327058593884908248220619439213066293252373929321955042962904043326508895576184100839421613133972230621059667713876547135836646818564151443032499214543200996976427203736047944165664055697849133806457330074602593184607772409517167943227474131874274941905082833807539606320614737486377378642368452040658068489984190482337111798821434548404483782516664325663587722128478390272600917134171064964411857685662697884840317217424068864021213074019318124838 A215043 420 1043260599991239432508393787842126731553464396307801094192668116140533316591805735434113811056689600590535466645098148537918638347694513005686772504922738870645436619566919449828940520090008207253171523682395659863992690572756281760907996863609282493419718846942838713891266172067686757876540648734541637191052952033705851178782931403407362530451614238725323476390170583015665270774633049817643758446650584784412089094310196696047149807326606096073915023476159070575179194392215228804331561111910815113346815755443284129851234232046516401398963146881379680805557205044004934834786176553655649595952297085829640372912607639269570942409907216209533393640030349404695680790414596026837374184505317917682322795031182776873118244950970402127949599720789634902093046956665376903463357440601610407769819238916694846734073900924724680778826693198194502005757498879109541387864865482860 A215043 421 128312571444720991637482234560416600510933159714554270055255391471989513503068398636617916096951967758915818749831544883462958999912164030880991041636863434163517732101008146701721453758266061025474420206327850726404078813373819956627633764537739950637635439028555830318187284717415858763797608031964899276849003261950234708716102574611140200118973992367931959499224325935898195405750734715286770476483129837886003385106842101374168805590806291014076768127652264845561614086798230745365863477999595187970896998851542294996357356055944603741548967318206438294757207455169084330216401523062610375368619034992375052892284773084816034096793904149089025305058164854856385586416287306799570370886110297855654959663984408245411092288048327649434401672154110417282121367119283579890600301191262893002446132072604285916178311294069351187100005355791489762045826572693917128480631213452842 A215043 422 15781403027100690731977806457143399736113225180493867415702220482938569627560821226568569566114035344746055170762634922517406038350848481285356211348829279663242035611804435124861909871746635497926100513854643243687837701354407098383438045041278404645935739281665424290423144754070082941189229247282948069415236348267845163320901833745766837252103349448581033824888783780348644746305408473777689809499598082417300354754165786344465008301998653464789551679938050295350457641956679584911125498474522789523039675298999933748986181166972631598908363377058060917998491103638940703396234178231279384535711920807708222871948456540944738206646548342944615152662101784764388529053304958141058243885744148443466272585936332453730133824716049441531242680712035133293050620317981096429147400058489636314512790715767685910535090549214684313783131904841826363203792570710567228575169173787787836 A215043 423 1940984259761940239041632711994077750941415764041031137861317864009972074676477942469297438715929395436005870185054263924757479758154451034067933004864364535144606862519844512211313192771077900183884888783914791122877633187778699281206251906312706031499458296205818631891728617465902785907511399807770647638797221833683004853762209448154709841808593008211166368967912363382197783955631664113396828810720084825007698617521739675478022696188357855222770842498078371962534797713582315166044309604873346484627172792541389596535819533577655751307736264515204260874952038894195709966421963663196717097884346590184914121363954294945258958624217747075701816050078293095515151000534823009786206610683485952767399934013925314974519026074396545832149647063334329892400493250452065724905968361869137341074501926958630473552716840303347089568976778823382523536403596336298718328216518262950919501 A215043 424 238725282547691548711388845768814419966058025751866336089526395052743626615579226102497016392493201603283975977590911827822652604214646628709070403386968008543123402054329070566866660800970835087119915219907664664870261044395425604489985546431421563469787434694034026298392196803551972583682712947108506711502643049194741751849430860289283543705204836661028526749488012619423669409818219541059397861453848284345905061000544882129163803519767937868863931019877306485404945955446148636569061332086436183760064226415774391944107533304407765453821037058511858015503461159111676303425067615378797269077832632037828308280897215132945293091322656740286494227796441332643936656365290163234932776240483243436161860320668139949428668103511128262249299251909180638716961225197984355912548957363657746455832762323876954674608564876939548312011297247813274874099185692686447622409071535782727579152 A215043 425 29361268769106298551261786396852179578074195751715518307873885273623456101641568332664663718837947867808493039373497100558261512838643380880181591683592200686269033845819955835212387965326641637815565687159858838987919230827449570652987015959158539600752355009069979416070348478219426725007066181094538554867186297829119552472626233606133721165898386316307335155882265801372490320549722844458155664796805866967046554928665605528385266193535654451668398399537061679612499836950510352371525181069209595813962801639672630057312098164700596869201665000771677206470093797733614300967438001093495577181671849085698873641713876456234092596836331139383091503399824781696620417856531674809249870013451051491986494940240342933255522411277496184710920866919397466992894644348288035038668163998849188275793590866064587424741107363215170727870853442143177409553375698563547929920974173224989509522850 A215043 426 3611197333317527030256488337967049273683160019435256885532398362260632356875297325691651140400675094538841359866962552456838343426548921201633626706678453716402548039633800238660556853074375950616227459605442729530849195130731901764712912977430068949329069878680913434150354470624185935203285457561681133741952411989932510212381177302694158419861796312069303367579524692783331393324246744324843838250540401476605282297969358731832551601423875783826774649093918134766101538828773267455506837955383799093887995613780557822466041348988269832800070138892077475492650005790841119704183370419145794140170670765645008917514077797201531027231979491372330361782026288603309198159168029503115042353821549878690752864027766992256122717290412560912133820501250716684637603369942175509558281907348805384305909558709072310528769841175059198278879538805029704315349000507275823375036391074698568546310398 A215043 427 444147910729286718422996803783550208483450608194784881402177124672784156439559929491740425605564198680409678770597020455090557979952678664420055903329766214916827139841111609399413280540182915284158161965782295873455463081849196467489035309207939322227874842722743282421077529538296650603279104213905684911705279488463869636570412181997775351921835047998210916934383189508475263263569605539807333501838110988890377585897659058644128562534165066345559709260371288522135087471019619963746605422063261790543029497538295936408582743300745911679932237400561873011701848073802304439509085586788175521947702636898808296986000504321780575986186716349008283559715998224976495794026014473940116375674274300242992627095247972403272988992669174222509901085109888929782870711962640903429427456436655940073630747322352615364745358703596124839685848525481435617071920291780025640169763869273262071452409574 A215043 428 54626581822368948838998350377038708594190741647939105155582253936390190609708996030158380698343995762595851647423566553423681793190752926802465242482854565981053335652417094155889172949589424204000837694331616949705491109872320433599386630119599106565079276585018742824358385778739863838268126532852837563006007424669066032787948317208423674127965849107467925698420255651477130654268311696791829137085314607934780003257609709168915813161931450625273533758630632800798885200441268920720403960083258840141084945867728978324089108237780857077136282026638452156932502433295640285211070824221392236277593212038951081617170048086455582331817121283697080175826470641674530614671932802047511416110743242160860378733369146404572449743801041327303213363978266432490096126106050037597501534028772490683433120044049882959747514685712181619327887723372239320530613995296846293263283987844343688918216537464 A215043 429 6718625416240651420478374099571977606876977772088315149255215057051320660837766951779989085470705914600609342954328089050657770004482657318038804769487781849454643458107461469564968859518958994176818878240823102517901951051213564136257066469401482168182523145114582624113660373255464955456376284436685114564827207954806658163281072604454114142387877605170557587018156456006910887213730101612661815811993767167225238106731215269777323622647159324091673067803060292467531800130914460062115354849073836378512266394223663567595482556890757088939313868364295425685918804943862084441072841442684806821982720737030450182458495505868700312041571449843838307621121470716429186889500901850076076194842624120424685643929313112106981435421113805520958109311232202389117418474532469160114564410497581128081022323872982974953200268911045281238787858049220896896170892760864148379830887361612511077759431331983 A215043 430 826336299615777755770001015896976206937274075225214824253235869763376051092435626072908499132198483500112353331734931386677482028758176097191970521404514312916940092011565343662335280547882366859544721185926909992752234488189396068326019789106262707579885267572508644023155867524643449657296014859179416253910740571016549888050783982030647615839580979586871132091845154223497115796066135597428991170889984922504318152464567509478195279121175085961798691843337082209115140495512961878083470674032582304146252794813806433011257364367438426442786292113738185373969300572829815368248388773828319279911217551944109845187865148324932747410237858758334190500598226602789188591904383580396237498665330695206198459790554686313517899275596988134994609511258857527791728404511819738844792984896865998734818925166948021004082001544390431750323039922775122788624437197053460929451459880702632631250176035508940 A215043 431 101632646227324423308289646581228501475677834274929335067998756765838202963708744240015965404174942764599218850460442232472279631767251177297294335327985772706934176673964429808997674538530012164729823886990769106006006940096244502839964176993600911550157705388273448632224058045157888842891953451394631514116456263027080829572083148717165202634126072611579978991430492360665447568126687782443471279357105213552145546943069382869932743693826851858799565254359204642230808461455395929210323351904812800903036564173484920836443459185417684219445312191575324095601929780154652199279515721949933116067107584366054865770860683863590163408687625979985460110192452744530146397151557034835175127633595612096083260513929630868178895484156242182050289478675686397278304449972993659826838357065123416722663549577523357511958194990210186576273792676343319595739410128605556565012036208120987830590443937799376862 A215043 432 12499989149661288289163856528475208705301436341741082998539593846328335588485083105895890836214385761562203806253302659662703717225343136631470011274820845528639986790805613301163051632958643613894908793378678673128746101397349884453247267750423805857961817877490061673119535983686895684226052978506680496820070209611759925487478176508229289276381667350244750550228014422734599821459746902516642494478859982558438923916904347227400165556012042209132639100368839353249749962912087360994422459149552161869010589443630618451219634064657063280913257961807234217707725686551409740500639193331709608177548574586536297911279692286774441472652283697926788006892104569127870174919530232852829689378526665184228541665383624067322147264790121801689082750514335016309203242836504217862945154382892953494216932963208665891456683079150662274278750011946486403858712506938905386397855789225126323877228630797439072016 A215043 433 1537397032762111135143846063355869442250600992199878279485302044341619439180701513280954556888965273729386468950305766696280084939085438554493514092467636014250011441092416471613246353179374634496909051761690486025729764464933939543246573969125134519617753441225889312345070701935443011270961624402870306477354519325983443754130243627363485415792310958007492737796207425682933000101271931240340995241557192063388639681891930603911273539129210110808563566072223194046562465987297227717793839899515473401760412328475276969531800717254653586305849904726163275220777749396388028197091558001674271318163299269438543805399930643520898755179004753732542804644622545693980412806728184071638172138947447531356703823078367755769995472948624925588301371122305087001149089018030457543952103454556742523463262739544153805244557934033810544851115014379843406397736900439093741515002920126682141838383687216219960958946 A215043 434 189087335040590008334403901936243466188118620604243287293693611860172862683637801050451514606506514282952973477081356000982787743790283599066070763362244408907222767267576420395128138389430121399505918457894551102491632283085477213934875350934641122107125711452906895356770576802075803490644053748574541016217785806886351821832532487989200476853177866167571362000126626668091379414534533235822389493315808540533423469764703002013987953183761490553506539346668295158281334121273648231558348033865422063518835696117224268776112697562113882964657572269256910786648637041622489223970776269281409930880623737965248302181958268797514180064950087146708092423160221852902630045979804735736639859225533850189019643257093746917781210381007937161425738054262865395911896414783757850235986638465214477283251439901080847644218617197010140665203226886346513164925861702315902787497901394158472816491569901363091061286132 A215043 435 23256204812959808913996536092094590471696339733329724458844828956756920490648268827692255342043412291529486351212056482354186612401265797246572210379463594659574150362470807292129147775546725557504731061269268095120445041055048763374446421590991732884656844755266322239570435875953388386337947649450265674688310299727695290641647365779044295167525085227653270033309061863490618187134328842808928337250488506503179010037877341635594599789610694566617281028777769771300089258985695886889600207914114956847865489022702395876666121098781402611267878851019349231477587023926249078713882952283712664117937994153933314786840494260158939080338768316728307873696619396553204526867960068447391244841919973773360678155600113945684702250576161033549080568381510636691177704269989540875704299810061955969478175463709071609602453216236795374173822535206513868295875254269652404941433110160750309071867053573842467989696145 A215043 436 2860324104659015906413239535425698384552461668578951865150620268069241047487053428005096955556733205343843868225605865973563970537611902777729315805910659898718713271816641720511490048253857813451682414617662081148712248417487912417842974980341048503690684779186304728571806842165464695716076916828634103445645949080699634397100793458334459105128732305135184642735575833074693538421746299068034465998817612776347129246098346163466645528248744133440047932195625678784082361162194961567321178009847806154988780398732994409424142869812032245037695581768363354549698302644304888138904305468314923974344047820022023395449553645968163147253875706559578867990167168174807892216826696111113639724108835501600244201492408707641679357167308591356897399934206473766584672120731284928829419544159141452260324285582087309232603988278493108441030533791079800714947138103426997953053879980567791689797619216250530946090989128 A215043 437 351796608668245996679914466321268806709481088895477749689067448143559891920416923375799233278136140845001266305398309458266014189513862775863459271916631703947742158283084460815621146787448964328999432266911166713196486110309958178631311476160357974221069570995160215292092671150476204184691122822272544458139763426626327335552755948009359425635666548446400057786452591432189354216341004720842594227063763158500923686776527761215672754739420994896380797293295997052748738747505821092748354047929797048474030866619783902612732482647152499166589887907320415592810770064871540643748094131134107693823142997361742903762812379516968600739256166818313622246990723076544725147889234985727158997111629805169296290030615202413787140553984199895842163340140688697873036716799965147340430795316072104672895483115026400340743452217717704045366114101218441167909022247860356944107906240055986575355031042677660131995512882394 A215043 438 43268122542089598575723066117980637526881621472475184259890145501389797465163794521795300596255188590729811911695766457500746181339667509528427761129939788925673566755547572038600889564807968754653478486415455843642019079319707368059233468592743689780687866547625520176198826744666407650021292030222694334247745255525957562638591880811692874894081856726602071923091113923441303572434498392736344232435773600999853409133128350173635388752241525204858948683727747399121503805367079601090737392359246501738876700344913719577705720600707269543139946591993906863888914693608844158150278765097619047506147451035388912218376976960159536782816678657028765510061580309292124105635552510795147939392997474548092829410409862203182619987865142996164650512458083055358976600053680002756005756833132383129366179852004873726904686143260134279209636071303289361289477805206293653260921265187119160516694554754782517557317381679394 A215043 439 5321627276068352378817257218045297146999729960025552186216798829222801528323226309257446174106110060518921863872273875963133514290589589809220751159710677406153900968774068276287093795324592707858048854396834157601255150270213696313107085325431313485050386515786943821457163596922817664748434228594569130568014526666266153877211248583890214252546432710823608446482423803474893863068151886008277098017048274614654242239919001684560366150988381412506852397744827008250179615805119934716148725148940507112316058918374125661776024350632157465194716981677669315068310581318177515295622036077359183169422424106640843299418205118596479517983783741107529533911430121146659639326488404989936073692623126766911680229231679556127460645926014530587855418304554043927159692468347342079898067678864280936529018434445635875894742592899200008063556020992549777784265320114666769183644315376234662809754485137114523124195359573390878 A215043 440 654516886833865252995946914753453568443439903461670443720406365848903198186291672244144084114455282255236659444377990977007921511561179879024623964883283381168004145592454850411273935935360095097785355612324185929110741464156964939144112261559458814971416853575246464519054923594761906356407388825101780365531539034695210969334344983937684660188317141574577236845415094915430211600345533148782671739077682412638308855082273057854220852206167289421035014051250342466780832183909499557539012135132101346519242222889835906523497542443877271975207216905192226224489188773706675245147569685819505458484844136360517261469450701874348325129532835457831595572373142818074286758384440904965229975269931486229666571524848678022850901527597646577959687759683967835832082670347004598572033751712113948961057583320325911067884770943726819652168254385163961276601357275941589497311651410863106110591607568135254911577797414453337520 A215043 441 80500255453289357766122653257456743621396108395825439025423766200585870575385552459720464899903893607333590189794620616296011212407734535530219526929484145206258356006903172532310407026253967104319740691461478035123019944941036473818412701086488002927999222603239528192022298438558791664173360391258924415829811286740844683074247221775751322988910461980962176523539575295185908826704054642516385769698353460649905568592704077745306090144620645913883642283207369956620978388594911672999947837347542731925268900005067566567994037417458051483485808318113971929008992113052588617825467439310906952894513604373969817590561693812412318209129841441694443766180180424720363785138877327157186217342502906175188179116676839464798970659650368398991813732170261746504944351186472937295587142942457390021792161683006641535000699940787083823327454567610406632449472593088305892282040602901118042176862658053777640129753433477670103507 A215043 442 9900876903867757139980090403752426011863277892783067329683402836306213177574236660873373038604064458419776356685293957813432371204639786690337977188361666576988609784703497766623768790293302593736230319694149474134202342486283329314725618121376464901328932963344886721154223653019136612786966920736022601366701256730089200807163073933433475042975798506516773135158522364953795832252295040118536767288147865096177257997011377311992378139894544970038218232123801741857587504876663811417201570054059396869832608960221440924035679563533671757969762692146634028056317613520932172190956419075869998809331844666206423352369201820741326122452761810595179259878542556986220043965022711313311377211337462065093252131771861950445569033994001139625029041528364310175589323311668218742815047165103578441249787764867884183852416095737099031341883485369595226620292073021403404864697106320085054848275712347677230757890240246991413112196 A215043 443 1217727358920280838859784997008290942715561784703921456112033125099463634971055723734965163283400024492025158282101362190435885646958286028376040974641555504824392745162523322122191250799049965062452009581688923840471765105867908469237432616228218694860530755268817827173777487022915244581132757890139521043688424766514230854597983846590541678963034305839582133447974711650312510572539201220919465670415409645932710024471496325289482782544446408029649572859997342331508557925641588576775215254622548742049354081817361991263050182918620911849523027382601486587485194891233411224855669755888364497412011144243191303196396636366980450631771432805141201404465391415583927378973743017875774636658035078810363161732181433190752380661023689657116909672839087159561977384060080620403150429125009087022812922265637714112920939558593193369056598551866233197461397399323030167295946754346538613346470377238624447035836659640309740943766 A215043 444 149770564270290675422613574541616033528002236240689556034450390984397720888262279782739841710819598948060674692341782255465800502204664541703562701903722965426823319045205665123262900079492852400087860948228043482903892905679266458386889486177949523002943953965101247855653476680165555946866542253566425065772309545024520305914744850056703193037410243819762085640965731016657978724171295234606028844828892819783652533775966485935130992685250171183482466343400198796699833847880736681861180106768037617558509980476055819317477190514513251096503652258915505767512376691500276930417928156669504628834466871491349132985604782222358313114243614031356435616878205716382612896228225260568874470159874447815853774383820015907224563325885742890591033040497216705684885839872956792062303705512180311178034706072493175332642133693601870145834896352927826854117839481785821447991866079350777577867201875544955998335199418011547830272562612 A215043 445 18420561677886832796142609883621763833001559495820111470781286057955820205621289357553265565267527270586970961999757116060103025885526780343509836293183283191994443849815134286839214518526821795245744444622467659473338355633443906473118169367271563110667245806952184668418203854173340466220003564430780143568950385613249483396659018573127902201922496955524896951705336940445565666705844505070494602363035198964733222191654448671508889302513415882897453775848761092566285571405171332858790670471479521090784453074411087569228087120023125294208294192881025776225361933397080146298338012940973795298319975080221646554809925814058324185079291713610516998248730806953369067602209230276016433444708672647039889395082508902826129513839883745803483321860449832672072815921142638523940979239953702709850519427017187962195286371039109962195584152622398090241257627754149243752798363198337798601020637314097571782615936972138371608658945690 A215043 446 2265579315815810143250118402110935335425663815749633021350063734737581487570530328699268924686195034683249367651277783493137206383417589317710006301359640109649889770208216311616100122878719587962826478827615294071737713850007921229735147942688224313089068290301153612967583420586640711789113571882732391233915125120884661937483144539644675267643429715285742562974115477945731007262955380750129888539169897849999021730111928013820991616943837887194931047529255501019826434610305456033410623308029972838604181855849950939472957995783211264068416412567566128329943413216785737340310063487976844063090074183325916109299426681934003611737229240244860749740287709654568208701410145624240500460742032638481342636784640705858292574761364972258981933036598481538765295351714082059186687994716474158196598416759804926592139231340204108962161155000960208846043523189034906619215062860838061847373385380982663452796370902027411152271488552108 A215043 447 278647835283666760786968420849761424493523647777709041514587058086664567150969609140652524470836721738769085250145167612539816282134477959297987265230942550203744447291760791194493475899563982497632411151352058703164265465195340867350950078781284318946844732461234942210344342528302634209594749338011653341627991439483200168827030119357721930017939932483190810348864498450419335631344154842620976474334124799416193092643627978495716647475197250227674983132449017630701630798883202885326371610287266590187538301519841154465439409368273906031464829406047950678118351876787166008600379618141957726778924557488052138630320033626637979015982270154971448497542158015626070105926775679514255341875670089079135873458956456687418035511359847936539817195492893366260515715403394535304869812435832227790751679163001775609854761001875284750636479108928646467490844758159323121983525338371639800957100266777542298203961545139605323059593320293589 A215043 448 34271418160575195766653865646118544277367983012842462473272858080925004178081691393971561240988230578833914236400204338558904265496157371404334723617104574034950917127116369100611081435523491127620823745137475605195132914505176918762937124542155283006148813024441596738259386547560637367068365055003550628629009031931312736103787221536460152716938968265717183930347359193924258220025843508971189555011215446216246601509500001990564926689115929230467522777850409627582847613111828997538176863423266541250532216571107622985046323645077757335414162448980578470954475019458825510066877560710555873667653192497584561209482690428125203038995583161356367868269284169774327443109269503381436711931706371996252287683149028838679249238467441878248625661512832622014788526472029044308028204308369522774823181020075379430697936120927014959874060682647299937250971773427815649210979017589170278471837679880850575524620209977906758255518406555837824 A215043 449 4215105785915465412537638506051731184691768386931845175171046956895688849336897071849361380117081524474832681991974988475132684839745222204773873017638631663748759062188021638583968523093489844714863688240758147380298184218671565666973915368606318525437357157273855163863694201007430093515199307016098715668026482936111983340597001218865241062253475156750730432622376316354244568891043697636530906633246377953546137816871944270518646660669408693620071551435648583596429402559437192723129076293379761307160179759215428611267496020645187121292779195848337139644939455780635670436256132246999591658636103724905773465282034820201250747449891279331413951310612028093883285287731096299302774179322644715965560690010862797491472892357647720426888754017172215894633542079324566543577383635544136329672941856107362934692301171872061804644102721722489313629364150667399005372971090118147574661989496739021195456521649637749139006904765984023130898 A215043 450 518423740249441670546362882378716817172810143609604114083565502840088803464260258146077478193160039279825585970776523378102761331023166173815782046445934590067062413731999545176727517259063727408800612829868114652171481525982097400119028653214035023345788781531659743558496127337366340865002446397925138476538628392109842638157327362698888190504460505312074126028621939552378359178652904413748130588935878435061622796460933159165077183837608112494158273254400570334603383360341039036717974813007014885457649558424133383406682973197242004684543255100204414991780832979620085974825389285508445135882802915909598302990184033484965579477058099863026266668088965945010127232956670332669093291406535593347976507462488482615536681594699004355186439705751477412609390071137398511059642269743573064042003709410537380103021481017290433255095755106643545394626627381415829073988428752361776501979483915614073771603663645281198012292992657188391617350 A215043 451 63761904944895410011790096894076116781070955895594374187103385802374027137254674854895680456378567749894072241723520400518164511031009694157136417839832315946584928129973756035098900654341744981437760514385537344069711929511579308648973550429957701553006582771236874602531159968295052496301785707637775933898583265746574532510010668610744382190986388678228366771087876188626187549517194700966544019046964992842422264253423093795459253080005852067438483663925776931237861048548191654108230413179230618087911364246379641912773265105255934595246187636569384267904365518975935294373389721333020239280167017610079768657629357988844507076906752366931771376994205415516162744192686708580288309569069566694266387556574254643659365262112600663560287639287360800234316067630861484063932298529149301767392449792630398135999437094802412514011895690824207701768835719461665315898952514436402121675611289057447143106618209104397306023595293223859400930902 A215043 452 7842195884481885989779635555088983647254554765014498420899632888189165249078860746894022618656370673197691060146022232740356132095483169215153963612252928926839879097573039992771988052966775568989435742656591225205922395848398272866423627674231583255996463892080603916367774179972954090704254639593048514731049203058436557656093154911758860121300821346916777038717780149261468755101985033790940091187185890106760986931960805779092084783510913261731642662703012532042934779281692548256238419734228475287299119272085482736398386643128585821855109549906682364708840677801558816157140890099038405549255252244337596757773535215651349721952878730115716125230464743080313572751834971427934639225204498590231023852745099275785358674542596889772045719817263358660420461615916652448215912472051479637423255258869934875303158719228108244249650550321172441815239329424020844059793977501527576501589902923952830319898768400043775303621416178363539383238376 A215043 453 964526331886327081332883383179050912495529165140887711396467741861464951609562617193109886414277214235566106325719011106663286083233398803769780387889270425685358544073353945354919431614259053240719158586246335162984384977423475983261457230380054782786012052143143044838633692976705058104127018884237329535985153392921950017166948043477729050537810039282085347395515870482972031854049407475659332161067269406527457155089051213704744255014020243797170918338322564383199299275760262125692763098240597661545452455621633822945098692239608240295978294040394390860447163032479791117312213825123566775964708272002703903955709958770247443058386055443384575658262618807126615450934298827910675279600090283624097397133681970460572412870296598589375209946683098978953777971551703685697057390315740586529708886311188586782274329071818245246740106711290717508623780461748099401592947452942819624069090849345030426120864082724556075590838149577069536291762711 A215043 454 118628896626133749117954876495468173253302832757564174003344632616071999882727123054005622006337440980301433387003292343886843832105612569694467833746768009430372261041924962238662318100500896773039467070365642633821873429827239147668292815709072506699423485949714513911235576461954749192716919068121598484411442818126341415553878516192848914356029334010349580952609734289256298470181090364987174461598236086971901458303968011721192880666323767574937175677191946087170691930798428207469045482491157427551389457980418120396776408428308683590037941725015902174105618569328738838193218610008272479059167595045609241380311372898013892077917118926606435751042208896013499735300473773920341541883115508517414082350834987347216628746890701975361608932737961165362374787001534706525845661883300835159886906482793417364686355706197387436145779751712816162618822636743080412693981702151497253510660080030095489603014805016883366677409326945675420841620876092 A215043 455 14590389758682564814427116925559406259243752900015252514699993344034994520623826573025498396893090963362840740495079239286975128062907112673615773770464575889510102749612697001410110206929996044030613730496387797624927447483772991687216754874985538269246302759762742068037137271127457445646076918360072376253071481476147072163109890543676938736741070273233716371823601801708041740175242084869700340602739593421713321021917294383310241093335804326575663109623299056459139037613511306483712725514504145902546082021487414230985325146131968551044408858834077442046180983626581459886422820666806838653967043081072345174521127720821139300635218548783161170280127609595879791535691660458402731189767930897676041659516343471840547278304756960100788589160409371824943665887761793638335812318969874373754937402256091549105678216253545100435161816367084614942738665611202661433840370512454803951525114805906445983221749652449687786808089119019783233634906732110 A215043 456 1794499311421329338425417426967311501713728303869118495134095836683688254036847941359082297195843851052649109647507743139954053907905469246285045705933396066400312265941319806211204893134289012518992449383985333465232254167074250738379992556807512134610595815964867559854656648772215311065274744039220780680643380778747963534646962658356070615704795614273736764153350411875799877749810503582285203592979210801532274897186626018332907160451647134444569856524070855210133850043118880221719263931703111902846921147642242230053226847044694664495033481317319825813122426282862402427538170139249884760491243158421230727621570003624433245783022990318004650494640147838240196965571683225927072218224078677223224675004326093980820781862716973074614077809227161984566708377806738294044458050960900917284773519439026447936142839041414250035563644458852630383108312163099402845884012590237002377033852267799364094769720453634306458696978027225553118342642965248088 A215043 457 220708824915064826061511916400053755304529337623001559648979087918749620252011672960594097056691900588512477645902957326975061655544309810180387006056037251591348898608032723466976791745310618543792040660499699628425942335102649067829051867732449007018834039060918947120054730661711355803583147439905795951342882764304523367689413297087253008792953119485396388274490277058921676921607208224723013467774150974214527672696909248632125889852279800206200502663568325601591147433091164358711499824350265745938060848426062827834983627437963204669463265888370713029888083077938206546870963145548387138068054884535930374588233271429574104153734140586117766630459819355519117250438576531147720670699799598305835242619635832717231064558000650498619164855005868777701047834060867074780056376080657568651687848374910988485111741217388347366490161226098994750789499962057644117239048201950315574489404369537552112873908378680777594595425613884746402898526867426110034 A215043 458 27145390965241552276227540299779644590955394799325322718329293718169519602743398926211714855675907928535982101336416243474792629578042201182941316699186648549669514216522083666631934179780071791873902008792079068962925674963458761092234999738534420351181976208677065628206877214741724548529661860364373681234493936628677626262263188579073764010917528901089482020998150727835490461482102522700477150554963880912489255284461272835044063224411881461231383667067074102653709827803914310302777582385985436793972633811075221687923189309770964661130339967272243683115766754759536817986486365918240251594324874174411571679591858242235467495648832363996166288517285708469399378873239238086825083397843400407537167134018975242462623420019923131812629683960042791681514070533203182292168601935829049072411140670073329032670419780066361334746478649002089390324708064486652109243038442483902027536004158418858327664982347829528165478991849214276764422581009192276124004 A215043 459 3338662379899795865149925944956496230932209030979391692794854148246932161517186056251080333151079983309337285986733294990072518376443646435691601566993901734357758899733608258272260927321203519781946155040765225782811432078170324965277075915972001254188364239628218153322325842682570408113344825677378056995891411322563043506890682781928985720334063101714520892194498049246706405085415865380544097727668658115785014301459870867123712499328805837686837140928096823308332675422338939682386911438165402319225554040585186566181869248275287711487572586853213742506453328536308525600389346259503463143785388245778704209195176549516648026348326613391038765700396899183072530866047201048862183011605201952942567245254696454348753687051975084869087276603855540285138414025843841728144898769691162301880189626672949692942294194327769833912992179608049709829779409859060624458724070661737020556685645532560206039414103897467417314174395796044874686109615644935342240793 A215043 460 410628327336709649861164663689349256760070755415665852891048730940654486347011141519956669262727162039119950194266858867535444967672990469388884051423550726677454675153017293683821462126328252861387503168005330692216843219939986511967988102664817619844817619498062155793017871772741418473392883896457136636813409098738625673721291718988686169837078843981984980257902261906617052335045366694901642776585233396531764273665050978679416929717626904795937230490946722484833255397790532194641297489969947454842425126929875541787688279134605015397846631204284624644842768601663931525257550413980520089077298656731777658416130548886755142069008670700320613755491901994734018185821672070008372022514208953581082064757910844573964131974846233535447850849118654372108775060520306719691366576255754230361695068844609080276214118367218070858174150234696292664818237293844666270340038323439226440803958453139897802431581682061942865685808010120688137647928265439499951434680 A215043 461 50503945600035387137058103707845002085257770707095920513906199051552254888520853220898419238982289850828444536608836907411869658505401384088397046723529745479592567284921393514851767580611053898430880943509614909916888904620540170647097259551856595239658378834022016944387875902204511901819211374438550428271053427733528394824211990752826469904240363746682438050829783716464650730805507201146338453489218944659456857665204550494812132772461512062919351813823379103790372373847134867934841883266404659189700319346482191141600194438510319870493928855809529919517136090022492669083981364766824984560358351985738748804774344023082466776685113125099847508061192959492882665594999040640895568809824760146869706550111675797965458950617300391589184646937859900223228873834990665575744115840190006595261720262764650637411534097188598964606922302663692128170428361445358774115221524493287138047443657325416650127537391680801227456943310511832932728277748461538110188750922 A215043 462 6211574680477015908208285591401245907229945726217382557357571434609986696801717935028985609725558924489859558052692672752792432551196697252403447862942735143263208321370178385033083590953033301254136968548514628589085118425106501003080994936775696396858135778965210022003915718099382222505289606172045245540702758202125253937704353570878667112051727661997957895271805494863245422836742564920647815566369444716099472074879339208345914413081154117055064085786645711193064383004466919022068496554524852321558504955724473450594720144908487893414370920524855326304394340275441058823443477626077714375678255952089324913304962051223202025823925354770823791024255619913664976306566773205336374281273357075204915262506629634118313127388031010166566007229962767514019638511484257666083789773071092645189020269715581660109242801772329206057790966589571525708347843156719676108962408020928527194469778535230279222953817837751063645598006906652582341774385644525868574548499306 A215043 463 763973181753072921322482069638645401587198066554030958634467380257976811451722785155344331577004765422401897195944589911686057334138688360661535690095232892875895030961247019965554429919642485000360416250523789701547552677383479083208315279963858800218311042433886810689537245450321808856248802347787126651078168205433672705942811277227323228312458262062002138680381246084462722358188534007359171733013383313844922028949466015208393176684045705838105141939146519743996151003862997757468553141428825777001103753802689292830275007421846655170295138336957899986130808727266851617451963355172698555013976736569408680295752168079537222222422968211707024272057197467374891985759067137606874324769963170975682761926950925016779168520999201032677587119692901806993020897846060353568597512342334738026959969330376374354273779338304636912783884727764867835640171519163373599347133451266613394538840285320223192541619494065822053630650935292198586379556420816224366016943851406 A215043 464 93962489780947492306757086279961983149318132240419590529482130200296537821865100856172323798361860588030943495543131866464632259666507471664116486433850703088591825599912013277378161796525072621743077061845877618661759894199742820733619698440617856730455400083589112504791077274671483107096097399171644532837073986510139617577028082745389878415320314505964265099791621462894051604634353012643482593880111561047221162849108612635257681404366594355352769831984970993406538576478241039476008822640880434899580275206896484181626300045090720027702092791750022434387933443840173261510385402774843989542770626116788012345621074560080838385196190463620513279628337261886564684218507206022602170652093210605888932257526890146536349426916915691587410051442469051102225530817281068029096763961972973480711773339639166685507038408715639709984761362938639313607888467322056751404234517217728754176704905983250003162831354150488855563024768132848065444742998797567786354865139319072 A215043 465 11556622269874788480809799130365685281964543067505055604167667547256216175277955682524040482866931847562383648054609274985238081881646280326325666295673541247003918653758216386097548346542664289989398118190792423305694919433890983471152014592916032519045795899239026951278612967539142100363963731295764490412309022172541739289268511366405727721856086225971542605135689058689883884647667233318569731372394477286663862111677998013493360077603956190236492252889476325539525586946502839524014173954130168136779053445244082600971761603851216994331272612887919605670911743526683833855492227442554214718521671907960192714271211903382022176270947954603259167695403716319517727103143983592272984346132995042071070194063475145491177515938253644780544378413983443613476842081411006293936001070430551125303987471185691380641639649650084290969844543448616150216044461129983108411977665775276248159863068877549749568809296136346550648336461240924247374270103661771115325069628756344155 A215043 466 1421370576704818035647298535948699327698489479170881419722093626182314293021366683849600807068834255389585157767221397691317819439182825972666392837881411722678393402586660703476721068462951182596074225460405622188981813330474391224130964175230231381985902440206316725894764603930039806861660442851979860676181172653236123792962449869985159119909883285479993776166589962597392823760058435368452847418035833398816769878779582834131637924042079487095252725479686800052322410538208279907624047020484607573458081479991714261256350123424426896089212718990813205224037613465348800976754391920240691718903318626589185271888941364902463152517740239346268981136994097669298652127420105439864033746583132029763121519544786844523329211161694212240813654055593023601449721459114814823718096153025383498515743843295365640670615039747405317126790476843992969341795663363186072037553971526566637692216050381924402764752686414254350019051015873999865008200823076821964387592691553191982068 A215043 467 174817024312422743596136910122559651621632241394950909570213348352877401825452824157818375228983746481071412021720177306757106552937605948357639993393117968348195384599505508311250593872596452795027140333511700736821457344728916229584637441538725543951746954349477718258104767670427357101883870507062227098679871927325870684795092065496808166021193788027813262925885429710420627438602539883504149684908391710282641778807482431379575217482647679768624966362673927211745421763157049602713343580181416437978982170061871242394972260166741245858818144092333530506627911787443822299061619831631065290378950877045341066821847779149113546681060043520855506305368556459503787204951250623137333874256378519556102902069535833519940706006969740613234351671412895285200249650489606438981421135937032440964374678826150751361957899947038641318164400790977416686436070733815289215387267931867345582433370364486094001811255204716692294275040568643288065049569500630786572345540231051405454854 A215043 468 21501072619851292644289192646538888450133067202099790995716519753777738110237676004727810552357931982916394093513814587333432788191886348822017052794515628695105353912336590861580346325260900742605742186796478785006850271588326221847686274345088011674682889482545553029020991658858634883724854411925801953276948065888428858106003361606237419261486926044135551346107741264419139782124352347243138501382356738079260387317816051012695685953889335457429269207528925372117088086553695326129418403130704537085080228366017710583497269646761828640865143613471710143572445374758269819783601026658410830463773641599839852129759342690658454041096169584514702922779519312650531972896720243290804681955911784779663153319501735571316566124541816918987398893451970415135503067098144026381627456059118841160959888741996689661923793036986405369362628904183528925529214294487143820464464474033337304533163184330485268253954065339792383958366069927453708736068696721196878896651626092154581586684 A215043 469 2644457115217396572503974558614160719714745633616879341563561716366308910157408695757362879564796650152235402090177474064705475841049083299159739853732029211529610335832801170466071347413218194887711261835633378855105761948019396371035827107004286710442043659398753544851323869271941663341055208796366578025965932232349423676353618385501705760996870709640645002308326290093843772573856736171157051526071515719304136307863727934354567585010778896733978273199693437716612617497275319485599360934363035277972577163461015905592611036059560477879975826853005118415044328952527405029021083725710012906890478971449620513381996267249645744271813680077157179462296650441832270522697822054854165526916710730079382145126838929357049862976547523323968230617554312784446540032602232958505780024773352867033783975538066682324769436101294059809138855330074804533354001550306142064931547150922662930964989960042457464911226361042191702033248279106132550951621702492395418016112126672816152924938 A215043 470 325246724099119927125344581516895229636463579867674059221322374593302218211251031902150906375917630036742038062998315495371440095660845359447825984956245077389446965953522207376465195385500577070445879463596109120393001869334797427415559047887182177372696687216564140463683814928789965956066065827541163295240532716513090683333389058055103571183353610359755199732578025940278364886802254196707488062765505850033558654786547245943102075386728186346595564982277087637480967919459025810552421384228305279246743057016805239888991636379507202204158630607924712055352940743366454302046879641891941479529086858359496146568551378927619575894875494039990781907424488744931463656458506849519771088293192100657584715452938728021045987263926306067935698371957606825308876981658425260080710097528243777369415210229422750566334902649580881582899741691056490340841577107228880428606656757141243184176725560132618331227211602874952569837729868546483316845942806110843905163774241476754919376063260 A215043 471 40002702607076533639844879552019499084565305578090292404881088513259806531073719515268804121358303697869118446346702628456622426290442930128783436409764412489690447201947398706134752961069157761469955462760485788429484124166232064175742727063016403530131250483977990523488257912371893870932785041578766718736559558198877804626330500522392237549791497203540248922104788864364145037304103409458893189692707073412431269698647173831158029573289069153359296567423843914708344213944542839191737876627140407356116098378357366012875625393650462742901456609842480476193739620025798455645066496653729364307962047332471297982320469946040748924777353423439092991515009142510763329586742324711784272964514564520138946993778433258691983823740434233108856481407147261653856942433802601253444685706468182210412699892588125508649837552310610321214754871695499621178536772250568680817893795266974008271598655365184363538424401554724127472929972564047393007092344923722080492924858998867643317315252317 A215043 472 4920007173946314517773794840316881492171896122525238291741152564756362901103856249346160756020695437207864826862581424984669186993628819560480914852416066491154535558873576518647198149016120904083734076040076155867706154270577209096188939869703130452028771112842076270248592039406814156158776494048360765241301585125745456878355318175196190115053170802425090862219156452290849561223517917109247932100710011088838126852461284281006060952110569655614709077513287915015011379518638368396203018197450214995671244305298967833446435688946542037930242292287071245478641547414274451118457762930947596502195233289515142351363811138402480127602051022545013833744364883083442491708630344102015260902873453202583540209898356432968235584084654101280775016819267888874441549318452626217099970041845463406451697933742651949720668468397665659934188542885440108252844287623456211217117543058864849445882467956166014139832531410295921701121185545996496526094521680052087289591824648453467558234163818736 A215043 473 605120879692789609152536920479424404038058657765026219591756884376519377029243244950062504186424180472869504585651168570485853377790054363009023743410766413999518183294247964394899237576021802044537821397466606685939427491156830486767063861246422029196008715629091403250053332589125769313658575982906795357961358410908492318233077805048608991913990217201082635804034138842910131885455399701028050702500871099097567205011027541709958443751243687861325751976646585771786360833890929237579702837050552428369830685839176747509223488497251476365844843852005999408637817537036013947522260797687369873541684691289428392720520861476755925485138012165351879111849955645577924687095947653590798071285076439757133252422951968181071819329681776652628107018220749404479367236676387537592900773992648308596332147696963312751021212360878371301663130944468604470713492273345618766475774150681734310674966403275109022567533848316045452081184288978419700399385972622770603890502289123196862423848063364226 A215043 474 74424948195039175611244267424128884815189043008975699771494355625747127011695815272608341854174153502725741199208231152744775296281183057830549439524671852855449582009633626044053959023701665530574068297812352546214681875258019572663252665993440206460657043251265400523486311316423062811423846069403487468264005782956618809685790214702803709815305743544930739113033979921225655372349790645309341238749708049331736989576969531879357656838116096003627173027158164353863497899618516659214052436186761258538870582445909700051685785965595789347270252964648053218459693865585528677137928022148087812268938847621830868016490596603233702348617132361312075171314352873978184091952211850835514221953145113969235902420442876964224264019826697156882927933125808060092114675601685807611856951140208379095288945489086678511337543638596040766761230705875335119862089729981425070422654959979806140454211523547964790509277222177434602062069453583306957867560353111952174367799992786111342585291141974140302 A215043 475 9153663507110125810573892356247373407864214231446246045674213985082520103061556035285875985559234456654793297998026780619036875589207726058794572037791227134806299069001641755454242060677728838458565862809521896577719931229245250607093310853331898972631620311190015172985566238587447600035819407960646051801114749945253205099033963330639807698290692465809279828267375496171912700667138793973347948806499915019031159367503194304996609726257831541243106051069685145996647830134476463824105797449257277125887189614384600810914406505195613095115278915301086076316407443649933529240547768094711936847529449458712553374656744207073505703937192792403408258554929217453828898739224838259226356209428763871547454712943832764944981337686361594546115309586876791157845926067959783476459971837932887304475296645990375194391469695109869905292868129479739629945454135368498336079192011390364375721690772427264224074163925875503028556768043938730428382097099685113973511575672889266293795609206173992554950 A215043 476 1125826186426350435524977515551002800282483161424879287918156825809524225549559696524890137881931664015036849912558085784988790922176269122173901811208796265728319335905192302294827719504336945464873027057273380926513336859321907805099813982293830133427228641233120600876701161034939631741594363333090060884068850237483187608371491699453993543179939867550996488137774152049224036526685721868076488442548255502479225970053165616781962226983596951820658929088962743032671739565272747584764707583652419056270141675383551837646826582598263600729328992680533891387352140402134270738071736324588931491718256762694731342190289013202255504033621895273877297946553350791635362178402989553088228910194076426236916907966430430833678497704130924977203609634257389198490292170787815772703155407330998263421949444754479441201118485821842308643779966194605373645266624557816211050116565627764430770381909142744743094010593042411802388757766020442108655378839987398350634320290320621580120840264485903850409048 A215043 477 138467467266933993443761660520417097061337564641028706167887615360586397222492781116526201083492035439392877745946646524773002246552091894301331128206644149457448472017269651540508355256972766563340923762181816332064562713765365414776670026511287774512576491251362643892661257241058987256616070870562116842688667464460486822624594445069510566003434313016306758761117953326558384580081676650979434731930713220501482488437072421079351634570955546129611009562444401808605452668542942942575625265961236457110025516425898721139746763517439349593106418631471243463997296309769909495778523467998019770972308990375280087833553338152243331904091097536175679146753575527648176505927739860178014824891767957536049346884491187363130576972124459362888861272596236628497068207604375744789795349078021472264581857321433989477754781078937683350056106628524619277758916705950267308277647889740526642485770127492951990724683198428647714704605318766202518286761206249363735308113460386538812663289511068209899216799 A215043 478 17030372647646454843147159266495751935744237967685105979362258532526317334141062517636197843131638427381308925901524964461294287534985126729941554867606021587000433738788261947180232868888145950345468749721306135463014700456280624109725313446906102434913481195276372078196457939489220492932035122715807281589822029278402395995216745251850345624879240561138180331129370485014632079313519542348602395564984107635524700181723224738827224822122826675171791435769547014900389424868461607818207110198548488913132455418266814591283564828552642769262433886314186713597953831536288469991299081389805047756455600040217798578432298810652712362608891428240455186695072997749437040645008434185439275125460516154602724264538270243450960080301544397575980085862278806655977326005212086990835325081527732834464554137540668441720573010866602123982643372021574741785179281739910280800662093856472977874794052044387018945612959691793841797791871467493354148759079035647842028456575143305015395646432702682904043368364 A215043 479 2094597368193247011713656828118457070999479932460627006755389911885376445702128196888135808504108034532461605008141623982214424364556618495888509917587334011051595901398938949851628134517984979125929315291958472845618743593408751400081436883942939311719845610527742402974271665299933061643383704023173733518705420933779034220589035071532523001294143154706979873970151451703473187370982822032227115220226749177503632083077040331911567429387476031888379766919024827370167686511592798464552604948288734489625516633664868757749811204505016881739769094555649091078693021959555812108368501345152898865813998309673179423326495391050778530580950855991779700630401574780934666726048573772294604121779756139246434302340432186876802796475484902884111666689351172074743495792033762629317762011390976579943443928759285469604285191463000761697172938107984115165624706831776875873464274341403293884036154215626134989248694893099638174322839552147854045502327934632762322038586675720248097674714759968778987515168958 A215043 480 257618445915121735985936642699303723981000287454689436724933596903368776504027627154723068248162156609065396107075518224847912902552929089867556778308374477337759295438330702569803080312843264286538960312161170853875642447288820141585907011411534629239106096613717039193757218373952277361643263559727653415519176952825542806736456097053248478813554728788397386317997499189042187414551573590421586569700680639523524594662807677936496449136322214332488180645606560045866651168780598650258925919906521062293729781467541610044567866821964100298650916115972328849557182637040491412883873959044002150450243755824181808836883064804143815323915740100990794592052734588695083127555483844655901294495005940923083756380777936781129637342769720766270615485163531862096416040376190592154312951666526835507443184608280556735355765815919047111182464146643926533322161645891443105448078339856857194499432786179388037611848019508586765111173626764400601608086689018863624761741977131951854482450116339021613877138151840 A215043 481 31684974250191780279258493395186239592592035876994340090160077029202474133549696011834049258715441154880511259565280600032311072589645721435213595222012473378533341743013277477135927250345203522265166189080532056553858402272931468663666480966734816457098330037876668078429163588330830182420478034142478196375340059776607986194363510902478030371065937497818171537239722248800485578802472568799822920958113424823932307632600295751145719464047070081821837000519399892699605367791828552832819406768324363530106048892910477044069137435607883137365567268888331650812552862653283916488840906636297973840554438584270549778228469471394716617104528206962202588888110545830562642494954022878557526549709763106594552683775244371633423090581601628888564180327701103953464939323794582807079928558779026037703004521193959524703868828139948419015076425757279828620514125143279206608998224878785441287086700987383127475342886251924963270912624300193077020765876785589271746182343897917525858456239588024385086134924576962 A215043 482 3896994214327673852612808750965208166164839412582849141652964540995000949650108581828433335753751099893693819530422438285749414015623870807441404655529225851082263275095194798985149248712147189974328902296593281785270707837123281825489391251896970889593855488562216456607593364146318160160357154935965090500751308175569956759099975384907744487162296757502846701694167839103270684005289574388787797691280941009640245251022873567567845105324865666573754795137915394540116036612038729056575650614911483096716595982881196383583014117639509454934417092980158542241606619028573769087194713109867090715055467694781824508428571781278511697374040748579678376914568427040532142419696897230012593328650039253099395916906411284893408765163771091524994127680106581704016630676110748578902959239503100250001668731525813747557429448917703552294807954343930096775513564244157955372255287419512323846824835566266994320741915807430489788606489747199904085138036331371640954589010515710151827201238903637592276620911683432916 A215043 483 479298603388053692091096217875325418198682655711813450083224478465355914332829805868885466248452669845769459290982394628547145612849146463593857559034872767209739849494965946997696221664343759163320189816291893127531743205563890733066531457502360684603587126763114747494655554626408802869541509579089563653396035565535328073383102608832750093890591435235352326136845404487453493647071815177252099293106645908692864226144598290448075959606238543730327084266386344073875675494917880276716526975306014198235373955513229362657695308349274456546475941081749069060584612623448025032088587617244947339942466927617066617341740909997301450533418252581509793918235874048329936491194762991906414890293418373700715311099773436991084922721425428750550255051960583742546850139708284004964559259892105782443515402671759800196122708700343463162433925771656941985405919489548537931766585479927791652049262932024707356020446922963126862181449987548660976759796026515734534405004704766898826922775125831115033088926581223189921 A215043 484 58949831222516276453352221989914061230271801813140471511094957886697782461988416013291083915223924639929749798971304116873013160966429391151237038356633821140946919224605716285917650115465570229898409018501606261404619143576521436885357879881538467235351622736374551725386025625684136434793445321073080364277211623252669783069362520911043353804055584237190833268130290584117676447905827977227619425254427032140550607341973273106341599161027713849408000802063746589893883706141350774473009439032932569237600433688464727858436682896369099310476707660816584546725465832535303533219000883464033860877634288107966496257844674619618724454730295729701755228802813238026929338293921918558838624670425718288524686422048103137097643811644203378068151496666136843335130592580635240509139104085661881346676454483851232400726039734039324131252836351844695443835079798379082835977766540591737067012820174975231458747289581530894564085271299523116217512635363278896228195519488900879595082944036535878474128913991532614901032 A215043 485 7250349941766113950070232208541554205905232940360566182414596595585361886910242339828934436106294278041513455814179423980752071653257965965138561860306925127569261324777008137220873267980600794518340989085881278259640622916706572846165952693971729109263646009447306747474986496404522372676724232982409795242443633624512847989458206969449499767804946269739237139653888896441986749598769769383819937207001433852723182960729888288933960470231614381872040111960953576258559369330749366176458931460282660550004345974583747716169727646007500542295487710182525417516159596534647140960928192374321555701926776892014382001311939915204910932489529972808343311627328334930800066636473930494287039578741624268386119564341415726174449187693618927338693391118219356037088756035736403848542192866330260234342774147490544670067854423021675320606039473198878917601304051040327076916094907873354124764175581971506011274518177716268816638795441466654892583281841349540190096245215105996835759087399987477194755368347747353009981370 A215043 486 891734093006009499582185209428621253265113379862536499965484286299112814307497819382945644557158972274466225315345097845515631800189763384320891871779395156869878196028347395161881494311498432155526043248544895619674391999611331938641526823478641141972193107539282355387697953032130567702802287211515331734456289724191827632920290094721377428086204335593688977344160203971780252524200775806232624657035922215802693335808742612872115053704279588263469835554247957145851046712955174123728808392730744097210558312373801973504574260244166782450510981132641966152813871015260301388833324570682358745974679132108100418088820406126555186315354905428530561653690355433447521462596609270053047762819843673455724701220350171986993414858891669890639480492024968718599982609733213441610148363451425511390320417330060454086241761775427423409436458275426505640268199743159999038787637058608216496946431004661276358946979002831314571720988991984364056182427107714018721050282360006991131682356133856516947567577550763314542777778 A215043 487 109676043089797402334658710527511872597403040490151628929572152618195290797935321541762485346094447295481304200331632855574441959351687638305504561667005297369867448850161952596774202927046326554335184978581936279941690575329277121880061633335178888733470488581322282405939373236455655305072004602783403393542881192441970286001206223443759974154835328331754004976192051199632529073727096654397229012878211436115431095850826268053600269887675909776335028722829495554458860987816629391540049408873425210114127394790804611338511531145467974817523568243242274959002965377328699285806240737200696827276396426526694584094522157169130654886914909683959155780581647804340135327266458628897893459190770158311373850197558994683732385871867185022848501053468321369678735375463894954199289203503979958859895690269266297389300177399035386509366910694803953383930290355489223751473717532392714404872195810526374969546795609116252632459335825047571185565275354736901809140108120995908919457654218946380035861810011900377087341706494 A215043 488 13489261565952074477663439209674531708227308866908787821837409287751721655331737051817402751925059858371925950415475496137810845368457389748192740193169872181336826330373891822008065078532386667751072226322329617537208266373501474659308939373403524673074897902395101453575155210131013471956153763855147102074039930380638153350515445193487755443616659180470148923094278137350829295815908687715052935959362970809803217911061185737708497677238323207471520002578531092533999346743428007868244033489188086528878346820465087645407241403971315020567855141397654247492067811811175324132597254352790041540212117981419871750738486866554345319002932364004487487142618737263851378365922985062443199817231796640121951094285407986852376460843790136368532937468702154707348512656710833807799092860707863747035503267641475648583465023274722229104557228104133176462914792133224461544902823456736418470598927372539865450191453544967824933341452825484898709125934070267598105861768475592376039857964969606699543782166469119467224560486544 A215043 489 1659069496569015363350268364079439888239361587589290750457071770240843568315005722051998776001436268132451410596903154392095159538360907251389401539198227273007059771187138532154395230456556513806827548652667961020796675073365352105973119481295298355899478971506016156507338151472878201395301840949580310151713368555626050891827398552575550159590694243869496563535620018842952370856283041492297113893988767199781452744091362250988646653708125589379456664088555758899617060680848855726571738817436453509593986733546853070770795913742565167213260327462896359921933119428868878253198267927942925526187040882027897068645234070262693087826369556017114696478190169132573085634098828057599906254110454674655523641053204298959868553783962643249166518676657188060898029253027452695752910400772042984165322911936823342469060877195887114420670922761598201860692841680484209135529511969379262776068319803376064508023072091162589194540476763910102839555918586251141230883774716063472616289389347993598648322611839655470381705026661603 A215043 490 204052058816422937617605345342561431721733247964615853518397990330336007181090372075344032045424735920433151577468672514731566812373023134531148196581188784707687015029687665563168605281077918811572037412051836875940453825757564807560034387259948294250962838597337592148949017475953887758150170283034523001558670292411623621541419506521599181874211775336767607165958168039545790786026998194864829956024659002631230966007792120489690092086024692473745376286352420508415884557164487623799619418284341905328639707628062839832856533507818505231773827551542500964677400833801279646762117553304790494709549936840568182707598426546095737452391477966689760744351271084566166945582672529293277983959286583544396820020718496652376834125723412170136361891987078083043293803717557421838406234897075132426653589244006130468748062463257016767239900417478805057340140194018180185246676725884165447348071490786014500858079009387176243823459773822873805797600262850492761746214344501762870130344410621924205166832116708561101184870069880420 A215043 491 25096744164923452311602107208770976661884950138060160692012495738861088039705800759545263942811241081945145192618049816157590622762343484640079838777947022291772495788880395725737584054342127457309553774133723267779655023893107105977778256513492344894512529668501017818164221811390855316051075642972296748881564732598074079398702771903604123820368457672178546184849319048845289314310464494926881787477139068556960613064486594017218210844084496048629565796740786580019640055540461526198143395627325594320853285906791324798158078562275313637085450049161083128439131147470106994376374623694276942983176401132185247532875809475423398091723287983717745046334391136786353980266208091529145979072431411213279410118077851346457216397890333001091116961678387714501646759961015982069098775145180902724056173656617911047982190782803574645277811572611099988008923442726103847489525357388931878834984139797547078549284979940833161986822741906457260702832932376624615545488348169087126184075180867455536972346828039517736637445582892772982 A215043 492 3086695480226768211389441581333487567980127133733435149264018577889583492876632403051992120933737228343332425540442658714868915032955875587595289021490902553103309295017258986600159670078800599330263542181035910100021627485026416470459165516772298473730790186387027854042050333783599249986524153915309465589430903439270700142418899524636785630723446081902624413129300284839931039869401105877811595029732080773512836996453041388438818146422958392804728319408010427719593401124085223564827700899464032187788813944004872829288570035844089712952699704215811665961287116623353109210502346265950218824060660732151668761322258250073971149909522289634483590891382671234706240807347168149528815561097679668815343262194502258789545802293640949673733309754609773907522686000241310439068286431506004787987359695313487697096555682957161580790062172742935737142709605718467025196876226095342403305624464555340083935420854249231848804206430273748534244306074348988887304817487848031955635771734454796318471468455211862360839119387209818390596 A215043 493 379638447323727566548589712396810199884893752499074463198782272584679908535786079774635485610906867845147943196281828972112718958430810353789580469804603067009415270791333974956093901835638131590165106134493283219034880525634356118760499580306479219923992680395935925029354026833571316893026419855940091970751119558297698043438125938758421028455163499616350624268719085716262672614622025558475899306869568796073689101733730898025344598729483365915216783949551598849875074935523853292491720081880514296235409713140026316490533434960443243173221813881912924717660028412683477850704099862769211196058662778678516424899450322195800611202271536038567410532158202936007774230532275100982777799086096831352161312443863580160400452759421569190731827466180922446977570549488708278212532020646835881491338410206896967335858567530014067728611397866493353616301453734380646758178304524735836881419609627331687312846350221328341657160987447929387426772054549905166229443477968627312959911773807598407775330254853626156935641041770940180607866 A215043 494 46692442325338263917265145183226321098273951430252425538300955509337739166408811179877112738020611007724853680717124520911149562971956717640530802496944686339604974998039061660612949766113411384990977791000492800031190283025540776191070989212180171752177368898513731750756503250195488378592263118126716002936798274767177588642747071567761149714354387006729224160639318242815468800558639742586657803149927229836293245375527243506757474686422802623508452876110588494561128849849837106732380660771104255065510092837502062384195443586212741794925417029490587894598460708565412338223732303384936433474323160774232419215066323928981574264355980718822215482980775019320002928221020054377448894677518423944254433237991576753460184156331001322645936335670529566725433824451233822830906013267875788290307686248189777539041725648451227804586256631942293674004243374905346165522928865225110350688277744425093930395208405525586499129230080435639828030260469459032508326075953459628689824001010597308072020305298903288036174543818112227167600012 A215043 495 5742790767569282734257064267824440684887811132168549266747818745375957237559747989045110231290924247082311854785010034243099283526592245459431499126654391816704402509488013250280436727330113962222300103186926121120617369931615881115382971173517854646297892381836793069418020545747211499249955337109730128269255436676804545705014451676895862993837134438328078221134367424780586399796098066312600433888134179701068049301563280478777816156141514824095460880362857367411317884421624613629165135974961909084992139067682311259106140344000629820586836955168698232247865749989529298090677655935828340395990818521602010964857268665537958771358698708412017479829597338640180141977904161727943450580603442898265377368301769935343076542228699994649986288970046183065517119107036265538394703472305165037042781337637140498536000297154218127206512989434829676058192172192464615061105475013396416222262524117643539081763454278033121092031846591340663678553987138662942985146207112782102016569624661400119988650851572868106927025477130143424891912165 A215043 496 706316571968696438049701639797222977920102495305301307384443404725733402480682593841368681336045661780116633284875517087380300724207874234792433861775993248768301903692027590722833104511837903941957921714200912405035905311305727836415914383353483941322888585597027033806665770623656818919365914201378679061115481912972191944128134809186623387092253181527346891975366553929769311706119503516707266710437354176001534736418761635500277699260443370315400905319510392068475764838154339232422346395904706404810458247796040116996341021442800755538386997864492953479092405921061749036305598770229081052084030734661317443728529969187400376003972034990243583516089270720683579391406970606581670203400560199750491370804871549368006382038110476462279615338870040047829602369032971197146282992140040295724995826609327740425966236823242884157667636096604202198804302075212587433271247953160725043112567660579772206143016218023987547625289184699845757205034545992324101158866037050447345704017846009115972337366026614973338496095685905734059522087008 A215043 497 86871195561382092597379044630790601843487719111419892259019790962519832547886399294499302694102325474707263582184903591713533889794041938634009933499320515206684429751609905645658191418228732070898602070743525299698295735920672907998042086181305006928068998136052488365150471766164041515582757491432467794388935019858902804582055567078277780749353304193425339634748951765936844753452902834488681204949906429468487721856690008672171069772299105249962535115805620998897736679594195579477516873683496656365381973452938029397074732088141731884641977316819015448870972398192789000006359436599182239294241363250382091360191917744815000585399843586793132434281889226309266683970452166434284931504233489713942515558255410652627299975360367904801980032714555383558773837284133648844854118532456185814450660000133892607041500281041363389474388589295722387951629583554915590665899082034529611874256640583445911621046235609208501701513621689934024029467949325535720051967845411330480940333445064749354698918707883255775172610458552643827682151203314 A215043 498 10684450737478028693039572787947446803771069348209341446552049844985213669987546430629572862693249987727213303975458266263677288143942950577748429386554647377173416557544326366825234711337622206816586096779739410950485339612931461955922760685917162368211163882148859041879701361467553449597759805531992160030777891960732072771648706615818980408783364162609789428182145700656302135363000929138591080942128053470447988564547590485527769621653572598793183881616235818799055078202006160187966565127840008012535611605846687614109117102503798224053414163489026550341297391096398228202061921011411700540129221341382780535798263650115152772521763228361357267804533047236545036588491864868832779820444251054949037289964914860190253774261629149104911882442624741177079383395646047976455358424777574664905387050113529173429426395826699102927275016202075202662275188114397272045644519778745568205035408380093761998281105466037890117129244387586533442926513665620519521483993928748864804468135383755023407600787749421403778769735553092546552046139989974 A215043 499 1314100569514236147151270073872905166261998042110637578033643111142218761575920324568142962808575646164972529125399181846840592907815188879124422804612722306877123552148200533213858211303109302706369191301837204021609998476654649147670501522281629666283045088506173609662838116988742910259008873322943603215991291776150186048108208858178656312499604438696810674326769172228959225804895661381212214274676800670435634111296570943069209486415518485569621596923453164919533669216026426522588266212619499127903003972873472454419653130123596562641065867297743743701167177091566049469561459349854208298482184800514894065250924642812113257543380350508852709219328781892425792931812877350638412834024486883926439564425865123867294638982281966095232574447691125481602511143781367140742540898732903393363369098874481485010604719892168692334118817773907824851892040876929609672179112889973150392078159258647927351104506661569922004103103053477974379373147937438356793558826202229399737735240321849755903865659918569809078340491957108718923194310350450998 A215043 500 161623685599513568070913179513579388003421988110260212756691550620647922460168212375450954852592111228303893869120123908895129250373124289181726256537978289098509023497671121258937734755571106610676593944029196355247079327288908913701515764479954531790446334722377205129487208688253910408408493658916531203406898110574512151844538040849358907457042562595545103152764426038461328471866803348959963764704304354410112547801026099329290140723563984499787824086595740952245993818560138432130778725112898896402385758904401972786410158389162105009282900483104858642993594279256933763699648411743116756155721138328283390746615765719724840497390567481673167135900163244447491888224378176239179397109020083817350378093687074343137412814028130798775408882536589679896587896949875818340389119736462357188964247056314501007705509037217210416018944076967056786682278398018080550745780791117813775357995062117588551648741007529227177902535243905920176606752428395253637038091064264227014489165642796638787553505454908603021491515410204144395553040007688429000 A215043 501 19878399228170654636575169810096391819254642539519895531495027083228552243839114201855899303906021105435213973372649841612254057202986472380473205131366716836809732766661399714316127516723943003810514685924289314491369147258059141736138768529512125780558616125763890057317263830538242237323985711173410394415832476308888844490830070815612966960903735594813350877115697633558514442813811916260694330844354758791773407747211358149156992363471316231885126326392400034249828185302554761030775126121920086082936446357487514133905440984954687770904146652941059568544893003001489489014489722861005709479114077912314724568350230152992308023141864141403654327113518441671251925643632280023203911139843320018630671336757529862632326459948100520109953155235019988172138313409597929610740426611932853549522298756957899678782537657046892129978413172213477245042168763102802924549376660215924802026081505636632613303313770141994325736376270465864977070949730452242213220228766586868981627595735490309081396069011532121274641883031514912880663600941799185529127 A215043 502 2444881481379391006730674973462342614380317610372836890161131639686491278069750878615900163425588003857303014830966810394398353906716962978509022504901568192638498621275854493739624746822289418362082629774743556486083158033413985524631367013365511516476919337134236099844893963947515541280441833980670561981943987687882753360220254172279545577283702435599446612782078044501658815137626998896716442730090931027033719040391431914872811244415852765497165711697414568159066487274035336063871011885909962404803378405698148274955367824870458075608447936828003850790791422731049172447261610006685466736872392391028551428923301759313378042574946190506186041620493996079664664291705278471940305074101137249094058793656747910904315952410638562981007367492521977607688828188104273038792894584757894681552788923391825172251119723453216852003978285036832390339407090015652244397204011001793637733746773582718812904691616910840787287342015443598682800141500977855959344671359290071262752496348841236699088522574177494738445262696163886826805008154619874566709276 A215043 503 300700543810436923173236446566058045176959811433319417594287696654355198650335518955553864202043418453342835610235545028669385276468983459884229294897761520977698520684163441330259527731624874515532352947607533158473737068962662160387922003875428404400880519851385276390864640301713873335257021593911305713384694653133269774462600433119568493038934495843137120021318483776070475747485307052379861761470340161566355668560977363721968977225815339271538909923624508710551857212603268798054118913639104494442382798564248123252662835496754742293677316357733405444931026106052830743502409965947258587301700188679655809277922645616197187814181916450656299287319549284177908601834601837522135522018947092768308084700218414713532572362567185611919043861864657760348406209297992275161416205202161889092662074748294485069386379025057190907028740937572870813346928082952549135323809168294804225714203332384055567382481623111657490055837575261443306915362983392951473074040045128748090352148989676270879119446699914588282915025315661950317799267172853005438928686 A215043 504 36983722007202362159301352252651677214151676488687915527207225556846002942713199080654509396687914881757311477044141071715939990651778248602781694249919765512064279545530827429128182286243037275992117329925951834935783576324374031742189775109664328229791827022383254759976505863146858904695333214217109932184335498347704299505539633019534645098211659286270266316009391426412166858125555140443826280218121748941634713513970204161912407877847541840969978385133782286956408804705932437469259511645941722646570485687082535636415272585898203789673773453824717840677187075101273099451725356775023456582550303994576697189573802969081163935159991966834200364867997623956660618862283825923906488072754740735441548763295547822067685367473437983859877562778967297112229423851780698101993926593444494543632497740433721820615205465464869948423353132794514575330673018086968417902232538105471024371782508223074107048028541631333821807663845628561556721714870928958730998201540517738424954584893991239118018157441087878672451864725267627102407769871588840629682485992 A215043 505 4548697106342080108670893090629590239295479248297180290428894455795404006755073151401549101928411487037695968840819116276031949464892255594682264163445233396462928685579607610341436161680161960072514899227944468163942906150829043242128954416484836943859993843233288950200719356526761931404190728327110610352959881602114495569406912260969641778586995157715399619749133826964920453073695796967538252605067504779659503406549960393510405174472566879519655596393334400219981120005285083706507908411354314516261109393679020765025907164108703975055186144195494084671418156783978509026917509693260402138483214773334254143806783253152784179973026784739965123053901706304079692844329746583954026061275968806631489903588222500604263102375269312497509937082805597659714976555932936843523985526343707235640088417474833688184371483809489174206957532766142153050988473731198798388345112422469259029743911173541336166030854176803846934984662401453734845334923889093789794620312608042397179540314933423271104842043697540529350353734804103168824922235018205064009787964210 A215043 506 559452760358068651004360548795186947756129795864064487807226810837277846827931284423309885027797924990754846855943707160880213844191095659897315710409513787999428164046746205244567519704373678051643340487707243632330041672975647944750119203452525279766549450890672157619928504346928570703810764251020387963481881101561735250737544668466246404121102192739707882962827451325258803561206457471866761244143084966149177284292134500479022116496299372839666488479137208241435555662317340308050925575089362717231770199397386182185587016593414058433069497251047594785893198032006079302496006868679853278514544612242359313745217649484788834585985991525103846374066128290142349765099867697243953046238986693704244686692360375751225803848979004052448130053734553163841342808717680896749388138775428640385030235670901008610082695133990631368175900626247312172359117855725869796647990721743861344324253402872578709330518590458085995232860883686006421417883650729540727260289563791396485551044159772892204797733796254800197039675514413650437649123752769647392958394897988 A215043 507 68808140826936101993427676608717364983764669412031634819998468838529379755828792910915714309317216362375808467312235161671990270886039873911775150116206750690533201249064203637471463487476282238392058365088763022308431182869853868161022533070244124574341722465709442098301005315315687434637319812147180608897918415610491321345148587309087338065116982711826354204808027379179867917575320573242644094776994383331569146464526053573332526486888802642961655569364111270832887329544639561811973348585062146305433651694737821746146970364778270380320108325240168900661208325526123979102479716776489573491791538679627002690047777516664650761721467194741286797651025008085659322505397607066208691060592313336299723687338851891608288137946684167089242947818382764211936011981602510176854681623191253531679590385992137167487314480355102534475720881454083094524848460328942912869245174041492013257977040658199930726290595703511877405457196601468153677986732378412977362418596530253461759015638602932220909429986692490068123514155915190970162714122136052853549647916596009 A215043 508 8462841868952782476540599862323440706055298207884027018372004440328276432120113596758209550160989814647233686632548981178493923105138713395488446148583020821147584325470850301203745441439878341644171535565430144500304705451319050135861021448436574797364265313831370705933403725279482625889686526129852194506480483238988870790202538694349276335605267771361901859308424540187798495058203224051373356896326166064816855837852413531223654029712714516527362927279684710741064652499610892583717571221922224160085612296947448141328795009157597311499732259523100455788911876343177475187618184761631867938832445643831075275294913885456315273448394178855547683152014221121713768673830187411227337082846073506016649118839364700129089625150894540078982364484567312753113284724752535760054104773308904750149325951012540916652080265077157890757892081086028565804171149026059178121380002533989485705154463534919647865662546616764369368108792836323240979259539832869776840055153129571073893705483403347248952318658182897183371827191554371573731600460392784373084277514927114904 A215043 509 1040860741740365308512500355389174489479817914900323291624936547691539471771018143608348858955492429985247367647336212449793080551661175707771167101125595354250462338831665522844423217833617559739994706816182819010515170339329373312842744615624628455951230291878792887387710357204061047296996805394159672743688201519980020615873567110817651901941382818894802102340731410415720035024241421237745680254153341431589141698909382357598637488102567963912558657459944635591352079873541481325027196075824715079148045525051056812710565812706305081032207976287951203497742063184526489336966211909064366650569433198373239575184420914754205689541141251966863786683212954030431024091575281564739900882716517433842950829934541246151156092866665881701168833708786094381885826913259929016689223618763145561039440040420550872852171761963054764249998324554858547745797965578457209948807438078815998344833044619158157277656469071882373119737273218631412894881525736574752165152677277138102441875307519135937277225279849417256954019652474454011634510752443429078027449305154947679018 A215043 510 128017408392195980164561003113006138765311548234531880842848823361619026751403111550230151441975407898370778986935721582343370413931219473342458064992299645551985720091969388459562852048093519969677704766854921308148865647032061598429521726700380863507203961635777693777982440532374229334904717376955509895279142306474303546881658552091876834662454481456289296686050655056593376509486636609018667297903964669919399612110016177917635607899831242367919419208769204159930423187908121260724191689054730096094391051095282224146485194388530197925967484671702290695920800635522454862971448128890358094727846445516306332455969802801584007810307843167872367252802785424745068473353030501287774883668928556559716897130217511617583287502267153652538336164048550481020203274955944969345154673828671722371549465829068071621294815670638774808797004619016800329804492906394992004752288594524167611549747235548115946011052318343345294991875158830729065889439681922039902028418289049652177771517385618525516060760524483029415781530286753456889169784035282926098166129329584146446330 A215043 511 15745100371498365194932490882544365893643840614932521020378780336931448750950811702534700278504019679069620568025446418415784767832988334045414570826951730807539993108973403115003386378697669338710617691616339138083299959414604247233518329639531221582930136050908777541804452475124826147145983240560133557446590815494819356245828128340190033011579959836304688690281889840550569590631832061488058331961933501058654563147833080507729889002126577571704435838716311340259856679778392290737065504018258317382461495086821869603137904181774906704436693545184407553097933813505111497806134535644625528175854286733248335479669879340738097117019142334169185068837230475111772658911570164285140014229539114077296138467451758399692147946055995209341582233056325008846305094090214416102623146922581937223503593075606159746639267160879999289369875692375514553271440520523229118865363161612629296848519647820923562626948172339982423422875844568391730218036115927614619500495281973285487698845078399418903287414198348906111437909082964402300567900836107977046833208149480999385831022 A215043 512 1936519328285906722996531817549843998779427084088465553625747132619206577340198436300217904104552445117664959088142973743559183073043633868112649753650070589681867166683636613756956961727765235141436298364042859062937746142349290348124325023935639873836899530300143859948169671999821241869621033871519472056035391163556306514689978127291282183589672605384020419607986399732663466271205856926422156164019916665544591867571358886384441718855989836893213174535706267472167643966546433129417363534558260920885835952348158107396977347316075506580458073663433530401240899337900103106139277520532159248944409057372405452860049632089827989737966916125983077812213174364028942822264221014221473778951795349674521229920507580088370908168875886761563466647980812736128780957899343543639818379355857441953854818279627024223878597724300900469459669395076476449629948871493313062293302068728978459236034023597370364253070123952629244615470955117915665182151784680295701850685828449351072396708986927542834243640764459261481445237567296066630315084688612480868647514551002486368531456 A215043 513 238176132278795028563378481067748267483975887502266330574946518531825477564093456853224267504581446729793720347273560324039363733216533977443810505128131730800062121508978330088990702906136426253057954081085655325603259475549548108572058459614444173260355712090866785996083065203502887923816241182956334929334906522301930881950621481528487518548518150502398206923092045277277055781767688569888437149842487816360926145148129309946780877352058459205651940516489016781401709995211544926530791887469214999644202426158851939844968052006596423222415355873546214383946866811064132940436433636626505915090458553468015458249955262063364231932634479625990117895897613362012327750014934364674757542818240903718776736814463002913339331295733141451478628773142775513022475493335834168550550148028520550377918394557126018594561995967454146645143444978054599743336265285232022986016537966129007081482750867784321765075713595084075049035858853456086164741131073572530913961401602552914943963389539045416720847600899049863799775543539144272488590936909193501448978685062085341233063041131 A215043 514 29293727750963502606572556639515487056530254735694670195164796032281914533806154994510284685159413395319509937755559776883098180002560635591720579481006552817817959078437650964332099500493052663890986915675171562190137977746452068064015066207552697671149915687646314533658268850358855393387528044469757676836137466851973942173411752249876673499284142839189595431120713582705345197691154488239351347274461981495728371261352333764603592854369061217047931175587666068589090090156386504230925444052453094117170360594410795940480611829282108225093397734754233854530054500174159701317068305776915832441208546294435871628702122963240539147351618829890702810112037886347255410657806289691759731097446270275625123041142452181021860755473250372652225525477730644090604513955711117749647233861930227736393542990321309775609330974228852290785929458201829420533244381827724930665583743779368197172768517135595700367421662555733401422565547501403986622406169667467012612284539465450715202361642040611812084242318503269200669171993359558030399634539706119144562750635999731461942884213972 A215043 515 3602890337236232025579861088179337159685737356602942167674694965452143662180592970867911792007103266177569928623586578996297036776581741643804187465658677864860808904526322090282759247857739341232338332673965016494061368003338054823765281085069367369378179273868405820853970985528935710498742133228597237915915573516270492956447694905253302352893401051069817839820924678627480182260230234364870327277608981236158228739001188923736939866806345778444457966926494950350877748740604316808047209899956974527840995787851692332382590435350226970748817792136261561357290449540111229699125962007776654656198521858853138420085616264412746206822316184479426424413274683985098547577882872638011700312517520239827523130217516067185156468976287526531525328838290762518188216086333028802417477958269302824511400669322497772959622104545401749582145083978597968671619138516986297222708678372618826350544349865307222805837312218101543214831960394277698798508193169589986420966388537459033012193687809697262424578395523465476280592370132384154367365222584909462753046379684275021211606367910630 A215043 516 443126217752305575643716341289418955154289164607426191953792315954581388533679129261758640132188542326445781710763393656767652425339551661552323337696536370825061677297659179453815055387001445918913723931982021857207358126432834291255065558397324633735844900770126269650504772951208733535951894859072990505980779405034418659700893061593906312732389045138748404702542614757597357072810627672390810903798630230065966406525884885285890569173677836490448517881933170407140249101580337037847133524112466976618619798666126740837200248669048433828375193295717594282533958719749206194302635708498349638636141949221452558510075779627557482678289906408221676895703698237024246592647595587483908306545093011900524486546867700802865819448869608619216511326833892891126282298162880618926068205808987955634005247647697900013551248319563323325076901917889295890283962944540100622498116880474934512137915154325470026822237739702817212967967595982541010815905908289302468470411560669707645760552048258969626529984253420779080038817755536303591962765853248491738398357871421956159057544019459468 A215043 517 54500921893196349572151530117510352146817881509356818668148780167448058645980352306225444824467183602886653580495273833203424951279988272629291966349208314933617725498707552750728969053353320108685155705301114723420010988183235279769549298401785860582139544615451662761191233102013145289211584325532749234997719951245717224650253398881145223163730959151014983960572920690505847439773446973469704870839953909316877709773944839701241010668457301385693466719287281561855884312414650411575364843718372696566585266322685906012861082578899602973284836973987469647296806897041409333837161269283715140835428385715575218000895148034929514315976168784373382448900512653153801989131297532741309316777646486932384120770118394479616294976066352089085070480698390154786541979407644437374187017572966910818867757146749989584584545750491188612480663835235979101847426208348084983175121183420207443945495138773055722999278571388852964770798511758609327981658643051715127102213239202809151612961730900076462416198279139294349948816601343448246591762874995149257813404917335598751830931466375038954 A215043 518 6703170266645398691798994488112483895103445136486281269990346168280156632067049654536467954769331394612731944619207918090364501355013217981741359537614926200464155174663731329160209378507071371922355238028105128958804144188411506577363308637861263526969428142799784393356871166774665661839488920145669082914213573223818184213321467169319268542826175586529704278745766702317461637735061167109101308302410532215745892335788689398367362146881236250105644343318548254799790301214846016208540625500527773276656992540890302384326246897345005242590249943204216509464672043383205130653692973682546282789968403376794918866549248388461553370912172165226420458529232350419844362566158951121895942816328562416002144171535072425269767861766925492928801721097349778697950997971612581219570225448460499225543426500005281466861068915650515197289241977789141897779371111257265632904298652521413889571184230966639013249399626028200190665041435584251835133675121434998248721600591881156872038136302443649242500864899907504582563677778135992483382205680394518673197271205237367244035417252936637785084 A215043 519 824435441875490842741704170507718008745576933906303239390144429918291817685601127155679332991803294353763142534582078651281630241715345823481557931160286714342157468758140245933955024587316425426341009121751629747209489724186432073735917413158533627956657522019758028720133962280181863260967925593591764449213271786578390941013890208427388885544455866184002611301768731464357275593972750107445991216325655508627427879592234851159484369902266553162798504954538073636230249259227997060271239339674192094303811695645076804484266366383276119495368873410875199140641309964077195436349726889015249380816628613198687243051071875326986442766724517325241243922874095177985966347584472508727549084182585231211296850684942827924504695737559279912076309486070440954010999975245858758572443130490776825459453756892064365989375501490025122735713054070411416309319991576731139554033088030783082594964863793568165612071117947769784058413365241954656730806482822759444329944668165495887876793727090864019182393889557074993119043727499785922825997348215057665567317060465608603005291940669431572034413 A215043 520 101398856180418728258537813977961202591810859425338812163717774533781613418696871590494021490037035874118253799808976466189550155229632523070249884173177650937884904502076586518547307814861413256068021766737422353777808431930742733562940478509861774975141905780287437748183120489295594515437215359091641358170318216175918267560495174169399513653425245365045791485838808203413627436420913202048747818299753217028957883297509098003218211335344447771538027622154867074839181110606850177707813809380722306153514465519274619395235667110968777406237816610430998231359386024036226105963592707106960895369082809344281307946213567698071431594127853386225957895728086608146042596619023308348983948718517764896496558722959318389711281612046157482047487399305472211098823596297386784678936003248820648631416251317521815974771343400411571566573616849671137609299097026584404170045375503688152910879775880018792322166444649896697874408301092685459224446362769292272519210598806732856676324745182611603571221532152706197903223086737463220338391951952618830770478574766927460377794069674800564362206160 A215043 521 12471234874749628084957409415118720200783990132382767592897896123225220158682029604503608963941563609222191454233969523262663387463003084991817254195369690778645501096286662001535384906203366514070940336299581197884923227637757169796167942939299839788314497753453335084997803686221077943535516521242678295290499927317851368518999892532627712790485760724034448350146871640288411817404178351101888535659653320039053192217714026819544680531401844039832063917903521082391083512813703614444875673398794566184327604990031230345941378782692700800317396970549426129866377157970022950735928413788151663361309271820143115857799903212831094941696750097364253607675841389695071649598354934678677142585390181527695950328763496261362156859196291001111685493438543730231252007436958731597040964508517365369235432714766505015347141134288696891056169018621803138141327368893625848830815430814381972133074727842627822543812276155555621955053392472646158900889248997421133671467411944725437450992335089662117924532905509809749347000193771232938101371098088774338707612089738271258593913329590836320168883042 A215043 522 1533860490738023835721502820245624623493838975423655075114277505382168297904470944482353408543322286898455430616978442384841407107794149821470452016146298788122458749938757349602333796155199219817469593343081749917491779191012201142195094041055370432187708081768979928016981670284703291460353094897490338679373320741879542409569426286339039273716095143810872101276579372947271239913277516272330241138319058611586513684895527789705992487537330786057352447697255533729133603630982679575666436583848621762111527808795784337137022067273177146700373575659654982429329100804541850504301979562978736657423132175799309595647328421575430810993531177869253729774332862741541217800670936982856908136704707156583530999079377528704128846986713880268072532328809554377636276812261683734806631307412735710766868157298744144034176638044035396939183234938184951756278076342531412877735910135739902827784188059447632244651926964907349370366346652890255601133150856686207045343906995340277649933416944338676669604432499869037543481049451943430593971728775625790866365214604059316547904393474393421872526905886 A215043 523 188652369125902182165659889480796709969541409986977191471463235265883475422091244141724965641864699724900795774434114443812230410871217424955873780731799381248283780741370867339085521542183300671034689040862755658653603917266862983320200399106871263319299779559831077811003747641332283771679895155870068979267627951323865865008520433327169202954289216928013234008669116000874074097515730323145517771477584555905102130049932204107017531293491068106688075182335046418948675735879736917206182807546810251964230999618122907165971939847867232925587482518047021578626933964166909206079507183647432975158997950293754438711121894984475590704156227124408530438393322864330686348404804514036880197315359293635168819745135410411053749191350279029980420788549326846565584562164674813679473208398336206780582895515182362878797717980669195199410129725280912003505522178189411159008513180320566075004131829470620566606855519758940340900586879977678344816975720807401213258643136385009631990114788364054570994785951047196329874212919993470966034678997559136589506507583319923703180027944664098967487407068326 A215043 524 23202707541995230382540444903317749701630099589422770895914863660198285308619318558487688420540814743875899424824779098146519499130051949119751004577995177594750782572438677925357916815892390783317449282432775864264475790044633134747242453996104110017841685177777453590825443978213586200625166751077120994111238864692093621853638443872955472924103857587001816910965024688734563842754521552230626355650604581317715975482456765577373450356736231905805094126086520056645753281048910908989181502156427120355227109360653000703510560956644611845263874538117865460176317329384557206539504986125478591342142099328091936629368349250739345098439710582019211500166261297943231833435341411551955584518648620640647339122603989194363762785463696449538189865151900548225395829283472272456242625503998480520699221995663226902416090777497365389349665595899599563973706727809574337143418556499882479458684692007822975706853416442805864782498141868965708541369927033455236322354235618980841790188885732517580441257576363661080906498396879509985891294453097699810743651936808313384740516333807358678928779456688952 A215043 525 2853744375296287434870309063218602416590532708089013843006056766969123209484754091449843950760878348797010728457673394957578086162585518524304417689312675044773097972629216013951684682833221883047375227050190568548871868571572608710927501641121698660931207977087066960593718605572629770393123830487330012206703112729176191622132520075940196000461820193984295466814689367598350478584708635194043896227252885917523159882212132233812827376349494724033087544037206260249395672644215396903062245225215141708608178065791747952475501250354123217304088400971397870869719863315464977752296170967919736120006729847737519111066961540576188672792844138956348985483607812800444055182956337229479659045248752093954637461906862270402446465347617248515274955634365537716414993022991192489664373704226453406410671364101617285259056860140788658038681535330578302976918908541719174444449063191420149605293036809387299618861241811414157760173584638075336866560981641250929345712015972583273339658329966747570406423944272674379972241317705062533004278427958843868346134995005069200230882053609274596327880689295040175 A215043 526 350987355453901359258665474330984779490933892995359279918849067473541956481316133929772318255167496087288443700869002800683958078498888726540323624780881035329496299850821131038131858071670399224043835477891007155646975358513386238309335459403972831184520739496531458699436563041455248172153605983190514380430371626823979475900446330896771152583879780002481340601295827189908374302076407607315168609596454363274030949536609807993400393840671160888673512087086615793927338606175139800934396864086119998603475027392847758274192338126503395797437079695159378903267385493924229823038423763433536959577522777707797706666309987821468603608507099977583998002358350252811417923138034258123040567337662030863624780853230205085525283155933614111106486974527582329422848228336571992166688105094822155462455537817337809820194726560975675393142957410206057756387374517905435229999509711409051628714898831224753981485773083086174657349417256925140933858720821702351133572148783210659078235126664407005077959447462165519739976405195396904829321008376243752878788477004067532199743537501687590157459415292735863948 A215043 527 43168590976454570901380983033647909274968278305721102416175429242478691523992399719270545301434841140387681564478429671089169265569200727845935501430359054670483271783678369901676266858132625882674344388553543689576029097228574934703337334005047536537035119750096282353070103535493422895404500412101945938780729006986620299344132766180226911571816751120111220598492572054991131688676813427064571695084136633796788283633120794250954435615026921892053293618276466771224034565155065552952994579802687414453974091326785872908951696728175188800295717621187246844496265419652755272748542299902755084892442065191220444959135623735032698273073847779947911950913845476930313032234859621829046107250876043851718655124367319543188238437275320956805271216513200706297018909902852575764148287220526958559017394899113940280324264233027491712070141815985384742511375794839315648653157808284442622980914113755956518956126713066985925882403309837289061061020343974947857124037008045525686374393059790441258731271488746377633197888031875979550615889267968993678271626622932286886206019473273677877775314970618957967774 A215043 528 5309385702748458319510602247664361856041607297710700237909658947757405515494583849336347299758230292771597543987145980541167135706933190636323526352309382843434112933092588676775142691692241313169720315956607982810695931983756203582272182747161443021224135208522346197968923298302649560886581397082556159955649237487727472839852429793837013352180876507993677652273985066936719289332945975121335003326739209502641684855924321083059402180254483616270070656930612994139420999479669686489554035088759336699658839614254424723634877359550109070483603647183591050406260068240912551346997184447121239624724870323328034683368303825836108022770479496006211708693367796622287600095990286170102788305123058678095164821399823666096155142770122594607675470623362757534796100910928782122772297877653845686248474592934961325338164367398943308434103267179738640347069746733062716584438667622115385412488984181693740807972562014174706255781093945048725112547416347308155697181838128586794578639419072726870775473825639749012973208608514564727416245364641049996070991049783853709000073116756721517547748198491670327049264 A215043 529 653011272847083918728902695479682860383842729340110408160471875144918399714309821068651447324960891169766110228854477176892468522687213247539947805832623730687725407498604728873440874811287548893992924518274228342026023604904784465684775140566852444074031595528498486067824495587690402566154107340742305728606075481983492539002504731875772415406675993732102240009101670661161481456263678126497140837493838632191130448995058372422055513735686689265480442901232516984246583835597598580179817805567902081926551180600400717408449456391103747181417025328484015600906435283652944056455903935914062679756119409830435336064607135887380058334426088964763978429909124790642811543585288707885385096594745525533609377201240000363907527416063695891374177841489348801994967229281439405077244409626949167291719170327553935741049968460250322284702901526432839423096973170886035685638709917980189976123593213106975746221614902552005025746162981782451845039131811833828985585655929827544140863087606574342230916227702503444318350673447075988857422892631250980550294400844081443724696058068721727484720782870102153047409058 A215043 530 80315077174488573545335520941753327465356614101535869503500130983877205759344613407594791673670431383588459960605113546777232461154820296256777256591060409491746791009395289062756452459096676272647959995431773478086390207471304733075645070106975689178084662114796791440144444033987616866076068621514221048458591635046481854824468229590926170081668966352540581843467231506255925499831099463584026988008415412550006403541536255486829768787309212448093884499042211394493938180918661632612329140129738818264517739622870745382248889037428921227505580787904916138673230133929988442744564415654924695870655398903265641901706976338704424635682595784911828490153764408019544027158938425727535157113788227254101098407900585746067266025380762115354445664883667697156187769953512848808438802402328899753740449308466467890780389215801367386008862772009826060690203005934161877324966876236057487561786092605885992908483140070994331584650945437572251950576828784194923739751717774872981279656932233669392160205408891877585307921131173519456679152724042883383918219063068679743225596245531241287330439241702607410481794740 A215043 531 9878101481189247462157540173140179595378479691759571838522355639141751389999673139313090724414138099290210809044200111776422700253520209226336062612894597743754167568748121949990170211594079893986805086513589863576283969495365577383838658848017442916460339408524476848651698791684889184124790286338908446654678165035235284650870589734952043147629876185368759464506460373598817674997768970342708822384197601905018596505159964366507639505325297518931905240805154147142261740866739080015389406667107637625535001313025805656220128967670791826528016150785207862132177226468909995414861953339823563411454851947449734865091424222334708820560670157061739936814015974940169503070125820646398806443095099058643344062157197000158665443511582458180210386087943425989413328136567173015765432656847517482273756146948121381430800550171617105223345517561340829558639925612946936627167705570016914744026804685104127566940900542054087074325835807961860044470727002050749496714090690410571837372313729306860775643704456528460114409726397938078972631743034188584712049228411426990147998756425626540612332660289958545846304373937 A215043 532 1214926167109102949271832105775300336904087645472325800268746243483451543764200451522102564311265315781312341052476008634953214898721830914543078924129444462072270864165009604559728179573612730284104377681176121446404841857722494713479079393236038503035443662586395855592718806933207382030483129151064224717476955707698893530202258069169510380988393101834004873552451158721148318099225752252689601126268296618904737363731134080824952829386224286953125407376027611151142123082194275886031103830291225669360478818189982068006704514073112944178541419551684683459945788356442381788572989611281588750682367748732691721578058582020481233458498991194405254871342419031620274382843578589447539469508085809669665039519277632449314410888099879966782301996417994822427490924622214694290759387181398645325053227206665014105751697779370709605594912748387242267898755976422763542247478361293049171142120777846964500833190907680092385486234660175781763218785570434955681763741634762260095534300643804874432270287621569336295010223372022650343273227947480594567373749264457672315661874407942809290194259263192833302988237943816 A215043 533 149426040452938473512973191470188801259607401913404313861217265592825398131606655864079302319561219703002127738645504861987469009842531682279572371605308774237145562124727433238896575917342771745050851649698149348044219264530371484180542926709184718430443110158718165761055761553992823100565300095294560731803010873881928668930226871918114824818424721649397230687486986062327644308529769758110478229708616286523377677142424331977102690375000262021706072398629593632817893997865624794308882473125692782007115165529857930429459710376855271528377587472121589010058988748945720127066940373716358405794484983310886870906536468607250760607779485601941908839932554933863449034242563629292422184694509307194766422851743934404351924433002467619383527451388625393625686505701695632522303459618897428998029971526136053452078999661540426081765053995554621740513496413044182793829757948090001816183831895752396986908283996201352570386501960620498858196428124118477802684047601792667322658465422089331731836281592792735014987725426050679068233244723156735052367140852509014677325715191292663340826680240810464702096564531477146 A215043 534 18378188049544323139146430718727447254594806347703258279129454921674040518643854470830232082741718758153480399512344622015823734995732675089472858628528849786706831870477309278779719109653587311910970648535191193687992564695377970059493300905836484328441467105859747992754265952334184033987501428592079905787052860531769527384887702987858953942285252369774025369687346834507579101631062454495336132653033534945756549551154461699102805963295646004813387256006564543608927773360434609925728039916808248226866799449268364943577743615886127545420211270614290718274722044919172202252325900506263034013026574979112595452155000244973343687592148124196557022054857731199377941676208962157788497081669213455413129351932841274382377236285587708072529083731726639114119287538055742440978839121836371188318008879571484242133107042095299567253343392431888913593881058534785349504278011953583355267590777952397405600833707217090547041836866391332680507479105542931175493784198214958619465808648410767876468843452351976377346029350970833169485688454110736825098422691004017276846703197564348182781546059480334140117385930234159682 A215043 535 2260367704053498807641498005212005823513901573365587364019061738100314158395062493256254466874911846033175087012279743003084331935465276504322882038937443214990703174506584313856666553911473896593304338918178818674275041238266959945833495468491178387679870010910590284943013656375550643357362110416730533851075698834533769939672257240634733220076267616760555723240856173658369901856312152133168233838093416182041532217114856364657668030794989458337749818412097200246552526841643903981500020438074092190772193717511037757658562420761188043451702403130534186785605079489920596622919805479900874932786451151435670014907977861276214439962862373214899524199641320832738370234982420536191461983898720669473713209710294217036849678946004177165165562098267371092142834533037945758213313830971611555254678185348941776509828559244049995883967342338099300079578265368051575205688976339769045817983144505506082892210657381377610560966318713466264135775631560831160914027225468089540953462380457517796003210677256388150816378219061338902291693492817627321907955832230067625300724719997944750413504050035997780229902682792353813470 A215043 536 278006849410530809016765108210357988844955298717619542516065464331416967442074042816048469193531415343322382222110896044757357004327233277356625017930676986594069783632439393295091206412001635693664522716287459505742142079742140695367460449323509105200295569874896745299997925468240394948921552079829263583776523903787121933052302752895084327115438631609178579933255622013144990349224763649925197425952837156856162706155576178391194064981820407729677031839877957602801138510816643336697811211710406813219179820467338518893097507286982478006211407727016201697439267014005731513736073027163848877403650993898995046896155497961100346759823857829052145166017037123981544399071596054089488472277243093682826720321225364713637837947808369079034072916894536891477757727343831841120839093170054708093686993358002339384190590681328444999312805579061395931974665126277671022851832043041497074025674960489555469387514367981517169373298886764956657436462729584418082672454510322999861789566380499848374705669330889942028302198547372324108879505444097975805828163671440132408070434998629981373981394996268532557014024763993080578928 A215043 537 34192582109791236010254466811868820622105987840693838142112033051026186681216712203880705456337489175382619838232627933762151827200314227838360554323434331907855592683615538790982361722122289716424142989764439340387609200767045038570251801771323128761248675224601389081614801818937193028073993543708582690270661364466981463995493566348854737501978875420312204776067200651443175443052789616788666115158360876877125971324918755085752212324733115161294424557718609153219655356542213642665762068905140969206460379619497452802554488235447866261715468685583589824291723518574488955655193458771673362234297445340763928424393729220425130328386650819958161235380197962523593710254701310939518213720438041870312725149046964118545029772935026618410168002889647929425665015424124561955826154181557341944205623045967122929567180514796431729722790595679707678214277343465306315256398855869850389068060435320686621654412057216178596234409316832462183940838769414187430772205980283198603886798153154005410451469844418826931196374406328140825545237359484862851313817420713915596751522278744321013024465430371358525606754470093809122271219 A215043 538 4205409592654911498452282652751654578530191549106624471937263999811889544822213527034510722660317637156718917720391124956699917388634322790840991556764492147679643830301078831897535400614629633484475923218309751408170189552266797603445604157423421328528386757056095960293320625803806502058152284324075841639707571305534932949512656358156237628416286238066792008876332424505497434505143898101356006967052435018729638310258851299369130921877191344431529177992163186254834302629839340411776883647628343690207861696640888294348543678773779683268115749762848396969653652457452275597894769298857620479811938067153318334277141809321584709145439172667396357137069285820463295668395418831696402518366625846058132571933226332061188670513849557620086763095328836265101409076557502688143873945406071856390302193506156470212609747330219408726556368969565008812379554450312708201831231511654842824432606023556460771911851112616468514839828745442913098724566369940483987263654966559543269135915574119459775117027319426470879613690708735309952312042256352866364029597517952923424670062618530587961110757238230898689162658278064278919237444 A215043 539 517231187314444323073620511821641644338591454552274116210141359943811387826451047113040938181762731881101044259769875741740327686974821389045603600927709099832688335534349080784605871913877322628874114412862334983864545705728049060185239059561309500280230322442675201726996822172049262560124656978317619938993760609216329771326061238486868373557701228406795104887012821013524741268689646676850000190832291146426868386190513791067317351178569802249917595400730175758321675114687299870979782259502634801844364011572051071312810081867315507473053674466095495075995857830383598651794093929877920939733119110597173626610562834179116009054480800330167124196293134818326201592341234810288426475168332650887072302806148923400062222463929730672071267941153626133206352277311468796985827748734748208744902603225890210868968496716229551984073651286301739346349786932579512845412670681164836887388567326837103946581152777133830604434808174564079177702524939285469070033420398420473044500757808432870932008718236788439998935727629599799939439918084652239412379282301866976900511583253711043122870805379958714685045196951726977705106101078 A215043 540 63615230630083996826556870671409170599068218718380609669375450009088988813108656581377000885634155703738271725033974325109103605580514396529818401922551454787272985626894635857674624710006296053718031596858848893263930951614997767605180958721883645113139801273691993716460315806536255488393274656048743176654592847362303026940156019677526653709968834807797731109093700652239037678614321397354448667465404758575486081863122937449980665064042208485395447077257927645195289745147319244762624260180631510608806001806249521268336490040872481637738847473118252317179686895815225156115048303888132144299332698373531781738244005989463307543491455397864370455943629913901526464050551373932875322996680570386872993327682263948276529409115547296020763267337747107082143075876682748637478818275480148614429782293203365000864144425166596235561781831893174448028319145962581831740708686401260475286206860631535795746388144561274605837171370537954072330415819322082350044093860868712920989569632723887755531817793614907079378342533204116441472456562474385866369279500315445207407203792692284195451975521516610366887823253612837184841817860820 A215043 541 7824156136313017165343421472071506342041052310906262715216970209758001812624538308462258067994819388827926321134919072112678003158716295951778617832872901229734744543772505861413194233458860537284689012299225551536479642502938997366377072683732127039415915326341672551922891847381787375809812658037017093108575926464954055983867864359097291537952608980130714131313638167404388109728292842227920336098053953013638361200777930792556554485526013073901390330805022065782747800428640407802223241073243450966273885707076364070558308296449267613848365093698053835674311928231089674596216446206894839696571609770554667745644602256574790410586424936103921169997261322491807091503595100884290225726795811243989592162564690638318309270762736565422215504760454345063662346925104831887518385416046646998630304222996763079931387223632518428157702741771727055767016739041027988436555589500360735935889958082164410994964312474479470192115659728419772449494061979973511589271157362314344036600767802525475229557363415972670544283632212128337740655777055394228491761088118651632726593305009864217350521034957133021217368214387544934604780434133082 A215043 542 962307589535871027340414284194123870900450366022751933362017960350225133964005103284276365362477150670131199227870011895534285284916523887672240175041444299802586305898391326317965216090729839789963030481207883990093732096909881678296774759140329742203044445338752031892799236912153310969118563663897053709178184362341986582988807160149289332514460935721270040420468400890087498458901405272636846891393170815918942941613822364547006221054635565881385619869726868576233414886548706333161969368288753382614220149812888357378254619741772926956164209510979513397165114165757536802073199243105415053444157608035117858131973955986872204412000823476392820936358082777079115431632111825762501948154161457962371172844040578158473894719124546494725579199496554630638307690866744165702311595932810871568657672757557594441986708831443162148841523708613239862001431484909804291415422655220483284072528649986176635016149798907827611628112966759657906173534557903266255429649707906794297132482425805073366433554721822482399107709313466881094234097653984773723535438809851430938409527851506859334754686900056349228391352462541823949650542382693996 A215043 543 118356009356775823345705613534405164614413353968487581540812992152867933475760003165657530681516694713037309578706876544078604412041573721887733762912264775974488380880958360631248308384926311433628168060176270505229992568277412507433136918301576826163935050861340158250262383248347475461825773518001300589135808100641599395651639412834003490607740742484736084257586299671313357922335144555692104247305261956405016343457299372908489208635234648590336529936687857538542139150785891106612322637751309949147703150198626705220424454330944086821126590197853259296627233124268170086550519018500138854522448801658754031656311354987860925419480221692495396985379722436451036057993390559275415359611273304648105297343753267458899229401970799655019685364129274055447398072593524954857374280472116057108422403555055532279767082833059276800028847794312965316257925392307158174172930002565400648782472860316756290482532946242231522632474102775310641801492323705399305735669891463230970228362710023110634047023637024276263966089055266549537053499305649159512668072235186223076365587314650251437509597538146114708585144817164304461434032429913156341 A215043 544 14556826843293890400494450050447641123701942087757949777586636016842405592384516384272591997461190972552918946981717944909772808395828651268303580598033526000562268262051979966317223966129845576496474708371200064259298992166024828532597544176334809288421808211499500712750380340309827328493601024150496075409995218194554383678568658971422280055419596864686817093642694391170652936948763878944856185571655827467001091302306209045379625655912807141045511798082869603022856095116789405948231436517173892479907766335099700797214063276448656741505060311360342911608899738332686968479121882489664847013498100072123447124539800917495652735154302576242699738764170510008430195278946851910617172377032069377243064552068745084203352128310950893065640989201551233481495507701499677468306842504846099462638071756897742672554621457425267741414008722984649151679861009476634815232394276355163764983330435014175994085255852857425263384008994526996501679922763608535949940249327455384741488098266361083636593812342544862284799870731493638122731725595426024008966495655367842390230017877117607068225364468739202748015792144790684774116473109282931374912 A215043 545 1790371345715791743437471650591525453050724463440259335061615417079463019929819755262363158157044972929295993169172600347357976828274882532279452679795211433293184507851512577496387299525586079597632760961597431633388546043852776497002064796770879965649718474963577247510046519474860413929251100196993015974840276029829547593068293414072106443326002673613993766433793823814318997886775621965661618721066361516484729213840206413208785466468640043700007614660995622404260512182076974485400293619122303633339182511176138943820748594524963797690030185328541482348864079108316041225359653010923267383909181495344730291473054829396979117333220173509336098729977433484423407293286921264215032496747404149060832213273714663340581664237922909685050947594959876867768007394766268508889855526073731951965948253546133249922291010133461404003855861725778171941126326101675479675177481218431959612729949769186573195052908529244556991141248628026880097934276491611740586773839374012313132190384428172388441231017353148644871796320736415873416481822312018669497099458531521181210732446505681305087518403704386160845597958870185778739226831399654009159890 A215043 546 220201118696199090552408518572707183084115407061064140262801109664757109045775445380886395861319070479330854240861248124780121377069414722819104376034212972769061132197473995052089320617680957944932333123568112890842531864401725484302721372458641900965626950612308501943022971515067521085969391723205990468829943956450839799563721521271897670249042909257656546454262997634770066087136452737897434246505590810700154692211043082615635232749986812567959891091984196836888148976280894002957486541304141032979425567407212510664646910077215715509587894374403516917645824376832735136850643804051492676622355412920657688553066213880883021486494052255120385674407533875630475934620371310857137935857084160659400635908763724791098512974081846250185534459729468133105558450085448570635592390256892221249234152726962980549155843995856417176155875091898214143072592488814903708037793227110802468462857718064668830260314534828717667357986837257418456440261041192415798515872089953171256505970886639940160160804949055809566929212458998555459700595331389286618945227622346556111865280887586652254468740708805625391478585360405926902836543226254187047853158 A215043 547 27082947228286772346202810312792391993893144344047448992989474873348044949610449962093764327784088623984765775632764346747607571402709736024217558799528400439161226075781449878829490048675232241147079341437916288141998030775368381792737726747616182938806465206838982161744315449833830233160305930854139834650108266367423465798744678823029341334188951836018141220107914915252903809719896911139418750701466603354602542412744458955309924842781909305815366596708005202679556394827395795477706145684135144566149094407000738963394137397917621040827251608480159571000255996065259091534929254933966531124299415737790179507368575110878812204759976800658314113473601046524603588426046810822084774688946420969165572102517677850885766575145165595519210059311215974223556672494434036304916683587861316018493649064338868002264475046818418480257696373574416806369121146425999373074925140062614001076915370367464997364876834702784197957221337391774204759060927522464933992211797946896794377844375337144994715955301534360629299612033846764946384145503186432824653546600236297845378126611273639036843434706706616953614613611129382536249387466302305417077947414 A215043 548 3330982307960576799492393259954891508065772638910775161997442608312144771693039569892152125921581581679646859548589153401830951161156228116255940627965959041044061746188920861100975186666435884703145826663740135328574915253505909235022437668584331859572229593490582497392607777358046051157631660103335993671494486819236635453446031773711337086434992032920973713526819271578472398529460183617410608902033886621805412562075357408420505120429424857802722131504147155687162711248585923788415811859101938582383023598839030770697093748713039284634213255613095319010201226852394725072289805507863830808167362205088981407553024936865019801816977157985637755492511840545522764988952015678005937974247015863584062057380179204536604720156208396497112173118090851123646695103872999428824855650401506287678429371694508671312858001784386545886670571732840938894591763822971411752552079750008558432873004458168278793235285058758959150350493834767218455294706715986636693174693795195224108519730611070576368272287870518565211754648354867900912909254511638640668151522260604118709012330652970204097038210012027205692546588501900040554479796105363040962652179624 A215043 549 409683740931922659565218168164138863100096141441681297476692451347520458873294256646772617724026750457972578958700833104078459385250813348563456479681013433647980433555161484465541118469922938586245789600298598729126572578150451467525967095509125202544445433534134808197129012299589830462155533886779473081759171770499738737308063163487671432290169831097443748622578662489236852115313882688030365476199466587878711142592856216776766819887976475600429006808416164533510424139858249595365475173499360124520766399896211606913273581488325383797873933680131011938445711411280096395689714063091848560524286933846643658066003444515362719319496149013863897914030662330119218724173488656885006985892047320016930668740257016133579288361251378248820613393525029669601673439371881748494800385513082405995140805131937039396219082599561293239129929425021760663639467532973551246123162788039995517364742818075722224804101636880145921370736713152674213722910312235370311871754062665900302454188996049546614471537544590036079841196228717053370463317258730837868152082397418211500970469393203711551805639513567666167589492628393715432168936582167931731505777799223 A215043 550 50387769152318526549722342290929125269803759624687888814471174073136704296643500527983139827929368724748947565060653882648248673434688885645188891060136686379660549265538673668400456596613855010223528975010063903547239852197252024596458930309953815581107216095105090825749475905072191100793973036413771853062706633284648628053438323077209874834604454232952660106863648666904554337785078110444117542963632356422459665126359239306133898341100677073994965115303733838971598216156668472357670913992694803410110076133224364083888143151431980368101849207348754784490233508735207705731226762064826283192421432621163188482821832832597679574860385299093476906876531253237957486368436371858279429555940490556957434459487581241394813701058869020713227871290168279046732266986516024917161396852848379500485840391212010392662936056409699162181757221000891633854233476526619654356410400794576003924531536073740022391528556483269279556021283214030059149720086771126430082891447807521390850150118669781335633484164058036481672749602805941067141057905962572440743417292572297664791972384727318493348194746098422482704947672721544349659646426455928655122868479771900 A215043 551 6197285921994246842956282883616118269322762337695168642882477718544467108028277270685279426217588326393662577923501726732630508373081482121009670143917131411264599579227701699728790620265034243318907818136637561537581375247683848573896922461028810191273643134264392036758988407311579915567196527945007158453631156722241281511835605675333326933224057700822079749395606207366770946695449293701938427419050580373374660099399593578437692729135495303625780280175551738729682935846894029286960077040261372934092473832792972311246343254598211322027784484442793940117348095616997784486230668414976323386187022627951349038391900265497751890956554849976757020357309289678923689070440931376524012101820426447663824280443857910034818839220542927959919147869061853096544401263903643157140707301684653922408518111036280847447239607626916307734267384848195455740789191206761874245902674542058197631003710518254774066884486047131015367083741260600454449766068514733612048669162193398033693360090986589155592186148014300882701634722490507169639212758208667508990049051746083826243196200327237101018680606588522985558073679823398457260793227666552512103291182402521102 A215043 552 762215780636140043157073072342491618001429963776881055185730288206896317583181460793761386284935434777695748137025651734230904281215587611998544238810747026899166087695741770392972845836002598073215438101831410005218961915612916122564725003776233699711076998298425115430529824623419257423664378964199466717943569570202392977327726059742922002911724492746882856515552699857445921889202478047227982455000257753568660732561023650908530071785324821668896979496477576148776301590049889559323794860852693450025853727391945672073382274552670633076280130053384747813703725861747230977855192919169096996681167412142952760402130654810798287965387867163965391868710339418429632633457059797000543598439788806471488072420589804143074179311604315380572774096135022291337764586876550505393948412141125888304263458524284015887965913952179842405097098695235939734242928846500820562372763275670459330634151294998859472476503836574063485081200622132364929033658694332260573323685287180098785967003045587509888581321936227544194439356354395904000868298742335275894934309273532310561202322490122366346482404773202195765783950594618505611561304415001574306126476989936205176 A215043 553 93746343732323231061477031615242852895906562782218674619201942971729702595623291400361965233620840889330183358276231661583668596081144194793699931703577967177186164186997010056635931247208054528762179978707126793080394734245140999226887278542015716254271197147572024805918409440273257083195151416068589399148605425978172094929798469742704073031208888550165769271663586476258481621425209350515339903537612653108571895444906509468170761136865817569970702697786566602007611600198371209361104380892408370499617154548763497859749225374647693395048446482866320564725783151098112730462506747678992221322335733866328799910556391152405492170217299717401649862756332148946127528223707552801642797076936558421577994587167692264234321270376046279582122632186435596818998333196754807411954489993521423267271034026222003643788436974520982409200128779842898073305276902923154106363352302827683046845668951668230185554406000598863125431269954859339746152535446180727097707528408349107796200736234455901430664042620493310006842832051510842357919033811868703586911968822508153917196499072553074553980991459586220564591248224775808354493210595772131982075729861524423072786 A215043 554 11530038063295121280518517815602528414578505792249120097106653255234546522944081660783727962349078493952834857319839468723057006413699520372013093055301279215766999028912936495195826570560754704439674921942874764138883333350236729988784570535664156865575646172153060626012533831328987201975579959797472296628560523825744965283387884052292858060835781567177642737558105583879935793513411547635339580152671356074600774478990939640934095089762710236284727534848251219628811997626775981157915177307371774416077630560175449264781547307927361842169219735396307825067969729386450519100691196706878933858575040667612685989388554396544047740288285045891746745913974194583477390566003366237766147801132409866490309710572725727753720585830023758031703351627873876184992612370069935352301725330349926395557648074175304858953916816211167327717214356768712160443329530410045587528663649200517601139844010514154521421566721903595664992766620006299492343447288448409352569208758377533508705070719084817250235818866954475050345953304141784422266131869696647288801483425639228547950713885955930341898467732204605780677765125264438106564427799928518602544034290623217565145892 A215043 555 1418100935441567594272716214287495752140260305883859553269499148450877492619526420984998177403703033915309357266981978421274428120288959861562816745870353765572163694392104191899030032247725620591551253218994888862289569607344872647621275288608149278749550207977678884974735742844025152585913139903673023895913795825140652557761779939962278837409769923874299890950375323230755844120528195149796253018875039184522786689020440669325425525279676493245451516083637113540298863088177083930855668060397146433154875005787766866623783922641907403143485058755400679769799188488654516125062636878784217339308993406303693632289860869149408217792297884029689504221498797194754402366540367077507032101760546286114202865339977744274257610091344128314841921627833482428614283566078200561167269511339100744878952745795743838047826450496863745920202549884905195911372042683116883750777806147926031121615424869927873750183189211236378973844780329458613317479347674330640485785481422399644915558455131834984004614412297536616045501994929093023265041706376528419839045877263580291862405337601544589435044629063020745441711562031121801140650471197900088018042073218099123024368185 A215043 556 174414885021249518974263575839546374984837439117922475932051288606202697045678805699493992092693124093089098108981463506348031601789128363451854446648998211886160367411199902667085498139899690578056364471014428455297478178370069098927428075928266697129329099935082349791266483835983764780865340628191984466900768325968474519639415544731308004143340864854971708944158606651799088891031454591877303781741477148340228161975035211387386405514310445958954251750752516715897999233151359640295339519996772763696356342487663980884450176825537460773082471105547231805005943178300491395454464343602360746146075232826698830218219974056346783279832874660362395774951220363386046821739775207653486977454771855692908713720056419953987531100905133155515562021035516704092799541232167457935178957955898442514931385936361644375531408136981334882867067332233025629353436088731202905124328690531158811661026488048497704762941521815542044814765520623445173171001056090055086824466808627838030827416320270062153880478146694737405164987125625006296767460681208010089257786121757818077086272801495644534383820557517818491334172180231454268862058189475933971918530464420897561319872888 A215043 557 21451612756678249266240147112049916627382864751198580680089038999414480859125873574616776029223850560416043758047453029302386612591942499744716534121080909708232153027883195923859617241175414215480341278681555705112727526369911154295426032063888195597628729741807151345440802776083159042893850984127710416404898590298297225263090350222010922230793516607237645900240558242848057177752748386605758568901182814206663541136240310559979202452734905176458127513826475918971716671754995066505838768576600841713099337724226760117852006098247507547010718000614436174672977005455571217451021136120775961833369716198593949494010388531523329390154591694075476881802804744258960967586997129086318052908818623675525671797025760699360408031633485949555840737229185756245381970070652165789443430965971322490053916493451048203599053991495966957597313361324082308170958478083823508735494162152274277632782624462891552260459062637274018902742759860293998449288870558501687229347007254393891624558625855998490824578911134140102412864333914847583047803289823048662950035979460812751231536877606309396372579727915363311958336328901267819594496167507177097608394938858121432663689588234 A215043 558 2638373954186403410228563831206300198793107526958307501175019745639374942975436770872163957602440925807080293141727741140687205317207138340236681842446302895900668662062221898732065835166436048813503920913360337300410188265320701909238474515782319791811204429142344533139427474974392578511162805707080189233335625838364590232840473661762612126383459201825375474020644505263659233774697020097916426671063744670271275331595583163666054515280879026258390729948905785517340046927674326756487063484269208927471181385461495309929935956759052752071841871340807611048536304303728823628590001938715291072811335977553030424081356201429920642278348752330642311625252050031680282460047544966765280571863851941927566249890690458280998106110018037506819693189946659507477772425581676945736356428071059005339615811121129518477148896944983944497795183580786635521369274051879558164512436627256833589452061986814887271014303827624457919816855867860564378279290831924175661015457154301107960338244299236101872710474717188792961979727021397091736976437609523204240157758933537896444974061050014495980713055279475277487170847736290463134236776718237437177370269930971471952400708924554 A215043 559 324498544752170941208847111091262874534924842951120624063847339674643703505119596943701550009071010023710460012674464707275223867403886073349367150086774175286074013280625410348120238108230458589845501931064639932245340429108076423682036939409161446197180516054766570424804138619074203997830131250986735565283877079528546301414115170046579280622934688307913945658639033589187237697109980723657114721971939411629160202245120488820364726177095385324605601656201585142723450549786022258819934952132862478099743196042600093112498765240458439458015554254633105999052127930925170194391970390125027563924640339037728255948111340142244188379698837527578536237200287641761502560541381144022535819543650074817928366546809931523073836731040355956676633045485647734736394122451481419492787912403229139456220210865056020482215602704808537267508212812488044185314766576997733222331137280681332482344907527450521393652337381462236120997638629611557829829279711073737690886326855248949132847405473342068952241267697916438148530466024870385043299031087019500617790144561187418575355101305730130432287656996016125367963220057445308253983140248139459161159090650878454537210528917239118 A215043 560 39910682630562839365277966100394127267596962575460878452352047760235536156186734987304418487158131791990579501265817431253711848485360779883631922778830777257291202964854863250920057221477179970502183233600037351328876462592028079410981305072811075562461392270307145817717769622671152699154594981065661394340683545156172830483703325442067488904494583202671589940538580486964766577510752931989727194375877483885716433600818224541741195265267451515900230612982846066769639279680821051554253178540622823150696436002086713007570224067136255138015659301167653809736190672675211981489481579237164487304282126261970937589099238864250697151345943773819860228761620435135888505215252326516251652000377530617182806300157097201404909039481819439390047037332941827285374722335550304759940183392837085908067116181822666536482101116829312128071230218062670409186454251849689013839659596562601516918393602696764505972782893469049828131476136086425429872789369253203360504784239036932038358461564441083645021267862052680548750050378014806684268594057687681754205768251542555062492636909293134189212096294021217058474409536618834708205982093950243230577076009110107986878426274847520480 A215043 561 4908689465014477070987980983237386391039891471938736929015238027169296303507463283841499772370441139404817568195682869579499282139831972039613377134646098828471531890663867554452818918003584905913178692230873529573519559558390345691127018487016353132736554068731724169008860859449932707792017352539825364768338792177129729603194094914204254555972210799240297648740586760863077101796125500654012787793510958578531492172698396498145346652901719441070403759795233864627525997991570073268682320490413908194637098277339837074342044332811253000811780075929513277537625038298204532547804710027175354363512081376633415163577823927318148264177597305166973182444214922676266512222056776540480728374187083145531434539369982687471817473743504593063803725456047647516866784594490147091352730881317400393350909790135483426066443556274492542713452492677934551372158731672862011064583890419407262165879018007370956370042469098196342933700043258901381955364586421380249230919181027678577852178846822346820862864847289335565224987623402603736763557916460492850319155676188298940692564889285364376783413638094012868216237438295039860144920755581517748323077027669769821795696641715903226747 A215043 562 603728893514150116892156382972098131970639054085889181390421925294063209795261797177517167583077102015000570308567727140847157991350847200092561755638691325124741131348690854334445806857219466247350476961163844100191576949219420491929212292597938624251033689061731765642272167942719051905718979767417454205111330754241800568362389971121681242895677433723353939205151633005671518754345925827511583171407472027675487820808301951047335897111646223800143762224200782503118983562226153782104148999843528128682090691243753492609086186789575679609529117815981883217567987170900525483528358573477174151560136583785252282498087520046283215362299503883501044700665686828397887635933760211341531250712817198468952557262136281844867280496323406324479834953012639496997764567221024497831179145226518900327805872660300295808282679282642173905561729464573271350160692404492715333942433408997838444520958357972583239641918959474752282180957729167495464940807092444670099261981747167347069837125195164406642869991499924035006823461285136162824123555278240152886715080327084069621664657096350357865425051482955390922087968025281185600184559419877569997796321682731091843583251075027497682356 A215043 563 74253745212775449900664247124584832845997563761092430574092881573142605508513693589550770112946113106705665330385634755454620933654014373639345482566424386891514687623998311215582381424519990763518195487530921950793990445194430330161601984971059434429744407200524275449830467796094993451695642494039807041863925343979564340178970772353052588621612352137173294224584910272936733729682752751283270717295325548445506470467248441582324169998079583807976612349816901014019008447139552846895531877649419521270060747780517261685073156384915135146660721713739554495207775910060872123015783143950763020168118825838263522694213689548157436018720825817696905803211200725434562084100315163022108259733704882421791599592477289708584205597266724319022865712719811481491307512416229478381248339917010283300438909957323536567730242352190141274232713906683062318571604984381154874719983379171266773850420235722872913818317230499978730409966161088440954517722370663844691871415742051651097539012446380888656557421719662001505958788874388738360870732470530146006400933951884312444339370625800077124624375108706787252850581388570046102254988125658484672784144422452610100285472118675365348849606 A215043 564 9132606932277866187664810239940962341925729703560283071432034011571246414337389049717567206724788835022781835067124507193777527681452417110439401793914560896331181836620443588662298469409101644446490694489342236103560633181965711189385114939147712496234311051975424148563505266751741475506658307787128848695057705978732172041445042609454346719215423635438591835684738811938212577232224242482014786644153634986769620379650750012674825573866677162157323175265254623941834937868861326330637033217850863986351673145417445072914349281028036669201304559532108090818644739142076779037603839672864420411648259672719016691435495165942147868051332629563510172594968545817020453299250030148024312637321893888011405990733648715743983420493644255232979308172859675150285363900979666939751698917590566422853845060380686121879218586427808448911298337079054788315713273624098601849372316517698944981214681538803272997419907101660902145796049960258373645120570002543042341517075649016768523876488855628721931807440336957878855662028811826066770138326237869441366885888373180546549363906456842816402126184069992319910918215082768778671793788380234856395848589681584909610573502819269391633721372 A215043 565 1123236398924964765632870995265613783224018755974153725355566090541690166357990339421671215657036080594695460047925928750079181283884993290210407075168924565861843851216690563094247129355894982276154837226701564118787163890936588045964207535530197577602390514985776645997861317342668106493867276215322808582450233910040077596757561270190531593874875494806809622494998288958127210265833899072536535486513601777824217800226575003117421221415603211361542773945276501843831678669804473800012526459172515609993367276572600595289421940886274228231955726370212365560068876350903991895587810897633142679729868911542021731140444349121628569792970370808888859556304155570264775762718110287747458793718119151800819036775654216771436501500793286753682570625910761279326928030460962084376190331030921135676165356325383098357105145425202934504821513001339071207886716221079565458382088279278802347312154143858831242480649059077051177844202612764214886709902996307977123318047416310056508146627636697486121339391960622211164077304721755619044814597850866607934252348333457807420893913360407516407856100729974867066823907152618892182818385954407874526668096968719400814520100959443811497838742730 A215043 566 138148944460838388306655467607430554374212381255117347935663197102616319215618474359815841958608713124312518804059822111752545520390172722278769630843983807040110462517816318817003734612305673718322598488189803044374717597952018363942408141755275154332597799032198552033588378527881425357270168316176918326792683713228950812229138591190825931699890470437602144975049104803037708650120337361679511850054528865037392019807489074633430135408545328320307603872093744472167354647197097221378333053023166754724280428189837987344374398364170623166235666066509311475917535902373952126999370969746144046318368526286986334474029197570560598817402493451081382035185643716513415502888085992268595719033040685223686482656491461046396507979919871874478536210928018840658315263251910833093980330058728338160721656146573526380623231273318569769669889125320736476618053618963321566278285577689120008509916464726385719335754146280165194447184044735577484035600675102239119071303293587706572326439714023877980782807676187244220234329228680777243148038686359726951397779723391434011877378359261528917141724699161375955731870565025531280740075582745241554597371140587078642269235983310057851864618011868 A215043 567 16991196932284196796952989644718692574244898875623459642361217677531265573354714355917926889693214678209845117439310193816813019826707359846998454186734839341367725045840190523928365110184241972371403459210119072893971477384207322176870237228363313785331926890445436123485372697612072650837736835613545631386917646493250909826587289155201399067492652988330257022308544892484680036754535661587507421021220536797821394218520929604908789234029659780186473733493585293574740790029735056580976974768892057146780792805735029375633450386519542744932437263023594629524510865941567126631260896910661996285123594934982980547720861890400223817284488454069919791421835842638444317266389902666159336102752987229482506255523540115168034530921028017428576560293419070032218688348020461204082615373015214796858710178764421993128179009366112603461925112692070701448558794127892037311169445603929711578230065363305951931623938699172650694174024150909160402313557637049300999759315938754319491543482412161976626174634315531651798845036538988094544656235313647473848191224145483464145834314974496186250892145101846549335091664088871549980611609346932919973693310766685460154980891446053360395955202082429 A215043 568 2089779073726495367636911070832791756077748349320430418662494111139243049203414247303545191590306796706686636926231094017356248893164615088458531095337541255181190070175825618124371904818049456927964302884356456162914117000659548609391096770946932320441494409725756444636667253427757054627684360612149935742264077834956632957858007427498581259369896427094184011598975972670812606812157766037901733273760071497266994096858266852329147645650239607634615961615838897365220949820861380097287842832508152636077231435174281753275673573303569109737239454639055848943758651431021025262357679239178612869814343731448906292379266935947800254943941887307213771766194733627193781496523067671361800520776554658379854163934813455070794263979090705743372872767434544368124718380271581718313618459269979731282482861646373385207794389765234293664499697509906068602046706863683955264633241015070061187104490362912071024712860942523920439538751448916501706143972982011876205951104223008996816863604416467976637550319228572713112010225694921511362377155553662146901171342771249564445441674901999297960660212441857242232463995209171563015366867625691731057925617121888285221702841107159035748758649747895984 A215043 569 257025834871426646022543108722788667304988802067537318035844414452449363786446597703980140638718042780244246496808985253941001800839420948520552326272330839547945010906580710838773815927509898960167237851316633988965542419603740271632928032589244312100518480469377597254186586798916505646554338618458828550667094656053172602906708326293170293503429767879596303169651736093617465957858650687000325685251467573627042452519348301906880251625745442079277576805014690790628602087209137829237881408243734530389523909049072392699081209280023344921772693126206240444749392585340810185723473640889080739553376789990711055862866314995926039890798063654704431227220770833607403405268563974760604368874718452149523591245804060790122951836719458624334864122521224321459960221364270169220477293940813375785750707813347998719363533790647122370557420248716284220982711317665586544893015271550936273166772867234888301531629843592482632252040191884917144775807479725292641048687238700955363884087978865180993321764525046382673991544894785434778073720412596514688520358125424530235675432057117703053344756225399375323924526044746200590694314455309261789423508739685547262614609412133424979483108368647875138 A215043 570 31612087910111750965405165461832173286757544905957769687990200483540132502683728103342253753370728955173335632470578955140725865254355612052939477600401355723142055151439251607551054987178899522643642291409061624186598803494259393862240756911706103456043331603323718705820313509013302437471555965709823761796310378616705273524567266126632447519662491552763251105855564563542277500209801876735002157552656751484628954665782982867693941802321039136143507331055191128349952835777499161072832115220637863300266667683078179454615534842172683378148639406733352401783746663076473502796528046958434011752849697788316788846022589051862595120644390048510069492413449601488950764481891460569697402255089225768271741348074372117635233766472130547134487110039322840166945717458422076405423262494699675987826886697687254034737290589378574408046583287158044683784594563552842471777427199812831335326103945565205862538032747737509480517102477935195583088613052689154179770300193758411627564513328233972367370933745197729277350561496236837506193209922027353586841009173280863224951586558069750061192104883938233316638106721487815882900234941233119109028128883880545828088378814000322518560749403006873755310 A215043 571 3888029787108873942098812808696634525603873034630738134304758815060983848466312110113393231523960943443540038547384402497055340424484900861563035192523094423106924838616121367017940989607077131386207834605463263140962687287374301704783980172107261480781229268728348023218644375021837283303354829443689863872395509475198695470918867025249497874624983031222000289717064789579606515059847772187718265053291528965035734381438787544424447961433862068303572124142983494096253570198555883706536844050304231886624044903712845648871808947322202040697240074212396503677050065970008436545742102834440820012054171958875790888301318231198760557048573766302716641902674407678273643530618250658409593784255298134816815581832393223049280366625586607702918421766521135344520909864167220023173923344499953567669263489084305613618740688103082857030707091213552798643532332318112834046934589307666022774340757805812619380377058279356852413450252593425873898502656951976397118233420547856482474386770463799670241326663320172947556451204351619727848189450072482524614055548075242587796139929438654185036068376321010749133015512739244419345529270487938133898655566169837792385966176993288856759468846917786006923142 A215043 572 478196051726481383127188570304224214475989625714674832749797344052017473228853705815844025223693825314600251405695810928182666146346388450360200389202740212686428613094631488891599190666683308260980920014180572304714223937543544850294567320412281456032635156721983483137187437814176972543875172465608143432542851355070822837649496076839561606131353250348753272384093113553728059074861066177212611599397305405947910699962305084981339405314562713362203227762255914582710839181586788129256841487754682725001231682631754474852585853537010731360398325751118138536958137416989605893967692095021951972860987472215621469977670185031245217380325280284218158530678153528229873860411663237210676854036930127231879242657546130275026805933120183858236799505700743394962278067226208683775383610871066166468347830606130957000710646126941853432118426228524089075640487264269894667177873068115722639043855835116872897587329583498080778997813622696959131965419788180174616141300843864445848348534270237276721354471882287071689652007390506469196396865660241252100366238202025868121681283506984410865627941605521110257071677078563569170299223401979749861978448501606059554144862549473284791864950589548118094080536 A215043 573 58814226332570101250702095334610881746021120089870373690090768559583088223300539503238701709282816552752387382862037359763970880660181294493443084836744523066007612485801057012299682511012439838969266953909604930216708581630568642284526996430538511830533343047535240077850836206768745785613342858440357952338898321164236010335417098584240828056281824809865430502953735902318971659692851292024963508460815273402627980360982086665160322405729779881482693442633334510179336965764979828104102443448300788059405590955069119970545384812784050467964053962836643158045165493136096933087164210248121869333263600775545237334892008211259119886192196022146716539463292229238396928704583014415046129166411005979055784051379908227166100121965766735029408846016845404765462089106102280989478670460942891079582864028927309786791970977671938311093063381778732593455370462695866740947007125040687323304589260943350140804627471211975750134756240250588171740340651992446615877520027434533959284026071571001435354976235110575677482793094712728188164191985108912486521697660293295006965179519673956044916127944545648101322948499438181346006446293612359132097149084066435388882935048939098769534690381449567960499375551 A215043 574 7233671642854395972453230537586834230546121781428341289048414735484667833992737505192544466216562742163229047840624899440040235655055952834243139234530373596906249907140435381023969349663863416884958854410867225844350441316622399456146525993635824673699568559690112546092515665994741554657897296415698419994251950651845958448418653629784782289316533098363099198590925422871679786083145847852893298929080881323117293673700834354729738316499448362709009090216137888837475735949910993870348744411525011873831609606017533827731880477610572923603343851597313431460135164291695809017337194802388147201317907356318564984947717667606306475614247546269518227296780200782089601567461011990314019486944292423048804552240741854711038546145839223448849463946724324149454483648332273295871433571070977016080690413780638668628359323734172099962814425961669738072151969736757414247819983911457652314205747983140053526525721711041475341422290855949665891976767466344881872204742169460887582824917239417195526632901660103046105565439833172894503535209858708006454608191912860557534621744269924169694850305250692839312439418736127813655715691220155645916744218820557562934045719734397334394472102112865919860346943852 A215043 575 889682797844758134510496654027845999475426957995596108179264921696054560492883412599179730642927934469524420497014000593765185014691222017317412682762399207896402730965787750808935930326144187837010969825582759173924887573362924564463738170220775896353216399498836307929301576081146442477135754116272465301340651031855888653145158979364943980757877289273851335996180873277314294716567246434613850804768487587470024493884841643545092652607026418833326635403142326992499336184873288375210823455456521487830607451935245273523575140331501097581982914960266026042788178852665247832146001476070185953730666185101719860694983464131110177770697066454871254655031536447255418960943321244588730572453203865292935384564485857054831912866643394741800008099526682326410372541642296911302379705694767788464540191029819109169699143542360461495625677273964892324083193452720684448039287975593380877086123072704277308483012718145324710874909460564147180003862553626843095840773672875111642004855628873387440760705686537140544822558501778879860414929894887859539763174726787542686567806591012309327717063705921790230082686041249863710249883678510553636258554563907477026848873756778517588892488454823969472126482369150 A215043 576 109423750463262396148818635214887471101246969711676892964760536953879226272790667012193914324613919377009340492084881448133677716571365252177207516840540572197660629658884752914118095460766071240535464329692268511166916821082323099029583648411161799426771917569797175762758001342315017683133039859005097533644905824967622458378406135808258324850929590047585351228331656487686786570351688165609650755687594892377489895454161821321691666532347750068136467145496290082188580875003464579057007838791114826128138455023027710718731619695029374174459832605468297323484619525531796804228126380629756975439527466704462440014191275886558562420365849526917436917483687507656072602156588178709844427826368802911740657969499023804205538441027930179420606018337809975209999927799145440065395274426620355182441411693746847247796115645275105313725634417516394250899429643491714930140949381037634214937726723762601919134304348832934179959458659034822002999180359422475765077407521168375110128415154275350442274614910365891832671157456795053392812720286201411963827238122761591374742441979135253064351568771813425548299765730187817862859817477622575955968682901862314282540854476080356023219731919635527881247567952518848 A215043 577 13458231624183429968170181634777131099453901847578262238557366780405448776992759159087252282196869155437679356105943404119848593953263234795779207158703727981104361045311858820685716805743900618398025101582323444114356844105552378256074325016402680553596592644685553782511304863528666028582886766903510724173022075819985706491890809545436409012683581698563724349748797567112197433858541077123552429098769403274843787116368019180924529890826166231961952132260640537782202948289241270292726811561115120445408318242307261202413506090626493604355339861338101667257705469775476796173104791855127127944139733030817432972818526836789341425285661806743191884972982360357406273882052616618187057236663231423886931863890543590381079430541362833915216183382087720582144272584132502838207097148988715208303194283261705357144165815766594607155164397771702601640986803013465188512561002243115882770885599027290553886535656324167465451032261967554200924298468243604101211428671089446746000827775882779482708850561156276819442056283620397905318608996381279998186581345815207240178918943143371264969796099460500976431914552855137464807049392692066258672458096773299974521811041731380396162727068163609285506463577218271874 A215043 578 1655253066024098623688783522442372237761728680282414578449591353452916320343836585900719836795890292199457551460538953825293243378534806514628665273003718001103638747943699750191429049011039009991716552030296091357554724908161860202398112393369118546292954123378753318073127740212683606498011939289272813975748070420033274276044191167952870050235229619333290509667873769098312597578030200798031339128392949007913408325417812197432395484905086098781251975800913289857128774058701672787834061915114596486107390297653407686153628085897056769087686067382620134126853156042846828050486771160968314676381038313742361268277757424343408185570506784871263606149434793443287289962974310979977834839002978778316353975588575849758715603109689916877268789272530351012500682307433664520534505109545087528473656709712802232569965446704040355324560957474274940259533960793045815174828516779684516805638883872137545565160351682961367265548146569815625460482614998511265893931539233776260930045084402611306627991748237080450657378761278887079101087652680997387021860480595553325919422759620863406319138267668457669408850807737891866194368725266959164707648429924956368826127940946489515648741578614567845626998819125483830164 A215043 579 203582668889339947283752203078777008113593173772889414887061179107928301953514907306629452673612309071377841150290185377106949086965827938064530049372298610407766461636029757414725087311552054328362737874624836913535116806859803252516711750059385178513479760582941972569212200741296554933226885645813652608292839639588272750246943622848657579769920559596296168964798724801525337304663856157080731160363233958570074380239274532265003720113434763983862031071380074011889057006272016511748278778506173089368079778435728387895079298249458553424369803622638661686899804969583867305483182848619237973508863773483520651461720081637011914193199523917191484153704287509858538640838234367740849036938567232455279159687446065017564963946474890311250683788700650635632386780881156208970650602595012796388498653312305802996576486620137756698796024517237866148982346211838159960991451110788210404205725480908845511441367201313370406576850746619917530018079013589077818215853915448447966077695127813262329306070892152620126504613888546974487167038972106403844564316255194048865230430949390403397024386520236193050772995065827871852550876502239131067928148436517132661539722213729865686207942980613842743359648234140395396033 A215043 580 25039013020322789417277832195167129625734198645385115616530075438921728223961989762129521959017518125487275003934232262430329444453418301575422567407519725362154171142483716462260994310271891643378625042026824644273461812518847638199353147144911007838611717597578483872695027563439263573180408922495789998006043527598937515006098021419216929441649993600725095492160575276818518175876076277120131901385549383955111235361105349656398025178467570883916248569803948190172496882997399329274313721988898738228553248304571461561491570800452936873106669913932781147494551919906995535809713700310131961237172559420753217839185748456566398772599292694998180377583501309648852200428784739982183817870333320492707286251677761681558566067956054569217970643240115337811257131243404459771112018778447623309904702416264076681850751263127177711695515939621997251941820686991586283172239954397723676053548006079226540346333518448980196246575678064175711819627989164200995903278157501400363851210688614192686452709096803549526845167803772648714684408670674102120193391442512980104204609845850526869648640050118549559742657913813531777327391930453205308539837465119675454858328611645053726763144555622164082536004500302020713937640 A215043 581 3079595018830813758377889607802478166957192840208596331418312217808264643245371225834624571506481117125863447642760278093553414718683485265838911261075553920934555284063861095100687575076131120081242517431424806408722267823011399695267920387073994578970727784741570574368919178102288122946257070581336356102135061055029726072999809690940833663743179292329590449366785960323876210295452718229619143139262210992520111875035718733204692093231397783957714712054814247317205227551673845484265863337268262121175763918554652860771302217089669339097584732416915955599372071931585092227497221012817279862387930538549226593807413022446549408849194141165252145779940168871534781782839626474369757110386375385695339925642810042325106243995374373066919206405166864220230928412948462231212725439423915238252449602246040374553629441734526242428041913096341976132525830307865319900203240216877297341584093503217312902113090106247420078409846190173120155683210502455265822082831066666985387538135019448277476941304534333516070986177628673183096120271681209970754173288295513604905705377894472966355797323694185608952754945623503229775234531063157045260879818540686580710776131691106088423318244907162590223457732388233744347127162 A215043 582 378765148303169769491063143927509647406108985147011963648835872714977629390956698787896692773338159888355716785055579973244639680953615269396610662544885612549588145768712430980922310740053855878349451019023224363628565480417883314879754854462956422205560905805615602163504363879017999858816439272581876010564606466241057369463970493964303323710969402962938900176622512544559955348164808265966034474227866402696018649394032298834520729442283459855914993334172348471826070491972885595236091242101132810462313127414644834597773811743264756460931133796134831385341253833487151179166027681214868186081073887670074681664704451838965721304149396854550123966248591063808644365891268577157156891900193790148000999227080250388097824897958019526892554626853849785672088257425770827340010394546192902598049823198710824290500771200126367092890821339277845789235133682317563289927657751412447617011171004135999380870038295712979618439336680631323403115144145516624135453117324847480739673521382081077590502959170082133520031204178710433714262224252675108495449611433203300688444105028542178006177428255794635694611039947637896158310489331776217639307355511630983518509878742811633286029930698286489369021990253537933715452448466 A215043 583 46585033646271050833642388813475884152784447980242262932475394031724440150444428579685458586549087185150627301114193576430997127342575994650517272581759854789678407374267565149558343533451548141916901232822425171919904831823576636330514579178556565936705020686305977495536667837941111694511475773456989412943344460286595026717995370947918367982785493385149155131275202257020550631613975963995592621186888305320617773763590937037912845029307634164493586465391144047787289465285113254368566878467394913630577794761878977079168684159133189020191596714307186367228043324042197668672957925435454202049676231910069996703040774180364907439090273046739839550434459045758070757461618074922058860178781796615789506887876175127880392614168948999794926663602556116229713458557058433498245583881246961618231496926983040677456103855685721918796657298368144621547134256979066476808716687470673991339737906443178037344936113604819948200490613405349267729690367572796272788498533164114526701436974705781974998014357482982955339421551337183510936238598903009844407759569332543246431886389519401228713128804139626405446523168547646909528852988057404931103125867691557450357859114700312780484565729821962600925976385722603733344932461246 A215043 584 5729580373343036082768522760913606241145080992584651328730824630029391160875273758602523509452764385613638802320260754321039402023455893726744227916893917253517894518889141800964695332303800367599900502186139272921784665748819508385338413484107994653792511983509829616348846639702877720425052703695937115916020804008784947228943966656099994958558904716970383142246673255100983167733170878763191926371513033688033290154272291223364445417875396718772855220249776545529364778159576957401738703883823405349987330725233350716176024891735743794453467630565679362646196254162532777860863691443276001514977324425276360060756273100206720417401982399935245907456426441634797597642652277355578185766326150492454412807125560242709316737045784117530038624904984766551079964827738825459637305516116398109614332943985479824322296314572740066145487261196299329965838308194285374998069008840865674160807777166958676199520644754351112299058465947612370434349421914352292407294102960180373489386630842663447975716387470386299693355605094730647124900871931783860965100670364948868950568124181520713216889166009469278096074403607277957444141024331080224969889972985403244852332632133800821601747558084761124465971999506446802003608059530832 A215043 585 704691800887547167129694657203560091776692177639931871170958954099583388347508227879530706204103470343292422058090958587911415451757732352394889516505370062327911347415990173953507967529833993666645844867662308144207593982272975954760294343966104785850542268951022736833412600015616018500586971078826808268257615548620261914133389903329351461534762494693971977341209535175163909080548404111908611351074916255322774071201728229536788873553644488774896698504257123956064080424162680647159495849534625948200866304040780184140407130974254311390186009783136587737645705348258061401333675913142779985466677783081482597853584281065755215688809949535056538909820462296506404616399834339138994443647807575073518140986721482811125389358661537673568807408342767717790145560762101521914940574144474440284971034684379653068385640265666565637694166433261322123749057963252003030678173966666755430101738613390580486071422255901831252833736367369213080380993715023664030476988835353727298950599577229904084073981860846054567377502325138231454923387053694411635387284963269525081769537356056506715907488961320209341362812598154889196733368750403092939952140368835677721798096342096293023445151485254799185355536777105466971308790338536195 A215043 586 86671361928794958520869674313276977682291992768719035502699220529618727375582636755423674339595274087839354274342867645558783061164177623450844666302243623749079577837647902254480515310837277420629839018220277762464612275153827222927130865894346780664962906568992286800893400955281067397851772389992001479879770691676283430491178014142854129773817227942641582829826526153290059833739720534885996004255843186371013177467658299941801667001680396722593521060803376470050352527393850142643216319671602253022439324989381198297874662493976075693894433664294296920527021323647650138232506071416291076421232634755702064602179929524668372580142600310536660518187731481621552398704416917455932390038290434927216115271007678892137614757538592131377587809553897339089755925934755365184802777217973819144670822129642589201968863664508674255000660932067095673358111838555096402385568344833929795324326396319728906045199044428496125694559917996303505066628278082815567080530736465174656800338349276377292604597200718255225407133611036715718010177632177091391906782738269397588840715137992386190321393314732369536046728360660633177584901363195840597554736887533578845257006768910528806112002861254608560669304843600333449711369284352673828 A215043 587 10659872825440892350899840245875864694830138418374801434960833166189003883808316812689232413064014609333897283322114629445142405107742089952101499065659460351074460162683275987127149875265455288743803553396226502475003102249938475444082336210660687917004586965717100253773054904899555673917267416997937355216943537460634241688500762349667728610717984274450220716091321507319502195640905077386865599912117637007379298054450769164612068252333135152390228193780311048692237296789019404864468449059807927207710259676802843212517188949752729699540291867730378233850633870026372398504908643353708217808359053286313157728762397227602881943047650036044101665773419800153392156290577608975243516910409601546812195509201805733999996703773678364431234139581396890798560209039478942135825058637262341670613584110132624791950255964191256861165567513512524779954646418444023291279190554032980445697007251670650884125404888611313745568667607690596617967152280675984111567250982262464619182920656497637358667820129353010369569916385489755501129248310254998244041187606542117637417828043702469459731813265647172425523759829886872738064329987492798024341143869506605617162940660857318128199376930523478329806671328314754091395285164964705904694 A215043 588 1311077686167300964202159480568418080486424733467331857464679780220717858981047385324020163132534201673981526494345756554106957045191112886485033540409811379558409520432205298514384954142340163238067207228717639526662916964467278652399200223045370267010899233876634338927284859901690066824426040518356302690204175336966335444255102590994987764988538248529434506496402718874145480003997584798049582793186213508721282647519976948947342593369973943347275474313917455612675137152521992948186976040216727642024712042414271182309446471057926382019673310123818960690243141818773165706993695446054419374331124281341609528367004579892698411610814357594971138202488556087112299689695769710416530950681270788843743528960367912672538706899965963452699134766811476524437532202139215580477574860522609047111606888990969671539025907123397139688278403511785138611563687817703700780821399290958545588489285375653966310775788082759128114498525163863647677572786596846636856607937235132366180691041332202173035740462142093605279693325845060292710514812202856524248318137418281352869883407908388531021556212970087428119949931035050018091678605389258475500794693510300728094103249811045111127160265484399620044643958237977930274038328903950307775844 A215043 589 161251895525752577704514716269669548035135412078063443666720652133982107650785020078041790832888642791290393861521205941525710574153399142947707023971341140225333296552998568441282222209632574622993522685578873435277063783527225335769657545098369882154423601179860306587802264713002978663730485716340827293539896622909398625401689117930033827364979486584845994078341443100012574538296062025082711817961992143935710386346902713951358526916254461896562493112418066729310349632463416113222133584895602077216248678280574334854873677893520090503011177673528611003840484912829504100010662886244249505016360269921519756882436483024981186826109816358851037329273513691461363580288996254065118177900592459502749174733755745276286273569888153174079949715120382371118126555065555300818739260670161686664681827260622072068738710229142226949107746740715204659079604889044444501961864366746517877746806468185189358982660773500207966016016309577113328547554770383610967519985297816894789640966201805925102323380036786558441117417396201941414417562953862098937166246058035316917207899573396474336282768208287618657981643167289245232004550224472458449717003893698952975479525839346924142430115415671299658870486583965971863094278945382306665381178 A215043 590 19832672071981399756691107941688785990241169260868336239149175532699578523187576422213816252282170529127044463440613985051108293663822903469681478914934550436336437066498391712979198946830664338464965223118972714899552182456884249021015478846876450134727092045888941075960751274839464685572025317069403400802717080442519064588963506402803165778127488311687527837129501098582672522730411631500375504026531847490583656238021513839068151468105928839333839377353108290249560329655847659933374243973260737678898335875746060486051221828889220539280539483992067653688605589287211137755344491738189388316208928856762014405099952853309290144037516628680022128969064324211101555380867218883347222377225818437337563569634066973074833906261522353644884299824812849757207530804021436285189716012039772943522554148432429940014752516245693240983717438277472323693877088938124042575296618365045189147120938319821675726808798716230246116158624325375592198533790930424034822990153387097112929095021874722967669990947260621434824203641943498238828510703923562048106373837414534642559563013451703207132164683582431809230093966293512089380517463142278853760371455463891317718759030340742814596339459973326212937056405250003677238857865073380268836966220 A215043 591 2439257412958186417495301762111451007251628683674727293971681869869914176244421114912221357239874086439835178609333998955344794410076063727627874199512978362529156425882749182128000188237962081056567728920948065059209641378413235404249134240620704996689277898043159892036584604540541153346695383513820277471440660997806935545817109598426859356882316082850981077972850293682568707721302334612521104283445455249197854006890299299491431272050112992776165680921319901633966610198036798755691809875254331308403056564098162537928684627096569793351018371914777727928661963955029166327872231985316697168892767490821972130497956124816619243175785673369440076349352848486475420295645952976495216228581656658178129713133788614345182292509678695857335983853359825318161548290822044559515328958282804738001046271677197726428817333625512006864920578109026352308335715631488878764556136290870559174604660461827192196573399605626784275437272611235572447657802945777581705829994359517625470324875235041244067076871696894111988915859086799058418165986761834371897322984974448497477803711282029537913398453834416994446229756462131649862182367687090507814127488868588160167564695550324141492884203610602017816815108729807341851495349512692206081661527557 A215043 592 300008829121784947952165425631766785105960086922730588822277720818466744099540609557781013124252230461570599924484641257522358604145692015594758845061181404040649903946511651010031043954322505305619365692053493029567886337362371070473622496117499838142646454367262777779423945607211722396957960146882824725586398585649810553070915517100100897730746750702358985062823456621857368377197456745708595451359764463803845459191268792323606978310695792182629044913944994792687643494028870399290159240414609159464552112276113166377798379726934343422282457499835895127699967749928219712269077112711091609430949162326248099422621213253311868783242712969228362128755594457083173180114598671416381514688634208001495347471449032810052914999623809909838891935122647301901657552150928821241880834193374963490512217339595473400582573084313138676536568174161874338241495887678716476426633752770120672531453837023638002351891290831485804007328070480308611923476862302656851654066486105232936097906035209842755543083363293081290979766368786229933451547234405741049711799481384721223237832711524913992146615077970408250257309884748836376948737993868716743587914158171651007613372293252486526339554074230998647626226242809385414461054285408499108041530084896 A215043 593 36898646724566590411698852050945203117025839062812187697846187978801539610067250554492152392925784472686743955533001540676294763515510041854427710068325799718637409028995050325051690406193430190510125412393658694571790809854193228432851317888211859386548824609275278506977108725082501313672482402683073620969655585373928891092176791493713983561524968020307304181649312314194773741687565877387544719412967583592623793626519171156504166900943532325470596358734313039598946183155353022313933894761162938173491321934000230189173804775255939247051917848369778975926339630163138930788294410375474314463000539570948025299917482507039178840488803940209347375233520214998897960878952102862662692301797483113495313642883981726515995330040018512031137977239573480154521118984536125008180139580929611490575254122299393299715353604940098359783743866518272267859215151913255054279457575981342960321162929742420527095098139539128759375158674181239054118587210973797914428403181131789068823593040200854566165419246363580968611521820279079071166004508328179767302833990304315935267095151129169082075164765498397150250656022839523587033767046893814501679342863549825125463688788041252830206736790293071109469360882820584287452498015863983240479717082886066 A215043 594 4538233538292568835691006636840628216609072244638976356246258843671770905294172277592976963316747237910007935930634704861926733553803589456079013579559012183988360660662444678330347888917837590927439806358727965939300701725728404726170238477753941204707362780486491993580404949239540449859318377569871172554542050602407603793784674438209719877169840319747096055357802591189335312859193405461922291892343653017428922770602666783457688921837743780240700723079406558875877692884614392874214578896383367272542576063967367645152092722317399716262184445110402991670201046967473724184002329210539537248895518299795982820276222231636831405289253145372136391801347082780520569539958426546279205120144439350434510212601898661292233779524886205870781000991387098191330415662354610462542847128531958164504420961621423222651170399571004634369577562922929610672809333174699877935423857657151164378752701500841091821475087697070177190569724594649902637037899572124382059735924412587601115827861772608601224657837903551617862490131828076937590314450903846434657749781859599098584846000602071182242013600689932229787398173278602692117963009081428271360376013374566316682693256181035107475894859639889005327305855977040488901167453513596442054234014813731062 A215043 595 558165826563261400199582117479346325439798860251531279630591991583649019811573122893381674335566984478458289375512535696476311932354325993055864242575690172830849723852451700384307738646487830253884586056711146151839414521454739588090506481445846556319619073175229239931882831647738392831382487958691471150587702568510761337744422779108301830908328834360872507504828069403974048707939101305939054358038856353560164876990501495194139233219141541437280718342408272428693357278624414970506079270360406299073199649058428695725532654107643069267353705284068496561280856768763055163267731617294683949844491479521133263754376652518306999992140698012710305290092536065081442664769356145848424129097937594673431877610100568916083120377472928452637710808649554452864912624275573012342164801493958389719056016675203830126197558464951950007871044755120562474545434943577356656145783332086662473476701619695749929916389308166793286966560303680675640174263342731383420887925410331353659145010667278808406843899751854293493447700477018216711519168742187996349808253519485206042791342878270192999628873541702116348694443073242244306852598522335327221816798197755300322730259587361955723904684934937649990177247249300362101849809253084577583959293657271391990 A215043 596 68649858433742859655712909443322757400878650738693708418206568705945157665918199943608352966311422343612459585252111255961724440946028293556415222823230332246010527673190896702591521505629085283636876645169112248710308685437207240930406126979361372486108438637772710019628007887722582777810186700541481080349732873876221236938770217155882915481847276786067571327038494734097618655763650267225041763746886987834882850947061081242095667997032571853005287655393138102170407067577918426979373535675433829853040104771327341151986573885197246355959362612823167624599145770503554257890022433750780651551768503705262233604954188482186347875675493587760355350422808247329570221161242095469978047679802162004875814949626671953718535863085155722598653006438572213000018964491197245397947619931621390539690309120569693061258648602384602150902424262383398193887854655824196240295593108347552045084183553292876724912504504600594067131568586482962565247217254746567874904100227552899838020243152918973610335141016530262047682856085264880018393607161624005924507192474265109566148500656561581448392285265267026905419189760479409071106124772272867234112551885499528911012881621072058036271150982876418617940346321208969484988849312172999962448443992774229756808 A215043 597 8443374421523808476252488279411219813982634241999074604159777358839670743888127019940934033181969381279854070696634171947595629924429125781446016543014755176086464054078627842718372837453731002057081942769744095445216128894255035894851863111980002969235018333372868103174313087358229943277821581678643481411866555784206701382130992287394490302436306715851950400718230024224603120610221043767374197886509060647337030501611522491282573024401787196378213100895013578294531375954805342103492438808808004944154934680177374577540062812210316672797868038453413565140727697462705003752662883435059327935221745708902875288448475561424885024676627753282737598908667517658400762640013415501257719358030323197042093019558041109583533840385444626350374174845873077706725525051951414821299470743512987699650489085828409532452816178688881288773147336471340245451427420893006728301193412897572876648479954034798525219494717334053296897488384017150515936264233577025783264862997712603591172157203827802337239606928699460540344166081003875108185152138045946847930799330295889254265964234647977898084334913197357774577664374447202195230669128247014204846262217146229654657976065186832984032081314549549844594184371225488657990898712723396373947915554325751617869639 A215043 598 1038466403988994699719400345458136714362463133115147482603234408568573556340573705252791277728415922475078438236100751038298300756263836442824303619567991656326389068123998033757657267485303284167737442084033354627512873545307932207825848756646561003843421146566225003980420881737174560440394244359772606732579236628583548048765173281132366424284183878773003831717015254484892086216401424733119801298276867572634619868847270205346514386333422792582667206122431276992125188835373479160302590599947709251076310966339689601919076263744194008295060426482175781776343047245408877916945473417307344654924937965147538485996863119316166691237075105971555700770494688159990273625043742041374005157346831668836539913289543902980156502449490431392149759637443246528431012768362263587441503231761021783815757458484553546370722487096821142004560477724750273287375080662125241054561875510485566837786718600985252833441671551323962230565591253205072083040785431935666582496159710966812622499645243527908569658668262735539274307977588584604802616974399133144773476270918572469300263198025929529199843726482684322370778041939895799386442129850670990861530840835255233758851670711781389010993948867754859325785908169396900332715300551824211405813940539201267317250524 A215043 599 127722924316224824257009990003071404646768982738921141285593672476575707759146677619073386226561976495053368048969695743538743397390527453341607899190319958972969768915197679524349125527854850221629648294393332875088638229943981406526684545204415023469771566009312302621488594140585112704225214234670351984625834238759992203296734182586993675696652180782363619350792158071617502001496765021129968185490168202373410906837712623735129986945986601700471688139958152056453103695374983131375115151354759431255115490584196279903434708377458452126776565563548723552679089002298081730360718132043671368417149714109405117340160912765661294006487653093169983486852248137297949895440638969449052742144806792108211942458961090972009861252557580163784644894857240050343147586633035465121280426782924847897704024446656278165874237371932597850673060095519249853624298921621792346870304866479937102226590141002119793551338128343175944181586371924043414435013421754895775756000173559350570280756810794576036999152119201114888512439200877546557826191889992563079235302541299319470117176956950520671509813033095551633959141214749876557672443695135896728613620476622443617412050809334364867647696158187646550164600264453677496201064337590511569611680111128886854342441198 A215043 600 15708881224491664388912509370032324634838222413754185230645418480210243480818700773440773714589394692969089191585036475704227139578278612924574947296789786962018955187501190583461184782658661273976279002768295910281274989409564405070574373211386401325778059197998846997439116658410231688059260956620093521502245032130850457457449539284919089744263934052351952176315718427554467854097885696174252967013992412024356906921169805449215641879970018586365434974008730271666739629342287551679978861026035462359849475063712723547019712877634455596947259982809927807000892574634399921418884955101946496805962661873035627860147077657653589493735532180141719516979841530093654076081995183058975223082188613304884732369103827272219142951735506491735790742978296874456765120719580585130622726842237194680284809098247557247805129223858487176139910317702185820347413426579894444856298098018060564729469232050850923911011155781293504740938806954765513439102959959987973123657005330943223191582932607873943037094014179239248343512083732401481423332494460139289912593579030619894410997210180166712338832044931145985062470033638821163871230063677806945323212160526662280997810286145785483622311378574180597052895685272622685338296530850678113054956899526488948685315489800 A215043 601 1932064667688158495011981642523972858680454587909025862228100879393383372432941048455596093508268985258702917196910516815876399424730878862269376909605953476369358518293731244086201379141487481848860687692206003631721735059146477842274121220455322948047231509787848868382389860390317912518584872450036832792791513117855846275062996597862461044868767236258507754067482574431127928552038443864411984974535576510793526140397048357629788821249366299521248030114933865262952521305405993873506024791051007111273836872540234279920264214195135428401479719009641797726205891023291744994664712847854637197765348038662921882278591636291798709176912801058832004558364114713316008729445233382630823811465169169911932354640262673921204396142350355457181388438670919998730898035556869939923461489660690547537376286830272495746574649965708528090777207878549396310547121172397163650055401159680564575672289245552067694793797728947925620787189231316575086538720426231124523322690060711722214247217682811579077546119535741961647743226826221960070960963875589154716948595051298695499350105235676156181699340818556376189758331097760141827116176802787125220942754037276824751111819975103161352580259295371586295989745011393536334834817127773700898412936164299367779290569641202 A215043 602 237628245244419003222084829521078629293061076090396426868825762746905944565770930259264878727802495792127489726028408531877092902102319821446208784934235487806469078794941441832019308449620301606135888307138570150791492137285607210194646335742793336208483697644707411964036513711350693008097880050397910339991853868464138241375291131997797789429114106125744101798124040936601180744046630709626499898900861918415579358361915778183014809371792084822527142269162856697071493380935594958889561070438247839232282282494847043424338352839481099699329379459136727346926198664100582602498578395352735148318502977925576495037201973319620102602114989160112293189217956740382690649199060086343207338129096146284813484121689756011935349485305625903088725726193109079428716970877630574518066620458432904433790711933041355089798701181841450277949347943760411591376363670779821995451922636731235554375136076821318595484762663804735942509240658516726746337270674678937217715190388275294807079906878828060783857110829908563557707647340035902682022588312338819575962971404112751253404129365263306312538919638831165872126809296136718600755608623221670031873667056688309519948995806525530108957342452032339312319200480500651230304063613624093923022579035813669209158943454851076 A215043 603 29226342100395849237821422049450147430187831904530851479003340716990037798217391480841124487426198713446422533384297338904066550559160607159021411170001359046719327333259503614094288737924155610072865401090351922543721811151070540376099225175143125030695447578789223822708108796635744922083520661326492934986205234307971147842885746239131265638736166286230266013415189552627514103589183538840195075579831480388605467552375243668153191763909177066871317251076916439874530733333772773949542505639113433218602286843092766868352252127791453029048480883293922968427385330304502088134960882491841022295039180952003634823239282569832624917819497407979208506860307692992746174119394500878654675167397588195303055802327534692957787262722978318500150953323248666484319776385825761449644955506755277933346736791321775676002869799661961065700933644093088484841313988730771630205130713970767762126894146798791568929840138850746198759131049704455190855136859747542912303473423454030880806614478442387010719402619382750433512792159004723843842446021853912996735615584093433002980917142078747814127057715275076800458812873363371170047284213526930546738621175674692057945492480494240246828630641087633884945386267984832550762553826546503295666331352224902745425311268011538761 A215043 604 3594602450103445037248812827252847055283810263181204335490542082427027743236173381213199047074694639258117844116542544276668308625874652360738187365125232927258670792912124003091765495456221519737356308445806147902726991279444390859050010050206861585439331568493429822781133345472485274723264943463108233092963251966011987046433571496281147875775119339100196975548270190932247633560725528646634367796420371225880056929583793055404659572151456987140349494740191559247870208706673115600834838632540514038051412158017052189530078970360793396623070911356116527431024463363029612881536961012874515456825110023260224596024072690743761452010666769515676672930919604935622215535786283168465529624491176382034928464891789800317794887185215795571889639049313241875697998262794495810348847172963922187506617759704384697611753739153891797491869512220152962038829217313262595737182183062147253412941378215707960002207267529432545052656026961797924123012593929792164388902706182241855923132553483003929639184402699650959732794924015507052024931515606430461108379434384363637919737849359266135294261212236583991864525488503888739557845743545893445183378906202372875011385564628791700963608806090388645734021270973990657717876297815203441888661484439917875378971672045569480792 A215043 605 442106875020623343732366156330050737652478474539383602413857672797807422380251108497742641665700014430035048403801348648691297894432023079763638024499233648693769788200857992876673061652377322772084753073433065840112876205560509005122775136950268831884007087477113078978256693384319053046039504525300986177499493786585166435563486408296342057454700942543037997726423818295113831413865650839997187043884125829302858396871254170571104974182865300241196116535792484871048161140187459446128735609296844113247151087164105688236361095893172161651403741904857116338653482310038145947844845492102418861807809399444591080893974362419767698058284197282187259606564897621787086114762816050833481926486155205517590330681113348580549631481994339172742084646534852849253444580945029732240911337454966481916971352341755459466030083614939827403540995035014145904551555598873094848912313220639919314884139217623242803932594630698534014794233577614096225564450931526549389087357783844026009150308409497921537129749351179507933416112358985399741722845728093585562887649241215506748070566860583362869758813276699535722993028482670533683309267248849183004235968043006636038182070783842967492624962032597846678413612248244550290444340991450223957884371420385327635640912901880896178410 A215043 606 54375551025086567834043788415768987884199568558081001892569003212047885925027650171841131725834027080255052835823449341244752972706512964158566738826040613556406425277912620999827694817746954479446687271723821292185981046292663163239242291834832859460147432428116415284502792152925771039388135791668558191599344772498009459587262394648953791919052440813454573523374581380108069016271914327791007372029951056633025702758234679187190507164920280472679981984407735447579675950034350838758233645104879285415362357638135707974609653765829422381327198605494864162964811709308279227194481735767764087493985133716153939288194621720139443129055744202561200005597906834301395549382114845091765141952666702046230226593891420013055215605027458075006609113223828959617054131422650020084969278666522054418533993180779467732131556818584542595326111014551604790379674827770963829563077374423257551358809873258430948779505050058086067658590273665011037613175501156777756447206622659676344643430672782423726395312674046106229746456119792565137809248043679758411903775197664258694469384006520627240018841242211527419365112995630294147278965007606958210343541808955520527499926001673377352033811496862062861555565258549216659261724781357597833448856313534775867230473942416301490016538 A215043 607 6687750669210627220243653608983255459018894454169423849183573537409092161356020720027961459635919630856941463757880467624455924345006662568423945237578496233789296539395051524985929789521223023649170449668956585873035555817792008569421679120547491444766250181570841966914865178116485518791694662870707356580541907523468578362797711055413020063985995519112369505377347085934997375170031596667453909572640095840032858580865994285853861276311011632839396587965615667567429093693084965707816609612290855261976337648333470180554141865265247789625095135263632806308027140235371696484911955709297708953724188270282590344038799046427568562831810737578806535932831803310604819372208164535824141827255063141563760506559836981420597533066077985673332743326793649235914806272654744583418306505985836355358445021457956378974414427404064747496220095954474325593606893586930303078431536179422302331772402230619925747964324651443695301183432719444282870453076319450071160474471924114275606100922310300976407151676759665220216372350022789089664312201164554770206204351705936881133525795896530149502590239445827103591611955755929198262071160097869995203882188180723213065063897282254210525466369751897391627831461871492740914048561527273099396150184785942185277228655263618661619852334 A215043 608 822538956761882061522135350116524652471439818294281052447686976098106287960865520913267418403492280568323544989383474068466833941463112982951986697483328996142527067920313424952269536416292684954368518622009936241091187384542124390875627289535506614846788624900785445515243914116174793040339055397305336301215055280614137129164531197421152514078358396410007994587890316988624569076897614475769039870062701837267408579743759062480837746479089510558773100337786319375346198848299416431222684748666670317937674434140788547471388147641763905254116793266933280201589026735341514452458647470227037172773438934095059773129012838175486657886962550906886121242052175441628454037570550724104736795561959414618845647494571199721733951561820222902332832076219421932691098589199641528151439453968724030824097524591026976756388916984025750367496473309764948467636792307926940680858168038558533061444931286065033209494981078560503275398968901278396051152967315047791839011587594031085906155821945219772419649179192900738256358007189361988078777533244706016832452078121708797809638801430306084186787927255151665810862270760682011488103991711490644452830932920936805842222936291499270056295311965409057865524953836473289498683830185365232906765049051096907469106647863213549296908896704 A215043 609 101165603931042282940002404410723548998528078755742400027216314486529664327025103051611864502169914590272939092230409429953796118875617890240525939845211888029297040057659156217604167049414479026363678620057553201068343012742863508069132734933746766134710234612615038956408086571111383058442912119205685657692871257608015398308874539571746346211574096762911870964805131642514886999083236548922924450108139685888051222449901498690857188955651698787096251944959751667500015029247135136074682407476388158251071983830420105244076482168880807594404862514493015080635326326719100015718992873530106280953519878596501786069649386043548304068539925885044671658515731159432050614554011122917723477936572457058385255958557348419044935241792900002571060722677643679151110845756032554180300244219706117137429968175851109950038306007101560126931492582153799369682652468828221191406070954260633798371349945300106148221838494928895292480837974608318501313851606479049465746132088020983108545419965010914859699786352456877115945884204670454107653891284539516190561459386358112957974607657105181925498222433705819225877022709498291790793441359993195058819084101458042850490787133257046746000218189160222702428344700230941191619970202758607612125631463706900913910371886644177299132368264843 A215043 610 12442546744561438919558773607168880002166482247138020922295158994867050605936126809827346066348496002323003184799350976410248455787759537386601738614263578898607393400024155901340360277541564627557778101748457033795165099379987669368112450769561316727954512068726749006192679404332583941395437851606902030559921949630505279854862403836127379431509535543441750120676443301712342476318161197903043938323431118662393032952758140579912953403798679861302280216129711668783126502398549322320754713434847076794563916422279304799377938010031393690876877557750864544173684997683837784290654777764995146448778749820713075507651241165214357006814536693239893468338696996387630443482995159895867619762323915393673217579309814691624933723628751998379471870926845484438176459148564497409374986501231935400475476520515323113533210967267426069627822640936665151649274774542734016841244533460827580427569603107299497458137863905154964484465438539963151014771797213985609258210816755920409390047029222547059190976976596062076122224607686318803763479580102966350328368126179770459974847609523165764573408190228492564813614182433765208929121316049519581902298503477197791626306305006185069746902435567452013350721657089279064555545554252103726263783263572257566471380969104559145419116956063380 A215043 611 1530332083977125944822789151277361516717478788319220831042277340054160694865816572505711954296362838371139118791227939689030606265775547480661773323614574992640680091162913516708646709970563034710580342836440157603604238880725740468769762311921108210772270274218777512722743158646336713408580412835529744073212706933294541406749766797304095923729461297746572352972237720978975609700134744105525481489331919455788455001966801389830602411478281971241393370332009575508657059779992319510316755070078714057573110649492047226343139060102862264229831601153510881638677319278154144868315135641502946433628455774916214821793902811594104993336158696873433120004774009665259934670665106972375593391444259914688940067151057015401835861602413648951159306495221558524482879314738496871459052525027537219993007222307496812704664132135850338802979874316533547882590596533710682326165323906597024916835763962883126856200457750232170403690225835834418028570257945152742708513525928906565614458472842708301694443221270114835288726516548874392449694395509607565420415423640377207137191732439232270511184964865409010702544144851048308786907619789934408456072515695498328345648492392854473594670209708410472336091733284596903324350658715400285723537236636332562618134594509910669609049825364141222 A215043 612 188218403782441929774283506833508297676247724481017024197277817667666898417889502291392743032386280623647788608136237230774354322234604580584011517065978460515905043819638338399262204966101711704773824390780390928209526217229886089989312651915526748608261289216840907315891215834095083165313995340918551618974603030845598087750366453664567671239292230087284957665464563237112287650640255363781731179249502661943317572208963812808584183658424883782830082270621048075896035226436656750446640118906246982004698045998653374573011964156871675389530000926166868729357705442775390554205045063461206477369695828189929287204761193447073091068684369189521706386652312294847966203313660886773496697705983112613246517014792998906573888968514151310784692167081415629976425323843062144007049330125148303765352709177310364987244025772448365936877054279273190651336657997227820097930160359827369305853385777178101229258897106101716521298482953803545471009961269563890842711090351657529489017519452123950849524734469175835441796199216073289149299756702348898798641289542442467095451804991269497462912107780886280535852893897680587791199861185057425716994307341280841631881599106478078672020453598855449797342730192706904425489909934949246228536099741327300721886756190668881428728220532785795756 A215043 613 23149333333156380236292048551370243252661752632376774755434129295782974344705542965268801681029216153870306859681965951445556551028590587864352754825791736068463679709724352709592542564120539976652469819723151644012168120480395263328216686423297868970605366303397212822341896804435048892620212846520146319389802960087075270251888324033944519466509214839438303220499169040443832405419051275001047409566199495499572272926700582174066023987574782423316858725916056903759703675791928787985426417870398300072520286547679306712774897834113895710020029347764128734535840936860287577523209979971131574797749450627770539397920832400899678356241225164584853746521760925916106715897512795747812913837766148643015118575572497225010620771859643100983744075327808592672084013830040355075942862844981317834595577894126773010955770149810253946286518647952961027363231193750977818441523677031787087337825830583051448141199726802799671809605573180087001257067428911605696472053708104285205306571155015735887352532449873132014589302246517827763661311962464300301815983353665658303946651333779869101746205209401962013521896259464125401725348735526587988885331393167845198048002576498406344489565191803443639963809497376044027717167540663223996829038329855475810530220242050348675866144468906383073706 A215043 614 2847179781574452327134147688311706411779719326057862277894200625563638177500363895225771214023561200645424095952273675790572681422194407702734804832055317557960516699252275744941483473181860315416549014001556871822568469292871387503280663117413722356635851794028640336240737415729676918709120866126637078733326789487679412642894513489721511326709394133020824011163732327411354273578892666569765049645463288443785446252411962643597312366288039813184190793205404378114367656087180804265457002757940084661937990547327428324827075665267968155997488371361241457748743406164443505013242875458770192643083421746732276120237883996493334282011511577644206737736773971305453759098164351972439497231809142259438233184327191542878886758109534534629759151861712549843642555080206383334082700662616079555050038493077824062268299074120920415140624727612954104668439857821867501726715575573530825652548032645132745277458672298478268744828903430141024526467310694781290417848087772376287670394939005935877682152121151640072313784873612804089736468040989529826670732835953799081645217989145998279648105514808795073082681761315813853616417617174914393072835707526404189901047633643136775338513555003542007116884289811707765030705145355649769293327123757342562434281501501704052286027427662738274403772 A215043 615 350179963800324479857263873613788518405652815352484683406231242815031712858200053569804590523216998463233293495269980156288994258378883556848516641587978267893075090328320192275092874658804698256258876252371772082531909554902700267640193346755464551997239165299219364144788360237945825952329246320729840537879805304024480679805773270911711948665788969146721915069918577102556131817798378936806100058982418279090110316773744704580295355029441322239232150705538822451163461995047446995863225912808760015118300317034885210758876063546194175905609134827588724641821354550894248986989810167109381981533312377181430422761030128439539672237928268643010139805760305713498451448387017828256743783279382425362487929296624372357088308779512099163937235232011297670974530243149513180281179531860883737823885321649575042241518571502040038873603922131236270324961390213718163486723605514010817983943750972950493224430972847781934412088122115889072127523223761464794288990588913972018329317710576106364661171718466579322174596231376484820114019351730163080392035821494574894246137457861680837048619808674904889223002796856594988813819725607296358914982340123144897556441263363781495982437704625043346382299428197674239719248041768779784888320067637514215449715500793269241388204519625328413736184205 A215043 616 43069288367658336570116322306807676057483516569029558196688548665623337043381106225190738863141667249777049675822255285547755721099180483084664812110489271633290275593684131374091482099559796025204425230027726409279602306783739261532240500987804726173303781480009953149472727571851606915217788176583643749080482725605523444203467217808650848174565333810913774729588821251286992859315621716560580542205191985039639783516918186700732731356254994595612370345988069757114991457734748799686911330272719541774889001004746410332777851973362207271423891214361532920110296427830074157829257239947918978589964187894665653182983916806353198424185515166668704856644065166828638000260012655803814502424058290050171225812827618750645566072895420694538691284317967015084047996095868724798322613260639186979843319263059985531751747609882783314584589086366314908105960859462663558446206818912882148241967774433131814186005433626406997217893001426502098093754765364415922021033391228221083512620743909181278917729060866347668808942993978945570863555955425537707844566414126758795921774799010157241771976792073760644575884035515669572293408577318340517638758489538970334237622745981903786683010246141351161875567914755148130099917908301880818735077073868342295593914354952247840801150820242732949264826768 A215043 617 5297172289258175073644450379863730366552066885175283173509285254628855424623017865644891075575901854724113876832642130142217664700940820535856923372948592432626810822932819838820977205371196106401888044417157976569308551824845026468197941428153225854764367882875925018021000702977509704745835616473467451296361495444175359156346662017193142613522870269773247569824355095331197565564003672758014600591179631741596603262264163219485545661464334893938082320405827041302692785839379054914494230397631694878296228823266824849594501676319609880860038754287372115210689512923687050172675141224571892136138230230030645905124703648796454223364993862078599583542415489669918532690962278237036218839341878693763301736151246193132765822045128178692410252871364739629690569358880464259070145211996973023376122364147945745435798077758632621180801651534905605578623263127357801021101300102300601064328025973790425948920403842232978583628983658104688700999188694717196110905783238139377109787798634371538181260565556765174740219942498618122977923389780838704383406198684606974788886508345808549240709526781577089429706192364753429777421572320932116584611307585513401134649850177960600789514856015658965904398153299220455947512602228122187756513305003926152794299487431935444834152684823646102716702757154 A215043 618 651509122290387875721697280400932027409846743359990800783445397770683593891587816368096411556972786463816229800739159752207225002494621745427316910060566379941464440945143156043606104778557561291407025038080403391615672272149154516326814555161858975409843945812258767263433613738661842076822563038059912865703383456907963652786435960896947890615138477848298537313666087904486013571513136127519235292172889512231342561474975157810021383628756936959788513039570738010474097666785889005683103427578425750488661256260815629982677693085978689998624656314016629942675843500416699665261221418930735298729333376021502820126424039847647336386920298818111778102663210100097883277049956657510286147409436886182279959755897349789600213063477974032979686289222375113619177485375429367527843876137288479939654070638233519171217648110749665285934346463429713251384785723968463937642615305375337861370961490499783332973488390551597028730671485021069386494081293990634809652562696804696533624258165739933160957399674775729737076939972487022701685554916058794509032129348262208774228714241122058996982698555021006485621472615746664209936708386702045869544434184487298822835481242872777819582427361533432228509409948010159057690372397653170614931742427827179870160083626087989199584711101054795385279761763134 A215043 619 80130324869428450538695121038934775641044597366393693213190274640539453193240678395410213730432076833194672151614084007391346457642137533867024123014076716140367499425429675373524729910557208842736662191639472459192158380922521160481729992343480500749556040967024952448384313489152429065744429418064895815030219803704235353933575276528307397403048509905070946842011104457156448471730551740012107926336674230372713538458159680247413144640675638911160049021546794948247011320228824968644107227361748735615227038291257072169827849928650920318851325523827618363163416882894833639181189045396604853613752891246464756987737824304024899233017073654697815679720166906433479198080456693533128595424847006705836646458622044153970889648026359769473585437951264229338738903531575706364009927952862601716170156885169848239640894598196994887187403944999494265648798251509122549988425705469085708866838798114993964681761250488555376114376162426689814241010352203878822759454801311319616766487589802743865539282679495449954145501029909652095259256684861320166041392872587260804774604663764471263535679284319278757451518419699644504201748689485458179282871727994452165788586915751049472063067188046486375353337904153706140543256092047900211987608257782370215233253487620091713120855606382019535599737269275238 A215043 620 9855378449817409028383778190508576471821075629323064274421620335388582059174711854819088192431588477696480858418731593749383407064980422043898539813821375518885260964886904927787498172893758130095318042546617032077243865181197953584736462243692939733219983194998256892384007125552010113244487995858944125335851332472164040570176972577020912932684351579845878163030052182142338676009286350885361755704118757446331533887792165695274006769419474829135726241137216207896371918290478685254219505862067516054922437048568359357461495564019760079552078654508296642359783898402273948710328978102226199626427171804986126912277846954795687788114288043080494226437616484165281949271873115256347104155285960586580565335220211211461754337558391827216467497241175051195302859376591829168475501903985673882990827753684648720596068745909571378136596622930245782215483546072612261449832405791536941721294141880961159171186069636360290240033165360159365382116318305114857031128763743180044869514790633893895634059538951569869460443848441179014301014319274143956310438094101191918798475988365037406721117868480190282124119401349731660579868153378976585703601781987694009994790425462291742021750846345075432885504280682456284669857904481943539457520339860196164629859691155024986630169588929053378605693126421491960 A215043 621 1212131419002671882040666022311515971258351257809370512060646110978155053825296317464352437455354950679833950913352371947166767722534949773865653372977015112106746731181663876442488750536021692792881382571042255473041803258906425769762103125981888106685308376943818572810784492129408091500006279061232062520494683674272472754777834051697043983322772195811137943105854407299050500700670490607159483843680270491668405954659978220838455419493954728344783167610856046776305498938408649461300355113806942726019844529935616949210735067045119178465948478141369346337409199945469721254696622647359945800823383517368666795013341322633387670901725111252678818063556926372856789076011348571201959431744425367106798711424767176345982010632982962737578923223862208169849338436208344724112756935034826637777372113459836712683258866996230561591425532253095468054368282747057929719709424440943972672191411469834831313061976200586826143323291180895330203199128905000663354945168748516968279918912890989729574571501386503012316663905456242630144931320889500148731669095680185725339526240060025558965986836356496135167577075476937877383728469963936952073333772980435295100519789451057112937219610186014721389982910914822401538235091504508198105723501032185200899344615097962477020014541723755043846873536747946716367 A215043 622 149082309158878824081973536966125955888305383634923249919185050029977683038452272336260530718816227345141879481483923017907763046464733841763431466336359037413610962674379769897498328817757774455394314738195650806152064556980309171727153948033528544182559710380894686198834108524791643244387527836535684745895510240603041984797103411386159389035768295733190121123857062045601069247506461058329731151016969151717767600889289528997434742590987012111579193889894156537277679997505973405054689459492391887784385954745032316488939286027656262521197597157816895854277992172556436297696559660197398601897558703657465136368505868546283245121826497403626351715074830930533139480600175392475242610689519044120704722312914889772512575993061360110136457943245192277533927231693069579461724973492675780091455293748138533233866882100453596675969730069294934807538159558406936381417284665320910119634213561738074010067627109331398578793105660376359083207046010206538462789661726560427747298989482710747018434613635080655089593071879752835443202677367415496498719304110807796132579003616678008387976324419084288345410467748309691541035629853770829249720795756170314348953016372442788455610499600343504695668672976637722173884471279263326530096274312949354260211001873589297365302638727440131468937444536912543311436 A215043 623 18335911895123092690200704380811181058290303835837750369547700507576276858675804201042580925976940608501771342271609178830707687947439727587128204705999184586762041662217530033515851955833670236320707831415494006901230898705319121696670173504998029046348159068473102583883784564057242710968165917614827991682627264910499891657288941766445907807416177602986573760291312777201632466942594039683949772091243525390793746503427952088463634883271908534995896065289370398038378334194296320172265503162450395254753452589109039312901780322374225773528615895929867989968452475617554453406741713506006931470473631958685230407639637282753152371412538168972380025984821036567022420493551717934020117415033838503106401055479334986300349032849667615324043428577019025558851914058518314711806400576188643190735439805603647680968884532952588858192455333234155470310198500699095644340702929629907384666544937995080866638239255709284269188591953418142199045733281945511122249746375894539697735864190914773878098570612329591184195039888991245305421774049474214871418651936671813177774849537200369067436057768018512723052147708780267569437569824725690510728299754885802812577993846347141507578758703845260766937398217613213943607137987575460352266462873371583093361741172958992630055204532088507353020476235738105949426526 A215043 624 2255168080790981522070604665302809144213819066424408372204447977381852075934085464455901193364444878618372733219926445073159137854488621759375005747371563345134317513490081814352552292238723681292991668949367567198045248476197271659518704187166724044156641005711810723131506667270516061805840020338787307292217258073750883631861742733861460500923154076871615382394707614533755192364691560420067492236071936653915913052320748817352029655899853762792383636836702664802183257425900941407783602199521906224446890282505666803201140923800437354104964585207728423942008700745098527923077968910813841685663508489518451922316549821018275166045109718705068172896106675902890812842558571887247123150164568835857322356214912394284114917232924072795981904038835403846959834698235886186291790670235167167781284808121409416662203327315887581370800293015909409310983310729526503926296627838479571721483256272217935019935855948188915811111861632587379218460864490758665792090538852736966642089713922498940337023471470769583266129157212458786492004428944902660083446768420155317262724346354598739859258107043201875645413256733189591493494361332311481482813485216179928609871991119645701297893780084427521713842315137970087686626980872040705051344962943378140099725003126581766517001602206937584117802797279624547394748752 A215043 625 277367338025395604121994173127864713557241454866366392030777553517460229063033836323874804202900743129451344414708681134819743248414153036675538578721996292266934292117617845635330416093407179128801654572940795271352664331673559094999103944848002059402220495543484245842591436289709418359407354335753223968951040115806448186827337067323193195705740535277605705460788745274874687028390119337628617595264756964906266511688948676582211184040798740914928191434849138400270502285051621496837210805038032015211712751295607907754978516290075215102556904084159894350999242978577522280452907939510905503382906883555487435678865252859119516061484792389380618303681685372879361726797023577879046221987637010173794319746407850839109377800280441847467934734740192130031844964787913653468138879934830069596657680754947418561692883573634509024429110437310576523353641761443493736720676950594130655690971303706423235941205720403302715457636405995039242453038930694029446701917996611888598147375493603360997993746706407182162212623079423228992112834620173899620606435099301125391089628288818832052256602726205906854381772503531664114072747045299769776232664914800355958374784985173437819762267658125622917257892283349355179645950690017364137928602530762428195588757063300711317740683184107662048930830790105334931600401250 A215043 626 34113927409042868325483212690062056958396485129496641811413434634670226322677227782372145015763426960043896990275947853137755260417086334889331870177058172385487783612953504931331288627196844309161310520802768450809179667547371571413230266512117086582428964310842850427915615156966987942145298743277307760873685716986119376096130597538018901611305162685068630156294620961195052749299619986967899896725329034746816865024688366470794623607362345278773375162849607320568469597803923543169569145417478415964816221519077266987069045171845004890941726968689947869605091676649362206287813293249718889581498270653098309930888867070110353644914516636307563811638657388466508981847420639370859196760805042975955066624715361375899002189952438365249483478235279251847038666929760120739489759186326178475339519457207839116059737389402723106702219582569791985386103402237340898255857780439494843137947921125414476927654131463106945192659860539813198511475578702045255451396554873950577796862148097745749336339152845912125630554052847142502856856893840914048663949098032474491336147154910001762647012466510882863443567016568905576831889097024719423566546123135458277737886043165927726832086920663505908962847185914121030872723446331216978330033779492276883138065651485780823746453983021784865616191414988230648721410373748 A215043 627 4195735703974247408430313166704505141169210429473220576411821682510920377460235983395449962134698615342269878459526877254809077288053205038351144493199433207122730450101163488708113170729118442847712392404167578654257746443995029724732323677045553647579360389738127118387778072870649807465512338068773101363494392149176876811637236160109001704994829269728163903518777589481716613476824868277714058679620206516893568131524980127231156492521527670548210216839066851291521490027597544188360167675544807131657183534095208231501915025099814552248220429612682717510411437225384864987980730941128908081165481592351291685826781082434877310385956534842298292920090402043958371891492486167795564225692963234236553560872651403710552001480853159810784845183416155965205279372966697569616612718014510313178692793335847148955813231606876893243262477062120342356246287908720647071460890403274475339144808942259452089710464977333799382556015644326895431169726262730326791121026472966946353619815701755984120683320060782060224094288723572285153944847715970701103267417985408341342412383108054692057672173779310087876720652779748412446425222543410818001091456105349535765532195803874342918373006426074860465420033111101690319181239221031075548483702832644747830726582711294085823834303438982118847733746283457718488855447472849 A215043 628 516041377661423388368603036291964070306854486340076634256842653514208536201286348729857973197552166260139151153531529954488378751170127133382301440793353226303710357578830155606166588711054371625959462955191809406022893632943841284570662582010090981565678898973478792711268787347932959330315872283715814159948936548631769728455283917095869190812752695013879091502653348885289948404900159178171861317696560072543162063312547867282961453956540541132151083296042373101536574803796694011625131054946593798777868758472191535207751663207921297833564320031282620027298196444575557999714504741799301106993868040961339107104705200880056471920778805857323681857254128136887246620039221950579259634070940947446503293584436494406251563494020614425304227965907993497255837348852156327346485908173427283461489269694883515986189069636033762692732753804555677007995505008276716609631378394561186384368606173115230597235826696552541639887427670515249875839308180669607158861089145434648379017919631617873331888797347125861163115275642639465883204530068877418898665390854649755661732922013810363721602057630526277046552666700157419077848246449484927746825328369976762956588058936572713098464463832980154839635047781286685338147732449820365941791901094717803316440717492774824641731188660856102833641552490719234813791873867461064 A215043 629 63468893716651102521929743150744876142601932609399952793015234560565139032380760657789135253336781751381773322005918657524815777316637584200984726073089247402149251251746007976069782298288958591550166231096188389362161659105648482972466765263564145178930925213348153376367673065722883347821386778558976368572355701089558499723188284566631801468263586657437400090922843135301181937189242754046861228017997268716292040219311862695677027680161965031584035035196372824637707179376965765885702759590755492442546200108545463622322009797086427802364920333334825720335693920720865398639944170049600066630798174440153555032184106096803907121758948830033033101878734483381778426201061705196968351347564118586311361195111515320205038137574741525356255255969073321128496469517851971730694713857239484170400957072532124022334522558718943554571784625804723682825287349387365791670827359725836061023180368759107948114276737115467249468352620457521539883821215679762262917278575054509898741485915878535167532181614516857945745192667709556873300370781882321939773941902993705687965192974402802844901985769645859853811661413246002552276289648095157212261200394570898315627692847800010169528114090347010883037066829281087024346988122334542451574825851783790010257136172514946418119868082601276452444201103198406328717068123311239258 A215043 630 7806157885770424186808989804505327801469730856469854116906617008295997892446632274559333778187226603253697979455574463345597852231195252729587739005549184077238054193607180150900977056100830852389044486961875980082139861176361819564328841464836379766026938122342849386500512518296566718822700257890470377520239802297467063696223703717778615711405608406169786332092007052293160088325871958588585759184895967492031377784912046563700991443205965158343704158245857815057336446488562992509929814298607978976634404744592619834010400478669926626141137341949736560160061137908019687297465884464415764068164685768697574677223323879742902009981976726211724516120964335313519429248270503183417917994601961528139435008024628807677218724628495483851852777332874608131910908734313670967225337084261933267503854445927508512963936356071839403306750043114616835427127722505769099992539700928684376838035576995523807137968600221628122503653174972194732951201480902410095881332398149738848380131086832360050814587299737435479437188186987114433583235244979446091256624815263081545723800565583637855295720015520885012190813771681178523001623672139054201185297874326536632164032282665775558853183133060432754498132068750191450134815873727882050262800899694930548679965847410777384820650994902382043152017225863402355464951012077384424290 A215043 631 960093951056045523874983816211004574704634293413182656426720876785847175631903389010140265581775535418453469699713653072851011008659699448155090912956476552252878516562431412552844108118103905885260921730079649361713840763033398157929475033409611147076134458122957126386186672077411983531844310333749297458620923326887359276135792369002203100701421570372226281447225944588923389682145061663642001518514186004251143175503962415472526270486653552511244027429205314879227745210913871112955481455969190658633589237384783694119656955264713422079039682077146862423045854252000586113849668185840571746284549993055271707999978765539774730753304407214169303216136275576009117589359641848947990078465514265661021082450947388605973353419652891428702588042066201110645647062947576418099011327869729629028892712811381698734328627919013626102983463423401671402421957117030919612926855354684787146941369293524273898687093543655438779230653008891116619642458904577218496522251439240863498441845626824175651989307004951670078514126443310080545119794574245537448739054414607664578290862799498852886997544797100680037555938857848281566043905302037963099553598729320333389469465467410395731719623417812549859806928910695139375418437411750065100628186700358645222042012329444921645607051650905931131234080540239275375537761082073355727262 A215043 632 118083749822007829012436200404149057360868548358964996886369761227650906604831670215972693332780203629866523075085323753497328756212911836870346594554641066743026819482985456563848924321470679593034704328312834995510720273991931611605761100267917334710598511411001383696114460153003377407698027470793273117032853329404847723901006237683553202770563447547377662831676699177385283770815516712669377601018059982555398579209202465056557030278415180993724671669634007872329955324495917583901014289269911843032954841793583801756883795427221761088014670443319771563478717273472536212447269046643847534861162440906087506033190551077852414652943557082918919026094840933470555218756389795308423316745879937181626707103226221494853180642520146243765819966048547898411007282866733848364446950859075396166126074127687417991415886753017434897800342176057129421918582277949333950139127604778933356969064115828230724202595287348395532733060036347320755171597966817749701346069036051134005731003915457918136166115537198877988482171715194147176921111201169883580563615308986702764426471241201572862506856996301008724393960524229878060154147523645436551632383401401154018890850011988009338222211637865931264181915739351891898746502283255737339602135384194323047350617899198453918956275904470920915910742950669706166130991027228268161165616 A215043 633 14523341134155906923005777665894123050812126813859281434367053910124275665218663533175631139666383270938163884765795108027098586003179496235604476039307894732840045917890648725940864847432775486037383371460748624798456879860244554829350685857920422558256540769095047237495692412147338009163325534597238844097582338593469382680547631442708041737678602626757080302014786772873800980420626410596669802923702863668309774099556399239541042197974580608675623371337553762981705277167786948948711802098743187502394811951373422832402587186517146032650774695025424922841186370821945417181817614926725107998790885973043068163627848214023987315095219319264415429876154539035456804124375574741106098376758379058915892056868368095173828687052524293253457265996975231365434551302352711986634018010404477076846984073489822798562571685398607695782559589062091679831824586403101533163104237234851699786314067970506741250773841681737830230392103686587971049892203913745615845259429844712679418636121912281530843243675699150259367741605433172128883469577457596793889609258309383230971153097700590065122587008886765955700055498171709859215393174848516378754701638581247924081975015714980487238930486756543672234962633569428250620253238981051555988209799672158128865554182237536611380427843151823726753737864880062760379393671585588669943485971 A215043 634 1786252875751354543700698216704572986192530729556332651430261261184058255915290782910386657485632362121764291303117712963579628749634865125142480206240316411072582621081066807834162527309909914103005119985343768015214685502536088312398528599423944057330843916087279808828274052233969571749681342727989584550885594793667329221983457661215405580531697559643573499484987096364300135307966232986677716382014434171219546815666227903998491633320594999686107950002849478838877419136313298803107650643856142150951528915177137424583761340252486013955305240750223836093803530113267557750475501003053793146777641006535517722315229656771478489051637207459974722710740581589320540988833466713322692284397207149422152672910881170144079831136194727701748380673871079481129472499124017056101063089735212737547049180463761655220358029969117274221256461157204984578366594423727370996385713371989282977130179398200901158622068262582044757188574597684319799823176292874062981396604380335709653342220433079244635560125920847871396420664899847359762754456307528409565240114846956195182245976149146258659193138396226915936009307532519682768885837801718943104809474666672653801452049269202943928709687654740356238587535633296278655764239063461205712011525938809179262145450697638410672104680759992893954602375054759909320260713710513042469645545732 A215043 635 219694580376282452968262874876996583178630467608615056844487768071729041201915547634444383239593114157706069666398712899412267237619085230896289460891519610667194822347053326714876049994271486659183592374825822717246607859932078617870189667043287198629135545137966321438640212732366109987201641830008121660914830577282488024921284744698052178363661121233532783356351398066036042841899426030950762445184851700196335948552846475792574929856235210380782602226979148343418940848489367965833292317392206741379535661754836529800970242265776815362943910211098045270853816824318999973947506757838870591032170456224862325078927041830224522716721174528610775663022239702026967773762629594553705136836780730679594253787094413737693437512192304693064339925479149897320927498071709941672911880662668476552970812486096237179010914276505768550649972719067668294889185647955520052056996599803476007967428811622646611761835459105759859087716698738482111263869309093244993794497620303283534183500008016791560898373539791670928981104260936284220384475087275041632778804098026743118383314023910555949035181430800495665639740663887220086560917857957842560636091435088064922130150577776939391716447188778766928797424201200738753681231762765771583005043699245356795656850670386554924783395580675410578982361972715612409986980610081587922695959227670 A215043 636 27020647133406990360552632911653875157985354985130095659220565211561488009579697068253748751812467409035724804675738568914745290598397848535118461209450671795653890566066478119121919986768082949165478856983590850453317552086143133909720930517724901487326341208053770257143917892028797558854052263748270974707973275410952359736096040140199202533149786214164888779331736975026068969418321435573957103041354744689978102125184450294582717880683610281836573965968432396761690846945055946498691847388597573047531934866929716028094756037384525449618977597479656504000868593297546709182831166468949169318657076510982638730001729472063687675678271329783274582615828180879031203208102128794998038843209678168270669419963111000650691798413001208540200011627947430851142494030778628845216886398675539939757062835260161551599404849767503936635012278565890562623441668466849032578887827298284375356823498206899700913197931373112166635105125767217297568394693546292491872333769389478114164731162612849720212200191262184760959560370458148687915972504417608234603294137662722165549640465220522693361989928410698101958004108656318094159668794488949853308501558530386810965987959595495661891718911218899367898955588751788084732415325500964588427719100927385012094665772970920559385630866378127005264046953823266673906379787705743120409602608906228 A215043 637 3323319902828683531895005585258549647849020032703393151027285033253991296137100823847576652089693898197236444905449445263614258476365316284588674439301541111254761344803829755325281282322479931260694715816606848783040812298735673392277804264013119595742510833045475775307263260506809733629061226799207321767419798044969857759514891652499803859399060043221047787074447296530140447195611637149565772911641448745167110225449134539757881724394227829455517815211890205653344555233393392051373263936480109278105048452970600234925854022356645079562813801605009385279374717028822781956208919360574711302311945705645292683511119814618958984373351100495072774451061274870101194226507034372994716652168260151989872986433585807625641106131576539608419277632896541402779524212800702620480606517926412442055879596389954834090391169700135232094353893110800193229164709715945440314473836406374807345704366569598151293653305407081634034384375887399332401086721419041701776885215833282535275824899745091542712181514338300872367392521138373432208334545824351052868978548495800725107170069152000622023636948881310019512525328281225492168276125860015586208462185758821052584040013330707276432021684304374633908139405702009713350013902006717050285349093006027380053206408621552518111654240941686157962137796293763137901952514413219656813079978002528794 A215043 638 408741327400794667432725134353889952810271478667532227480696838525029367936853821636183674458280537010851046998565606028855639047302335505155871837572880106012539991520304993426890475805678263462116284566585658809463566595192401684116260203543095985374841506123385466592536237124445568438815676844038752306417927186255881552060595577217335675503551235529974712921377685736232248936090813047961016111028856840910864579628118363939924869382609339412746854697096526862964618602860442166372412772339664843633873427780516899179851949993840982100481252806325928585685264592685347614005072612923197212115382652204335440001702467748848489793564024536976851381916727932913739452763897071121904752980773736295502961020128652299229307569878469385429029290651992717290223916880449239944523723242269504343358603185558472714081459099189236345969079144217741142563272129435536932745964548140708578081435244619108990152826706653359487142890652289099865435033484935701643221785842293612355544876827866742476958199932972406278269074638855523565181090339676928079986887774985016845078752923596195665175788570124503639237325375956241463089583657491731142882235155507454237554179730169174165974809952722649173099350815975364714354101345587267898116404533789547179499031345608721015830793368244078804681212058031584266387291511770696110371869281759539244 A215043 639 50271859950394915410693296519943205646015542856073760586974683853545358264936882960426744381716416358436481544378664092103979988559710901817887647347024951498431164195652710361752203242816103925909042306974219426715235650396366671472907727231536793081509762742343366915106649903046298108240699190589967326367637624111428461045693741106079788283077402910143668641542380898260036478691974393262055415883637749983291176184033109630071001052336554519938407609927660913938994743596600993071755397733842295657688326568550607998886863995220281932168242174232589553271546786250600858526751078366102610656349021892718920780778011608320543101258929340552979689772080022179957257806454467495162778238855988048697354450695274836049589686015429292551335485884731852497962260395307827540150054841505402729280763056452563937023717238003085592009848918282473344407253983905943789538380550937965794724850797318883225579994990002518936376687495741302639326006579099258238704803170743831540071413347804516234394670314104028980329422066267123634945576316086332721606532144500799314117220637923975044419565803234868239122908795862539322676811667191376801036448819222822429856817018398778443686259812509637135879520978161675765660934510400131719435698178357514806288120750347755183714101642852456929512426991831388989152571065301233910981633190353071845653 A215043 640 6183030032571173800847842746818660404507101499818405019970405417147554037219299750310853375276660931550676378911577117722760682953797138588095024751846496154201020656073763069502094108390575104623350087473262403827164521432157908189483534189275482453040325975802110745091525401837570221745167184765721942390913009838519444827068269560470596623143017006712141268196791472800248254630176759558184855137576414391103903806056444366134793204568013596613011389166405195887633388843779061705659541508490262701052030294503944266963904419462104385672748597475025578109077438358176461454345777414181337645841980795275979970331663306133880125048080125470927909073458831051965630112740018290956274259123216596707244819747846374023664214898597595970711153179608602125087903577702839035734952082249533788682494865566642087957384810750154590030942585358158571450857350292537204322181908475618838396726870878749404417033333811275792542890972775946024381814149109703288149655818591456325618177612136016983015381840618522743074623283329880732502677651630437570202116380437289676201351554523168605438037632645435743915220107942009871276089124028375832024979047449233217563479739378886176560384500323743337564808584930457467439524728961157416558884896497397330164341305187100789778240598660964935561313935314379838792342629023352061647888355229415657509120 A215043 641 760462422146303982588873964562175286548727468934807743695772891625295601219708932405274538414647578164374758124579606815807460023328488335433870156829772002015227109532877204838395823128797921764746151716904301451314520900505026340635001797553652804930878585260917278279342517776118090976547323026993208946755932572513780285268351462196777304858308014422683232319563808773532275283033049451263475126506015332355796876968758623924949493160813335828880462459857911433264967833041227988803051850146568469933742037897416594228561356729843682840003815879711078414251367473104401167758266984769788033081446826261663153018308008977671547137491418426844045427794841656753634529758884962035547769534522307548365696049336461407039147263218316452183319046314951412578506554212854088751785279432778933829845576618967220072244552311698775504658628878391839234065319755117715066572674660711175446362921563710145519685891424456637502142940784043259664771058383818861887021619089945558785424387884251416095347958505166213324096247222796794798287410088847732709926559691641797455881239292024789097858648481826125633985344106847983875775855963380777801084162533262183821547126856061849674297665410335209748679292071283514617830207211288067919066510228583547594579293373166962038195484497500371204445433530059552187594239172614661825472229804544491663003282 A215043 642 93530694893962818684630649798400741585088971577481534069560095264494211395986979386098457371626375453286544572944380061226594822186450268119777934265310109751718733451887822432053184150733753801959153311091755816107858906240686081989915737564910019524045025661117023117614038161060687619893575565135398978508588793409356455643180161580643137900948742756983325434038151687671669611558434905745849255705102309465371911963351254298402652865575472293355683871173356701095703410075227263561069718026519431539149218631087737145846082973351312027701180768699919364120809912717598268106790059999691275986203506157267154124821113077393315237008532155614427591971694385357506073425782156430272878575977523099557438653869800507179310556814910952738532422958875943403584125204314756734046991798965791813803141925411055789229564765376284110527534945427968622191930477471793988247579996890022097086372820496808556003262612263362380043777880672612094085664179183976550006366731708945609128494816923199644004283161973878415158025832797601388909594907593958489768573458517946356535333378490439682259366606843962884545454749537227759359350273782302724918895564905428643406621539506458666636648655785235211115279875545100094521035869614816236700313983732791948955595342048882160615843205784406450448179019294749682262218546475064032198872008286099636110407046 A215043 643 11503515009535280394226981051238729039679394776561293882812195944641162706105178755557704982171629533176080607714034167924055355668910054490397252044476313727459388987472669281937703254717122919719211111112569061079815330946703883058419000718686378748652607277732132926188247351292688459155933247188627081147609665656778330263825891522956909184511837051094526345154373093774841829946404460357288194976601078048908389374615235520079601352972622278746920235691863016323338254471419912190022772265411743510845420149585894252344839644365481556230515957781250684948976994020043719445769283049570940835251661264121935204968102379766090568738610728746509946082215207147140607208978233516922259361432087458194568140572542268677746538780321671323697414351830414617799176026114891743822880752524680871138106716190609346683112758229930106860167676605513842062474675225319359595249370624071662218286477268811430271975669052610586765653535647872354497081180355415984673628664033260197216697948606567842327401784235725425413828900132271545479407223817165146983237378177461726452794256548272561097270467697311930503052580390761500029247155720773368827586409821343397515483768541111714415034075235068044059129478860890036540042488844966983190083249022074478431555445823851249106357818441459496188153488739689352446664622130093973127652777536054304601806750166 A215043 644 1414838815477945525671234038652565271138980468545461666051830541095598518639540999954211614349738806205204628204253258274597582152453750252050742223536321278367753126725686433855905447146055385371661007513534902757001177847538336930103547172660859676064746650135391232898036810170839619788559895828635995582177480286990325265994941477162119186557055008541869757128553852382617873413796190189040702132866227497706266521165710617715492563762766964813577833306227977651069509596574573972109239918927617932402447529180433905301269430173980880472292988329007767053944872723980236042117014598329261916116384106757210949588494460065117729181199466738334390393260479449009363368257463557276182592316788248938962546619651118652864928270223411869394909451605596599067912842565678669680053018268919747751221504019973427064774281914837438255546191798038341155205043027920655530260706409831067205754089899895096160014210681299996274392146354539070907261322946459931153990314849858528070058085459738322670702621137070558232915644169405934252958582265136949611183840981746475359913294459960971768300833721726026954770055221126493620531569731542670287252293642699106314756058253367680824274844505444983899752507401396800865283441579042114965855954732723906283728355695965773086860517678501352824313388524136015936695047770668807154250662475849012034778072324712 A215043 645 174013670788777764377167559773214289621054918236315223630492344358813976629957437815612470860035701533706993188515436733607578549396142370947750896242923040925506175198271958694994432295710095277794584713053680470050065059916268738519677883236567053777215185359375389513532339403661980545533711253675038829526682465634153229387113975799417703037333254213598885600466969469968223588066984988791649074147569381139821873714007790743485505741467364049791326576430349388065226342124201178657246487255831593941990200669043784457803795071755282823138711018431414445678556655279122107898076216766769696981618499304393883884836850754255846594001234500745406212377961284385750400951925101627613725212065080589269286124346553655199119431913671889157388443361051076868601229511037346488421383702381366366346999996903769243782457174141919421590690349934263894057357014769508496738314840690124504940117574462290915375556563785152124055553071532557914620321053661455027550562285019899732231315728055747444869935735038460979814384942739300223883835146000032588761392207316089178722856472468654805591720292994080561916567675269028265827820723811027908708723681491977932087874749101516521457750125763088227114082590011405692319256759186644631378732397174220066885047458488857445652582835238686378022127145761693920784059599396702640488406643542754561725028995952215 A215043 646 21402266668204187072865938618066705058118615962598227044884506525593023526966125310320379704170041549839754957559194464975457563993573057876321309495655997712558891796260725233050459266925195663783362258698089162913401001191853516500990276090925086754921403052553037518931579709840252767480857924306201140036199765792713856889349024081851215354405433213264121059100308690953708883458825357431183795418018167652700384200301792550831001713636723011159519591067626746754371770571680170400869208692548358436932392234763205054404565524395725806484073466510614612695793092073362927591141027576336812371260795719380293199070638610460207423265512953417174369121797319011899418778273292591713244238624256951792310674774099261038410213935670124209358339766041384904523444782166278918277539905690960677675258805899011299504613182500076530038780151431144677085915150469904817942953609046799907482956196087937567892221777190019463577151563869180554160346171277675885917249176115781322020228745559338975830952449847968716420792144163730598753375744795424427368739056317767948387838389549646747121582902265298537122080409386509657313088482482384713065295170377984166705166916202076096377374160926741130321400156843842643978493293967315795183840755714521086626722867742156015762918628169234837495946172274901065986585004947736484635326387266491449643618637598891708 A215043 647 2632304786518326232198133282462431507858968708481345611297163810303583079840203455731591091142055074928756152786592403755247672792660089976416573317069444795603818184764870931706511495399503356550075763235151913357878273081538066260883284281300549103801555360278664239439070771970947428419599990978409065185623044510038170244160542848091900070888830951977273291383737502017836224441847451979046815187342087051901007434763406475961469725271575463008571118374741659501399662553974536758128255422696192256148742254675205177907303755705602518916844012241991078292387065712322725392486967045197410272195737176881475997002118355554225092461854571164369142282079363419866098332321385323608117847399341317327908002616101263141682376780948353327898666475059008122487039347600612302236324484070643512844138590732581940648535320125249531146086956689212917480471974920119610088294760352983886608553872211780168344078168970175241504335367426020764158935748044692786068156815769486234617425338443847133751261244581896902197048430985974711232557523013310932535026991747733875178199384305234250256870113792606389862468697961728829610983450696221436434496639192632751908872327668749798316953573969903391773152948513202339571903275121424278840833225257797601038888202965067100415197630540854239631897416693370204706663055550086946655324112289858932139157673644551985614 A215043 648 323752086475085922373297527804261008761595032527242911962506264160815125796818058929675383830768604174687167037793306467430488295933197494041362196690046053861557077834282863874667863474871987659995535515664987253856114188027990296572142976323876614680836387911223148413486773372716693442843318032420008816691598274968902226174857421291221857503971801659991350719140612439502901897463777768065327084247658689216171214091698694750709945206690145227043088040502156491925404122368296341079374547782939099147858364932815473677543957386264714101003481010293830557921772395946453665035671422893221988362897510718159198628574965379827808396417142822268729023740842282551369694641832567427374003509588081197638105943951860384930362515007244381498733214437376892918490468079854074232594921557998583953033074955199904003231203586927286396833330109400753693494881422429595418665360584254850314547994402154043369189830160002908945973814500125763374517503916757596391116440324516860627463862365882521089137848847420383820122948972916889348878763462207184695847745832747693213326387878645335714998358189909043605582195476307422682134210677226541428350512711446284874913216355130230730401953406699805843135946526866161348236957584138374587712220360963729380051269294353689613924307695952673401396550307457649682839828246885643950764165009996764941884068201409485046424 A215043 649 39818874331649050125683397786641641646168330032142396825776973327969956889928781044894340620093396258411592789495790103090194812726990631677111133619558595180175916755432027385652440695913854978822900792663558280310944166854361268412112702803555523056639074157720168590619434054072182346041308517996682675387880964776664935649263302275972196572917642773226958865162911592556839097163602818020056184547274676686537158325844176047861361790697616287463291257863390506847323307388746475416004941121878813002930430144481628057159999454754854231905195922543244857400015831357368496193946794642598885919757446217869029514219560917854782313990181251564846093891010853545339246472371537712474475284838899897833450930835788938802465728310485404390539568695457948376296337742089523539330319527682573035989238296764416647667906343035469757582586895812871887111257604118447139885976113158282359723542421765946086740070718017529055167912924616623105356345128785610975858841886594965892706695163619678363915486488918283411919230833994303581375682179269897024461138752149995073648764361758663264968323948379769209917341913024075457006712265276006232629689955475417546540456270760553421681807336740279963319502851223065193410318916048990635102776781981831853437284965885768554687806540122665732350456339966544261405527570597888810637714163703492147402638564366800218361298 A215043 650 4897397790706358079536684630229117661469942998920987566658605213076143882335443250463074220887656971180451225940944389373626531477123914498790628073009017161107776203840305085571375537733929290407556801962102003490992276408898408024393290301861005459351925285011669513497776901877505711869638104395559549063892667069254818182633211322523288956611366089305255949064318985272051706049225682838698845372230537573754854302864741955192196790310600113212757781629156530185728841404693448179827528383443311060261295049406307435557002388977460805810250379681439050608472198472443962072544863242687408246985186260649236946079320065753320418143984866205517018353910227920203880617243524385097176376288276766162036821712107113262145700535238288251813995885480987080454294512394233094714481110705431991078911651609094248204634591194894846847577161009295893488122734411145649671277824518865226105193024486850703040024254735508168073430397148320671275879730259364444398542398444535149164483834020070819465074073896127988150460160077189856447409039302173491209084970724877791382376677194242104895737022888487094360395020091640245515360002557183541845735045544366039565785318516400754027726162905831154465912672902505286814634565256332428963205068567452601609519450573797112674979181335703628536149217025646423860661582561834816483169914206594054649384124618621072452457700 A215043 651 602340109382550394732886526120394830719156820537249328302182664235037727570369591025913234828561714058937089197946664102852973176873514492719570141846489552221076297155602093497893538700577388865150663740545882871111739054127649825731962594426100115977230170982277629991635939496879130377619445532135827852183410168553565971528235729368088569466625111341773254776046072276869803004957595386341937924599808846895160542094037416312592343846413116308881743849128389822337800169469905379643369986222405381599136360646831332945454133844772924260429111944705514719913733579847432802307084257474586330729677658286018723559204214345252181517258426836793569370262067261974751720109407776798480367951821026375355814243705089277789291760964802227885775729108253559825076226480076394015440342183736522624068255630682434159503911853484009044837789494647865697044623999053645394497271917948862752595311104669444108762310628554198752087731760471928155044423970297987514089645909913952721816421901417029281765161045337371980623602181509143318179643505435018654006279394578805178718653501222443682230679488077554270942543205118490006773258696408029135889334711390257389072618505561802604596581230938917672791548034433485337594277077165007944361192918509626688127243458223606440112569589420439020813910311670245881226321329957509049407184946281668313565983345649786756054233177 A215043 652 74082936056262992194065506028178335060794818983082746393601809095696564347273124252936864809692203172278081520121498740261542074223965158690008336819045205906031276773935217195155333884633284901123124083285181491143252911381292030157007005824108453259739959105535136819457722781214255530735322162348311266269495558065019359679790361500952370755438277328948805081504602571069713717903735006837219665880404257630530991823263737464493666096318502705879241735661162791617363692003393668247954680776972418625633511064510847644855301460518092223226974474451006226590524887254001198184049144820494559507258074501749139764338327286485651691804831939615795389565196027656775803369997756236195280504993102180407609530391530127467886028647278330800649247502490729698393196159356317561254769449042094082562246353527239190015998488816522709016430077867728868848940998238764519569692185263579040624701828429005057642979030913666235187518147894419706046006167702919485089469823934347008901630328465532201561074554095838458067204984286380709863955925481234766968817424225589661053674689458544147620597385396387129886946652614702130215539481538270301991481046095407893546977705693704693215606172415363627255513410559656032291607867065334035508629919369493121707088786445300736359591025073714277384019399631697369113855879161802393164327982400027585353600960680481252247929521976 A215043 653 9111598794810965489475324354939814817647043578098640557084720336106442376987023913520208458357312428476145089885746398388066822156370841004378305858600713836889625966896876112910608174271193465449279111580336777527748996360844792059486129753770913650832037739809839551163308266149856551150067006523310149923295770231828827674642686228887773514349441486349361251770290070169297917499154448245591676965365123879708416833719345670716408337503329419706837851742473894979113396316247951289118782365581385085571322724574187428984256625509880570532657502226463617692826112669841041095322163336896473863590361805490116539904875278315108354626412617491446326538933706298195233665235020860484863045217373375174813408779565746400571883238277983194054766265027587122621467419819301331775537896542065069734510571923387037219375324065261275065891850256325515031159732164057286483277153839271011706930220893452449165825319685797823360982943789992374358935219813552748667441808457712401884650984894001569897586126779978471406459803313495468273187198783669527997688798197154965551117436517665815992808079551455205634745032435562656365678366878050033926487972729847792524553491453568449122375692095266372220771993665176347024471487475530483378372015230528508315744991004923350779703391116620509823216294754876536923670216586807462072979187110864324849799724022437642296559028310986 A215043 654 1120652568825692492213270830151569044235525565287149705775026999531996715805056668238732703513139736499393567974426685502991957583159389478379841612271068756731517962651541826670809650101472162965360207600298138454421983299472528131286636952707998270599080902037504729656267459013651141535927506480204800129299110242956880784621370615791695189894225864543642485162664174028252574138678093399200939047074029832946504739555656253760653731846813200121235176522588627919639330383206494614893362276285733393106647061611560542917418709636254792083293647073081764092700335964255280154845735351915627544883381759042862406399598582690480688657558186782304451146477366788331823286318877722761961148411289761944307586926342680185492855125107422351183326953467178705548935838799027066441933356687120690489866055266913484816978709888921175511490817114328594785791658786896107371630615252855727767435711727850854029413160988967180123238931155402720109561106313981349740026072104229835116808403013178867777958212086733905118555185799471674085478875579956214239527944810024608340465023384917741394175785040798689642167123073868291378377997117821959954585669417682905717682181616235926050756682968851987466254882014495338115300908822054071493655260491817041379263860139898327154796804362244922577052152979265783764820753920464888852201156381412691914439264074568979047975969445334442 A215043 655 137831154366765365576742836784288052626151997486741315169771236222099489601644983169450602323657830276996932715764596570469622715906448534999716140003482856364139819780172747804396676354306804851273856255725090693116376196838760115356196859053330016370036118912873271908169734150412940552367933230058667105753867264113464507680753943056149620583475431897381676313755923115404897321139906333653469911113140304328540374548511999866889692608820520285492219874426658760220658523738082589680594441200779625967032017255497372591413517028633829545674585955342471007435879249378995989087525919287876330005144778922904589392602244687554677118499936939988941542399390946375818788982324402256823592153860993110346394340346771174173708973524870046038664402053693186503304695083925487377797754221198773916068557017920167394759220472492278037792151144755504378610215926112927859296588509845683299961743314489577175839470342301692619193713777444281786575339874989759563646035220309644901907900650393004616422447877032014796964781768861982286530086123875063882397685790659110785907695447362814241841093808467280975656941907682672469912987782367245495859444383498560225937420619014700746081946562754457414775035448187736039470753973181631946208377862471411515510595353177061285675191400877749780946675160050760453327650268185914858938655507666349757223775773144092133403733566734410510 A215043 656 16952111334543314273447155653637278903972460165303894616176087028318705224286527873174185353106399984334123330471070951482260602098910010415486705378816120264032466314998596438114120381929635524543718959246585857114859850227868021660680927026606884015243843545381374939975221033041778036799719859790735849207596374375713177563948113625290611636577583897513402544106815879020774117926069800945977598127869183402577519564727420327373671537153077181915421809377956438879221359089400952036098222905419608260551831475364565268200945175812324779325890779270178679738123491557010293970996247320726889473584046583847063616458392864779019411435692799003088448053966878723439146715196102452515192718309077060743053457643147744646153151477419197109581459082081592672763080116567848103165621816359010654172861844483658164351634007412256591418491242419630015368616654383455188063915158996912204511039906690557037630513077240084054732643834586827545174700414601760970684835814486209330064485297515449005675433110760113175497945790442972491201966764712273608585492677935648463355067612762053394591611525662096167212583639248273919340513631057900895105366140128384418160316499332775540116213810652677611308504525108979095937867893738129889825219711339095271289874736650146683209148883653736400075493649662151038523371182762899631602522600495981074434841475855678676563040965605686422688 A215043 657 2084971862994460890268423402560601017135986448334892296474488933246978643097641283417255347829763540242820172715225962435747584435450024832569865045454379309619629216925047189140232410300990862714026158131074335334434645201830927904148397827413593403858622719962996244345044017329988285585813174821030450785428600180948607375857937221967689081678459343962251131248824597196439811607585445610021591099816796418212706366086924188267094709377219672855311390333614215323384006509472579017850400822925411036421908239452586030616124843107887314027538891271636080392870956947459443662753305588443014235071304431466942637935812623201504651979829185478343664153817606332619553739345956866927409669105686851471303699864418592611479063364985751678702839070668193072738166369461890945514219833580199006715659599099766773104766119256804305078745703383710904539513991368530153567892910714220085461685600386883045361207775702185425559769064274236123424124879052926041230282830803074230385503587208581284896599046331991115655779644927398890705077227222193012289699441319355259104114120305273369161368124031674738197946729000934841871615017517057060999314019224505074260089404580479662355292424569903513469918464933895682870989112067155033692147369034291623362578835228359581002136699814439586665510336762221880594665933851657784509180672386465150913353555733487642336962503520407224732059 A215043 658 256434587036984146188742631359300287828822360685026448571745962702350054395785591332449233597707809049882547120642322308645470624958254144395677913885509838962950361215465805667810472346639946478300673731162896660278346499974976264188592251844845381790595350711903156679500438910555517349018220783126954710758510225882302994052962330188400466434813921723459375741061318639283076053615083740231709727679338090256760305509126947736525275581860866684021385589225170528337353579306037818243563202996920137871634161621192717200515154757094327300607957735764027596425407638575273219187669590216618458718494858137480189479119731799964211432407439743405964303253719057294288130244328576623831585644661477279586012116040208124475550858261441927471336896135685031165356732968883266615583181631168324677262416802364799992257978087891757931801920765721930837803407531502938092255317865717147593390772059695866303072018730749222288332025515626572051023658841066336744549407329272018164634440274299028574315753546558785937913948978815840288943057344391407220273373285892232663481465777755889501228252547650141825707908679007897714449272438410241673092744616912454761056277060923004758189041538908771721997229323124607837582203144328123017778446184152072296096065841679711739684089344818931592788822000092920997505205661352241637178344966072711185307899926599767145046313584250014134687604 A215043 659 31539369233686055520325075233791374801928014377809918282028278923455809712038530092607838477170230749595310475666290418000957139285429809735835813542872255813133274800285369049951547866226412425968268842774905214878902184851720249567292698579088568366839369514844125275334208941980998645643655343149794398972511329183342319661138508675951289682400433912641540965019293368034621914783047714602890274913458768305163304871256527647404341801859509382461775116084362360770171106248133179064940423567798251547174579971167251629632747910279494370660751262610073476796752504419973685821254008419899786337929209722677505343955452651572108657364482842984953902476148638375918753821927742554970516134508755659565790369653251087809239000018704228635375415921597044996001195764876731240194776433659365179915563554979868807589219375755484184016682318741518906747380053407303591770138281664236156060156326624884374265446936584017949164392034858602374926063010792188346922266678571549401885074319940995929564453383039265803878389526245588229197797140818547009528318343417016687150392062692798635777415021748503324671826808774454521949939169891595870161621515927027265537930962784097911490805468967055208308400134138363173437794730895382865129288743352370669470686670257942440896067384342187841329896781316537844279719712763450022611579770839992861691875354308002072956348380139401231267709318 A215043 660 3879085981156347844853795511124979800349316946109934922240906561622362244526343415799431683458340674391173305959833079091809082661482908343363409387859401955176429850073884927338372577073502088447618766987582178533444690390261615720512813332976049063739451854975115505709428199424752277896820588986641584118908134979325223015325983604811820230468818557333186079321632022949619212442261253812415272104627749163444829738859043773682997516353137793176114317892787345204202708714941074987169428535636188020164601702291950757727627477809620713263971797343345796491820114862939584471623093620377566513408089545605662408676874831324425175531086938868950530806683956808566422425908480639174566293425315897884194232350590727555675352202511252439878951073836010448515401491283587796102800548482214474584217199448732327718585860209936336364238662251400227932718292544785603995349598160723644972665984328437300862659317216867185146155381077853283906081712963141602660170614231229092393240585405144891193625631939461908695629901695561011037208506467315334445826330255995516461815569412072987292892068734823194968952172967066931788899361718485842524436349935264332452406953167528739182253859076095649283462630153059791318327597868968074761592869986462368215863173946083515002725769461687055140072157293607398590975468409053197590389122488814100607783179722174995681155620829990620682521918780 A215043 661 477096036312997098861496522793138724068164056357144185517349478800627100267028201613237489226898732719364721322583802437874516210223112296423963518893163568230887738284287560693569875432174530466631140070629833054398818015817327013373508747257474946271585738792424363076984334320302549182663288790013765052226728091127819088565434844883177937057982282118069246215595719529435128508483351171212475578594299688335408894574791127635361290169634089051279599325696759097756163000831504090242774769459683328228698834801938775948868547022673068237097870321969685937020048235485901888783419116473653906625354569888638001021007986087231328717470881869642001758478387147936301765590514603605146276945064367222683165458686349979691909477704589521692961959528134482450734203017201285900925104473393248831262223569545403267735031423071143956640762351198489649698310791412135949722521340420242022907180007683732378528421109541349268416845238559289240344436807659187898859253883039345104356580919711271632834079031300134561515435159940247146425931213845893949971805373017128327841018258735592706561334025656481761472184157510427612676022785864136055001009769492027244328394533237862395875124430737227777065144173387035799919863339115434549269830861487675841775200421139347131757003326923409169225856597865536041139647353288077718905365772915748769083607806584222631865636381024684164268606621322 A215043 662 58678933380517486812119218508044938080583829614982624883711744985915510970599942455012411743225085783807469549371847866779473684774781329551804149414471259490444015379117296080381756305580393745307182609920481883512521171255140961029221063099336442342341306419613221542963363693197788797189687700582706459839768647073742422670533159937026074437901351881965184098438951870097571187331009932805322080894994233916091849202960449655375755693348639815514214602742808581678803846393560062024874127215005413184109792078936177490953103656310977772449774077804941716690154172344953624843772897587546129093717857221311849637107479651788831027542982646759349006772125773275527304102450127579286460361966955838573473407641975287236355634099033966186731541176154411919302797923987065406088234563205825148851391626526346381663323252101815811881383036374905923952478628093989168760682296717487319551341448462871255661759454438792180344504745113226453060981037814486559734796011424415250164504403266159627471570756646726373423721410403463296312078851274498336551009682361177543206855814463938738635854387591009719635016877291455657785168854188966332822995398243453137767145438459343218448675996517540183480723819664771559891177517253845104511416224962866357620974915377533412189358946300213758955390820475370019703647680733458592078479554601023616767973163479611485517090189728920377521225813184156 A215043 663 7217031709767337880791802379966734245187742878586505716511027283788807222283525893764913406927458652675599389851414703811437388711087880422575486414461071753756383003893143130326262455710956256142316829880148641838985705246366520879580817252471124933161709103873633825421416749929007719505148923882882880795239316861979190169387013237409323977924808299199599574861775484302471820913205738383883403474505696471990962043069560516483582588991713063219197116538039758787395116943407056124969274872676206138317275726874347892611282881179227592943085113699686107164107181250244872578864734832684851962111036344028469664291719029128684642823286304863839213097971468073783874655540186900932767820203934970506239867642040627584663135420791972920147337900249421023387063189005133393704510296581541465159520326619660942451567261929900599735302252393301010904187636379351940893530849069996836103681823179871679132026362595406709138851098756657487379423436961534636712520868140367286252418982579916135023793529203477401554286794490210284960491271661436515104164696490567829168475402222952328308325214453754195207102317253769598149095075624654041930463532644203545201525122135950498243877904035205464091849935718723013252608890673397596458088039713453128377166506899664715085004254382134537953151315627555148977661560309125504533503730239474782642348427349645241635566492212019828779948353933057181 A215043 664 887636221368002041850579573517400267220011790236525220505972644161037372829903084990629336640334189193314917482174636720940019337779034510647233024829297354452544665463477487734049900296142039111759662892648362464311729224131826927227411300990849030336547878470037347305291296877574751710336127949894011631354596205376366648411932095041409823210313519449668782523899945617333936401136974811284853305283305671820972239448352983077825282690287358136145731119576147522267920580192674343309195935211958349599840804613465854613696841281388682954227019210983590648325054245349198450192860860826891069409245014491851916221783761647943953373972107303839292301104360930728860030522662706966449152937119017353563504708328553677678147012729213057282283816446152580610416014457392405670168658362863438023508415598295915757033482526303153544910022762101507745652143618735640234397484629503003083894949358283283132897329819633110630314244038541051682445175291287648542445270941102177483657156670799459188033225232478949355158736358393225394088337588930906119621796327788959636107348350343102353155439770283212814595401941885645958415210521559203771522328396741750425154888832504184124795063262298127330535274192046707157108508246705657745554412663128429231681239808577093230506205627113028769258953299953265329579809043581561880163177702290910677967768613712645715032386125497135860165833693989698672 A215043 665 109172038196554483809740495740260266133816262456214015616518124204523808050855795927953643493354177812125059250917628901971810941158110156929187086567589113525909237469003837848157811473969759854490296218965868434468503708862968345528092009204621959606462227342710720084725408099191765452651838588913080547775820093944431118564498260676855998930890638084010060650864831535447771705518934696049653073146372091937507594490104347358056026188316353337682705730591328105480166836246755537170906130756198200794642101691729425769592100194729628775776980277837282042750538509661946746817630212182502736369213798097497666493361892157433848395177219521345383716798563229236908899480595067387276392860326621947919498254246876097654155567154842515170398324786298675122189065255430032758065558552087356422473928770527672118563459244615599853777214736520124062510060097813331833090640277702126271315243655588400537945269014611502091578693681341751021562559737746692724475571666274710078371226715949909199096160155707234094351600473146570517478539798729612935815404057188552552270258464901136228890223281287730016992999714679476319526596793994371676062139446042823142345215806249712024315130001778422219073592059057266542678743374568935240938044423536739876147698676269267437604295015696133101224917656390061316878012512074311497483870697438844366157401000128947874932544748380083780073354800367020156930 A215043 666 13427273061954833506556230396478495334192180270324087395611223304512267352882432996053307520345923536702188972945386180305811805743109770267779364414788631666332383664022008577835676761397984320063194675269909169077161644460920974673028089720867510182564517415274948533073919904903709575924465810308359013364794516958959651216784874131158246458676338170813787791273850378914458585842427830639296043143698484002641613150043386372057813395880221173176836659131613780826538252937770738397678144887077166739391378667278105903805214627110462950737614347154774709087306032077042779717738475333979006194828787142039877922127369473661956315789072818550394386899047958704781631249924811006871224011373586345065038068663017574906015311454363556073236397445535833065805861969584904847743596938775795311049491651193239765066400845533120655009813533144724970717184890036812470236032272306057722257941447245735633871668808235281319663015841940199867104516460220420783550286790246863476109505048678484960420755682255593589199436687957768764737890488481029947263021422072401063019227771431557515273281763350005924549384030858304625062384967880135398838305698913762249684181692265428495531737778880794575121140967828987209073475146467486826673946994555105868390338639654582062143932902437920483716745435507208389301249865372228879094854823286463280255573050678180305621219539061318521970098205391324209747918 A215043 667 1651445414582247966822606598271114665839504356987406535644563948330804360596488402718628871359055240836557118613031582548712880295461343632779932635932434105845357281437238051235940083840478101607918454761979861928056413764984416916436926943657499130495829179851475958848007422895057086073256642829339245563321949765858092668545975019871787458418258704372011888266032731774942958286913104233937363653601767160232980909860846419415752991667078887947413226367457903713558724944509554067377240914979735310744344933973515296742271807034392213311950787719759451961170263853993570935989861086411255568632615951879574965162386749984135763451287636200147774712715388678304984580470828722540133467422988193995092641497998407313374475212315789790957833233964895605472300614376413934264039990692280424188995946189836518564086692803570789895162632895184829867891902366498820307072800691568137874573157205042523546868645216273783110739013685273196529583925902525294000062418683024819864427482867792980777958837953955715652419102181092334515880396176949167894645436690596239182621084981270687924791460449699621123059323727862724245998027929960751383803213608548286829105545122233893442659948499093925613160472491230725573306031245664049064708552280223554837286742698782787668634254711523013986072186207470717857818131933161706747063987465223357524493606559781419124258421721245823088046964746118966822141254 A215043 668 203114358720554545085674055356950625402924843729180679796885754421384424086015191101395297869643448699359823400429939267311378464536002157061663934855274606387312613233116258293442794635617408513453906741048253107981861731448622359747068985980151525540804424604316267989771839096187117877434642602198418845275235026683586438579938142570098699138987144299586648468930752157939069410704469392943656433349873662224654010299734066201765560161654822996358650006538190542986896629921737379549002954397620366054815035500075103393395627050603131774419209275183257816971974213935174791262164787510946429508395246644546433291585928799138683975522737952293564668389355823462168204422520202068771085502381621129219577386750872586395286633010478540332188598131253925964808244550259216765856309444871563355754885714170958601621881102322094276992413491140177051654782690176405290307042927962554898092469284274934261641428046478950416402759789378862953520713714885460990047868020279123930844484755797079883797414930178090000853495927527580892129709618499153596503194954411896227219874711203038253415174704151255249199112831611008941713539484149300546847682593566656035747355822533592562960071643469509113970392552557008124112412174641238340634063891792557654819616473244432178676160482927545833058797951353658531623471972568962490954336248892476242035415121721287319627223178380478083176067596108668366083917784 A215043 669 24981414677213626797571086202306655809893916274332236208481303229881953358219272017068903009094785134780421721134269498296750838257632803974951884054562844151533606070391862532042227800097100769053222610694173152419840936554415565831973048348614980142388448397151049486783088201408120441838387783427576178723290586332315273852663845561102268206637000490144785749790216482694730594558362822227835803938380858686472210285957429296397748146891876149664166537577829978883674726755429188130459986149992325289431505021575264202090919855417150816040250790059820952043794326864394245743805157178947983077964587317289138496603120388447603767147330513544061233742690918760656015966349331960304688747335677556674867340420491795306483228688745182116639845051682090665474947824477062501810126101455605848210125424790316913969871368130463348045006437685994050996822964230146852877791173969960123537696151145209491847555804110961465393961869630874159776373369257185289676398937019626614904922410372995968640988847704182707223425221569489864752355623360597327545367351070824253370647168806645933998719060767201699276006894031559770145792918007917308294451153049650636854164044756913237370385366958685792030819162948366658252873049152668631875230316396704199649040144504433943036996617256007800247900153727992341662763851670896203550385264678024952371132784757318208581114471553287120540358677851683183726553578463 A215043 670 3072510890938555541556157928828361713991548776899135872963403411521058878636884442908373674820788928129292511876114718351233041727224298886762020074776374556032246234044965975182900576617307777185032927208642249494532453334461665974972937877893662405988238348424974770606330076934102627228244262718989671564119466883848095097439073065873008890717212073143509060575727696619293924061267922664630860227987495744773857211162464069390721256507539111585696125472066549212149004494287868402667029293494658390234020302618257421753789746589258947241176427968082793843716921149696622328898764845782116979258573949193881509877095530956599096958705530875061496938408713011216015808299166175543631539848735493030572674507662558599175790961351475305067057200077907688638491101908656493181916580470495712965290195531752956364435545540934029104785282338783216760371441556068578429298975430264594566024837934745747776792438435954898865937402462603477803977547702112740136459399837576330323580089809325412687689087816410939776925011159867797734520680777220560165688914225561409683065694995465731659691240746417902262264164838861529561587741958096886525027869284572384969782929008822243176576360675907650791207506807290178972802343197659128895235216971362218872895253688203991610487958534012796667884917135344155287427829352783442208309647508757194720545788880302894600343666900265406271935562758046790733482789634860 A215043 671 377893858170765117984609854159686184165150605642319380138290138313860360118978567205712893099947943374768198539040976087703367381610331130267753517313439507547814753181460423084964728696128759492989996824052302514675071919202230499355839385932571860956410928407874745735091816374693215028632205926652302026207971136126983381711153323256818991290010447996161469665064716467690457928941396124927367972238523595748497964762697123105762316802280418848890959266526607723115443878070652384339914143113692989673495065717024087611514047910623433359848660389284123821827778740969627105458450644191907720609994516438385491151717103537654511293483780690133668566812293645063563985000591306005279831037498211437310267044527501319120894112817077959602378216210960744022000193480260367207789049881106009166625016878531576481354487090643325936229256578995888615982867027139076639201083280129918228722460641457291763281918052045658448519083922516361966699640730773846704792178081991210670444913809651408642926364753147790786073720973050049148089651701396827509229541911674347606614707687998335421398347121426630130674131916955472641938993464920378300058166393856794617339970167703005640167256887330902342001354862033166786795638899185386949317860546588392236498288363101144722314923238344965255431999422989069505710534877354351664868957721950577518745517323112869346631709504711054209157118911998465799838290541153342 A215043 672 46477872044113170956565455903712572290599532945228384621136723609193303235755726881859777477618776246168359127790163944069162954896343504724046920609478283053825182395085587073475478729047220109860584576431224567055539313608539889754793271531828445235232555955820168750645687084010331345894533084715514159552016330276735107855374419687522862919780567891454717259742384397829307031335730455443401629725110414781320475808600583677939374245423983979302002293657300683393987447998195955405406772573690743071449659062891344518794474103260093044314144051453979147291020463237103372442276963197803261534639790444815203950486055650598304806513205418969382751045412746951297259889975472735025969576324738788258868633644819358732538144876811603088106635616336510512609037001722135702960667352837324588116078578504597453081304661103024441522101060890976920533614636721535596857876691193338965106419826646923751812794645491313384441943681438535894368700612455582101473686461722943303609257031358761340771196907222783217874357334572535260644292251307816143198229075915544960482829237928740258932946720599486248300217878780750111321501628155369044521807318281518845450233296518250326157949182842639518284764470844410273020014064250357585397182596559644633340305969664533274071022259506979164470586502022538920572983183510259829450734035672405145588643608833524186714848369067955997164257544622386810454797726224442336 A215043 673 5716400367567749262539566466302486705559577401657448989019678713792462437637835427901546916854009530335333404519651124144419340084868640749927503481448515376112949619842345749614398918944111944753358912904216569445316660501931204209340216559028966192072647971637472881583684419516896062329998937214081589322871800652902291282829342468242055320141719840200934061478648216216537074396365904623413473088216342494506670026493109095263437269870347749035297391160581457449737340659900031862480693112420847704798634569669918351724108800653080821017279869668450150992974539668530662208019254165399090467058554985253730528630082919161663072717069316397869628480354236488515718551298185537612381296425122056968260679645484826658386665553670113146216997833205324906827129150260985456473469710641252089051048299873766819778312885264710739547572643686376187369790791822032766763902691187237388623029908740199538463398350497205673614174400890322660447276583554694860649144275572220644206148322307138532006206935145830195576670857701596882628669241927740671168883669419359938219761789203695257077244832849672332797774124551347823765903334747953101910480558330537301765205295021635224870685235681709434250724832111535223345763210358326132586143628509412216440198747734371016760066322843043919516594842780377386972513009346030451052175302581691109541866991960973531472645772129958298332012177555217173684997908927659330626 A215043 674 703070767338789046121410109899302152211537420870920997264799345072863686526218001905008410995565553454999840396789298105819509667483946468736358881297557912978838978058213441615497591551396721984553285702642206817206893702423929577859091843489031013179700467955453344266042537913494205335243974744247319972553679463976705092680153749174085281514511759776823434844613988210236230843721670538224413788220885016409539092782843818133724844819807349147362277110457861965634298913719705723129719846055190576947160602410337065917546588006225680892081109825167914592988592619814957865723876399517005941500983507263309375742935474514571928131366794658035243411619736292631882539122727788297508783127351336276820270654937044729904652760914587687814181020217577649953682997579772311448118195420645688745729361314324611053244860311564147281817746029236993644749648435811082284810773633159555537377046097444159432714889459350149521561585652363371925578784569375896824936289217155229395397002273082588921019445438897475987590911700244611210116694389282530236943562955621535514007585677189255603924797006208217806683391532698026787084906430500667897066549192722796374358917397600765147859033612871141731271862765731736712789312521652938644224251554745481994544932800528573836455085819279936956006445224719481255713356479498244479149902005896588350272372574427298453996305080322478712787979454051113498550645635493603853652 A215043 675 86471987982303484923670903951147862235313543189721625214581299765248440980287176398888133005537709065434645035400564015891655269760440547013822214896118174781021081351540410972956589361902852692155300782512087221947002608737641406872458956532591785654911084910549123871841648478940270360172678894605206275034779702268481824108376081805944247570964804732709081551826041901642839856703369110296979482478080640675878801742263296521352892475566433597376524787195156440315569029046863903913093060371676020116795955461901789189506506215965105668904959228625985044786604191545982802219983160694733699344605580277262557633681165539822027320704899510125584217160146665587571093556708340539664034124508898687460925559418805806043651157179557410868740120085539135886961918313986601483513206921837727665471632113254055155588091932786674203701809891733735521448150658452648700389591040016954258245690998444440877569622509829659532952720970150279337000187735211513147419974149949771250204750873068533826635627334438938060138345427378205243143024565894746136778159606379497064545157927916136614848395952369742227396870946151411168323953706696358354861682123211594070734096250632909539684122468522273993124508243838883253727395090175887850799891213142812513325652407643139267727072896498938141323211263775128670127195055071821362298686204645306867379330618790266624905401388868802444088858238666073148390524849535560216480225 A215043 676 10635351451055989856565399775881287752791354274914888980396235071780485376888796479061335351270142649495006339513872584656567778670866703336231396073341237940152614167261412336232044993922499484413117442963284086092664113981027469115734592561665300604540883743529586782892256720371739760095904260061696124509305349699559287660237577908381968365947156470363440207439758539913859066143670678895990251931015697918116683075205602628308272049649851525128165186547893784296849356273850540475587316705870095283788955361211509733243382717975701771594417904011170992594159331881546428068841473829188124515175801088611657380892032220796160603375230314225907955867664323125307406249818384391410679958882370519627850520603672507246425576431435791225438145299846712422239621072236485164233559311195501818278195472990482061460921641108012575456698835754326248758866241876098378310369775692889684620271778739442447922420166198687523315219397134134008386531055688666965941926966106870979326559879369700527680895897469952114525798337649163471429463250743328678407472238389010817237570483904972355377834111706861326602786645622234008635898201042912295880365006893442656894977054752055998871882568367567598065374750317001206095615201258416870788726898944428922143151002858136525435637418673223713087082190488001805765492693970660029195570753381315742210819735249106500876452945606588304762135192072112633409540337084269358769428648 A215043 677 1308061756491904448872620501529447245731101262271341622963522332529234452916341679748145360073222008178820345115170927348741945121246844069809447894806076148463990521491802176945568577663105533730121290183701430502175739017057641059828482426128299382572873789369228625171875734957245050221436051308694018108369523233343523900385113706649176164763929281049970436433538474367503022295814790135096504008032452763287676139448546859985396109214456171157166941420603740312072155252654569614593326861761650043885924713473553795399746567804795352800444497234145406104036811305417002708515569984369073411330803159215799004357788305567836668013428866992392193723565194452189311344825024269872974785708542183889406487055347416333375365210175170743495519034475684571653597522677079696904395324531857952271401483717584004337598427420165548384047321875895521889198760576037459362268196183199459205279251090178335058647434288247833136299571895462458516827308992221027509886494872415458309715321827580085781081103105746510805155046883340823441333119742026233125375921798606632952612905112157637851115460639349140784119860576495453939084920138914915043183569737448906272681185888427953566726354983050443151309314107987350817091309212142623964431714199640837139447055123774977616464393333327212764370813267437310441718254605447553012143449073988736620319196442592970599326441127694822557205858631217543849140952756826344631141430074 A215043 678 160880960697053191221475756288346129937172663905100104735532850666024057223333137812542817953655036863345407442826510191310602682134690953883225859665074025023130681529324406351968703007568058149320505575152312667681523234984108822889787603821219158755858935208671591309357823143020769437476538406709302531204942052351553880459708748339940286297597354412676000241117792588662957883319075515937974002736060674186466048469096058175575413161328459200806405629547712164600578246720238212054503616679977085302684950801885905324435584457271852692683078741895873779803933632816705861060297813692340025006615318122899813615708380985186318684094251129066820334159324446773123242263039838994011682327323887484274593634829854823629454842171146918157642058419362250676056662078191460670615037239440522939918270790431043870856302777265649064437202437846670046598908193717041151399708886421548964216709247082275347392783030405649443195710265306171225311242849388959136344575011536607232073253159481636115978536931551554589106696013434858479234951276325579289249801976894423828784528781741058695563437578510311278254970286707004258550530216463647248807304931482620040070200258207266123495799888979522722837450067711488322322361230933061328578663060437248679026137985595769277090972108623462244944123555890403092512315514693747365992529509068393761214941597683624862403202635240386411604267766965735464460471494412570336775827785714 A215043 679 19787050103981050615792645402965044535026506559065041540847577109588429804017059609263018462939496312183306295122545582603855387957445740483566971290909299001696609837585410179115204901353208046832692064453550756694325182164028327574384046787583828227588076156877236502425840370856597395759392787973935517320099502916007783772643790932106006038439710663478098059221054949931176316625950473670235705832527430472172036285559366608735790422734186025528030725492947992505559052191336645513089351524775419842186363023918492801110177141676633085847218240755958329509779800053542554907806393073084831677246640497854577092586170976634911596962579626712686908721237399598372865975666494351607983449232706945518161766658839213941709263403009212359646835966479118635452017142381854376638135659948188156213700053622670576895231410794673959853061869293427468331321080569557663819265691992250059784234383497876896433135876578250878371683209070100277440499088915745808093361268271635882966313337055233476967967162552350857929030631428094885497400247788906790627298352843854705381361793390020623782344497554510909333649964908335463370419070815932154595989604759271055407918100017645501517723533040098601838150118692198309397010285374302308527532359548500275391880496124505667755616414513525696362483109069940549446727893967540185183195555086404404967227042120119023276593447394883640827847270295098282442797270085387765048957754079358 A215043 680 2433646281828972172551273908808412131678323134101095009419516451628710841836874998801538728123604391361683328892630280150082902116083691388524854242922178703183659879341476127624818234163437021702271803422211590760734315882940500182826347967268989652834577508360691418207069007792218458908967836382387359327841033916616605850154726575900698802441786814253393385283948641048946023987108589185923053843398137887402973997075332996816326646583143552680746972830003055366019162841287687159897935733930696663503619966991172728631227352841768597706515160534240978655923111473462411969726554094689057981239989893306797722130197402701402497141800156959492393342604477194074768565306293498969663476338566890218466196290937654258648632889642095639711910712561964751778483588921645586260672561037294011967041268820210064478539601884972952246798458183790717725713220069405646812686409183889161355731080135798256633050572767968931430070333455383526756337521646911072971236288654585582344726542057194424041869536834205238786604293001401945872090539450318748729013506167686835400420998269705052205906648383323224945420865194287219135052516363204377455604458473068396498087178988991531116645041870286084302577013738543658090250254592977180356857816412360111293833953770215602147555071465058462233427433771067642731083999393298337193919737750327153623810916028931818093399986556990951571798834051194676635569990017898584262633567621223440 A215043 681 299318705614859596173190898138031727151898718987875621117059675973221845116131607792980000540740400641174866147498401912877593104890336595048073504908137071192588468549163978287673527597201400461332599128867572112813626528419517494160066415927298143470425445452208167202967062118072013848407284482245671261807127072240926511785258725044853846694301338442503908291866461794070429774097730519394865387032138432720093629603980399241799441739303922793706349627364882862027851470426194184021933005921950914191103069576890327128839854222395860884815517527470884416349032931444965636165151953777361823932512541042064905641107689420605393701222534954473444700855891948036348654893958175663833144614471619889128586030402245506557344929495847992150691506004237398706265268386189340682999582299668707315059835789601748152676037460553355808116734763056670434084405072100609944330178918158334873880714256040846493409948981546068293491924484757571332515754939591623429226625204996753783157356094130181488054856654033174831191026672935863533407275800191568287414362316444682079487488687821447035849598609050887856762066836848191622318557831959312802004824330526140511745307598632789049273936565760214392478929584803718293059801144789463521476477675181031937597749805257422420686452450831132548780075638782904180676763384446144491467154524211180931920655991053069204106009195126161744014228945254638902471596242718391540259267642447517987 A215043 682 36813767144345901357129929197069094027551864112374600302388920628254658238442350883537738527782945674473146852813410805003793868999395317499524516249457937577985197971667827853256219076221608819722207421047289158285315328679717711281505342811090402657209495213113243874546741571515065484895187023479835177842948788851717344343736668453941122444596622841613727326514290852029613916190033745296382519551109629086684113467292513773744515007287799360073200257193050588974059711699580596947537861792666031748842173937990519064118670842001849120234602140718384542232275127456421366457908521249902555956982917453058167315625907798318377115555001320391635918960778603525074397000308683087547436858728893659998440115840504036086731221952152665083441700253789374464007631267762744180424936015507659655993976586417550992763175880933542378528244435542078236152085289165835202727199509771688856489761249352194372432084461909990980301526457550456281425625383573158236586676565840231922072164210180884374577568261985461791966233051805185394101869906605091740873830316769055152579437916045496847533398886069448528852303553115136329736971248583857034611217143825379978419194289385820387969329007713899822319808879586814209597162559423270154013975935486007575619643555995793277176697306083577716443993236645096790871378462555836629060072442463852306497603677935089973684498067525331757441758252470635804896961696384030264015991468568424876516 A215043 683 4527794040048931007330808100341360533661727387103087961572720177599349741483293027067348858916761577559555888029902030613553768293820733715846467425178418185020986762046593661972227272847660683425370180189687698896980971801076858970130997099348192228693297485767476788402046246234234982628259596603537481203420893901688992427767824961109713206838690308180045957252965908337848441261600052940935655039399452239229425862847375213771333546454660017366209925285117857560947316687577987230363135067491999954193396291303256954559467673712005045927971247790833827810153491644211326967368301302986584672190666731260301521226801625054439541968531445575659172831147525050233906301793355209789994719557285185084284967905654948596109281447018902758635334378242546994442874304744772160132197282003484754592477299180320812069698597387677609293288619906041494813284841365316517574542379359598495064037771665337654739835825883827047925217887401725557615330632287733399385098330552538922924173176007028941996463989231339057627637598473587833224606212926755667292963848048266652025493225209596963893106941473213026097796455887121059447417600929090145712228026876136232017261669721613393499972421757056922779884332190955690471688490755485588128241834321178663093274016255256885021418860347243059923040117610322046204518324038589852159136297067133659399143006853293424766893056364115383902484352791937861836691010583013570359911928424024103379446 A215043 684 556881853158874168000332266412790276546364916749567444673142192924091763544206599978400371908233891094150901080825136354662109706270950851731615968780695978820003386533759352594730698341186042452500809955910539675170374216203773935614831137877016553726618381254186531729577141545239387797791035195211630352842927001118894351271098733548040783318714311283304039014788292434703328661260616477989789187326581515796132697016759858780100281698915894336683747609812303429407545892860392848737718075439723328334038901656362614891750405195734618800020228876131842436106647197110589621020492517330252888106326367060022653566449691505613354388602426135808501968985142984831611855885750525654859236882361146906165114090158881233761982623170121008067472947360237757315457197704009497250208875232558068850294058538729006528143767322256149137731097950393738204100629807120084285363505118590376439376070701227168212564666451782898972767990424993509866296791267681251433015237320923650080694344769712971345832922905977705637945688090132184606695996863432953351341271288918484249964882668080335449121069403690366531717174112384057676120281225741673256626399861878487301042196906139893332509065542570375037741587714065629568709024738020915738986216924856424518352938445192343063466742959569620169567461280847552615461028146141647899723803881321966887428728483844776149189669012890506509313377965983695727930523838986851856738069184895611242048132 A215043 685 68491940144501473733033537960672862654669223032809692606834917009485687566195928504316178395853851843003001277053461869592825940103033134029272917692600426976675395556890353775489903668693035560974174254396806692347059047621263117221654098961773687916145367596779175925949586363818210464145669069414426995918476600243722316213917376401447906634995021597538216752861707003560171576893794226739803134386130126990685092307198615254738563315420200343394734746081628203959567197505140742407508960144018477385132591507441298374730740371401646107356560180516425785813307451752959259971906218192491668072445610937838706141357411713062718414358575955716978316824211014277144022768745137602797692626637913903156945488761218368538304104725343497654306557724652317939356081786694410166166601463849569772057320394616048086010050555750197615148173903642405804246576604279757791954042899861071702860548449318086878433808210042008344140158033180451185050384568256768114737505853914966675882193246494232234864911878676292439326989510160445249323113020147911381561806287122849498688387090393534153573000977009038798331084921639214261971783539798204658168592452680425843581089379901614482081678446817795753886730165972012203936651172028950582842416618982267045671616131014081654913231298538167300159821643598249488464831956399346282619029779130719990434391203961031598637711087224965210609937065554346519556102921656447160103389754050332288582059770 A215043 686 8423951755920522394995124836896349316247768068118842623196021649973815478878554999430911542318115542798275006176494984823562928522966804534748837260221071822152253650110979755032663420550902187957370932480851312619013092483199159644327839341160286597132153596022584452360069545608094647702119504502779308867619778902976725999960566198644544475321068942185917356562975173145466400629275429272517795740306679038338470221088412916474063187514985726343215690020430456783597357747239450923274864379638832995042974716513623337476989315277206736586056881974644239812600709918416895396538397819312684656707434839856437615084468198568628980756456680817967149860675948998943934793464397099919203893132654277283270645273574290657132340595281252728516007086531321904574996363081164532634862398279267133130568425224247140478001374713714018856048382522669010847170742561414962352297329285905029529795131515974408357247601178137430103874891317255184981558014868549837838581621776774834868470966091655581513523944578623995073081581060041583145419882165640846117638996336822907046020841718338929424952928505045455297628976566062670081984692060063061991775823274853139222953232866696176297200964727903058666985612894140992248938298738093418665996269379457506333153957347163211942198404774252225583669503331702640709755233336861037869483050329637149477947124579772567761686745745241029989458490119167718280962385787339221317227292594696809216376463628 A215043 687 1036077574038079753110667321400290293035820803155584832960503828029769818214496069001497803526732357912344822758431829671428647382384813924640077710089499233697750523568093619515242110824092276083195650520890314645446263316385875373135102584863753477759338746943181108464362604523431823456896553384772440563721314328465893575678935725056877522557856484867270296640493084589888807105823984006292949072923335391588641152101567590111055033501027824139872135137766864556178515435712947322820400809735432439912900757539668229211294955038725026953977639922700725071164074012513525479739406835085169262817847158408595862851513339821730368708971038651018247603391311275226279858460714355191570187433480329251973953977280859574573789971303880983962048422333330267272695894977131346767630528632696527840754262831926345858399578004585079472885279356747144878285944321593528991271483042899816153641595141994612421142909650798162658959881835637137939493618125446639761700351461613605244821920963131571882877051908105072884911786889333426715445895843659118800713007577515684862408065912936691482301954931838358088331947533215727942041642768511298865177828816767656624919077175467703919496258796769736900756185126471681086259106671646261969124111555866401253952632749427670323547982133293785181307745056817829903335917213588836854482734911794917308017181466608086908013737066994945822420474784578747043096082772400079777606865461666262653786779487269 A215043 688 127429117654927889110217085407398809694089711020068815611518774826011713824904137932184798922245761907675614924280938554600900065104809145926194809503748184673001162145225404220619746967942799056045107643137027850077271374822979471735973290098900517477801533720415253756664240286836506190550573946822507410028854042622401933082509133615797290730141026569732060569424086429383177807615720757344760218173829946486364523238271725170743295057438907383477929406255303909953173801234945281255986024733078551276291750202662678569651802480447901108602663653610214539513368502829245222589593691935684580852998100455306019104579477215437750504291678615708287666121087231593115793016242157287241909420739883609567797984019161813549781786311487612955305605002412386961503621143262385497740981703220882015308802660886265426786210341265499395499407928420428528625648347029165669925169462036683824745165801537124211484180530944737861196781369180486978173049832666602702372379237540349994829008503495853783883839864598554954946852635342205551275590807316719627975692915892525036446385921091097251634198299838716632295456941369799779753073898113823715731427153696594911349084807009418683648221771164652381620867022911034794813366466558892856827690356752669619829669994407344622347362429094874618857204756479759908672504287750788305952556054241921922498604342671312917828968682447026475593810181811503266154478746089788759486093378086164625751159511090144 A215043 689 15672745393982092280803590837788653302079998634665308735383848799771411030644994469589728769632701982286188290863797010386239279360509140134997321491250937215545445193339156625516713634946140191617465044455333535244858932839910089148151579579579899896291829308864133030961237192676366829614263698905783638992985325928226971875572944499018009882284788411592176179742522137729540981529627829169399213886308160082431247717155320628411314237031484580343645444834264614059684199036462556647163460641358926374543972374169969795837960410140053111331173651754133687635073161773984648951321836958569095709913310537031509081531773494990354787669615109197631501885110192353325727466603056877642540697922970256941868271737085516107028000415230183097529414104142129881031943613061785948249100518135644771279631366840050866985401505444058956579963826526490542174058411142585654444725169693492839440690601435069755767508260554997217312127377126194466049113383269713124592944618925418271385114600662641497177927045891309114441554567012428064831208453522381195493583881885748477390888131061072199551155592938223478030074000354146609022886437128825034726433342235752061758695895411983909151803745366508072459557420407030749842727181426123144530772787857709648623929664573728401938486125226413346716085507069827340149940107183082074199941762651934278105037191183720836168177782064794846743858371809465289694206969099745200339864687614261379409341498757291378 A215043 690 1927620254342142422649731455962596957346145742352812905636601883597057545055509415621604453865900098059293484161322751338952830461277519427458744348614361529327416757618571039534335157351407300769892155360362887807267571467934117985750908314998228786726417203456567947554475510458906283536363884391464565088727166235129295138762389664245599418230298833599267938047760798854304157550336607267078758547797729860192557104686866165569420907859815164474884911785208292225431203307683659522319849672862414865517632310272703622209499478644746084792625756502104833364574485529697282577553587249654114653480905654854385414320456389580676635357264354744449589052621136130822440881983146566458755078608003451743771437026582746519890355867334812518380176088310236376755175570534437784878858860872463250135662129248414084449702264013865237999839869539196415651866626705066548278324880325720918593674721321258458034946693474694229903395375900153394088487792230438032086804560789069026418324760872070474576981028481519285592749745997703844592698977443535971639111246260702133206092727769746190982251630322539375048518700974832402411871333666589764575443186764736727361533208645487869212211463846246400035564557303687106649009356803081155446657793786183140914890313284082007248190191296630015085300735849548271905821687053496239576698178805606295097541334008623142389747473068217022465160248201745473269410288893951410695901170798934447737639479804329333270 A215043 691 237081618538689535893636165492561637100273846310761322084566647833638306630797013126987758096736079359310812363551834617680811907457774380437290557558075217170056715741890898706097707640588151854505117644280179866758666431623056602158213571165202560867453024195848993416169526549252796508143143516451235722274448461594975075095898355757709710432444471744298364203694835736941681837709873066021517902165234464643602092628767383044410360352520233745830500504135785679113978322646053658688694346301435669532294230191168375561972597912893628376381636876107140370155026646990991772421786264472197146488370811098723559034607823720750816276989143354699216865784851478099337706394166723513291741814789321496597212338120578480146217073032138427797025360925221287119344273136696115025822927345618354967640327815529755317667200487149504341025907709076619489130872264453400287760227607508533519027038248253749596665892322853966140055339821423154242738727907698866105675872539492147563330042973270595309859994420742934759118803886486497857553901029390911085709329612488315424675320595109684866067908021185270981733288423763365463032358943689671808816332313484294392266155874673132126561371385157705105098501926288463290352867397893539631237122889104427706566038621472448713665485669099443578662424316934310371660218713349079680139236980564869597878494880086301398094053099959947542625666907252294855839229052296586361660342987250855498384763268287811763382 A215043 692 29159111460004470772494598624129118766376336950481289803496061081653914658042977105203872641444671861097170627232714335223400911786844971274359279835294637350387648619494961969810483704634991270803359578091101760723508703518168027947474518345004916757909995558885969622241297290047635064218070288639110529274668433609946804941656735368534048783772439725715099529116417034844972561880764050513379623207776041421302864836233701248296904902452128935572676677096916430238793902482156916359187084745403724937606672681203437490500420043807271544210148710004676160695703703094362290725870027734763745889557114357550324733220048660798402095691082314337607539068533755162138674941559853238879124652686456400022354629082611144451148856093794334922979244370843796710838911990515658655905799145470884910828527356289131674936514566459412015724386215481076397628934558119824727137535194180662991032906523185506493422887951963044535944781910589318251165297634216880638679904024178705090322443695468330695982917558039337874148799215110780595312614760245598598364589920998789522337305797952801696987944879496781942988561834528998919844928182889642072959993465700457008820568276949281755164179051789697131070265310588508662821007930845409196851748980888032266322748939731612780028475906517190098315474662421901671267218233872158821674100460829379653158525107574097022612137463232743325869639307648040932387784433810203225877764667007656332812079562811374075066696 A215043 693 3586333627962011215480941994602389046627189171062887884507930946395597864632655386926949347139597902835592676337260311397860631337874473692365754129183682318880510723482138431387983397962463338156958722987561236389124811866303044380937207542864439558662062000718778414542263397149309860102314502359094143865061942885561862032748682551973930290693577641791212943717115600450194683429496268340079672136654287860355608772764116486157474892641259338841693400782416585133692536026982654658521322729338356731656088445557831642955989692790381506309471909693699060625201400453959570767519781653011663565406368504803848311875246026626548267037865251251993056628508946297477674420229098004439315882990760246530418194990125445885781760108535076261476773763777722603158812280115291022251376043363786997001155747878146287927954578625078242151924065741159183445882130777173554729437387364635328413504771706041802473928755555616561933270777784694708114769956110710591256499848711809458542431898238435350201215485194269145156732883190797093916398742238110228453095223631694092783513188756309380763950041762819578579524614628292680846648631203383771587002189019983727513244462127952140357821050424891204156506502006372476561654160926224879240138551212637549279037886911627715949180686742064533190594006156002143649454405742684347087993438483922453910885115076228177082135412601102346855289273939794600691889505945444779834565685719841407060929922795558509602092391 A215043 694 441089877127867375033383370737469723616377891703784728504672010345576883435158569614909565825529097376916802018855785587601634253646773419189713398609757630584952431339683532098752147465678355602035119567891940974101628350851756290827329053253981060798675716092850859019076156552075065157520465719879940584873344306490499083223146297157424891706526277500593476977676102438339101089266160241779286293185269630782318576185150094096121114889972446548592715619560143055013943137416384366081763508623872474268761272130932088646096231793173118004520834743614979780739076552133932842114390125924111431974579600564470357533032527304702282892705982129907540523172377237942328665375966879373456206948184814064666996098728859548774436406916539170862409957362583401425420953312610038173737627361827356930354130979841771253267985932428399182822900069144489832875213259910600845887919541877010495680516173891094216833506687662657475469060853295469364195096326332779181534679562008630778065765540196033837941453786009073010267347627815149041493538854215462392837608643499664092748635980487396823011594628372048594719366982422056052698981297133391537223241659238507368593672606160524950073822129070212889399672378676518743260847164867845185180602069695753834757322583828709479115891625753401630827416236741656050112409457636437513638380250664200090347484872581313589837468461577889559044906428391611963811062777754496163239448080748718062887350348280373592144499612 A215043 695 54250468553099725117890673658714173615767853490394458718190149341559561064659871407246949647192939379457931055642924366963603152567215256086642382274871004879630268544057592309715126154880475275712162748127721178578111162342899720727380536342696806038678451017419936880931824992508083704514914969042873597795556287755445825374414245867811287749612038554931206455310443484315259239296308213470512134389651510298364829262000697457336739656573969666138062327805115179181581313366188294373398390238006975978325980383659089071826880520867503133049753201554948813970281214512019780009305746864350202663448492137698596050105866147211939782060310249159724848242321163029284198756612702358959759626270821052369721385228139518345092284817210446065252985604023754362499367571588920048362323837780089390979443185576626524698849401125901190114077977497439438614776458487000752822889509706778458099828327210786558453121351184522869222611610937830979619438423499283866843173914289383837502831755902286096461389750152467994677696167941656388309290586772021531149502124635149744303626582406932114201311984214151690791894603990593487758715667990538264754295773346677049756307418776094676815297634922142651991330232838725018707594386994068924723857338442143782447380328530597567431079957596886232655754091385929760812009297220464140311745444076346250670605857387318894021317896807792861832453351265032037244771360367667267870468634173739532901741642408029624761107606190 A215043 696 6672366542154138322125519476651105885015829601426814637608883697001480434069729024521759897038906014575948603042060841350935586131513829725237823306410523842563938078487744170562861764902832780556993982900141813024133571339825813893176978641098453161696650799426559385495595397921942220590177020726553572588268550049613346021969729095443630968310574215979037800526206872468338547332356644096631213243633950497068091680649900637158322856643708296488433073604409606896279487600903743823561920235766234172859826825917937023746060207834909712247115122956515089138563850308426299008302551352168594552089545404966698715833376722719368932887517532040990310486194376720743060892163825789180519857367385264925133040905523497931832611858526069444528103806773312835596926676745878147744563867009498329666128987046898437222762075391562304789680853842798059338821479814210238024931914697939526734291083435282268666029390228802665566936853526217139379810415652759562535093199804156336238654933720355852532225368582196715368931942524265867755121907543954384526164946881503006185573323808926198412477316045666606779556791911727160300198424244289793906020694873667283691958126204754322566339573810416219101978271741703313639622397790340016344079764556964986597235482790789616477746639745273685189218719216432015522402296654411694230130572689190791923903594540759239911357140951333147410485817547472217929647874452548463331947047959552966783366069381891749279962905101608 A215043 697 820646834216405913896321004954427309683331273122007805967174504581840533829512010144769220386138246853462220243117840561798113491023633840948165624306219561630484753385448475386922281956893551533234547733969315280789851163636232209140040992318767042082649369878449384479077302119406385048887258634397046554759236099814686114876902264493698797814451016526866718258268134870121326062640570915672168716832586259629076911890675777673016374627519546498411129991014576533063195393597794302003742790609008796285780373607522594831693578683173027103262110370449801015229383306721922758241205567092345429442668893840475515602035364232313297375433929011256749226069134097033481372214589278947892125442848993970415327694044981814806605078648852566685877358983734830633746444078132569904904070377900560686053924005687285081277225215377181717258739470685884202710735980983966510805592286117269500230385730551443806620798158550478045828268221667920078202236454376742079677672911639163330874319213999978619621136827520209875838931727045415542196557695990470647249122451823941859731986924604892377731858076312990105154946068330281315065413607892092750876375433522614267861362749465972871835879423802035898303555037543080789089209986947098500069641136304104820273138962806694737028400202603968088776590306101412461887176963591283922886517408731752409069606669059732923599110823118568588735843095047302251117123575535599056431791773782694790920545607393688683043125110529714 A215043 698 100932888242075773270925358089917907985164730764405533319324855179869384180595907518782092347597965456961277141300452328259817023809775448606899133966358595556707060728331674728420877818933004005807292377295325637724127559555916735910331865076567247723004175844249847731541012565289063418792542635010110172662797771727156778783837008803629508500209164458588627307966454382152454767157457865983580120957164475983879392070872470753143855756328260511008080555821188503959876753924927795402636801324672315708978126126899361227274564117822447423988992460442369009784075582876488072964660001159532847478449995676912658283172930933304282953464432750623516504134402812980164141674918067397894491636166679640338036452262023433414017357448717261769990459389457159862457170084754467106306301307914430388970232620641015584072659280798053374358956395422996242903740224655882797755886570904850122174876927228788616383259084885601027627356664609160931033512435603222515349231055762346829660876797261505098298736093915519383213912733771962574239967056496449445972574430379730053129262389408192766518847818381113971219702607177977969458701536797644263339765894767442133332581210757368732441850909658651136275304892792465567597452644634616352844242401146443214763785986336708154314770502301693723447066166168883780604953131108434877138112007410877023479830635502925698769263071330581083613847074368566395011891669343714054936547297254960034921950151714561940370033169306192324 A215043 699 12413924606941103706409922724054948254865578552748758590470990012619352413679467112800052589534163612959383626159712518535395695815111356544807645312237801033913337984831410543120381049446802599162763727859591084124786899974214122284761679363425452702887430979472852821595065468228435394126433856847609154190969366686340469104297075180581935846727912777389874292161615620869881815034304676945064682709014397959757536147805423226859021241653748523307495497236015171410531777537372521040222322820144085823408023733235013908359939692913477860123542810524040938402426067310501311051894939277252402930298137084147799242173609350469134913262120789060678401272035300635973410997637514003778166465058277633700756164987987917994833880599163043980373982943789272589008143666035291684309832999601431543848900837121510600717156512269030500258241639973916407885147715956496349852195576568630897780638188903293243023663193940422795537223916204411166061250671086324129814709436988296988794991949878471080511962297347883787532701647480913835672024866991357599724025597438308249618782335416661214757147789994877938646358933840439939838500800352481740465367427365204641322636687203459918480405390843030944329583736443752934207723188182350144320733736737017825782973190638124565564607279235655324702462174359537494605375276979541551261056422585716958312243621972934501251810647165629144159145776132516562138889655907746783101888098253739372110268007354975654143929938455772903273 A215043 700 1526811793765513680115149569700668717440480997257332901094612446697000477498393858966887686420354526428547224740503339327525410768234887079562733474271283168575783865073535165129078448204137786693014131234352408021711064569268781124289776229836254115207431006299316647208461511579532264414132571849620915855316569304648150543049756410202774479639033062454495949308570754912613310794452317806376972393087813784574193066787996184432906468867654740106310938079474044894991448760342895160151943070076397883963477941061779811367045307664239954347771776701996593054488622203608784771310112877205472691696749002669287344471968874620925765200642851578646997166845706017821512212845692402103493141716639368609582094121165471945738504499859109378836266001246763268632749690654848568326590132974822886910295386483948319027112078129678107049892452556649366704405662486980387974400317218632236553390463114722276010725673080004087682128146034930475441979968201404612677733806612567856163438678990487167330986198790002134856304679597211752644565321208098516701219261901180741692813079863403721591051133403256684874851968761834474994846394167276634258843965698604634473971257692839068079273610324282491200309539218563242736972969913652741385620249708650390018210629517886720609674780646729411305906484763287859193554006514101461646949544941086843802223697851578736659178393964169902530847805411153959818849845590921303465323609337755319819691159973014029898912398917616803800600 A215043 701 187785436708551241550456987150458197296924297084099198076046859953718439379888765185814385377114072587098349259455751024767090128797075999429671409690055591933787502066059993900333528748059500960641575378097486595586336155120085864165357714590495830717811126343836474753819170858814240087544179903646525041049747055105036176326015741379760679059754338769125611890662041238630567345902600785507422539667092081104665989678775725262020636649479879284552937888278071506912537665744638732177648775296576795641684378726865681784238212903008600906915804991535056904763698104976570025560091989066538251674849969604619543294233304782137161597084923513614672167876748047031012249350972688897133940270905581796650493302195391569331706816713184307440461761941253147295781435845634948063348038105913600309966769355921031869143653348777808815611175231898377117232076296765579291608496399351964582296118229982496619615348499418770159463997804077663563350799676321939715888992781907191171138970429482093337473427080635495802279316258245682182712055478247450717264886689888754587644971971721523123011557087041076716070748070940912094154636165856180753574783100576746751477170061936795459840416389829415985879102332816231681038324041164460416929717593670036350061384869308952634083074975779406077225581244952254808059103455321137063478619716694101785321642301952666961026404542096359896845474262064055003591932883390577865843427510619092635933634058279675222762055369316476624031402 A215043 702 23096081903358037197026094269936657598804248060346944030452669161860671043248819723996202513698610573686668411688316872707024560431272113042770020658402566524687286970260305714575894957563114480372220757374756498849097636015201292511214709118401150924175561109285587078072549554122571998503519995576672959133263571208614801537556886433300360749870144635539995766602122501596647170235225444299606595406659238162089342537422626211044105401417157497259905049320123321305347141437830221162690647418408869466043215105463417079649933141762393671596296242182110002692880378289914504359120004544272657430634174483215084011917501143866853504222836661888211834979954242938867115365607619985991010099730695773468557801318274379478427973348018325506087913936558481263392899425543124140893370218408252620245352208784237530938860292037875010281097070544416103703275372697007781694973251172547575953176351975065896844473766999844048909397439706372786218288850138191614345571225476847879985487982118111664939134890236150134978335150143602018980910251902022963049558780537962244350133458215463473121948228970716462691538680616412303540763349065184627864207542660706021050945030126071262066248530973271128256660554013778584103333016089967529615404894246980955546586516202121286389629965571457726736874873210317438433349736458449055535628390153729219538890946814510342727462372685177381087394770754650393225078468712580736337464000576355024381439102331860849379611376233925862710061626 A215043 703 2840630288676330023992659138215058426455625587125590016547602260048908819880224937286347094799551986490873116288403519591939253842917672828261282869573825626944602509839951542898934746251515021584822511581716951871843422893714638893015243863848751067842876205315783374128169775986217541575845415276027127448350369511604515552943171015554564611554968035832650353680170405655148971371586827048066103812479419201855884466113304248233162943737660892283683768128486890449050785859187372564278771983688994367527673773593273435115157538223871413005437521983407995274319522831554507466146200466991742626405077380800729223108117963325722594060038156200019555374080798554672752319237519184419866201176516915890385474202726619132375713070534767006329704533725121733562551785865892126570428313251775531593331108346449884831829187442308524458303857210444714517164459789908521786994840986897505271752797905504065883627458168507102858793204396129469393019508901021326176378965439552150522131903065667134732699493654676003287225242769097012335627478616654361900026071342961665333417996744523858977684213232650064434383591722945558419135291977730521631880300698077554055166029015222112317477298539071531439985366212815297244437191793810052474742999628763159234264053712630409504622520299486857227768456903169785464365062997031722991715994311515926984888186195770422579361916055444616073291547555276101378727693023175271910194759394898352459410987786973091115334260676753120407660655086 A215043 704 349374429425285234913900047906182249796443142968387225091324625316853924174224418466496696457831195727803706635061944592935821198118442485763095022936922149547661421423343779470854397893978784540452796703793810323737891918290885382548363780544277980193749597692732069430686809896750635041830482558955760003187962186356146798210472478026778146860511198262780453506894357773081726831534944501467831162339561902590111699989398999906467997974330872593395843574754567401911941313538608995185126263346327898336437830936867169102084727268394421405997218907717001308738608427902914503831623537436073006144844042187063442974152592718123345115966997755031047971558487448485253904267949993417687149766970719276931986884836672701786582978928845597699237248243996285399646573229791770623039047511290462991016804186367361774272631250219670467202826884161523775637893622832713787429940678146174223378772907979291679485207487500592057295013835027162005787979683912167565574975961568600622960031395277208532478922110778178579292755065012189709237787121990493824238471449489482891748158045807329930771859828902690792483917817315387979222545396184545968957658269466026201816839711394419315346270563553060926252479566355689562762556493140372591244174097027581569696733122460938259312406715327836400114698877120061156883334711083875788107078065405480742681698943130439094269813255173782722804984529430677931151567350830661242552479942280673728952093734373232979465547053956646840253067550592 A215043 705 42970214189021407564385713233322201666536050959524503096216381311712983764609723246441807317218437522533365042996330781411514068114725508076032426538371850568735410232561444923372192006213138983454109172055056952867888862526885187414555729763082342812763357640000728756600349447524341892603573509336282453264670998552294451664335171626278157499231322418286163130994325835683397251307426586853495166863953634599381883214229963684247330587898959668095405075926683303544719730779389719035206251619614642501014325531461068526121306296474289961524652488127207752979574517109226929463823548904181345584468826216273693223174063239953570837121235952204537153534843686310772314594604907882664800450625831689632793209928221237446678508877197439460277877711071899284380543170959388440237354458778778161428401938876734286955938037066341837274638062164200895767151602520449341079280767611564623670447595435993371118254259621970218735637275372007733126367119084022176634898832820924575924206912207076256774529020227057372929323469167253759305771617219616270237505970805183200145334784845605057372471091040454642933801163866641190807462247316952170863131169336501893642147910780958636679450360125787030945247329462787826785355306492489859788386021799716519092765295130804230513558912987641088799250152143612742600018456101620931695934273233173865862670891941596962605026999313804990704536395699291425995862597376037409898655697984749328929173312840799293948834272383496532048874856408235 A215043 706 5284986970820207845184528827650724622734137824878545493609523576715380149122821734893875803321409984075876096581913624169023294556913119050866225369196800697804907797183634381795308762366322116180314975366068211392426592198888587166607806397078583887989699240122396904992412295235597302155197711165803785991551344859745861407915015637554186594258592146250935284658795183431284780183981935238478437693103957493821381523650296134162515194313597708303141428495407291768598614944551396832335183822949254699726425602538774561543818589739069270846126258820738836615178926996007009409546464891677073237230795784284576574442195004085419938276020363392878477212535261996617539625191411950639525354797990943474987330546385910907845887367493489173527237997403783336257990837236962871619534738901586336715013474745554101418522869352436482764476112952619991776685620172741067743798024268064591234221491383721279064158325441524481344418146101455313914803230343763957449005843785470097601209485662107735045120946144001064931635227709411060201580166259209656151980829777962714189228054021128789611580362807973316545890387616919762849219810809150813162856791409500939214732495978811250760760667502027934413021189866845066632158730759778271275783399138006593307906217978185897878009987771674285694566812638934757643822644385954505178167462713809656711420185930476969910754222136272550262261576768581692642493311478869130128913883617816286646458364991086943903930213301071655299572431822997588 A215043 707 650010427196696543550132660087805806394632416409101571210875183554680045358342463668700282001216209603810226514532379442008453716432198917748469687984668113979434923643354467515899605579051407151195287860854334944315602951600769336305345631110902735879920243177414818585310111964530943823196714899884529394507550746750188658721882588247538672936307602666446753849900813236212344565378470607745994341084922818105430545525772194538305121569984619161618300299859170204234084918449042420658192403971138713423849334786737810001363565231609046024112005182462749695914028445991752930444751358127379483936483083293733787958525903843762390387796969654955914132478692705307839504138094070883740586696180821700648075373604762943948763318969028344317873366748495991349309040987839374888554142639740679774597763018631454571677653497731624089617885120850359219900314919007534434779341075410657781639509548845766212271013978560945279817762136238364559092572654696447571492308055451730634658181803201140677085641892799117085452863290591249107453203731146613905557839491836763403285164890627760617091815072730252190980917072885859429670168943801468688581210315425638244583184281955059616286943626577172400916739566045213504254038301777940950304418987496454085442802475508696031969741771389987893851447416872441276870746532844971528003074930288298702486913199942179493866553685628325264911742539821044559452792685923798837852429424849982241492636595679555783457862630338896575210485849214930534 A215043 708 79945997558222854648821132661972463461917053080494614713444038053648930198927000209515240810346272371284581985190900757742870783826603553764010905396744981218772690700335415870073856177460956757480840091909717129939426736454695739778390904820243957929342200211581900289088151359342070492951040734974631311738437190505413459161383643338809702584571576535826699788253141232870687096761367902817518825515752402669474135718146329632077367437913794559170747795454182527829023846354287666344125330504627112496433741753166211855606174704898173591694930511184097473760810319929989603435294870584776065074995075246094294816869272881681447196824400574372428271884117972265183272685151030136051696857105536404348325650098093390882796421451436130450402086790811163800907679340908774179755547974737160822488113139247464639030201477685754854809427992500833016393588462015329909708009061013164165501899331213110248610074116164074244095323517009598045260057597846229341088156441150544071999128104238719897084084166342499053471754514685708732512072482221504806554475513664430346561616482324198033736443428924473564664579081797999364202138593277255177192605737248779088487359113705198077983965899317807744020567069938797783414248309989912210113018379819984406280507953909131782748727673255467322898770526484084342217698464878038699822762571976038296329373596135519970388162890174358764865454132301108593766436840274384992283861104199057026763910722862715296905349347876121048335094589771236141004 A215043 709 9832707689234214425261449184762525200009402896484428508182405805415263734422662683306705919390590285458399773951966260822931097956955804914055592894111648021795061521217612797551568410222118629762992136017034352647605172980975975223405775947258895922573210705781396320739257307087110139689154813686979766814433266881419105288191466248085345879229367606304017627201286470829858300557082873575947069544096460605527213262786472772550977889741826746158840360540564591752765699016658933917906757459665163698347926386304657320429558125137243742732452340870461526522883755322942729469610824330569329802316163054857139404085777199720819401910608477981132524278837664991526505869751116182585052407143369998221676065216736843915900604733257435287274314737069463201476427044566592345398006198509104994485013965256142395023986452971358812023264067372101316534836492188933574931460792221887159187454054100643836391982558608276409007263799227412138345973234422622360908981236740420597528311726435037222731999190298726807001251829156518281054320584022682212651366034172267133101025479620362999543093236735865366959670265910855667676272996458490768317965238837552207422648682303405618491445955301984385361363708858572043901325723928573415214602161270702277131180514894877007721205199023527086371953007383639928889626671778333237715255797563141296862946322452190761082175463095448810598369674964998185556521727864411071116568869741135962793716285548121395059118336157687519651159758084077109869418 A215043 710 1209343099778250151452509428593128627137694639214504211891722470028023790403788583046515312844232258839011887614106659180462782177921737400875073915070335961699573794419066038682972840601143130504090551890003315658525496849923590256739132050608023954518575574610900165550639560620355205111273091042763536686863553389224044536988388964871158733442627643998858341445969982770839700281424432081938672035098348902077177757187018004694138203070806775982978193598693990603062351955202694584236187042208310507784298511773719684200980043217176082182499942996555583664840941094402025735158696097789442810750551710873460330841437854165076415092857664819231370263835107620401777604117156545035584485955068107775089283458582867763134894265235003175930647000215830312956361712181224125233676994192343720374015191954115848347831668525030270543582694425410366615113767534531622875037259767374526289361432646847424489664267671160036796868931737414905746433456554703590523658622673239673496491274750772010812001289349891440416191083828614292734125540426741262745868920583396807324941199520662284585934408075605275479602412011583171840542374022546066058108561150149250391997023423060732951076056962982219086363359035436755995260951661251720450779183692602338128777390063070499823841408221794653164603624698231633536743166243739175140182462894667367365980871501984366459347279657608904209406325169653538811892701890595028027397857295063395463436840824168400312071099836231846662428117211023813419149180 A215043 711 148739368565035534414233398267770058612736431220487533634173681407641510955931573052038076773921177246913003776761167112936099276786416744502720035960757211641025781652023905145208107825530382933373374890334390791645988507367620625603689836448839687509862222466434938966407926698996603118546901043446228032717402633607676058944283651212904438867563970844253271980227106594342453276314648063204880713247552818494887336920740428104606447999819491619160158972278820279584916524790914774927133099434162527293770369021781216499400115757587520864704760536235466329248912870856126222695050009203770896771691264272721101731024045771644851973751384204989450390829267437010824590706759701546564048790951160464680546220408483966047735881655898304734986507949450281297975175720271060169866445088934583204892642167877593943553759968975437212904510780415342671894795831751111265841870906134368042777241805484651611297316199936989821905894956685692628758457795761398775702209234875916090144952196483326895222419771414526893935591198357478159035361880743043764963200946022793058706938454213500540924253147485329467483676299044387514970346848898462920779211621734770376048829295719064646498615917736155684945144387762590270189713445379999200699205733539129270065515680701134238109743831376627146868724227908721748123460725162260343204284292495804557783412591160980570026733279436878554260566545434018452320560611707090447724923562564648451469410973343110570366130834056530172770525633476319608998010797 A215043 712 18293732990399592482799255477507124080739443345480752132791471090669877823789179696817636927879460569111460452654009448231959748262551337836433689349258066695884471569404521266821914289699635957674421020959240064056798060909367413358997110751156673539758534787796886592702624344415961828376157555252843284487553660380354931205609900710222374821976925786199153595226488141121350913286420287342118389057413898325969065263493885638861898965774726662380716575396696200398341670197327314621453135043359782546625971091167315909742013258140047890276503046013965802913951442174209123365755992435966030866911307175153746861491445446688002546307394786635090553915763154358361761091073861236497390014985393056754572016910246514046522584724191861776710159096370049693003446597670231371045267477527984356608106444781408002932518921233737051401697194615925418102872498972194789811356656384138168850647425347650844091646587962514574156465416262938777622754746443130062680242819539829010395921014810737552276651645371836814219927040240351702117083754289385248585444841432749272246945521937325942486626587909826492544667161990504679663319995151083243366177923061942241766687031767731197423729518066561034581822357987182705238561696946251340035094793862808235051499830392136038563737332106636878161754483631416987134310652763114316451824372188661181419581024331646439438493795298917381159338906740240141327444982144051848288065006144953922994511344008436680421095942357810939797260429432303204432269535056 A215043 713 2249980418450584839849894190335108491872338795062912024799716770470987330815113171135517304052399728823462722672666400965418112937017028137136841069922781446382148977255104091913950249525229692411020412203096193488194515503344824222531040932555822005702789916676550615963456386436464308287148832395056277763936382824150048862231073503706139198664294307731651638940877814251331819880953380695017356973348661941275700140072827193151908966342291559981208978614821353828716440517746468783663808477233819090707700673844558075681768230635468302983145169899181558292086778474556866047765292019614618025855412495543398449083853761204703443109218288537422179678119624595449832679950909585040679894819659906872488853327211152979415659836552375269413773264924910878361836626400372462016024275072541679855168655327213345313044685043982931680630741688095000081177569298304879568187507944336129811466559907613932432496522473413260467630109981170049053777785544475057934599616847446550463606056762335074889682269233773543602420318519897423856843678073956321562754224212067362746290426586732774453689821128903468956831500142402164415727679497607926019007779187126537142531729917590620840045412406267610069156120410946002661524135357705800664361060688309406398754073226302053813486757105557844829497799353993377509583432049187420142882023058482571544313213897036887380541483926536990856430146843493046374602161078384461077315197178979512306189592335268361504186250145660014308541154020063641175125502471906 A215043 714 276729297736431535709054186155740837376216932349392698298232371296840771812435130869971810761517287184716803428285313309298195931504831909529995017911152859838308439730808398784149058777313552530597836279959872558983868608850504011957959037593614950027903401216427928876912432907340693957490930227036669321679687533710075655123216431055144899060886222925206952436132744664772692494443979405199792789332828004878585148163694250872045940961136087151026323653047629824731723842012618333076026989564716388374500556911789475992947750354904461219036579394553317704123759800928320314751765162420162051151539702889189221077642080769018519594834475688908405360411272580773807651160770623991419169391659454013810208911591460432626858956829494963716116774963830276003156028205430130464282935990106909109223386008031960341271031394071589072679522587189848422836442364437113737049333098364649299763255554136310891504689261746260874009970079226265530616392439768752752402911375233197359260129976437080541920355465004559366030511092300801967729632260822207971912596910750994390352189225497051492333885994126600971283898807863500059540124678271237762106410398609681181815767948916658170009841891016577602087185849721756747530695360843119445298779800699816681154828966193462598392772029943342717058741945756643918265058348418880735513338778585390873689372466661686598822516726503264800793653692530542308197812142278566857216558023289318843409830478150244380173558325343000338746396286317107731057143029449822 A215043 715 34035453641162628307373815002965787888782810340180238978657781952740943945598705983835397206362573923991343358956420870642712681462157307844052250362001878978665555937912177946358420279360041731571122842022861228561527644373108648646606430583082083031426415559703958701244265791216468892463097269093115270288837630263515155531293389946279116445290341125492723498005386715952789844996728513458879495730964495938124697523994320030068498829253396428016256600346243647088173316127034308499567655907982881950972860799476260989056891525422613261638516120360158896048930368735708841848419349685660317673652841739871941614364082016385925669655810713650688948429928077561087141592386693050014600822731680811787646087535134130347998604351868955683563755112272546637551602200857518801988641393892208178701142225043473645556327946120761870592345387612880172508658712948148671515104584711445944951849034887679574716114202976725512657103697170428728795691940901628095283176891509285152842877039610429947966778324603178355563616753951403077415632907938037038033619586321390004818472856090539140974091354974842787792810458179354674165350055018514814237734337833232752449491694122517940569619172104479885350763942285665344921020637607083318453983623598957336534684526944454632421069321166394378915984403650568251838265457811924303009080213779196931032025658204865682345713361860902354777948272129518823077364901414414573302746156369710242596502960229646919152054650303166589659299551074986702922190198091989030 A215043 716 4186084068565266850271270191178636169482909454909820001676608947815839264536828400880883884571835075363750516348211481775744361623913844032908896799508319961516025071923467079003301545302507819430717511732531971240508916389283513279520633002681502597915421210442370492324167779886718333079003473168226141576205348834878654054693963746961276177871651072212679783302226433317528378242103163176036978182119300172384459210303137669447553310057206624558848535518934920962020586159783207327113745649692329763581287377778668312178004709876626526720318446224904990896314311594691259227040828246173798911808853449970064897744854675215154896496791965969415105342192539848423333277600368004464703336001029201428930639568114355922690267326793731072508700262830776500335581477778552836818460338762242193459697252509625652207466771201837062728092795133084226997801350180494880658152748925601310400100587545496303316219849133710746495056889294506975058324443065609029875641805961025111626511572615368526617242128981908361277157476771593522051527487770805883048937146677260847175782176088267760154207017466620872805717575541916409640051379410050693493178172921854226376269442303707063625381742615658693534691229362307569970026030669266600799909825804951373241290665728462244433562978837074390444189262602502360679943550585310429948468826258468387973856083301361467975517532527382877177931008610593867624230213864929461454860476604950173681233975791819481987209128417382836299229887621039523667067449350351056568 A215043 717 514854304979886659955058859699969283058509080143567679967244242799395488594084294602364882405129351695817322167471055837545913767059940658739950254089161353387492418290648538539459731651929101748246682820259409601354035188237499024732391252899241737460565382468851866597171392660275138499824964102422722298602969069059810933571826247486290690761767791541034120622675845911340037733933692342139089436904942956707350358169761939022018988638207161424310353612228649034681443924337207466926491147256248578038547374605976726136905522423299640173337530369542953721350611395778289176084173454929691605834827980392917808101367201906560299528649819212091450691262065810066585397801903965537764020015176041885913836816093948020958010193531427597666458158781840158342508204527816027574219080314561345955458302075419356541894765913237296589504762866868785624943422524752497051454110226568582023616022190170454142237859382746175269124854535746874342482260988769087202981005524824255874019421433710870354358095299566732113247296197682073282892359272998037290985354791615770879249227891739487942872247644404642169690792248985172412403059516748075701103834074201426917546016651396263546087900171085569293628454670416294847672162192307683675725477746283334081572645685893516288013128668728245835468256024762415671591939455347765278506768754756595645951232941906367388994923118600533454186586854395699085567435677956288377455684476311268404626066746463717750918460792864460648989009780842022413524839371993077578479 A215043 718 63322893428457493907621968472905043180027133948203914815969365255377829257807831407689999651946338423510166876082591656536371648986748787180980972356167338146700051424677846773274543691641977007214911269380174848995305819236823096528804603473604052205051626622458337220959757129433955317145391581124826616586588990145521866175279934477066793687519566708474984156805826820661507112895602054919931963761125864374831709595670415362038888049189423648565614645768604896344855582107316735224631297366868882768977745789157358646527201253355979114793795917007558402735228887369134877399126294128105893718772259889413366183468581766470448629403635386792819732262975870362945967060062919005880372296858376970882348738074438800551316440068111039907547739379160517066795627056419079506296132147809623890259219232903143948867478729752559521466882378233714955004370082032208753242132943024148776996825137763877834590519067884838155264582200475012776785246495530326375208581712529379864845742263640031159166265653238413882521262899279117143554751381103004423592645077030088061872292844844185983965090021702188150495409374696727027532034789906439269392327531702796316932589460214961633117510128780190446175993199896750385564649027262544014566946417400553053538292449454315384787806130748044358024106969703264617450898212286335379045953556288267094115444522786653581034917681718259297978695496525903949162233907366421775994490228787315128694047897130607845125221955605612609602579410014589584213091616510896204828684 A215043 719 7788201037395291863977547063307620341860278966548937954684264682168673603221769178851267592306994496740054708435991302698136166911603040882601919649554493430690718832817084504574229414340311242785685839450941247016821261730941003374018233836000399179483889509179906626311452955527716228870383339514251251117851842818830129728625860114431729332874144937350882017166494023095454034848425119062809492453181576375147592929909291327591761211061660901612146291075926173601382555155275621225162723084977616332006224184691749136796708848640362131479463560261560140582711802535007811630916450004302095235803157214540182808395080719792518953444904968175183901396407160604258378242844852451699383898659176366460946777116564698652343636440432486634747628015774379142745185913158214468375757751783213108146323953051675634866963306889788556189570651309740956973868074733406637571142564726822924865539708482283928389152104462210305734455702980048556296833560469444031634188483435095622957876806565002832089009001096184603548303784064900083581536664546702748781212271747083775913638782583291108121315394495379280740040744593828320850536298566840963359939809546311562250899442532688598824891379634970867127442891748391800666358666277927395863359173753913579743441313536906259461416735077354550349188894534536373788856509044520590787012026080937759989311457663911401875136326294525248279049604633788218243961242943814707867167492759038158768783511599275016839211945333189914964443800556249450964740129308435769397425438 A215043 720 957885404706192441775330666818364397005634285751571164511348586541491475367019801167298223854108376760603218970750847640214212158478187279772855135922846524636811716385076716215856943420166640885632143341196393208220019887086506591907713957224575495024313358002506056699087753772779662195740005368671779060879190077725960434754805514140625641149832307727450013127321959013920184779243394042670647639777572768278779098669247162878424590072535101474645428187693150748073709428516794093959790308154879939953996596971295986467348661181511186192859224116254889733270816482918591695725324224235029608110069638271607707962017399326860808060051787623284980495331017725562822609353781558031355044963224508124394923191923095806515334663657067155561829657851655729938601897519540504136364742233750936095354773721068279145198248360855509780140907927978995958714604460401601221935909396129715960680153849745507109955608696691969833494140073366869139272740732571378588644949535520571315615589981349670893189262341180813863963321559954784595618706411690834727921774711728608405147194365419889284171015968467273230772971409391377514308368194832388481401277483202823118395350765351142024774216851696370685855154882969387212660709639199595309972803015396056873723555154314244725190101647409964488279427988739647553632974732219015333062083069395190606704040105411977356851724328785362202804586088699104761152755810777946100457611803803812903753065021780717316888358979891755372469407419139709066095030944671943295528027760 A215043 721 117812116577824275046501694471595513211351156868476704296941191879921282796540213774398830266463023347057455878693918268443649959325905432371178579798860568036897150396531619010045829811266156517689967945127705423364045624849909369801274798504786785488811059144799065067361482261096370733847150277007114573237022527717474303345112452379182522132096499705539000732643434464689087273812089042129426850200188268921914681543387491742718632817710755820479775520795181615839464877152410397935829045179965254998009575203284714586347088616477235539590205102739089877051727715596451770762583963130904339702302763662692068610955015398689022362329839029346693299838033619740976787047509077719131090215115757833439078637229080816281998403883687488676816604638921736592085795407603358383701109657421042584199949809161651420485196103418984636139009695453220556464537566545540680117021390710506527362840227545777833797602883696022088448836949506353388938325650565885194147393412256689772763830559662009130713014132776360990146490539287308200600720292465290655963493112132702588502083977361526431955529472172937403543636361735300660038401082349564492260862124255107657825011870829946748691211301658350660918504911796978250247524882660582533029643870786596916241950678783247542554432342249865261440026203495809302298818269113019053186571401691298795548982917538787484680799957656998903855116159008386390817434957394286339651327288068972836040569731480337708390035280079607568790720839712643755728811955339758368573948593442 A215043 722 14489932453667679638277933089339429760599186660536883057359255252643776292499079274449888824551097763311306469860381196170928730784927889994375192460123927022013712687057004061519421209842317085034980425107366570680569391836651765978964892502131550039628735961452282497228763230361080820601003744066506420729092891719171613351014076837125309596606719631473569640102015117197743814494107708787876831926983379504627227050737992237191513411988350430817537743629619645597506106180317962152013012766827571484815223753407048598134224551165518460183402368412791799987629238201880649212102102140876998753775129884424689269663444137219737581129419643961561552636786366250299842139757074089932771547942154991520544960669223512336594973234357535999210586240291180570238765351986900026756633668453244215223511485944066597064025625173213754456671323085454938658206593792838615892378818727851508797550515254989495079825413585479813088533398467352832199100600013191333500479308325062307877753157297655818490520978476299124878798873774940905253478360944248796718351603387191730535303419290256151454065805695794523196656017611044455590220106777603155203390810738011221950443636379812009716033805557486687861728692614457094862403435034332346536712322471865935078766575721361929141726050330176148913151104726832868744390837044173972967828584238722252867643642504372214372702946780449221251709204152733903698642296094495151188454476482669862364479567217074464868547957470016608060023760678422417622771554433140948008050834973236 A215043 723 1782143879684546771233139268294278265040488608089168139350891454883304562694590210543561926589518561863943638336948193210755790236586804563875777494015444163139649763357614967947878762980793735302784902320260960488286671150283317306042880502963675868088845712199485948094070515852151844563189613369903282635105188658930390967871386338514033897860494418171543526731815215980857800095501436091866720900168755490800227012559229657682813431041749392234736662690922421226877411595301956934299664741274611327377274512093863692855923272704742293367018901109670652308601344571115723401317795979364739942374638673443194645127309145282712492965742760366697821576411735417038416935338007970809756261705103250441965014417484156190523002772882100307017314647235334959799145992129268203647272447303959611078704367617781888213916256670302243161797054748372003326370936262686168586051749430894869838946099742865180760778470676956397803016803443085311978685936119815708528273925975968985839778425499069021912096526243906866052316233447242162227937151381103380104666363530130047056058513866859716402907785284707957874622058554479821565977134886534582768762948066895585777020457917352803353197936678815427477204177223491953509024247712102387244875377287714621762681375039472544643220961021397737690232603790351326503888616734870832678630156971171835924665161790987532235430153839506427011789336204327958568820859870449820555192121955450985716918880003819220795943859524748240968806976704755064340152590031052204654927956396431601 A215043 724 219189207268745585182037852067106887170219499608307144257102289695393817435142096817583667081686232011501756208974767383726791270369392033466726256571439508139154907180299584053527568425427787125157508004966990773488579982093011376877295336972030000224888393864575319333073444686584315800451721440754037257697209112156718917434829505560389044127244206715468380218373169550528311667932182531590818793888829941988923295317734509902748860504723186894441791973239828191260324120115960384956706750164010365695919949763791827172680428318132136565683141434121077442157977753009032097712876803359722135913326781711212134851442833971937338853679215727936922702101232773601118089865108537127061450602545029209737546185715192827997848885548652779794026981731121403301234235028774420808964312580662870114415450478823512730850320672581108321915586887789235301071181742276097858650080485535438489086670321730863871101929600996421266843680726987115435302481227908771964690557609189467586889045383290449157768375353890848378363967402978593778598930402825652455521746229249355759374388466773625990994804345206501812624546943109613595216536162626450672225881940995087213694631676407518116410601594616901749731017029016137013523243070785580013421693362238924010403739263800022308418536375532273643226613559157264634873692780554327185124457535323620925029906006010061964687077444981470623370570158219826851966561063815965661368175744777973913354495450820524068986847340067542526471020435747620875543028586075201487930528683540508552 A215043 725 26958490350176022430619422664985852843671957963213689575484230741078556239959783318352247489120817018852852070065559440005184570465198633311843453780793044056952913933413491223615943037564637022659070699708619604178607051126290116038601283567056726351793183599630564792019939625934018691610998547599376679414121615606617496453516157797589338393753176931584439223333168039499001477355562949949578844927425914109146765097068785488380427028649910238624105676045807945103792989362667825392740630605432000369270776546434300878546836759857548055285659377495782854733122662275539832295282529017266457977396819511941731898946276458765006478266600346506463279215173902433208191279036196771538847460677509944331646103637073021915656362326880948199495835181657892012097786694327569740082026632294032437995473569792678934996391397180499822263949232373435171772928881568004472182270817018053031750349885593673291232515404306072690051097140835653172275868502939901446334851976368048078659127398569364788496533055487063031577633550995604818665672999186064752531672188353975459696865996366156081937252351806277555784731962176575027868263829018423469063589846607518614376253086356323924846631409236100463387226787191170876584182157394746748208328863497969885402174873739401245857320052975475178682053745760586769779361083189609288579198597593134596513569468470287298581707648035108268099204054437929267042094853602911734962189839061650973543270217986468520607627134091603053743130465126218886750365817588230479684040481391970215450 A215043 726 3315675123864382013381006949941192792884480609975675510640303278862967023697618206060508857494778807086889302861854836353253975375949062505323278088780972979497069258902679120920707466052024925999940538556155244323195178708551591261371080583411005311270336694360694894099119500545197714752352369633282577530679261510501795344865052579597928233387513518378170556089761295688826653403066310661266607107279498605483063183644142880560889775663434236163870556361661137419575277367488026562922140857717972035054609595261655216234088241034160278663570420290547170054731929482138390340222038192320414609083895473189563712940901341530093495777608095404095162092763909834689713449691063745880219403120417989038141023811770333380063665364510402277891102411252271685928403968422548091668715077133145843435735017172017446925098441520175626340923960149361611159823313204011242679863624247889883233779055038265568460920570695888217036489512647575726047903323031372559261171006129014222220331939509151011278830228159133179837806030635496902988417896997439858897875550152800112403927634360409460286864753719366865475137009154566339246221702941016389046880854362701632901087719315445323622869926761657018477982641184915153727389868897976901806262900472428185303448644029272535037747070583281705151590848501575465941467709844279369815392826724038073012563041964296975550217589709311129492113731001892423411365043026535149386758151707687922011684933589192585817048517602159503907679445064128893652515376713360971970501676210872779527298 A215043 727 407801081744968811623433235420101727671947443069044874119181819069403865358567079562124237224368672454668531399938079312010233786671269489521451361466278883434082565931096118382023402381361501260970027171707386432148828374100719435032604310475986596559899620222765841409399678627433384895847730466346157659594135044176114209921947951132747583368270409583583393959817306201686179367099800648385843095350450902560307624823132505523501061979573761137917454326808274094662655323211664599414030584868705128311347709440637157295914306810441856727563876036359806133877294203640746472015015415126393730459341746382848213104421548835400826430869830887793973967742060616308602585144349821089107794721896271561754279143847034614728473823649458127132413320011125859899626778460942451445332915179411414202567189490407029994000038599491352973904513818074578366691724470465611974616759963737179083536162795489129448559190943473251339434017175182071683182109616075908267778392724908380529718942671181198673268968348306819044869097637686389577684412331692347648883115463704366859297566129585633237279992927332905800422974449107483472998291435200279891175486445649401229997136750158092356066135012153345282860742442854316064878377158188973684083752651152839155103415562237400656649070126748650051631634091542190394231978672866703876054062746035125537351183892836863071017864720600245649962156349247529962353616109625234388549915906291444454362042256639448721833271064349175075578574135577204101092019167478245692294400812253674315534174 A215043 728 50156217379507299447668906949722571310856651016882543841148723442257812472080053167935220669739851933117142472889521900540905501785190198148633194182263521689412658540265919881867957785441412630173313401581452375909982694835679938917748959107962940371556382950705837798462061351673761144474518494990944109552547931172151546025054732936748354826063872865262379286501438901511711235499872413440797434120998181516312354790061654036510069733711909185727683011641056052506087029477667257701362839797993012810260713651603108692181225649443314217211693182051965607296852455118329677667506674022354108431889950909617926932832017586498681234085563352733117133639512360124850868254690181751329882708903032952855954402878615463487391006236057749142906944296967344221482335055658184241212999186160799091419272167452090855674309056456253359242879847583707985943349370176681720996865205088737329474582878446369138740645851937717705160211599526821398516699154185614772629159674068296423839738688758423269081765604903070680802568670992242770732006160316249123479281571500522359364314685260006083694713870098623083895599619619756115892447628629302581610542909511308474050325733759808750322930537627890427484591000822663510565416586082221177881084041187880666788670694619303059741035901637707204651548034580822672525729264352687569769588822340799508284506658146323145449282812737851990892997090715098170469702831816745840792767998394880021821268740397222491034002397709904375023487634083336056204729609678363805297635885069764440386522864 A215043 729 6168806936597652863251652121580456169507696127633483847587173801578641530200487972576470018140777419100953855634011255687219366485791723102792361433056946888914322917886777049351376784206912392010056578367346934850495722636414531767448089365968965679104875203316595283369424146577245187385469927153419779317303801399130464046871810203268914896022488092017689068845717167579738795787117207052569698553787425875603859331552760313985215076184585256083367092977523086184154041970429861032668215264568271870533756431437741731980994840574717206860310697516355409891378974685350909606631305889334428943392004620136636273831709095619945107053155051962869700442046636947976897911619651584356022928248598026830786521775831107625417400947236977059264685674671892018341260194640116390561530693954946119287120484341950516850710995307721833045887903902881387971161763082593210542020642426618510062282980202544647555903596560434187391933508443264513682642607923626390810268974542245039144830966299943536403790442997122437281026361317479245436780759135364523854693565634904132172038458178077915914886557349958214497296673520722260641929591208178698060673813414410716038142712413953092568797550431642721532012858027810676435457940242626394832408546389564582116868343178704862129841888443041705411370213823136312147690500181688019061425131797685590674634340721778830622962249743064473537736317896450369255450168594577131516285353002874579449790521953399940464225898465003444444074495850801189052701694800262941747289522112308055256841260083 A215043 730 758713096984131794880505542047446386278135767047901630709381228870730650402187940573737877010645882697484207100510494927627441172250596751445311823071822203814772306241533311150337476499664782804606785825782091534235063901584151727457197243055074815589528093624990514016640707967649484287268326521375641911918815024161874926219207600269139783855939971445310493088736710173406360170579916595052632124681732384517758385426199456966144944300970274589068424753223698544598441075333395239760489114702099447062841780353190629924970184165040773129601004101329663451032317033843043551937983117714112405928784678325896896935599242008215632466194510805655123740417705957411062759760769334266962031118959585013484322928831432928206138398486779002341162283953676297285286994408276899253753521923440291909155599707124319758987688549625807775981666903585167173271438763661138439973035570967830691027119915096750222919814292129697020178238945881048234671205021108542439794905064924411596832773464588069708511179527835942130318371475806646772077511900546461429460338413481157250833149813469449876408514842343559710557176373604774198297761928181322204154311300662833585754397319549702837061722241645005408735824210800084311636600543242203296643446845162471479788040923267386055248954940332155932206324460225113089966786489314079207501429733873959910613396301405405776502519499251496294059505156513447658289707984758703097925927061255516246249266007572316856335157052825138993918935490044260717089655005100218839424644393805801884993591366340 A215043 731 93315542122111613117438930019714325056041191650764267093406303977298291357938916202597182402291302794371456519507156864842488044820337608704670561876401074122328079344790710494442158232674561372574624599992829911776062364172214247945467812806408233351832850640670516628763437655874309322146618692202050535386696944170511485460915663022900924499384593999681172960845769634161402562185542623984421181637299295869808677548090980446521842933943159189199332877553537397899424098224037184629507492893093663716859005227011009739039351657459440377734063193766032249067083616188009005978765292172946491500297123429465186229957741977322753299156814062010557672941190396018960031017940654391985816003128568865194347728526517049312457661090964158659944361329127997588990602729860614216330454160953254052111156480211187995079708603472249046616027710510718900438618044254664407132128855266235057363081656549500985007244427718297395307783287060469745403023060216178957582558010304377933295856510622415218729018547424567504019310078722715455519306650917275536125969704672361725422540409449627302178379699058625494384475919279744568882325819873587732347031918241880037696285637278511429768950641455096012113740764803556981660459539879752705382566827887027704992582195666552784740844395361135890383382344795379981104383374161409648811353645673120325272176811124923722441492703232687396346084971633479165019654973763054357923706875302301014918308322421920174830692129574109584865560243040834957981884206801670146172781147069488657316990105077462 A215043 732 11477052967922744281650107886882814535506788437276956950858266007978819106376084504978879697604819597824991667692279783880698402071729275273923033798974260294842538987103015857505235125142471384043874219013292297056921435729280768345565083777945157627459851100708848554823886190964572397139746830814330840210651805317948750836766407344216544573640449121989338963690940928291679108788651162833488752709263131659601949580029764395465220535930707609996928875514331876243084565640481240314189661136735818537726594801142001007271915283683346125688160171829120636971800252474091264691836192954154704342130617397145892090911437036662767199397437007574920289570587404373347753915654437540717624643384514113021271958155564437891711447888921798279571746503938885425070720901506714196509161166726913595719004647327810062291107289839645657863490644275237093197871583804879874088654625680991378398059868267250920740967399503389693424387023435932731983402715254722780108044645125295574978357339326742986646940506723876559666523153823892443562662286762756818147692006748001708798845835804037572407168183986505340399237436709902606807974496349238784823649520026984768488797434468272603736736714089363529718124447714559468062251977323378037634544142315368130226937393815740723869462861864084983206885202300327178326420758091918488380903713710338696710181478755461083311265425322599145906605759937786811705358138950510629417884723992412073964728089842550401617427031107419917747821110932462453967274740488370439358816173326283975610389012093424916 A215043 733 1411584199512375435029845831156566473542278936593414940688473312677417451792900455196199605622990519229679603669630906260461060966777880521083828486711957615191509967334326159762649478234291305676023954314034959708089560532337362292256559836874447979944209852536547701726709238050986530538866713571470491295374785357163525841436807187675612081633275857410689011361024888410242368978441907485895132162057727894835169989666112929661775604076543092870433052355385267240501502149680968521460698812325612586476654301535239112884706540541394114019265967071788072315282363970697037548089872968068855687590565642725515263458757911609117016588339744479516910435792844553557375885243747559965024563744648426383617545992266267417666677415457182670431532596967386995963793678588026953007081826772882917143114404165511446373084994015470035802625643805462178663217959032123639058222330333744671504518777236393734080937133816065793471682180280098375038383258706742227806088966683177354371554881093759029610400470019496735194790911164071024512620216387513246686466454138937022565369148603114164622138082214689551992697454003544358347720869310905080603505647290200426238510344619696599892658815199174286441531407812149067509495214787441428231009422237057783266760373482492692699631078581878371807390332371903462828285339638211389854639967238364271674097850028557438924672694431336180632835344295725926359841685183703209425600013625081878963189702630396244326271441599571461454937567627230390427710535390459977678681296389199413195610117132634563546 A215043 734 173613379487054255764389387124370793431164802412552760747731359193314367751420379904627572611930229045652766259696909190252829800511607574818036980831771812408260883443135014634948380587692688126766902506407286751797959024041766281179211294851779156375510352010894658463830412394080378683883466022460056098490887947125795729745890517676756069496319290012392759058442370333531519705239565969602267767180391267933066306779351860584002934080878869715453268510836873538705441679845118646899351764254913612318090752494033268883811632571307792678244025789658103774142758968143261527150362538879515094869297443437841231539586648169660367725090732207414093692735130361388384093095588942236338143011349754854885342715182212221595489075381687479002907155733458119422921941552870837652861839769792823274446872452766796910950876881822021307834485592781756900767043465690620450249157116744478755782304425737742029592287909310259306681787152825080526689872652226473900063594069614899824601381489207185012614617192952936542426627757662997228417172333333366109080616878904568784540934908261932535247342171686183420496779355298052420721609298570543465614027658884622657081265067115987445546178969640267733293267354089567828347204716439158151093876950530284395741382960155576769669442398525602279323094614466751127958882097601288406338446412394627648399567723771774513614402139603787445829858761551719808024963578377366874134709247374523991318473360952863931157350404215526364275722487525758527408521009733700256986258522555711261921950426064469975532 A215043 735 21353034092708161083584864770466451025559728417807396157030268707464989815972913827813995231661795182096060570339050199494837604401960953822097464813821220968600897153538272473938888162807966348286652984333782235511440870396604915222750732706931961786207829087487506443349414015233835591587127454049015429623083842711115711232903096867053320935965639395666898675177050526135966681375488172353593040231026068227872320563870612738902699116344024431907881593780580059993528825118799912600098806304542048702538685902464556833595946099730317105309995906160874976147244070717650470801946502409212287813235994977211745964576742142460736013330394106940031738900208217307905258179119972520193770524431075735034103975073582080706640284477859494624326893679850559309293164349860230098030919654806133871171609823753461740288912344646782191631553747474138633009884130901889943139692562611485477029410382751517137279479398072430314137359720310159534632954657049619898786489890358184514353123188563431637300715582525588806460843330436280308998681779348402164517240606000641520183992700600739458515299364555562213268599129119271270211012820227140392829281787742939536714396333528080953618494750345643490442511340648293718277354264917294150767953235422172221708849584498129894229762206828761851705275661876237380160650854334246234260539288499077230826514808786392299769714471646706798757693178845805963205775198839623160826833787172649123352726995242048516047709296054317872303712226567423970289898095819974565709504554654860358567197994506878774376245 A215043 736 2626249580023616759025173977380249105350415430587897174553975319659000432996916980441216785921788877168769797385443477628674772511640685712543170135119178407325502089001764379279848295644792168151131550170548807681155429099758362806117160911657779520547187467408952397873514093461367697386532793382006437787540821765520106685917335024129881719054277326377016144287718772344390370289479805633522341680649026000760362363049306015024447988376234126254953982766500510505665340047932544131165253823694417076799940275250646457263417558634257696160451252431997963962336877939302864647112269433794231885933158084753606912419852223697096251837356263013449447871279466980072629469608156482103113846777493973924988718081244242484722129430136500862394382318278011567596686620687090677877277636426217789223426299205889573212198040118127581237290370672535099854248314671548012693171854417436119656024036110059543268084576516081805443250693996104586371049528902737474965752028518495081394144522467237619567878985255856556648747408332485301901205512885306318504234252064779513291580267279103024445723249212301776851377244096253827980058143280992812336254356252284549101752661108524329033189688358219268340440944785123997273448916464742352713460118222752926756378766473886031037116191460477556537479510413664029225046002105296737700421163751930396902980909775359842491072512926056534980165079697604839731001011833997747018501246656459071995521646031001036335484457506379022150965471436211650176562580425994603255513688310073444979565089620679155198158528 A215043 737 323007345308812153199012814353000173507075538233893545073981934049349588268804815680441850673148370096576589017839208698127502181327402381688987829154845122880068156050063480378947401476146628716240894017993169562546606338399882020237188041401199949065517850662213657431998884081732992942951946458532742832437897993316262006656599304871108398122740145504977318848714231947833879578924640604750894433679599172025296698334500769235268199871160453504927431998685782212136843297070584128220726121508108758397690115169927049686566763765913966310630194053229588692391288742463534701124007193854281309681965208429716438481828921212231591006259300948818762724141308652224033911689570797668897420626627423065373947290397674999156882925539261383987456249960076612229190797347554791883541729293372029637185600684494194559292691601474062507336788020267696290959938624520385021099518827042571692162109483746285409821037374297107921866407373549801205827244288924731500537855584748918610465771105259036970140300240822806036911902714356549721867080802470915329634958038749961170646687568275204136150380000187550208613713800635127632247557192186872564625746764328022851582245161067821734994383810318874939757675992991383552768409616841751028353968851623329752506966730666402042154239238473074381822135733316232033859712726383537002861633959966122173216540504398265417038253400218770361657236043365665226294589601114892955945975853260124464835328310507526879906544333765232523242311376437870376255445039492094489879263742823944500872075904861735757212326994 A215043 738 39727277223403871226719550991441641092264940787338318146925223912750340356629995411713906416011327733001751679396837226392054093530758852262032959815910830935841057692068806322231250533270390539929478832662989307385551424194085730126368011931435935955538148443984870911737989227959696764285702881606145361952073912356134706712075797164122203087377983619785833202247562810811222797837441314578726493000910049133110733532780545309922964136164359546979819181855584711582326060199633915227018147691673682865839084225625776464990448525648783598511353417294807411200166178445075465373605772574642806858995787478770368326355259144267327831928491815423987904682260457759257887896596970527510441109201341776328836522453177593426143668368475672038219931116168431885926135787814021452976321294854445453007068940011706923960622484595790407979650390691315656513834573640637592638325571626135270144890564269997833081305225219095239484953962813930786292698408606692241230986137263558858107873429822331602481036890911556436739728462342449839630758562308276051044976802733022335156818233266161277027198981735044004497769124952680975294144050673711687699936103433232756853666743495835343795132530066767233955299842173714358307092235692966463420982117839740269263806258377726845661696037672859026694363240753485484895011006107807087029344442280569607122692985965879399663280978843133536534627414727632927305896676548399514097671120866083439837405607123948066123512418843412322040990061031461675036499267807152402205494679960060612458055518046551317108412272294 A215043 739 4886132091133367348733305759132968854175080641304379238526728559334242514277220630825130047318720162789118879976793139637524526002102011425848365069527877359985570027968413114154064868190781889782609655523529691638860278569534144923523028279525218922582126740759476908486340676154960969014198502491097346777272653321811252663578666451882159871349369245088152506557601511497832570254426357052578607744678256444200594927833672572351289320548345063825012831936238233742413968561257900988795011439954354883739809669636800578144138601891034468650585840133208081988928048660001818706252386019487210962346799894680325587703263884522187166742819788974890705795619696075362875977966040527688699531147407923168744970845522273239562869790569431299234910221048202642996170162679948135981083428576180833100140061361389747811416345373884236351044649145273372562624266893877284723147165970339030101984357305769061640384280580259407074659734227471611831676085619907029942727429627889412800710064860239421964922729921071612651403603699002863195567267205826423669377594683786763213690903872924540620833202807065163366871287758939017353887642394297038121879354789284704455744565966806458912678858343311311692386779476728180403687047541654214817964530752666442929249997729686705405084048609617939320598949262684629862178146921456683541823675998052344392612415850986914856430184966755335396189124277472860265376305070745794009218022616212943932970827364733023007137062452620970502302400665758412784465530567749309198279591429500580805652705181799466886280751171478 A215043 740 600954519932180780022969888822363727422442653939651308020640687574199078915741507596079281913786568695328620485466159338189124644165016646527086870592113004447289272382422744234627747536932902052721058150561489082272428712628505739863206110369670491541646050964971674872908165177832239491982130103523367508242584284670427942913463897784341541972885039162222972473382738351422594918496604476152590026102424632587540065390008945853898663463310278490929598508975447165605335806974522187706559388966693977017130750281100845335264057584071590860423546982967299277226949819001778625403669874624352305561797391258201276919175978911970692992419683106557552752501144025472146642023271587589458328826988851479606582957041626970676668907136119329674068342751229380127560424337816200172102136946396775373217137827160226373456252329171173506100343513532077109137289713946786943417183274077046070911192091104294609369252680916260722963542264666803171707143669329670699760803169241781854362065904388790722931297383066059079827317778543850806978705059134021522021732280406767798168456132531406362325381410128107753039432875383905862388653286808892343280730514120513538009782292547989039178010514706505361328828947835789418868300381384688828544747659150867102256057232136312597585965543821886517353079236242146650552033780319195790341298472680413057599571767055600051087502908021556564939929764707251228402459349187707743569478059210053899382388224561996578497524327634968724328480689110560365039188406874291048858627714265824572398356335134910248850457097594920 A215043 741 73912519819567102575476563019391605504106271353935806507300277843067152464121928213686926545348429229362631200832360805457624806706294945511405836717760371669656594933010029127745058882174556170594907542863539627427869871374736671858250828547189945240699882141950756532459217976197210496544787804230883106167060594361140825725692480761022127502793510447708337461719519215713481342404827924209715994602853551551823227448043266667457184316666615909320515603772043763135713890289304971186918009831463404818223342474905767175659334944238914641363445693064844603016925899688558769105945142192775846373138732324864076735470957868197121431421797576742930967535365535671803946496268056524029047506881748863445628642124910653009537083550647995255435080300911655329925810107088603584402398209477973784910550417187693203689316845542244401579696116270396534029454633944609601455505704660672663322999486463573885274152116459056433992072944912291546082779116290138844994471331315186879748752388476362776355957017568537925254915685778980190013458564299990344206005513812310109659509212428730475536969100313651432174657238588226391522973939957879385085591478642774825276142860495411093289256511177194993098148535844487161018997603659758476217791349917035638708103087096478322177091755780945450933025490330811618306839564150511652142554260328858368902142604133637377797621213051948544640335121251237619895644262449134413101798371814147625780440693916425848260981829883774012977630454761956890832773956896760725017417960584500982025213409737955956283138365225151607 A215043 742 9090638983286821436003594281496345113277648933880164549089913534009685554008081428775895885795943008642908309081894912911949662100230113281256390829413933602363313887487851159968407614759933476081120906714064812684545721750379982132824988705193993594114543857408978081817610902907079058835516917790295098691040210522135651136317261669707937341301628900028963284819027480794406782520875338073318914746124884416241669436043931791151379772286530446567932489665452407418527203169777536933803208649881032098664453993663128261760762934083802429296843396699992918871804658711873726821405848819836804751590502278567023237186008923999325550282454346218375373688473283064164247903505231446907289620913169970182850467418860852894674415420924528817796130959013055775561095898833694490692511691850286996088360098140060696019349105804088373214753880484017921278520542887881336995122197333876357612512835566966350136986645582073114788097363111703582852506305061049025158080201228992956598953790742313455160339636100171440725873186665976130464893582509175106057707949910027939221840295423389249645865858393777779608882011742894071262451992713926033073021796958429378073801968899701196657838040699288754974315651186274956851189070037488612253976289103477778874736430919044455254946957415264894648867052449242487249116048633314157825385897799193065764093328208860239389901257333356566817102857639880905157659439084423889170112794419096006681989735958248198875945682718524956758289468214064368393607364698360430970359276160516174283803288938451087268320747135367657596 A215043 743 1118074682424459469525866620061031057327646712595906303731552064405348255990529893811221507026355641633848359385872241927364350813521597638649024666181196072719017951566072682646986391556589643001807276618287108420571695905425363065665615359910314022130848194579162353307033681839594527026272036100402066255891778833628323948941297492893315270852597561193114775695278660618496320768725261755094016797778757929646173517405955567044952254806926578311946375713246874068715710275992347737886607745925535484730909617878089870429398181557363459888870374348406064176628956095660779840263813459697734208599258641531418994097143631757742784843320123819226828306063759750686336906272156924084489053209172084595037104194562550274960550567955159008079263071675438338437394269561904047048884564538913289910243784629554198229881607308816914790959814351982087058461140873595413242568566282242994694597511329039464039318455361242768739897825337624150907859549367490254730443196233612986218281301452385031224455599287200575493241869160619585278441091757150982042584494113579802897746787778579600521649709765173240607281338408200695736178400167942707605469767115589289498718299959558721045674236496634765620617645334328250736779440212242597243982641123629625541452930603267991299225840325108880306832345485705164613176737590477352513179577814949393834869808626225493936241111759105901316732925044645602233575962691958636069042661979239789530359650665581920237373449277225947561947818456470807915154951191895032843668513006211089437580408141148680342281184117655937428366 A215043 744 137514095299225227930245590673225323706187268000362595194431814008323825801281168857351469468355947977954705296153203862152903200401056279440548777549457703010836844728739452114419357753845766155746213903142600270917634050645569277094737864280263430728500213389379560478683325255367219745172624923431663854375997756325761710068643274364208070377528198397853088447234456228594253047770686320538490747212041100462063100971496490814737975961479682601922836280239700058044613836743888994223118949540190983589803218545011390934554215568621621763901759201457245900806489795107564046625627649694001470852957222406085969250711480788142664125633356108329700609770203063615971229314515865182264703208789820773575929409665080594115286499561020398510151553573317959913201342908077678797807318256891937341919464669680453085615922832300294277770888455528941174069040384103504700427995339391566124237403125794566270453868845404524415996101775271160506848236988949094517489658463712894937062644624226032048775602332905481012679970433279935476812930849596817672485044377769845550585393174751989414803014685006578180737215051165252901420859684762742457265825586355968434637585529349589376062462993825943541271525986726223174357580350516947091207198821814061086693143069189535006939398509644347008252719189133906713793326000115930533994956458094534130087322864011326364629533277876244633951340906750072650122715785992137205978243924852009548849498720325910991521192829122113641429680753518652222405476928181113497910612475670374780099025262198189868175185604476676780099512 A215043 745 16913115647122278575950681786186653784803706317332003302611381570959425225301593239560419523100755245646794903067458202802879729298516400773548850613917116274260212883683386537390934017331472647513782502809921546214448416533499595719587091691112491665583395398699106776524741972728328434129206593545994252021991832249235062014494181449304699341165115805374736764234142837456474628555025692164479267890283276598904115245976662414645726091007194033458196916093769860265418786209222353941705744185697565446061064971418522995079739116758902113500027511404892839735021615842134716955111937098902483180705139097307042798843414994940283667206974211532100348636120447559877532236198084988294052814335340639695650742337903169616290312462552510635943036086035201529736822433285698786065087738949683995758018965549139113164873002092604740907307202343040530878688543349799284338722110747078719179996456618697847614661239964398922977965457101184318346675311349698414105788164843733765357815100733127567404781152451969454099456271896942118109013150440979945003987810924787179538253725744843598186718905295368044651485296490726426824791494987384370033544314735825343654273387729381973560910835927397487241252847476194792876144446552437626602118835584791603474864795526727578771362729170125003464022397198722520371022833988043982242490649588252811158150890702353903211426307405201340246840230788824040120023291117787920253651959751114699154384015043684567515919530171552713706255348184724798468410441178449552389484027686957237487090808337406242298894552633973226292838290 A215043 746 2080175710500741039614003614110285190207149689763836043626005501414000978886294687297074249871924539266577818372001205740892053800517116238867068076734255844030995347848327804646970464774017289878039501631717207584106237599569804704232117540142556211436029133826600753952064579320329030178147238381233861334850619368899586866072715674990113810892931715862694768912352334550917785059220389449910411459757630980564744112154157980510609571217923386432756297843253453112588466089897605645835583415891260358881921188265933317003873357145776338338739482143600362041506852258787462621432142635515311429755879151746360178288489332926124771107117204544971697370857994418621303510482499296726627330559817659713600425146667494220065375717148349053065082603709466094317901684239895722256175755965721205175777488719689399920411925585961253729287178831986330202415412863490966740997245115969987801444995693060196655804655238783111682364978722541339097279951076750794003027015419967423936984929780637095531076600805169006284897626234998962332301529178515800062628321355219079416977187130009023101408188067883348080493605311643770307951705623758646097275017042528048535485599343296497094700253280952739616222702021234644338238897957029006765506392526737799395570653464956008311758725029425979505148844730338317528016515468640238140605002659563716321808151176393267165246308780733318173274584130429012249261959460222680094960542571205472860434421529323803172417188935712895649980692347072843686252790847170035420397214209255359562235848283176973128890468617159710297792761508 A215043 747 255844699275944025593946493853778891741694608134634501362696065292351160977788944944300572314723617574543424864853080847926919737734306780979875824587699551699538167572460636585039976233186795182351344918198406611298852776330552479024830870345843301514966000065273193629327418514427742383477981114298218949934604190542399949464929533842334694040489435935306081839455103006925431087655552876646816130282298327332864621679715454940390331533713569337195566437804080962988115910271196272083835054410439326577030245091738379468481343189813730713551456276151439638265607806215015767719198432231284403376792430525704994886685344535443420477471800447977025625272483593801125284799613884969228607811030561317609087511668981842960738624136788388833957802446171478865836761917619957719006990944643847419436776616093953428335596550221071702655150359230309970836856077922088816953350468710529766881395024097679002959037037096057410594177257394592259267555305426822723605093912321880035655096450455934198646651815168605961508382583200453265407587817602217644842594670749333242579842771771551095644672126857892654752150271959197744035857145095076714465210077479774957925594081037833969485061061807116415565338339533320253817482200430870850683368977665366180458768206819133188293223953071772852961959703138628509347474260603726881149983537436778112828109120759778543191934836724488049223982196179113602073913558659588148137474820365385117242160591742143362781687059777399510083959723332680992202679355111154538489779571627982319099758047441920867888714886512166173008060845689 A215043 748 31466817835230614407015804740400693399038229650870279831567990025457778799289153933461673320461133037129574680558556943089270235687519216944285859356210310603199163616064809972155270106217201790139337385436772295982174785251058385115349964934998583530129381978894776215653320412695291984137613529820299696980621464817346294197320259946932177253169307688326785371484065317517277105996573783438108473613262936630961783722492846799687500169075551105088621915552058704994425668497267243860665876109068145908615838225095554741306201338989943101428490382484483475144628253312188151966839975021812466303915713075509968010884008888536035586404564195623573249609055954307196735693590413954582511816016871286097919110199051507347634576232857141666975096553026579045172246276870555493311456627538617944022527126621093482106189447960053196778449464904433911345356873097090478487959580300815202870112843204931454229908503002366854249273677576835392834879300849765563044904774108321776331030509986953665073284183921412317432895815148873245452807587663603003559449378248786524438205727329625557488533137691165326861397037665234428167564271976090193421465455640958278530359495191673865644220560809614912824920673575110340674299954397360054142396667560184301786130639960116149359320141499000269989096634487006063513613928358824377914836583626278879023810268579424556399303190228984963166801938447556600338154257639545037129193737314719836307365767286192583621087530195584213099930071533092177420579668611672981559290622154225662190664960076430386990054981469430101953817400063224 A215043 749 3870162749034089628037350036575431509189960552448909784781500077066014441151588144870841517844404639949363142283837650919132312069827129377366180824989280504641797586608399165938513183088482633391956147063804793999196199733103850816709020856134479930904399017403992201331729083343006486306542986186782564509666505568343051786320927043938815467445784356228259294610700578951618158606490919810010695438301058907280966533244940440906622130464759072356563300046465416633351369109253599798589818926360971507433171071441661494801194283352573187744990765589315316003151009549592927676153597729250702070978255915857200360343846407945565986557408478109073368886502008254544024145597749794707077037308691247414663834576502736550797338059431539360051409664460118596886689755029957890262735227266117791965950216740200490836030695123712224296848649940378922333838855732539617524944872456591650662478024082891143244890493690856291681619182219981795170809476989417615746078697742954134866704957691234085688474403906437882325252450597461786129449391663362529487740058132021652445640690216363051905348279349135887221237522255000117451730097280799482254887069457538617685035732153680192056164582935992911140309425373416866961273651822340452366479894270706969540870961931977317500130293714569631003032738532780264684095310209218587146805303539227478316049108904671894503628401191136669311890828736026238745606365838241462068645370591197833219568544739208428268685160460931023391765596733325083550655623238067161308458324644032196091219478759449767655043444233988224948178516117551498 A215043 750 475998551313357793634187038694037674936966109721565033248292941489094318482846052665180045021541309580734536926231472506110185114353049394199095955614325291760337903989217032600464966249777146705420466751462552889605150392386522592070094215339606032917710949758712145987587023930777102523720649687444435134991999563441378023423276706144527370318578306508387566451744687145731516231492386562847877430437416982658927921805405181384714834546996290348752197283799694187197223974769695507982687062066290427268371425949099268305805590651027512149532435677103299384912429546346617916014925680722814542264021561937360134354282224168419113841284633572623466907504581218474690978276139598805624380583306103864802735094824507893152429689528463193847708483712432129465975546375207611728010136887444470120009995857501306579277007594465601326943436274278675143249525621796507721720132267851659322576373810398925174635302936175067483403696320135479803529261352842917437742821717547113924973438855947501266357406846067229680700864804918813761240402747852325136055731117635996357448397769598372741954980752466236628850606775183598003112760037799463911375202841158489154107780565603984784944813730130355346425459861492505903526480134756816699455053666375772582398385425151973607622667928370669454938988173278297186672196958998821576780690829967454845249332068554472504982283943563238377444183723114687771828535314560138803030472282614275712416226111520849556164945747904083294265265092665688347719564608938636381928250260627139346720538290749272620402220043114029327011055982919362250 A215043 751 58543951648793974527376968409330058585737641535200050179755250303081535158948912889672274696131736673790398678784187280600633636753355248357111436359737021606016920393087086610691252335539500562133325454282830200627434302063809174973804879465915407568947542421304189964271872214402240603931333368569478739039506279797721153829276713928732927733717685916175442414269985818346024878314957056310478913248363987808140853415531592369879018027150078953824163702607315919608625197527563293882071918815227361582502252220667768340119286455793031421204744597518116509028225683191084410742159705131176937996403673862379439325216369726307659870984178712329984724356826753129935591368898581335275866112507551408487069079934176103331479858598323227830839627041665481745475537962646163399531807233885445260411123492499476898072437594802069315336881965124814669257585932852250408162638797750748812848292324928058547430267794121633269423844810333984070594909508456166433745994075943812061605219332091634654681576220662094141714214583771130830199192515983439229260310356285853912731296860421620739025455286587796566038868008213967584261039152281964242449269566849476691576655700060834494057979885776232906654656052092587306235766109038492539515806348501854297936787957267020917858901670062749579562071411066883180927188411848979100739043308004622126826538206845902464098291171021080470633059269997142697786331153210951852550706605755823145031013104614225517012023729272306966094498312593449074639896426390581205008868982448332116317681794479507348608501572562902654032608301947722551502 A215043 752 7200430054250345509073732927308903168370792942719884607076647494337539730232233439377024607579182069566638302953528804041371827135548342498530507576292039332248320870445722436082423572305108791995693610410036652124284814003456141999185930080092255524947630006870656653459452695347544817181030283684358440466724280415556260542977612536528005583876956789383071029388756510969415328516508225539626058452118333083418666042188580456313734502504912715030023383223416058417673702071915515451986863327210899184220508651716186406566366428471891837296034053059051227311086846602957035903369628805454040559015387863510733676867259194111674721804551458632443427188722167385288939575362568206451273237770707131881288060803343897765315030947400304300774490994755675650911031020048861918936685908990858731002075516580236588896650250259578996385566361179989452771493827687567661428580796116353104674708179982295081446942002994288249180299781267090870565545088835795769150201705833470078653289214388144777522982643360136916829266683066667782726148419175841125277259027868371270571215518761133310067110054680269225910880312173603493557234910004145666908647305085097058850940923483073407094143510230453386581483555096044395300159540306413337872159915736768246089013240892015961079689814594318272795343464926110643426185802921983396067758908793954602908289347121352379203313666628334381232282078706669094714348441906351435748059466401168748717575060109461201270276509169050478289539625495232564443382078004859938429341935954152693937788123540582286578743590861473457049942895927186365063776 A215043 753 885594352721143703641541773090585759651021794313010606620247886553214305283405764130484354457543262820022720864605258709808134104035692772070895320447561100844937450144430772551527408141192841914908180754980225381086404688123041656724895594971881514160989543302669464185548409655533610272662793559807518698668046984833622325632417065279015953889131967408201561172402780863419739382652196784317694710697306605272687782335779864534219464790077113869739051972777567869454256729648080837300502117328125372297540061908870260239322951415586902955990983781665782842754653906480524331703722183365715811820896303537957862815347664506009700649826450216576538884195686775839599886536555650956340005550938180526007961263121891019037057938718444087414855783581013347700617687367014781720005987503986836778390727621900209172326350798559377413653201219327946886522095126020270931990629690295023017234870191692270908471829323244610803037897298521660931974040510149612494938423642011269961705899576987082142410650514682996227834999291448374399944065255712352846534329550258425423393582081070308315975672541777222053320773224593719057165980996562938716463710305573778838880912691802559169616236678185160830953398306636131336619567758000330061221692046691278287550093483944519315360364011938181819885436711331406521753585044242271913673337847502909364153150422304984827032093294690714554263157870351469747950716074053921847967663430168843579355569888719013923801658318347559583636083838863427305868756386494562606148531298062836781274769736485571871843944808392145919579437038228627425914811 A215043 754 108920904954646425202400564357214739533907309907557584729683413398551022010128676754610198573670242144793228028043493292502359122969254662622221593907473723364595058046894539301401788777794414446741710539252157685221503491825130667635162972251461333986276766196221473438168994934935286518720342577572640441495703054854119989792244321416782434322779355034419408953176153289689658528737703696245536823357316594115457178561258734757252680434676980093262873369268417431884455904044642027472509773568032209893413207106139325823030156657688717171749594971091832238431511343650501535763654458925177590813411229947305306392610895475045081819729338376121602303244050917535193396346342932063176594379279879431360681007297512180242348906287494216041639347980248695903862231763197992943988870520548241998189741098348571781044360142445504656642547488964030208247675266980214809195986952488110353201915656829285343464366949065815577160720482518241593853565873782402903973711500818505730258415352223435819627781020773945569637831953973931908399212629066128734825935028534632436878380239265163736369683794459539831749293104429560439583353563353899280310542160651050668923546757451598184854944743172503691209344563220745331795878852053928874598807234550876900291546344123059085476722975789704872659328119143431738312509436197203714428353724687108587083416834580376526268834743088315678406292089590168945828295698356496939753333931824093902915161311046165678142701340729879956698221258696493526111867675423695074195648522906203728544494399994854797224474138510392094875447317037605659256285492 A215043 755 13396385715068789156191627874164322376910948096835269911144439600135222492940543835052923940206982240546747024728485069719080363991114287809761185155298820412744347202317883903299868492260571784107315488147260415056863843089802949077468320691334772198797881252591938563430600828587384708192329474247874966785272807700071925122120419117198960405747971537266179099679494451850964579295354902441416711578239243769595960275252488595277545474000478474357463685368042566553918621940761321298281401646750633691517526933993228205972469945944296625222244190460513699544233140615105208374597794725613477954237760387215014728428324795766039059769935868124700776783282422945976288146813880851607178649428243548974266232999375298471393881482220337208743009021190174052541302593303901175695304148269827768639465674693732078460937116328057582074364751561941942450415361217067381899353946636743396832287956273224339773727637430124339361630760466861913586863985695443606918793519519240777068574343374910472861931208259726364321230731968572617800246488819576855317761629002629586924908064501584742975022048158471423579548362344016810429197024405787758585172739435394082247081281369196286234243408485427312210399935293231914908419972247292335144911985528518306076741280291108093251108072617094413021689214462363251500459728748552067441130031070417603226161600416961727407660589750722092348663757334871437734111981820563223113510519138064042351658942331109036977413847230044899925627683397638742385776813862741101706800952710015641585707628242802284794382435862124284192910392919993781075116624710 A215043 756 1647646522048506419786367827957854437620512708600830641486036387403233815609676763034755034446885145345105090813575620082154382411784088145938003552507847437044190110827052825566582422759272535030753063331573778894309031196553937605860968282061925519118153117302612221828525732921313383821137804989911048274147059644053992670031019307094055347472677719728705609851624641424378953594799915296598009987300069667066187656677494838484380840621624175365874770426899967268700106042809597877661139892776759911846762399674060930008790773194490796185164285831672093211702244784314290128539765096791532610780431116397499506290291338983747759371157647289026417481993249205237894060692323341608829493914407572098223304981990669476339278572514308716900512670754577359411715096251491042444519149740062964263303215948394959345454540445409227366001873450495087004553264383897286001264348639272701892549482180979784214881572799510259026836759799786416730868857780922585999910158733930958624010855873886383687674440001326280929307305503195917154944709124602431589340353729345584845902974408369758072022132004540466365600177889234819877183635790909438525554549306893618132223104416292555459159271840803096719170261171926208945301616609611050609446927514175005679244752296637537500245070940343195032181815805187114347476182998396223922921999673575602978244572273476720345665037218452082099401584931840281791534111114466370645075260834944105952007100144441428561708408023936776867723294997006743880240071545986003974160735833849736263065869255004268088312078619924569303618857464298086574927149584988 A215043 757 202647125826251220844567051210941931504946152209805333632871331210997624097497301309439816313026665895207379423045072785035269956285451727662564675773309935936022639284525179660786338130898261236998519474295427543584953973333044522571821630372925504079334035546968711346345234548492958825291757684284811062753303063410941026488693254353451608778733611555093523832650151400746760327581094226579113811726330329805371485811056612644983565850985773091528239298823327931483559124643639777631021925409894718523460257632975501162875292632976423634149984913105206951339831875330042580602016509110632897648038789556505224258977406370205208365409931570872970872957512815673945294453562979016548707698265952873384153360148136420846752589518645859794415562318647413461729398898759715529326726831520349423955605488706518508560571635473459474326681052601286632103305873363045092157130514560098732733905329289427174900878887453779943510378225125456532087090775623144401715133740612819371298266408157942419563541857396730599338805480378778430752567656381393611152087716272594131561897548864778404738991563360379336236400508434719694200054236121457062314033731664108362954464984394999332987879313942080358380060255261809356306121165753730167221880190165858861459114217185225120276757417118996372136215129028948427057510698991037041353081119325692434199376693293235340854537765371567245987418077243008399767664363944434788671377555091559965443339374412259207876207040075680260305111836188248512544883094270553261265527609681263742460467409884648702744163388349181313883706110281174973606332140994634 A215043 758 24923948830106851657461960931117899720670756209097455206201687702565304530176558384298062651467833019965162563943730376939256050240698778414349517116564614272693740441885770045451153007677726859615787142275006014082055029688767922338728199567587775076238968219159848883378635323731712622127065057362041849670382129739901692265439239266167453824436761543556774725806116997650427141338879789953934400832351330496393626567103285860494494218830628466082607558984842435605209072225124883050738035685524273618473764926456312582103652203082905616204262980026108782921587618420810923123919490855511054878097990684333745084347930692196256881218660746328673558634836406348803578400893495927185346175954147178438028720118967816399396560100377444894413274931169781703940197011235239826445794141316425265137396613836366597672004550063773051710569705637907047174331394587729311735986605678834442252433998316676897643469109939778936497527482802868016560248564488756093832205591584557239173308445657738165059810555522583576610850307633701221085932490485368442040937213693960298768830538259700855364192507650858362954347362056548517975078787577557782733711103946281251310119332950316902278554880332265370280425172416458422695631457384585881593077273433126573410808653762742660976569366628022550068535334275171773258849886923349268575855714479037829817456966537838971412199940833461058395187827562811457906278999009368999271793753096574437994047732657017867195555341643638072159425051726139192875292174163619833987496042629877776183253352398313832789357805293429408909633832979149815874409437981069404 A215043 759 3065443058977316502646976627476290723710998067566777185029174716084321459587619183967352266314230434789819787985655791290743458909649664293237328040661674245605394051712665190410831033606229505471504819980351444304549183697745121403140996725182923408873313756921114443944225799584452159562803710297846862698394248654944497207622537736484243368796942936245928197750319740559601791624354633070107352188567487320726610696267893104228177805350316315555069201515836796251509232324565716975463147367394075760353749625696493472097586345686564414369490196558298275092403937233884413501661495358718749117108404815383494140150536497733769391182115030329620352913202269160503357379103156835009747867901640682631765066202422419488739376602664743540116592642740383926241878429911786152848952448771776068669020657901937094252318045444048500469083427472172210720165500381360093330812706554254668380078312197645633824498755414948347207730821549827388077787193356216845625322632457812527742564740939366955476869968806802108039879768440677717826315020635635862208736362423702542255697626320816987295752950419955020614749240568816021957724661324639992340409711513337524867182292751216780580498552790239911886579826581485774368739043607438326164903805924530816761213090508596801932842428418878714149457686400115441285229443116600551767431986210186735510690300161032634505687829061289556813548082932333394598451232000453703561968720992912757446787411554759306760200940144558472455693597183232379838189951288515157360116461315524526488497383062686256755765683380669829472186166732790382728353435361262088893 A215043 760 377024572305379822973920663218652641116732091554504496303382288390668974224746983069600030693998875646127868759671718598384506189836668009289776999484269367595190774620215932650486765980558551446135477070440952643445467539792961164664003868997931991516341353133077916756256394713563883913602729301577802070052822202428433254845306702348295766908199544396705611548563521971833369942654280987833250384792968589118876722014383748534205375563870076184807429178888941096500030366849358063098916388153785794249892730195742240755421016867244340061831089913690661727582762692149362049781240009631550630349455694301485445493431641290561438858529430491805974954693392002475785481765789018449449714007172907688607777758158404372015859239569135977822342041072696155874894126474194184964697008083627321923993255344982433579850430019815578795926793501909223025925056744940244810298353460103815452208261867700225992328273774922725016473300873127489083855090993249996811676379419547455243293971388425887344460900182448504965541628910684704212146810467803920755765851091223883142408602220103113638599425538047657583318752132757258986448464983966028207996213270237247085755037283443359085014414160431521507993768235240353064491716056867316341983705073090922548577153840833782155911126215407993178050798340231202536748472103661617936490667773928314972213903702322711669869157302217983323866471447110435327302757979435688983175697593978422236103308297527081169380503642537208094017715202688135879897956261834389157739154149590285821370697040564293831072151864829351320123013751701623527755054718971443692080 A215043 761 46370956950502740909289594599266798566634336263136486268130992297336199508184291298376836423095547474038938037651635731810003517891000515478349333608524470539962859884234847050819461384575095598369192174844256823699487958210836478132269334890020452033101113121611662646575592323968773269213572900383771807753798736650042345848765101851103895086339747017858544292275562882794944901154852206870419689977346568974301110197072933176603033016550669054415758719801823918073252225890146476044191252595548258616976452064450599119444687488325367263190854569187393094217587407197137647709590859689322008783865941994267326301551941342241323210208126257889504538654908682865192678607492887584353562517003446067867912165861150349181165588295964664889136110972287199818380911338226047235364812840960395407554534174698775972879527088170972489713020724492680719991911200814811547900896562104679834727370243975606462516337914508201311286670130421255448108069872531375159526740483902958309784830565038984275155574088574152555612567640096572342702980875960374536477359385726685821570519246651605648150958409138686601234456960359926677337230505152801953827026541341518577978110660100298255508869546887920423361589607033567771467996971113578334293850038050733670087522545551579100430262551006101321743102169376734490996092753772650892322384916651295909547004842396973501076960240456218171713503294525308453680466729929933438532151278051540991189160801757370565856453051723761551899363326788801543448610366590241560280776177427991061922069138893824278320195271841941403089493464985804107981958619874946985731522 A215043 762 5703250680339531752019646215046597571054906628274233306483808670283961870532443082717281280010058340431143250762391523294032048194403226735827678256849025607047836574986265971318143263536756200047964502028773148362393573392393093849104464187603517668079920572605101427612041599453445548229355864017902354551647191785752780106143262220983430799852880683652204242338345671061806389472104167164073788616828835015249917677517956396973638855660168423616953515106445452981913523754121167195372425152864282024093853711197227949450941140047152929032413280920135659927035668322555781306229894501776975529785161409600579649645395353454392193416744381393193829591828770491621051680650383828730112195921618687513524680310648996588337299727550228050975593229224751955936761515341478896916981916511580286190877331563413898656987745680598859212555236805941013937214049729323222939835596844807345883872844891322680133496547941472024032093007202857545232265921819896566645072628095570920842376131528909021524594665290440826912381834024039223711515260845736455419733537155475104162363505854608593501656654498057907576472393373132416593127224024244343642053348757920656597605461847190158910103612349069071527580581657563250463801499654513763541000334766742048526730463646438050289497833804369242844671299998092502325410013248625685795478266210886988048568492146488520870820000158098650219547946050217974206287691790158089961456451290324871152866044941538997480064390586635390477783027375902368034589532911424540891557966300338215497863608067439285729010939430383357668027215985552738855947175782781932004692206 A215043 763 701453462724811902757507194856132234441186880941467560211240335452629973875982314882927220604814080325556580905736505729434131924393705887991326076258821625196343935863426479625080801953636437510301264557364252991750710039306139706961716825740342652721797129317305863933634541140449833658941557701301605838044850790910941910709772488079110884486817984342203263263324241977719390960167657708974205580179969360306765573224511563894580976213184165435830866599372988892857290169531013418554764102549711140704927030025194587183346315538311484903723642698607498777931169616267163963018567432858878668154790987438877029580082076533547998467049411456541502227636837853159381236427071478112462862487195741931355097629152033477764131065334127103301362433517300198407145707967594035260019894401751926810388070399291856775931904771892312664327959672962244217919550503664488237526591110519033339594311653871587512106092903300889971992828534281701230875447629118743436777584393322067957668626720850809991971709135727590963806422036732164334510041032081589958539301116419154050113521032135261785637119672822749759711278170755551427352703063837921209186166484915399349964443490746224234531160877213175481512294679271374442119249126523725754651769055301702924903578030683932858952914289340527070167543150273399127939737344638173791924292099519903211427586016710612033027521880213375420548683255535167675613070582417156996586045059003191474041489873854945614438356764637659939154503205362472307169336912399535002557785210575758935302984839077408392691061824296400435203787969849577477508254543325209276348896006 A215043 764 86273072664471524507421365321089218238694931449172235672676077452003202824875292287517330853112121821703028308154827813197104194652231420996197279701578210873543256274626470727913620497033745057567007576053774344836974941261262790862442065101874542767112966985456016162409436518675876094501582241396079615724965000090260102237195872771509655361078759193407349177146543417588423281711149794036663212573519402482716915588937404402636486435365992180183579638207771188368464777328560529315040612188461606024681930839387736995602145870072265490228975638647802214025606827132538611669977564347140299207509506293572274058700450018272949419253661953477966216055276969316932493503794002580751710387397476079513759761149647207965817196347951107653143578899282329063529917139038605134560774657570927098190877024881003788412256161877611100960690649121071113914086120370770722944582880091993922157016825912861472842119560444795362258037123387276077209430986949787963547654914330477319018795277987600925526418801339562226520703769477588957436814875646052143949634490986104261719167237362434924868438374036574409692943873474329932990606766616182986093920656271635017206940656589881083534771744313217716736287456964927131126453926686653789076861785826099813232729586987696745490212226195097825003790440542406134214494022768596978453033336885224882451396541701221098282814760072064545318266101663457463846870223418473107586581625529475017678986252711115537811534593679674795176972045934043627972180645241789077011996426855420390866723348588894114410391604352880151872840696998425432052525773130581415885385688472 A215043 765 10610886484267272702510070427299117711125035381367243520178946286260941317485784969049748767712186169989146925322138084517514381810300071076644274077217861115820624177843192473053750240333197005643231630590056880161956167065096017136373412290704828417702173142081772682112427057255992309790035674134016491128332650160311081633264382578407608498528200562804761745525761516121398344259511257008800600940962706536013873851866076229960393250573803853997144464632956483180428310321243414092331440535078227829895172566214666455871880595703350343813260279910981064826371708567685982071444221847265397923855514483121950832190575270171039230569733390402347449967818729192816928467206857065015736822817480794323050569087910985783823516622376676804367948141633680876026070692741006752135283199808633742893051202652607046211597680242843676639483103466155607065260846245258799760450229110319520874688169172493462266204116645923206947634340192983149451532078600699700288842011618816590984336922632561346690066436236337795946066290488971316267287627487798921828615017906435391790352089544697837449556038981507595325466575106494869899474917704773880939337843298876337937719110195689393586789832544730973043950251923213469109841372141895923314610138328283572562337141757121248112191984592634050671059818765809839398078144246270955774919984960290053460274819741942502659434054939327766335958247542313836178233016843616311367374523322282357155076998671781414249331633905970904376843515278972932101380298923258740266497811525691547712290636513908945330594893723041241516132252739644489710669558507842906423211269024255 A215043 766 1305052764492210070884231241192470389250140656976721780746337717132643778847926675900831581097745786786843368786314829567841071858472256511006249514218095339035063230618438047714883365940486197949059923555000942485575771574065548844983067269691592020834600183509072583883666118605968378228079886336242632329169191004718172780789281861271364335663607590465792287350491519939514407920638173462288437252525839384527223766863938438880725733334142508049468585570215439660004313704735611372827452145202433561471081543713564586335245711125642020023540785453412023171429694546998243256175969309649296804335020771917706380085382057781019552410657953708094808269304214254489389489405043872876303130332290483685341272165928860908738233090790964159227851958257072072418117122904434318490381020419968913808429214613930257709105221001105263341925038140034297878261877197246829807696554951782180250724619481169028158233170326732323140866658658514746802585932221467711536433139342423631905856966189162134667632669931948631634310537198907963675139515915618259085290026114506061143715931871909264504182123391744735558669435180146344683937618939556432837908659338264644764475502431515761385051222186989051447583194222508016228144499920795040581583346145333809318536171100761222783907821605730027575080940618872725962657007349617895852198071983018587526227314782821517896647516149914814732358786649505558781847217909945711065433178373884939384741752369049399886999848799693117981524865624341417937974012450666972884576736322553560550695559973694301369679387114465660013705196306780755034610390813380106950263004485471468 A215043 767 160510879146057571446057932596246558760056175772755411788279360261028923856977495350833234726255019588611745213791401898759934324210277250782692045974748508840196956741890036676457600260439469150728727365634525868845657947442997411915780900759775113734238120398473846045008820161476854529744035983683709759996682160930174940955448404553799405678125205426729646582364931191044150775894235824604468981459737281590312509450412561906099304806848954686230638880671866121697350157372158955443684282419364249833113134704202229452779350587858265112551703350489767869021026057572216234527572780865016241535283699431394762799669802531795233907280358578995794953538169472407557438844983589346776276456191181316344708823068383114739427655426893226424699742975649290680778500985582064420141874117646507571706435898758426944821245053924620515051258613517401573643124317755731277623503489152321217717853163736729517525051920333821549111429584224497711625206655941509081781115532099770737084455304583674574750708470784312247167651300747536744657196617976637181524389742388621717338274515975102958490607880026606366700173375339523678502968101045067927946666339571372762543087123318210341590450227731119704328720962130926616075080396050073047598609822816623141887423909041738961271566669521636051254033421325900812904035040574064026800928549809530687983592796898791580543619166074446724846430253021015812394122383958734919806447988785766176489162874869153014510212797679803096116823285207392986538722283998162013485325837529105547716105589371443145988131855168430564029650531766555565961920615630242032640914319109459454 A215043 768 19741533082200589077794241478097134257097659479391938928177614974389424990629384001476587039748269663612457817927556118717904080806005629589760115405379848492005190616021856073156569948668114219341684406049491680925530351763914616116796067726182647397290454208828773990952201213743047138780288346106760057847262736603406799564739364478256055534073736659897280737343536044978491031027070368252887396282295159796223911438633881176011333765509087283898319113737069317529114065043070815908200339285436600295911444487073160658105524876595440966823835971324788035866414775386835598603635276077087348412035560009289638117979300329353032751043073447375653770836583003207056329638602491538653731881646907731152411155549425297703843686036025727112512052047613269723232411707048603976378765849707904814397949144169165740848930429725580308137316646144535696604977296799693596411053926735049655223060948191444791237705677261357525071935309972315585661420301498632043474354216419240244434380633358410737778658271652480381438672851798877808970560285984356684463861946574940547054360379649797152038553588180703182241079458657814681151638631650087129172703825327953592012511772187225666549594627575337203056486777512616605039235480525596570421148860911726643713882092319856490958438241303868277326491092835671293090972283636077291051676280976471365141842459998242568585043772883800499405335272022082286008701494391213463684437245767655140404928486194777582033689717287986188112705562024055941794429444804959192126109470703385455489706160968467924936095753603513734743445089848205909120053062298182364021219600648474339584 A215043 769 2428048058231526398997245643873351267064252059789435732754058362489638244923557254686269372654310913604743699859875611200403442004814482162289711502815746616007798248813946406961581646085917609509876453216721842227971387609014054784954000549419705854752991629565540727041075740470233321215445722535147803405453319920058106171521986382420941031285391483961938801046672568601163352665553761059280545273740844917653950794442516972087487953852810886964807020350778854189959332650140338197753198047826282472147274558775294558717526780470651380654219272769598438643699996346523206412012611384700878838438838597443194093748654270707891233144390753670651951036536141827730949005663545316936938460410934362436188936976874256875456534353695917036676839031037598308355694970998062138412271983352705933859422613002413056863705249176373339985295592809719612703953863220034062140489005391478429745084662380811798614157834049203615093951605998691521035614819726651882351283929279785052625150651196474240397570035848135666363851998660863985172595531022814539201878590863000558857229069359262419943018121101182386013590796535893311098924035055541974437277690944380146448004131921249398393194303419008917277695326163631929636384523861109614514729549958388173620065184672451337262253283174839904954710354730079190206934768398870842284952746662641615429337112591644628913387022618536900330062903915321699210645562409908834314569093093008537348077082317334405593354430719510235592014132755957707783001945440139784247479544353428462975447488732728935286227000870148839274025635424790558769888597024462887965036372712484615425538 A215043 770 298630169629395546487583419954944108714645905694621203189821000971251114700606912942409656249440494103719862624946772621530905462511375300332044754730931453920467179413499386200201385898619197855495462061250737102359555145556964823933225271510897637487220679982352680652061363876624955462361043583477073058812911087430543652297639585673297490792569078790658575248003382401898113886832085539923254181273841629711639723804990953685585006990130230009387365184032061996047468801902218527507735159543347307473818859284874157561597688473013524379502146714689283165139233135846967553078947565042131009779565111925503583892966495996741268644009019628079161038971368675194622194428904421719505675646889390195544017911644524235817971086176473392044069319474697964064383883918428899271123926043648387343071429928893880060330172388044137345481743783853642101168450826583608113025369364849004083592152301073689344906441694214138194793869369621570123858574544889502334504684685721542763729951337521609810092773506866943088113251776118376888430241270059134404917299091736661227752919731342871340656002995387238535823039396951727224208581969659453732430850388276075714563730324538158532508897955804197995071125192176609920108122397763076786028271490754017236488425130469840354446130291915635441011855032779395956511397836158970790557699804192677897391619650170070805607154989894561566294391667957377776166225185501327928745411381332342887600312785951939351332763801422223982123241348305930434594511682101065030673180219005619089290160338191209842085776369453745934716871658608640745477650718394388579109318710311936627920660 A215043 771 36729082816357420691573763408814252020634382148378618556615229061101397469929726734661701449308526463843938359168593156837100968446894347458679215120401753085601455269611610556217808883884075418616431957080623941747997311515897659289001754395290989705073390646199814179476506681084399288549192915045144838430582610434036811126438147051433170426454711299767042816703369362864866844727680967649500983751408779609614032077219444786354868371832165480267681110615592846659648703301322738545253671425783892536807572417480746085517798155400192847298109826634012230873481975712830485822298537888797413324048069928239497624741130353328468151979965023500718371183891897577472668952846711146441405467359809228212023014829348209912915370243396020325567536527792065577143592666038961966085483842887760962872913648683581708107616228908726297204337686452872640528609533808417701274616125476359528320451096491353081881669517606600205494952415990817489122217118952463909051336155566133433843283806124008297832418081094364867711143077104668891149720426674908108537848437592537318914055011894475441862102743554706065267020975350151337748713098582996522159887964906885173109809821039182961745209186643906051432167069625201959471401069336048634131701931879306968242944009649688517327237274165116543708500397618927246573214599890174650506721614550914647460076257668625437773166931637948641129345706401987487893385873572890503407360471347804604231930755924313854049439255398041996588179763246883200583520690222409358654431128454304923606686439374333715790079738097022334030216878245473531363472716049696678675974308074100402536380417 A215043 772 4517378556242333349517085315864198054429314358344875461260483353514500637686655781450446868608699314558700698315112011518341888213505493362117211415054684698075058530982814599028590291331842657291965635258855494097901309761309855127723282565349280836086539828802594791394958260409504487536088367506969338053902848172299097224899594447740606664963136920792555607879266428249976723787617926935348697747242006050352814305774186717767963224728366223842915389240533888077140743037260794622538693850211875434719857588490846894361127575425750706693288006529268815114273143779542302788589641212757039707848133036061532704259266066963404841424891688870971984024010585333607070396250402994405010163333412272602765472886436415611942584944851958917411809360254074811758780308906754216146154755705336351241603899932440378701334267855428038463581688106104895739200218125014348304324867718367572167487796820436235229162532205047359183495798236134372103912448608983430419755504230940108680657346306975352164690682939484615940489129629018320490380692506024932328210675330709057190039608796884510763077597719957113142990836281958413392772596392741359921785965573170357897705534937437362275982551293916103176856895375792403291970076721568815184781329216866652146950540748641638036385317684885795648346622145388012527583954207119231314197533084734881196247837436109913469165022614113521672147907120647359654240213506299978249175741469235277547161152742498360542335118295179584862100521868179596148187583383084054461113370001614020782322827560300625166390873214775252769747499807333947635031544995372154752589857603940150627447404136 A215043 773 555600833334990644569909920087887546442785031694271303116482837253222477037988731391670303137420707164256341954399608823599215149292728789192958324836605816110146597855616584069960388024932762771493156704882145150100113103329596283050674753783566251848939325552072959527400389523687967567650320010442183435791619742582354921851523678925043186620039386546184572726333067305384272159032277332080240321927015335413786545578147746840673121773217213367198325195475052640641651744879776415833714089904634894578005675811956687260333173979211936730427126693273430246824723202907990412510703570631227086651996315365640283126264985106145467027109697766106263327896532013453978105470263980170509411877669544180355297946462303869159877475231377155365968635947444232514372591979847532236497478419913318301249212457188637366397103894955080995752578650359155081632484076320254553595131450825653278955016470246459747247970584016501733777943839088805553452765141664013359905047985084761092320602212900661617733730510256650691600831823476070956633180669261466404894387221218258371314593238455608424024134152200952811981154469344374581575090176050298383299807728210418902260748900727466596789841536256739710871527772654052060345961656966079900535531410084300069135833568052972783771811636136875855316114558226043012850620845618221689016188133593857638991344794490423679651159883914178758546572196308013741801796044366149052060270401317700347844934495522117369452809657538594930996163004412858673540558451209242876814904398179948338929337083478430767960983772961315090446581279096738057545866480266398633819997381313238968164344088826 A215043 774 68334385121647606948749403085494304014408129584037025407866128498792850175034927305393996839034138281888971359692836773291185121474792135577371756743487460696849956477709857026006099136775397978236366309065244997968216010399779032960105271432813299696583450503076171427078852953153210506333453272916881593264315325489457356290512512913332571347599881408259909889731088012134015498837182493918934210899275644249845392291806398674685026014880988877941551083654190940910846023877175238352924294364419880157659978267282181686126619271867642467135843295266102651544326680813903278436027949546428174618487698656937693291826333901988929039493067933542203185847379446583927393324916485125807551071469786219554156422235914775008551441019065470608009521104847706208217491486803162277574584300662673656772122451966344445586798025179141629529585034989558488740785004171940256526801235550837374253993464563117106804995651475482632926899985917033150098966007612316354458107472414438172273497371889448055351886009408950637170997558912841388873870081922435405034963173371324615647535527532102101630854174743747601932439201111221946310598985555095451308766001739725034650782898202247795603237864931301049542024476277157336113450451059874756620370287221433300119015153413414768234298362715119561959863495579903059029662668254696280347739324097314026633324724624460334344840928488605919753157117050860143680339156048416214134217028325626254034730862410484736468074601790760576284731314367521299378207530525675334463125139502989981649686169272220359355550117446571742145565396848579119370894556249744669980975736789479157033219954557202 A215043 775 8404573769129320664051606669595711506225757153804859853864417322514267349052258069832069940898061587965179220900264523505992170726250139947227533121124121059896434500160456797614680233435349018560301562858320252604940469166069491457809897711482252296427915472552817012571171512848321204311447102248765993788074993415460672468811187564660981232568165373829422731864197492425178522084814414474696827700288977227395569465346608889239417526708588414773443584964270010679393419285147674540993854492733740624497599321199896390706313837265740811520978298191037352709705357016907195257218927090640034250987334938487970634611512804959532126390620246127924953218890801335159887996544321776656515804347948690824096477005557490607400538690137353462249690718076249452863209046691866936007452615949979681787065114199101371833617719343189896721780843458017133588979687577263985294205371449370586454964849464233942277417114079233877471685641879479760013152042052445900084268843750248358699171213775169787060364904069809688145005953742022277069836805715902905397234014530510302639995847436394116883855109436766870839370785493509941143161100320519275365896081980844793711928972453121230830468201905491768312776031000958722129932070877022179490777892929192932682221881227787643453472347559708836073030116180959526270733927259790138961494700154564053037365288609543458672462175433359034564865406426814226648995021123463508906007243581173563750701638887338249740792949198443609033475545949399373065270234416554112581720565065858031534260254412417250821977111017623845593384218730441754128695174420919312768946948655816895267821709333247550 A215043 776 1033694239217784794071398870957187020961753721788413724999915464540756091083252707662039208733622541181435155199372843554463745814207292421373409202141523402906564593563258476249579662613411153884938855865264325825409709491416147670277657313240884219160937019673493416374827017227390354919801660123325300354339959874776173256307485557940387359034536741099610736109406560480284824200933335797893790872924644923325405198845341086977773670759141494028255619399521557122624479726049286793303891178311885676933047056529319973875190475364414252174613194834202328280642214586398771113359492004199177784696823709735363450363924248676120462617006797205801228256183059521630872781210535350440580242660748307215982750120353797332633661892792540434636804976646267885279012229225486279965236670036981102381113282645868437802548037293907718397725901140051566759758170820203745348897274445590295767547954746819626282824069456192121330638768642800013986683793992498504887303057001925016307198979490446595771164420368304194664737808663872265046089058292495866164190675436998613767685773927127445667312874219189846716858371684711775143019016488145353005821807450547597332490711081363380067392026451660637112699423840264048009041121282735000343226102671680999984572643678736485321053269623197618551603992799116315762966102172624800298220408411096131135947992768254259556724490122060036349166506772352081214558627801106126827449641133564155214429718080134184876412186985830634981713180695741865273717125683835142920362507530585655087553123502506725810803445886049615782694279878784526348199559735137106930460337746703025332010493935956138448 A215043 777 127135986850018400350118009521064407866789482022821083315135737721190484935891030784360990604294674503728558910301959492675534742976770717688982104330286254436447548573780632121900683821216136578828918969864653756272789326975020093952694039630917276704498825504367137397091151947456165333931292748066763177590026989604053849853351912439102984180015450989878291118725142741582608198192715488726461580542031036591797443888511607089376922085847695177060667742556187256072131612884777127901837621077869204522140290353785156890257722155985687276665901986308695341166282688770031939747960297589408227483458328962511216424128071074357857369765445436067423172331690529396675070658823975109189733886922122380774782929625807342236319069739710039011422761052373950615926979225251435610939461258158095477969123128018755887554166764500925846958568387381659822480480467030615270038472319075507700884176047012311819057037225662394294177551955349945286518628428508377269464956512769439387135222169236027954883557642705789330581888247168642892671559116823846684921258185330251846146011257000709264017213868808397717507904408836944478542491539400097152018385285564096734035022517644017558193671654010693851500752791358733547565208567969791684017920237650896271011955781901864735804964546975880630759688732655156420496157658269614080428222768163053524565540577503037215213680817126899978121408290270643623849339743925894356404965862449276664886101613313160187885369545890841973671820115164536496435360472863217947456974891541284503970384952146223560862698870065857507832211330831799156527592705488998246164384155831006988569133664504487128899 A215043 778 15636692688313045458270443772219964980594144535085204834036695824241888891023513533768739805119511341417431310811941644755536309640328590983323425423423067772280141909981454492517534530346971388042072094437487147695727677508436055408511089217289584150434194600017484406425836862519880945718629206352088545543218979761423847358705977744451726666782865935013930196867083150654180523553503071777556880615796892855867760193088082330906383642888507365284433876715011510939749563905101537445132723501399600270546322666459044977527824634710875120777731331121135324635172128504127529817885757111493012802680677638679144256717388817897340336018532781839087249359267382500605981840011753578273450103240662996194246596859636181736465662546274714245228156078518325049392560475054866891174314349842605985989557646116379743301775157662960405048093687263802308456401196708908643432254463248791616105635330699564667067048119911565375111580189140502475133764025271267895423890821433086430053451798179095212460208728184942033992065067520117774752781940411727403541276472324262210778743535981538590666040348171835787229097119341003261548040405922229803836422339992917461186327106565838217367266273011858670627895272229902958721322267629743075753371153050864007228947680022320840921358127005300802457528398548053319272601346699522925874002044637458327021484536858594643923519776196034927338617212560746244109001696591226636970980510983578985169265502065676715575206863227347110026962383868279510676774129937296968732103595573622067373487002239071826703488872838569842195303018874480166778086176625731998276182110481935739388181451707759416953764 A215043 779 1923186064675654572966914465973534628205212988333457373503198450644031143110956273622770635039095600319840322670958520345438290551017439920231092344976707049736021007379145121947534846548856264592596038696841054512818231544210659795152911279686987933226701436976646214852980842937997900158057461088558824338638344483665529171270981910655123277030112494555723535923532502387722621788882685113150769854162475790235142706305945615094395811153200558234808306168203859658333124228714604328623423153051072964072675547684108747079032172347281654168384287825913336234785005523318916135660200164416051166502239891228572232359814696530298503472909766720771664255028843311944160100763966014634682359421213420430960613928828405434312386099407882320191787495831039563095031728880690797215344639542751702830804106436507934009359051119984087080025204988038271138631816334122236436372833880499749588067885315113787168495326331839061144709094130448363161427809367475109462377471836536536632696007573162326203701414060747824457949750050626545837331300082554355846760719947031735902774218682011247088294517390359232988925383848135549780608760521887515226317353655145768895029599605017545523295639554645857227948687504750809868112490217341510067467836723236252974524020930989526932010319529193384973254974053666250609180552514646417781456241552509472407792473106111452301947733553394188121044171635388471401120078005205210813090366544977020574991483012932770727640913400045373290896386529848371004786744681970329790963439403640976519886182156776914711067823848628686694401671183622693209089984336669751539421595937271774731326627219104555399109558 A215043 780 236536249262417199429472208870972539304260603420480171736059372733391588713756598142067019370003639327998942257217086060844154201465504781597441035006711544049758303765724868545054268590978973573501270687617012217928946752260402718748399576312282226202733842553527466942510217844511221838495349084686383305106973152511098664218972069032835711348037053964418980988397630710539228299509016765845767135181368725306066685115438222574279778388200780155516137224812359726464034530567991230883235915101780574980668546042478916845743429374080932587590489671256219221553920507239722557156386734466062800466972825943475705436000490284408818586831882773873075616245000899544369128004343275103991292561507596439706378133734178505991496520169138046702576619014683378167714520184514348603456176075077505488671810529001489182874599793502393357333681052753529988991104039191974280232023762290857671623012837875482677684123138490027691560078277444801420350285180737486466632371140221175625240257642177895793405119651370812849235915949018804088987150175434190118032500583074365831717161978329959495412362300334491511827121803790723615935077042350517327162316546454705407302174281841853154211148356521976111201773508352556976043569660944604721535940686343003134081751593532664798122988623120374678954386974891766758325348028811072195068438981798527793457563566828515363228216066440206481084043205630131716476594020708326265819383046105132178530474771980462370430014771403434935393181897731154881297724166133935816497815397221736960824741723088879756636005889986472158562238785942006490606751224212583964167343104261462422470986315042889212344696740 A215043 781 29092035473212639875252114776663648799795849007730727666161799647756521380648950615200620611875408541743550057315030626963485528489706070696565016213480543211070535342176779685919727501843864893276063698538195661750747632296485323746257994975131026835003035932646901787713903814031942288234769879955336587703819059414381470169762293509128137372531527525128978938036985044893937358217820179513916206857454190736855967126492595431021318345937542758570250070345752042495417914135634206794309394134365959649658158487677222663279362780839607426619461845276689050914897437384962555614099908139161308406271155351156283196395700490285754387676848671419667529136137694425729844312083824099662877589969985204883931604385609701978182261169660552358516840348893082681287170769916915857438337072743057049715592434384887674545628576345016439330899108436090728348370094617908986657821828444669247154049569979603496793820354103608850068792123155760283002714759134595569491413352322286350398020124333276675191648471831783866864451053292095040409259263335319290826213461872202791153040127037749505246057081482005602901767108912946324155950644809663704390611160881864154356151519101985679408780007367326430124180454899814363912852202746087705230948451910331839488104754915960310190711703474223489069101421701321244436790985327385694172656692146369947343959378959951024431866757627764499068271860503885169458453833218503870302699376435481351656895739946228761417425565846153341868741082307254290727753929373903024263318155097548840121339544916266255953776393066300803582461794996154694507614874383685685254030940464241212937209839369443806305807077562 A215043 782 3578083826955892287456580645320757829835585167347459022766165297301318738231107169071534268241305246995128658107491550030447875850032381190895899553223100103417626088783978176499581428458204402899382333649510449383124029825715434418070984982364804018479170685873015392421867658908084390231038199885421713904264637334816409732216543129553728061110029848536899990397560762891243755832492373063445847676331684091907977889873473799793047876771929558523985242515302688867209939404152439444469172242611911256332972825438255908666515878613897632541606216479361497043310830877843154617977132314382374871170885135366279357451235159814863380865665554701845233008169202628277187686314420379618330947808695368029862791526333396355176598846201681936190397498266142390101907051910613041741087113494260469994494958505451763583999092446678774359123215582396596373944135419977666640187598290784510464304694384586123778606743827679615891258584772836724034589835264820494007398248030350380439167206679541811832736198820017641212287345693851801659355320302047554457383066552123858019993507354434117602161112492333249298955911689550655944592714479507016139501587127842254142132483972035635114986643598651259639096784183407456687088055358343499897816524370027517683503009569885608045226379934726250932160805417339308722421132888137258989234871927056065003673459279555607801527967115525120123391472822821625699444787897982011751966333012087094342898652858966894299802408339701209661491569993953189334323073109609655826437054857840586880334904472296131154703633899047566035276427577947792870093712136901496487552022511414953058089225053705803866211481498316 A215043 783 440075218680101538717284167259676549420977179734729729072572169768414448281045532845183514373068669971859081397164145623118125244025493180409499080030227832177156938385087138929762595972857297691730750975191247078462504920930701948098984894835895763246102991326448246366102008141880348056129463816026915473636846573123004015592465042641599423379161139842513569839961936850578088030038344066624325347981939689113944424487310784779113867524601398155691614579311884978624327128796614417462913876447130718569305999370417799543318173706728569195190945165116187447276317300537323055455573174760892947845612600494701204683305528956737910092089186379655543992476402729837658572877644030959155375039221372828072439338250740376837187913259427118033075472153872580307918608545574840987872218154974058232576236209152270352017610419012983472558397941826776294396311571581274416083994466144878054205537317894097231832211267876429390980465934384838888295057094880100491166866685486516438667185789924393866335654938212683585824810014936883025172182985881073768272410088162156134174483832524283520557060423644693508066402270124504077752283177966485407795744112827243326304109185271164381920458499706462283943284903918452968231347599450806102724574666909522277273936764910769861741310845283062573293892408663200337636124178642586892675920839671688077168265756760066063213119107593802781897309874340713841037603685242529403342317195357489259439024058597205506586036220079481988230189407837857497166277746661073578987357966769697385518429223329969953692200727271996249832060945425089627457536284653911525264383927041473500555963129575252806555269304382021 A215043 784 54125673813825533369938495992294894820950357522204409216903610716217675819830369432788500733619205101291671883193082420093498957139285628809177490944164800257686885795276934110184299723232989411679982987614873880201504981244650624181757071079832814075252188762467261287638125133792374726513693011171425181543427863856794677508140983701787175347575710170780632190324920671858213583938883827821728571954102250076923256234049353054031212657649200043591544608012846549681925026902579420908493937630754466472768304949735951087919468850049000113375944649092811694517943717135212892666417523363275450210139178975712881896689128826518948077946104259142930065841602411052760739226553928618861463861935037839610330195320839824044772570433724698440810224889450837196925381101256172179413283918419141705251952887303826751692962830973655359466469363507593035984386858694526269368331974559836266527072608433179145612514495434243985671048681020942787544053937862004751771945507668648676953109161974748229965290158732237922829284492411123150454040027788874125234665325016980943065483355029248316142436693087017966646394057118745743030836845912528014965866151844710670220972620703222308574917730013890427180436095944438309974787616965492002132436452226040332355347103334243599948375263476759693160354549162760250881507107912099831206158706826782248640977815398893384568599769285016401213459250275064860222875412997423515948917630935066494477705371728358617253128989671667873133036874423847019649484936427202118433765155902317792755760962877011401168098109149144931254707177416004545735433736147169987791897468373892282208216302871657752386687339778390432 A215043 785 6657017803881860502963717722885012386427472998051407603950071545925005711390854394700140406720789158788903782551351973525877253602888106850348421887052240203863309795880677808413739103361684840338946176725654296017706650188171096072408020757924600235492773114792146690133123289448320211013128110910269270414367990407812622329485748530277180968328433189866175245840125280701709692736452672478005990025006594819772446572363583114861060043023327003963604295171000813725898153981888472157327291414706352245431932202818151566014551350382320285376046000893250722238259800890330648474913899800508119482899273401412189772088079540132873875677278734688200742554524854230551905491181170783843680178446689209274955037736348383138518101937627345254085396950650001583988052786347275056190117832910342085380348591743914975202414403805159039671750967457980491289414318408028222107979956469497035983503986900483596729473650443673583171436968905016976889578352880345947866478013667800270103657480306088734679497841650551390948368400088160011242177015112422117557455350258197362570680524817747048467361527297277229989411964504928366460590799168083684126123723789252898166037119888681983161293197604576432271505852703471915480422903214704709664433769200987907465326432135330680533876234045934943000348671458813966567299467978680408799864954287184376531826545625122300212555921869426340048543135728281456380108146505830446067037726087503845725492520161559576562804576149205122989055798307270128374522649756475411795433498293791592557730207438535876279087004051595284933827562742226789830076123489709592558060347841330264042119126108176997562478206222855473970 A215043 786 818759064203655016331167341418864228635758228402800930876641896538059484825255260178684481525923447325933873581933099661262808694198097856964046714616481380274929418007528093500779725413764002372278699754267863536297716468163800166282004796153645996151535840930671575625086526477009593579888243948951948835785719392297095751849238928240391471929049706643368774606145084605638433992999739830966915044503857060581934005144486673774856354079211572287479736761425087241735791014745379495930348350071250571721654892641682906668701896628175346101140282165220746023611437565793534549521743257939135420946400489194723629084937094307516967760227338262389548404140719668230605357712089636196506762532484717060065558792078042800507574045443492482103166239137803365881609824776479979515193025518814153867741147092437263386456696202159792701130046677029005097126931122652366644019951409606613044071201769137390835302017153857717303790081092903148013679449798287118948595529202970518184955086454251642172199454175587196055098210063172273090395554047717062443434957978607562664523903466784398134868616580393879023870065828383934969911275359493016175554568722215101309668313314088458252082538842196310776181255206651333106296563927001300991276666546417899448725155691673784986455846896215132460102400501416908663944103204948780296713535871356377684629481410863074933026539242692974617079749387437351254927560336125941597246276075299544553351837412598699314540249367138319991412424276782797340439027734551265681964185897710076177820030800035795641316840086309644456053074382801332064394854400748197907535961908535737756664715789465871784208093555868323834678 A215043 787 100700707879245685148230619276797415109811834620546463090223003202635391627795006147583491087281863231931077546795219906361799592132763148299727397475940157533612455105130074822787492486789610606949941123598221560668601418933959249356614181906140532926403415661357811655195509633382731690115240877610179437531229117262134964855126902425037873866304785483944493101310005281212825671446231546536452544483949411856758110186199497291192470491700000064356044017360114729919776396659699789527275519767349113969518119862724179368684318733915185250154878660321258510181968560791714418942699506826713148656924360897549594187675174520284454160632285327539226252966754069709168042295519535473001086748891639618829955654544356918001061762608993484816546236284423811493361646489754784161827371765583756578155031553510012182861562201413855205339437737196061578788852662852557513238236083942545478243296877509152217790504942022402440052047337889384267689701614885818599069753692480712259505896163415841559806387061236899068761698587600547874260439849710713637387592338349918286392058444799047969101094356361435446597746001954865043706083884975032325213328797247010853704551750448563307932556932337411904371670172093187465166451837006042338075119321310723824104423405581744258464027536891381221019338851444591912235156885723113663802405610320093401073108485334710579252375103374799321030384630443957290488697584515677320550576521849957784366556017416007363714305175006949577951772844078167584063810619906271270363812335662684536930323304315112861327979074240230330819616717858733190816274154189602508860302156532535234617475051145647970811919757898548386751094 A215043 788 12385368310083015618216035003704663194278219900098812159166552752027615110733960500892590719254143254080196604382230115382840087023635669143009505842826022895254057048512991675109360796149708340652470479502826984098701676812408823870697262369659131903951468590506080162013422598379598988290594739702103118867505395703850303581428759759351418094083559564818529282686524504504571919153893480484152696056481273801320665618897393680142899014125020796343505934398532686692890760998128328732358958583033869767679007088222432379441502502374939610422948934937349576006358521539815079995402517596427778149380749989909405361454961528900680344790010867949062439566506611207037769256891781186408287585865432174493388398057500012393407631450765937040748530530334201922542849901868238796738742301598773952363841990987553746826769020353341179778094894928290619055673717528921638168234031317740882448880484143462364371391636984408105043123041882096732118732909949598357795391999553979412461906826210626017415948164411684111251187664466815431252867467544560436226700128796465200327836793522787484680971031737721785055796660840538309050159641856688887896984204602587998684047555522159086388279055151212569099447687871995172020560953010182743070493414266970881089261033845860811205153402580297231982343214544868733632382726528270415485295728346280143732130963790495845565259660215313484858914124272360737271086825430795626022741568676385566201733824026059304968443000378026246029961280016956233318590789772477600768238200286989475985952452565662283105710895222327308949286015993698815942697707137062909025674516844958371232969182660674093137031449604538534601991944 A215043 789 1523299601432331675355424074836396775481111235877533349114395765496194023228649346603641074977172338388632251261467508972182968904315054541441869491270124875958715404511992845963628590433927336289646919037724120822579637646507351376846406657286167083653104233216586502115995784091057292828053037742481073441265632442456325205550882323497799387698411521687195157277341204048781133230257451868004245162402712728150585113014193223160285386266885857950186873887002160348495643826373124734290624630193398632310548353731496458491936123473383656896772564118633676590271916180836463125015566964853789999225175324397959309864772592880263397955010704472407140840427346448665175368298401770132931064981318965106656842364471852084866611598038773155204707637525160784433840150539365765967389794719373842591463436928058333215575725223238103939291005824092998459992100278570659108053651958953581708447180439613373533366642718224942498391263234609894130393913437149600037037501857713443965327605161101332734575282897887407494133914518948668919638912747767793080896220310137807731718521672746636822878858388898138982871859728053758269122218641923350907999105302331640302673183715770581474300361090944819538177512174071100966586309438721180920500167341167605962204766287123322971522754482606741211473469794147304089960506332976138503784960337522653511411262784868233770268320879228952298656820952180751831033144904788781271856307352561384353378193422320497449042708195394655675037635256174988496005080385117966100725152119895827674556032511204141367463764866380789556611218773080749111433840496982680923388627999643935050827490618523223323369198818955542046170829703 A215043 790 187353465607866713053098945169873098720982403793036503128911512603279837242013135671746959631472943478547686708556121373463122335143728072928206937920382533720026740697926607061851207262576912655285918571160564034193196728843591810528237321583828892157427869217049633680105468020601667418862233047585469930156805285026424149979177097030469973268810533607960185815830281573495574815402512686284038002279477184288720648235126869055034959611812835507076641982166867190178271299882896213989014470555204997904429768501885841962128701684723814858692602437657004871027439331721345149296919334159419742126547184150959085708005573962743497268121526639238129260932997107010103354720160773022074571828813007570062804046976843078749796273229523521039431684151976943764433703954055786475915746259314750517821436746535703699708577201187271752475933693626918738685117312332903672011758260080225714690152549912100090083010381607076536383937490153830024289025900438032746483048977601087798553678947236495840389664284642012693321749427115940936090730020979768060633808785401213366116643837127591924952132345939476502905378079549156830678306650073276022512995754035269383908340553015047385777884766053053234640858769532693867872361922401575476114677789636663233818368870456992315620746883356466633281917944218993948997787764139772042396087680263247651270468754920943088624960810266812330248908354574587792311131966529040543219456092728246507731540659711723935902660874169915879592616197204706801608709977931989577034525986966709406923058912978033677330504368685907024577688270378567751156699593181802292066141864856266673775525643880865646494233888773340779996012137820 A215043 791 23042952970166173373855814831819554745905354555307612351507001654437923786744387038278272393596194875522976832901141461426991864253774237915628011494715781522687330390440460675761734864706526329263878337333711652084940618010115285343596344148153667568279974809463888356150856570749914035227226611815270320335845784425807714122233232052424308912675997222257415660189847292335906921161278802961068670035213290954784489147807590700546139746866711881512476776932637662231578874241769861195914489253660021343612550977378227064883338371097555843962293327267692965459784765885544616900396062534643774491566078475243569582774820824824569900580992765921817491953918216823608667015690590119125687483412551517747467756878235702841047415699081690542755496066931533610527029532401148287635940438302401049373666328594654646821483969843017298462131287935952609348484318026945752268635229690450406227272371588390227635988131973321178574108787080652545781644213435640382054665352927243806385347627879944895007737926117600280974153263348348655038131882361577800392895341864873665932286475604012182455043158402048573333871688790496498747977429953247681720367533528526235881155839861750946830249591250166174622590837278688054854115203270338603973071799007034422739654010343519493590266554785541541786453510444959695992185846439116335458930674031425633383337803739344016800981680787884849493172468930201913776167541423340328221742131048411827622697623893115841122552662188816803509108087951784990195092277213427256929853253581151192889454890095541269047172996956005946577215888062990647811888133135866995412953772916905182590421110483323745033249039507320035033401315433582 A215043 792 2834095861864831458271212125368635360647637627899043282732232291983261345932317592572555757452700496745847602760131843634146536180879087535549317206912120744756821611283478736511631537151640161586801749573475372642413502818515336505451822092901317282006279473694841218172875252734218824665530011020230663931378874679089322412884708365351159526285878847804054166017535386675743055728021890251525162376328955310254203444532098529298120153904993748590527566920732265587294023260437810030883493163729627420266439340449020043138688490943314644992503386651488577746682498764590266533599418772427024842720501105270808099595594955879459354274193988681744313381071007672337083597841657751537612240860394919335781644073115542311722090870921586260154091156384925849038729325024750434430800913312310190927226092482288051040704682020521901098988102787618368177702308708135197466712108478707908231572034946919309639256215927828637306806701625184159734363006122116341447508242720747304180358761714417044491077109226755377201727175032387742541501775520321271547297693074861698711562882300810037773471701294148771809512390171604069526059327269514412792472163613443466463196768989881906626010189687334632722163478952779422276466206290145758581460045131258698245619499824289004167490182634472072302750800585247786768927057461591891561018112986296209567323326827671971023154593009950110333717790959541004424451814077412913793514175176066450003249950206321696852113769601199533709359150524046537660646997012225230917508228732142791524901562276112540976465721077682363540272538471855214945601130183741220770031997266102838632831969728257018385251992932613108354104031338023496 A215043 793 348570748056404103193985235605510329804913522877027016163713064912286707625888319499386079894288564904863732162663315625538596958383873992634650388438696135823566370857477444130254917334787033348847351319200137123364775906059376274885230521082713872019204095289656005946907505229738165519824964128876556393239265739743560849070696895706140197424250422282676405004496662713824059947625531222134633903618426289870312239188300311512968232790567364364753378254473136029574933282159608863937473744649490512671428426324252087078993801047656603778233954264805827369876487563278717239015828112945989411880130069869834152680675404752348676005825279615088628728379780025483153957096743569633415144879770267115765237013780902518859305376018692401216674078428712057457442938103106237975869022918590384855776004686954685105546277381531103903644234726347914502188940420648289716626206176364796313324210955138107081193104916468122008106207493775088936516590908503073382933177874406937510146807161754800570716887364784757588707158920522039907510569970346088282027074932125460735571234289538237647453915671237956263922158027273790265008214532340577031042064039598528303249593859784500142002416859155467360422654059841317747189284832908230797002490505976059600189638616109478538613264619843600917277633442330572332099535864489612285608402902131406228234602088076531383792754277018966426309710081450663231557363344561352892792649599411192874665629336238969950638507669594695917299039532896013914781262294944847186781583938018342630553401885689307990928271068519191674172181779923384869655810580379538332183659560151984072667295039642842286295064627922996742772821947355492466 A215043 794 42871367915075839861401912767352401930643715676246423944853974751919281776638330980831915271240040782801493208404827690097613279345035622006526448460752712585553906793858442149284843200641653461746637410512043390801225022942484766474377902271080904941080097441153993890251450268005060140113805057840796205704498307113778895113282833463489893123656516061921393761387071978413683630502212318432308444982690104698738151216716406217565794513085880823116074997733274999372129499682371452454278387098723603431165429998542557690673098840370818950077783871184465277917061287784517630132413258473584270636413278092884329971623479189583007689362235198667219589277331872126800752509769587393950210402161561863025801118567998997653643413584490690707892586541413157614291770635013497199751647599307219260802894809050755378545321664969579781830290868673358916617851680817905739476227244034247648964602445946341321397632602969534799550194018775920323932616084077392059201736775753915926642637329310130834872554495046079201126286650210219079531441871770449471507093215185190601156403773922712793175123055709920497792508398228071189753577413970094180478659264325233537239738553213116168807557876208268859084848503745464128072080610672396736702420428340737330531389290657901606500915978643435495114175797934756398444233146764707851835096337652211381148512120299856888568940490568856758678772929209060779004160575057638615418960400975762554538078600460218166020278832955911672105201920855677909469670828037943680379581516024149821892551588303237810662220981190730381613321264593578596852157244195812589180092208970101902276628625481846028641881200617159889607567515444717249412 A215043 795 5272829682806271898849241285148739927139372114655433118200875181421159371818888822322826192282630727719678800901631142566380894762480997632810118510284144951887306969273730906917905458761588588761487554141662136931427313046019566900073596748821868593880832781166651592494981475459392659068478197150289056745260052509255060538084717819113550714012327225194048756245605356682169262491824489635951804098967264451654922287416929664449079756876772773878912471342938351786742353527649529043012304139398353731520676461394410343865712163564563074255789182201424423356428661909932389789047814964137919298866953075354902752357007264913957597115549104156452920852383440491571819640129756730291708389851483143029177019959895931100601750575921149273297696128638783511902626959008218639220563012007558220367328231195238600201541896621918746732633047189718394960226841700211628290001422660664797998292738831503225059411184014268740231153082012019532477048101803888474699368679819174644576772162962333914575649908265797190932816516069290353102239577577562926787238513873350067407671741371603707822248350782474795682668749874861825911302887583284132325657799212809552031047110873038660974271625391973716393314688059443586550244837796055007710505143328092724000323860419286736481130281116635890955064697877025113385679024941031064301434130872839957209045953583207333437531602616731064490437416110650790910685226908877072892757300075138252401178590980791743575665002854763541025996699109813286784445839867650602545677775050504462085071046172356006755651453975156049182043057793773551950822771096950187193719395772588067929339107091838734879560960676559333003113041818100118992265 A215043 796 648515179617256367718595276160527658636212126386942027114762793340050683451946686814726789735492339468737691017692225707974752442505817673213638050316489076369553203313875043108753086584474754764201222522013930799174758279637464243942578022202818756142401351986056991882992470031237292005282704444427713183461281960331258667289307008917503247930392592182806075624448071799928405602863910012903639595727990837448856703201065632321019244301329965306283117900183683994769937354401209700838059130758898785373612039321513929737791923019600887314511991626904019607562808353633899426422748827330490489489998814990560154209940270105227201437523177576045042045253885848591221554067513336307797776715684908825917188098235939540523989877037578441633270473253264209920175487908512131290253896714431519121808539191106936837872805598524068357893847826878442598493265817934363170925727850732602685225987637197501891338961686368409334163860286537235303784994216987866940650587290004995849326417175388877737552482894496617835895908056584712882413321699457099926267406161559713747421141602855333843959197997513705625832536336651567129823076232075066705824004897818849096901673728715646391932866641357721453288533604140555868799722908688958689045280309759297652733034144446891496018280131593022880748372676001688833879361129084623040576018192624223587883981336827152407379348016974423685399224177404699960105201727890593190300112159932997367861188758611352789029428967592567863639131025991681558390113875845050175525871568257335257612808857316716234779465740195716848913469484104157537408317010782961316251014973023960656113615554524210989512438119546773567870972306514598187496408 A215043 797 79762094263239726957488369726459753272326952173479213901997622705644812905217623589389072311273275123927016316375242130938328169533453092807644670070417872248503156700637356571469711744431633247407988882653571826161563841082362082438037023134197885136921485461503843350015578832366727523990704168467458432508992421068235561016046677379033785944724276511259953253050867226034511719889769107097511718470443905741757719571443655845820917969306708959898944589251250193004915552237821143674038260779205152247222760160084818947404540819247344576610719180926992987306868998835059697060209057946686192287970987290763544065070296215678031819218235292749383718645375575936228940223941759920152038071252245399954086767812619165972715738248067330649360853745674970162880080136154596807411958808568574579166393018009500825647138531286205024921651878385692660415016414019131142870860905752466438806355243214904098935348399006239975703483639913554804855131153349136382475205875363616830111616810321925372988176350873930672136802854079417814313889481504921306872577940152842068760282704484017068429744617212407773561826153507169289849571539245182019226397467451077573692558097940661658138849998220953476139761492660465440306158785745905253100549370338913030638185465378216440913430886139875196390307358330625832635933504705764969546736994121008246934951396748783797963496711581958259461039944984831193403482006330014800205589547753625706809179857130856371676764241312151031856414999284266637107878815319906407346813401084430571207808463477486011098226728199818789470810778791839334235843053737893572936147949311936492637622449789929878041129894509531689225561387326355808258167914 A215043 798 9810089079198869159403350881078389124837578905211556367918592830000971936658315754808041167496877347903554269223137089879706390100172224597667080780611081797489518720975080983247665791478506414676418431343867320687073177694850898675634611267484137053085200310412986675060033203911076248158851330017052959485422606509432642746306452010612238167953155618292791444049632220730445013140838736262981037732268872415398750650584368603403651890980423872102263901360003590055609842987897599462205868016711474827623025887651111216601020728844403782035803947262393233419137324048358708838979291378615071160930941437948925359849436494258292686562405417830598152351335941954307573107530684381412741231777367500396898996369901687138637944718650011092457397276672488830845003074101984790720516456522034235690386225169550363975393434567127598606569667497382917940586712690982991379703125518242230023505411000844609767069040742200850412521871867214390029544885287121380986062878773736630114600028027070084296740895143530702004786196174285307800398832255193535434652446630897333205228492099448609050470552106796397641643345623714954398483954056864145983379785328065110113519423229693966631135820763528121480961578284518033078147659274566541315943564574148966454874462087164035385559479042833731004484112682823362552020942199744874663532110233563616145967947445150597105991167001361816625732834860845515953914118328287200959172104456709148945400255713948392433642774403262867811847265937428637103621815703973512173923943367486908186455545379388131294307613772009269240975210647616115669222520953857966924389443755084897714025601043838809523650643272992062332883400138287613333116502874 A215043 799 1206561194647197666879654670002915402601749878388847954040084920467413903396067620217799674529804640517013248098129486813072947654151650172420243291345092643218962299523234323582891422640111857371952059066413026872683839292625578175020619148877414659644342716695335857189034068502230011796014722887929046558274471608239146822234677550627926260872293416773502087664851712282618702104603274791239570129350600863188304572302305894562803361672622829559618560922691190326647005771959166912707647727794732198645384961420926594822978145107042417845827274794093440717566583988949286127497392630511707066602217825880427055717415618497554322415356648157870823355495675484803895347292875437046802266509522363470325813505028205122331694911342846081956630381949437772883018408707829410168661206228692588801549685457695262373751955152682256340019658854538839164831042706215694216931785168550219441233198598118968510179456426639086053454041060376111284765159396798921980819966720730300835871371548193062128725747746139414370537368926153700898562723433087428753783039176608092003852749886179933282944324199984895091277151681726639419983066133496356230172241802418385867616641035298981093657060691524638272441068360304947007234286299186243631797372874302505727119391520502507948713925797721866136021633347700045635814187807976228145860115281091344744104424333189159976553275950490094262896298917289674495437266894904925685869768801130187979844737587208747910778013041113167598333467330835509830763996890787806412944079294170064795955892378767512974510720025831768092687275387742620983237901382097525531604710732708023777238419127179358795620534147182564164809046283772532769384352071598 A215043 800 148397216852526114157038121059477516130890397462923086790562526624661909145779658971034551925998473906244725961800703740918092855070552798983092257754665784034134873322636846719712397318942279950335426846737458438019425159815251264628860520700654518999201068953215897447576130392570380374661652063885255673708274585206905626492119032275224317849124137107522463991332710978541369913853061960586204144872391637299746063642533040662621409833841627611960980729589656406587526100107989632663578464650735348958554727228886320052009710827437372991254718995726230815027270693316713834973340314261561354120911861641854578927882271638704923364402305318000280674573616748688924821651357461755023890137794276719352896228570348264616009909397915973431042409736872157644881824986717658427182279406530938609312753114166308536639033234187549141815059110336780331871512785074305455246741203079139406517062022420208568971926354656692242491036178484652127536665278860015030272562031638211025491959614831072669437466203880583720331316261171972725938765567791389074207387809389827871332432847899183118790621718761038342678563324876411993488873542396932619544760706072905827441428897890290408729199764609878192294794034406437088205386454821888160479027124596276674837854727823282302425541029656529168082781660909721805475234905754815910087972147696455505077970548914250112162942764835458372543372342788306643991529443410604973935675552808497569335854583560009066445124748725241057661341458276052633324555028155220041908887059336118823255414268005790960869584211801687913510625038695407288868663880430980660029893959912147129638863031112628272164027912914042102521731242104118321094905661486400 A215043 801 18251651111666064843648809235645731568696917138061150827285150689912947411027501985817032087223282485827584280053388430646112348226023842624747927460532546343555370456384808912201041978807260322033885550089640974849516610817983279971174823427031628422242087138528860050194675004217654556071587189134998518819559499508841152911708406292301963169181396570808489568846258598648305880701822017877311870249174820787005577523459261695607870606200847573441641011178605046819939063307510765650707443504312653189703586064191596439802371453629689835506484609199532296807636728693966852415593361261541534849805556764122232781073801995942208019499068197465876652149199364413252949194819611741518673963205533997543826928305677991085037743279059996739657792690154177198469747511984008108999842948726490365387521851414552690837689058229235982651638271937293211810354674369976105387723068970488536439099852524413649881556998364557642810450136056992124691069572069650038924516852598550629443304674832720427273386945219756249276656786001749273315132991852322618128433445430999214348475206263113405364332087836242319875066958830774648428649591314090052549151209045454368316051430614425694435906452329451885946011890807648491251126890204688442875900141220676243126198051674618071778424148586933110758444710559348393206537883845870381072740645843107744611927085106224377211607744112201600653311019253000159668202038360334795088952152227242272278175083059295050631441937033575603769319825678702974280417437766819921272976839221129788918486019662182647706746859877612183629279424012187662080289780412718942094271240660588995444582230488862622250697223440931951450399577595146242403840460467137227 A215043 802 2244804689518073449654646497863365505433589917584058628669282972332667869647236964596523912176537747282886621720604976265730900738945862090045011985387748534473276431262008859354008450995974077330217587234179102448052523705452128185189874421004189641416777516970096570276497449388378940016430562611540932559132110165002254902513641854920866245491462654072336694504098474922763081956410255136948773836503630565164386289321846655519105463152870409905709883394238831102445917260723716185404351972565805606984582531168337475775639679085624412394306352212546746276524290358664606133283010094855347225171962570125392777493149763229252881475020985982984827933676948206081423826626552308210939305973464787319475394391393917595621805473466232365816103581761287877696663949769803542139190915115124370694390302963722699553366394613645758286635169519980860128772059990876833692743770220821150775770253621756066218173073503770512995846019619781541631296321261796925542150793383530107317697004393736190404764200201877568137649953755721947474294836896557004039926292394034485770337542924659859636275092755377351898420217303956874283311511819175963653883439053465862283295269111775693296359142114498910054730705733310997391955742091196292267665937917641713248511796588594683305039539307016699720760708074110092944800008319575034122925176397305370237074239646455552853910540392983580268393278142988031117813004869734821528205712381159114879919832817898373392862882578315761508023697119165185381836930762928148053229443929259048179055800174030876345223256702808223794393423566427933430357687616640347807243370399691953788365370984384995341779252576276056700070753048029333913943831284220934676 A215043 803 276092725159611368242677870427958311436762862945701150175494520446228235019199119143386624165626919633309226887354358692254254678542115013232911726275232537193869445674770704891630838430526004251294729344253939960135610899159793783498383378960088294265841392500183349283958991599766391967464887614030399706254429990795768511856266239748974246232280725054326604934435266156901210774757759559826821870019697384694432508009063679367154364097196859570828874016480197620554027884005709580039084585182089777005913947747641317923963878156078173034664174837534050259715680077387052587541394648305946167161301590568659189398876347075202162213408082207709667959190115429983601877734581109947769081961502234156983975424103574866815336667717872005614396631450102451108210811885290455954091089589589748251861608591789663865936746417422130272606268075019158152273069218781419271991172853875028652740659951985467339914129587092332762913436447534028097271242511246181880506878972145851203973207990521814013287255311866756675176724386832374526209893759852125800629033200381853023743138364476784801067244366581114743255524845240578545393478183338199152751645408381274179059546348376766911565320063292030239761142451884884522977752398420931207372286444469658213981154846878128261251721181591966660077379896042561988945639594765154667942350859044440360502308621405352869724361664309988317081282121714804559759982130798992941759379359718898300571668211088495109592666292135950194800082355194260361877641419835006305142745331859084021030361178752074915059324185783603719425354203195542040549934906172177209922582334456686980759455078967005694756246617853689064198561499936614442666539374999722293286 A215043 804 33957160389942680220399723416141008941216398552403657412957156731913740239491844417671958248459934577149752020522865514171007594559941200765558097319868214326311468541565534692811239118503702548831921491756000435994232088072949183242115965737669856005057074500005581865356679469321877833058164745963127622936735756757714524703418233847268911420325037719028100070241033638823926162213248015603562141238586274686850034098825510715504467678492060856802045794143670068497042983815441554628621999625424476766120430990428713767171781373518529658851299198664475635198752125228248803661458258731536523213614923677374954903284297540486636699367719090562306174152450520939776949537683144501538091432539538889934160021071270006855459274924811219930605757815008333671394743752653434398572107114910529926664298931343029440649920891910858456160305002102707761431228803045970435444189391293023005721824677766283372092845471460506510742943790603009922865221859442566199945537103538316665944746245394248176685718409447661781957450129296194958068122369389465026633984052217078817380109777941830659087469102175784158398193843395984955837678559762893889381453112414994011420640454579716934318603324079025367231078037192561391550118484389392722822902011685612762366644811256921659957363522879528020401792608871180481689378680792095894532384626571929120881003777208156291051558470547525802937142514130323095686223878294074089659703806909024201770926930375688718603472164314729497113651330496088413909518170253472259811280835800203488336298254812910711674766825292307296862514201480817294830309931557067380998589997668453836964285999255976441688944932654151267459822927316500028261767310427721261382892 A215043 805 4176454635237790055740923302314916141458180259082704160643554783504943821222477664254507477936406326069786189297425103884341679876194225579150413058617515129599116761166885996510890780737524887502075048756643799687330411222073589744996765402354432200327754322108186386089587615734991207074186798865850667221512243651208090770008586496974327130453747358715401982034712702309186016741454748159678316550476092089097859761647528754327682370090426288527080803805654938227515732981415305509740466869342028552455807097874984152044205145064623069865675137260892969079186795722997215797771824429330686409107474310726550793914569721132781111860016040056955949752792223960162581191260096784128460607284854327918318121918017807298459963298269593105477492247569983667447441741133500630119834765591042121343318368325157289490807349522375067457189948149503385260351084890766245554472836612007247124074824278106974920764612832741841889913670785605246000821096866708636441968892133977668776785757527907495029368382439865097981160006356365717930368731768951680666444825269356040381475087319194738589263439314188236433466446237353655805020027766807501577072387641296581670641925704630502021223411638019129785137142654270758148631781492511558835013494908072883152406476283664962002782381384223793525648800502599869514455680244321114618846934220130900419444099537193285503592693357031471325243693461862241938873672779688121158316228759412556123645823752417522873308322239823284461143826526054743730878416485192136486125210295162334391251847557251489216747389201109536803066702821874731168508195778190543942577527500859345695074099452440048050538659443572151322784840636445823855707779068473643521856810 A215043 806 513669962973858234175913166461318544390414955468620208101744281214376176270125260858886747827929518172006551531562764912259855617177329805034735248112634492726365050154985412036146754791597057460206399075575431361105646348226978589451360028523857490784308724544806919907153920055934596592291918095753668940623069233341837450186352720893994968134390600084275415690199421350391056133036720775624829373567320740684349900648547211271589427053443941427974136822301413731915938113730267136143448802929444087475298152607632621987670061061575119063819190583891170721104777121803429294322272946548942891797005725295688372696588791401791590122082605207915019513419291096579057709575504547656654862242274107897940104004805980706553460438670973710992663311698240112378596913371755454404146897286136421831298945294412163956606009114058884079335226001583785103696510316035958327476863333816309022033872394565975840408926518758823793820521939487152375226616631578955489086529497234220747282887036270962021645073026919733317339483190215787810189280129580434728128696357021116481715526056259209702545404258059598823909818493084324423989554423797623730402480888430333992445757389744100070901313488571359147685164450188470890688761100169670782065299148865690947251286348573034471416951396121585954188479639412679581244936148196846226206799141101010896054774252892395241616285052033446702858695383757539373872398176989416765698276814832924139459508906988385202001879189999356279350416597127704869018720253687529834877941018675405112294339836633154023124344832208545234153720975133259799226244809626105414992535420273986065688520219123634013660815805330591288393579334694169943715955580317109670927747388 A215043 807 63177228991149325013581578551439866043879581342381202892353903034584764737404184607978815475357394328830736052192922659104077899232935371793693285104795425090213302052302038794449539948585700542717885011247021413616307170420696292912772286743032116934269645364689142962193842579264220389644831738978835429029416003457394798282151376083464406753399590063007160727912494113395790718346775200653694334632229975012085939920009659457651171845203514369352291748339268234087432872255841442440134462293452280730909216963640937520331373305428675021779894766681353105726808399186098805985841800601090645004622596737058943290886506772699232803904300424533490444200820012655263935696596702334753273793540318136423808266086311443618042396126069605592365613926292056763263849437723993923598901389807598932446269196591277339731285971449732519321322271523042604659473601431292387075504282848890974848604321572422631043242008404984577626326891167825836634229293406945276193808034365850541861576838679755234537973634317418149063115881026226026959704467715034527025934044665413846167937952168764460991240750942324721219942164739308031156797359507667907192161026392768973727045415837006309229026133202086327504493621596812094801071331065064471845804097085134141426534106641428683747550116710708524946647879923897450516858422922691818655768270953428243975838906113685236033164951502260025203729444607869904659090087277256497706026485297995438477188622759549208589875843628087319095959701012168222884322292966842866666786050598216024543916893671488552592606936894968775755984279659629462567514838038701053168803826284615806575665342541965854480556113522758474341201766458425048788383411987715347257770268109 A215043 808 7770285495948393118436358248660642204852798090157419335551428328972711686524444581520535416721131572928008527868197924304889321750033873400819239332641724651603509787382995786305257266921249569696839649984308058443444676315397417049681539909364426525424382071132219777429935483329443173329722011976301004101677545356026218351254432905545228035700015187149796494117546576526331867300520312959628778330390719605745886260260539566079822547532978823488903910908907691379022327349354767153000395413291701085814358388375227682378771246506665452559863237111222540833676328322768349706964219200987600392676782392932954336406343744250603843290106869612411409617187442265500885032971835087556482041567841166054619287964550279743980585521046717732780462060685029467278008428578029127203268069706634360725344975172587665409061168964019561078152587087623417341808259013217337918610119959729588389647636943751923831931397737097217057405782121396893038600340824236665054683301147967680539484317428534225792439764867307441517828606078625802283972109103726677750632451257043485170812616122327608815234757104481913063780647818293192939031127073682200822351284897823115571275154348228862165243432273257676925137613329569068857522328613270059817604688854997569392944185434514785522465334520816120218354776267409300281259315689231103678254422193093954139965926754651037729564639417013296082199603029302995856338492876317031562440041730827334689726444641874113282877471335405541032774956097351968392629581940761733900500352715281098821767982976354825628405123470787321185613575483155131105695886064443851973540561344493076272378627017297229004584135766083941071449759127395837611186982847506559808021871660304 A215043 809 955681938772661204242658483006707551330850285508020197069933330560608952677769279342417877441223826075816218191736151766842282497354933492928972744629827336722141490546056179676752194291365111372168559063058644167130078879623461600817916636565081430510264725103898343480919870606942246099166162641346044669077308662787767462406013096005979583984348468429361961615730316418625423887245651718833686040303426281531731924072126356968360522174711191774765828750047306771385658831098380518376608501372585781274435172553189363995068531947014421989841398269913691169436461575301320915150613119920873757654239611734016324434689394036051573491879240661902069892469854578643953595119839409852773517341695812787745442121700879010105497348114106263353019810145383161384668212792849412786535986941504385272408800767656734027793687067671883629483583435336114597465806967695376896122638106785961050240669284397342234397025528179793942487361691968856767340856894151534806680191616398936046449732593195344914735414198571363878222615550701935316012881041298484123294691264006089034044309878941056026764831560380705249015614356258112259750052690873925931752187508839564285567017302755491797527297103331986068315139437061037026956303231514237995740671621580495181354609844917851309678548896168614618901998801773711274533291268526116059489471580625411567490179960183428128033524533338772789044814852744996039199773210904572164809757109590884368418884192808291835134658117726628786880092668833617059424436500984497063267286784644726864301499055898600056974965369221734489934548706017760498194816349275678600625619284592550790548248071552407900600904039599329164756996828855211840020633281280059057412129515539618 A215043 810 117541108183541379728728557051576368171489732319396326820266248230625928467679096914535878389853809475752466829055678469397295857852906785756862828350136120692171799827377527104454214640570987449207035925106228924498556257517370379483554064757595651526237136805708364028375714149170566827024108282873587193292407287977539371657588356375829943602039161601624371482240711372914400806263914641103583754178991041908797280774611281367542264404941943609472708032344909825189057013897751448993169845273414759395669711865653916543711050658236267239297932123962272791299851097433739704213818449531066484591078795460891074951130389122690092935657856494544342185364174925730940791314707280794740554296014800521678198856055794685619783585993842793780349101862921295937513659150236660368406905157231282165355329535914919307065168480833433542634339358501277412836703562553050017716271265853078100023619836808140308863421878802202096958128303657726013177335517912611705685716660414669690166096783270278597838754715689974745465165183578479609350547541189895633777025884810851656992920133139340658169071090670626130487956896602465862419933136256079956732018355715043032153965218610724813038670667435739029167148695402761864529465335805420178764482184452565061844485867268282362818266146211150952641739170004103910413766721087542189986587930407692120923340577928544443171673807087537758582797029925393655113406708452548220273400006411904372488859311565283285288936404300239894175203208750826937065697912719529541297819297129073903218117224859726122677652741507325619811606971970437538139219806597226616787987585604673826822301416362025425244293195428706453704298987664496015369771779902912435110910953645391230 A215043 811 14456600624636817045429369858860886577541906225000240178695678599036428592571851151208570624074577341691477603755656715584100548233410179714601198914322113017800409237276889777668191648595940091141093250229003099069155289595756933214876332048547700056296657562377024877146731920477372777477866152630809878730297019112574554946420961821131077083466832528531368330353991768552052673746574255204021968077975594728500533803353115481850730161285684352773368322149673861191482627050592329845641514360128642819886100124302878545512464162431113856011655809849089639638712248522774682297384518679201256730945037602077868202664603172696845379512424469588292186729901046010327073378113875791975315170523476224483077703857972638289128161146227045904569647916174676304423830616558994877593351617306164313188706903258106437960143283149091190696885728849432368640793564384614359509540619392056361439069039323928020607156347624502994597164613895288607055669575162065373332910178648182213111592564441768982610292236517124952788282839594551341470038672027937001291867926066985788802554786491848948670606644156265622574400592858879924434500827681250683717099784975242159743419161550923713247691063822379918115541733958248012488816260234791833820600470109713753970340955572102014598457846126479952689240656702653931971417541268943334263207044382579632310738273915991789438123000355520468047686860241596093345203098093867802089541933872661286734393774605836641814566059957960722050368015468541153077295941855974066165141912890205263345146152889648788354611017066337572066521905840788835129962167596577759425595837078747165600155387289410700839088630789017699275875042030951709223433414973607503421951305431083611622 A215043 812 1778044335722144955208083764082837472669482975942710145652748201433250090957870012501739650882783159218575992795116720338374970136851599198110190603633269765068758164385230065126083118562660060222905262742242274956581602064020585415050305287906609511272962643035568351525019650504567681062950512665306741496633240943558692719038120715642746651322818361847756680262058746820529564470022369475453598489836819160563656860531658592986272267573734233447514830916377540016727174070208958819564913096450549652086594645577388407181489380928368768022194366679314063402770306717203852182874081979092223511421648546260116897852795059852589291587092551902865394625592464484344499084716692016812328524233304487237836973631674372834823775426201156409463481789465164205466955619197889201553446650582635329292869312023368810994834043071310341929355387856442928536040582820587251886510985582512462754034888531028475062670828280297318005189671898922958237055736612378604642311863922249395117341349987373812290339276799907868002196462206985871227208394936917022440238195015539922550774228957194237430625040315122601852787369248074589569677476691511159369867093241332070645310064232403411558345334983566108302434938488623461745777529490194152346849913381816709127593695660843818324897157676758788071973983557821383968373375177800563131235198741398728405785035876873646933421941068385961227808157458398504983001954841467711577259015488697208796988187166926137631361234562565350324749784866217509415457524331009597959396822758437535777398368592673806629707879159768289050807123601392647258744892234574699842661964258796288308433042470870047126074380371749184078925883799527307731316776567843840426668848839701704436856 A215043 813 218684996693199192673548873612330148251768864134728347675109333097690724759225439686562768487958254006543155636195600944904537226284513291187838843047977858990439453810146021120730555391558591467326206224045570816560467898584936249117972674080464422186518108435812530212700270280141347397965435191680098394207158339038606629886742427062236707035623191674745540303902871867156584377139004871225588592281850781154601293311590653821829638181408025029691550834392287748196250928008651342476638669349057478563831255305894471204777681390026927352873895445745780708901109013967551043811214698909664290648131826152392300567691127758695786019832871459582855246761143230528363060346775004222273672064398130132258256928610080948611237709374451703729641358402687932037581561701879615346551643135292303981549328326730801719717484718558482579912438724994076039452819016763010107682028052687307528596084571889511153557335829273908785020304106959631605588496320753415171359210736521719779317218598613455983560380782344558580798613108711751085261761100081818503196684610381755637750251843792912975555812173240955239521840903110045808206159330183581372434140306358653647225271618300840890612955490289238707970412344095342862841276453093122109890354941320366498285660421783875302355622711254776419104682252720705803169641695192283047699568261594140143978732667172654376800672231708627914563709443889281869136361272699922724807262377727897429907952756134964323609283716030530001172404076090867939944321903504169789302837528082240281734439044437171314849190635479318627083328258240628811062433168025988263564460928848774094296457762217669098927861164512167168974757745497530693165548665164190962854726728473717989673231 A215043 814 26896476548927778553891303370552525397494900805595644053892795222814525895293771211434718784367982459645589567259263799502919703862858283216906067504297643386058984060483575367784732230043144090420900460294862968161980969923883138056095588606609217319430454374961905647810608224806881162268685578063986795745983842460805056783350280407939472218730329757631853700699791180913439348823627576791271943252177809262855395420465118761492059224045613344418613237799335015488122136970993906165806991416837619313699157807979442569780473321592383695635466945460051713131433638411291574536596533883909615526208792968197992852928155919259729091147856096976788329956995024890504311923568608827863855476077623119062219085644276121638419112128273959642138106429331273304421854370425778961262424198556229983622334340943287614408446179008477867076657038987715603389682488889037743074298438889125758162991420362586808955471096640075458108398669405725712970531305125962884579313858047330562581078435217966431802891306288581123328105490492893860543082178033536685150451209509940636735639321837633516969526324456417945848959617080419373937542579404266164439912458911441449138236985789226067195976573208528449958347579043993169998976033099087745737069164573869134018275246117346315339946720613263688188444080360343235573308139087658061749410846680504191474245359741473842438198095518214495961014703913570933080393747212305306826843060029419797711578882749815372152597126012733001963274322490697215858829801894033658327163214551541004473430283684939552328610289251032347285112136273434024793328167586567827972839121612846626383115772357099189918997323243191784801482132596775482076623644138163921756041315412661304761383372 A215043 815 3308047930521423562935956765704348293743621030224129490281138703073088994396374633566783847708773884282400973617253251737914219037905284322388258464185562158626264599985669624216401333739915164530303430410044099513107098832739041044650639425938853265867759370011878582150492111380966241611650360666678695778361805464339983377722197747749492846196794936997043259645770412380485883320929052940455223431425588688550059035423898017009701454919429033338459736698483814617290826596504241807051783305601678118106432579126165541611793440874473167635809560396140614934457436415574896116957562453021973045433033403262200728609595486941187982425166467056685381729463626918301502003538592110832739911178840328823912904252247355997491663909319776550903276202678019750506495261817145891748467529193001216342901811885256488764940798743799553469843526695483057178008997073591629792754344258038173282804824340031419037494184408210832023014955631757916132683623979163968927140435632444336809494434969961503690401825600750947066476504423481139344926219418594796075356839737924924348564456656989408634500301432530761684518527011710655872458054710027388256934069330669710692959042065763819391140400900463177466155300101472919135657494189758870694098797672135981782649022948619986199194223579104172352472835101220308268498130289296216083422856014073969276937307512413574953021464858388080557283087532695901549306419389807937863763155700870840652881151931306268481904404826404949502177476847784940081273723550218310292787225278173443781239178618365342952005300869500415757173666288726940287049779303489763250554777638262307683474717812889178017559650161976053761955064714696248146001002678668883754019362624179172339335403230 A215043 816 406862998977586170462568790878264287605067891816762331660526167682767131784858786157502978549394819784275674165354890699963946021958487113370538885027319847867644486814176880203249579317779522093136901039975129377144011175456978165353972553801872342484414972057086103698862719091634040837070725676423415593942756088271357150403046972692779680609987046920878689082729060931618850209125449884099201210122095230882394405961718990973431786895865725487286129000675709862911283549233050748361203539597589570907777508074710382175680812754238607235508940461779835585225133245477300930811243585187818774972736899808282491626127316737846862109204327591875325164394069115926194242123323261023773347516661029435374003182169121699834969208431079770599453370698255672712070096164598390386251051820447991492868131738715596582001205060704223760539490990171169593266366503439092925963648479249523080635360538310685605685532573084419440918267150364187403899123349828475485659598921143752603698534128802612917391319998321421549930129959030454002588277512606265551823842815065254694146411886179056587395388105882801889081988523980962413755358856942087117291211610592778285249079888751889755406677309114004776711914604851771688130174665610778963337927396272292220228563440885154484866877409679825215389383355417192917524648485678163137035090769630118412102805237584243500926461526727657960809830740395170188827756806005018750891890059598262034271169076814699380599554562833767701055823610879672646696238073351787784826451408337572939638981950799061804188200420829533166814008291797456291054303253789320577791109916172148546795261087688898591332372826871931870903763184976141349422466173322057227196273575985638096585362836368 A215043 817 50040840826312577543333025321260803027129607072431542664754437486277284120543234322739299577727854059581625521365034302843827446481856009660253894599896155725561645613543770595375481854753141302291308524486530869289200267482375575297493973478204359272317173803651578876377963956159606056718087607839413439359180637051912589516197055443464151222182209976331081713916028724176738089839109406691261293621586287809845961874256011991715100086736564805902855407346413829323470585729068737806620983587197915543538527060610250842067128175330474216799963867238523636367756931757292439593666003415648687348601205643015484269285050363268222851449707127333608309838741037632003590279165222513816414938025349862175601093495684933109359199649302000071579102946684735392127481502906246081300716917251829398213922927613915415781890974736791216567670203187003000850091645247947388498894177096225476419483798358483598665124548023598358772159025713456982165646720913514128348770754414546403839257797009880863827673898345862247434667072496406198899176116371219003294958790488815570766249327393485711821676782610923080157076789807532322947817934888950262506299594679383866210197871286008494316208114273515184473585233297468678163364613506004694651551644094789841649407288834707016995402945445544268362081402040168553923493613037510252075506368820472469685660189668860732173864918273209120211926555572103493112283763008987386221670568088386079598893796104412744500069380154814612320144943038538923844088704580187711809540341738977989074314008991459642567311439634783655177356327878527002780465226986395034270451379483599022240957160503874370343219067992414099327022195274265191911054888292484222473819121388237724770564788643554 A215043 818 6154616558637469451659499545724200508049336602017262985433135284644423179695032962910776345081976654508755663453733864359090811971246330701097858496902199834396214765979069606350981018555318600659737811610803321793194488889156738783426404765265334318152527962877087115690790703888539910935487705038571429625585275601296977153341834772573397820647801840041802172122588804012807166200001331573141039914244991305380170916127527755989983878881701605400563928974608225296923970761126221699466019777685746022284331050946986143192081084752894090059160046729876627437648877472901492769090107176539600725102975557191096282630435067365253563866204772334441946785000753559620515410095199045938451356628274229746712015788485283114504880070860411198663982565821684291013575670219092511512426327157587210615241718393709791821160199267543698411247367475755135424531149687244439385171669228792793521766373932890232177080898813902756193039329620735803658764725726035347414610847385306803775698973883218940928816769405004706328598139091800008322801983494262238834457493944690228980205217275458009638172193878479527696921712057069278948819096240529856418948981184582693973292196904547296909912230796119398525076193069558286197742901153057898664792056900628574712102150634652696358594586013549182236788614653364458301100601057088787709786337731473413573622127022936570211056448321640937030946139301469256242735135802972683950899232511385264326551860788826330467492217827551964002072159153672480612602830381991219970372449314342170984290645630518832983235242931934637570812824146452181685416588825979465433344700034135598706275843500245001026979863949140795499544057145086153452940590386797838575169364283871000081818684777450484 A215043 819 756967795871582429976575111098755401687041272441050915665610885573777773818368511203702751145505400650517364979287900281865326045016816820225376341224370683475008854569812017810575289800449434739845459519604322049693632933098796494786150292154157916773488622260078063651090878614334249439008269632136446430507629718322476277271529479971084467788457444115165336089364506864851104704510324674089656648158512344273951176721811657974776302002362560899463460408469465297692324933032796200296513811671759562825429180739418685361783906296430642603059885783907586651194444172235126318158489516710955240500317392328861827279274228235562920132691737290009025846245253946795691391851430317427916706991182429126015321113525768701287168836735189619780880221672996362775792321867515749362988293090428896724106307149593991099272491101679692691822604242205162884404682399700002378906586946495778155539678930406200548965473356938615155109778528195973362072786837535338512918762565853070138138544723177700875180887613089170571704708461139483907287731001015412429204889052958191444377877421847109611574857701822435902173478109696631008120811659341570097613996249119669453780910708076645991584600311382909717452617259624511761406840298022214238462801533338651466378387132224461295062403731323649872948019829783653827941785609496746680186657371207246153679434148529052883181730232511744462623677642852625543476241688710328713591263905608697851619286900374020323214737514700845402992361130301942463050511977864742580403463178381615791055602064436969918592662080489844605790426800902021303450468043256552609854497330010201823245666771462084611647034734626782886649541995113836188224824246881419785455306083083823750076714452574922513 A215043 820 93100884275646001417667079165601190206998027173647245363884705790290021756479631845092527614552082303359127136788958000805076012725097222557020192112100691867591692897320899121094409664436725154400331783099720808790523656282262812119913059530196158428820948010026724741968487278859224141087081677047744339522812870078063285127244784201670816140159617824325294536819711755572673071488569933581454626683582773354390614565866706403141495162411713289028605066312769623390859042792272806414771732815848740481505504899897551313356228393376216146086306791373903281469478984307447635640725120448270954980813936280892813659068099637906873922757217481898775737141381234702310420682315833844587834570201380871318983774400029708906194711554816408323795047944093746611935250960936025270768885599603541866872770330396953669679758908386192660724975312783812963852249460306380114890973758560221978029512511132197530776446648432474983430871051540440150214738264172113856114389574996216542209774611493686914701433977072429389641657154920330446727831656964018860533930587251287554167369302006778101180175623353212863101582158294133788071024555271607706984108799772476325670650254149101713306871970398224939556256188570895334376015559346285585233242723552846904292714566036420920277395190459040056310961064015943858493463134071322331608811674290189540177760847443707088719915887330414648554529271644662865742023918021167876848912598099758146796301893509172502847116291054693235058377314990302110026995183745850524408946252736655725627628105478282945762355155214222955728503130639287988332433811701158392391125807212908869502933541676889981343828086976120149368243364248535123539055625537015262781961819260663241709518737545268063560 A215043 821 11450651798108586591943074162257847640059070301086170128842153201320098898273176348435177193838760617912522120460062546198742484239141941557693258253447160729030303217515900779876801813435916744556500963861746055159184716089785227094254520171921973328828203116611027065198472844421070235104272038007240417314875475389883461594373836927325539300771844534947896062692735181428573936688389591505844829425432522610245771640424883075928429128674638371989618959696062194211777969938516522392816626622537723319662351673506659392857454308478978155326012675453206196034094720625643824057491031325620616507399613845157487218238096981234309929579005058536259406642543646614437386052532996132566876059530804088553771184821456168442955300265754725044897682738852536243172012122275584051727907982867121270633308390810840768615589533607336715081827397412934865238418255747478647145976223990023737197146428199100450587224858211611213745054408822037282244783703276970393637972284009246702870249174830107806694291443153419149270306109796826367954841967914173079996622833872763603730328333385529029553028148683224578740588842632708386764818204200947747169251534379917405890449555695491163941773276844459327105233974010805898504625839353107008423160696851544306390022812679958140724733980027336404810543816916032229513311206254667094595105641138435236619352064450672362707916452703690872815997161675011336353986315488480837080775476077130762779374280658373743486577484297300873027700478857428126779145420242383671400565844195113374720353965588227063400258491449821442373717064313765468739098808754666921993227521505695940543820773624199343476930845157818767847258083918488396807882365240727794425676658558710348768249487982139431623642 A215043 822 1408337070283080504807580454878549658537058649006425278602220959056581874465844211225681702314553003920936861689450904224444520485401733714373713744981888668978859704061558475025725528642953322855295218223211665063770929555387300669781186068086872523287440162395146302294670191376512779693684373593213523585390160660085587712822854697276839663178796718180766890416669607603959021539600431185285332564701516698286875521157694751632793641331818108041434103437549337118425299443394739981510030302839324119577987750336419207770153523714520936888953472773952988208912181157969882911435756127930887559455171689018090035029626860592182214464294864982478008241295727152341096174040876208471881173303511516569471407429319845260422168232967042661361021345381369194460672288815230768795178844932442073699157312426235273401822984097735811459496966318045669922931954892042758926075236177211681717411384224367027145985271189573246105603975679426787435146890772826787954499578878023107144750946871082184713521175367776272687713153261343947187114761771335298163470908449609788066244832934623836061758922199747708982772599511923837227376842463476620593041588401794691381677515524987486621639520267397972849932088915607941614775065036015839309938516970898782310308745750020882097242690882128730934584491901308597612780647267476348035257887339195310832528978276202363806732844637802550040187240044873549457237403658889634191338274978185176466369556177455148583836835190578138884622994842427895425584521367250674727977016386220532337179142495005692097460766034073852521354966520541508789321956385622184317696834216634224139199041808508143360956558707811296667458122503581764627840447505961830644316832432642957949992859161001846411578786 A215043 823 173214008993020793504740452875899350152418154757489223097944335810758250460400564804410414207496180721657321465682001157060477277220174104926409097374518859123670713296354176527384363221269822794456755340491173056788665150596548197155991631854513398391026311771486384155179235066466650832088073679927256160585674885715137405215616753928123953031691224491699379625187669000105531075434164646198590060628861121366675443330756029567757689454684952650724405103858872403372100053567614501203340910622614328984772830939706055896336025962577596259185951138520764343500164187709669954282540512704173549196478718135379916821425865755857178069178689387786258754272731896091340392020975240645908817544632553379580738352666620603113123847626600936930794780070355731649361533954578014253538602095322042664832101994572629227278328098040482606653212267873874073187811067810837126397322237018324565329252696470934938528271881944852873265168598558031084766477828529272139801067656448079314528792777480745031649207915838357213639325172493864627448756325836370421420804746540849350061060011693334089083654445870436401273053076818020627156784653182384933236917226193926183405543581506951509621133053579018141308793765362745133214668566858775740280910437434925540868096404229581138990506732299024582040538232360591261100967382013941238300618176323183888556020672721898755159044859697163937459853344319313709451820497925093683643280924926428525486027762763905351093904112462727206267000649771576256267410460006904935847093751351154604928506769858193258656936418020155897860894395680081633375279157193937023760660583758691578077859753622311071740761276693987460533791608529357193411935570603475945131279155706922316777175607293571736830192926 A215043 824 21303914769071274520578268123280741519088895976522168015768551083764208224754803626731255265819715675759929603417196691414214260577596013172233945263320837783542518875747502154393250950687545250395325611662191074319942042593820040949517189532037061129572948907730430104784751242984021539567139378257459294228452620782301815253808037878461969383234841815760842927007666617405376363256862651051241292124785216411402792654161833942082563009284917357931060393671203756277649881289373188908029421976278723141007480217833508456041561039873329818942983036565280061262311282907131434493841047306485415663607427158962711679000351861109840720294514499832727348767304727492082527122405913723238312678689167778978040679280696778861575685502238525431080962938026174291151667137354938522514094939326815044919611206508537353339225657507605215434491529347486950802449801642372215224707179807491511812363822378068056208318242326691130509033431531845477712144228157466998258168570743135706704679846282343361844432371910266801874790225214320923101179515847293450130342599423569940420649333993271743434326381061879320786065963238146738721639604495419862712968326477205324340138498305810702608040660367250748455987310313239200225720541674609508210686698495826143857111501338197973931592913473153862290714887076767612033732004905856901343271262804500964559688487457049983641140068999844997375436805917424324676399581269272520535758662240143477798466996426335205916217513083133051606078983452365670104299018525108281259684598975237293892886766457115159624982550037445080030244105967382325486047606412473297174190232234854937125714451312486709565528630982252460141071309459879588930219747386349880053521606931217325793724744098443624816455218352 A215043 825 2620208302586773745237622238710655307497781786957469176716433838967186853394380445523139987281617531937749683898849511042791293573767089446079848858291088528516606151003646410813842482571346795975830593479109010968296082573889268488593458320808704005539081689339071416504369223651968182715926055451987565933939086681337408138813173042296894110184853852114091980642317806271861187149518671914656480341287952757481176821018574818846587492452590150072869704016454203149747563298539334621186415562171660332014935293962581834037215671878456990133727727546390926770920787633389456772788166278185001953074517061834278156600221853050754551418156104790037677639624208749630059495663906412717666550694826654139785026503745363839709040292240632496804301400737798307921282618744412277351461912691074766253667552645474528815890931068482873061998861242810602143485500872527189556117175737948458785872092787957211653321355013686527050707776647102005828560894768997244992733793350742708133224760544172730787867119489285232779950495457276585842566882942982769977377772601857400546929983898254336058186319932678112909356207394292295078312422812371181633031397154753328981100254323739372062535789495635677600866437089426010725584675611505132497480019866287891162050467200041102784769208375620456232914337957727430658387641531136437215732954943711645906268084887277200134592692943066706800390348211499857667448014313044179161226530656646692005853902108720238976471066120043252409257261129740877880990900743787226701155248750902812284251869095007580896739508707878133912135129139943864058209216583868428883926378392872927057307811918924962829965858174285740498690101469453829544641439162449071450631682710225687368729744864678944027936622920275 A215043 826 322264317303404099389706957093287322080708070899792186568105593641880218759284039995719487180373136712667451189955072661571914895312774405854649175624540568169759014054572761027948232105324968359776767672318746158026098214545786204056045856269938555620177474839798053799932629757949102452519337681216213150580279209183718899258766476164639513583353788968217552776078082504821520643027539782851695840686293403953773346192630540884188179008659303541605042533630195783662672635839048785217021084725137942114696033677179732078121486080010336456629567505169518712761994567623996051618450611169448754812501991178457250550148287573381699983712906374674801622325010371477005235439538082850549747423387982322009354906378390803626916652173315727459195664336332133964502120382198894025443875451609915377798934116612912102526670066058071554650732849635067717451876421015443334466633764957514905183796559930986208019983172283935803623662706135234246173139191058596530380287305727913421887362112397360065209279536631024429609335177537231811778239775370149438215548906537616299293539348741587026236528583592434877142173585770712262019490132241742447284454999634037329394557747369051899013498173631837257303651439943756676063084194364151063313341375713003272664236879524599403339764048912538650342034243583721636625124956639075452279909880593542165052505847287137966750916930661121806983702935051430416732740947940731182018819721761762250779486071940934964396148602565531286466043018918784637754009863637426611584429810366055010105421789218581508575109441481606411088207256308004579286636592184516222613934542309172251537793376923146356833807112333198722956169890886764170042394926227090493655789418120168905882957341290452928459671478793348 A215043 827 39635890820016117451188718100235629960619594938887481478700271584112299720538542539027973783198614198126158746680575087862302740829897484830675768752960198796351842122561445960026818706472399761456566593101726668426241784306557813830405046862881633637276290323605821545975209091004087633477162608734142229955440403642916087200689463395208363276642331189238644899476961830286775177905237874618843931924072800733556640404872537953936299430572641745467347361932497627187358986644904461247072407005629795219775597206999144463774905572169392927175303075408304410742954411030118124892296637007564011839984670397888407539511639149672898343445269327980210561868336651482922013899567520284204901266536847269853837947222093602621798893727364243964313102252367351458860557426457259542730407074001419371850813414128064759794437779605810516795257511936901981596939777663877764774949256738746436246263735301858485432047938925601785871116908963767375448648010700856590197204686009797076949458033811674030701869911191949800515253093881854817989896234588519395058621208621801875409142165349065201616899796251793898583707554035682204923346903721320347586568174150581946179320254920347407072440157071739120492808981343862052921485923631957479394647376495416968681911876551269713784601380746586001081647064189520356297861100364835637710551227955861696256932275877990949139416525252066470962503101335371672649382545514942334109678830983459707129216066358850725514917306000349219297431306328082124194027201792347667201061791091013118194838040449407271408653166315119021276889284504791684297373036862243752479355220127133598232487278512935343160566521033070321690697312719168760968402903339533052442304677000568971228560785886275238451316555226292374 A215043 828 4874892306544679042396822619371889197834129469412260429693565299252170985407481448260445055846249173232804858390520780734401665207182077859767264907438479911383106822061003280322270752663999845690797914183840061470269713371492065314935764718278170998829363532328676252101150785563744829815238481536618278071368589368869495006785545231134464043513423382487385105082890227042768525361701231038334951930820268196823512996453129537793280641781426275388942120475163577948261492684687409684604689040607739674090283760427217589312235263890755319706105648707716273002670630562136905365700867901319204007563301956949095670109381467122193114543784414435191224308183083122027930704411365456874352306036802988092884350796477032764441016827447811173862093800831025638369244508061096671140771803049027061168988975594954723311842313340089594880521811593255576290710431154809767095444982074089265406033189653474260597721538781467337540620466894569330699716042435453129760560121264582215685682266312930370497157621444306189044191570628988274425957668564076428271453294174380969183361738824487156445955184767046230564596606892139924497016026621635407587714154990073521431526826771320314334650265132625288890592148490211483422046827870935726387415552069388225428753330927466221823122556079666489514529266797877995582192358871253519046725959849757010272042917181489044722506692070761229887250909247874510916691220107487925370951753861190507995795972408014930181130500836193000609941806875974495050880075617922318737173543611495488834232395110310343368885585419780578180467381851984365549500317107292133491528743683877959995926477860304873540383024841073156015243657514744118632891538955606794469304699956644133134471118143167938387913464860768922164 A215043 829 599572117814175506097357993464642135703637305142769145370829831536432918905399679593495713895305449693436871423287375455243542517742565679266542907846180068901325787271380842033679275758965508620206686878019225834174748502909217475923268655301352151222374438186103573186895571415249609979640856066395314060548381051967304969747421373966143868988874433714759129280296020964430241844311346179840580243558968915408558541923330060610619582639684859231094413471083187590008976241229906486745129679587746350117885126935340764340941162552990734930923819487973693274917744604731809241856314455225254528918446156034340879015914408816880080190542037706200540379344650887357952554628698383675261128741263714781781337750515875045734224579709218356166576641110298586270319167257276614783803552388902434603799546429223714254397219505934539892541617479529798767508910816614886338699425158757207591182131433153809821659437899833698056998874647604355545592462575750837585475510141884696374210978532029600071660344620993357382448552738954693709803296100928061654913028295299852900988145977957349237612994396003509830986189769168043864105772684800369852929746254806228173622024541394799179691548836335884435979030448448415833499904092320249380081848939123851450028657437684669359788371869460228735480938718170827614556395886669514990924113069225757675186315896300709961756608306713284389557549233114616608137665047022344204103223088311579071360230370197529146225283605356320346373947484455021757567413467388851082037561796762945296573511783133894061496262850241798044945699883595673977423698353743281045244063166141671700490724266613167055466711001374499869894475764874248242382325336988607704768376651262450980963143977704702559298643406649562549658 A215043 830 73742495598837042570932636373531610802349554403091192620182375713681996854378753108551712364066724063119502380205956660214221328017128396471925010400172709994951688727557782566862228647600093560439731688082180937542023796144462257473247108837348036429353226533358410825736054133290138282666010057685087011169379500802609641783926043452604561421588041923532885516371327688397876978324933878889353035005822356327055877143573144325568415384039456259149223914822756909993155816178593810459966345900252193324825780329286486796346450758753969641183923691372056556541879915751450399842960977124804987852961313890266979023287362903009127670322126853448231275435083876061906136288625489826600244482869462634694403970598948685662103242466474344843292147222132467309712322127507622552664981533232158060106772063494581983529184297175385935817928306781497522702879560760414715622502800487150856506906801805469225484889524676225143614698394534349680162670486340273593723266976763868074464212522562125242723376200887679404294165636755675960946447320283700534157750317121717798855815359408697573271036477027463358585172102202657557573708363457242659975986913297775481408815966972806889386268713438111006875643320939636029865935959907309504557471418997443224983504194288630081675165074776272530652229365932005534228829914551730300698596951177002193344053499302613330939297632596909824208750332929456378316981072079603090753703565834059025779918721013085129497056765467949559127882210089673653383839126787646008961555055602173522239105454625228556611917767051100726836684303290428232984372246257274360650004729475476548443892111221869956536198044162995515535413561742832712460214880720532316267483689034711324173959139901614227571319089918178489652140 A215043 831 9069727386539142060718616915950923486553291554275073923137061382951349180169681232672267125066311754314005355893909381830893979803589050200367509736313397149310156387702335874882020444379052542425466790947230236091834752177265948451733471118338507128659224489164898427992347762823271759157939596239199307059773130217669018634453155923296394910986340282160830159384393009651974438092122555757210582725472590859312464330117573421984304472654213435016123447109728016741568156413725808780089115416051432032603453095375302535186272502164185275130691690219274982761376311892823667371442343871895788251385323162346804078985329722661305823369431060936426246338135972104727096810946306550288154810264203762219957342238932941616535699080711031159650329512533071145742068749951528989738225030185749330207240521660321783377792957448321649575523303701730253731661280271452937289497661684405488593090070232179722797457901898236518324354409024967278325764926019450108816006562029182531416817041504374154835762789167795252026676792409232302697364210041716490876822403867635114704933212785504959260659425743480913041759579419962568108706361314360342333671357183621167461836544062689397665241194988396875153330629778855129199361638559592845821805239027735447153779072050536510400914589976536412172574127941917662940264777491674073559964286204340618035885329169856420464503246492653099087521899258172207910793194592595836733911696660654998253738450027175278259167215132419955075592230395654483224364836354430357767937611558814732526427329127143581852496612447239185383043805012441955031775247493118924193732570609325396030825319971632089804123462203614042563920842342561267557203172371964495857881552763000866958439354252726575461080801944606944920862037 A215043 832 1115502726048715636425818948025590057235252511621431001353238367727302267164016412865580304670792279056559539272570648008539745294513436046248731772556147676655154283998659754827921652429975862624771975554821236858358132494007567197305743700446799028788655258940749148232233038773129136238143904327363829681340925637272486682395954252522003969489898266663858576718763968859504458008352749424258012322198122853339106056727317957759743881721084213050724034770581723302302890083072095886140501229828425887816899904950832925341115171315436034871433893973279450823092744482901559636287565335266057149932541787654766634736172268524437607146769698368326980068315289485005371001610107080195616441418014213421512429132580746422408728546299270417678369376467220235260947664541947463917971975338663225492276381228458922729523281293780720786411510181658969374225301877344496692163693615124050285787485704435306144477642363991171935442499330937112672254974608519557492012587911975889754365055964409836154647285222925971594930292880395798733695834192925907122555298708131167636009166311527678595139709182992601664103297807894478757789173628836088765054729869530486833415975803960974899283059198120763632463377352317422511348117014178182683002047191697228255785632476527426316450299718298452000992825062735061499541903405307071555967074764220591264684599856993625362749037160893889303231694784821565894141433376092783220508718309315942462399204939893341114618075688279694360714155399578269935713116091550122526235991533117329735204552022278671466769153032331685055970196084871108532869082991886629129763517244590173051381911348781992601852219685548804040807391092859940644858223032663146024011965005804067889646426155072831141268292473961382175544409216 A215043 833 137197765576605484138315011990231626116449505637881738092525182169075227511993849101233705207382384012202509325170295795668557777245349044638393640514669850831434666775447447507959481228442652050304527526452064903341958462010753499320154741683837942033875937625222980334136671421332060485532542292669511851497874080254298192916067919904283191852346500459372444106248583776709396360589296056627978305047643638369850732513129991231026513147220703991804040153334442238166513912061454068186501562153480332769446084855857074514421979799296468103911238267023153176257646195084999011595999093893853133653451254558373949268470203698783164373229303468243282122156442470683555906101232224557510534139605484408321604166470926548186190926688304677016269499908286447080421279517622815488677452834452527624055765208274841339733556829306283078907073729960519151117308506133190726421570415635292057087307771367791038659164410479804566202174650737560093718603734688267568063381749300145529259609406762796498318840800020708258196703619063178650029553271018973061344513258757501089400946219370254340593559685884669607668076441198705259466954213766740783675987945309922867952873276144896379949341143037786134153640560816035648026094371421508850282061467732077133543870979589115462727912367379248627732157295186011824969280283688303249685360194772287446836510526752785120577227524667906981749649480143124998578357768157581598138699201642586282855972140688832555059061115155939259408108424401628271024874781587142841324896034111593414597480768053185053385405257634906335620700295528728939925786445996497954285042564288532047603342372133382242226991969302487650344018584027724254000991055801423604124347605519549193024495867635319023137990344612303744170975881746 A215043 834 16874209663196425833376320655850464422266053940947832354379244168428525681708079423038880160203362441221852087456673812219224066855883419054476169051531835504589808859096037383724188269446016226324832113778049161874202532694828672849181727483411620071137951672643485831950578351785070310584264558094022593904557170945641405241993958193974310593869129658236146766491857040566396247894475062215817073508537969396638300993058261603458501373226425506778846214825365813571178908293475778291053551643648252504754051537365469332348562400142150140746210872949874561228867389250971976866671600983608669382224571768892340993387098882681804780300057556895555374045174108604592371079449953513493600082730056574492285023805453428168014424075918914002637898801986148937900222709341282441941225489371603344724379594371269698010682206862983753040413702329770561358535871942223201859349787101255985302746096634825833570224942478326133498424637593613457384500355550464643819706395040361085902993659075061703537964768578812369594226038398515164659301410049319953207506925348784005553592701112047923047420499868220163174821399782249389177025505402846639145979406583195542845341967098749741428309751607516883227410087605481115720112959192114837748189500354653309715470304419735434886718226906746303733877880582017215496152705158686699130254404051137560611547777476404278650209378648091857220800657436061104129990091571210276977346164445876046815602631459015694855543419462663403814793936283793583182246415642154387903766793902067222749659270631045313810246573667518181279804307508253092696299061230775262076746072815320934916355630129320734971890054753609835161701029669262264263904529030848862228898543275377822018823302488493981696640819768609169446948417136582 A215043 835 2075390590807583772021149125657616892312608185230945497850554507534539583622581775184681025999806197886275604247845708607168891665496415194655930399697901097213715055002037150750567197660631553185904045467173594845623569563001916006950032325717945430807934179797523534349587000598142316141379008103272109538409034152233638546572340789938935919854050601462586679834392167405890029094659843356488872063245122592148141171413653047234164642393703116629806280383366660627016839206185459275731400350606581577751978893011096870804358753237685170843680026134567547877974431231674468155589010921889972480879968876319199568237344692366163204812533850194685067725434258915894178086866243049935155299641657353294460184556219711787222052715352612826521752009715036599033818494484700329831687002830546991720275027867324670058439708638807451509149491090317448925629114330165746114998777731531357535866533046553672737719657105936158761580233942716317431453633882201189085906412703130817190755645540271283441102131588220298006821609338965977726885157183633061609506824513067364995945636622190986148107917655833991370411085498832166720524105888869583117112637424664029080831994371738437598195336249793886501055657052480549298229073004155489074435128804360624023396713452813334770196325279084503972618048411691942882579378786836915381478430577172475963066231789583338393800113344453309542314326031930211268097828178617999714776652403203308563792237232642066820546091240113628141510650311945474530985145065941908253960637297254951730500907777710224136196434625478325436749896590653118856172557334053455408342076488758528283785423447212364108169322656198936185777145417019967465565188608396331960170115598086607213659534151214471666736499618141307436702180367306070 A215043 836 255256168459669607532767966135231027290028540729465348403263825182579940259895850268292727317815958977570677470397565484869554450789203185523624962993790303121782361956391473504936041123988235025639872760348574116849824853716540840182004794335823876369304766163422751239167250495219719815079033732144375450630406643553791899823155923204295143831454354850239925472863744733883907182395266257785915446705641540864824725782886266548198792513052256919959393640939273891309500043452518015136671189572965885810988649788827549639603778085835133863631897003678858514429626174106708611160581671791483006478853947215492654552200010062155392387161363516389367774854368672546379312313468445188510608255841124400731342334349137833240537299624416599769910325945736546339199618337906784889962551317537335288381320118784030351618306849653129558185926590356402986084527794603466489442437281194449110182294834029570962927997977109262962002966560198808001307011240362154447615874264546068466079247923229211820051697428673931504879476155983088282399650671538348152908369363583779207644011235472395743744477658540617457054638368092782070724716493112870548779801061134825607045927929040250900769005959476789713141058921121709007323478143974450897615072316293839284148055832275036067641532592719066006822929675864609961836477183290451988966949031824386404786561490743211117745328024815686103855563110968853777852969384698119023496764000967740814013468056995145364118246197193726589284069140467934964910458362465417007982483573976056003159409157512878692734574777660935684205997023394082219886128756488759303803809960970614776732339179140499429532555944267655595775493672687915799988683340800325047533449700414785255988800619694016230139782757787316231376813467386148328 A215043 837 31394433329948554142758438685507758739781197901539006908103599942949798112383567001224820779065363148043307053254652708930348028555406495404211214517836509382882016805581149203956382491052892276600518445477407442777682833437571521426379639670980618847993678303921200878883222223911427394938579770045654908318001608122964170039701606213338363755349031595978048246482406210100314693405523089864311111072730664403781293130123597132381217314463033898038375611555147321970441488505453530402534824917124197373173851945132777508800460345804483780055879651426365029726966044983893484704595956619430519824418155538629277310352363892952747100416035178665697551239361912464288761236469752515136869660168816643974114504033397955628876832277425128422554848432281912069082001252847498341779199561616820703628715188461597951481257037915104806562835996409064121907356704124076828958817807093754697694858964479324306060803317683376583331775198242698617516118453039634822925980671289176704435426239504397879459209368557056974328293979373177412750611547837239908127842154276316507234072020616743153950659550025820669726211086584963046484672308008487338799809144507295207411970463731390646859473986882319613909298902518575884809015680424340729545390595604456734613621503108397938793904603297018530008289338065605428432520512014470217095257727513835291964509181949189735971934759272865062981827003302900038979721226023513784303325764465137052031008339969917209168803276724272628169253091963815636726997899471374503556956771764225106290809790681874087529385799490453244259502258446000796387718124768708234865499565983439216185003589591489446075992065559736283108317272726373711918085490510903870858020093269865309798069755136013764967115952483140206196244550621820103319 A215043 838 3861260043415212489951755190351319093965797313348568384348339529157642587882918845300384663097721851250349196872851885632947937957864209731532455760730896863791366284724524960613130110358381761786838128920960766887538138687967580594604513674736280294426853126616144285351397166290610349857630232681883409347663567392481039122983474408317414446764099431950449694391863100097604823381696944787052480746499166080124234230279419561016341530886440117201800240827642181328472993586127331721496646793616703311014572800601542806032817018755865669813009565228439219797902393906844791910054142082518162455396954277304185616518788558823125737958785165612364409434666660864434971252773466090916646457592508606085087434849528825479119172836567676564979737911051468433227210652922195464279933950394482601966825050244409598306879616355434307612098899207278284602301934035238232570567882753402871966967720517788665333755009177508966046040978369381231946020742547823010593842966266024574009426297015271686786417451327192771648683124182650247368382928504783329751547784498008389945545448790324983555904194231283678871125749373020120038871028402363418843049923959951321744778913561237333232033319058307968887370324306147804749812317951965286408629731332293166220182529435089171704514075634560286468363019916482557715484986952124897849262669853384913161962006118483350709428401320254602742847288710971770248146210376608402641855292476457137877276241087073641134919462252760608779064074123030995263199106129385165180200918799144495736096416245082960796684028970632067460736771818790014304892683883147381598381625973004054014109619955699121693364458252083314452425665549221207035292329298454698229926616678588107955461421709380884485565341988332546305451211680211836342844 A215043 839 474903590906741187709923129974526740799053288343972372267937658486447088511486634404946088740240722340644907908307527280143666020788742390483087847355382477736955171004310989006211047191589903807504489338832696919724413375786574841614928802352891495595654940895481825897342968231521161605093580040101613694854300787667044847956927650616828638588228881098309334361952678905795292961255318685717590820708324697190877029031238482407877627081717671381923391246188433156080207769605156348213685020789937383057419280622044632364527692846625672903220120643446597670112267484496925511451954880193114551494000957952876201554500640371351513021830159335142156662912759924413037175329899859430232377414218389731833840397654513195096987438166462638465716232166526671077948215398086654510057135665127942131809769272692572981742468432922457574422952926683501197281459235419561298086596476367915223043819295427084272780816252037517003970047767481687657185073064438470907703809828297537650823103315613091914598596524647053983474711050779108008768478353026655582013437870916306402092117491387684837836711646995716687942900227322374397910586634687857139967457048961952772135464659511702615914674463935153326251875747437897417476241395595993720365281208755328940120392251935000705241394749466055438763274695536907506789593766329009762556474283491670410153889457610710998299860857058615674461073161012113695062019426819094831666089965725937005076929776310628031497266344954319892612217732029528006637338853668405327474739300005535846283040757493167348096324709360121373878386917209641203883917825842077441760758906961049728033387810000291802859330434614196874381045734212657791187900537230761601693726450160204524949385721233622415153389687210010788393805388498116772281678 A215043 840 58409280421485750875830593231676437799189588668995253220571983654303834244324973112963068530386511126048073323524953003572037972619057449819688272768951313864781694667245527122803345674455199786561265350547500760359215307083060737938041638175730917677971130877017648441087833695310812267076652714699816601057731333315654035259579117551461605131905388275660097676825787642312723429411022501398476618466377438588397750336612053916607931789520387139859375323040349636016537082667848103498561760910368681412751556943710888238030873403116201901426261829578703074204010998199214993116680396121670571671306720873926468605587059977117412975947150813056872905128834804041939137594324909243827665775491269428409693689856456858009552980168451078074361869988308832377824393787231666296433128471884503048808569516568294087104771324822463272449821003708612077822770617582823919883248378854698220388303916919495950780077601539725407790736745448354809976975107994715954658159288203219862130425822336126098911492966303444546055901239542716743100128432038752957623162722186996207619400648277199123887403947061947402795348210150412315796026784622063224181113036717957679374089925328906335442739549444790607535873339730516198616615004084941727958396168261047636318792058778559946776167340976060508945394441909516185060617013522198459896655239949854979216571198972644490597747968575310059579056057671097186070495099826828087905839747668329529566725060698443641884196114327654270391347200685947463459006425458611890769373304425174480331021283170627695769095976276920975349866030006177025482814730890632038979344463506810997893122701387617050052525182706991078025527820990123848104972343115653373363851885133015665735314264459286770400965582661630538588985578771891905622805720 A215043 841 7183866588251840616539453044366227322559520352998072173758086051820885164963460206260052483148800627781572373885660911912080526966123277585431174462733656222890411488900195525115805306910797983843228133628003760827263758357840684191537506566812549982894853442932275276427906201554998387688823190328037340316406099697037779292080274531179160602585774529025093704915209927325559186524594512353326906480543716621675732414374251393260367732483925900531321241342716816796877980960375711573974882906954557876385384084795817208645432900890446208202526984917537031529423240511018947227840236768085287201019232666535002762285653876545070444528477719846660225174183768137234100886926633937131372658008011921304664373302757295270006646215267844566615530218361132086931679246297565698115749630809597470547974471831211997845994765297260233752771997219335894148899746078830689333693744739531571651678393480716554033996406398076855898532163701653492869437139725040088080187725989409495301924668674448082067209023751595574990247605079212331741388690129464724867379225616187995193965173720377382073416032066719136586562789731912264113432350979575048420938584596201554077765296200739531033154427698148410432877489552108667649709203371151608238847283812933165521623202180517835397437062003567622612374708761450881033533714071084634807729770761903610199556064695431061805310265342528222692162844492703103004387323661693522025110463935385878054828950529207334149872533911470795663614804520492746701538050695952576022219953327834798349905187106743868936582287623064297002829087802424777720459407456235119508561225272082626532668345759405614601997074527638981804564156244397834618177927317613053295075970424124285807863346781546611916666672431366938752962091939672069674881593682 A215043 842 883557181074554910083476893863814284237021813830093882119024012390314571456261280396873492358772090706007353914612767212182332778860544085558214770643470764101655831440056804062121249404353696812930499170893915080993083062707321094821175266079767916978389002349792841352191374957569490873458175757633893042316892531402331198890614188217485292512918361681810865606893995273401467219095713996957811020488410767027526689217696309317108623163733365378212653309831128116379975121043544675495412035794500250113989490872941805775150215936121767407009392883027476175044854571857131294031232442078368655153694311262931413292529839755066547264026812390326150823519474646075752469954381649357915009269209975051045377905375504672553450908409087129544350957903824820917261474566611868217515339026652017236462593690127951407641916032276540058475734287971839876930136592001849512494337240267225469149749212440365792958638098453333290417356184713824784260091011195705140358964025191227309874546708941528566976875551339066866983933454917314144404909689921497905861276362708138427458802701011774487054324795156154978880182796312618629959951487242052308060310507091404582861472845513495025165174200935365683047263333114562679862638226504606975670946204777797945553819060324719348992906247045683779778419005462137147109825999293807159010532279310832876336401881583916515151547485886036252123269118140400156345628991675506678546248198996932697419169581686515168464129984760527052674065910650495222397188003344963093167315063642951606732888183584651089775596050288391117794229438275641071577395015605746551848826448582722221833348501681503029056796662888972702916908406962316779451980127288937976536138360861674524704178928931087218909710928954208110207344367526278068397418039396 A215043 843 108670349405582002099651118492204790733831123580748549428466195437956871403955174028609179507645818356211122959123484706186514851272880799246074985614684170328280776855638086704115797871428593910006608169886323551201321952954642653978813020221244641238358952435581587211043111213579492379047666794998640806864661375262789699684253464876219511818486372712333711375943046208701054908762248227113457428613593980627764107041362271794611100281406720015619625035867886041497940061907395619374361705519816576206144321993287046293134831127242086944853952797627462032498987689097916130218613750138871259296703381052674028832218884635996640243030769446290269891067721197699180319703502016237086414767454818919357278068395465355274168001945864055141679316658503150423531868865672652098506304181941266485408854157222142218024494551666595004647893639104551068832659235537191916451378452469698864451154846809290046569807653464782530522681437192845604928519227253059780116053819515258434806268759396024656249658862014924895100285822887871239503844038292476485560696887106765416470832289277593517688753155176992332934360088388892630363139911796436144362456275005425585417978749380570714060414160914586935330916845010706785694983920506012200899966247438653214488563481033653429984773985787218436305440587007820731617360795728216122340391545206807681421615552323422680938263931674596831723333054705024809478133623338989752808786453482830388375178709217529284682059960787606720843221338602568939325467512862158665262392327512390958564889155630751740406253933369975714485175041061607914106265758212937405957764224538290329488475422429703669052492927985263220181391524822274091515021571861659130075952025409111174271660072013838961014412397246110245133381504396491591185110623628441 A215043 844 13365569419705511703347004097647325445976991178618241485819223014856304868115030144238532205948076885723262116618274006093729144373785477763181665015835509479614433897412044607802181016936312697233999874396846902882681607130358339118299180311947011104401172760574185434116950487895319993131989557609075185351311032264791730729964285565586782468381310925255364688375387789674956352310537436220958305908451571206447957639398341734427848225989862828555835666758440151976130247639488617638370994366901644373105637615683433752249809078434840572449629184715294802521200440904471826885595460034639086524839362175167642614949630280387831683345520615081312870450506187842353103571060793615512271101387673517105894179472390495661455453988895667293539316641532987337880767071369566215451142922635473385605491544142957196745521444014600671756266644333383026190590686564294459244329041408555263344881655410518910083769379825586277529089506583210582267140630021597869063031476083032898124619608815682324070226520883193046704532983347508006022099522231552967592123015509941849287464787472792518664475038907007339846857589944209087476039153233030443900208814851365482689481265369676944651721709991249877009106967790481293476039536862473839560628373607683958310831100340780949786715943602119726321805982140539549904762040976310405996937298344229265885669484496563495821789443287060024842374331729626784856381359587385831306158145511589153121859506497879591431558736470383678200208660120750113047205874398193481670386118515987376765504000025648708958877692837439688960629967899002413910962998749225247908024574562958196377955531360412912967115059989895425584071650185771376008428355445383736639242098237966300695581833245908768067594636739414461685448920860441909410351434787824312 A215043 845 1643856368274372357509581852892128825064436083846462954206335964631887541906744752567310852152105811125605029221088579264822498243124340884072098721962152981822247088604825848672964149285295033165871977942642282731018636355081121068896820365349261121200105890598189226809173866899910779662855667919121249157404392307194120090085922871102298024099082757433697522958796755083810930279287342406950758169310929664412471025538954671062830720696471721192352167386252270807022522519595192573900257945423382441315787282407069064480433381816358148324359535767183633248075155243560936790798022970510468771295944844164567367609972305603067300411256004885555192795521193383411732558920774112691772259055916387785105627199662993304379197486693693808212503467610442454241258782593012885304174153571473027963541157589488533795912723343731305882221875872513928334426866939974827648544712555790572387264132735314340189473041929305182565880451312103227186786318028847957934534965397401651917681870281350909136732557078548861074629587012848644444457543596670429340226842457661124817963447177840266836317996080395904859757263745475185612551362801043740243822627871473425253775246898403025695593900584587412198003669961166615744250683312048222119286236838926972455097686040943841523991061497738176794367113285711807195194237706258226674186637079679652733381050483175986886710693193769801512259201413433854990665169321802703506692181488477682723386073560735406108138694315853575284215682673615492791062737341883393690864280019846011392313403430067291059456924711285477243959340139275984435123261581150181640341022485522695761513102908250525378141656553021680976118795165909663365455857936299301322483900240258923249132364259396621592443224573792275802625534054866663064875903275585052490 A215043 846 202180967728328094461975220901634198157479661321936325125893504426707311349661489535634996282503066691563695332077276975567073554759920143263104961136328981254656777464496167342166788181074352766705019287070603929012409590067847533135190605757647170896508623370816700712094268678201130578538115164494304571175388942752611979349838548860017070181718797853419539959243625487519069468000032578618722296519335897151527488183652026198993750797440031843830760752842270869111794139662569197972093356292709138637468730098453811497341056154333617403323773270178871594710722894517090753441271229912753019782876376470066618573411643958896890118901143080308207400978656279971800751643684155067472475592776328024050886258603930572771270544719241486658167710494733177147658605591708443371782844108391802612279959370270664749160408517619627998400512908709066562844704805132048328817741446472573230304647110973262959426266516259031986668151696083448389549357342890652861159043593263219644397067030555454288674671212720902173096668951030674860250997003469898710050806336559993152527408042929754842234580388258449480887926534687913871071101964150383720950430594441592309058558680757812328687712166317730148288852400128669450138663046181710411568726837944018109877416955314917754964285644297875365230476204206278269194455734541277780550545611301360862776332111939905165299218114060235630445082618018764888799784042023795998148790501745582577562902407804480334880616521365960964399998827914502852660818607665804122514051722402415723686598228791709689080444880691029436367894998503254058604296623089917817751279363437121739533165120340327638130772736947072191044385078808592042273592091886268142078414808497442268844445939517184509821199283139696506152032689153522511585620672559839150058 A215043 847 24866615174216081246465442589048114244544933906514321527530694708520367408466456468130537231895725097251208920816283979415485224737227053280477838121046502541340961381044423757237841982122860095271551500331741640985795360941990165454559547687825252759149360568719855998360785873551839150380525309564880341005415435566264079339940055586910997334327313053213169717464007138209761733633724719827695891713709004419973468575563660267805168517364427445069991220432213064629943656655976416157993582566057800669967338014827411745108469473601218582460499752696234022516170840870358601736485563256298110964522498360974029517162022234638714417324429342873023955127579201243148080719614230299186422725652432430570473904310728556262667755119744256483027073397499776991932724690829968204751057607614647358170370954888727138482473906553770480967591272143444888074155244838780926275687994872461070885210688368031535776263082789930979754567380137892266979794966495968796686973770651545797333780563323419691867798540197368598469911601325218734947450537407824657375175014353271996603741651171202775913333328722016784493901618916844889596053048135557121769853555533517172742524458300428808472156510456048850796023404535738784831965311171835996120218031015756818531687931129256419713066580530286539815372560089989100280583667643668800786658789243596762313972617888507104495727049338338887530496201865917249333095475001808642831374002062575557129850810982047258200960744412973065003059273661048273645320389675142693458219964699196703155274287874621420448191144541443188175440403297577879637692925719866557878706079124056580267450485225907755858090140174377974319318600010827854081059823532546211885030238584699003739868085839065422057348949592261808352368907158755133703314368731658858512014 A215043 848 3058391485460849665220787463232016417880869390839939611561149555643578483930024484090520444526891683895207133565070852191129115569124167633355510983927583483603683593090999625972912397012930717365634129521517151237323816986274722503377689174996748442204474841329171471097664568178198014366226074961315787639094923185707729146833276998641192655052077786747366455708113634374313174167480140506227975958489688207759585107306146560913836733885027135711765089352409364678613957974545436618235238562268816773267345107093673190836844404196795552025238145808366605897894302704159590922834283009294754895616484422023335563992355323216602976440785908030301638273291263096627242127760906642644862522779656412632144239346287389293440439750176270851603608372040756266156363391023378149805290013233979697974679388372519307182197382497506564271503554294757817845704151671743341394615877791775113778610949959809719737812293688492905468092888055467387984732469007787351133005761426286220241966653907981351512162477980761007674893793458607694448632978906361589447411094574657921403784320150594542678219571382395939479570368993737234351712200100672097778267132223264415701417482204132559331148231902003514787501244629211593862138477435197667117759423499103682376911852779147970175415463819961547785425075145334653719302355712768370782869534527594264301163928004669315205181977001899179239686865086589711606313039470623301301134626830400245021169857198818034016804071894654738101664311905933299151504471902898590326180160845417926242821604166882975102462201347494409711000171937599964842308381469374765887430764686704171745199386679502264011055675496254149476080677828265254192760785172130739329409050884249610576425465449372249249882095029108765536144022788441323519817240056300397211605024 A215043 849 376157286096510292740910392534948971285102390139406057900493864649451633155984545086665884139575781394013226219582898535529465729777535391849447373184971721980711740988811909570910986990608355375877726379646277860549843693950848877750001208976912233138391256122919371089014381100044803927895426694932276999267670136406484420981153130777279785574071240456872860882380513020902310660866423557546213347002517940550008994730080463332134113099340973265102035999125919642404886887212432727626776349576498405311213480834506975061186753246732251680521831434676396291418483061770759324906880324579998554049863061410509300341542542733407527387799342258384228483659697781683907633633871902815018903879172086321323170965730783364244797704197108844065645779243563417481459685841546757878320084284362208541419555235221853548053766576913531200274287486589230550143390132103729282853449825002157386737417626888127094514273332720763214069913544944028896339751756941979209500943975954216283793848541470110563739661822118369836608246324819508512920350581021190330389264326686528674833079188809051083797501147986586633161836378481349018627202072351953607954583931309196952144582794187680579252921142833441547037184158452385768599743996044910805321484627840615372904871047170444931109033296444247768202390705110450127724007971066302831750199444171537253378349256864174743820447918977414597482359638264215944383464771638633564378693067284367285621129689248470601003290810779881642850588148573620631310382902457882192476920153541637104106129161656630149806046227529717536592912788606679399491402653141523023117954693036729805982238828640318271748937026089499051015733159104652845551482191514892634690931971515377738739467768003192786662526080959987626412436394221877319290968177031291451593807323 A215043 850 46264287798385305157466757494335491451649713117756105182149184202326907299702169021175813228723294219779731617875131449017933155647067729029848671390767594220143940458030773877596078487447814780515594710566970659696393450538968137240746771014985207927579920028277753472477671210737332685116771257401708755122284331854811876051535001808606772432955710498408614522077094987936609898112402617437678013705351216999443346766692590843291582074485054684471838662803135706651122473169154680061475255759347035036505990797537264259335133804943870161152160028319388377238575522295099237372623445640330527393237540069070620606445740400885909265722878311873229801851869535884024011694838483139604680314615386961110117884546289153806754925187603070027025078880081462952905999795673088314683035742108401950513967173557458505815692967390748916831211091260757500244289501566860047330424183328266109934995604682700362860801990768334198675677377238640089335933607948480887138572335431512506652938957949560486157439336632820370205680169934393954234551480942268054176214474111576064112206087213765792902162029447488729497255150916089240744560429187221239448742197708742456537809420306166889901019644624937605933372299254640640414056894416146575911116989225159391199745010013313103217914814397173271528273725199008359623972396763536012381572371453775598877093388122291603945828627754345468772772785482752123551869914996337309888924615016429258741734075319121873650760300062120367932060551981360927738064589669594229755153402739696645224898735589995393561361501316919541340954061837338442546085107849222355936105757736399530094682306258526559682507089417591236395993271301439153277120858267312467537976488803135345804094647878066292787334125579714706710424596883167502642654325713327478554462829300 A215043 851 5690131241915296024075670261410730499581629611093861531346449163021560146230210805059538361248825613251512975772421585330670248678859553135279537133691229117355723964596796375034746742969090609648042271673357744864795844572599130031734102833634203662859191772222040757743664544539591875465434969233715244603041705148005454269917824069327855729467978320063802713354600303003182115157164655521276849472411197172990981643308458593261532461048562385216771053488786565998445659312918813214833829682050108811084925654616248996923160271254849297570035161651850094004053370759235435437507776933436074870814167565434275825292484526766233432156526233018148881399296293215953269530831499554268560659793813424130223176628241276962747791578288259409806884701041134092354582362670447442401105074003946404417450708693739592191111113016113454005184743831049361344198423399415873555142279600161386150405976057810306324380946750172905440631603117700725325891329125687510678825564570516055858685544667410725586095378909010111745790591659915579042138784227892097442991058690954889910036891800139702256824436654389223985476181792580411552903842547227412197274905780941430674975459913715955702856180068138968007907280979243157734160766110794196558102693503948013096265178210901370320926684912413012279101302570758353320129027631347483367254846224407834435853447571908145408992550087938978794873962112155554171479140886002231599350004031223452193171222256918964440320029967051792913626617676422883260314187684757921717386629851450919053039678930420174636834301916199112400569496531250884707063214554836855617021939714198425359123475071039602876083906965928973908183905453032136738941893272234224245124295383618127284833617401081734685389669539729604154106242304529445220105798644277758598266199741702 A215043 852 699839878467783025656149975396025515957088792451427212250431097867449571079016226853302042620376827135716316288389979864223422654344077967910353218772630413840533903704947923355396253306710697171928683821112435647710192488979154025766053901765992065323753008063282735448998261307159063349563384444489573377419007448872816063323840825525517647952128377657349325128093760174403463554433140226499614807092871901060891298780173714380325201126898688326978367740457944482102164973015844870744499575636404036728409349527001089357289378230541519730953172723149242174121326027863663459576083939366996878582749373008346855890369151051845826245987003782920439182311592196026368128280579606691893356474324435781056340607389371981078638921358768215773625572499804355519465037248661792742700901556638306137946240851822732358890059718424059725425759504976176115740384536149951260476382375176765260007708561448830453748783054959371021984033361351924885589244451773365171096516809221380279541543757966379647922698636346536525166640255311485734450429815163664812882243439652355145127783114935294946749327280455540283705560557682781147943887971860184377983972823057350814989590857191982184911177187851640367621191058390098738540896645360765799699327747506818663338652395453389632107079542225433580620397839100270721344825430613563987276274937752031587502159205641340152293556801270365264835829938206284600246061595514192753503769716113959787890111230598290033630226266263829678444714669736421275685010393659096726678355710276705707012078368714008040302723347451672522915968690247733113679441351202928801385799143940374245306579147182172923650871349565670908535463556594790966185038844120708154398987366771276106238932880033310479897005530949219581588361426307444627618807407611574388163773127518076 A215043 853 86074614920295396859682371303449727732222339841914453245271678588533275682572765692151091703945100912079855390496195101714150316235642730499838166371899849673268314431743997776338704409982446661537580067725156226923488880299863346039192895814383389831158760800011554419469042476236025200120830851702983810177934874506208370334562503715569342842382322473533903188042177901148622835080119083203931344422950832633316638768318058410186738206147490101833122461022838384732567846021636000288358613973595646408783265066166517741949670362085352077609670209785704937322919048056471370092420816765207179990807358712461228998690113094850270394824244939066195870542926543818027326508980460123548614285682111787645799671532268840622542369973753283407714115695441573222299758000895105308265590705212808933574163117593594692735462658508720525893284698361615727798954408020368347091918930262365730471130711863020089026786511317313158044559127882073704854475752656489944323438748210302906941732283489499709016750783269298647973653489176260990128169616927530129457176654783411444960886813201984959458280315966755607574941299595356739960449253340943377709387641535813255914961570678955305578742152973056312098060463040011830473278782716716718807142305767708754142970143985111331473033476567675604644025327209200015820471312869382186575560996943924230915857624965456497499045636000314169066093684726942850375901778038669944941932695030901409275222875298799183161135674582250167752166009423464703942904198937695448138719457760280885114650423038315517079408145550469563424245782107791385127519740055612504540719758614805088959206453006996559394326426719478332022653940169522283858722962852962503273102551232331127708996912502355557139564331854179488574123054725020808661611456316358679751636322412837386 A215043 854 10586477795317866030715275520348920485547390711763026321956166035291725459385371163907730977542627035358686496714743607530976265474329711773512184110524908879398162141200806778566305246174534228671950419646373103475941422084394212408794960131267390957167203825393357910859243226315723940551512631375022519078508570556814756735087864116189503651965073535867012742804059788081106205251300214093857055749215859541996885677204341010738588474155014383837147084338068663377623742895688212190597365019176628104243613193788954681170452165158267764026258482630918558048544921584918114857908184378181116141990722372259722819982993541515531412737136140501359171637597653297421334792476316015589787663782425425444652303257861755691470803948425796051307048788115463292338690398790312053163913332717894387566889039889016320493440303364944182405675473623629698046363911132173461018056133554601295607433445508143770837760969698640972710899149482978745401646176760908418920979809514450238511683759013225108634312313553814018217451653435826425382780750850403718871586264425252345265783124368320998165873434641229302832468423691497860232519407672669577553309749993627494710975363128233679208426687741291667920729474896494983322725557650902327905241471393438891620887518783958713392850579375128535277710851280439754040996100529266853742968645858780084612110996779442407296093976808162940053107618859318843679242933214788022413366354770092351308176287670950708022825668107844091412746252281898174070809963647450407324311815708587588409042270331478085129817701636879179416871872633174703483204977374932439751521366786646360828098023895097541909684733609145210042439781834343731866405564328879363205790260494422341661725891523677292014536350063268575932451795891040656868688647385025655434475538985438155292 A215043 855 1302050694209177226381119206631613769994596835207010323147363150662293698228718080394958759146039180248206359240522967531208366503026318905411498807428191892316300675053267489765879206575057727679988364036436166571313871427500188262935740903250074704341734911762583011481267447794357808662635932828276066862846376243613708870045472723787593379848861662589169033461711311756074914623074846214461213925809127772832983621657365626262436195582860621721867258251121422757062987808323628463443187538744751661175555639570975259266223666644104849623152183693393196935033702435896871656152614257699512078284868044429233445628909515493315513496272921036728111915553968429039006152148077889457420334030952645217904587501045465074885884590206319975232964070142019569332133234715120144775324509336485936047350055158273293661996308830510989810128553916267904781517786551484495490102076096510000545664365095661007398124610072459013715151231357785675275382735412977676270039026805547988032467890779636337554376547989775356717391003752922338884421040467260671442863078770294473211562668465259976147676394502553108849782756319160339236594329471743069648782555278351259884663454217791787966997787133661139402366420554341078456854494378543213742945981164003346076847835963189752594884446285107923207987925102440428652135642045564764333481858484371632646644113417572475687344693583090707382401073710956376576313335766357245177469345602574512048605614424153445711872734384886983961642625062679866787983457546259902980536340400468494008685478764535814855860048204384393656925495189525954324775165557157629967161229036456762993419332516299629894402071826124859435583603881006779790178177573078177210452265063089298669376954792562893191764444361206985847380772026715155802540426738017766719789558868130639448285 A215043 856 160141648909933480978846947140168144788849863339750506720803711365426833156672938517416019643985276543494023500087610262731098103606762895653840841129557077846025584869410700434424576103485925970409896826062002115168130244160438762128687336139627921243076226942972317054285036835479694741563668225246581201611025769393929376258858057161757796217758019424931924103047687286209133392432954784164635455818773500198914988578178767689268913468217701457405835617803596930455369876680910612791321469900585277696489100054036167935064340545059738235883692335804732304451096854693730295591913645512661804512896778742423454089535887412136292628628832151377056406441500519118500335379421104087247111298143392936376819610325334367463766223064906930312343785692248377382028236917525697864696196576730196469249459483975814085156959174190123266187240480360520646164709013521563810275369037743698224263834132664819571342814034513845224504884367046497325059377361019559411055395955465225427524579894665845015926048893660815767545086425123592021543246899464816999008847593671242547082745189914335669830784764470248244827746397118930961702090723513970137776278533935132842069758834608351145726918863543910332709694240695556762651321865387659990813954250882396712431173624636152112244498107918048838185711419957384603098238134762065575401266693897637691240909571437435621072264755750019908788337964226315100402596404957043169303201946798711189339221028816872483104043631578962901254455378594567029021749928860860885316763852253915065087808010955306183298177260679597249027154354793487492293766357408852104040290088845711288231521642798164847295859177667039631686071044545980608802663353579394061263455847563336363701635207997623415874906004975249759072764993674302511238048419111399298847259052114297965922288 A215043 857 19696120765227608983171793379034050195258538593954105316335709134796838184572542719561775457451042975669516684151535539348393858377128809846517011960128092383168830638262462885944456981522193836632737321241589823999108706160306467553565606604270984238194034179073832414665578263316208095403668555772501211731293323259209699570969495558172421341404387527604037495641403824891967332354630363606035699851783331396693710611494331060153813920395194418639195913731591301023253431843943681744869097610233244405006983751006877680753647663375703698164071005120288680250549879424892929486149225783799702443008018917273655619567285242177270677807850081698341209880389009883146502245516647724841937269337606378529130907482515082181727573961069030172414176289337314430108620690288888591204435408143627385779084062790317400959742305539706825734154706600879967539189365420966083680396032514907556932323297298440703573760678215823999322252645800221038544151993485046881774982260149205233074344159648498604475892192680293137245388734335431534419438769106789838939693692358779952299115228918554342361646190268651410674537424463309155454637803182119740154244769753388798768362772744390419682441546055727641148543410747553616426083497307158291561917175355310690662510467576447350269687360707304144911082620772988453939838758858183042125578377441704467568010970974026092862005741332308114553988192720596577893671663918376938630969744357403046987753167159016286448289746531387744846976932065316766082716206430210641922997621450784805685846820786156106568338282942081851810463046045895737497920109722205586217629094253143342185515638619250076303061427548078305366141765905671831788714804648590210812460887806264837879099059146823312382113847429435285653902866343801927142704888367696308396429673394856999637672834 A215043 858 2422462712474085971449151738674048005872011397193015203402571419868645669869266081567580965246834300730807058127138783729589713482283236848225938630254625806051920142921413524270733784151126355979856280615889486349775202727473535070326440924989191433376623127799138414686811841351058116039909668691792402461747467735113399117852989095598046067196521907875871680039789622774425772746227101768758226446313530988293127490225224541631229843295140695791163691553367926428929716746928391944006107684588788476538162512273791918564763598254666495135944849937459702938513184072407136596500762857761850738685473430045917217752686548900392157077736931216744591758881406715107901275863168249051471037017227441166146724800739029782037685196455314639428956824329380167010553482768900778041759888526120457818082339427832626168005864537198147955263934446671881822069201311932280577056266171635404617964571549139941727703944460207749909227662913178426659628934413419319766819397825526771067950396924774960386178733278523209382203033937299475047357309298768465724962929177532846885310369007136471716962917995565204141690007369483617824306596773308033636587180091012063782328808215536288550163073271803450584024004222592393325609877027592081512822026583246069347024439100068654278449275366659109049086904042094400545051766376903395727121511424680815344722783504913202696876179134814639015815356743164229210293967480206463840572839204651493865803984853225937893869630187844742202683530086127765267264073282751731194889667009993375800947090291331677955888612642184182646203989734442319157130160577858230541360704763776551536322837055620151822297664507799963053862583207040321207684322160528915173790895080306800609303654022376985974341818317780385934562697382703434080235216920403971817914942008658351746757757454 A215043 859 297943217513547346879262492063528870672062143316146915913199948934708620555735155490092896949903167946913598632953918863200186364462461003521943934509358846052003008748695601022414310993607019591685689778433165231198350826773084507182598668167066275321086450685114951174063190907916832064813485580534693001583207238095688881796346689263001493843830790281204612607398482197429478080453578887193655817196712528228657987587091124289581116911381910387894494865150523359457331906440348265431006376106810749369788982025925399105785168937660603198023052471302423172756871091026652908440107682278923841155870223876730544127960878229506058049883834689577886445132532636948388710428924177985606095615849637657057518019583418148252952624954037954968267162814089651650558634270006968994057892806129515886679387702618242360674751419916200512734870517932362245988118193662710708941929259079802669910596816563727828385354444617283134420630081209390535930997031554428542007456945699329715325552241909453611443532311809701116002713489666848374956603012177491456065600596412703911438588138231835545487833472714758060372927968945734474845013531382541396623342789549920990617142005321273075276462393826766637257985061690466164073247010386346000722188312253720541355429435593510659321794514720318550576555359624656951710224568955004581855218671591158946018032484119779019327432037202336489094759238969196501511853197245751282244167948365008498656685627440463423446576650658580413913410784261164973274369819912268698212695845619199365481473424945263678916389994573345873975307343036073144829461938161124121529502293541105628752330222158386146780659641463086881898463019226596335910019559973940443333487641930011889636454708066262982347455815564126159617282786914154293543820868347810929837426596164846370086040299718 A215043 860 36644593291453849580177837372075377044657771616488877642120191147549291682685554859199858743872842823169641824795204881389893333115400420196350878006020883438590318155946637512232689518429512283421359986466663433951047376490361920848389309743624162673060256811141339855995085669832419285856018816737075446792272742818034619061832789790253585696723990682680291479029973520661051378123043976023050907288749327441136639345721983063076846150256679837015231704721961005286822894775415908256069778153453133384007506626676550298093011015733999526861699509120260590546156631012205900601536744157449870611433352063407811010521435335680344747978633929886863288159542632937936703481481810723980498289712488204376908569683959693207924065847336662077898481720585745301719648847744192319787284933386730480228121583500489024044560192901875100899057113921028430281521694735015618898290465259123684045813893903676460408127364680030944824519553553094136208470263160741242410550505205523247646962841525862190635152067893079453036956511104424854886698346634152533161205330838553457117024777935406716836932015656651509513254652239675793326471631703445689754605752981112820220869880825869212627643905690332643412670312252312149889135656093129177400865180627072154583096094917687519523565346036409951944901350813613009997927864098198590157158694527213311016926290319998950790548226020043304597446425698640414674327776177529493117022066472710934934885126891706464048647699068851534553794718268368874151547625787198365961687196912774890734217491140201379593434760114733120492490609137722648353604074050988105467313355782354305050975179014020604522384115946760408431111779826208647871386706751203533300751514796891985441954401554024762552294318615192251651603488436379119546049903709732731247505665811870607413635003777880 A215043 861 4506987031631309951014994734273207847622233846684815803064870311199628168349767512526092532599409764081919030851177246492093679786829789223147636050806059304100557130172687718403598396455836403841235592645621169210747628957487743179844702499797604942511090501319699687336221474198479655328225500973079745262447964159380162455723636797511928039203207023179394647308079344559111890031053955471948067940698970562731577981536216825634162495364660238042485605185936053126919758725469716367231151706498628595483553526099189761266334569766344281200791016569320750214004508743410299121080579423684055161365146433575284023750008585410452897943322089541394606557178611318729266139511833794871615683539020199500702696553107458846472935399461447483069135200304621572751066611922045398519990182088992765348208583955342188929000025919787528289701446475729168067041833258676252364238921616549764811081452567178291483186915653020674871294342569244376135709186819340200169839336402420202394575684818697453297513420695453984297378608355018593430670777561602543355965961559905825358383458837485376829164124641843143404715065203112211989580021860149363771105102186842345683539576106251235717980303348506566083827525366921914894687106700692464452256637512293991417040157537521362735571528224652915543225220130178509142206369552262095579382693359623571182269785294773643542191877153637995820199074961265152457452023311678118881071617338433494496027618915433685866920083481717300095819006601271787217973175758196675374705055584296980347433082461081223724027858123472971022930869822888253962653797586289390722676797672749255835903590233376017686068892356450595775332837114937276229750765167123643866765303406947121888109013969709649430255807540678095813888427287310991357836718816592833176617474904101926951253058408994847 A215043 862 554322760297359670125264174478232489880490105370615854899336928086406715415338718485850181650983528139252871152870006113646132720446948674026962883371139273520929936693084642726130370074549448160188556535424937149488007314394502049200050018165361783766191071405511920202499246240743165186085880600872071591834307318860941947434945493304176895236297739860382861327414729407250101422441513479073589305798684629888542955089608947569938910083702952599388714206165412573605843500337999697261175590121177864111093076203573664085461059070244612588170433338517332015732008418808454585992309732368981334977301577977696527110240534570150026102280638379661649743244809649570761798456474074958484748577009772050382054767462533478423798045688799374844460913991133592480792212191285859224397376383288760905531456884249894706046487239163829912329741050107907712353848916536662102156756511888562835058013999268155999348805474217713159835570371203588040184164849315280391770669797815754800812591737530742608686148487485179607334635149849225283617049933712084327232809091529651928279406743797698530076942295361478260304760325429314311596657269027552808258503314484771179617245809765240145019689308164104982309606456654560409133298433113850677841888964693862086596783034978896187385674767436676836341376890171006393431480556639803679647341955345801768217104265071443448425722280843607842290451635427537251124908895944053576208109732523475553671005552753612444666035432261510671613180041633569789619557131682755101348404853804614852643459911998920520993954879459644876265440011184313314393918156746796743705517427478690249310535840584883369180418361504026621324496530406078892235715224148872205879872915865258071017083779242407153978034250723557830740686728495906620629005827478919906726832509098884314511822469577987756 A215043 863 68177192529543608115456478466088323047452660726739065336815377284316826367918312606247046250538374551364021232772159574731982230935187857116093287018599324583770281656119238367595631920773126287299351218264621648217814152041566264308426307531839701798298990692376646485220071066137210838233235088406291726050357352255736479372042572039616246186025418795803912548624703637747203363070275103970579536545297510505728051898040364334276851777800098509486769361753159810500391830782848493046757366433198378657068964819513461492750443931070321004063762509621062517184823031004696503777933016501961020147046728944823097550535835743543042757682575198608841523812554408285884971944006799386098752459288662941997492033701338510387295668637245993745902813986530234910573229126880951208629852839652222042536501477098082729220038565596298599421541336993191498081635443301282224704503167887685358281471264856386503798629084350669179767964282042681281213050544137905284624051817638035291486784223868704055976883141472324907824369654879371796185328247087165057392689784974977252517968195146708651802659625366018144066205929928474481507343904145850610307394063684137645649038110561500564334439262745088195139847263431236568603836654674580565177173156562871174150061094022830980946095799054737192163252734219545685024462199677012792072570744739541881064396297750757767870812089798923695929004281332383443892171049374020677217666986131046133141231899567864410013035351876891724244612304002587233742440705391002064401519244385082657787493476285045019587141590355621527765171749589618988244954378286636544890798399740113984198645312555194203491353601552168475400554804537711658998723461737132363432960301295500957345949393995060332510314759534292071601823802704590710359957777253503928238888436492627861826761619382752694206 A215043 864 8385240358373566438531021587154385502346796779283534420573392069042883236538537111849900838634569086289635358759822757685920168272307659476605447340404345784530223713765973234571536595885019983889660011290013037793641652693798256007887235776398117959407009664090922005761866241888636189937501829993373010232602120020136726020813801415379494103985890214144020860619511132713498763556221396274902209405765795107574661840503875204168482829759328413714273242781432491278974589342790026645053894895693279396955371579723952189944219142462579238887254618250052172281717500805158861510099768720008836496751770358635263302188797555921224109168854468790507845779200947409514280787314379850415188067743928532093641138090497174244159212284572563920275422056861172312509402363346956817032543663153985028424172616997548017899576386986185552572328369353896841630603490923403329081523313031476048532913567761370341576472416909557613220213247503213619457933016204233247591310206950885499504050259799715741086944776656496645112089047192747086550884769879122133547682012774016699814788425122101527464250698354730006715068242549702527960252035433010528387087755699367746892111115734092908008159327135294012609405552504264274044189579974244708132242379914627289996977791130822629956611048443992598250367787147473995776781050341124003585412068037834120908034163954258799351813602351429243084841306315881755728159405909284063200046611858228135595991754493548825892524931916117947304425915025478991809430253157176038557003490369840359960671214598179241495716372604469272924514402733841092576903114378266998864626135324352527959158021683447801150039117463698424064804730469591016939178514689931513699579083382127365853016045572318892547681342112342916356869487793077620560863066265843381577308932641816555433840292510437906378272 A215043 865 1031316386887419128331200198741523328465608551191147994665190409114990321267872146444931556105801459239073785106225427035793448715262906927765353929582715932172633746511558588613931405661936684892140882037453339026969705467185143922705821574189436669305263889692491030062224327681236114151474491854096473966884010405124561564080725531519638158544078470920918761943651244620122600714052161466709001177372647500721177678330078609748389111208619594788346122092754443267503374097332390428848582314803840167446853635341226605901646204078966176062128254282246796128134067776003535269238493619544584928080320707383192563071671563542567022385011417086033856189317903976961970651867724714801682033580043920784575862493097451093521200639476101111868319460143011845033913676437605082707370144122122426587842366310617014475700028729391461396610274679909161049424461903499626401229759855828266759999051100323909912682465431711489606219120993074535761069725110521856434842879846791124843143084972526178321224811916486669679936402385142171689074461730780938905328559707747749203321412459738625638072018757905356066165469425277377321580986043562190574934788986349043454923379213622415571194559778045488127792220938020505330300401650001595666466671107106509689917551894459171856946668184468339082249098519679614148234884560166340818367019518824796638019862351166401273756582825206830159851717836588286167492681342498527890368348693144437359613440609903316262178314183072992884377544051945763824462577786989247699354499462155260714272339144959584439217013928049632904706035541582370476874682648368512056840953143591028103592125546879481245246997149120782201879384113105476183753841837991194763856646925377054696581883836812028466212953745580490176726595808314781069329446392116591999789016995946333316775969689165921618235330 A215043 866 126843530346794179218299093423620215015767504999731919809397846929074766632711735475614731500174944917319785932706967702644908271809065244455661927891333655311449420597207940426278991359822327221749438830595470687279480130811078904236808166389524312206588051422512305775647830438550153404441424996223872924916500677710300935655908426575500114006817666033058863698208483577142366389064859639008932242607429876793597279772759165123847692195830450830552858744166015089411636039382541232721730570825976647316566041775391148573712538882570377076402888022098105871588208618947629679254824615435263937317382695237774049994513413518179822529247235447113373803440322988218912875898942825540756474942277658327970737445512895987328863606008997261122421506054471499077249791085040138378029631148523045905917043871707246578823168096674070711360457588377731296808753590750842109585761710783950341357884591376805371983644357351828333717537626684585808449114676617559475980354239330003501142544441172994810785178986990622969629467036512621505936775301653767094270671620512084011141701111988678172229580742240807823645575038205328989855578745516544836068519314749892348954543571410354073206682870688960043347670184065978967992045255262309398496590815784390191786765103990314468035047342780140163381726057250171286030353971166197165608355162210122234088025195852703672009885571622335217260602027476170609560918370790371789462067988692466864206074758065496910917506897131368657395746394547736625116174841963024690303927732140319888136153576531104303438678264024049076501883488415100161155088461277826687246795381724999370793437819772797474444697289712909069656731403211571788260849165627198221443488782429862506894517516291474848194832068654440011669052437111665066016424208752886418165322847970615061823136020196366206361901268 A215043 867 15600722916268796624722457290906544923610937506415834988561269981867081305502275591354167042965412423371094595937850801998287923983799762161118651776704456887376106099710065113843702005852484311590288835281205441196349086384295520077204698644337300964741025061079321119374620919613987632632143800043682273290762699347961890524112655743254994384680028843595319316117699828743890943254263683436631956839536502198111744234371047231623517750975936832563213279410327101554363729469955239234344011629280323779770176284737770047960740636352077414221493098463784775409221526062782447013074189204917919705109991193538824956762078191172575604075024948577858943966970409646949321764918099816798244735866571930419616129935593108990356703891826029848628001518610770560062896751164929442052896132593778047652430267968889640708356549017238978413550250149118974425988065728298321914585523462655829226461612677394861444965289802090297359586103541807098822456945900393705003623216120169618226088469506121793211665257195368803261651681194089102333928188904995308811621775950946184716116239429596849039067098634244025656332080696530297552981052074951157910257700052144888074654577249753047954903726429681378131523665397705432506336353062521803020395242850645797454094984383001167125940759846952727532175481447399185991650246852741087904769513646934075528065689397767725270700115905210391723864745843446671796099935010527844187985855056234778700226058191841006418967765454496309993074249744583367091723021413939192965778266944369586574518274012484500645733831457167944152446262470723998065530777154158445489084207782213877077869161915043410835846720299789548535825170196290334114421311080595270584049930822382433697858572010776601152268144991186909789721064276540635750470020725137189158471559211692960973179556868052047428882474529 A215043 868 1918762075170715190661643947688081405389129545784147971673226809922721925810147186001086931553245553129727315514422941678086769741735561680573138506606756863491949600843740801062349067728495747998383777300757673796463658145137537890591941125087098494350939494461333985377302725282081928660349245980376695741838895519121602233530200747993788809201636730096191217018778870451921443653885368203066721759020382340490950943547866050324568835677844399954444680508726067476097327088765111884591591699830653848264415116980970324750597385732422951572167248223023429269462659497103293352928870447589468859791211534110037695631741104100708619478698821439629536734133920063586547664209027334640643346036646069783284813244632439509826545742962486123693471669475867914822660374188781443653449614228373191099644355913387360922699188713675412469807180731582220678147246529111099799033755171753596718619126466313252669351696617356534750660440894508534788771882621878567984262473733336819009063979389654682733572396240911228723122214016101852025389053515358860894798379877265413534903348599774642908961150673016943780819551709668484473950180801283556744479034324025987289002424142327840161918046609907716139018405786932964977310351808597366849551547662546570879266909705399955316001181750422505571800836813740393333100325748074133588515772549100160037210038263633008434315610242284322203238731078412439284930956466722848528206541637105718733090782440310682624525400897921517307625920958030855645997490358142201165657051937914358326848895260570100584008270228133797609466421847956806283801286892915625414892406972703893539551499758784310802769832884686656107235303082261207178036794507932355994932650789361371120727841218916829053596231582528236929226402748182790384409061843527852169571712746534304333533002445993941694351999161384 A215043 869 235992134523081699654757483108343106317939323193943784680818336350512929793342601602542338414006237622533088713678083975602674390309490286948334917660854389752622424797680408465555091628599124519489614319157912671523833602765532865022731553687068777504200816793683000880288860588776463237590325111786289893972893386152609112833690579347492768537416637772987924373993683365757593678484646025293770144402667491378188854312153153142690343270623885257564132489293895972458416868188638806565531435067541143012743289212374612174275517704451670965962350038333418015368497896617642299963237990864299751834613908704341097737747393726195987620275880012125855159354505197411498413375945444060982333317771600011413612412959854466599674770180670690433937003594890128767253780746666014133453397246994605418802376425312102857441467087007633896657225556732332048494461191782589955538863150395472500929322599785394642650085922017760476977843927263300407750726421669283600857236544583061289991545301138864791418800049035899743284460125660005579298037075295201232219370966557059059188280342527615976576608287134541508238902860154662697559761796605021524302107862660701884248066396602962354864284485319021406982762667139965188380699794706270745917164715100389898728892027030773853085902987717389856707314864974932618281365115127828458817764646892368762286631600999553790089981707425159126655380390301232417942769327822192039680331977245347016449515076058133204994772064662082466580061884541748953262020578813337621842799327775785311458637291118020670573889835620830605723215921426264438556657586853138925816275727364643887842270330823364352763563065350812413466034278434085578427317450047539327737237532387258814895887717507108506638634295678822562168384024542108843259607610835752432619161406717884883103127720762626978435129746775738 A215043 870 29025113784263878342344508778378513995701147623309301367768982144303167642655329849926706537991213982018440184466889906057450863238325569732964621733778483182709066300513846500462213921249963820149224177479122500923635069482015404859905389162384372534522349526128547774290152549694222896294949639503733280262924047601251799276310411058993616741293044809347418506784204275117732101009957575742930661039769081057176738129451289970500587653451060042280433851502640478544909177460113808095675774921607729936719160158005096327111138080261823105861796887466787392461055778624472899602125344005861280006797719559099844984047297687218005768674454542670040555063870005361550718297577080592166186354739870155334091041980817466952250170195454839562291779713113602921113237487269691483692075747021228946755996270015679852826638756528814999417461690222886055212607497241349085888868749718202175990545092049893397997037123422659883626511824644956212517282091545543359962590745886255955550888486464761080652302410860288140963306974715960412643568662964448440684833440876262633852162669047351705178080194825891491410198895870985251328278793138427495777552178840305415525874167362467842006461289361170233805861250332042533571963356879468970547630472441602899925369139510205711479103992121306775003062614943374813586575696029743797988351270136087096334484834122906227108803525156502441898929454631273703979076116222589358892079829067262597018182319504598600724722736265003019540987817228120664638717434371242793763393419772821728717607121121810552154554140274261821165108895638033415590219481539072697037700241538926055616465401280907857659362457880194465263346049262461057366127485793509558945424976271722323185708037822813125062215051330121239043779799488136485534055442940028331068737576957584388005734367642702356050849040998300210 A215043 871 3569853003329933954408719822257448878364923218343850124450903985412939107116812228939382361834505313550645609600713780361090853503923735586867700138337092577083462532538405439148386757222116950753835084215612909700935589712685129264903340135419590752968744790897017693236808474751800639781041215333847407182445684961567818701873346869676867366410507094911959488410083132156115290830546297170355177537747194302541360601068196513218429591031209761315235799602335484965051370410725809756961554783922683241073443956145414473622495708354499790350035054808376515854694492272913549008761454074730073141084284891860576591940079868134088513559337632868402862417696656154273326852188604967392379939299686257506081784551227588580660171259431819946998947470460136065293951542620278478899475646373363303910696410115472758965466233483006077418788950886640988909510575445812540705629714813883833547088975168280672080701161143661443843664810894703374422959283170495220272917734992339210285364671999213059798334219518841785332589076767012434986065208841750540900354246861603506970355943752671722221068857989338353061409705480165170459275407113753478113331199826408935825717403730385292120241569870126322087046857690128126526551570828204688040467443353428721089742003119212287470813690909008569079301315352046653981656449199350839251712255450834700881566357070844249679923410813756737867300995095319371533381059025692994954966273171293314041218168741701605134326542580633148219548361893982089871723344933701858299760802093329508009325037739793345459240259719551082748262448167951407979626720065106263656461654510856679097717348795969423092646932587562308030296291919006600971289204833197117126923983568877082502633319403397249188682918859499115739151232599102527589055647973774383519162906196380800731820528839871221345377734271218463742 A215043 872 439062894295797612513930193628887833524889854708670256006093421223647207007725248829694103799106162352747391540703328094508117530119381151614994152393728608498083182435923355168751108924399134978901566134342908770714153899590788884178250931267447278242621086930807047720353152241921784470171774536423727350160556326225240448531145354559195692451751079629361669655933441050927063040056184594377943906481865130131530177193258719835896339109185349581731722917235762010222773651341814486298175562647568430922096887445727975159239860989523212389948449944542844662734961493789742055178056725847793135073360243979291820963645776482805669162029854388270882036821624836970257652100900833908670566347506669803092725408759012577954248814742808419661678070914654651165548501198094534916175799558807394516387766127358525553382445760796082240044163168478782465126469964853533481236687820052535098013531890612454267748790448514957166711107258073256057547919875828474719913452427126197931040719664706612067120530126924811032472945953933689103301875287396171630407239939012201154265727607142729248574137657569867534029485623936915815586238049907625590088013399943143985560508459468594326431938836657841548270486834089920534006897389292659550550167856576139139848154321163218310460365767949478828321988869519184276264491934087463353887801320245563093718960332418381679047486566098027333193948842373430253547587294617720731700142014541553321643070421092677581205278558641743809264801242025023722494605137532616462703770900345336400087828256955117170845346732700987842314037855558159850794517281066921823593299410477705172364705384513608783451051946376807551200611062722632168753216766965256083222615896344059286377039144603223406563935912952447007834793136917069466116021062683327843777316760739455816359297335419182287693933090240030465936 A215043 873 54001166145379776405259005096530946074683087205948097638625039906523193522843088793823435384928223464074378513896908641844137365351179957913057413044290281752687147977086034280317238010943871485454138799439962165888139994059954347624659961205760595633089424947698369851910200917281627689191347226764784616662565982440743007350629005263911393304198972287316573408191403166131872638636080158811316745319731663811875670434169754343302031280838766788791686683020396391772436107744632456004918632650866994320176843711868395530112880406003000624173309308123961517000545569243865359237892215825203825540882225724561033401936490427516963218416112752124450087666642158291187417881558613965799087280804020699522899143492807319499791944042157863121454533111429189716772690249716716593772736154655402291631458955813360254706597377497109604193474657031807766360809759019077469089217909554687989790900993532102517605468619730571873974535763635097437955643460010179027327482215919703635791044744858422391124393300663776210873644068387925432394621076612981913187171149651199577779472916999259621669878953143839695479820895436474061025679852622968222375151061131769720577129190128069704051208613314071168245188026418889017769402709387583618348474283285487123692221058691618264714133134803499642251554290903461748603725760172345951864073526786899240449036759676980688233453878663602282285556404041148557723266013529781003626926506278339541217166014699991854316845639320844121797474973649645928473281838922135398618496172193788567767543165395074435389278388568807165285493371212734607523427759802112469850779356205089946769680432004141801727077376461733104346987910050123213553297472345021370339822609229904236504962364107544585829320097103956931410935158029867599637050195950271062408513353239406812158249098141462511734598013569393372087651 A215043 874 6641704372987416700234343696679677479352494836476907339294873815081129156102692196391452858242372379918795809817779059618734387820665015442154446810295310926972021117999146293123851524237171793575880170764981003495470505115474793968948996977377285815591756647479968684737234359673398283986065537117532084122145455283885164663678836502106542180724021840260309167537886655993169407489197803349197581730420512783730575933225686525506313951204059129671795730288591520425999418478938450274118693640493992732950829679672366922228725050077379553560927096449302723746404370055501649444205564489774222748393440403877027816617224676808103670196019838656919089900960163844979082141779608616959379064972547039371513501924206541285896454868371604933312497852866196209153697372609351522343543568358157434076342884469287314930669008333450683275443110884749239270704104358104855274049632938894596685647016973382891849909736614785621989899802100482731859056962158244291154361903304209731973745355115911107384470845104976810316667519505297604952097238716438557288227197659942147927273015255373776306094108875002872489135573472172444575331262205367467149247745846928868349019139689927240207568350070140656301848152701793145335924207608500176604660437334963321114770412996891152971040274716831582560841034164935617831759818031124372859209692990955922644370171539677298156446408753215907775442509876481410597231557213072758859648414033459116440876578763167738360449677176070049902009156536912050170077042222150169595329775963069885051210327738983136694933626018559916908811041820813286589891849125982336519404106279123197034687529707724554904481870085148109749690604794060357465131993452182038438018447885120126388465143697866704756125419679645897720659972053399075924374768984443029180752406535849839376515395155510550067345915005754605128273252 A215043 875 816875636711306874352419015686503799014282181799453654635630854215072363007108297067354878128426874506547810229072927424462485564576445719427083900253278953735805910365917908019953420243161186738347806865293223467776983989209339703833101968256200394722152978215088449852827916038910707302596869718229681562407228433935434510625146260753840776835750487379730711033751867283993705248532693731792491236096403340735048964116325272882933313966818434182842083138813736616006156036801684751260594399148110239158631873755989263038603068279111682087369859553956111059290736971257459016278046540026404194226852287451149860410516698756969234470892024042048923607730433510774135916021010301272037825904342481821996637837533911770845764156865681947475271301488258076923981324989263709387783961708045972195772540428414652517424778345868990223534507602984961348600318211260977824547605024163862140864579152487449759594634900113904893147363266411266704018065590673096972647615299289998752954206372845253755567137801944479050867918347489747423210360931593782676466610122901938452145427664174006509691144323549515617768777851352357790853628617833945148715321709507160893305808616931319746504393855920249715261236916005324417655485314775959039788842185669522693270663866518307388879647149108287901355365829743137732308577369552875076799838704638915549582642219490823755906105854767309346889843380714473248641270757488746368103332005862712182551395348742674485494619355041112367526662807247768893966090248229711557435432572219138067777990419515607886454294549008157659061949808841306317086902359033750110129197544462023254612704736818435013398164359084142891998671445774732914217155493961597338460371404748852856518293260484824706529868230937863110190690515417512873062614943565549470608001425155500790099311195581021664776216808446178804553061750 A215043 876 100469061611117758128647304585743287601277355866496322612843300194638819520718217847088258556938263191925461862366152294149266990055082158474089165284343015998577154953889903540161146838384588797023204364260301505533073560167633308777502593098535271265009224563808399363213096438426343599935428909805133300091966951918774559642229311236220309008616585925866617147983941789275232576162032131207127224458127190397627292010374782878075291303967463345359904430343801012248331193108128285954778992401577065423778769642307006986825948673280659517192931798040152357569014243094611957352755518858757941667154437916087555802676936722430407736249522937333360684660942361661373738588442487447843693207169152717066214940514746941272743094839610807577684463695383538647892187229560568909109433092974812058606477887747528871507919301148382239038092678182753552345038981579789239043526420303073526560537289914270063605971647904287213723433501940884162132372708322178883359626234556753309199171997902627138421515509656406400031563415113011637651091948629022657484668318039602402073934050258195918036073008711730960496668366943119230237116363340473747377856662455321493282149991089736918316824963911861962863819922010815362086600337098100093251826803368899377269133833299091743860311381563411332636361491117313609727698501417676142264518058165604400458568473280435378726734921674469168104862245053478881748162772982064408773379592265740247040522544398539672006765938468491293617843654073767133419998882528292281762692674746969536331044529063009386511830245464026870788266035997394037640695430508730740083592114287144270003936110260717164958599883608565872500907110036086652348008850216075013576911399561222774657577762003382474705514846828185445676036749989147529154037209655318673987920475817839029567079367652424514688876428430078138719597335748 A215043 877 12356877702530772942949266045030737871158100489397248227725090293086359728685333686894788447625277945732325261260807659252935377291210529046593540246073937688871254253418092217531801107701061260847115788997151791957100270916629687639928985849151582165201412468370218033225358034010401352084755159036313166229749527857575335401483580135794344167283004318394214178490991088213569613162681419444744856117113548015567421868311981968730377897074031173045085402849148710769928730596262977487686555470994830936885630034130005870116553083745242008932643241299384783869929461163666013295372650773087200420865769011391318213868852700160183182324220429267961315289688180050838195710462404945783502226655901441717322441045476339864776554901115269026986042117693820073125556737748679505029034652834820971420483905298285914602048282271053852418250832060713669143081594164500689611455904438212723324324536914492143756828611083246148933918268672857704274655207600516492097193921270159257013041392686071942802815728757210837894205573719503539193342618248318313517883951658932145274128601098274116720810256006840761082235900656421667477112826896177880120624458054945817851884967970100190537218146213004539913247100342000093559289439617158677053653143764761096449450138302978869671497258682618970361964915903093390775462210779579793253335800334508581604976635319300057779441064092116119969471738729213429445247546918177049414547745583929816093258409047819919044214889920922353949868949882270553264546259216643812759804554461477820281957610839464600942047759327071820996071166716075115952061875536996168050026883672761629260658860138296501570962424600926399176096736136349185736669593635844740889661310607364388628146254021783114982069418862924425737643987787718927442447830669015697306898715577813636164977658051430823342647099378448383406931724196474 A215043 878 1519795488349673954224631076234195014864845082839995035687573262749427607808775325270211890799352249061884081673216975935816902139828839990572531361101809992715165696015471452852871375100392150495398218842285410109217800249185283946402487756852546071048508724384973009687355825086840939962824949132556714312959099959529847479822838127391468112266800914576562477337243919908479787186433652559572410175180508278724395262510363407370958406048801866821200144646014947623688985532147238102699491543939962628171508715428348415017349203351991486439197925748026288263643754708887825023373483289570866893824822433963216052750066205182980101018142863277021908419946985203891436698648287365843922930185468708178513594033653075056426243509742338575995872246986870700189624485334983703080179537510734839572338445499667311976344900591951537343435789035836555471978811768177467721263233916655157219538874290506853565795211984592985979875659030892698887563581038222199728608263322709986491267905790737138261323366967327360627182403426379041786315557123645084003954436694933805074035899477512121582810398454914863110833877799950970110343524517502443653717219932859662550759623873525117480914691407970288703130811733603050398425648726515159459643478696653575647080498974963999403737342511912504859677384623761160757668229518428469441723631748318391751022086351414640014115030055036862676577144118254755214072623232479957937774566661037636290666261023223038626002022540083258821048151800400315432795588955780873037853607842838487692006313104624697991069662710410491426125416536375291160204514383173613234501100915990792670761253627235743775757692736593907055730537061476634999788515177607727562158348710602569783728927509191839683652950072382682902876481840572626428559730233286121636875930909551287096312968949717314609882452436202497772238850944615564 A215043 879 186922488189307365596686673110760956090504787088829992141343786227886509400750679674549167779872701356666009720544427232446226027821656108311374763875276555166276509355649570608685647336240533449673133801812108291641832330378873295719866065107014015156801371686883309973511541127647425214075383988145439547327739545494313664682807606089014783464649229488598790498302511157654800254318176583407961706691085404735085049866906387124659153566105555587834572706056989409002975291723514023654549773349144408434158686367652725041263835459211207590012412223765934071644311899732038811861643071966443540740032293608464183170044274384806392242049247962644426774338189491898595875738028883593856736910585995204515454743698282755600563175143406531309803423526449011035382094575799671402113449040613796847486219798921721375062722089149195004492316557739528995993862948540573959540857010690955482271660996052250521803511370074857161508135150953228268729422946880393451795840133618892384654473320599098967176818765586902383017084731330637636169207693150079222402867398875706342548346818851092441973387231434920602585256426409417498888260575119516761791259340557536978120721766988234578552659002331310363310202963427924507811360865239059372796024597435876405649041103590354046152504283964132838782010803923950424348629976190987892216824163217984865639035060253985635848554553449918560930421386336692685341424554118713441316466773411495708033402700951844351015383450589680259646167559468892300170568785640792588989841622613315864976685857947988749318908699574150350894834088893074749414080164007430923426230457601416498228751514308680506326826443606238516444364434083706927265257978183829753871079328646095472583563552005068981634543463957606617018662603380969367939028538696790103743901256589550584155477972745849551483461460076779253412471318698924133 A215043 880 22989946251796456294438236161547363404117223966843249038349598132767291228684524824644277425033542914620857311545291332614949984519923872482308523425297914475459295485048881713415481750982485222159300059404047034461836158836352230089597123520405871318215520208762262153732232202875546460391309405592756507606999004995841050908505512710821426898039588426183074668813871628471631951493949286106619717512828324274136736738366975252925704930224934535436831242700363682359742271896460077671406922630400822274773346914505856831660434412279626542085087505597461864523986719912331886033958724368582984644130147291407131313862695683126003265671039356541987471335177360518323401279078904394678534717071891941447222419880855125863812844299129261043597427272160536217615439531293265115921958644379373567785413226044869121110693532158152806325171660467087663953825251025677872842387488387116262292721258214771789550492562650887892643955064624396336151426304181334046607824368300411354070116588609396194226146923344395061927309424079094984987397633806244728459224635678016873648134598274657979283001472866256424146494917684360706090718533432542446016553468318124786607534065139943208275346792610443671188866544019001295920867142145135460477033991288118277508284405078086584550353090285707487210628143443803122644949760474113223852885217142791417479240901388088680411078807897778896098340991517719705118828827203515698417416417788909234650922248801900998107994146877033326646082559399838473758014435749281013628261575106087546968316961108841350627755495436206017283605044295591324117303339380950602281461178619143845420286289461169730377780895327913310911278236990468883301915869619924176546684727265316621244006431611788509013739880167874409683251432895835550277590073209857379663261484074949428403564092063838734817086150762111084764653113761087795040 A215043 881 2827576466482774816850306361197214937750328043134630801724859226544148934618795802751571574111345905797008783310350289484406401869922814659215637006547768203926327068151656801179495569723509441792144234172895973130514205704540945427724726326944815158125352184306071361599091049412564567202916981503920904996113549874942954948081495255824946493675404727191029585473607907790853075233501444014530817292371192800314083533769271049722737047264100842303142408279438675940839296467972866039559396933765951995388687511797852737569192168874934853468875750776264043402378722237317089943365061454263740667687268084549468687421941524750113595285295791606701814547452477154261879761450967211661865913462932122802803842190601482198493379285617755702388659249840807629304276916259253804471367566069245860021272530098247559302171545913680112457605802661911785255974839970032387034882105231418579573514928297981459722163503505750525920672650151532616751532149829552330412168895862193116237428137877152361325045789598945792451622363855201245606860433418871746864432163532381847936883135593850482338359241114654258738184721647105482811618818739367776692581902341566168125620623004167263612215823843176751470237374470930239703638375822275343377470934940549859403154967931359315476262893530817158306523876433347800573154792644510623028715823050183247961045177911396585913863647462938500924365543419725302622310022618396877246790601337707788319565184545304619052003432224118229420293147403129909064207651626729876031848983412174855029150645210015531357380334182253531850723245128455630897688513193144299651414794693391029547508761890191690412105933904987681493287733244337791199944496970516451070013600307021154943542912234166924563274101812949255472519690017341070139717232753611938994550737882780309655864405499817349841370477355715252660053350834343253227762 A215043 882 347768915431129506016293244191095889979886232081592745363119335266797551666883199213618659338270512870117459489861540315249372480015986279211041043281950191168462770087168737663364539594240678855211581503206800648018785465499699935380051741090691858578100103149438015214534466845542566219498397415576678558014359635612987617563115410953757597295176741856070455938584958786646456621769183664501183907244143886114358137916881972140643731108554178668751079387128256777040873723288766062788134415930581694610533790604221380864178976337204707350129632257974879876628058848470089731147868600150071519140889844252293241421584944848580846216825711328267781201865319512613692887257189888130014828821223579212803425367024101455288821839286684822142765161679291109797352519876919613352263761375954163471407607019590678352271462974036098682249933848933347695522655342198596858450473702939443590692777666473020611997883204784425154982625915339062055347664396972971438087379001266094769974238869790359662643548421442758064356480401588815337362906027515455027144568065752159946756750091821834454139718398083860115065514424975575679657594306561909787642334658217663858444464826246991487334721113467816088739879574342088530204920407403553216662699281747819834806113104383730875745993639138787960378878015076540814282289492823776353855270539370794168921035600952323558623838286049856980061846497816330158616266434900476410219747690837059648929443736657511861355623457185675101246966120789010640725069088161889032058703467123206335316176820309443618989416753939783591962644407257082471921061022524938859638017086922315760335167815559570508495625334651532161881784273925590968088745123494587658503699859035183698687688172990089336275925094781830271466416438356537458054026197514782192090724913932489592338674153765481280959837736281417058969165147947695132001366 A215043 883 42772749021562446465187218729143597252588256217992773048861953378589554706092014707472343527033161737118650508469659108486188408640096389528298832686673325745516994393653603075792658874521879989749232380660263583733180098050758551106318639427828153789948187335196569800026140330952323080431099965134427541730770121630522534005315114052056359520813063843569475050860476322849723311402376089289631089773737326799265736880242713302249456189304899875414079622208496144900086628668050252856900973762527782485100267556807431993556444897307304069212475891980133960781848859639583719841244472757004533113661763574947519226167526274850693971074277197585330386014886847574329963252872905272780162079097037311052018516301773877518326592852976615368037234826574767884046100397806976826542313421655496674720593558843221583881019366319686995387683058712614810562542651242942059411714864016643546654800361290116278317463305753683186530345297482988360012794518330367629797132417387989641366258428889191684000725777211537805118297945932607423365612616320618355132435951154059578968046778900915897095882677054037349581304243949707489371314787323743700272179263467553490511668924106054108553657656707581457480604265027156787330431471077420441485832895894931135511522801234288717002854084687504280397728749735708301060034311555513799035534246770868870708069612810683447630791681818517149514757617123373893895583626721810835456859866242106414373485189919992503720792177813860403989829446380622445390135489908193836997609976229361307369459406688565295675661120103674927639344141641934690616855423337465262065775392845792255611049677092800085312200508671001262588550754366492539128419213260270377214492104610964175069409837044001999631646418368258787225591402226731924449889104929753974593175457793887639190389104551768405367706937491693120302990203074872488047265846 A215043 884 5260700360736749785712011610440471366178375628581029492264657146231248431297650925819884635165740623152723895082278208803485924890251839925701545379417537116507421847649306009584833677026596998060300371239709213998533133274777802086141812597881772224305048942126028647388000726240290196326805797314119010954326710600918658695036195912991978463462711676017189360799900002751729320845870489798960122858262447052423571278131936854204542467553394130497263042452257897565933614452446892335336031638374986663972722375696709913826578543392461195805784405081298502296290781676820327450741922280511407501461256029874292571577184146861786777595919269591667369698629216932129971787216110158663829920900114365680185474079751162833298882099076837005449658269622533454054762657473282892847015044149167724169853866282811926959582653777892168407501173962246058890673738085553263279619591635083074713955258945170938737624052432968791330604110116426298721719232662589393791848108191393074351357648435244680305234868515096206663406666632570991203490761477947366843584262754849044355023864495536090983497570864461125660204378330420204483949888192030387072933070577991391563413310144299818614358101764139400363631260513020895975453650889233806999658659637624747595251935676914278062144872554241304349493892687274214601092976594043072787600874357611689586679890405440622640556375857737901444615211618515921157733685542396238830546379314614279253877588498384535889252969866580314731517609703700599152629656930824494965363946209810195258670111441015308945709884709835009365091298570133138268047280201209022537708452290175501289406621584650253875818876312829286033552828823381719504894098780760465649820083268446897389665333444695196325969076762775934455619790359210005246755925890426353910152166570232662217051819041716980597809225774666530814242394282885023645112620232 A215043 885 647023371621598661196112240865448834442687614059248634775503967033064967494904971861138337781859063486047920444611750023720282573092336214471761782835670392004667370266470985575858749615396908881427196430103573058235842212699618898044336630900030155435731071694166327058924063187224741825116681969671503919840454633791364496955446782183961294646392723086270721903336839862139856740730667869182805480476507250121300001473347990353856474052878173151287940142005512904464934491022299706993474990546360831886159751943138511968675604392375419780042269349107735648482984297389260692721415196030146118146620829910963038784767482537724922950326995882577501142545378795804412199864328676610378300108634969941351761293293091254618244171593597975054997731140225061596349173623218356650040219401630511944572168270797134858820926241026162539912644653636436823491685993337060550894656763795840665408362018786249087178324686866808734460260976775218570191246421952833216440577726324921095443249881203553714852579553609431193339473559120111877275322373513534710258983500341426749235817996705970485516232841472160661038612639345896944855449575545275027392694580257594024505290938447136341702037564940830060386749533818374655367247825613471167347471374729713516683836661702479584578267087320739466202527074767584022512086895016750192344249958009231046027352190153209638593794676365895667261729754655997017194898615919635212511601757401912248247807529411200336007225376056340677973567316972208988946279454115671048568985820558786917733580809082447824690497716812573524687586015027848330511410684716725669615461113633745217461611974518078981349028063953721906776442377149588361239246140204828554061336231570440735988368135654808698877085855622491461790460711555021173541229909866183888888937768649091410186378375374725662607284618135043979886563841103490807805627216295 A215043 886 79578614009095898577336093614839766165084398153659001047894723287920759753442013887994195662533499068160741490792162974708791270565467102540100997743408040679457579120928281919821041369016793195417484860531499776949010059028778346657367263788105827346370616769440332199600271771302402954293025076472280863129421593245736914466824918012714247263042842227935281604749631403040450649789026277419686113975752129317867476609943670876670141766036461903477919374424225829351621008781290417067862087805564007335333676766630340262233272761718784171749393345535170186261110777797202244877283327189427461124532900823018579477954823167993303736112624574287440973163382962667010570611525211112917867083441201188420586453600970473155210734223913474094760308472633584913880420134716564303919614711724038556501251690783874659603964310672067974766911275723744955365536344454109418880289781977222084057088926984526560971791030984989254515153713411624326449335674594471571738216009243159526968227556781433368474897688120515009682520214232054554246764141246272208893752593607940345999992001652508798158014278929675019925862328600442779868611113645762782408578841049306100575220413915111953512884321542198782826413487433025775690101713673458827163446159855535068723629969748868511565189148411972833260825970722064407412090866620602162445103362976358226505749690567516844684044503470142224350861187222032196041651976357819840142968078253876830343715138016894098131946967141050355280517433294654486695091138630094820002074809897308019044164697935862804987763449201274595800101611946065816727562513293674441826000664625956827997905043762188156305311578430549899574957744755611923209186678177760978356734407940181545205656001163170729647766890395409034083071686626794737180268196107010588143058263184436788017176947194676308697483642494051995208963587686322365359599447443228 A215043 887 9787522499747173926351143402384425789470938285285997880256275460447220384705872803251424928153838526320285155446991434139157605996979361276217950960656353333181277564503912205152412229639450166127469210648944368991670001418327037019958129109306116733448150131569466694223774503807008338636216967724120874660999015514591849114922509468781668452059623201312953366662301325734113290067309501454752209213537035398847578323021598169840073580748431935954632795114037771497344919145607698999640043325093826541414156082543588713742723874087018077705395339231476825174468142684758486859213127829103547572199400180401374312749658482180638634618902495641472662197953559029246495773017736638212287272963159111205790782031626075106836302065369763715680481556213378687001883307734587023597091150737987832991115838186992193795491512527810924729746531602435312687371822841321913648518666820922413634395729507898824932081094536716379576967163915686264302943930445783919981613157847872037190511743831605970533578611849928968194396812021406770805903898367774162794191798510575469670886778949150401632288817413991081749365761959912269630799238327564511819740988688873565141459304407493353480475490032232235912577079288243187055186272080742153412570422358405408731540238703665409050184275484761474169080660115266271179768480683813234996273968960468230416676945073117916858435296804667488060405975492069443873278379887652536977097061122017489907615075341699930191580391881506259162680272913274642908361242124051279674142239256255346701163729096739471419018074071399062836277103581887117356724637185848830203451795781701544912100523864178123943025595341624317469699038328371359156357650538863849700055340383397109120852801264253385647841561212687008018185286017332080453213297026186494517413046442518269505773868950880408446836547423945695739063669223461208383301406012149294 A215043 888 1203785688854893297042613302399669532338760324692024080270473986911720186559068912786037271967259605238326913378489154236141676746357895969872267867162988051940617682854860272951826883204283353640483295424959625886198461164395196775108192513180864252386776095566274963057324663696490723249300394004990395302439749486701551704221001839742132505356070610919265328817858313433892894227629279652657102047151079601928934266255046631219452380290291091660516355879652221668344073433900965686538657466898735100586605864476094781450092803239941504773591877332126114326273320439447496681438337439652546923919401689288546021888730038485050558754388894339326850009375124377634651969510570081288998416707385129477123845603436406267667709943306257023554604805081162872809258166550763080144708748876796400763557019943461149192685085144989368665836744844334549043175451918367405792186822731872639762630036663505413372260298811171069119409557049385218948695464581980446401329692909678419354581946761304386766523324902447113668655539902645291094625324949818321669519267515645230803181651451481918179736930418597659392696942300346818258802870510787849532514543990368656108837137166829685653686853810945787653829150059543712133657509772374019480379021856100474170836714469970694427154671163984875729357812931956099051595122019145632510230328322713615602780508210990930146337953314261272380906916612777963116767454107521238074182593662095289375944776564318311316415281905632869032091571390064853685329456159741443649662630104314133122676298068159381548513488769148189163788245586783642732684337517247546639519825231767950785168773550642718259367832479235361027547135519925640005348143946062221592551959444540418252670968239977839482147295728220667761937100520499304965636636605005346270272539969157885675116316127495602458697081170580352815280296690756083415115420407465168744 A215043 889 148055852206652128362315085051756968051878048998833675875388044114681135726380770399879333027044777605787890060398718979611287082196024224933012729710086874035362793713583309660869554221897213047613317868059385039633419053219190876301287720992136996926840011604520250989356709860164551951325312245646094501325428187848776267770068303778813516490344625519868322491229910251043091876708334087775368799590369254001860067171047714041822802702125055842307557140402109227434823687450673171745255228385219323545611107174477114529647672074638718069074095516512280585306443945909357333330056291949434168094514208382310759318001045075179038088155215101241561078490942344890032945754027102261908592967735407766575027218440646344848021486724604244133500716536372028090957023616607570868461275617227045157559181846521879590247657113828750493240142303597407156574792478206316892144226209483480162435025617095102288898058362238801445312266210939485172325547542330257174447013814490498253750261893655336004278779853107045872768581832844281800808324695609989161518207003063257521705287002144048180360324964129961979919323221395455808075418159198778302899049253931330062895149603529051498195421676419229309495187814607895031147413747948192266852344904325008728053860086440443296531251386739295051929519190849724645654406333804310665078887745516151909889401812146709676597249611272890865853753404876935463724670995063224383196323564896477083604104704198327702966648868799958175264165956207854990256939826741500661491548460870153767985266677644044878115558607884385898548663013629876776232650994314114809630590272467362076619435785007722876846609111145044651363748808614691288124515639045942894168212292117903471002042477952101197979467121245979205201036182660212625251967700332100493160105249005965029716852124150462146198948919454606877074414597983665908953282776526010761778 A215043 890 18209666035729356895267712848063707400848661266531850108592458952118867974158275690272371925054540385906672150515663945337952169433364621770790693486473522518297683009087892228014003342410152921502797614475879400249024345084796082588283281489519669757748934651260424596727817988136543399289764105820464633267725227355912779384014180362954320395807032868332884401092461102564866407940897463516717705247568267162626859327772613780512985279981091577512169011913579782752814969482998899158979854433915078061009579576596208992365213572377322380991340156653678385878366332026411504502915485572340750128701328229334934850092239814208536634284337068558372685804376533297096417675775823008133467936614747770159251224022596064010038975157183015771397033636707716648440906584531146948906128160450671887684215474996807790729380009067859489251684757726233716052712902037472792492564918615072901272450816504853113451486269372654560644949055175988162459235442599754773309928184072353417203117668170004555189104137413643816034629762274756572970913140195116785865094262767086876633878176721666691298630136699953319767259790725764738706701962219114939095117516392486887054411843322602720484713181861265690401000975869530488159949302379375953427833064342813955200116191372674693034139258648504320661690299564846741361108442615666633178985076739164110162774574260635782254687485337879587134963795765415128687975868211559757108186925637850233743285281807342869914384140501219990178624060262887176289534032965483987673216441629429146019737268687016515416124928189095215475429746218807673938181059561736937870263448328534020051537268841661257992391878673239698885008652404855464060004780569361999036038470180593972787045946737414627668835434093506113876027304215170592180001079435652457855428678722410877310373209270388600081688744462814194026251744982749875681039530645525655223620 A215043 891 2239640866542504245989566365226784253336333457734418729680997063066506079685741529133101867448681422688914886623366266557588505553221652453582322286106533182876579647324097160736061541562226912131796493262665106845590361026376698967482542335489927243206192122093427705146532255830934673560689659703671503797428877536589423087965974116339602595167774698179424913011881485705227525084853679678468502376651306491749101837248860447289055366634972138978154480908229911169368806422721413923382776840143169382180632676814159228946391621730336014143865765172885929182453752395302705696525274669105962831662168857999814675802027496102574826978885304217578598792859822653197969341174672202898154647610646240321821325527560875226889945922846786335637701638528222520932294482484089692610967264192270081648843063551353603155897747915837607864638353745903619273442554106927132471354832937996414260743665560475367079848130420874389632155292026949231165064285810323701935283958846377994504585969719612017783110016476071197599925931375887209282945076606953756840635183753898978404245685862971672706741310429081627195665698753219085028412071606053496452406849395590476946934199281947824046527320573405303520526755398014019816697841423730448025984245793863836150301708277195136536949202154874677760938882994263146411846129705534861694792788056177880559968062190013341302604147087042309662036197472552670358120746830520601126007226263735584054321047016212344008349754280579613651827866486996211429509908537044110870998840358302055147177714290759611785578728674282826900939307091578329354210004418291701316797716413384831457032857382582650053100168396016516189498962552135438411271824322017269627116012242482013255166727015780343819680610027630018161389530798714110783521313251210825556046173118906575514528561737991546564216438906087041647202290332930163881898960951613402290975657 A215043 892 275457616918692292899821395210046399452968166640066971900654046298228128933372049807681257324262760450350624382523535122638048230876829887168854850497617107971300998937854862878307555608811500039289465873693332262607365381899249176917764423983771531244603882082840347308426739649216828304565538379445774502450484211773143127040430802129408164885240480843200931416060330280640420719029061702988109074622863130217976899122282062402773297110821592002735488982700365494049610375025250913676922571483175918930156809668564988951413804259258952417314497776108315611055933178290206389168105868814461087544318068205747870188799289780802495181768608081693609278835953809810053132546808905133464888188172872811813863788665965056843453309534997536267665904539961898733306425170007400136099777142704672745949465549231271622286352083006690789562452649279138792857116340725661142611894128315207300375369410634246004767414070382263291577408979656037244288477511962589379501387969053112303199872410145623054191674096053367356277763472182127084280335162064856975705964420676055840043297309349443323044273013656424784026125059832870786954170923333560811707444581882766634975357561208715991397787690615104326852505516245806886047627638354246981603307286603613142599264810438140764480301385963103066323523131203500144433026199342042628499295798808882945540467115105316705264267337621460660606837070536937630444892840989438144132069283413297974857646247619384105334847079286240915141741472432161746392062229857854894864197105440638150093051118133366611895367885753418850769939298713835919231719457282190947997925193044905460577969428292323240704739619030895921927736985701698474582538962538234419759362171481697585737308025759247138845371498820915655673065764271840859608945904432435137210511427084810548289929467986162867293760812847999963900204688798206540475064045889634612945830296 A215043 893 33879047240132609522432042044470480348461748163270503125050766697618993352725076384815661549016870853970437884163771453817922343892296854469315564288920797747287146289708824036871093278342252277920472505971017203193860351612581272061917541607668408415843071304067269291231342444597838946788000531012126592297612129170560015202885022687800864678289411369015535139262408743033066520915489735787858947676235513710319409490203444815093826489264420844197486990391236725856932707321683140968338093515590494859027106956556679481794951532267120811315539360696149934230697327177300083161980496589509607805119460220448988218546510615542604332530559908744096362698029458783983337333916320659213283092497652709612783424680386141116517867126881850174587268557398145866685643452657695935476390015280636283754156730434602417525519486656068716659501225958133244839460980085762501009179321811142691146718377147516840417156297577164658741808031504295358574314451702906802113885976259855586270346886772822696220599910437146494024743795676612770945028066034578124272511232889526893488644335863557034690528677503660737970213648710470399970278786412272262319850216455603685336863839696391460154520368349284319527833219471069492209848602117183895641726296341634624640102241058636885917117580549813298803294443187125840457212941315765232293707461116494788623697678742349028614279138997923224683386977387981007035343856475823961089917626721028332177033400347036735676040607890757348401192006206082312597488651133576184394480331161834307582798407770257219258214856040534631240131888486637024573218197117671130598159624666379239778538943666067933419477712471142389627260738117035744346026968214415132576262068368894366992219810681918543887903681165899257757475717940153030223551268512056732901731602956716633739769893199589554229686169755954999071608736550821548740318483544928703607284570666 A215043 894 4166847352919392278966241350074659036461342055915631817409343649760837954256251023282518689271750852277913509127761365284481810250521636269838645552686760505808347692635247501672266165680488218684178828768561422660582215882965597214438939853319230463617453166518191282474146693945884973626619499776112125078103841403767108726827817359797376947264712357908067621197860215062786541651886208440203662455102345323239069390395901430194137884882412942244288164329139416914908673390192001088191908579846147691741403998846803011271827624664596600839394026867850333594764715309629620022534432974640867298942149289047019803011032006421959530406077100167442159002578787476620140438939160632178100355489023110409560547371898829392274854203296932573937966366666581842277403493729122400316085083484459110835152682521927708817348882255638986294168702545487630641476467728460622238471995525903958953393336148227595874159593513316195344742967394414611691241183128664574075300948641487096025099723192698096603518700898002382221195124857741044906236056876628232748857410377020189229231026527071677771683393755893890541879500431851097897143133513417709552240033597435170634155039709239592565437714282333686151650035592930234449370776287621361588046189187880745808337682510087774121802247789594017417351560951449678723200767610960969088490645131396124930618542909592048836235627108589805484235572832275302364022967564785818779480729746337387604178590888551628686062011985867897480918891322698541849165474516038926035588605812351302860099593677446307386526833138442247958183427658929510599052631685110236051745179161726709074436441322907189103652613801679980149231686469596894287690595741630620664325195074318248909836866573153274738222284902508863119510191383243610422740331707333433885445727975050374131530840766380822992744137612462548651050810198191911140738589210212479030756741667962 A215043 895 512488345361845117703325254017138591004396611129459443038224218153885449380166150787364983118876337959329391184830484158537444738470268964335684087416182621416679479047845733881651867285421708645876075466027083970048418693253155876103927684416657678616530896410433460475028812012899253917127410471930779258014474880534183813384618650232389563648881330611323301872197544043979711556661088148409262623029912239244695215609205672469063866014047527475203246725493757043807909894286294450706636417227560575589333664751200213706953002882213114782434149765384894882221829285757265962688573275384237168162079243092562986782138390279285479635614952760686641460954492830165493290652182841437247130442057344927666334543318875629108690549138395824744195275831632244620037381998371292810881813955056701789544414146748106043954780435361204818924052783375727262550109997804386244682185797736225515080271139484427568103389455482380138086634587309781208166539506432964385911870195477518202820728946505717339509910668027146311155717918445759735396776069584730232080827671424786655325206592718396585470023505986541497875936603316340078724919544390420139586010954851937367214424908717510223031263619084091851613759287006308323381167853062098996266405243141288146362417013773000312634439565380588828356143463874350536775343000037738409190081935607545159944541140054601098142081809382222246289666129449799957390138812454207230389246929181507879363746173916613555423145908009880340141943524467562443826326907113985167494993335995178790967236861195907254316231898637117466099109239413827690015738794014363425746118604294180741626695025959538945974712315661003777844985037832635742715957961455497150947694942079366219624628568656610816714212058473981293319234360152901923790958977129821754598636109582755416385899775786103181588008508690190631887938741395535814202758462453827241570574303284590 A215043 896 63031899632154030085230040002757972034504321826867595861884169489278149435806180295822610404932517818145237202225021790134821221021592560977019304106637775673745767575192390019941507409941189675224073103492562766893294917054255207163568666243395575239369682805316797447146069730892662346833044868547709736610702306464300841937581266161224118951865138952834858062659100057194441734927661956045899098970224103081774272450541901812264661381842963466507755059071402976971458008323824025435828087410410104649796299360398779482943947526887548521638561027115474220179690237432834083790671978439286530816636804751096200354400010972345692035650233112464289457538400039322879054609779550336149218944017564402992549588280849803550976662689819389510962080960927689727543848662087016612353393257553810989726400640372416879167978394268700308522771797725584402026437228345225473406715407067885867389842984678640323885693068268051220420884364419689496833213342643139880159215473794059332390653610573449720652044013397551892473077962413524897397302488449814512402594128653291181684804233597362532801670955280296492267331104208965034653669494248028802369289917355282488888812206959533634309563991415355061039432678225395978609533729633657905769491285847054779804285606316362993990315746715478819913393367530837191174714784571130931751417067562211681662242605492278330724653293544589697326996591813074358738389029471348095258630054150007341640967439965014786706696370859575384642181426709959921015675901883277252907642909689451249969318240062219524163407659707320700645933541323265860875293688388338001256219590388832784498068423478693713855017139442012028758294312446638150111038118437634244702452352386562009232836237699486647720268420413691710786020281568178736060060241907824025829796869796899835068121731250833674650183088229434685708821774844752834098111745118044722927269610997566208 A215043 897 7752411166409583855365591595085213421653027188093584831568714622963058495154780010235393714823580815293904846482492849702424472740917414731209038721029030225249312732269616126718923759555480908343915115654119193243905226378980137325242842020253239096763854454157555652538491548087784569406547391420896366823858369220228469374509111119180334241515763209868076218405197109490872353684545759505497179910714534766818990816201044717236084286100670458852978669019057072410445527113936068834156148115063215311349355487664298676188398592804286255046760572185437944187219677374952835040289964774756859053278164905141740080604419211208240834905343057880346916635762250343883958223712232508504916682983718364223155933024001206961141020820298646514023591762918338628147295070052850911073662982111062991839783541317395838341621988814004872063973883638904476869703808784031004694104272210978262207619717308269317120467027677975347699723663154292324852139136198933964025306492771656658950315376536023024646382643764933368511929616280892352770099403440215622600714122642588656346511167213860131534642805273246532985306277219862302566046074190149495589521881596029959631031086107311402869571509172868156763846980176960237431319456985568105832571936156582824263589505361217894777350890409819880970793798672702194383714755387466037243060829844221592777059532798902822335230141709339314989978671835165101306188625750144336533548212133061420561330204517949754719434496026699633883580495478368724776009581473795611883807684948032419616770384410042789056179672553029045369254550447958875358808096193273567865196887661221360744573208799725745195605276770218805586262176352728039736760427255544571685088735542300970774657679165441565626888956723770219406386092124164673654416713131391568079421077177647994638463002004273023765420034088000041826046318127951442232558264603077873698841899673379221739 A215043 898 953483541568746660179882536155478492891287839813684066687090014454966916754602135078657604312895507763332150880144395491608075325911820419377734743382464079929991720301587591196407680917914210536626335152353168206233449549697502635797705999824905013326714728178574028464787314345066609374658496099901705409597968711781637432222683086393019887587487009674820540005776585367320105061464200757220107229918917552215654096120277958318226102529000623475449868534284948503507828377005812642575770390065365073191320928683348338391690082967400321822229911817781751660807840626881765875871874995316654377022397646527682933713989162967641277001321545886170206456741218392258403982461994818995768602788053341235045187212363867606416794584234043701835390824757995879612441019235725426271575295038603216206668990433929546362956949107767750751574337286599389635794041064568574702799298989410985171032155451255437912314661767066152023491631623935029163904957227581714872449233489272567119996281388230216007621797531052120896089225865928826562333239609855368397551033351353567804142760020401069940543006208257574470521089326255085317119967178070072587894210923485518838331381890265670730681443831130559863056432778413348285760678985393422471544562283734198562867714644795922251880243187239573025384626709279519524436619147185322816665163499379659027473291760556613957544407479821528429057289639989186094727015787011432550570839815101528876344777674100374002057910759450846732477838353978777612052650852160267439043248398745922596676487143575558927118293888797969521924081417920996433718435788005240962276536714431117136936723536150592951991775809395776425758201394997231987563908464976493490969058271786408377850201988243893318775532793783132261399242711171159307855567474851306399571619451547190339746788410118263662092615256395739256674596832521565894645893474066252372368528346892824275924 A215043 899 117270723201789429618270186355528769412206751269895046617680503063337967702320907834664649936771323874074560653411278152618090840614412994168730164397322052801163732284363004101031425829143892415096695308623785570173470389386413844065792595136443063400089147711510447945516301172895105168513588472896488869013726293179921175694015510515222265839019386426793058344492114803070882050206412147378567692100116144387758634831977987828424574526780976017021480851048029608859052444844601018967985601829924840787221124872564181323501691806397435297879232393014970016335177177429082249897200334459173731514701632357999859106740062625808668830327644800941055047262534099997439805884601650503971033226247577253546334871187731714382304592839967076679239047853470595597999116899624139756323928449652439027516216956570595223443752137982229510860512323166128141928654614937843005679930192477631854234525077852460487698652690441170404549431628033675909147530918186957309025400797475375574573925680674995344363184111991235088515837210254489480115219791220184478633031740456189040552091318402367445534523869013474699066903080492509027981103360376278380337417180886991905641355915020413889792040541353859051281786822078008715971127441135164138665418373488433650378897678943839776097657038138466257480972268258382574360856499823787308042803795094181209519339429818947184908922538599247564244385962681528888896777386769308787499369812290839685454369415881664971000210662652548292712715037370165129077087304084505267949255032678712892670845333277443837648519011117076018927244700138163686416328412471633208291719455781443389576608365153317243579584844407990866600216323232890296409899756716831716080814582723211857395955508067707660388224854947771300933874814925118960332498750900820194165712331953451017265015188894610687119193004788559512833924665518955594063889643542358454669145750628261528461798 A215043 900 14423345470278531096387053039193883159208539118357277049908014786776115060468717061528673284618559941003407628218707068376533565320246886462334432486127230030463209079256347916835668969303780852846356896625573271963130624444979205317456691495782671893197638453787606523270040256951752869117796723670168229183278736092418522972931685110285945678311797043485871355832524344192351172070327229926806606021084366842142096430237172224937904440691531049470166694810373356941159942887508919520419653254690690051755007038396710954452316402103917141317323354429023530257565984983150234971479769263483052321931278382387454987195313713811498624853298988969863600606834953081292837719823541017169441318225663948844964143968878637001417048124731716387844567495152125634915585225281664950915307831722533578093846527827791164206045741765125405784104217934141108384674931917753222285903305874477689175146186487512359646894400841595960413386844489728669360703129033030607461021699088065277071864423496294153555344475762679489782407611729802380442331218205189097071256573786421624811118196079297959513308415607273720022613036320219400258294504389243287603651571314637071818714328243378556069758612074338188568947528260807522318765142002327554824145727514620953019276103394183970126403635959832886368302819048888011197300131050786183212425672619245193819715928794960136347910607692537122858491356561611703414740358408296945385449297542024115169377866231377923072870026748309626702124130684457335291794131922839993433923485205697157183513496293142277740943173783154037716009363516952948891230708098530720172963265789592670208127771968153880641853597811970245278769237877411670187946253296744328680700595653527981015611480318771685159360135830465747774104550491452628582337664674547918351342697078635354828452364146068869603465050091225213906523434335225912881283524991313409240109429934768031373234700 A215043 901 1773954222121057535425989253634492099813238104806675182092068138270398814469949877660192149358146101419545063710247558132161010443549752621872966465629251971694173553016246430766686251798535901007686801589636888665894893336343055840203107261386132199799909440668164091914269435303892707796320483422957795700674270813074298404494903253054656096166512016962335383709056002220856123282600042868849833972901277005439090102284340205679533821630531538108813481980824874874153813922718752499992649364725124951525078644597922883216311415766975410946732893362376879251664280975750049819242114419073956261866032539401298963565916846736188522188125447998492281819593436694899021599732410943461337311108530418130677043373300884619459914614749161148628202562855857989178618199751564831611297959871384890568678572135825757886542433439316268058342899338161283194759436863787239626727730828824156722642758048517099977948215403489525451265969205664428250007998425784971078066822720827266454184324929962049892628805117434465687281358064895666638086310926273320049124810662022952394975959068253075369073466736124293634809991383068260177580811421615504351372552576736582925663720668446580578318425676850213166653696080223769437501921437190144985922362414621255771892833406215801707810125010760106121329561201004843533586411654136336901380279174377449455986370740689297946962414765336314846850904069745548803757387049526423888095041404254616678425540565352361212322742389056196891037771395323613879382721783029748524320955475996719037727076385241031705803963870015317439200125165837813243363706602252513501792641007555790876242385687223919908472735960291552152636026901950745747469098935379853158848577955282589146941237391418701454646226058842056125711022023965674111301403523959671485354699371858004062710093534102116695644121841776240538126052172510452985321573602067920152139148362062069043039661802 A215043 902 218181945975419798326300291144003334393869078352102690120274472992472278064743366235142105697767351914663039428732230943187427750991299325603912540839911865288352883811919054636385573302250612043092630238628711732633108749745750889139664736458998477903495663563730395698931870502121851306078301664300138702953752031272046285229900168440612413882802666289323766324858055748821110812587734945638602772060835987302165940484543608126357722156114687656334588116946649236163977952551519048579575452207935678347532918278506117924651851822935871629306828560217927124424448994032272977531808593776833137157200071067977385063620576834837376730514576804825580800209385878519498363929366722504727319825031015766124431370772039929556568080566022089564881070663775380663195667568788299493944905589104241116427378345406932662118844957286582283602054440401913371749263253170924818078274488404203895360966832588405453586507977341736878313325856977366776315970282052992229272655627520702454732186056181554976695357364606155145644216056514466937997833544719161523972812595758896938411322346845094062166617788130331530613092259340278611584373807175068865395393019214916583741490255716276969385102883114033693625054293571082242044991011175173654274875520735296617356678526859932799613624686992319623418040874034544828085932309154537327920995291732917803960470975613872059371188775799293143236590657057039302146875290634958422774850055219468705736780057888811094068563725228192878722844453486302941290770232323406179562193684816576827185756075059332635525116867511563401822656442864912815852559606379679485441843923762244144995457718418739271595222359195297472071478575745856815881436658530384419686750228187888775070913553001868974442360588343328475427550719429106960702706977854941896618683486055845895961803179406324095149338484539686631033007711457878313862781911445982101796838364156474678064133876476 A215043 903 26834605400754514136599509821458775638346083399203824209611668109935819803148964097044818808676026139402134304670354158453921452361486267296659369556843530178495710535313027473844658829925026745399385832549741906225206481325391016308338559477195426649930166708898170506876705802325683817939834784225494102667610825575648618784873225814942272251488561441569860922573831801102775773825008798270679291129509925161160971589496579459336320291380476050191045524902457031173295134349914124222787787972211363311795023869611654581848961462805345234993793180013442659424955561984993826186593214920131401914073742708821817063861765033838261149331104821545547946143934869621203399741712374457137999001167706408815174381561587610450838413995005967855331743489081515965734698696067330376929534711069053507498140835693594387865736935481719996670587858997520772587213303843693664602707358034516526825061812937220936794814103882918086031421441069697766167238035251595147547143059365236443383457328186590645952635915477131525389643205454147732868848153379327238093808564118833750801639052723465310357550236791202067702755557033318090122805020245400275305382573733393153484413854133643831477737821391440618754557235199444674837477704584781011014019559195037308322719221010757209156961890657085970035589128833957712440885212322845301691447281460956500842107980426809135681146776754477168630813162263375630022235635771536765375225806885700470058894187094270740222648591796587512594198073319243057479397505181920164942942987486488896086859312150936577635778151124930740538010756409598207334148015168937048414583123054330573150479502809826224183554651459420966275449436637245279460877081208427308386918106962349810293121852594645978137320025091834171153577559982000951405897197384897638966072953030769044136838367076813725174167972556596325670257111472648924413468144485069065557748268314724015267485264890861 A215043 904 3300438282346829819003413407748285400182174389023718275092114903049113363509257840570277571361453447794547856435024829258889151212711819578163498542950914300089684042959690460228256650507476039072081364773379625753967764094273349255036503150958578479463507009530911241950135881815556987755293600158071474489413177793773508064254176875069458874519210254646803569710256453479892599069663494452347914206157659958835497339567594729890241038117642439485842264974885268185079137547086885760354318345129789751672440403043955007449497608073234528032607254313093229182145109675160208347973433626582385602293913153114015521469933478585271283990995378473297571794903779577529498669866692691505469149823802857268500324500704504045523568353305168024116239568086362688443299467063638456828074725572315579790271393004199669513884385754644655018761556043422251709790061168856899395154427540706672781834016576870900026505618021179652389580761180036694447918954592520391671970366460894399433885721891761656403705459268485387774174526076878310159097980218896864967041084355600614697377682912510307922982438214564054792378709281171769608510174134017429609213007892089928035286657792076433198686631655474252385037759450767964194395821717847439543219093921505577251883894417229328441044665377497022704653909688554008749176613427177834992538052526452635366288921816778256043525526547781351899388654102080042300347375376573240870509047063906125985318918603852417438490528662019994031984114652730233731794359067799350434747075850840033892509739697302786980682067673859537186825971272499656050735644308686383887726844893297280192817467285378638302682836831095856491307536165442172893801177044044797575865081017966260198811477611158319762839788498412520070048772686944653419351870485446477683173498008633001743028797595200903273184815747098066777250558122329976047617024455494369087451578985185846961416771501290192 A215043 905 405927074123259313223283249643217645446769103766518144012120521406931007891835565426047096458650098052589984207203383644684911677711192321846813661413405615380852641573506613580601723353589627779120608481293144225831809777114296567353181549008427957547361432005593184589359836757511183810083172984658565868095153257808565843284478882407728499293611372760115269213438969946225686909794784808840522768066262665011605011795224655197040311368178639580708407546385985529733560623157337034399358368662991928092398374550536854261706356831545041602775698487330453746744423534482720632974545742854713297680237244090315087323737956100954529669743100447394055782827020953166507132993861488680715567429326583737616724739205092409988948069042540660998442135131133529163252653955996817696146502006357578004424912013363278479626826212973948813809076537917228790651267394850457890569284187810286402719348533550552224451839806458374289695574140654588270381005413229611424902709017809404059858996131526505350781092720918720566336228980736060831338038759419363276238473233503542422999184751303700379397882587558887584317614505457962223303771847158650827916822728434637351355682272384957677066250772406530577030813215358010994342319175087268517481932671282144979474274838848951179004414081801718598064131579023742612680817445593828681026518189468197147813535661961115872738751376604222147124799773249386541015759664885693970281462613714796063112350212104908655505677717086096016740720265589690514199767876296609143027345779686989055513943543984905519979459714351362999582247342223648339671764254942432341992585537289206593530917710347832830794346241934558725644178411796413034719986654342479492973664181346883052156210645603179480582504925656855936280239466125169418487370069355685727701396679793129948394720950292373055115141047460753075364281929016931679131495949153381721282410960148907852650533076148071010 A215043 906 49925729678878548696644836292708022104552417588892707995215732018149464857332265289563222586842600607020773509629581163466985247207263943767579916855305939777544785229498353779953783715841016740792762761834283360151558634820964204435186294024885680199845992629678430793249309785292060051652474983512845530301214437532659825215926648359275535954239679639239531309683283046932279597305688867992931952557944150136468580953473064994506068057247855025987648285940501334889042877510805368345360725027202877365613327629312989119182432392671966882613378306687332717620381949631699477647521152937503153229066887109955641725298298666938821878094410359650995563715928673459902847859575096415036509324657345996869588642597725661924595088923879196134784266381561337724404060518103006399620490761477522321248987308417370249386371103986092192458452452940169759719955352450306381146391022710252774324962400850939264752655578377836179260158539167200601634796164135350215829007557332498854112442307584181676969047120879300891484762330545175220221969910504847709604071386026716679273462197294810572901438714179098975330086983422945470543801988491867936986005172767915975234680685350980244562013174808503178089311687367686569675555705071910377884558317003697062440874928302605914320825739070466882142984883421636739002729221203108973714275906462087461003713210855305927137970359595645452417035311957242607452446161992165044089597664304091098262184254624255397668165845976982825196647662583189724337312624621038947023307010249445851863162166445630357071315119844402487379593213056817635662911900820020615191268354964116050129048365111479203965494504891501031750843931448681385927742897974396962861579308232681425709636488478623425608357005384608578595770503339879551886524583735915617082369045360244996860420691589645038261776922361377654490391491253879222683833212586042459878150650085489013843193243940513953438 A215043 907 6140458823427938230374091580753443501214500594330036565267522917710977246443976795050850331085181224565502551700231279722794500494815753891090482959541217187022627730586724008320734795325091469489730699097135560154415880273201482848960560983511930236623509732018441394385075743754165875169444339799095341661181280663259349935715693269308483193872186984253702235821830375802724164781689935978321789641859064204120623852265391769669049330730117989556900030763135278205822540373205902969444969819977290924042346900030947124805177477941820381519842756024054593813560235381164553030012127265570033133877546877280453617124366998077374136475942731136625060281276399814614883779594742997560809931365424231031221786314781051324315206989568098583917466322796913406572759191376192231286910930529013239865998526233508936512432348606743197979878530965353620660400803959916090035260652613533928117739333940909938460421960037490026297785806582789661327561341552727071637936262674944625778290564445236290802267019091546481886895038404092229636637363436672929112662723443408777336030555861330901968308981051460477375218088613793555246031631775797685092537673922795207083945606653217976914302229273671676830038337403135777044297510096530488151177342776183425621003579154171766431115625744519558391966139149011123850960050191810460688446784677251755482598913599560488259757749070527512928914067857865798098492704381201034433915525915295060657174471740624489587198889403584542602200881481650958595807519982924260195828824592137478324039030595279998418893430370278261597109087874256136843271699618859317463287943222178624911440050691604651786551113290432101938717233586721659973051908723449266719163527076135663905274548955748467144317506599322570463265171245775974748304716635814389906894650647430309248611135608619627856617183009230931967994345965182351772176334473455595548330450403048873600635023443999969536934 A215043 908 755226509551957523787316619596380842627279020685005604819910103146432051847751813525965027500890448020949793085618817824740256575615130464660361824106714408064005666076937554669670426041270409730496083226185839615633001714968961426217713814677942533424491851045638613078571067171977110585790001320305214178794996307143367382267814345476584157310324759383566135474775452940688139988550556436465587193996106952956700265247689714604298561611747264860472716135579698717981283423026815259873385927132179580779843055376177183361917647354451234960058045612652027706350288569933608323213844132512176572313709199018385839264571842464850079964662861519445231419033281248524170802042293813603564585048622523070843410128075471587228845864627952246625713573437638787670728978056835170917552133505864848203401080445794358793678720655729254188813034291429734611414322416230902500057020386098417426373240051691833963220359286507901344342482091751896830872870133054891805362451900119519439103838117740593752449045002407713441636432724600653798452891427259238391727906471770273086991344334914607857225165316097451569159611730546204418467111097209769485436131223052123789492891255279711009923226274884341055726599834260957153627155553779311018937349510249227183129054440488027645539264573537971787263675456246954108509698368942400773986350977299174198807424684522085610647900422499003647962126014041201975195091544540081623756109545678224401251373063241691258830396753288007043792919478201770226509643976908297135098032353786472450577692149031425339208018559009171704833029399012061897722265654438125039405615678005879387679980126839894787603298100836306942058054608154319949451977863481901787580687757488623759460797190951825861087940300979890954438564978954553323649252575625501957334667583653027892450953231813201381110860098825586585117866024256652937057675278159074119013862835812611641684404989713795512642104 A215043 909 92886720216067347487609570118774090199654105043661359356283675164093431400027029086898647532278439925352259046979414361163328764300166231399333413882166330974685674299732732500361141668280935305381528506121761137162704795060909053941929838644403419680975874168881530967269856186409430436177000718057742248650123364497970928669005448800350542865976073217194380961161558881328838494426936751749288903071879296149470012001613569504559054028914183459848587184645539807033492038491925071061457024067438111144996653464369762606391065447119560079705619767600175353287271933866452659202272816171732148361452353932384177775925212256178482461517056024160626839480812317168658393767422544330240883151049204913482708223966968224177823726142248558236378852066506773970093163347204515682748584995325516581426217711509123622439034526644117739924414838459156982844863002166811295339186018813203630240609900254663614071553495939247659719298020208003998281440991758034224957259424992049814717975078297153336767438915895571851916356394217601693677059760287227826427665115195971188237370974604884246094054331020520918784655927585896434432041021468015333501895215849972823138344941271860431386606731479632879543665636862551705179578909721067256203170494593883411648711928593783092194652135643793534636244837781042750602596770935198721017942444830686636746212063730182965292341368714022155116754848460965067874512328764491247029577303501540049290203877407406406476015759173870684260581203642815041850991383342213425649787029848815355743508177316813808343457872967243903403458349465602840272837086358949734848891459584629024293456805179140610894901656640651794479487928501218868253331022257591517341039043346162143641519193541499092835505762023996538512441270552431589477324819115092541424957828871949484351904302655762664930636358799553158228532105073383505075369675991337463656319337260594321444527426828560975953712943 A215043 910 11424311360066731783452189807989616713714827641349662195218072135080345630151476825875007681442747220370306912985382347605264697752344831331653349545682351995478273933201049159989750754772513772152197510169750434031397056790776844673431152439446942678226608030921382670361113739861187966539185298319781991369786378836943280858905402388097640188357746680955525292087396966950506446674524669908726069490647157319431854775933221359346159346994832818296515750995265816566401539451083756925299340574367755491253808533062104623402739132348351438568831173369208916426628097577003743473556342544990542071886325824484235480599536535667488492686633228110237656024720881730496458262590930658806025062994003581835302268137809016102285089469631944710827973090606895559533789651223813497515860011312615163751658687598117748019789826858507020851755778647346504602574901624555708421087462082695104420694722902481732971976381492242118357229889072575994555515484137395955860041118697243778657916265628129935461603246096584925308185077382619436450297364443967311628388916341123146991584189408032158050017652998311038619589716615128569731938885751851711825770869470580603101273250793489899611286351765798949134096566881159664154759525836863435633600811343798398463969896355387756653391813813218981090400602398718904677334899480634483620224228237795431792094233328159183566563084357067916571255886852413418113563195511964032306616999040050593976207267344631888912326460213469602315220925277583048281016698521428274264891396353652623344352325954199460024978120002110064718562500965197881928000343155595958997207596151368241043799023462807184484178010875738964983469846375695452709198880958488085836551457425973044864235131720092323895753868479225548978825508521998972682626970023069069819389385722741621499106946276681697506530830026722168540329147796210811653970099105520258871000711878136917239478519907486623409834320780 A215043 911 1405097410567991942017131736812604081696724145780964788652466588939718419077231622553539046169925629665622398038155049341086394494774114087561962660705047129112853008109429313946238981695350913039414912222373181624724675280470490985778089820213329546002191811929161186923449720146739710453883614692615127196235074473579525574716695488287209392625136865684312416545788665376030964102472107462021557258446528470993968667427784613630073040626335522467011588785233049897860355860444810176740757433623166487313073452913174498915930522213400107383886528704645096545121968730037593994588227860217664942693656624057628579935967068674844906117994370001535071064201187640533895707904917048488810841865111391360828696272726542012356888181038586950873604311292581647048686057058299318779672540809350789759126816188974715294546437263186234246522486165206925902205433475320585654238113940583737742027954899393544387944982853642203451030975938641408806799501772764445120777995318310644578647448542943866084292217575072207640656238991482265474396916178856774192179435830973887737775845070328777894085031455220970778546126637238700234531428604071044190093254198993101687864067385745020915273077342621314785256033499494391458966030663691432170914670598559130908055605328018380013551151220266472970495012163969766495687042398887032511374527110825368801965957330325963446308179515478126429795201032854705315215195656059891722123368737618135715763648689685729077730185466513240695533334716312276642832536850028265807081547454453104363704116972080188052601792698377479237671353441804309484901224457236095167349824384172730808054611485505911645899125091675213444687367865190649820201541469377399749665682541928612287061380115603288143443070385456322894464242970016171117514230258996320611107651094463294259656128095281594603235709464379650556449465325276385406847440605525269950684898777879275624872190795534673831839233521822 A215043 912 172815557188502942136323751438142312431983355103417319342058172367450285200869338097259427671219409701651184651780085686606021258159463687938789753917175114528885441723526604566227404997773389790075882005841731589407103662441079614406031616733800087215591366259255904608913954464309123197861145421893340863145544373871444702409294639656938657652703476732489471709839918444284858078157394693158742816719432354774938714238841574255139637837692274430624128904832669871620257369295260567982187864995075110184016780899787401262036051493115864856779474199497977666133575525697047057590878470464227797409247878433263831096643349910470255964020620876960703503240721358903938675614042206033464927524345707133800094339277226858503794961178276563012742502315896935691428851643411211017314779101981913545136338324224248267555598507980343635424254897490845147716506652289170231548184574818686945843128634485286094312093046799310299727865249841977474635568289418285073614673389065180650987703595305350961782180341173245356072998330934266717954260888584282670393078522608725437460311973504233374591241720577408195546090111157709703394005361664829730349494877100524344632350694775502408556007851422507266791617332348257165476736381325117679438722784561368434351498346179929596094767863059340628093880903462627653907779698628989062478654188749792473742526179614321366421970126232241578104088114839072296939054877293196685953681268775089191140124678305324915191862574336965061818144322741701130367785455205907698212218341631369831129883122831749825391514707615036313605180367732210454055363077933826010573067138569065179259762683680635148308464838322208196881367574379496290865536311356169647616536636584546784239271661346313646603389350845099349895588683509224152822617867608228434636757604502085582750367020654125496814660715210555735427085898716352893440973641119659349111667357565370309211201019717577611818147975188656 A215043 913 21254908436775293890825804295154691825052255953574549314284502734607445361287851354340356064513817467673430089770912384403199528359119259502383577769151834039923796478985662932332024575744431593266294071806310612315449025804972322080956110768437197397971735858076547105709492949389875413626467003278188311039705722911714118870768523982315167681889902501230520707893764179981661512649257075151063344899231733108846467882710085848768545380995523419444300843705633161159393796067456605051632366636960615386146750977220937180731518403131037977276491440009546607837884667692006750489683463639239801416394795390667393596307196071919166638668418373496164995827544525957543923204819286425067697274652656866066050775034826177053954423336746978663616454180544030508398700073527448673524263556458938543170571081489584659725971652576560280350348468844485055426732177607728645026578442550068937724066877120688594604004472193268539613585067242750675014975762281354566063766951073290969783724412442369366392242623249328285653495141236161462063225017289364084019266218295931134622747340721583891933473459291663315162664932410502914001268879158969547677384226556905355267919131026551814062136727648316937225685701698489295509245221729665467133470084087974896131610053511155524019237953638352052691160472281566878231071205168983792291276019134370805857735678422304184383178782094999512206464650666794508720878808660566870827307659742013130836835930079198953094732763542593072375112241665114789908333429027870486463888001048053902090421395043618394696958425663214452263238700103080284843958429878690929188739925504550424659575497835913133682761082314459131970678067288217622969403069868387416743575803159270633376748697279275295607298024806957989481645731782278872515723692447316079157344370179592841956299381116677708984546091028562939287995775950900219520724415518033935585777166508525075650824363258625375580353919821318306 A215043 914 2614180922166172645629437604552588952168995498934566148337651778184348329153204847245766536507528329114130249857170443195906935966913509455105241275851758411796098081473513014072272795411567312581964094950170363583210823070349154536343195592901041479863307919177156038097658718820490366752857580257795268917020658373766965176402119155185108686214805304174621557599223154219300081197780462848887632679788783740033340610859101717824275942224611688317218379646888046152733816658927867160782798908481160617385866353417275485828714727533624555340151667646974734786393680550591133263173475149156031346419150585173656148514688473496147026300251439319151333783284735971418998615517158188077293299854752448818990445234944342550777890275458700099061811121704599855597348680325826588332686047283112521319769269892974460697197579747474840433820724073026195497035164664762056293658322534739670171431578140943789441445999658149574519763022097955482459384927326554549741227097708464349520558201619505712386984847983190215652777457834461152720740538823581419810319260445688605389443203111028674554176474046742524035174356167821560213062295279459731805435786619940081701828694067349431699860319092279369885197231897630114616143178498430424743255735500770053397693734586319559137960699937398384357067445215942264287878387312308218541566841203775141643332938051408896482723868362412881942791541033624387180662993642082513863345809420393258917512678552300430717460223238599226781370286140559650425603592030872602596220456536020166183028254637095825755430635924680861307259015036772850454793727878759726671477957374962371054585134650497328581191699461126317900467980490157010516535233304934770340315530213841769964260889066334067356301860915981057154996486011460624261940186353832900630704902527318778584561873990418598422300949593784601354811962488395948591169799782291813257446372752297349078709759352478413771662964467293173172 A215043 915 321522998518002460118529999555673286424961394112998061696216884213940237040482908359874943634361470663570347302342193600712149924402002543718442293351997132816880140224763115067957221811047035015988317384799148410122615788627141035648132101816059664825788902322932116138906312921970925235187855904705539888482501274250425002578589887563786053236739162510977221063996554204793928325814347673338027756269121168290992048667786801206537172348246242139598416395723524043625100055252060204171232633376545795323075414719347663819751179968232689268861378629137882832118584823055017384619847759882552615808139127180969038873710375043954165068292258617882117890348194979958579285785405637847082008184859898547869758713123119307568626549458083365205939151515485238207965488982400386616833087229986696334880556002905378782383115607127482885178710460755374726215221837385262557708988288494276222450946457283135911547165658593422772612939784771039311122603272158016000546647761484923365519117817937504442181399115645196778556474973788111473817275412200123588068073014990561964900277697828432234191345125797939941893719949600712132444450118412111803834297556045866227623628542725327009813195485376694051823993015389821486793641517789487391532657688267577713637281351301543239280496734628124192344986435584283128960233321631455019214233930196615875842630896090196620457643309457316665468467866492413237487177755064320953651273101222676959392674296634848212231276647524900773350437281105188199120344812543923151020290676960978553467695042230055510602951087382712181809326520168053049210839481350947475916041156259522670779359047891155630579203377842087213955463301406179185893666297282668775125066480888429450714064073610661128294217126802163627136739354132752536862486425854470873114567194110735669649815586134258926914816795948508511830847145157454364037094076438791073221425943363912673685668476400525532149561454893684864305 A215043 916 39544714636792136421933560507743261641318082480399827022486339106536464807650244523417372300489953363290038587938232642444398533765479399367913296841019795578064461149564389640344666009963373739653981074235345084081498531178067998230183905327782437732092171677801473129047378830683603313561353418698523611014430636074428508351990154051190499439432702183546023569313976944035433883993966983357728526388422114916051988645526917446686247922892063171482287998294346569319734572979344477245900831106406651664120890144126345374343566421365087155514609419716312613615799539555216547174978100990404815713054693492674018125317861441932866156373647558560181349179044697798933833152989376297003009713437912768939161331268908730488390287693068795220231453825282979699724157796197938520079988922495428444326223199712978710623802558331985627428037214130533962076886375694745341339999021952924823167223220903136108732459092937699357867404868450263171741489699365548755426048003372845140962197491694814246473329196602921042004939911484873771210958995860337911369494860109724491189189387214499172033453841416446502495097879835187602995685895874781051701183033079129563598247670436148816767050449052213338907227504177138650290939808555323402480798164019155639192553477356280180437786244977985835965470454351566660988657319198109273506818871490200882146018632614926974154488276128679972144807447656574527680000216526180666379245158023148344589517782879632332201779594732072053781134931556281809176507003273986951473320163763606721746179306965451504841791846147604223234050445882619180342930737418992662456660281957348820843662427964351679378077669610142945897623276174383784003082887798315227139126922008586465063261152551747189699415296137253940860555095745859207665253108775780893094376787654775422072140422579815574047083366563969295469705649114057929182296499385440423913688045380172952942323944242178879757308821226183673916168 A215043 917 4863678377326914777437709412452865508595699183695065725704123493219771231103939593471976918016629902214011175969100272827060307503229564119709617069152082858969111841256195162647325962003683922942423683813562646193614196719113736641276972223215423781382511327467258262756688689861161236642811282644013698614886485735880456102292210358408867644996985629413649921804555167562153573802932124605327270718019651013506103611351143059141201957343375523850181825373808904502283727376404118641041630993454641608891546412312821133380438918647937487439028097246477313591911224780468580285137686574059909780089919160471723260375223246982698583068890357444284423831132149634288902898531907878893523112744678410680968973987362650730764436759698003728723262881358291017827863443444135942609882551978608253978469703353575506725568821672188212769738113183117206108628073912798905143265504844958039701052410926453758104910862286719911491932558860965228582378457019217492968020343993130517097670910167123236771942634752065117432494134945512264501138298455621279322769096470708691740885465087747891747277217790317853344797962070001004366381937638308413195785023048488813901553563258762023753725938363622610509913985150884569423959384081802152650379503614735517402284003517717903170165208217413299194737137940931103363322517587737933531713287124136336762322261219498397876948589042646780463094146728250911040406409386193663700070207020775080152602079595525279483678622603050858417778557169740215290232023555177750464172759571006597087104774962029294639949263979604451572298823897798367241161643516000749217134725347892565698478268526845422480634778939138806768663474305570342376821881995646919851201336700984190196237498475956385591771399881113737316579686057891082298749549315680105292815507882294351018206817482279646799738504769620035238488949851348655778179579819832684147176091957847428478715668899958118565159361653042603605561754 A215043 918 598192895696573725488416324171194714295629681512012684434584703326925324960976919752529743543744988018960084605611395325085973424363470907324914986208865171857622692013362440615980748660443159148178459127993970136730464697919811538878837399550169342672316801106794964845943661474092148503752226411794986406020023314877221672073589883930239529835189799715695394358390971633200854143876657359471896569790028652546334692207545069356921154505312297370400882232980200907211578732724727248370874711363814511241996087824332873060419643427274945867844941351896993259191464848458080158524760470508378498135347002044529287008027141517429992851317140318088423949880075360319736122686271679727606339857882006600990244639114337131153537331155161389837741102953244512213127479385846374276182569509347275219408014400917325390996712708617883077764513256660505236164379062408996606049579024181757347917518695127529057061040941389427757789685515656944660123607093592057420168273463664449744129557367022795583279649190659566518454286993660595306913670462508672966760139780342629286538052445017313269056300421342235334876658729493903420010527716147372278340475479053187494383348811594769775078525474874202344461393054836123106933073827086336683097842639689569284958915449153506398420339451862941202071190208848186021456529465548001200729953530698254847715213709698006592237993080094806346260330495854043700000521755031760652185442885911452546964537265670946120337036097650977138137597182890999557764001345039884393275172881376772655848112687383389810237064739926708695814491022730685408403598788758087938165062746302513370519210797285872724913553267956366476875061771692767241673649849313024650480047529979146512610319812551666840644179742658260756511883138575407049780720821240460063235204475577247257223408136626492246722665373263224154339649633804029943486008367447514230767412690492619264864440520980879037971428566616375908489316034 A215043 919 73572862492301241320297770163644496992853855126793865119728214385718595198969057189967686478962616896429876395314232524712747670889203692036844833686621264055628622005802324000602984759272504891303008049059444764171653543647417705545455723172447613724913584024808313417788313672623473104724881037368139314241847981244162385208949263513061053302083348379401119856160284955716142906123025923090437950813455504612185661037916692387842160802196069201035458332831190902682521900397765047430976547866755730241156627255980630565298235702636170404257488758186083693566958265135563390918260400185956495360867591332316630578726963183396906422128939368767431861411418137169693254187512884698616686279406742133511119121637076104481154327295325152946313432400367716711196852101015908451049187227238354540544194830488423084319495156867161637313041178443825454095735750772657269363380665826307843984628349423160953993319667093476546998259638745241952875054178366901402043092548309737997713781156147080235427053954507744475093373381037933153553934337237207028779302901956422724666758914916311389379796527586205412364448463818854968396892293437156273320325494444414826324810611551348847905652556843595702383178896891629113393938950213264684853817233194444375293294162938407412956080249882931999851247260759568039287164227389614520372756245808013999390305714989578288423398113364153263735245723147267853350522606803025529608430388071485394197743708690631115155682500772007648858286286774398775191475713819466624039427128187574316916347365419788132753432181733537121681650618944019243148365465298458393923543547718074576168456330451800095699680605897793071625438328373244058751607711724089372381201676409101569437013175909135719824550062537526368396594078913662391660695489991753788178365887097270279248621354471280898700494888874406583764386578525751668930369067909393511045754173388905979955411586152732273098811231861468720206371375838 A215043 920 9048863893657356108671137313804101935406728550914133397042135784740060284148233057446272907168858133272855836539044989144342877545947690649624589628468206613670462884021672489633551144641857658471121811575183712022976655403934457970552175112811506318821698518250315755423116638071213099732656615369869340665341281669717096159028685822222579316626416660866622046913356658581452376598988311882764396053485237038646289972971545618635228857515611199429990974056003500829042982170192376106761744512899591005151023156397793226658622571780821684777803272315536397315476675146825839002787504462402140550888578386872901031896408444416302059929008225218076030529654550796511950528941398546250124806027171400415266661716721246514050828719993838651006714444142275910964999680945575353171884298367734489598905831088384516256069696336025782166827550429741314819685831338181667452110665860106748849520401062980499199367490033184555785313670583777853635515669451283108745942890758647665074717674527551870864237502417261216161907886416484101195404937094650218503587838495723847494855656446429524936559742710215163042175671671454050871646540813177563180842955042147430867875350716417992742323456652884583376570336416881626730731828361462724022843711620076085069683603190933795915974655864737544572436728235270730249950054252603828562259751701568272904778797525653072718473416915422256390722078714833442205104700973799454849946786802844433000961620648357356819059227100465948589870304073329774096067162206750686962889938855096398646428120836038874063841347026197189686639999103600133994687137288981847206338040089919080293486724433478840438015380989701950678442056851652988463694328147659941723394262739698654693150811013635750045873612236591268899713782487192196428846050383224331135555163069254849747592198008595979650072997827776691926869121776308963286964859387034668167187052376557914748750004942525387917721439268916997969616415349360 A215043 921 1112936686057362500125229591827740893558034757907311613971062973308641696355033697008701599895290587775664838017907219432229461190480676746211787679467902792217411306112659913900926187806189219487056679815698537134061956961140290912672372083152642829601344004160764029603625558169086587794012038809456560762522735797393958665175319406869864194891747165938215110650486708720562926178769439335656930276627870700248881481014462194399745307313617981460687854350555599411069604285033264496084263598538782937903334691609672586248445278093338431057265545006052790786110064084794442633951944788475277331263934273994034510292679511700021756464845882762454584323286098329833800221805604508304066734455062675508944288272035076245123770778231946828920879563197099569331983763904204832564347686306708635358797468990660697226558449726685098546562737385793084131420644863791132357560900178180858188340456796642127768204907214261751960175021046578369963268438179591604287129205268452974066884858236280724037205141936237917968836081194316169598702587965424945300497983854101561578933819928001299330612339808091498260011516173935335133315866050427337248003848176511487948182538286446019533484943640457337078523251545775205996225727224743884637255068495104531873709109989644481523726026740884920930339407594412279843480523729053878730563966540945108786722084069510983965589609245935278843702550819802938479805793773791268652288509646611359913627430300112328768180046637866075986027369446271660922918589123285535891417812197708442076797616772895376836753973046294066143314071224320096836090977130425482494041665902412753223163588433041091264314110786090050702322116028282126500758521195256748594701931005909594722325835990527328135994674541678517142405653209895539358216900009346661852775898608827988747936336332540878905950750345808622571243347168740943299683053404234539079674196402037830179833582198745906563868513741381978433967811014244467 A215043 922 136882163521161930159294568657498325805702868494048414385043703581178188591384996499012850514213573438273502220366048945175079383551577292093400259984923575236127920188973147737324287549016632139249500495519344883777597729564851847800731214052662256534646490813255725325490520538159579085563748116947787104449631161797787198720405258359171073392368274993739591987962951815970658467612042049973919659629174610893573775874805878365550037570717496108465176094144282724060732284076921340642257660875757401771105016044833330315332110582908846198358884232472177730294222405754569618137086421477996709604913027122879371864967683530658259743116114571556695795733660440018760915331560413122853958213166681916199732190798597656903709754893809466118617179558799104751923037960536250266189351823279489055282209318054382687658854622202371322956634180686165431618409386125618969608193320201806934329711684250725199658077560309389289568121870373276004622957782333915475009839152811744327018418543575986514701174338980831979902521219292090500082103360351052386848649988270832211842617201631846133245512805349153686981070544457679806122608920471099994846960492068962277327850425114186410897173195293681763429132286217563025501391245498792580652570697991688166645912713386821469387290341963409493954374504835348409942217994272359287014923030403290445446483223874801350844658918688289862315599862546776686639383628433666759593111917116373677820466055857466566918642159580056927382218378326643418070938675244748238134252581323898280029891798335997491800166198333537170823686969389368225833748915059007133401689759735029900152873125267086148701852847734428542088541047178454315712659567292143228938199814856066478574122253417818564985219407021352126120001801700770347551247218789151699888532285098504893734354676531908035894867740862723009744548358170329461448501490135201336662209390840860422770217111722320563875922790857638900067117926896096836 A215043 923 16835393176416860047093106715280466333207894790010047657746404477511608555043999535681571911648374242319865108267006113037102534715653526250742020190466131851251516771937584511776986442341239563908201504269063722167510458779515636988577266956394304910931917026026293451005730400635459140936547006345768357286542110165330431483944671458771172163066406077064031599408792586655670428590102402707456461204111849269209325551120108576768254875890938403359755971725396219460059001337176291634501608024119621634908013638822889956199601156419694743967085495049071808035403245843727268588227677897005120004073038401840168704880732394759265926646817246418711128290916948023977758785560125209602732793485046813017058115179955476722911176081160332385760992206169092784917201685382054603678992918863624244164375227740352485634213998643888400925826278801401266504531696032034058252853781594111605220406833609914828844673018439594859414246519312706922745354843137445539427540777576068580588417706270943242773130609326380962271049089912191471901187037420312716203358093231423276516965730450439457117685026083425522471928961332349361210177832384040484531097127358909672153391949197976308035926605130891169560160520965494413525799873879157321546677772741197586398484754945245414853847802429436431976787391680000426082097100279304653952387155684363267055043570688456052095025349774443253842852556080265269512986519018740260689265755825026727997655069721621575081921933346615467302599663505706774066563529990704192068942885578499190246666054245330007335031498571242161252255398941732314039881834763635073634201954228883701364628667639911416627899183997010076357889670639067888995811691642923896896367614101308277476909732508403638217327289808848010872100219675449208263025626460149872586699452121583442693650053763663167671286014221001289101939250274064923586522607099709704093169935808016080180551689042989944946935457668053613293603145552227351126 A215043 924 2070616478535752623862292831410839860658765356302741813488422707030346674081820557892334332282235818231905134814621385854618436690641832151549175083167349294128700435028133921800832008120423449728569535524599318481720008832150858497747203104422446841788091147710420838748379348757623314756109718032412560159140229919173845285326474184170495004983775579203882147135293525206831492058114983490967170808446128285501853469011898549064129799697014706117141519346129590710863196432188606949703055529305837703691914572559170631282235610129039544661753157006803360210624305016372699466733867294910151763791378810399217871328465116871859050717815405194929912083987050946509245569708563840368013279640447591319181948434943725039261170948227827073982483424179239613440063884264032180464678617771268618230522632106803040508496580451329575941738887145740882375793789432102393788481375442016989810500529601586309301691413418886989385567630050998393447237525650995517331582822547594805544989846781932252168970988640613699141926324381208237153314747099224348718054034483758107631907710448449984159097623704462472289231429802947894691067119663852320171678235868931376444723011164884660518853744157414703951867164711774210529790540313742718505626598231573376823817115789239343799191354198555430379237761608199011897330936567970150371558700473144050586422391552040747075012885570813508415845546780857259363230435472850774813008653392912269976522600517679191364258238143760086754835637897154433559800615049346150039825446094984565271470103241015818004505381249396998912032056445870300509178291895635300856940955092588762862223928407217799314429459312721444578653911332106807618651626430776439312614780138628258495597293709877648288439464474069836301133741597486497653123077508240351657175840022198090495178119527849276163062520639753326641446958673210892157713373757293489215511636848140125635449348566182290614662242199154506747259298109316223565652 A215043 925 254668991466721155875014925156818022394694930930447233011418246560255129303508884621221441298803357268282011717090163454005030610414229701114297793209393497045978901991688534796990560012369743077050144668021447109529393575895776079585917404577004567235024279251355736872599654166787032255860558770980399131216961737948217639663672379981512114440841329836000440066041694807853617852719552866986254552977669667267458767362912401426311197107856917914005047123602214261216713102157861478521841328496593917932470584411139164757758780444715444298651671226341764234098754113767998307139677449596051661826335520640701958004696328642843903972364648021729960475202116349472613227315367792240056030662981568685446362599382898224352401115455941569767459700181840303360342940562790576150849736931806479946683595055102984280830862294585894319004990392582298571945656135822248899571132355009092522709035431551120906429717903932019704531142695402516520595066658176659530872119716293640794756770289285823307657500796435925727690215241160784127328690843938441723100577686759421528577699344644884091763463211221552057562203094838419325916037950582063805157656196717513792383643293553424448388681537161011194139260939029733194938683363661398789755899781470700613626136309307561188552556296024874650065690163258953923039256891121520762836877203300082455899279823604609003613725821702464239053768487705074008684590948812246204168641189984174599524095810576098174652479334338526507049948995934103531050669018933027052206651503147023969639714718721527645131795942011098273476513454303464301305241864989020729313981353524264497497805754640554502000255569240620911715337065030903842040475163113098893521677069150504943033617501653646011938246254606541229616275066846570050596722581304169680791682539690715191703298689428701111480597406756112561144153296789821128729798052026687976972688669362931210737123396224032686303287928377742065156812314600525771093850 A215043 926 31322215333928166420002973501457205914686817739088706918590955904204350557657510987852344945420530708180455536067275483456764146644259611404907079389672232787361276244542661646108038049513357975027439224631113395153633689826348306930570093559867139323066198256769045214491009083166047344156092619112556680579527153537711595833346376263541819581218499794248850245975993167840788164392446887655818342845444922945611926532169213476887213114466703888716503654683726224538944848368984773251236780349551746067990189967997558094573047759089870609189493807683030197433936131688447419078713592433019444252875477659995941616706319957952928329550133891267590208537776323934184917714220529881686523758267092500718583417775661537870306076030132585254323560638942178073708741625338976834522953562215790362222486871645747317476414897771418924754969489987819120191990185120129320880849616851783845816433965285420100134183951555683632426261371049843610827657132370227524933325153471732335831125750198704874994512398184606251040659852194069508127047496713612029939906000059566111428304801566539802373695438996314959172848642931361907121007442808731484264009442899614628719398862586634929058270854441021854777524374606224578447082629221829080830658828419587994347700510727946307943575319988360700512370666363595868008779031962433962020473604990852874999650751145911422419850834164784000867569604994843203331833323234487411745241658747534439917197418088417447347423314489119598446159774016950299438126136106995759919218156209858570139548526441401138460636050616033459211519791231207899350894662234824045684322529839693769162279875810141986741225461059439996353148872300558636507710186433627610018010046805259626304117554967809480234383407424125609964951106763650454903698834771561896211132272003423786411113436753531852185346188188905064614682690804306310668323516586928013823339919336446989073765586654719519611626792375246964262980896394625980307703148 A215043 927 3852377817081697748504490725754079509484083886976980503753676157970574863462570342621217206845426473748927748924557794301727985006633517973102456467136475239348390999176755693936491689530130661185297974484958926156787414455064945976380535590459081132169907361303341205645521517575257036298943531592073491312150622923400578069861940608035662296375434633362772579814981117949609090602418247628798669915436747852642999504689450345255700901882296721394215944478974723404028999636282969248423602141666368172444860895479288506467727115587609369486009086673786372520140045443565264548374632191811795591441857416658860116896872658499567340630694103977891865689671285727555272265621809807655202366236189396019700314023806986259823294950590852044712030498889706062762814876976131360072844351237656111523066061786693990086212522124597365405855023635581392974652762524734361088240284298484916031245641943193940249968391938857081132770346726606643977830125695444550725684443098645984642520990796938549101069808515395187189369571525640163469000463604605662575992395270044060265815617743356549984670198069670753008981075754833345998634188591236056682099687417080044050682119877383435958743722531834871059784378288651615999244815326788604523175792695095713748164825766056401628441926493461930433945735103084539876459947815936882146337994245576830279447370324630964066072475918182018298827543714761992459848391011909940408149738537260069920819401323248149565317578467728025466902805683743854065392660465289242017371243613572760518158821449441584246346251253088790394618589147317076281147237536260377282864341776593604095579596997379398638592254510758023735225054546447459229362858580245357337918201511765590923973791234665848255443578331408627532117175326319212607084647639961538544062103070605642079522376193602012277690661308277143187202045856923329137005306296907009904062497912335784023160089090084164818553942691519234241833296025105070339748184949 A215043 928 473811149285714894899632356294250322460627631280429513254783576474476503855338494631421864097042035740409932662184541423629085391669278451080197238378396782207064731622496407692542369774156557967816623422425316803889698344283162006787875307532907112117575539242054199249184655652673449417425898293205926874713947092424733390997185348412122920634597241403826778466996701514634077355933052011454580581255874540952143327150270223252974323718408030027599844667259207252471028010414436232782851826644613733464649899953984488737435862169516862576169928167068040789779791653426839092031001046000417838303095586771379798436698630675488829969245824655389431889621030368165364303753768385811708204523293028617922420041510483648420394972846644668914325427802794903541752521126438818312173277778868087224471147960737013960608786849193720344737949704710436197438351227482699843362363076323500998105130010413173739809688915264494506155373195757505063110969974886534715067593574112899834150940199548947939417131064934942766308912531075884308473244307626282385926704500344012589232300485241705825985343324222900759116943070100546213804327568384047430191218058188241494417340672200461335352298948790407934406273008497722670661059679285355938133683882473277780229880562643320188095590837730310187621164135948449583377534945109058289253697308093567936885084363266362919062592116282477710856347584624088032833245652485024546985670583368267915685289029080746737551323134369666149154012830159110371108922192523735027936569013389210277026308218082354950288197517242831615525266745126529800853605245872478741634128899902845877008264584798897813691098017943266388526311038343730761279721557038322028758743423046004931035686075304358169793059735211507053737900331725670412034240598449493248749857560645404289868396531523426442122595583176821339724050769718954410338369827156752083428336282165347418502517044635951032444761844527199711192311681305276431268711846464 A215043 929 58274918984325850374906275333467035583147714563605853149834626230202639399343172269322268066729324969596672789699774037312075775190314615964891157864075667736229613598567881390488774990531726499380259382983829007952276108932373861888932282290957115709329621419411363166444067123761259021307086546532736932098503341745318806514583935914083083575759085258037330978860779305182041905689162979161284612824557131789260986239978548009770586116462305396673386678128403517330532416281339373663042351075145822847979492833444612826198143319734986487499415155462695230770394233326057643055264754025859582315689315315463056347597034700426626518876605738508922230557697063998612254089447889645032453953998806330608437964791765681769448758365186703424417315589244883429572797283674998521038100670080289850149910893509912081683571890377930282351172307680821026920625499990695136154548023981014813320750583402209538402234194023237881037840930577823223390385386978493814320770036017839172613167446504393562751395703076354428283384701729825207887284206395845443505045990275518849594996821899123944165154849086473887555278223107916548603921561357369666606646259062085322041669099987964776171670830450696091403314748708085454144710747727108553892490203955307445782982317581003491634709854578024161446857988378563154648432497704510900015610449134421330156834017437806705123361077115029417522201260820619622525059382331981147093329606561599673538943685079922046841970620096501254120913593135445575775565138289287746097683112593575498663835217120163016139727861705735416981335791278379992343818243488307453527139353842681796617434137929012767641589164307082543070206047963872469176358631496063443865665250444093414255453826978565675618255265015940825237926808463096130576156446826040982556591881990352529747236394659381541173792662743937576976926275339082273464277287576967152989654705215740554135474744164031570216886888463751465457124342221231957657239958779858 A215043 930 7167341223922793881218572233660151126404708263692239507916404242738450169615354850632007550343609929224650343200410022047961691263017028485230532220042928734774035407892226914622426781465628202865804087483588542661326071700337701850331882846480192325135425859048355615273371071566982186171354219325233436721241197087581788467902826932083807156897732889497187883621408857835876520322411113384826552796839271335538149164190211134978529118001145155760798961565126373424403016174594328524321426330416291596568012968613733393133634192465233821099851894193744445343968710907451663256705533744134728206991482688215184550955998569521799572991853260011942044926707117841461141888698336657953180128137329885636219947249345668373993776883945117876534415492049317866933912313370898379269389647453920134877643762196129432787529403374679555984679299640720565170875115026112153769684395803426679987801423975715976967451896130129848693451352402301523765147693319684992202063584291432892918080386103495641850916807542358413754604142843966457753509984654435118451809092443912902048087142586277867723911349038947254642950390773706211513786450559433995361494075102725252642843033628210659598900146429634739181020653400823420867850622252104405311345562230248746370461588344836398008357562567151297532068962472394509085191077581837378871163551729933082346192776589297507013773101542790806763168845344274564141368535834201883411149365880333567190156854726215233734975387798984131806994759049906871468450233847156445053994571368155012887084956856948331527840579163089213837776792529200642536283362294876564175606959654992056434841974423050253509797418870114391630631636922984077222394328726130653172049503244869851472074918887366393976572633757797183508448535325462084905670884794539304480446153713933214894605228230057561901022228841512708692963072510371190816882947110876426737023904454147218125305017058537469895932869334407560873784155788932682453325992188969190 A215043 931 881524695623519321539509478464865121512195968719581853620567887230599168223289303455467606424197291969662395540860732937861975949575904189067390571907416158709470125557145342617168005345281737225994522501098406918335154543032604953728932657834772698875948051041528329315458197735615047640055261890457179979780568738430814662745533128710394197214845386322896072354454428734507629957750877783354504709398405817139403086209155991054349310928024391853181598885832415527684240457058821069117872396290128720555017615646655762742610807529904025008794283570675104082077381047383228522931725385774545709877636681335152236711240227016480920851479074375730362603754417797435721840055805961038596123306937577126924445073704725444319465107966884312110308688206476852749441641747336825651614165565427285872458106838432686982305306319485538078120826060574240829359730943572745795750574392094710367117034279842482729614739296561473876265071961414313669459985409467574913906412790286013115169186019186294970643085699865682237858066009263288056614017293349069900108653209483322653808795635889522025966431017654454129169791036677241173920399760465215724221936759049196673967197810357033447113346801707812601658046871088804866227205930753412501872638308751747975451293805856935323806019134089624890530010556558163458617731880093186827681370663621133890687907833896619062929262930062518475552821645746108742068068989163404715564426752389044485765859015192939762871567956767283460853321752554968231951302918636482488610465824262137777116220266991361664266291109959349453264886968883720703715291305527420234208925605401343013922451631094030389979311885472679052985556945578525508497912255125056660164960937658494814244663913100241331134448402138203894513662466203306953828487910752432625510532640017274005077481360126459474799042821157766870589443724984527674683494468766441214136372767652537334045673927731988992984859807172207594345459561996285461858365260458627862 A215043 932 108420370220468953755478447278944749794873699444244875755821933725120959241294968970171883582625923302339250001182669741334975080106573198226803809812392144592530051408120984914997042230688188050594460463547620462412562682721310071606808385030830561769416474852248936150186084950409083877540625858306907904076288713629902621729232672004446402450269084784826719711714273325486602608283035556239219252703207076236811041454561996688549986715028999052785575863995821983531737173202060397172973983317355416336670598711570045083947995691985729842260597027298844057650173900117229656657345516916524987586742320321535509930931591924457631465158934294954822658216866681966752325184975434871089369986625184656726070524118431883982920214503042825271691434233904603570314388022609058656769277945988563831128518400157222978314386456196927411929078317094564475575422418903040084978708316093978885675711105654733161047545814202468433125418779051756328047283635567100112882315814147997499742827715558938168462443445544197651697229717697925319879226110967848140007362979239361851062259382008818142019500684867348784519407005329473186941032530921713504133166319529607267015001109665984525204798044787525594167122773860591617046190790879937643614843138616839058458267167130568781519128645251734497910120486991072056988672612776429102052418744756678813421815988368914379809564354969271780131158610288717021237013052603111848112192789784890689785299606443218788536043602847748604203182880718276161198121976898021945702888456451436598771708116990090216898773074419165566496798444937383441769910055032850562170807579997229299653933035152331584027507056071387925613359475013932823934894294144124298554274652609510578920166011859431948448589411399817204203358465614738093498539082037376652911769324924668518468431644643815551628826897740870661219290326456939744219471460854314240032635125253553245231762246236905457720899423507902299513730813493168963086345604585664431016 A215043 933 13334824012422057792602309505831739359647952835673400136112477280302647387511057894027686213056564368895758087749927517451264072877158927477707801216352326368722486853073323999202019026369301848485892642493856218469826874820178106202683702426134324324939350458775577618143572990702581701889856925309859215021403731207739591658032873123418197107185882583147363628468501164606117613188855622539640613577785071971310618695824916436700594016637638859100772649672600271558875988063396370031206682075638426080689928623907468889562860859306714866573044640074187143986889312333371864540330566855346798927459427762867532569267874566481272189293697439205067456598070847464113100275911922683182953912231590775200179750021493417004454866918766300624105936102082059762295920285139166877956969662393590967354481827288760366329650891482090752140347849590178107297141463764964629121600989061629403887607384613216426529420569836487977246308543982651317100171327381953658512596595696208898420586068396566598479366864429297286510200886819636321310232256344957117798253666137523579442608212426220020495433112766233550743426899263999822385184876276378004873876943253564830018141164941225109650112016551432344099818511756825393814210325964548444639583461884564694846946392792605533867758687360964069202840345549258889058323801848696542745159059665290751420901133624767093220379564281605236445392500568728004914920309975545905867708238643634985150644239508399005937093338097045289709481357317727572860362587182329959918811347229967460375962880699031475729295311775366560361029300764112371195728309145316785160445050921888121108794682297569634147575860786887632953848067889642238802973639279559226582908677585498007436098782245174610211868858219915869813828077471502195373464218027925914048889585343611192564458299664497562720966791113446983069414686360046256075271029856505266007658509903130801551936322884132300931849793804532354843116980468151025314095717817458035878071 A215043 934 1640074933157692639536328590770024996486903325088383971866078883543500507704618825996435232322374791450875905543239901976764145988810441506559832745801523751208273352876610730916933343201193439175714200566280767251326293040199185752858488590029491061405770689954543798095509291771467140248574861187254376539728582649838339871316314161508433797781413288642340899581913928973226979819620958536819556250814860645394969288545010159717484514059714550670342250333865837579758214794624551453441248921320209052508524550141907103371147937699033942858642230132097719866329735243104622108804002377690739743089922872512384970510017640085272021651659626087928342338904497371403944581611981514596632241834499040164965383182119571859663965710793751933939758449121859446158827880684094916930050500797140746740589022588387262345271167572704048993143668293328799578258184861758804608877968890530378288230348934364661270115837533461053781610281368870350704097246717233813608506776751153338254288875363385602568373172033371848920614388219853282075539907905662579695718247431689843544035076153662999723468648925235025987413145169999643091349050729026556598040672366263982162858438529741145466317345249501698173342160694425479625092014336597002854989134461204678386091713603361077338551844480358434180189928922692799907589913565757661194424591676525214549749820259678448712405889965394469346343941284474056631000610238342413077793253599611936112615539638770374480025619203879291330106466629500239000709920157163801613749248161615678003404221491286087082229287846619739220731922565056404938034357520018711584137200402797579041083821512072384310544635734039012147780080739904226832009398361250583351362231052659049375630221262982480950587656044105030105079161510638659782582701802082808136035440879928882914743319677163297422135472080950969586782858059840714944999552112815138476520161293980377205920538328413629713179965805679724766296386910499846026826929286454687833435132 A215043 935 201715881954383772605175814355207242828529461033035555139391590198570259800280604539667505889439042784088840623730758015624538692550807146379381719932371069072248899916970046578783599194720423716764360777010040515694664217069679669495391412871201266228584855513950111588129499314899755668872818069106978455171594262198908064580248608992413938930006648620424783284946944762542312400200189044406265778236650074311609911872340424728813894635328252093592996018415825422038701543750756432403242410640310075032467829738830666245761633476121868256746421261607945356414570545589535147518351961889105641601133053891260483840162901855921977390964840311375981040228655105835221070437997814372702582791731150349515541951650685845321663327560712721573966183305886629817773533403858535615518254657108866528838423704327026348903983598411975248569790316589410327780753887006164216797562023926207438553711143591392675430362083805414477116826747327938466811673123184187963183882958473203852316163322209286171005798519012843942903230645339128082834467248905627937294013901778935228201803063694047003059702444198300394301982567418886488516763978630751022662090549622438737218291452373011761227117880912733607317011798513935026774882585797046189686488198503570954213593051864769646026115693871604202527866208821182273418804212095788286100797513533410974457566329868629572903803456317370711129985957661769789433508313472818566173186404329920781983178695794660083183257289800361291334710294876308922025295952211492538816419663988096534585150520370559864107432238216372924748686746495560653762646560283849569517344242368724332654910781954765958987215844382618196866138738876948891393772586847719873587998643934159662355872739856204430644705381278606533047519375496351731221627422822665846249415999219873441506873541437237799857559484251763122886274228667158984533712153580208999315934084561262109538323528154492928294127606793050075134656983559784421018519232488162512278720270 A215043 936 24809413405456046337797088837099720842912636803738284898173299515540598454926809739553106789168679887651476520813339996019841495037760468563157391718935839972135406416434439118459465767607410923722840661371668702663192372406530400162180285294567726255054531457525909181541832906440898480131108047638971095609566365667815853603499262591905406054593036367023606003148892291863731198244803631503433871166857144279682624191009327231484391555631315292961268168014812661073180531666548416634145375259836819019941034533326030041125309769625290761636951172947645181119125847372269718522648487309982303177196275705752527127369526910638317947067023698673157739605785673520360787719292119186327821051141096993950246694669852239402704925324256871001663900788174933608139985780793915785791815272839005836126905619063373856892770282496288856078658442818804134370230581785180084664848727072929304201324084973353635722511845095214876695747484239105401444121207753457591751226643101843296911754683519063055151750064220300064114474323325434037623642869045663790538505737601767585468212059920036135058283232663038892071778050982733004435917348697935483151070350048955310586310085891943883054140524725335382652564915734652914445990727437254764869895451676256522245671743951000962957157997923211153095151355529701414469117312111175224569465519628025133195542784454054431223974528886434477566896866355336611175803302438194129819644931783234742582087711320002999697720847330682513028778654194785947249490696120216195223373445393252237881438880542029418312915457460586492542268229486318435872237106140322362657706752270497867445917126523122751826699437253370245200026782324684233982832549178117897110428917008666038630764089127466968019257895148483980015968099020375821373218026283118804554333216489099203130423888892646957051631026007110625698519085156291613876994235333573376982577328086512229661587102616943711222956479067715965156823714639058420526883985359285175436257563128 A215043 937 3051356132989139315776436751148910456435425797398776006920176448821295039696197317360492467561858187138347523219417088752424879350951986826121979799709175945503582740321519041523935505816516823194192636987938240387056967141786169540278679699818959128105478784420172879218057317992915613300457417041524337781521491382879151085165829050195372530776013466495283113604028804954476395071710646485877959887745192096326651165582274909047851347448016452782142391669803541486579166693441704489567477914549288429377714779769362864392167340030434641813088247851298749332296064656243585843138245587165934185153540778753669576182611647106657185511852950096487025990471409187898541668402492662103949286707563199105530827902440174760687384151556034420483085830762210947171400477504247783116777760313789309117687201056850158747939699082872651345077466212770759430402788525028776259805495744275131930260908678636697272143147584384147304904737008999616697964383263877162496272612984308602052309748765012281594843451674819687864067840597352803966508794928646165035665752670141311215738834362708540941178623773210395480778186329207171852587255020731075326184045559866074518914121273997022008040161857737834468207252117918583153353296918337801703164109666843824377190137778830487360664607271866340851869927188077913657777551993160409803827142099828835451134328924788272705526936123893524179641007324252590595660577392252902666628217290490300890556536946684283327447218994643042598492327530332320206941659561229388974176048550230384201273208222552377962506128262346274655080293367389109453243709634097976027574184283317296706113703227238924781061047930250653002304756794018471101744460853723045668394982946703214566475875803391866073732828152671859948957384392157056239871893723305909483166647059951691646765944272047560748730039150868000407232303699114615877645316623135009131589577884002490514552315657275243214233767106211695436771527526270801382095818924200317822951474373394 A215043 938 375291994944258679794163923302478886420714460443245710566283529905503749284177343225601020403319388338129093879467488576552240318672056619144440357972509705456968541653130407668325607749663961841961971508855031898905343766067292323054115422792437405030718835952223738234639508280222179537476131188059854576031533873728467767621793473911438915879395063342552799367292394117108732862622164714131485632321491770703898410742428804485654231344550392376910552907217820790188164322761663103800165638114302639994438976877098306290195457513973835652248217534536798522691296826870588788987481558734099922470708319510995605343333863067208195500010845838169231039088377544438000264425787305319599434443979132392986341585305471643325145545716067976848417893282963771568474118747241683407577872703489207205776491974324723438913051741089476250391614974005177931449779720832981392411033968116586968775111736427720110613671971605147633214011184156180255266275185638140141922715508664196114009064521928044120621157793055399824379990858644188129110145071476106098072121172206311310198950630556008904381462003017354613079234703569335786380047885580392797196817284959455936505593565533378523202874976453554897996072220679959136623795046837256528110194081957249326187266572748279913099659845696309560688926578610682355290823011201245425084370462604978637870801535147653048978301161338098890916938558552278368688814787776210513389662810617241155224888856777924710141262839812119204578431548126322420131669181550286420027998792014411373229952302917898859386695496974465720855305312359516088573171025801678345543093996736044754811674331498296078466380941237326712371774232477265786228515227125337487023646941375164559816187014914289619294629106233721425658734907329665358982498362161369754192881050799680931723811680539999848091643394913380108117878812853775803541228573952349443990480469990952576937802325801425982300507296489712245857536702679838211875226195190856649296875107844644 A215043 939 46157864022010828475366386129453754119291443208721823623645954001928139866914117019431565017140722907402740199651281677827173134317312012167940042050818984595261627040594718624162525817702850789738128302952180985324970226259135169566115918323769981859650311343339099629981441461149335167496263678714320588514097144977218656266395431462056791280634816777667499039063360447599419665707454549191686854815655742604483177870153160676826422604032250245907215865196122153651657632532991120062930806010144675430886616441103322310829649106878751350584717668500174919541697213640426177459617093478707124529711969759073705787653882545619501389315822185144718930781879966556686133982703436061648626487322725721138214484164670571954232214738924805117934917787973781691975145205433222811348961564771836749723717895691670284488101454031818734241257888477877220230182235997264431524000337808080329345517529346719713712702731689126887347706303032529231923520882140846082255611736121218191359020399422799870674900385662667490227000574281454953474923816326319247797971769379044696534590571659280790193130527020115808344249358700959250988992370570297751754300670475886418989728932500848282716287245590072590812119316758673445543126053550702669014126164106444393838616926941923147026826581780315315630377102748589034508628861484735600422491296871551326590438940633529959396665780802893424981170085853497654025545044407348721978180330543499527882019335315952436904592318577596161881275616934126209602235893173763057529207662926102256812846593587253575386032741816110026484015654012228326345800102745808064229313222357063891129832417733146257021310760936929978183478252183134714583047587628945226994155848026755642529554805743639067539680562440185194982778164596822506748259447043991000327838799483967702356990577053904642064975855787213079341153758295112695308104585638698340793487204235482451963482225878225374391818843834160251660822719356390462016189104113124317494556562253613753 A215043 940 5677041982712387643790271329999509277786426800212341059997886058707255699881152216046856896087905598222198915463228178884165743280710705440037480731892762595511723157451497260364322349969700983175947819291609406163072432486107558564309203838400915331331957576394757030749482660213088003422502956350673372532657917298324166252999016276359073888602203068589759829005426042660611510149154287385863351656693334848580726979618096334445164326064622229854210640866215807078363700637235146104636688973609680775359059383278831545925756644688572442286268025007986978305106065980945549238743915016322242217232101572046554816276084219248131462690346117926962259255132147508927956479608096848277461458506251284567607395210669174878727237267342034961529146470027492184341374386149539164112514694594285869996623274845865319781200584965032564704700343337062771614638535837199845351573744267644185435585186616763254669332924540387437030379454815667310962395390104404177969994899913096050804023868100843419206506286483961435466869790681979530965781416740062032889792437297456868671090229714079557669358655638818661156679473126219973515327948503006406942453756232983421789807240446187188743738181289060573959874162191929877160394152095732474057484980322958968327394665537356046591070592565428772748245470753931945222516537842239483304191422971326660625503671172276135810791007793701685880547898074727173612524814657333092522333798577298654380577198462551183609820648826574800006237932066466987733266713555692593628465398748948619698453937033457189600292994425945631060970724422632078740597997225967089262975327918204870622489864983834372848559660175542199420981009571084826380213682988614935304360031103422570980411183239702554567902033341071454753595263793386069941573462262273576599875701627793993927653450627950328513701747418260646670638155628849017751200716734064954085131251502741335162132946740215365539144153694968739601716918458020172436026823669049342403731243757553766520 A215043 941 698230006009601669357728007203810187413611204982909228556116339266990522945514808456743966653795247858423063861777414721074559250393099457112442189980758980263346686739493568306187486520455518079851843644565004777072584225564970568240465956204988815771971131585211775682556385764748675085800367367454110500928409730548895230462612606560704031506790342619762791468628339886807616328680269893912000566918464530632824935315155695976078385683344502021822001610679348148485083520747389979750249812947980590693733417526855176826557237647587531649860382358313898156608504418442662130188041929914157085595018781391967168696170705084974550409523256682831213169450472263631581960857813208902066110769781585276094571396428143839511495951668331375462967080895593564892297074351187883963027958473533349096562828264095447467878377650290875841562774802292743394951524706613089139662266889139132831075309828425215652687492362376372180353121832161235080171603576733665889373693887116032318659249422885840683910533128015460379041156928194637922448149147315906386654091351416983854856496519188325434858570042160656265590997823230707512608341379904735375651778768129231891302554358269132750742540622861458160605383441100756080611688912578228862402740480078780062727440758060520604166765537873914125847412003391187894037892626972620437799277017497786610630709274729159653590153963589538427449075826980929225042785575501780331174903262742795054387415954931835029503981497192288220315444614601779871040970230492535795284732016211138258157978292329613011772659219752779298228659397268774455621414046054079814227097531889980512252647925676818161266402172246552135250625793952861111402032468803953353569911814679141969418231782222868753623800431654569401533147932891340679639071003433781711658412899476197666181605697195336171308138388009692209279108633010334032569456073303430649667826706876321435319971615435970777969353245950267603394809863878416185998622729505445228196821629652030063882 A215043 942 85876613697198292943356754614738653542596391786097622771342311843781127066598440287963461041520727580987814656083158782513286622055070522519390351886901461809796130745800257404400696519666059022838600820462203978173764787312005272335013003409375223424621117227404653651923685966403873947550022683240504918241661738940215789180648351590690236801446609939162233590812280380034676196917524042663790206379314443932988886316784532508723196274725309126454251987472693606456586909351291732363176090303628002974553851296419907918120614474008577820490540762047601486284540937402466496463890413464424999285970078009639915194812720641232621568908670225870312257583152956279175653229031416598105854163224628737675064674365451023085035274817937417146983421803687980989568198770809960188288326377550024860195345446625821095521100135800468075626787053259006123473000512462706604845155705708115185466212661461734185733608042785066112256437699837931787677048881026193905679640039208017291450022784782688612323488280534942015510941853425160132949269245423522275172280255445991575655530127230806914555167922071878213636750906708168429652863062228108016585027841691650249013068934961085961673058891385660592532027532605480751854677139779142709326474154974375841733344486855184644357152377163602910097567451770005274889429573923383123246024012351216458284884486438875386776120716492074028993849003535882388622617010027547542059758072436384107377456787353766008796377670680079483497360488483116280669089260389301078695293088910574141552300252892077802341926245567146937158398375046254923587952914326976661252692311358904234973805321387721966557556987988644361729831753951888393544848583337114363629601035151428157784485984491257753075322190264207375737548068212161847249085731014580554001028305673088948397374802505652026248066736291304392941040624653999104424543993079852079562695014851780917103620871121679080629206412049068566859416820147506526749940039058113537672661445705659271239946 A215043 943 10562125254749380430363523089605650575551942578485024691646548240445811638668662640611048964140395697213642779634366752834413179953523281170427900839898899043624660735046692167172979484432404804291068049073206524310595996255151083526638358953396947492412625447839187187410930817481911746873566989671214650833223465479915993173989284633048338422546426232174334968878441858404378364604526776977752283384088758139227000192029182342876977063405529678051851172457530634246011704766688135690690908857533296385279429976042121818752009023065407484388686653349496668914841926796084936402928332814194360755088724576404317601793268468166527478425356914525365576469558363150074973765210006428358117995965859553148756860375554047695619827306654633977703497914772726068151996151735273915275501116480179833225393254699040634198075499069200033358278494054791781419400937310757834930605511452453322819139186852109676574271913187325744015989593852501791183120084525135375938224826899757320898249491939625890881374352855238416886820935993553845942113086799101124666784262518831947984505678840821559346982675176021360249339510131033939048420017528040890079125718153676487426302203202762702313020418032391664213970103836643255890880144110905211584087819315631790173487332735942761456171126674864560297521332681055073041908940185032587769936478438894085676607930262277962044696601977501152067721289738428128311075897551893897775239229670711193866467026763715945215844976375005324946113521277307606291258976688495452255623915480483010408071480954255671572603453720176875732329032045302277143118405435089955511938592769236759734329375158975309968794283094619318889123910415311414427457466606186240840692807400897412278776814735801172701151131905199440448190285358360665733978141142811668064480077774449326101781050954528593809300956819399432018286932500181930533895779634897895842610469324695377353490246693133181324712571557174395264581589441585413703487376475916103605642468150176137806834766 A215043 944 1299055529720476594641769983266880282139346340761871939449754091262991050429178906354871059128227150029697074080371027439850307847661308513440112412955677680904023474279997336304872075888666124868778531435183940286225133774596271268504183138264415166343328308966992619397892566864308740991501189706876161547568244592290726944611501361513354935736408979947504038938457536303358504170159876044220867066036537936680988034733272643641359455602605425091251239960288795318652983099393289398222618613386291827386395333201884563798578989222571112001987967821226042675039272454981044711063721045732441947876627152819721425105377208863841647224749991816394095593498095514502942597467601759271450407649637500408559418761518782415538153723443702041840383260095241618401705958464667881618698349000684575002524308765003872486481538537871473496389403198250463550275279575544593497247359099004359616590494271448882780030438603691393929584259550160775633806584831398971654789841986823999376260808022553571452057945901587948970621514164158022185189898814063088018973293306175099831429312049531347585077062473525018687452618093224086569255782186362896201085864520832237764008901762073050036599046393746242957658883027903986749181624865629576024026040525003576334210498774649061189473820116231606609637270171753441013315298750619243171690100642381814625427852449536710430441357771999084724514916900426556954967539680837325326797910634077499310027420777980449726129345202219149968036120129074513593599642955590953469508744116471159191403962030626486723724848759025132581450801899289410641074955387162855052379548758488440650924515729251298150149245001876249173934582247967180522294768886339182317729640860994488918764935743321575906634577523769264052184783771296748007675630309190189119714528279539415053210620839684021334126059282108629162135834814053565130322413634953821457612414760940285317610457926530025170962462140291865543432452501003444644213626546238841391018858182939240083922374112 A215043 945 159773268030363871760507344418736669052564047971131763527628106677107453391150336819008529223807799057955526469106002008348753452082387423871963398892708455852151262675704625673332092354821500954055468298478551448681380858279086214942487887647569668512736969377492252998753374793492493230207772766956096655700060861386279498194040678181509608757155758107310822454461398523454691634565060226662188896839110077453622301272000505985544336062057061756545850663943064293560070909520607907845691398537656361472141346553855759225406463665353181368760131355357453752360915670035872414524434760292276165228070051072249330970359603421784356081165823636501948392423796189920711864514749806383960042022909446690699659750806434683063497288156268696512389437493799946337341680895002414165184621425967722644900394530597617951889982635143300704776748243539631490534088241191880855923849846873216097674065159119973704790678069543913027277403633958080711325761737640176126853296443604156132264315191595247536755541734133714771845164966744741824888161056951542887738533335290884012893051989564102458569579044395406393285749312981073025851640070518462535263367419282698183144448417572253061686275445719585084413833612109174608265674135569024217061119276875175123014136736727874291303267173995571196475957452159304708369158427919311642757882205941711072348795580005346813501559555300599812023082610160210530748945469978694302310225361167941664522120565406449802861330465613472739427390282562424265949914234941363177961830564758487469666492860701383550480831621406597485327081968729639178917869768885783810919423780296001331833461144226595966986589043460981208225583179256724312119922571145506440809660721652096203129650645413092014191066809848792010333876969645562212112627637954676713924524054259162631607033672216607057159798260948569145048677533597847405464722255182824803845865129866728706980147318957441359352394332896385284449304902679867553036750037194487898467480748456228050190591032315 A215043 946 19650812912205035749947761593521343413183238554108445041958807367192953776061062249831694223469231056978500058625957875999456824298285991827738057951390184392133701285637388960483542487567155951223953822181426644247523620434553008166657505997512804811900303905122580126227267207032712358574564549145893012489559917705920087550922391914964168522194421838219283657859813560848623712547332248003405013444144502988858862068421328963578311976177415990630048380425036619312570068887935379375621819401518346169245999230791056500161196451849218737245494168741145585497717588141957325941794411794904235881104739654733847987929125843670611956336171557297923258172533433264733056392716758583467813718410212305455649589930429947234394628289497605968982060428477298157874625044126832274436089737045029202531821680844582667890045295279550835509758026492639685320070434527808685887381291177688899072080965289519054137600942466062978042995335501228604407042045275753875761113892726336858605703853165291890812696637855199195993110011164267657813967598254173171956144123718265524450147214671963409018840884820452756981812594669924289884847834187731431027921670481928031631400360170516457396601525243803498347172031770171819222873434658639771992066759292041116296421434574579236552067361927515077195552850464196915589838270576387214431888565811699031706095999185863045143634763919392712916097111889248549453602716413198190713596372631189534068549299751621642204854392028673225000831906144412311264891885183766472673653696945636303648717710025541083195636928513378851002954901817173802821619792382157306241988569139842600967595243860968438874244828734338771167411307898351752802674897443850808649671579032194763084578655885481300313202592416255287130061388389390610182774118579085804928311686281796901908943053332285435088167772146260031045237742513486793661692301379027268553366997367589425368775684205229720685250857564720088207348839086927734756336489562576347510390152170739886526550107901108 A215043 947 2416890214933189033371814168658706503152485778107367608397405678058056207002119506392479380957491612209297551684523712745924840635237094607387909164622099971776593106870723137513802393878405360499592264660016998690996723932591740918283930749806427422195224643360699863272955113090230127611441231772177884439560169816966784489265260164862411218621156730342864579094302606585857261951687301444192154464732934757552186412114551462014146828733760109785739404941615561111152558402306531055293638094988218922455785764040746093760601757113788551499827022623805549562466902425790715218426188216012928737210654907481191053184312119168063486273267935724008058806829188495372245224439646555960157127322433204124354199901692077075147475782320049265488281043265213873472241538746705367341473853035112624220783105421424445638088144813797454253653565175350831507675199120959031210318787742410536058970304153765412343947898003176775934833943217429105181957615918611808915078103384882002358461252707412776177088794743740545746186066754531602155391532285253494302897282140842748145144037608366094702654314116129710018527925940704901513648636241069478437116796364593112478027590919548956805516486824182792907755566883697126203996799120673159845188148830248615513827428773266595705998412326670702094849628759039630418548945490216299762799441345336829131202704530502295240425775924837493231171546247830689342920841964807258827674809870809740831775952091900627267439199986072005659686370047028481944113837124678773480565503215126417534651226484861864163091657678420966787448936344255393538964505743624471035088099071740770870108905815390247278315163280090365138357729648940338301751979714107663611676914466938644496946649356525623868532697087284213310420469594195092692496205190126786567808236769342865731568404057197540289268825260006533400738622182303942704456210189631028589213389247117426760080512604171103262728226711744301220544479646031198842164719059914451743507118507389005436083110249750214 A215043 948 297257845623870046068983194983427378544342567468652107387838939593773720507484638224025132163547999070686620357137790709872755941309864350716885089190566906344128818443813308525237210904556292185498624599359909412348349520088349579940756824720193060125200730829460960602447251642891272983848696943428733893053411327569208572092076077886161615721880083410334123944941360796499594596344990745387631594148706830675930069828021408498776481622276316087655316759438288980052452113414815384421741863864149409115892402977780978476053854928544142615741478288559341450597931280784116014540479356157795330441029448880531765693682461531828138199655619922495693309981817651497521429549683809624515858846940873894990110938318195050295905126597076562049089586261192829138927834640800633350726847833581807750528256972773757142053432045475973065803428928129713589702628749308327832384603896011177008436493893196290561371222635520496935513760514514909782509539970791616901774298850995506053063446785312121518277695388706862484086384825287735618633740900008626301137784517926133794754501163967764927603817615180363081917175451051351125112193421424944525330169799339930680918292724736514365595603390508305315406861101079018409081439855682860170222138640265890548425566217082702261972407435226908843615549038759411814278758744546262071696041857554704992118259159353879425225733058012651906347527351130668101020933743809903619140119045011471495481702305680696417024723586766919228851043966608719445104035961319964333932058509502181653762328273038320671088523372605478354428050499219942321776102628494647342184796385648120084946252936139660233644534746078557079153924596402987822230527343968246192147316423839481298948048735330446398910681725510289808610156772950253203087853824042083627115729769073917028502566660456730536761355084639772860398360156960463834684297063499224549100060076365825805805442495995773339517719566025221020208267004672861709331827232741587496725563220809304935339533016804359324 A215043 949 36560298121521082477451561168792908854450983312866101841095792164356109566213608382048698776735446394082245006376263733601603055940478078043569478061275107380356068075482166225466663138866545533455831233456608840720155994246934406591794805509833939967977494667380337454237738996962536346885778282809962090961130033121195687582836092319833016322572629102740754380648693075362864278088482174381234493925826207238381846402434518693887493092711253118671818222005967928985340457391619985752818955617195389102332309780503019606460863554453815753184702002470175192873983080634020479073260534619192812715509411557397925989269758456295692935071367982531246269068956741945699763589386668937259490481046405055879659291213236299109321183095658097082772530829083452770214651419279731196772060809677527240701063213503827741054085134001388825176693349542699392183061051797609191036991980538600417544420510677973478465813546575559977771839249441681421525767740608596358250669251095045806148503132708363536630083334125934409835552193103937886846019775900287346550910168386388275318808934643532346207625521654268396592591897003737593230374632203687613468215522655162421327931977016463662516195402388065910962462945880514746129761929688484294423211274821600536271585926855240521798096516845856476737919013611003244411593978601696474512701593423844234155688835416393539388063280730497112866646567693925168545301499317252315702825721451218731736066516194470818020941840172945624037384581138990405344976891283723485182770901924526241884028168138570064229417716448080350584762208765216168064643795362729562750990289076435867545928523127412509535134602755450372113786442160660812976167935325900543867561064890782824926585238283811099502036007094796069920125403636660701962160968704470976429524202488836087089811863521693397016040077815617957178837669003496074908912679860959063562193375592448571049466744409552293769739688547781371072350467556307634107044101402243642847734604745510175184310228394931581898 A215043 950 4496619411101469274680473040566544361718926604915061874347394597276207702923766346353765924406296358473045449163923301442287303124737493735008328916447647640877452244465862632423874328869680544322881743090563527499166838942852843661210820320884854423001106643356952045910639449374749079393966880088681908454325940662579500364116747279261574846060711499553702454695844306908835806610286962458146455121282474783490291177429617777939662873921861857280545985989974616976216823807055843432212309799051168710177758210598893630616210163342890793499102604825542989382049320986703734809996505278804558168677216592111064364914486607662838402875578606231420795402171697441669573400065010595473292813309860880999303102708289746595396209615639348864618972202391003497907263196736766136569612752742502268798665223538415805664087901019794518197592293423716866957633479878001262155243556084072279330963437279075996213302523222858041116074674414110362359694162467340342448315668402058792889346028066555489416487455837744574083828446697119997706032670959606022468880539811394169439999026064541058683094803957461648798686852133742251273423337091704433039614934859406352165254842340224556813016815051391573396762166356920043934394905691685647633358930059934767921728894320569241376416063222873631864074820851362775005285121416400536077291836205761937434626531371826093885182553017214694456883927706661720490973924612564151504380434355471831883065672814727620317649078718453484102262103287937449734833006766862664970071542576601001440146734428702115946521642953581318241977090826693725705374122895090788505925126762985007073884603188163040066098475090239303484851241572555617344403666421289578188420552163897150249435581405736532741687018469881355698752714959338995472737023372477953909820115522008766986424741330333300452267526187810188149597961004058369984399469143068337072157773314663253721209220909910896097608858766996172562433337373940224650934695674885847257203391619597584171129831573613735515100 A215043 951 553047627267359199703220732428516163582573521421239744442888439672809191350057046993131160003197716645790508002156189813667736681286771251327980887244999384720546270001225621621911075787831840406180998568905857273556801033976652835922339104663327260089168139638237721309554414534097174229111040472625064777791129571464157349098777079256853873049144941816002661173208201056711441348787207900177632745423818572162067432977440552167884645999296297192388484458544871920145683987810477122176361286327676555962761927593883413546187389227621113784636435691539317518799192498283925361150496888758341461934582131418103518958492582984072827860761097198482226588198049828583411828444406916574277756546631841957858401973828425594934624461540544252251050808363264346789823158547202955066865596526518101534998440701242202002793125282674216727673784939982757502213973934993129349816702197811202693935062291355962760999153953655253273515264821025398447466004257884604454700367445323555272444186602838066712273767582659927217493937758449892135490451983984781339210305304982086916955694315450303441608966637645660028830502810308047222757919650590737983248733333797366295271132510149775963476074085115832637117327027914190775224683545360847282472614429806264148904652176298229925522425436544718807859568903445004404155292749565151732113811553087668223460394007483515521023453333263894175389446782814527592102489856621549462123219374496164332656258555238796018348286200065227905091374669308099456780262887999613507907378124320327643532446087487199004479921315509899509249944319611549963638477569190104469930178212114476937228750541377085614346995537403604430134076079089666608635381223945641834545215315164435585407170519914534974878887852057111715212701319659353725649319349383292137809926967116304656494545590497171484294456532288302286064853525709536616368116935902284287121060585610048846914131234126645058267929416072112901061012716988641128587639934705637562092773884618968666221755879806178354241277 A215043 952 68020361534474080094221469615666921576294824208207573504600930685158254328354093013808778914468912851073759438816047423779689324495148126419606640802218476672986313757906285596862638447574446689415939942232329881119987360340185445974786499053268368136544680068859882769029282348244577681101264011252794285759854611349428774438785464001313764810198767131868773621849912885668598450094216284759390681232008401901150803965047758298871871795039522692806503042415029271560942913676881630184260225908505165214709539335837060972550432664834054104716782487454510511822918627967936115686701120811997195259784924947834621767529673220433294988470739376807082449552957957218317985325261985728040690762422406699935584139678188058430363412559871303678014630456479123651650341238109226707087898760008983986536069102898868123979943360147662056624516002269468823118638755330055154975743673093727455495125560926270042756375434342381810888799755083323380669149687075988870542180731201764558835000398682945535830208350491024129541805714833459706141895001050028263544851148976382738632401214024753373318176557933038686990767305465363905536254913449024330550839197475508749796501510795647389592381601803582001971458542157474133448247156233750292275768748157479004690728472233789352439395260087385214233720615344495824272234669102166900937412939182023670635094121542743616549916674200911257893719503397403510196549639332666303192277368558839168281362215228314946667842531543845012413341049861269265832061320850212882732708213944531227244633729051070436034912621511255436303975012836660644969671073919327059304725994477490127572484914793786304851863684011762167931637492472949695539853735795070756290195386208150448046367245606427057169366463033544075521884022185031018617321825296149555548263575442759787732721265801675751200233095495158085590092733702155384682043701207449910838101668289564791536429896708865930563536058143675576139614515164632725177007439151699490974404405550891989584994107762803259460947376 A215043 953 8365951421113044492389537541994602837720680804088110301321471585834792473196203383651486675319673082965426620466371676935088119176221932778360288837785627631392596045952471902792482617975869110957754431896007669520484888520808833202062817044447345953534906480330127342869292174419548957601226362343621072083684326066408275098621513295082336217781399212278043152826366076736180897920239815817504876158791609615269386820267896830209072346143861994918007485732590055530075832698268630035541831425459807644853310576380364616210157030385361033766379609521213253636700192047557858304103087362986896675491611186452240373887191313530311210754040182250072659068425630688024528783178779837632430686021409392250118990778443302761339765120402629808143548495338568944806202149128887682016744681884578512242402570010243388967753343494372942741208684229672707970363532399194748592740744140281819707837854353195101587767408270936670489448327380609453834176735793382301654520323099187243506750330343860416333304896557249791410439449694224958409499017312129238261014741055032899730697517118318518856999394759268152680022014096532638688672352310758653358160106013951423651478762984532373043509798536415220977906690253339385903984953844379751620756089099681034288096432864800694586790589771756126664974159885360810003049460400894890667701441659226483785694086202177971601794549827727844411772743675476973402278440401701467370155856771331222643582583912583595903499965227495063480911396682431236127517789789050109283826403147417455800102274071855577346773569320155817724154368382754311271409044815984256295050864042456274998743176811252949273720875353507008742801605808225326746973297911118156413712055252825938276191103992885880047533468229606755256751983120898546134795293379245991629218942645340593878186977509266318657574291870083601025099187447512277981481081306611708220367993508065290916884806585906431250009925780025311519261531242394061143940691599762057330393297905239249010889680832414210384500875586 A215043 954 1028944004435369998483818896195720482118067444078629359489036404126994315948804662096119052285405320291896400557924900215592058969350802583611895920406829980184616327338396137757878499372584326201114379183266711021138521300699146298407751709967970283916656952400536803290153908171256277207269741304254139072007412251556868408356007349831126041022301904343067439024021177525664581845739403129268340376850135974276233428088986262357417026703899985852222114242066161800927766478973364612741461005105647835151742491355449010732876764304734573099159975188621775686802300703221648635288993044526576293890208391008677731366357001891007845627758471677382129982966799616669798722345664658043060933689870932840064700281608848051586360746396963595097978450296187501087511214001615075661352507973043148021828999220894077693780255113196321853794580821438953056881299799166411481387258943970371832935504733607538820800381271104294613936158439666378546126814387212712458053663360136413291308057435967883496447189894625810329800413504210267164600028566380430857350494526795437376080070136303510111808043589878299878113979940909256941350618380861328409351120318146553914550739297324998761984457277466994722526351342648660276719825539828544518624686022413724983537170373694784461582030547034457807497707995373036358100912780788345001662288170860718915113068062096897945440786597417843906431509893826056212854472055974577397227897025582684399532718312118956956088522837880773881981676947296500754982116755486194839525791411928766657837048935306065585999222627256872194505643313694292301867031539211684283822370678168845538405094278192916380899797817039664144602312423512293444645749083650570979981111119430440806908209936472022142980632483635086034927014842508103387537685214527202480296591292761666995592526283147365002458441694457453167966498732676420164773826895780424951734887042620423795130756563485821281281327711793573641588358386386437552191820277861196743763094156343688240431090502470881521977700631342 A215043 955 126551746594129396769017334694531624697684574940867323106850156236034466069229777234438991944429534722820291842004296354840888165110972495851484837921202301935076415666576772472316262940209896253626110885109909447930517635097474185870951397509015897575795270238785696677346061412890102547536576954060915484784828022615428405952690282515933420709525352834985016956801778469580007386128026345084188361476407933226361442268125042373132085212233554397828402044288405311458585201081025578737164161796569223916019473126143847955527631852451967130162910568590957196223046286304215224282242041389405897251820140482880908717688024041280434701003537976135751915245847927219697218319733574159458862413168103329935708015647109867042361032041706119567243205837935724064819073120049525418664341736002422628172724845748433644033753730997806477946284780652472715279239909736376058777812252126161933731359600961010941334427070434398200940462893767730752878621084718730732665291490574167345942717829041504582886935471475025370478662660683098921741828077200658428900389546901904129208124442900084262753157908672003977284348057789856707398972648165682791716694855009858460076332313590990762907547324895930346135619652249178195792890171021024660964848836636317825429716571272499057879202389406893858938082235788833241991689078775824223482636680485128591211735826542379744603992205045280082813823334105149204033441657358901010644068750987635932782497615474576319455009944645721538767239170517194756852281904216995422217029083658067071284711110358273401669722079029465458855188978121577310325199763699571427994379047345945479479379208608000806925899670991081178441511694960509138093070987324110708762101388577205398176952419486429567585349654545612208475923821174723919015928109789096888458397677982273128778378386878477119225592123180896484862869569660147700410902151042197773121621855564506495890560748915977976843095949750190946101362960295572972248351926473023287421095711045512435261180069157018398398898730303110 A215043 956 15564835887073480432590648348531194117333084650282602112783080180628112332199313795173899890112547365586604000165970526745213652249680266187149023168387476308034214510661604617957142463146444654869810524489335595384432530595688625715828614141898987431538901582418240154510275399877311357069791695608188350489461839369446137063772548742109979621230596096798814018247594730580815243911901501042225900121221325650868181165551291225632889064078023290947041229333231787147605051966487172820058450439972908893835243452024337849519165841087287222436938839961499113359747890914715250938080482097852398785679987071003343094544260600075602460377807412593020103445256328248406088054604883956955397015885986838649252021224312904798158820580383455743175816339615797872471658482552090011420052681020324940117223333203330209058318559981337010599681816771650314462678865057305787574413783199130595317187974888166476284314404482673797196279942244310252147335790513874842327303598988271558123954451578325401994688388831694003276218461251588166814520128801739812867632769775427403655431400744375771526834104124066747143681692712535187997913370324793473398031061955486049071344526642536808582358360772671351242579859263691873129524709147949323853999616072846305690427283907620189458249142247906233135329221451302059080991143086846100064785386327636789997154304947929203693318354293115585005247666247246236056875974675112379562789562864092827036521236865229111487171682413557487303815123021306587986156091940737881983408083817088882054113953295888710882191994839514921374600809793962804536144448496394458835067615120078935653167349954115937649488328557706247783320653517333838266037180360646477093494019623226292673829463263285136742407260154958460823649830169078347154006737994806779565011694363969234254684301461217301016571161329918462717907359906179115761532324430324228227921852023738191158632276752924969138655970149838764985727735551915466988299695863678000457683590038761343357176702487573375689295970938872088 A215043 957 1914348262363443963811880729534642344807271727409819192549212012061021782394446367029155247491898896432429471728572370493306438338545561768523478364873738383586273308395710791236256206704072482652733068401303168322837270745634603488861048588056066438181709099367204753308086528123496406817036841982853106194719021414419259430438070804997011559990653794553419139227497350082970694993777756601848701526548746647123559921920540695710472222796384631232088242805943221413843962806676841231288452239954871224717818925125867411642901870821883876392613314404695799986052767536223671650159617055994455644741386589592928319720226365785257822191769308210965336971851282526626729133498080993131354374091563213050528062902574840180306492570355123350291058166566905202589949174280787021879247815423763965211790297369978606576755552737694996526434611385563953464887236626012456766564838491136194776721435781831457219869871909966196425995300592750119783160872185371506663637805426247390991955345892736048653286196540950443922972797028264828263712697336497496864514605461114181466727751298682098735629856833023028614611664767554793152805753575980075819225249086826439221680953852442214319802470761943603188007882244428998437145570962294425995113215304258320036739639561960846901161205041545644167469360501978723578931850402330704385647560303172392133614097562942773667147776778064642910487450863606994446330444794764972892477613774973237772272591151805068456126117761196862741552026279676297449038568614843913268449867221585934548344446817963978459681015688859182355819222976984202632375976541671352442808752422227321709792151797529267073739347969708420485887944838381599904478096088170956108555771324086139786817613155905571724014434366482958901595592807505239321613567687539806298898221065000768262601531391433066257867276032472016335858461759636877699488550407146320490722370864830019795335922974777574640444033325165872702024203028674121862484900213941088906627691355370614167676556015633692924881280734283204159 A215043 958 235449271434816534068428739084412477217177089386757478081440294403325051122184703830790921541613451713823238418614235600149946701988854417262200689856301433704803582718161765717441556282137768921631297602835800368113599869182460540504193147716754272908918680320583766416740132683790180727138461772195323873599950172134199463806818936465890311899229186133973755310963926465474814668990752160526348061865374616270547002215060954281162450514891231618255906823901683002115659820169284984275659567064009187731397892547029667294227410945250629509069000732937621899171130659064596897718694817405220191904404870532859179982493298730986636527127247102536143427434262494446839277332209357271199632616246389218376302484995481029272900427333099788630056978671389724120691276778054251601136061244441947396110089355162655092299030072592167272255453871758031518913705315246739808678617473821220909157118181654289325490800552388178540520419022896238181036964205804766742796219137789379954522385338084051185471427804077266765830491432486564220260212152180348359039929249770371101994957918531017987597883522174394285672343316136416286828721539366221333873026932572606917411231870459967683646213452150161383867364828180763380259445271005946788299151733744275410169962923596572121896626317591451439984942738140452891819999003707372971059907636754924396476535756248794385130534270053695301080934586023287490042268058601027693796125287430389052261342224142230544400296356413986463549773691560508518501331691718694465244536726079952184212934967258743160743655596378700173777221432391622825019380145807300674017187180051262668625504873123552375422198738610353450894152954177966907986772899577701275274760524170817214709189515351610845752992685988350099833274970292707926578818853403219223398308318198615590717422521131620243910314956832053651948622707325180980638584345085325422839046508372276501460398465772784672983046343925786794016733849518245860240837898174613962095112092265671641470783777062918729496732901638158033004 A215043 959 28958346038220070246452923026653200055367974722843759984824606999596920266246324124820254194370962661903825896017822406447950137906290547761482161373960202607307254401025501472454075166496241504877996872080402142109649946638697011878526896120572719501358815970332436064505728233578068733031213761138041983346599152151092114788808291114499511352045199240684218484109335457903319233590868737988138962907914529054630157712530576835887270941108825104414244451097101066038812313918015376224674838296633175219737222964359523209778328644395005545739094476836922797798063018297409194747749302923786089148597057688952086209526955517545571035014459624303734676237442435534434604382728252863364423457424214310647234677591541591760386446069400918878146717318414369161642437094526392159917856285250935765756329200423318599651116514251967110606127974277352745330508855527279879208649315278053165853716751693815916207116388730853069504379970646228872064549481723530223601682938745904210865011417806502848175965777016038227628228150090344508872724501756083633685821565835942087613031656254374519536846834740134147609164240284657684487883185512508507774759976179371054562799299499767780560453171166027352225267831344369504384800265150493738978648262324723830325334255775125835628665635658184070934743045687561404097204056790660914525136894407449835237363708976860653332346872021342913014977242622647964017026346076533258382140616086639247566469408323554856891809681047770210485227099439375859673329591638523547620959010937027952889195095017578219348163295724435068976541183709213795928249722584523905942283513558925175488503346413720408194874115361931319467199307380290426137294226521151298694736163754199673409633892761574414008577599753756808768279529868753306630967150098344522905403006252150977657400494231200494714477121678258769843853563424021340885561698293493562203888676816885745462023674223300888048430803719967617114813743021291662139707315470067514910304560738924916141348768421709799365772529637749871169918 A215043 960 3561641113429633823779641103539259194333043713820395720655345220656017867697175682649060474986086793962456761971773541757497717015771748520245043648307248619265087487743418519346133803922755567331071983968286627679118829836690550000518304029682727744394225445670569052167787832597418663982112154158206968627758095764412195919559612988146974005989660277418024899790137297395642790917007864020380566089611621699103238851639045889859853163305870596611333811578119529439771798952095721990650729450918816542839947026723674325135440195849640431496399551650208566507262580119922266357075445564808283745085533690870573744591833035359374250670251406542256829033777985308241009499798242892836552885630562113820391489041274620305498259966108979922223416173186296017157899071349968181418295187024620657240632381563353312646469891343280574933319175273814486991477212288445090251486035200031137855014810503539402387217322154582979905346595447483842674502737778596745294365603357092729646603311581339068370341201904450052123398936036510873528154541294180457731386441257113939315576041741903784825724446096199809198810158192628967534478439839368995986275566320800602336815619347676636381746171690464172312490841629124133692689671061651413479234471855167030117214366824353691573311804979683013298713516378728471918155224525183235986647823029618875285530329320492093745569509155777714769451233892489860187437745314771399248495073012023100129494115603753219584777310597354852019279794052344220673574247844201794330606296604997927116843079022920533708957188036590279445799233344658254024248624957856819608539865819838770603369864468174760408966810255378116727287841986369769214580102623853104690037695958620525999463154283200113719843079458672023636008412336630195404671219522369567240775236716901699106607640836583062514671368314154568601191109417369978080555459531227977709283769900494479065279291279965374299975887331017999088130169703059362808932334190004758515191974631132850113504336057343378829165655429555987686863680 A215043 961 438052898605806740254649402812302227702909008825185829880622637533690600806486362641709618169094304694720277896632127813765771242802018777442378886580417619966998453738039452378102003807332438540216976031227174802389506419966298953051872868754854939840988371001509660980573397681248917601066763747698319099230899179870549005991043589250963303225376168923176378455702778244206159963558376405768821490059321554460643748593890113875926051815680974558089644579657605020025892458793855789473815047624717801594093747064047582468449365760861378068511405758498816757595499291732141352725532055168495114556372046919391618498585936393685487261405908545073286236478454750478109733870801147566032640509101715785597505917399186755984525589385335129514602042584595995741259943338951559922290390147743089904832026603103523630714788070304884706385215615170535479026092676384518677433730999047194923037248336187737139246109489376644587840180896230106413443250804074944397743448284349774025220398295486922287141272124694094990638634576867013313098061252788723300498835392870229938556943557687501299987646879726805582501575534485793460677960575186606642063987021591642323328754842343701331105425777345814094341537265880271272160144376756996051198100167548205877100798939468779214792181976666344327034608929613795770859505509130404024787854750498574721541289513024195527406349860749662680224243910478460818096093219942987543602834050635178455534505168265219301283042526685311959177685485561361961962681809691448540163128864296763831544457287158778583709120045591954996870996870899940287476179834035088876959704795134323272003893334951563376137441198318273257159365409971092619946790735010669246270620839680853506366167164366180752620048681245085292276770547197455681392391756054931689473278496542896485085008905271921473090248018316796771253701372578375523420934550700616040628422511166188411846071339243808831407671770750921229713270744344196557082712530360400109550204978845607433656041440089481413061714656899837410996801922 A215043 962 53876944887400799417498096904809634748263475041784036679595929071423287881330125429247633974323613390656631724523779947551432365147632537876892358005743060007321544722291109223987200334497967184879356979856974214066230170826018080675379844552817474872697175407740017731558360126961019446267229828812735042236772841028313115540978801864880339322715279117273276525151651586739962032726763290045544662711206939576960077838196844960849044520165454000048414949486307297933745000632692166383288600128389370779530690941851128969294136548390099861995406508743704252617739150302933464118883367340160090806688676237394298501581478343387955558902256499637471950257816156323499256256608742907729178229733880479514672836351058696365791149234430111950373827821732121180157815131619691902260299692985375437637098639800376223866103553825758444318508301121191834348625647773946844737091627737222214336703660231498267333523730027561501309839027912262904303523216897155584466273125552144683363555233286934045795784891864737535487424247420012087497623007029841546649584778369791549877194868602452844400689545298115646688577446293167906496284723117705565758810422361141791557057457586008058261006858390612139164179428335833897030934922628057859560197735099082942247266075542431457905490218832978479004481065564782117938083113191589396030251017228867421776430683368631070727438773854919761279554267781980652515826011066956555501738707375659901046924088472710183973633676743622013355021583315404504059803022914832408027897706565173688618249406670058388874121728020423144272944976234810456370009461883841091462231221415401494093968602169242486428898859179237992891160890548248265439773811230480667966114712985255085706208177986661375580486978315336806642684490892740504368784211566462789081227450130702791806550062560509675102091029341866148121405663520911048682300428455539460129580168953978104663084024819631994664625165916478693849252624557761917847408010725278771304244307991503786025874263079556695724812720322293191326062289556 A215043 963 6626426168251692521612011269888772771808704521130611325760418653147530718802798941434817269223635352746070981838528301421012415141916000140080317655819815963280583002388068395098047539139442631301620691546376601155343921505180257624118669007127794554401911586781020671320697722218524142973268202180218711876023828547302642662534401585791030773390753955255689836215197442390771123865428326299196224691988394246411628930349618040070556549928535161031396949142236140040830609185362342609355024000744267888080680892100624815640710346086221421647366489169717124255224319987969083945269928650784522674108150805152579324076023250300324848257716143546863976595474908773039930409829004576503122889616758197264519161365262820466236326830245518434766466220030466309163670001245883152418094571847053435739458300668846871593221183329199204448658520052455775586947447921682226949182351939373637384409065014213477555378148740734934747347046435161278270194762622146161041901311253123712443348845472580231671037980658108628445782776285637400778162501172625824932142526321935866218343698157964300359010508011612434445228813166057076906878462297117129969104031393165169926607017228522216971034389160233171871357161797563773500736109010482082647339723759567186859731843102007998920080646930993846157614184527676462228024110541235123566948710120075746741506653333185844092193867790566526477479806860640601279468989690110250619882056906914569760630844125607130849045722890700598567884800177202338060462037636331560381409150929270155215166170977081516267426497245197754574385901298554419775727742741269172171872794572351034004218860780391619178509109279378123439584343403690261697388792081377154996140299466097167952199367320194679725774782471413654538714213900577343504996314215627684761301428077517077995282205207534512291225361876515728918409764402525025553244730269672628115801341727529714660507823174995605594650370793990863379009034604717312561204974465730751213800025839567055047283262127373876896350560739447884676091962889281 A215043 964 814996541750070779358859888099414241297722392624023409031851898408074855124862939671053276480532824774376074134414457294836975630090520384692002179307831620423504387749010121487835860113816945682914465703224464967893236114966345669685920908032165912716562427998657802554714261472751508566265721638338088825708694138477196734376190416250431904787740021217332576577944133762478108273414957371511090092451861285369053398355164822083717606596689659352861776329545558917724231184798935448784284663491416560863144219037435001194838078432056844762764082761366462579139973619369894391804082340679156128824495860357529862562849278308596568380140183399764631649293155962927587941152710954166976386244631524383056342175090975858650702408970964337364324971235925623905951252338112008055523372037494587220515733883628431216035519512787228760114062314194267024531091409080285720585744480970828898684553252931692142294461700923229464777235821663938637681306904939148720294160172309380797223375244226318894836314501449438195158867248068528936192453380244214363861528946929452507565994824915523043208067029742324367102698558768592067323084295427341264089679566378476850328137120828189850020507156687714802796668044527931636908480469601649111281308322008557989063889349417198010528399016683156973616768558256383167275826679603153183120990973623507353312729761925324655344601585368234588989357358885599224915548467487436256883765799436558543668095477389689474198136024143870048108421030732263385221039872504400047631237633842236230062710074222054768821851639248866136343845380519396763983950876092335407228591357881214203425206934694467729064786770808983322890934711298084029136131363254920167840143294505309135543380413717569201445883611151756002826230815942231223472243318297537258711707427328148105098885219341903810962148097751119573486606932114469307132890344273673071151691653512751510195120718757467916018101279644983260751005434596253012335607893481240768532249094612221434804340660257189184982532040013370748641496019268072 A215043 965 100237948209090454168618154224958062906848045588233748699592023085540059649639338780598118189836313811895511047551139718963526990085992091316976187737207469496127759110125856874608712746460344876367177660805062814449712698219355337113744153018949279469582776732248128693558533463426217029507710493313404706850293355204147895685608886797217333258118631855776651229250913255342416546506174328369564885146886949706147156368754923498257195054842899565240967091584961510740039605121083697857857658585443492718278658260712404522149442936796905684398334813158905180109961530862509041107956857974885419322738882673171020515906385208707077585908984842027502828886462708531320276831373618357961592385200060740918665568374824767793570159976598367977377204995798821274122840367586531107676956666039987174687695809385629383954471598931795179753619709150392124636316021276115921803791132405014843555698072770715830868758009820531135928509295417052688105713062956075771555088625325955113684615103936168333002435098094482868179954385908941744716051675761825352124202034142557671765258381114569247660329362678174735610230953728740801255934728672842579523275635497677118739873405631134320837592773575498377293210778692895125425674618310550408945361582234554593523493621369627737244391007081916243493886638596454690953423631724122069970137626260401201845811907830196409852064253973789337310081872527203267071332966133911417778290541169737985478512672491570297771172838543871474375425747006130742647893216884558850588885221325989469675365227201980273429316630693262735159030529746290586873132279472312594445168566331436087805949159980170036728456291231309714324215653497980892839343954671557101449691188406972534292729210091434230035802473355922477918651552422242296683968951943532523664442134333511822554785737721220330479212704918693030417054471480069721960409454624556833651014084055238337286652728637507347845231139827547470006761709952456573524045196049131933938276160593673872442923191182990742790586444235410857831041701893649530 A215043 966 12328452633176375791960674109781742323301011884960127066640786987623019262050513807073897484073386066038373482774655770975218982804946936711603379089497210916403290866157731385455383831954508602847479937813319501712346768644865740119320844900422729208845964975638521171505144901739951943120882124955910440853760373995971713972595516885641481558843803978239310768621284386273354757111986027432084969782974642952570731179958500425463551274139079956865286090488620720262107147198708495901067707721346058187787411821848588321223186643147587342336232417935783970690946128322469242161886889448570227420568058072939677993593922531392661946498424995385983083321385619993389466462317802347075108886993362839608612808567928355462750478974712628296880031889512019091093203413960805214236210146550880927899366068820548807171364204529792484674916433434769888990525585678941741237569529873807560047517445593637646234007393240897727270211330696705470829776958933468035936646960847735648074193558937450612808117646455598030824774838475472953335858443006838528830669224114331579549480423789386869220255139680653738978684115043600220710574805311102985869179212595693782969812858366606434577039994802790029681967025604658344333860635221585908576292019194353597057311301757420307745544473243307365778433001512541303142141533612603825372826833043042790616741600513320470188283351305047984736834691492258255317444845432649645639865389161666809798378135145513482243651832278476973901102827725565141265965140310756747262663364272753440265119181322861507009559739957164403162257187470134109458501137505892517623785352005471197786241673755606747973466516100073305844966044215140164063939253503096814319729892923847164338885243577619819292253338450283512129441937074209394832179885511858691090701197908899568011025217795850830671022589830196675450129321240637450755252301059225415667930805217989956840794519725827532069559015564473176152857441548324354135343781565285394265849631506522200144516382482116321487533539366664332676183703276048724818 A215043 967 1516299435932485131956994297348929347703117613804507395448117207454545829172563558931308792422836649808908042870235108690232971358018387223435898651820419735248108648778290834554137602617658097805363665173377493647804202830620266679339350178598976743408584109226805855966439264380550662786838993659083670820305675708149316670733562968047105014404529770691579447889188728598367292708227775199818081718420734196216493787978526797408518549524051991794864948163008763630728439065836023912133470192066979713605133375429115651105929807664216446201672189071288269489806263822132854276870979445316163087310548404088907222191536564976088712341720365447633891745701544796478373054588258315071880431507798429211118456788286812897150515343729676682148266545204982549383189897076811454819946171069092314144447338769118118036273833190498001890885167472953066738664714574524145030384478203586818020881610037042600192168460660925963982501819872495090810342925856187162955124545520491394216104880792418577818395132222168672023083362260366672891007872308240140846416608435899835646712627768680278038025476805718027638005515462952714710032311838133694809331796843444798875686779903539933166633169601424793588629617983510487593928085207077538225076861457305763652942102831507593049299685839793517573316034228891109770239293135014198373878454972054555208131316838016249189906337643835517806925071092795927568779761165915778371826298023658544453591020414107549037102720429185715527815739973419632264728331521360504435205720335097063238619478849998178535069445293998547469693321687183881429527101218365986553686488149289643196133741610984170057739807900218405372652887419698232921680195878756774301742067744154163519089643268660816514316378038018252370713257485575505248787470109926532404516534256949605543650083868224913446267771539153050898847924570917101294650433391045375197035195919720323171018276965916205986652087019903071863513485545557281886629721382870294769937804594830974180876610685957458629270678740535089769322363576925254545854 A215043 968 186492502167062494854918337899808528025160165486069449513051775729921513968963267234743907570524834540429650899556143713127680258053456681545903930794822130224600960508863614918773469738139991521456883336387618399178204601397647935818620751122773716710046999469921481762700524373905991570838075337942335600456744351728369978786255649552908275290198317991086032779601592333212903648354904363550191966395967331491676165190178837580822318040184255910811523337959589305859335897950632232696515765916517158715243617765959376497708143156055475295463343023350521363275479503994018606812968584884439489511776885644862648651565403569527518956085106525063582701637968624346846496247893454951494217966572213430127961572150710057994050636799775519275939905028323341555041264137033848137639142831351803758839123302532707976537573767082127990908310297459860227244026753171278073966445962469308414001120810531213021041652922353654551868904748231326463664651072586394710781591800352715175700023998631908669919559387292694339582028215059598725757323712852534716586413937449803199607098290132380230517903903305983804277410356801491878704307220081105326806053737588584824505996144080787586583604535878480178805020746858183513384778229759599834336786535647211854174963478084850986080882599307316388779728959321128491695795959007718315299390495320621203285769193589047269608022187004030395527935480292050470189546379948049549712036801036140251062521857525432371601847381358179576991192356934222629983765961305735023723477537205233623690830408472607478908106167531794986615987717419958941456635098744001004998967850544976890967712453512695642398528125407297724206870351426932977479537747670421093277653938572842866945789296574885365891513137109491160402362074824096122286275460407822559500381498442895845068141234677601337377628728721778605179799011084720485710093908822777085774427483016034207175668872314972836794081467422448573682504596751747217158676609900419614890267059149645533925814686303405872834738321261780784223461184039016738383184 A215043 969 22937061467112754382022998567379100017746997237172737782709920297572891672353309306314569322382131811823038152602535441606014438769217153442922747589111301597890670033941446344174582640188601299041391286710503685605271361769080075839011013037922568178592372350691115450956198058726056412550296427573248195185359249586881358074038711332039670755679988583132890452443106668256588781454945008941473793784985561039279951824604018495643736600393139425038022505620866475857067587008861928597759305737539543542261359851837574193566995678387159244895789519683042839413394172727442155783718264961340741046861246385914016876920353102486908742886126382217373038409724439249865640665436306700718716929456874453476528154917749050320371077811028659194258460051938566028720692298958086509474794622085202770023067718872753963119596865206803576336414204285270889552482304171269412551335452508945172100836242846945264078430917400942312387305500532286850195330187982867457148639746642714815591238315578294630613331872189659265905776672626701528982787809801559531393764933122866301961644480747766038804750802079038176656315896893097333002255104789745720230339289940617143272545176922302843687170177523782782437791471912944113012765042501111377237275424766212120806380637905397337733920727207685475132131966972383047805545307635712564275954902235456138095150216902872127165998822249298536101351501560961876691106581480878659103553915767249694741101466511966480639066909437606201455567023669911043407860776329664360333399641428840085712714234592242987162837153344499641407597010401817488660696554410261166874557568477480097411266856805399550402737078400189725341059726947415714594744131637264408804498136297131741700473360760691781259920445168810811166353917149014907420729224973582494344157108081428644696856786562682672699135955764812443098486334754524501134125356885083297977021811746953833997613023435270562149330338444953073174107142995761761926206512765579036112352333201901486194101631386916869734183235426870261479134589691845091566066563 A215043 970 2821072067952701726493973905449729493654855500006760677823807144825735754185488081409457282745431688019693263119212303173826648288355656416797952049529895274410327813214289036718554891273459819790569671382055565711049199292995451680262535982913353112250151752135537278985849660698931032752115622516171585672198730954834678673127975238191326594673348397407354439617722518603227207215309881195437726443586828040499942398261104096126598779530315965023765956668028616941113453866192066585291698089951447338539432018158255666432242760298464531646886647577990918726484207765971391142790533621660026709274421528581779213212551866202320247856037459906211820141694468059109126955352417830733450688105228985564182835093310982479347648520119725305374514646483415298191090111507707606817262099373648588909078490298046204757950201965420964324055717318749398110967504337350857183336197524786457688324810784779891593419905996542964879692388139362517545159477251501624235374833471312600607862172029569405385959831282027025163357960245096718035699530608475695847586178196055622448757148905536617010458680415392789359505019910250779239283118821048788688140754713306426351271271356915216431991788079220466340602638658856034643231601961662993668869343190215148483169418656412935648527230206377576518765199751643661136920305129664871165573083366893045534176471949244200958769763376074591736763448393957833505034935839718561823540010440242066855241904877411169653539489673541431370034916192724644215048529521008537514806739962923538788557031973729631437011613136550705586158973280954342344037764655800770400446456569560722778823633083902678088957302776866704963449306631486703794209240744563092793256961360092026020114256406408156550349041929283768164591434403866692562307929884951324027646822409495616713523804679893302288624687628632342572207235851738603596339262602476840072856653279471784547102414331376953586252329611122082415265912064863040678973408584156404829364755334076986111246002947025105328341205221125661998767732401295495818217492260 A215043 971 346968927296715199604376767371749348619529479503594390634545568893267924873142680704056931208365715494610448325510510754939071725028976522112705179344588007450872430355323610070038077043995369232941028188706124078773446241676671476596452914885304510238590073140320394199808552067909790972097671273061531789485258548195078595436666915586201131474066172892521463182527426681528689898701660442029898878767394863420453635034291199805076006145628470558498174647661899017281097757954615328062281105758290483096807876873613609396972292521032750233322161862573199960518144161041753668407451917199221944499706986769172929208266959189782903577549721442081836504390009846831172749867681956873513715920013708349941012188322333095909440396896915183901871043057408143111475363023149077552013763428336691233046631238940810431304525585453404634079078446114279209737091994630420420320928726731298001577901343657808873467770513445661088152207271538248058370920501350003557613523090214124866706761636126711564685073621472001662519480330912827797861434920910457092095965871792143026479062780489894353415571147588124038218187256685049730208105038839522286714799392313001673052745619034757902809848127383772372423244068435305750624268202214330191851878310363074675985623553864170558505415482753823768070389094638185436594893958552934745178547531559533853835137749511646919035448787144101803333302928066613091782802926098501617616397020096554175159683099915347871909742596033657554884026889028239714101218628387880154366777304492934942091043932907583360722137828342414971383745642138969242664085207916591566444649105342404708402748161471715885986886617850970498594197015666294653361711764883356583768654603703944072729031865546765277721264997227795414144791723223893727308934453059488423960065366303476162742617221679133513997563311773904765140763659312569330877628785258405492319752398120436845738103725620243963111808704235061789268858379626580964526469107775533270649959165718251427023867645971942460424420575751666048070744218478249889463020293942 A215043 972 42674356985428016849611848412819720150708471123442103287371281166727129023642364238517593081346237574149065450774673610554331995530275756563445939107334795021182898605891589749577964921520156955831955897539471206123422838526937596169683445994909541406234328844507272949297466054692205358535261450964052238521014602697039832560036902641864547844715465917382732617011255759309425630333088924488482124361945981372675297166819556471928222157132771562730251715705745550508633910774551493285075284310179777973568829423436315700161159737326729814166979022448925604225005247600369729822973795281882639146754684951079688513403623428477094819790759699916159678219829516692175139106769528277611453607473580898057180316328553659814381821169800447894624763781414718187413278561735828831290875639586039373075826563899421636846412346613977588685178034818258628094592654392181175562869601086544026785114112665799420138959168425199613768454951376735941564777466992877414042979372170447705694914006378813069196316204380999701317043861684386542187340011343850615028672021309389294085875402339093105415510335354604309245026015335527855087552858434396660759313952905274084534636599320926645303067087988985668594745516173872116330371873051389790025490998749782260537091334847218166291896737672610126077018421521955940169076742181207121031109843550683988481869573736431177640247619571852023070887806250166502226780770597514819025831368088124099717117500123977227735367933756561224438876075029049088630622163569832704001975849801629194126246680702431488385986180216199554303823335313478779427190544596521651741834483713319976355672417512680713103024311045232761340030138875010178258785529988033442817289206657404313709970194816715048489285942240097465683226049598577402048454990536709803595418536897770782376786571922497801834545962221347305573006832681530670173642054860873024234651900295788903955741623810854575260007860652667101461753514673603497015517332405263743188303618622295996417016813240640351545441313530298448153906669140230669976904858315236 A215043 973 5248598940280349357302652978009453829188522418703875109956033037938543601983137658656959892074378855904840439996959343587427896378498889080781737805022835199598045656094310215588019647269935310198097634369166252229102235692571647657394467404458988288456583857801254252369388516175073349308865060797305363806295310873187704326289102358033753183768528241665183590429201930968377823841071236051641271397640588313975641097883771154847366249321185273745262462857159040813544689927511879058736197689046354400265869211205793217510425675398666734392305097599355276119715127310684435014557369367754365393106326541996032514219437414743492879930685893368245558584534640543290710937382784296189335280003330436752683237896223777824073054563488558175854944074070952928908721787730483797171225689905654506197093620728389920521690220034086354484656980592512963212422925274825796402526873547281693786793342205816424893758071418472155727112581069813159645970680305966381242538255010998334232331584088773703637203251395417895822448783650813562058895506465773349074513072890093212239329801404597721891650487491131693039118678752986805831979198190680210869162579522353320477397262189185781598319903111113532256540451459122757647139638407250556669446401828069120823469742499744675808038543907593926337419285961910583420182793592874875781192608139510345039809125431313613004155419217957009924944928937549908696147730604862128734342747141809692372136604135554626689489557495841607408475496460625492795392703017640554716327043732208503330256129452513696420853425457492445885240716943856156217943274631486299482722615861958087416761037664464631616390719337073975531948117054336187182256187696968809708220305129713847221497585152462076011379260632350921383610149304531014752167401014132823524828742686420704486339529240390593799531662452066375616113950081076239721355985746735385308952819557519898764057071536185487285284783659276160063660024656953870331444459947087876045689544277848458923488918804538743263416873366392499650372848928043916221511923899655226 A215043 974 645534995297497542931376704446750001270037549029453196421304692385274135914902289650567549132067253038721225054175224587643076922559833081179590304078701394755538432800994264927576838649280522997410177071509909552973451567347785724263349807302460649938753580180709765768485490023479329759631867216617595695935802222799390592300999553135509777055684258258900198890174826253351162906821428945427387899785430416637631179742537032489754120444348655899104552679714856274515488227173186572731267240468391411454728344148889129438082196914298681600439360025698250037120735653966585137060733458438505060712931409980560919560477398390021147136654574124594287546219540957308065270158975698903010627986802170139681981080919196118701171329487922855182263496346945795537585366612287771223229468982755918222869439523028060802531280444866948610442720564392251487713189960621102359637378201773208848813813173117349361263221914996821455082442340125707417188031810916256504678650939201939731232428963910164288267836947266424243054099380640810136439901373160387022577095761883280746162313205559748634689162418176895079325355459085782577196229914122644283902922091587292235913733350441034303320589428277588839250292928706018937713388323325358974589512050500646550073204784194240024066405135344077656963167904633882131333998579049653339077417343991509459517608930661497136906508424269938258571825860493577155710391697819111361590607123751706793394759462913652013195221885875678043412302896440258492819956467794642113026962883874182216285647657005351012601217998569519801441928100005617365228220768190227830414081915704769967662298242148547025712036242713355045618916719731838190767913147995851741525027457883378274025047998830955543711255704567423274079860930961898865749393566305740810101515637810911784165140235745041911014946464746654774049975666028977471806777997354102209256880673661666001489157184243867251708131199649676171815891246923751150056754386105559302852508297475507887602086000653803021854464946698258483640886021939787273225361020830783052 A215043 975 79395555822651917431202031993972240702385430008204039284710521130350780173930998489361151583352197744906805841223555664936511033578480970096008825663875248719731629188866200275876363134214234393371253682161349708763505440548085072436734631830798200954178233778369499935271345884371782487085410802583166965236297378093451855148696655933309668824665395237603059279901074427231224659715194689051517070402210300658114659467234171225084909448405563490316114717142070162724591507252374436566887134379923097254531320461102157127666599794783339170119648978063285399289730770310579287423455658018568368102297457101066997073424500564557857604928581931431729122626419003108348737518616628180774117907096663596744130989715164898822420000472451022629242555106600261898194091371523665376660053459189072286906743967711723088790829927967051377921023706610129661641112709865738770796204718962070690227692310593441596433977123526194967775223154302955632277554033033096160691601511801054136357303809738748413901767720372063860613965548765168543305134268367625390660511483560134778984854404024003037417243654224308226029667638064451634403520129445679707833892515244833498418841780108708776368556033742470758449297149208669086804623146688240425583691375048535400751173979084543545700026309718883164142038628388829028808347132269943987729923667175041024066607927042239217171009634713979404456100675651362126694702742677971548199953101389243784973512307914270261990380241466602681202941334883882562346280835695797786708805161943730374339865595461919251440439610313771687716360301059740364687146822934151386070976265581827916499103034086612633472306918255169030429156423811578722034009597246698695932693111166941885993465990989864958612090992297435830443754399058120588278601146433100518646564444527553417279932705289343561527697998890369792122989151383297381752670445119521758184581674091527201060658527483510833270154349046594242286567071258345036191012538584257126788357942520220635101976320488567947379965044881117375021311390002772775679751828930844360325 A215043 976 9765007831190888346494918558554138856392137853460067378822972794340760687257597911901771077203188255370498397245443171562603214053230599488727905966352576891132234851797741639667865088669701549861666792728774504268358195735847116123994096365380876256713984001159267782272607058287705766581745896850512919128368641703271778792697387680243953755656787929966917391228941979723187281982062125324391172271572081550531465483290060523652954108033439960652983005655794915158850239903814882511154386261490072570895897688371416437573553692561436419243116384941758405862599764012547285767947985202825470771521874292021260079111653092042226464259078922991978087795503317841369586649519686290536313491944902820229388429753884363359038958886781987860541652014615485267682335653330798553557963346011273135371306638589018911860469623852141545728128021810420562504178786676203899898420016004823102145413116878184126362742074402671370260601681636474068793420580465821808510025706533654313376647827647581113010747498359449157766272522109839632371536872475983425139470166288251135536905236319986671241053788630173374588512355758431742063923946741537086546785860458962782595185086370082681326086692387896819092634752517320023408435125517196453796710727095100817747207157945747333202443323033234283127200516568458418129247110403707923646801707364033426839067320927426093448729944100351025213862423324080681173858513318461352481545325211165218505602819990161067157788992639929455415496435606240701636171636040977884751856076194591186587972425740212880337941537916415078306681754417076691744089915385938295535515460068838018355039661852249473110994601152828561965073932752996123848887466860048673962129449560163860325497614376379551846102026227379250727082071093224828104268108279096495810264231736248136270630269378607949752858297106095129296165112814599661252272633793178552676156573703201439400595359340820489292184850760155287624002785883217274937683558969622696893800167806633512698418448896881937662319267166747101343949643852131455155482337461703683958048 A215043 977 1201016567680656614701443780670165107095530570545580083555940943182783213752510612165428481344408803212826396055348286546535258817513785256143436425035703082360545155141933355478871529543239076398591644251957102675299294570068647198178837118310016981374865853908811567719595396823503437507067659901810505885824106632124335339646629988014073002276960249990693236061879962431524804459133926220211062672332963820414712139785210210238088270378664709596826593580945632494375854916661978174435422623028899003122940884349223119664419437585261896227733195698858220635700481242773005570170178724289514336529088240461513922733659905820629297246261778946081873069724281675485350809153402797107785785391315950224618032728738061528262969523073712055823993955242598087663029091268316698422252831505927406578383809802481614435748974231629478299860780480363850697839307503643795070199745067259685228124672280412962579892452405574558291507953498064870673677905974994192794021814118338294682443327996080197693700022128144150900324252766987661375838197447609114227758434295063504092965197608633112434031741539343854239172990511989103151531654720143796072700719953783535599276887152465909415196490060709620320250659657058208693777767745477509670607612885054379617386047231103854372371967800434528436552220704898259243854479995429473765635464026521716938300336027491574910802655581155719038217331293953358229587635569210327638926650323357433430636870633222354258056799183936412646801793148610156788362837168345249881562376590009633326850962815889911368436823020643580826062230372280812735962301670980260389612185368004328435705932964922347393541600412426134261704074769873338000183669747507570354707402070966335778793752313155487018881440735041418766762034592338745241691720142332541203444169421272637317268846120126720010872179212279564226357862773935656047588069818495044961832642625581772845938657713920692053646753818842084510307807711640581187353654673554650149212169943851526224077468832923463753956341455143489106352265869024971716434276953288000192554674 A215043 978 147715272816889572719931090103871754033893868039252890210001913038687994530871547698435801434285079606922276216410593802052274231340142355906153952373425126553455921847606004982261530268729736695476910576197994854557544873922707758259872971455766707832851786046782663561727961202232635107602740422025841711037236747109589974997742791138050735326310453960925301118220006437097827761191490862960636317524682977829459061728097565798761204302467725840449018027450657001893071304509519500573045828246293087311550832877266072302286017269294651799591939954574619379785296593097067137845164035102407437922306331702474191236161056762845361334825939731445078409488291142766856779939219024357967115289639916974807788637205027683612986212379179800878490714842824949297284895890349623107383540311883059736005837299066649556685263384691973684324176605299322445776122075918208371268845204244923073005456580338152201892747181820888241098762968103034605160808454092545911941259836141634601213144309985012327996082524684521457073582057238132136781656018198044298024569456651275777878866977440832568596827558109102458918223385641390432546976168703050989179284341648144423203095757878851983220530651308645374145416911714571747584793528116516240516810771444293906914480963035713512573536735662886565326053145158385619068249928312590525205904424380518351217858128901239864408912856268564759340814633984701702456872947121271736158738086722144749133357382026811474757636907663775415100684303966518443334436028047749880383465862845015411715638566363478233729815687271805326185615920063873970251584805586790399183824054615430382791225063254974120308174191560884048448752448309913879241793534415402787565580653109124505510414519913533256045486740057368497918060542537459078674972569094894814839934726250600346614573343066670902233112779212534285879801905914355104343999726145148671868268507808770670885271027485570449845681518584724872186023653661060334627892968603861999947252705660973168795320022233141806016894155774501267220189752569126518822305580823710196920458614 A215043 979 18167777539909736787936822638995555581061850238257559915746679362815440544083447856295438147935720382848227148222447689365883195196019995991200792705506254862992717842100396679462689351524214374467261409228101410007902720197922985618766196651940995046459394817900358806524819632477790614797630004249276719951694295787847442589382716679992226372133908876943821344304998911800601289822094242217938055992863673309203049880416215383037390040933151613665632390782849865600353394599754236592310201451671020840317629503019377670061515704685656909453580881216979325492955780469696484949385006138871825350107149711163864008125076321924158814886344325188798562493990086278647898581714786593232847394840318471951133384343489667022869041153116041795998533931712226165478379165421735325509753205530110420122139603975395413857851647770410589568113699932769734397204734844201365357491445155538651923576917076071848758211228304505673957955730612703714455547992410753490194069049742752551211890903854967519356394488440051049011437709750583912300351896415907294188070877622904319460885290571893129114980297609150665934970904613362499216508871800261964660697685727236247291151342609390075919377601715057138833849625802521418858675856688525406494548759249193969809581290582005835273130397891225467010611543516075354052368907256423340736674546865695624324587735963796330916255081717135072458941007390030317934336272478404389123248962802164010052077590566665985701171923246571231690494617036438138122191570644080601582478685135624101013181834029402161917656410407984980093887496635044455536376549075767783627057710534171532738798530561901562228460391262604045045285277138773446385110364465798658822722049325896990793037618090615814438010974367697233329971854588798718420748336910415006037466441334818757340327532604211712735696206554767815539944157356502908765385558246740777515640629100752544825158681610565424737926415161429279587903589118988807068588753669170661588397026596059329227680223471800672939949902807475977952563686390191171353526533963945652024652819958 A215043 980 2234488922136080735343509253506349464716573685437640616746631559713260498927733214776640456394659322010725016955144655198201580734879119364561791348824895923021550838656501185568928528707209638322777676424480275436117477039470604523349982315217286624006672710815697350538991086833566012985000887782239010712347361145158125848519076408847905793037144481410129100048396646145036860820356400301943420250804707134054145676229466394547800213830475180755032335048263082811841574464465261581353581732727289270271756878038506187345264145659066505210990856449733882416253775701179570581636510591046132110625257108141452798808148226539908688869685526058490778108351292321130924668770979531943282262450069532133014598485612024016129279075620893961106941182885760993404543352450983095414592260739891698615287165451674569254959067420047515348940390975096943502693813930976869863575531059958668002238316959075206745053093909067323295844631639916444563486835186969054091864052782603226610484200785223252570706002687718868327565447189360253969655828472619302725218236628655719586031229304585627182068179328623731701142463331052625896116275633382569558846243841175645845790994554367876032960407297534966095034889612172921756531192591592869138413224261321860017853705843428109327367599941450372455008964602014516475623739434447235592107857857261886561522970665562690504298145358331904566044800242934199955526674651391026036786076331079120840211921604484954117591636641279559742750368221885491030666358746530651727455149795301559254204682932868851801734351558635934418892208614480460690070660430948622797600422862911820929376654250563489822343017414191802434148021914170864072979473455362674535734320815892318834587452267090241020679193074738937150970200792171898479302964098722561946808837815725130319803490885537938518162560480879709105725103151784452763580234429509173457940235966304421306214327252301664604950161333791229565294041340649968838436429893894182312229586090376147022039936302347862435320804976143793644801546813402807366547553133960003920309507080840 A215043 981 274823969645198020710463701358641988604557501458591538299919935165368225927567101969670480698395160886936328858334570141689428547194935661845109135112756692276787760436907545428298746341635261299327186938801845777232441773134686433386429058575074313757774284035512873757489378860896141806540311567211149040898773726558661631925257015571612420317196637304568935484608482476927733279614015142896822752792986113815350715126343950313996388911107514081255311578545576335990913305734627420269898242924004909222585778369233241665797428400360494484042421762436050557873721455464617485056341417692535377781556517151687530389394106788086844572156433360869176908764714965412825086360248767642430485433963712133888844480345935464316878457260216841174357766961016889962593353972305499000669338317801148819260199210951996622946107441155737134377666577478218026556625807226385388868502673963552002546564784242184333251794456715892350890699796261016282032606410494527966662165351732197150733198438678250480233825946521165698958678563638319669707516849842039596971913536363054024526258355317879807311876664488020138252045035379593877150497176505694204154892516425662974839474894168435878073801343177208058032242848071886601038273219102518931036747770061329185805835708423379288694993126325307547831931365393670465956927141162238175249317428907918128237257220644405739124923980349705509718651578523475558173460135531899074994187804256138091246671378290641853462210353253197482698782397618173451735533429830656844852287542001261404161067927512247347776061499878654341083158067880985077780345425507140472410124266706358042172575832632264189480713287382523252148118733643854925630808215205643213435611385503412781736133916804326016047785807416822993843925794616160064541947840961534158603087191545544552887963474509517977619072913798980608029359969741710065707042092621296974452042644512795226212281601528328320945773388774822514664733232701092079170437525648479764838016883502583124255900648746049833726625260337639924993951230217036792576571562423152517180035654406087 A215043 982 33801113777437220466651691757859458248895856105721321570273405393780578528591825809054692485446210129771157724558196982772601509724242207287583861827520248254121872982900971586495176871492429930178921215796202550324154220618526960702007424222418923305582230263657267774820654608803391876191473321879189093019836821005570222600958093838899479793222149243980568935506794948015966156531703506176007255173286487292154083814864076422227008035852393756813648291826057626244070495030894707431616130297919876545107778982537650218705738429098681755032006885923184484736051485246446771091348357865590805335020826352549424785096666986708141973686371617860850268999951589453456354697641827440487006426115086522936194856484064450086959920963931050570484898395022191704405577995241125393986914020828801413070389215781643910053116256197205885135154500731127830175742307239366552687082535224914150771103675536688478633988068184891386531136798218001877734614304211526481581366025422744940052634266317877830451501880130286873852677802144873525725504772768141833064392416227264915713325430907962962485884167925715982178601023226237216163425530287674776877402737658376446920816745281482411641218375837960023063879124849382059939410726821484925231257221473801538304508266786150889223607428154180266011964387864025988656480285264813736016496090369527754163629780768887053440508918672854236128626546574695226891137807040061763774257177195461157487143639870354360890760983495166199550486446724782042381710348300835478213205180586927862832620447322949079785133504253004870030848065232939816282188780323359536161046000494745152337520314383484722135768539538080579969664747178833882877985865460871846176901805631343745673785801519714941362561293685167471228843108768867212761054837900543553156404525559967196406562457269315133276142892827059143659441807121780319760150767394365218017314871140830821817302027597817655591808014756065602355726931336490576591133204902979272754416053382605359683859608639490795888574979209535948094214382822989464502554808420296719833929333616541916 A215043 983 4157262170655132919377447622515354722625585743502263961605328943499845790790867007411757505229185450800965463791799894310888296267534596560710969895649877778564713589136382597593478456447227246150707982355994111844093736694305681479913526750298952492272856548145808423429183027503956304629744678279573047292399030209958578718285920285169064402146007160372305410131851170123486909520119917244505995563561444950821136958513155055983607992020933324573997484583026542451684679975494314386668514128401220810139034229073761743659140029350737495374452804546789255571976458963857488226750791676049976520829780084846427561036500645258313375918851552563523713910085280787809718802723584526412259359926721678609018078503059581425231753400106259003328468144820768562751923500060686117961389755223624772658838613341931248939910353404859495243529486494411081644194327962496546801595434333597673037732094367906707532985544826017218239395537935329350285576098276382730154722713802541784973596190871129583653108556990864025944718276122020640784450124792520781620966531874757588230786008185085012059046091487325539197835407628857041254166351205780960325352376853115729902418893958292589396730818714723020910569767538021260323002351067777750412452944939422198558258481249923699658189866160263882592982108036512631178750878572414566785768607790926793825207587501741179792775701114657942966008551026917251486901454459099593998249939523842140549359089276296544350189635249603845686310583306497064424572402864304757037682230863324485772009298392280380605733954441855945913277382626947396273340216989414085991893328727303737090715445652409047267417491567024700030505293218024508338749647270724206678147686649317309680352721761095604133601495601650522394491698212157808985847861707088883564008068625360046305182807276408247081339951582371767706224417020149813150860789156479467053433747110820355079262190249623043581122732956539554270480697529416288413193977428401262594623278120359622893910066394484413912556214632301873967032558820623289210408738459589852383037910070128984046 A215043 984 511309445876803911862959405877630771424698150594672745955885186645087251688748050085837118450704364238388980888666828803256487839397031134760161713303107446515205649590792158532411354966137458846606902908571479554273205459178980295068661782862548737626255773191670778814014691728377822077582403955065605627872060879003899612126567236981956021984165658576549584877282187130240873904818218117568061447062884442463707691813303207809561556010538946528844876955420438663930971566490769774852795621663052239770556102397090156819855517871711613249302662952369155250868368401069224605119256027796281521256727929609758040582704482699785837096045054593695555960671489585311141956380303254921267414264560651382386287461019844450853418708292105926358831096914559511026782184929469151383856952978485018235624079051841761975698920352542316126766587124138816693806756271414581807633341938280359941085150624281805282413826019336011490955923996856987392585646592854266810105840807272130351315452149164506870902238768095568742392427769763896431312923809511227161449457714571591449281836615601811291923983376131027892602774445407026337503356868883239769814576950636927887168340660744573275833037890948007226081997533401455584555421969912953077419806276694940173924994142022313134336853734470755903041835996955155310862297017666791118916292923911422585321861135306792836003732203370808921091135031413579403981846200684701231608035711890923676859866222457524865659196284837026003131415065841665018518042351579566698677204316636392732372651618416974798611816353814160913409909944238750846075146596945157468582068443374654405783058224131620419140230185564599660675229205362337409070601722865687727295172026613939322523763064447095001625133859702049195524262810845542707952675645985092599570499728059437996328119122934758888954567979969076454724346933884141246787714069606067151748298831030242711062038432914089784682833119755529037637907106327020470970985906165893253075088246026326432307497835678628689170216989614066883469714629360828792008181147727672780556943820690329425032 A215043 985 62886904580676226026224629475326069530515246937401245488612272628402232111925219293550553811931407615871043683842228142906237115949567294978939179766386566043591730186078299116889003182378460210886498349771935991063760177742320270611965485765343195775537187246027359985700377899562968159238005941794789919180971089087269693712849484228495421639650229997755226634495577165849504003383120708543627051993171224978085224956077781405520087781304269489723345868032130929121057817998389187992507192950427024270968261560613015527098569558191177692168853090336859306601237336872550768941441740627266577138056705561915392564111614871428399649437622863471989859448683133712482650915974576770789479695181033398354904339626937807873545269366528922683132896452345999087731456822824644934096443826598433618209102884763194791762027293009314297288494364838894708449054756613258630621509220583242347173098639976139169760556560457743077575893310889994324125483834396274904941433025986357039338339864760124693517770285540992935111884144261735520365588407066300435848734185478906086819378723021206672898266219654362399460054977989073374236625850089799585100719992564419689280328624475018248640908382069034613725782996269711039345106143665739499274135635259707008473895129435096372350948873101608431595050663308522370410202030337842065344474218106241483919141349736230527885864659637810948358763716978081520169982783472510686533404264659582810746928991536788205452170188285361009581604407566683069495993896248996550889753202130779529621169268281504731489962018892682086454994630730388215787984460158405756699494269132066682182507330228572269067732248735443398866860083613354254286674009074561893303876673064096523474234263231880635287175602182810126984987148767710939562575239700695391981504336215988620682128343392553516445722007735557646332751575168029562020127415923874679858611615126091995318213970258486901156477024628130232889451682694613544686153937159596545533709266374882610123087336410965807469930016203639443359462681856699583989183388024389654011060221454646289552370 A215043 986 7734577953977298997313766466059228921481950675149758522353353648106829462515113225056632281749112432387899984131705394748663908773957380251274758949552244515915267607238039999218814980077584468480192690119039555421288228656846214304976686087354350531653447775488173607462332466954516705764197148436804094453631571896855168427068359992867954905654994124065316326458078709212358751542219028932748559333712997787862018961905753809671161235544414608289442696890996683843226180642235379353303531937280860933089325615853003819676304200139643144523519627448481325556701324066922675355192214841125992706459718056185983527345145924702993371043731567152461057156227353957050054920708492639552184735093002547346270847486652330523995214713374765384098987432541643328279942407022501857742478733718628850021484030746821117624753658119793372372386400897633747329224950009515158405649786636166395368946383907429341739483108893525572717122997498166198860111816295352372098972847756441434657127215978907597513503507006214055215005375827363316645235607976562454726966245073637036182599475119645193134489352822774285489170916339312021020036427333310966997023514236705295650101087289998972652744597309613496630326063213355367120608634563631995219414064496441937825596602372975115051294238779260762827026779422517790475937851303884547283155416990794767091927286143176616244786374379609879246551699941365251142508227502847634874658583646666573993751826402165579808854233428846263375142575922756952479200979847101712541093351716120215547213061319733015197077188326258791041406784576654000901138008711911469807016149075407717356702915077869694381915480711028777336794685212129749201472344358036202602461903278874306969098813233707557733819450597275834762671651101095590578780884703918746644950944417549458620159340979065197900150797332659049172081153049443071284124546229156899304566548968091780409824927708668282481203406828112437796861830544257434402640607262326388516723761001828957823219607273562118752102246404398398766735151877992594390022550782001539566396433816196666929633028 A215043 987 951290201434627100443567050695809831272749417796482897003973886444511621657247001462672220101328897776095827004515921325942754542080808203611816411615159688891534323960092841604797353546360511162852814386292093380827388364614342039241520423258819772197598539197799326357881193057505991840837011251785108827877502372224098446835695429638529957973924627030036152927709185655954276935689557438019529170994705556682050247089451640808147311884181692550111728371724559981787699161176953271268341921092595467745716082488358856804658318047617915598700745323072866184167661622894616517919700983717869836317407264205314058470888837123596756238729545136889238040356515853583444272596228620088147932936744132290192959336518609716643537864475729613321492321306169783379345184606944903857390787803564750119024326678974234273052937921441580083429557859338384778240357719126597703277684982504859902839873513266342151715837832495928644809169616197225516906698211216033451842450716903586655318926817874376252907829097675085925436474115571482321224251152443400641170428352932788932991543249831769915127590027867050164376935165980603128373320089350011797023703533850355608935405909667485731588038307602327275155496444431869168033224250604239254152064306494871549773294193676861557331026803269297490514589934576785524664429739747675595254759339912294751254666672384906796768499435232578081600700178939950050175688183139274919742899178479788520900109569238101324475951372713489909724863681154660985834762303752734966122225944177557822567309319439439058972351380508239388086933407634428877796185986998442363732181798993015478546153102687267665666039622095988074126543846606069542256478453975368098627145093780790182913780161816311797400353996137226818986912402966451414171900645953588368941489250694841630938165195331881258840038807896996627008434878818678990080943200374564747295413130797889929260080929188942588097203184634236131212179699974672768093161088946994795613156473995478198801793128045494569983257252908227879408891432397307963757170236083368307091160389055496680974119369 A215043 988 117000960198505156055561433469118550017626696438292246572966434679026822634378866066683626440181705314027398821571326617696210144767165451664002143869715089489142806579484181477390855671222265288562415976823808446286347480618907224612402035374747477629772966873553828968411924413606282479717188186821131581734479160211667253792363469485546316875887074130570381493781771756973163704338273345847469339473015070474104318373040646065592448200518803769055453147025229881076043770644123016986652752762451961671789988820452286383153296815656863975495668155110514059327065678291970909028768028782456863874334633779197443208391981820277698023992690320270223817906695222636806595474415411778202643566484435269146387727544302342816631162115801367673159456533226341712331177764247200672601324421104745635789970697483083994467886610679194639359960944716411029665402572089690883187569480514200813053428444454776833438369521135071792214875063428783993552550963505963142045791652405954768270191125316506843987359265954439281038372970734055032551252421870929629580300708751038378557817244479255184586029151686974145500441082944471616458978436369240353373197522428735838238528862996188081583916465982658480196650551904574555008507960553024132785664075996426896289767055738180831196195095580382688055964836676717839982078842438994720215871114824492412189007148321444149943550885655854745068249822753426438623738365266950828123605341197918342762153042083313826574132052611630708697214833888029628779926030109286992166279747250409378606650322650608619388543781353519787132529416687612246272015656594920294460427007416790858840087255416849502666905012566736059828146226538382423252842979658647000955630164745479519745089707299385886676350742733942524274782061342991948533147435495722683389771607432426825849178671878202312267587761412764805570873365192025666207926295640365288726272255019486016305302164276689981881723545688431692755042929592690937617684717940890927471383124546526472238933242046754727235182432162818014168868596950551568907337776046655774384514934189851518447914995544 A215043 989 14390166814214699567733612749650885842336810912492149845577867491633854672406943279200623379922248424727593959226268658055307905051819269746468651879563340847475673674952594228877470450206792269982014312334942146799839912727760974285286208830670680928689877326907923163788308821680515239013373309967747399444513059203662848118013871051292558445776136193433126887582230216922043181356671931981800709226009858962758149109636910014427062981351928681901270625355731550812371596090065954136087020247860498690162422908833142866271050850007746651070368482333270156431044910768289527194020547839258476386706842547577080200573742875057033260194862179848100640364483155868473627799080499420098837010744648793972715497528612669556728989402379092494185291661265533860833355519817798737826105513008080148452047371463740357085277000175619500541064802182752296033719842227958459043060512829678023974344925229757626867653903201031571473410300840719421889489394258899883187364802430681906553839822440331008436898617695845538856435742879502868731805108785122790189804797095618548444338631336560925845732660986591762871194478006506346394131133109691410439963318846226748044498685159618636502258917161220361899973409946814077016890963971004736981164098321261920076085935572935032043743813217508198442860889857242970414751477307449223814678140062329268905788144395523509847061667121922991380958888842630214057087357978898551587284728856285190294499244388909330821878754171050115324131879182374150076976234822457950302990334942849025068341165462334832452739998905232015098540755223266109814896704103939132599726725756724352152074640666739444127253243984393081185665285961588865542545734877195328843260127954900098638632366154912694305096367682820477911106675898716607604735911474631385352682504176389041326817787473887302818688435272381415409444338146644314348379136216493734160866323891886098011333474704778409899946566632420427812283093652231891763394513602010824343461350694849278694864486553916013861658865862706466023793939546056793959697557920200901995483315731410582323683331071978 A215043 990 1769873517188209541675178806773589840057410115540096138759504735036285097883419644475609992103996374536180029586009473614185176111229003013363980179042421209150018719212589605970451474519764226942499198001221060247934022918033980929865591284137119006751225138242800995316993573142289768116165199937846109000093371802890318651261913775839499142513588864718144036791120534909654338143166309360415639765459739637348778236166966891128463154258086709070087231465607955520040630275307468235721716837734078886928306227797656120264956101254137181217679827658837118726959196958821319873955498616200010138701067298718201667227361981650194813305944055430996108541013521476599619412691427013260378749678025317223374859808291814053134849065330512575417117714879127438540790397759824997551938376775572753513966036719342580837494603134990519398466854849548272713635950215604834568688882088097878927736142077703026572253823686161405518616034653776139467337236639711634372009300527572788706881636741939397331470779452158448712877836570708158290694920946013219900540480323321432733370139629687812215118504454675680289708335617799932665228473171568423267312235592790651520173298889238850783517729691771274454312773474152849325680097843336867070193946492543000008996573329152736860741577955347550135396767121949647999320858794160981376245630996248862373070448335162014780842514415211761083543588171762797785650936887118727873601286206767206787478335239277028376317799009820011783460574723455348387919383249528240306609671999799582671176533658596442316445626730625777616103490515304464623979416944727232392498978513880034050027648626891086950904010423622772161889307788462663891246676144586230061269257354683738668836503415658709434238242541703856309230698773905968526635075066881933469797056760529521968125875906854936035910779669222007244928565163937498900333113831912644295380332876975632924821730149939507640083518352274579688979966848928280382192208352804032754277634738492269350555814962666895534897871133132790073786539412387434104756103407598151595642546998784910624354735868278170 A215043 991 217680052447335558926479259620401899441219107400519332917573504541971433184988209327220828405411631819525416045119938985886721353776115551374023093370338245384604826789473568940136653895480793121657419339837855468349084979005451893399182441740034967149472002126537614500826421187679960963049306219045103659612040218696305531257097380557207101970725654224138283398420243563670561548428099379399141890442321965534936964899427290698786540910763313286938828199644422797414185152266728527039635084021043842593491503596202869649723329403408865543123548433554632333259550181024254054969332309244761988583844570899791227988764950000098905003370923955832673249904298658465884714133246442131606487373386369369681135040922364515866029706046250667683811293638471409406656385568938656900150594237882440602069370469107673702654750908603658266987396603212974519228743853545432656233642022010301947493428309217778455816240748641914428366557312094175268333307261300774434897105976981910625465741175715424318631838530689018032673453835401271348066411137687264551549970476453936855531122999984090835806822266345781409813773756663132446705137713806279488695880327847202308580662080703239614839011726744150623331140435985733860831850451339965485545570338051297776077415713562476756175963307791456432031282832798631428103803764715745052585182054665398848225530586030610637517941122109055004165917576167593987614172412736315896787848904618857903348375885851062101970971969285041473126101189305777537149050685552398171073697649060524080629272938325748794279456257145059964193972147643991358323582169323604546264438102656047605202982026431009324984080649002128094607405818973752755939821800248268302969547075513370895177053731524597066087030922070019376663858509003943497939546633653136425166890295679423469619462355778311548229301792838288812515458704185912795867168823074530592532690671224256013878081552774929876880149664765297049259656818866663742532275216480088986248198052691188646112761124688721010641123230244570903656200077852188776259857762222641642148802090031687166395029641823623982 A215043 992 26772876577505085538415273754502660041429892800148337852722781553927449996655666327603686283873526717427089993520166485790452541338350983815991476504372561761097243676386036390030837977669617789736920079602055001546689518394752548907169574742740163840378305036425883782606332812511492908686948499742609904023280853527842690025971715894760634043256741880704290713968898837796569416118513057356734036884640142021159897904393389789059616068869629447584405781324798396126424733098532301357639393617750658560112526636105155310795704560518036324622978777499560939872197713069024427441353918538489524585674181153375602840950861488030515120601317702511987813629687721469827220218976620955174337568176845407153556235173642543637468518994623501612533371999817104229580194634581694973720971152882764621301018601663524522845696867155114976328602021483577258235165342504477261177763150740967178979889670336545806756586978031958084086937406850054265785079431901847754929685609176699172159089121900510085796232744278904268525759181352263020475620177566625286911435265679614575157032386767569826591348397402363829013339120881414858649648077129279812065386893607591237283907759116682135587584101397363359787303111509417709151868643435512587149265843589956920341283040942055485838744826331013758891969398811871645978251947713280825586313500822011432183499003058949695629126972024780798512191756986081380467351444747702099908009224340226229144982190646067655628318863393635767053261628002687461577518018251117498063650064836925214631525543214160730380927040373688588114673844949845151750758352088375692864284303095649247595621780053828420984324524451048785086608633393240232917117452987007078094760179280359300038555875615444503691252175997982893880049850472144981761002717476947739788990719867867297234564517669955741151455960341780400925150238767691125055508699995414531705984110838129638578977929018781854895474589636315996000055608418061775987313835584349294810204150766555885120585982231429846695050416381392232474064249586084212984196547655301996781738535827923901630257514112431612096 A215043 993 3292846138980678185666152192544206783196435595310845036551984557628534378155461970085926192088038374611712543786935357813239775863263394893815577586944454758369576367368693002404852934599467507344519512371712927334774461677575558063688458510915300117399382047478257167646078109517725947807531616162121973091203932943705954567663263957675000780218608525672403619534776136805414367621028677955498887394920295146637132505275487516763633989930053658739594972274750558300752827985967206338462605779899309959051247284737337900358221937614315059063083266084012440971947059157308980321231562647924966762049340437294299358208967198077753260928958706485018668403201685442130282202219991131044311914398378598710517735791317110502892761806632644447673920944683865348828957283667979543110779301210342165979423218634144408636318059909170538430304497441933426000247743548935173113566579623015452091769793205914392591579035325001453040144436749732840676015063667994822378900254172932254660925247499527332821873391702322774547150647789940595550563397207827466287160823902924522251681454711611754902193611754906496571062579403641625351701244522019796192258761777416228776853843255258499649707947808190818537185627717769956359750942001142857799329660442353600138072703992328849974539418341354963337447254976295439881380429311301004762066267002057419117470917680095187359527734476371304437377152651223416081201110367816045821479053653406934515494332068819079497717015842348621700673801929781457081856290810285401539300626812449970698678243584771500291619224007485657372927025352370984253057740840132367455170301657244473745929564563400441671145668567625649666043551220333924008225553701282630296853504053258713993254525269732942234886608645445117242187461693846892210057366908602451950000548621676826743170687526945248467999523007035682296081732432608848106066233119309780511896436620236907945280139606978883977842557164274565837227249873883704234389842739186392389784378683134783234356105951802038765379577325917833954946807449431460698255213179850342041956394559348495585113210733167707764491 A215043 994 404993302218045911751398304409182931673120148330433791158041377806755801063125166654241317940544846550523215795799528844542701978640059220955500051717663562717696795942672853259406880117756833785586163101641088007175712096823398889284773227267839174276283613534789205736685001137867780087417701839441260080314060471222304569132555495078130335332845591915824940912063495928228170647970408875469006415538311662894346138250980571172137921145327730395522597184012993872596471417540867847329542871533997374304743303496056456588750502622000234228434618749556030678609616078635935555084040851776232422207483199606045445456862014502075620579141319579954784225780177621660554883652839932497495191133432390795986527946096830949312172233696820643562279742824115620801732165696526902107652133077719203650847754873398098737744275671960821111953877884159204041644743980657337488642658959639416840796822978223601476699290755198120588096706454097580907275083485079382099984438648381336463511320365925962710649226226467507051479317236617964127807383766091524068982484266863031420714298500233180832602907755619228071929367656431607731697308097875480713411070906195256938450110657968961105693575789394089441921125049589394717565869873541588148379303868200231824435394950809811869861283401066343980884825039373206940868548853770777487843506063892595586833503028856970873117140440017142637710987901175996787323161572960413540855117337086701495096585620753374044785094163220728981032677301252347424863346704033044879946220921635665126985957797997971634577727350474014501149767068244779210878519951337280959305549411285008054336470309278256640154011926319191371598783472798830439691537986653031847605423627191500353501224105650533947353971229686257774714701925765210490436872905406088819790613554692394822816385223280494442318075238255747679026489411511358957556846442216491966514057916850265744953670574204224674955699267314460626304420863533845573212968231311506253829858106428104683689157836799357313461116130642737503374921613298493409699143848895199832730693015695520014240425770326427681349012 A215043 995 49810883326680666467236325290136956389010581809048045467402537485673334996386240036501596180494928087339743830339555112520939103596864020782632690783685673759518336324581392257904641401549491088119753541989482111955277813447600487823963418495433303135865485082731594048444609061848219224804569794635112867905538234027399756048736662630652356245159789197120795328564275223035259575332739263004732290223817414240857937872365334766656200666885380784990539858661323495771065231529540778015195310592901777729524375082730206822515953600568414495038395022929307761028010830613062764295015793205828662964758384211106295491835818816557223577973453349627953441102558645778806120407097091706060864197497785689307632419634118889654894291982902306513712734446421537493264227423389140979698101589258251706888294426209332000333909589591271826231946081232755879035796540652793520027344781235167987078924395135310657972635077150393540432617367998159478545037818174507248938833536948338502627849629237054968874942412104676020674941994231741415965408337184984984912371856681297038212150270927358075895207494210649828694675634600657371221887637613384426876137312530895207869212208533344052156919608480901058922054667377108823794836117341705311972989878814352955213891920848539858367888115350461267697524549178101124988777862448660407113858124950730585925747398623642683797276411827892673267556738662521918283676030151874964979945094146058211201734671802227869836138860896244773995027391163632467638643237724589600276155764519684005231488026206180614166466272449484260869575073259825548151500858040885580630514396341030765728325776003744370894806344839014492612045077370277744293367962600276564779904533547036379558591717511563585881896363904879596280649019367052226267688189396614794177945956878205249587539368176888595081613259887022493546801613833533318843877815543092341229780215734356104617863928112102740048251340652788862006534059339459086631210183295347466110758532915760315250590469155187191549406286503758105654047817689147910015138561787782041122430716709775967199396555610745856021498790 A215043 996 6126333655879503929558316612382436452916628442364579158699354069360013448754444399323042088882935609896237967915969479311230967040435634497042865466341620208858037671127568574869011485510469647004944099501604658682491995341958036603458215701711028446537178381562451278752950229606193096870874667038279441492300888724898947689425476948075161687819321225653942000472493788937408699595278958940706602691114003639962632012162685195727540544105756508823440880018158776985968427006715974828021693660055384663357193391872319382712873542367292982655494153201555298575766722549328084072731858523465149312243073774766468300050348852422036424470155620684658318471388933253171492255189289439912988801101094207394042801087050526596602685741663286880543104057167024996050698240911167813600758843345687240743609366668874437942333135244054473805418300668059073917251336267582283803955233609561432896700340555287665494585523452080301150697323664104552664809799698567366734917682671055461538593730092341128697985993140904606521395533905909331415611022080810191641900449421429451437633214652322710466047595805158460852206476562397039196604653384424666590599724358751257014619775293133525875677174079566600612762878376487339515374940636365807358820153873748581229872473538629454352050544466893325202527010317843490887604603007586020218383411937800810069191471709880461323056388634089075174702822628741647112876263094944510970396046894165983303851010544364165607793333191588285473354477207307447226312600382516138175476680559661301425182228215527871022627888536384879752063196102305810916989350162301558838516918536927128494433244684148998990033614748521226144389578787600387381053362418192916739505008468756970079185852922182272098302930455197455862356247866054871985851561043111011898342222163083808369112335745480987608929195654423067565207271349747567715980728389274564638975469353400282931525548563506317376374634619624671150370278673674148498818396009789716591741320131201631324215693107336595569639122846200551203172219870553953872193639832122600892953045987165124211987077695089143270419998508 A215043 997 753489228789852302669205706997749546752356287829034188474553147993795980861800274876697675336420585089149930309833906400168888006869986179115489819669235600015779115212366353316630508076386217090520004485155383535834560149247390901737536567891961065620937075447098775692564433632499902695892779475913736190685103774928543166043284927950614235245531350966237745262788171764078234790643979210443907398716798630301162879558137913739720830724341165204498237702374868245778345456594535363068653124876219411815205262825212553866860929757576468452130742448768372417058278862736741278181723582593007536742933315912064494610701073029093922986251167890863345218539736231494314741267875504017591561671237089723777956901287580652492475451932601384000288086297097652976742619404650251931913639629930272359757063805845346534906641725429109006240234944661711400225559188296040711627817405077759313826951818945848738563021484195497986651111144620411530457463063179623170856213565690469550627501599877133396604021366668127673872582858095392094823234528739931992008407577136602200533956730009554846414573309156473516025357458799903245142097090993174020077835618754475212235306750970867097148150837303570698248785049623406105023730221599587229047559807261699594991679524961748928640687172635468697484935476720556768060339864891349756952532650627837095264865682199304012054108426070257376412805069693336836322523498151298174923499033515214221323822557119804548063211464827868113007704494237415161828291889166062777572921662585947561690651033687807702426618191819403751512937032310943086089522089721315066036560238711690469752305277224755002477668863914179209088384480025232554132493197049757412358466120765060413109127812326034455607562439288679614055106490380079450999094378073199911826325009000760386217799372652210097817502325056985091064222174100392343413592481208284469189856867191214812143515319798575018366117512545626335207287695956275847348670300598819213871297821596400480387084401294351045338755229260790557837097475230506675747164486764001874561119362683302963921083880583181154675301894314 A215043 998 92673048807495953724382743644110811814086906774528840603211337849167545632552679365434491024290849030355545190141654517741461993877967864396708204953849637181731973133449933889370683481909994232486955607574610570248968406362087122877113539635009500042928723101611586958906672386567881838497941000870351272012775463427485910475634620660977475773512536847621588725322472633192685470549614163925659903439475117523403071553638800704789934638549857563644459796512090635453750522734121133682616312666114932268606890134109271806241181486639538326629425827045308251999592533394069849132279268800416461870068554783409166368816181633726130490884423494955506803561916167540547541683693497704723849096761060941817294656057285369729977877901968306945154891510485844291143291488531069819811776915638077813009375238752308749355574599092536353293743765360458334050914890048267462658943823408671126997273539343738305980557174148342719058941813104003623478177718833580702848866803507568371216488082984449926551078708130841926816029795197824645874769038389414342986082647907681041908849187735702364207213755940607562517703726963625554963094332389747864994914655015384169409833450308600910899781670270703899150414721301579439197035447122030477095960515033281742454882745983448421404410887165946491668977417429866401374992597494926102272995029036470424439037703430709668169180873719692192336852147670632518333823225218025847763464355211330643326403090679719943666315640982461970617537130025559005689870057757931552541519688320985516049250490850108397324635601216595062239520187928695865304084365433508983454589445404852513544370613466562492265476347069786606069761831847361068059382214863233535308884714800565298518046006359717064474438019493643417597113391120590664737042128363275816461812386107239826779811139577669263619180942103696882500303972193787234650214753681896351782987908746077678316150491656600223082424896109851934136424894444070618330204310130641251166163401805354937488774606419732906236325469286434616513127714838323418547348037766407351147619134702456088175199857449963643114522388417724