A215045 -(x^5-112*x^4+1157*x^3-1157*x^2+112*x-1)/(x^6-144*x^5+2640*x^4-6930*x^3+2640*x^2-144*x+1) A215045 0 1 A215045 1 32 A215045 2 3125 A215045 3 371293 A215045 4 45435424 A215045 5 5584059449 A215045 6 686719856393 A215045 7 84459630100000 A215045 8 10387823949447757 A215045 9 1277617458486664901 A215045 10 157136551895768914976 A215045 11 19326518128014212635057 A215045 12 2377004590722802744140625 A215045 13 292352238096435536675521568 A215045 14 35956948280475177898499562149 A215045 15 4422412286246072721588335082349 A215045 16 543920754259730266208749091534368 A215045 17 66897830361655979288042024095915625 A215045 18 8227889213729343225473903469968688857 A215045 19 1011963475458346080410981975909251142176 A215045 20 124463279592162811983647636230419622736701 A215045 21 15307971426360567051242393182221553301135957 A215045 22 1882756022162757575937408999791328985135700000 A215045 23 231563682754592821119765139584500938358487146593 A215045 24 28480450222792754237400999531668104286898944185249 A215045 25 3502863813720754178329781508072526020217833720686624 A215045 26 430823768637429971179438888623322064591931656548547093 A215045 27 52987820678590165700876739895168519064863173103754528125 A215045 28 6517071119697952951236374009821118187510733322761210380832 A215045 29 801546759902169622836368002330598606529858049157650634786201 A215045 30 98583734396847165655921935963737135755052281003728983554085801 A215045 31 12124997784052299206055560105580974511888126133128457941207795232 A215045 32 1491276143704035955179177941443230517925432452541048851538902478125 A215045 33 183414840677812370187832830706130948114684744139038706619677896779493 A215045 34 22558534127227217497148258989379215810116831079505983499565832027272224 A215045 35 2774516282808269939779048022691866638126384763285916054361545951176901649 A215045 36 341242944251289975375325758529040476761055006574620056146609340089983230193 A215045 37 41970107626625858701225289250994202516518965650077304144841685091812812500000 A215045 38 5161981995130729330275335252112769422143436272226334074659473359410671435815557 A215045 39 634881815293453081765165010720601907760975157132884056684017188589123472552745101 A215045 40 78085301299099598327785020983381603608341994789584750008265397161581083829386079776 A215045 41 9603857177973957141235792415945210930672220025120396944580861750781847098123958477257 A215045 42 1181196347589497628773674682140277460384922038441975627593243758514321746193425757365625 A215045 43 145277546896330234382020750110838180577411236304941938178323289047769458807821038911412768 A215045 44 17867957071901029331359778588950955900561618256490942478781391480109219968178644432954449949 A215045 45 2197613442296930277522870745690856736996348217848671847948105492954631663868945596826517650549 A215045 46 270288585445450523105981741941386427684024507259675760399010826977193010136689194841696073691168 A215045 47 33243298396348117411758231388044839748207346483624554319155094829272157014389002644715061324690625 A215045 48 4088655414165372991123156478987573902598398130640719080196278582439029551521340454401632141267278657 A215045 49 502871372643944529790736488684083545179793367071804774369972002560734358080420606514581575535916601376 A215045 50 61849090179791011791269464951663288483210884051454323506934339491738755400114033844492918620157523520501 A215045 51 7606935220741650505796353452565900399889739175753014092239637266785606247804474202809881296472356711040157 A215045 52 935591183061043221201160205200654085897954352989511199946889444159159880079237951381387723188541595409300000 A215045 53 115070108581287574557236908886227886665048489312910287951918078815140972249814894309701519378331558121126060793 A215045 54 14152687764315310627318938632800829405715066116908490905670824386598456071710493828155324214986736018737738239049 A215045 55 1740665524902201919585672214925615789016288081840720364924314195028019086363074748726272727634834279220078279265824 A215045 56 214087706875206520798410363497217941219597718963511122968451775160472003240210429068071972688332186839590375178746893 A215045 57 26331047280125499856284889037942881154221503143770026794186831675764893728654235785235603375679593950909937503902053125 A215045 58 3238504727748561275802242941303477164028025288952906554145217555157918620652662056732449160792883795002973912783108377632 A215045 59 398309750465792911423819596891289748294292889037851217986175843059754952533765346806617084013167309981038883863910820684401 A215045 60 48988860802564779543854008174687335563033997326362933422331849144010008333438351789049190657543559262769446966639855874003601 A215045 61 6025231568965002090982619185889650984504887378253534529545532742573439790960601890428235914636531520452397987397785266346726432 A215045 62 741054494121892692411318305856252383758538113527857156270862235648382702348934119247085933743031112861556958551590423614501953125 A215045 63 91143677545423836164501169001133153551315683076548154652480005473432680805851079298487055000198462692862100556001614877236865931693 A215045 64 11209931283593009955541232468833521634428070480301894769709182555342045636220281284263330918068199386993213269675304849146474052757024 A215045 65 1378730404204394800695407092497522027881101353394056501424598710203795293428885078105894294255598172989042727286294750796007615750551849 A215045 66 169572629785856967475579531144726375907741038396988647653141713006006681603219575340250521603269306790086644929648695043573752862605907993 A215045 67 20856054733256202604695586923708846714624266621476209602550445134295629490817577043702663621162959321973601602390725595956092681715274900000 A215045 68 2565125159560727063410081612085043419522877053403176792425056826623329131566871620783812061543291601825637888806334933826538176593866226479357 A215045 69 315489538571236172596835342699536631754599253301969269257943817693225429337587908332910295310758764716580670398692993268895174059235715093617301 A215045 70 38802648119102488502347337070430920662396185279088816941921464326569710858799231238427010845757114009387352452360179777200673775674815905061996576 A215045 71 4772410229111034849616125624320303704842976190074622514586845300500250434790518237833432788641125635664572023148001802404984141183731371705043975457 A215045 72 586967655532538184014281104454326924775023675193899480477235800076094750204571443438363086732027705426435718278326422752970916180753871649060503590625 A215045 73 72192249220273085598906959722257891443623069072659561476185340293347033451354446463787018045206128498811303574063166000942264328734958124932650246567968 A215045 74 8879059686438056990481541764733266320640862472261932162090318251659211958929241237006860219772078276064926947506046469206882270727357752082057604359905749 A215045 75 1092052149182660736743630730102469499547382461019144996375632935054857288940349970837221830361482683437128342649933797177690403371507254652815040964508706749 A215045 76 134313535289780832562476098260839015178007401842882572622040760252803625895224038079221026365135420236965845165335491054371610305896751930775006279479609831968 A215045 77 16519472788493859744447816455353096397395363044213537287514637870251891154473949405454852644907018444746304416888345722609627300332072800568021819193331510465625 A215045 78 2031760839449454967734518947910170017864451647036422203791678417138828301015539028202227239777970258750398968926259991870825546079353975656480853106474677739444457 A215045 79 249890063779494467171601382776495559100930157222435717529088930667659309901270668743045286675075507343019172777818054386788337119095368733172433948161968177580332576 A215045 80 30734446084038370007139235562561043599396544886712556833874146793659264444877884737915380912839569966440108238488689617962803026758543502152877493777946070821898776301 A215045 81 3780086978272940016410954372812231867166674090908422054848990966688601960525117982640507462024368089895390136259574613382140335509409730879305816992249926535187373720357 A215045 82 464919963881487583648540248620341958617901516636849200189592014755889669248060021121844809225777359498183836309071787712884761084238087449274179450983140097978826514900000 A215045 83 57181375470444699848754039625929248678134719872241543201264968824007476708080219409126130890652031706325497089870358851680006697827154205997218771620965212244023560935158993 A215045 84 7032844262900816593813098333740677245451952642769072964555401573338159008002779526638443931974378365005024991979921878046925577655460941281317318679170226599954112356267980849 A215045 85 864982662961329996339162341010477371941912040340723733097113128551769465498048162983257285832295819787812376343545712451786514976207561061122153970240804761218182581691248213024 A215045 86 106385834699980688733123154845954976071609729009266250097980359410294304571816801612485151211709260843923642079118273985476210699620397208243849795773133950212743329314433506010693 A215045 87 13084592685434663384177808883711451579436054756099408038318487094337647665495145982022544786914915739040875309376751412273432556285642773216502763435387669707776319364457428642578125 A215045 88 1609298514473763615565137369541662589294563125271217922463075932244120368060145767880112832508713818910840344314835301944272531377602898420707195899297435510923173148567679019457830432 A215045 89 197930632687587490051127718644740787031651828353603705054920021178932467614918470445913147558988760362197082308533675777630740073435155791670745820931330319123703810722859682228547134601 A215045 90 24343858522058787512673144255933575142303880324367984503832699529076449396108751555018087335307909179773310321996553298368282989335814519735914333287421586078419215271497759156762787913401 A215045 91 2994096667580543276568745615761185001716345628068908490266367122055224343250923453807531893174535043118958710453476471947520911647109227771456094752469906594809506025097600844180437000153632 A215045 92 368249546253884764230443037594369821635968208372151376318259323313263517770416548985129021276260099243892773378160979368865677427952059119404250351986907621187371873498074881465916921926428125 A215045 93 45291700092560245457067924878491726876222373284146550378655630400409357461417070752316488429079035194042856218514113434655748327402002563506579565908928423655560738364465444898232287206089587893 A215045 94 5570510861838656306455124317016888035953715945741653545198324279927037704236512887623814264330801856568746934409348882191045475063599851511129155586601685564393135946776141568984651820333433249824 A215045 95 685127544306062165448523223068198736695430838952939239509015230800625228263629373850307922296271979285652694133578527262354811803441170975565238847500187679651126482014254307949741250710820529650049 A215045 96 84265117438783807693861901313071427725502039475265784806063675064196976038722171190478572273756771032822947465017492332889978783192754091015431777032159934541956563832173765616883962829168372798129793 A215045 97 10363924317426102284179565338284717411500055424618738591906323017665427427534563332305280540285948223513770221642351902202384248229988332128383816979832279801047792575464007625840191379648222420969300000 A215045 98 1274678425925971797146392674707707170186781315188629581019671667497783376610712566002144045814903204924983370130218755363847095854292021905919624563801426976863915209770896602842289474650943271194186079157 A215045 99 156775082464577104946722119423709697215562601712776819726827708779209689895690111024422292411010368039559789127141266023862367246031139319623830725384015558749272890670184592838823518141860413958704905121501 A215045 100 19282060464717057936649674296441585050344013229356360196818788508175294073793272942890475878504244436406911527496657854079026820566301168685518255348524610922209054724128683245498630555142258001511808111225376 A215045 101 2371536662077733549102963216342891251495098064609119527388984158796781961386676881854680268891478851023656231812701851118418176120774666997472067655370670683214546001498650216085881554523403331078438631473289657 A215045 102 291679727375096509481727825935879182348846717933692345508648232743496005956487463195006500908019018970248185745941923991348448628588899193188498139767588610921992391556636665712577026877675207436316722106542815625 A215045 103 35874234930474792932703419626896796537656651207779549378036343643291211950686571296100781684843741228391737315446451882317875697266730726606825474233102004492121965997608828194144222383766530571596338675055777947168 A215045 104 4412239216721024434213038886282370094949419251838950881152961619892075573928491781957144378578235187178914880986716475306342154037462240501202154865163558187627784394750496750046082187281243787154494878171767404889549 A215045 105 542669549421755530615271079593104624882240911324983178832436242903082004381253802609431639227865192620306862298631631645558760186977555534520351165853147237124444640721782368614772982703277788466315847964540167862490949 A215045 106 66743942339659209241244129751065586490420682673721092045508504915459194463320289229178116203410685044168976472553788556518413802141684985860257908407460043105808302398217484480075093225739508156190083796685744615473396768 A215045 107 8208962238228660981142412688301474033696861727956369338418713668358577836984014321386298533408555170698876674382798302319104445453478904850979209798931805629053652339786889405313380771375607677575276330766518927043989240625 A215045 108 1009635611359785641471275516531330240558223571855959707533456272703189614754570441241285535607834951424587435313464591259094470302238761453189863924930683566770970140862058837104923463366349942864474178469480702092748318626257 A215045 109 124176971235015405239985746120665318114627802476555087657276702828823964036975180258356734475624411571324152874141994115148022312278097902355451646345527787653654578122776057053149354062144516387961737212929683076161150476575776 A215045 110 15272757826295535058876775497325302797858661481044419822137500991672644386933192601336637053071174182068203296041495138012556237049845847235748945885396764252334479142332709214658213955938426946693062946015761647256592507917464101 A215045 111 1878425035663115796836603400424891578818500734365987083035255345272906435628745714784148000759274034949158038102254679625171641981228169720506915441373459609589772091685049467346171589969162982083149982014321342414201918058746136557 A215045 112 231031006628736947475843341476764338891877731665535366793514269967575818937948789725848867455727444374564750149357775309019021510102274442682526078643889369856360257672727861838113249018236152600285089922318707380133983646517812500000 A215045 113 28414935390298981423731894398241588792122142494126484128519219950666552822932072390564626549042766955301555603965438925194767329575420788303955190716623009253127652884585049688758061623231010282941871868332439035892422284494798958601193 A215045 114 3494806022000145978171547167642238657092131649045892012441070539662018421401706955249723216664608128531237503043319180236008052992710807107957948340097273233497492631254175513923814324587166721383017881257757283460541636293483153967970649 A215045 115 429832725770627656333676569725597113233540070690150591046123157158477599279587023423325391023194231360339019391333613099109423126494373774808754528995852284445905719421158040296439661831650658980506645133341663086419103330675158261143368224 A215045 116 52865930463765201583064046529080802689068336563239476806660707259953082692967802174113773372636162583395832572209453121102111968578308177925675990066124579821857583910220499562221072823553208248163243105117773484356029438514969020838834978493 A215045 117 6502079614317349167060544046507213133642171857207765496628220869817070693635760080392570799443223668267657074896711107486745657861934563450925548329829520091452706150437158175138674546563769670575043622819291050366328145294735336359627328103125 A215045 118 799702926630570182346863853673858134635298070099991916608464506280239742234505522086112094558143854662948161850916793035396651828816025238288645246950070339084428800475536427694177497757001552230493024363063790449960786222052809255599591228979232 A215045 119 98356957895945815079497193457838043347008020450441797977344506051599671224150543456511395059852250534324590195061818145356761828719158980950161710226902495858147861511107515458051957263380364445221719950085204629332002429255722201690608071118776801 A215045 120 12097106118274704684595807931460405473547351217334241159296765779840479320828282339628815480267268665307737247093812609185566947432391668581063565851390411940796069260921998684897223629997108615003843716309695117212893555476669754952351150706687175201 A215045 121 1487845695589892730390204878376172035202977191711661220795524846414327356790654577230887792677814193464611467391134493256161238816687774165768439683237503782918880917689548460514612098422450617760025490100569446288491486801802406010353539987611109836832 A215045 122 182992923451438531133310604232337699924492647229316995916690259343182424405929684717059569683890878525369756266859416672605220585663993792398001867922303626832603779676067449530971215945288583287700300535652295578648011472627151140861357318127850703903125 A215045 123 22506641738831349436666814115699160918677392632014278836532106374365023874572560565621096183325900244389114478515673746297759816943669155682886350051613838821630049208343399486073616088661412003543876986402205652004126576498578386542219235982188269591108093 A215045 124 2768133940952804542178884825626764455297394801090526979897532393787554754148019019886677770979401839180655606492514433751227474920332146251098707986893497073431766584027578824786681529375153527474138337686478622016539683525968029942306206720845826949716910624 A215045 125 340457968095456127338566166737976328840660883141502804248559952329494869736331766885495744734283100318964046502075961923743582289361001578848595626932544182099026513516253048854618368816259145641793222194277576982758661041790638756486125848614755854778623636249 A215045 126 41873561941800150858101459623945461682945991231603754395592976604134081422814659307896089924545841937393178072577013089193936329905413658212174741075888149790208166659921161956033990582894484632414070172034687417267333962359705000330109237515485974188570363735593 A215045 127 5150107660873323099419140967578553810673516260604120287853687562356162520136466763104333564974404275199038009236159479972814420939643296198140399817357513144361423802555165759809853802913317874414131963836108631523496548421168396502480030393704593700691273895700000 A215045 128 633421368725476941077696237552538173251159554063075191651607977193203855895362597202525132401927180007544211443369011888629884539294633078230088548907930715256038348148532284890927739482405205511344992769853505204108096761289307470791697664336444370249169260289654957 A215045 129 77905678245572790429457218077994616756081951633497644452859927507201718112609462989147486951872068736652737704191888125446671384517228093620169697190650055019772729194953340213464927177817040873471952290789562203034482552017488438556325450374361385357542479940994297701 A215045 130 9581765002836727745882160127355785322824828891366147192510119475408618123995068585067938369947862527428279170698674721252439918717268414098436330663701189626245779007539267045231230094731413022672212529216163622378080964254843281130108111046360974299206240227847515526176 A215045 131 1178479189670671939953076238446683600090697871686402607034291835547752827533280826500367272016635218804941684850799417405121021591950288536037960818952383416250176429212685191961569025732499889841827345572937986421510582504552497939908418128000522497481608891075893704979857 A215045 132 144943358564489811886482495168814727025833013388536154518025385652898189168469546590960106519676184050480398950166534284683333276622856267805784932418739558229341302937059736566786640402162005929813986794969246056660288505699040470956688633915737011130783524617910048939040625 A215045 133 17826854624242576190097393829525764740577369948918260603110088143470929514894220949861592734648154002990284129054440634114410276737928644693915340198697680737013978382057446312230116725660053031633438648795700304360226337817034408102397907333809027081371820127350308931540110368 A215045 134 2192558175423272381570092958536500248363990670703557518028022816261271432142820707286384946255203266183754467472391881454452983290656235685799610811815587745243252273192315534865246799188274660072901729726055148693154524925379783341638068359384908574511374285603984325120119161349 A215045 135 269666828722438260356931336506160004784030275126588656456843696311992915224052052775275486796655353586598809214932903470415060415602261585839500810223194034891402515299014885598268584976211728662515657775953249182028529129065024665820134856696360804568165208069239653847898914043149 A215045 136 33166827374684482751520984297299144088187359849899701186673746623558867301126259670651598491042353287885469778968516705988331554793511436639683250939670100430473068361377494806964771454316314760008611898371963323935660915216923726528786070801011658554099161956006011968847548935425568 A215045 137 4079250100257468940176724137231288562842261231262536657304413991001428685123305887437371338911412799056326184003899019654759419101144206683278057638248011978551753226608151515729239278319884011512096827549387153467818398923366430668257474976745717334058321254891518380001068227041015625 A215045 138 501714595504293995158985547895151194085509944085442109147256247146552169402865497895126023087612731930640235162700366817848382436904528426976035726725291404965200827974341723132142625705573538780493323352515997595200486989526637353646448506067491489173181310710739926218770493956952664057 A215045 139 61706815996927903935615045666966365583954880861278116888455213985034915407867332935213063468437454614669692598828136839684315935209568415703781471240790176816589293405454958130529012418235479622708184574617326399714008839669592314637487340037518858924373013568195285029404478579767946770976 A215045 140 7589436653026627890085491631488967815632364835993122935170844063912148042998279085533311680594719304872441549420698052320391146474130418159685197840971911207755080702109891225929985708181123314193589266115940136905386605683208767440502713310504252599955527587293880593203406626496757519743901 A215045 141 933439001506278302576579855627476074957196919946292842909125364647209174373380460187662123649682037044695640886147030888257004507592169788680030093066859076307992619575997631213685809715713772006458787551491441208167037613471743972381181422906045754648441920251106923480632091328147144835648757 A215045 142 114805407748619204589029236750548068251919588788558026554887249007542816299882798323996907897230295837192691387446664075896279525682305045804107650918242599212681434649509488219223532299194618085710958304579067557475577665351431694447336214903690959900889815916915030729425223847940471665270100000 A215045 143 14120131714078655886148019540461784918911152224072690973408222502563119195711210813391432009235676705937656345015053533850238226599717680386056332002350152574579687290390131177348888297312260551470754121109881264828735555260490977040894549320743960252928407007601019125098443350218241461239274147393 A215045 144 1736661395423926054791617374240048996957819803972152431702656480566256118256179047248822140228091004534494537745464137991354626438892628974741825982454470499318282067965974983668503806115197671540170443969001538810756047832227348960562172825383515825032839508608941560532858279180300178488628717568449 A215045 145 213595231505428826083482789011985564840892924736350676408453338887146939426314311600791731816045957881036890486347073919256544904895003003122385222307621781438239096321990903270095179499767279030541154705911878186490287602170585136713817149416541559500893644811927252023899239826193339141822122157371424 A215045 146 26270476813772321682213591431099984426432871922767161045808058026638507293318404147850134191233424728363003035282944627927939787095280392142857818106960245009572816042014627156260533849142297032716424400318385602969768444147550762856373514771604534875620728478414253967062654308379719960320289731871890293 A215045 147 3231055052862490138086188263236286098886402353575624457957982683937649250138737395873965713789895195630768336449315842161170253623276865898191504911854898756672880527666426499468770436645353536840763254178437156064565925072403429695503309005165118070328027705361809574353443993363555765043279616877150628125 A215045 148 397393501025272514662918942786632090178601056617879041167786062066304219259771381288349932661965875637856142380230565641195168374155860499187240549221036213966375086446161055398209388309101179541193657130697186114745544882773769316853170548650306416553386958113120595763286181639814470526347147211694310464032 A215045 149 48876169571055656813400943774492510805869043561645546439179727651471481319701741161071167751708012808260674744431910258024829378980230325195297682385463509611396352268422735428762857929154712441783508269468176690798184289370992675958039326556012964340898232959743256638346502811623920603602423668268975843451001 A215045 150 6011371463738820515533653165319792197031713757025784332977938715068925898104054391430465283527423609540425137422744731171412546396904183929149301018611292038821844344864497720814928903888879386134587036695802708292887358166750059239973222218784962500800306622363016923235532556692327360412907758015823015838349001 A215045 151 739349813870303867753825938390559947724094923070609827409847282225826413985478988404786158706121395960664031228253170023825713495713801886430791282183940294426296238213377777967151130332306297294946289313858876447293364173528184611983455786744605671771918604763018017218885844892627745166329671089016803215263936032 A215045 152 90934015734583636913205056768873553777866643823927982987078237775061579994315811519397267055569404279552135415937717168199391259827374232719738757516668759489897555439161300903576827090596053704266293853408540659707542392009212326207427372186035771995991591008038200775930846356764548122085821841481056571378074378125 A215045 153 11184144585539917036456468156633056554729873095420071297583213399050348512886859337897459061676330604988951992129110958518501297673370566342856216184676625202340847121697171897185025191170243220334678991199758801525253988584077703282452081721098519806488569007758489271940684231046869535938436153891779128060782523452293 A215045 154 1375558850005675211847232378209097082677996524092844841619748169845417805505089382749868067319133095009361542896464710180607460194358137803797588207803953099470668530253863536102957950616691390357574831872218882318925258521123650955230314893203344792586529978650318440850566467314180167354804163491294590849355360000699424 A215045 155 169182554406112511140173126051562308112838842590324495447931441677587339728613107218895874821191694355546480824273030241256199102102230419372702158969132553688124726673134509196404681578788870775422406901971238193162640928960027719623371222123739740162767825756635829555684601519178411966336659710357027632516113041714750449 A215045 156 20808078633101833195029447271963954800796499642085820095253947578173397368813907098541442734939259272637207779842686254964331882089297541180815658952897411889083355567416008062765107469017770572000187031220572854599668399205401860897055464052203994007835455903397702661229819091935354760794510039242262507668538752358412165393 A215045 157 2559224489317119370477481841325514878189856617133965547220787620673650289024381960013378560522707698840021010439826136330371565297718517521224869045164021510098268902619909737532065998638921275329487515423947500325152998925583730810506413995082415841421340674772634004126240997157000372316676881232283660874298123563654790100000 A215045 158 314763804107372580735535237035766366062551567407835676488061623395280812152630167174547021501558107698049947076318772082380738199734363839367012782335332808063764125447805780836866984613889178847993269415390154172420061289313860363318345405078941137019063822537997156552883446939635512428781309389663151668002195236350068334646757 A215045 159 38713388680717510311100356673557937510815652934546654242484358889998866244484486180509270266131124539161303469376769139996500427001976555374790568140408653836556784864945174103629527261322974598298687904339539276391949956255807796454163253900088205454513672679076213690212332758981764793324093641004439618701891502020885921267385901 A215045 160 4761432043924146395684608335610590547464262759381830636149088081846465267259439170035465695712626760209142276786266285447487171783042440261481121307862231862420717330796845778134250064482861616915012795226858201702155079988129492835565985889575345977881828818205232040781441958338363732964650043781488905014305906412504216393235858976 A215045 161 585617428013989289158895724923429079400593503751030621592095349708225229006666533428181771302386960381185338741241376340900925628887201277741135432986869352461426789025055986898474487393756336010483203452470641991310116078752182741599875315983230455212039411287742012535020219915609962749854444681829703132057048100644230479962940006057 A215045 162 72026182213676758420148489557246166175725536698617384625191578926029856702552724172496322404497883500125587522895903023645366365181342411502001937336020888174795014090388915730082235506102483959923644599576885205450567802374133590027407868522791034855939373739212756777115675643071851144733406163716394985025252819268600087504431572265625 A215045 163 8858634794854227296389105319816355010534840420426187278276972112551964149184978406683619473981937283555066079977454830532039161991676223972408230508193883181875522706852170541284118567925451019915013528195104953982687570378566369241161204111341873449632248245165056664447495053849027530302742192183515803196423122458292779125155148793217568 A215045 164 1089540053584856280697439805847854420129609646175722417843442378264965560493049791297912698977373787993773002249704048252417171558610994108558845447133645081165568149198389411160505390964437944513341972259521424029943062197528802097140066689906266969076224270037340274087570705407818474949534642753985192607063821708273965564876729701185281149 A215045 165 134004567956142468298488707013966277320931451639193431207465135554478211976495939351236578354742993985950524210633620480216780062547160597376761073771715257271672244354148452866207608076194823772731561333517505098539662652642676695542347297875636448628046792203637030788895451474227768098830487840306262812701987536573452434188364367495467203349 A215045 166 16481472318551938744433413522912004256054438941974616316100368230822555107548507490410801224934410886483920704905685615018411530521742142451794607949463411776950643709217952984660998123002117649404908394482699653465364961689749164108137994918004282334447048009373269827633132478353764109352290971579215873919524223639127601873312900888274476558368 A215045 167 2027087090613932323097011374611162557217375058411238613449137827255619800016489925381177314088577796043536296179188697026784401474111736360409220006196035386198576232744452665340487765822458276910444305010060924165935835149080741764454943179588266111298048375788198405281669042484637016946968642722756938052403802975379857858505249495118074577790625 A215045 168 249315230673195123802187965663650082533481077745640374837927852384210412846920712314394398831670134502468480509335304048679462969785221830177759184410186433673906846978226627732464727252627276839005380641050981584015174063406860861009782565412581806872879748118841251990681273590650087062441357408834463321044705068486451225953935553387127574315797857 A215045 169 30663746285712386295346022765254348989060955187655354866451676705430625160371231124745129878981337966007579566352063209290547160882108173375322319131065673301550113261259002781105389988085613715059956409837954122528059250169940059641809739552142577794612277689732498291990546460923004519893600079231915773626212479243762655026461410704984129727127558176 A215045 170 3771391477911950319203758612160621275571964007003863008198718306915582684312814507631336580715872899684429818180794439438688621325529520103331207893053552490023230619231942443688578176842232331963144653528680580193886472036843003436337119150748149212527440322794868171361192236415129543193417818252617339046760446277445707650251425671078113286364728975701 A215045 171 463850488036884176875766963272991162546362511906287494653575900073911239545315813207529654298173385323218860056671363987749409875879248864536304757361891199148153100991601631607217590907211893437806555591569138650158235232425381530657944032294721081020011242900065576775209335155035149380418844207462143352425464360432190813035262709223265256674056488016957 A215045 172 57049838637058841805400132723965752371927017000466357979381636990784166881389532210018516142094610521856235357152396976053738726111822080817861104366258282611747193079660836142569299205558082946006942401040098894442953618077434598349395686678992060459748010951870322620986032937333745607152085005307288982099301247861785384079571329565711190283388514775700000 A215045 173 7016666301870200657887340558084514550584476728545455743969287773966378615171367146019069955823338920802993730069688156690622113901878236691732360698319068370779466926401987123086234314950852906201992639691927866991559026338361577588871251738163294546180513204420406558104830393575288312079120258407439519103287791764698732840725747106397515728411717581281157593 A215045 174 862992905291397622078337488511671323969518710594090590150243014560873785499196769428135586050128592648246372563214490875970466271204911291002262166826940419617800456322160968061339645360293288000871976597050727815593329613330687312041404987171812529956925378611741276216133169660048695279046085541593543633775548679054679046793912852663399510517144414406152934249 A215045 175 106141110684540037314977623746377488333700216926344597132735921503213509237786031272514658014209993556813500831545312689587676729244302210556586508094534428712419622838589024218184265417840656350462826551698831531120342479415731340913885143473333411595394204572792869829138455025338856037874689694464173993716161900906717811239670633624156952344391453264964847662624 A215045 176 13054493621293133192120169383315919393721157163229791356736368101880700762462182649749874800161779078895412355907510246328408267230777966987169138124638213100960118302120573310063571786266231483907017778605724993837760386554237406890379484275266668814104987198373988303267941214705571970920225453296503792582728932869718126696106932039412086438761771921059734436586093 A215045 177 1605596574308370842593465856524111707939368630860337992281440540609822980273610679887962085761884616710578906275792214985704629192656445637211247400869661653488752535473562057345976815501365231161019099891550157918855667237678667008627758054107632950096839017935294402318948811609426416210567517257151996325596082066368219571442913157649398756912050659421786689830153125 A215045 178 197475324146308320505804180183082424157148620438658343259260450126906345872891651443569586673911646076322310059566534932995340982429512035409996261133803175437694516893292844360935651827410798797617868944990098618409332216604769959335814494239010060710820070523199137829834657011166980316783445400030089502954674731197081326758020319358977901093719638296015701763221324832 A215045 179 24287859273421615051371320696662614059621340945324115882896753925068870719385399516879171198805370582770933558420408004543441236209637323909792328871428143406096657927605853698060937029951495399009875734927885610772831277036738306233870934433195573069780411887827232198025787022620873746652891897126560201720217249219112086259637067565541488060337376058469452602104720197201 A215045 180 2987209215306712342998166641509318446909267787654427595253041472333344192138531248924694487866386670034748505375650618023910276712802961328869046454913244881144626531504271898452271189441032427356233500828800742547115694681504057086898446459353074409283155640100772128627461038767292884315179361588216863241734366593022539606410495891677976236304302225391893231850317695194801 A215045 181 367402445623452196573723125584949506355780316540549270100241204343076266762319958218220542836366755043691295227646605608936420594438554606126982921625255227831557208412657184704360035833743907874288271946762853898025756637165533997524022301280751748097218828043888476728786466791750203400655731795140349598255633531606580528430937547979179115032106367171074550992584052985011232 A215045 182 45187513602469313466224946280307279963314069666699905794734415092726047467573216329592202074385244483703994564495156839281155822839229413592290030313447846702050158183444472048423114327942134484693694501517695841018243657226857266642729203592600169927529160182981077298261221961863990179881318458809351065528856773034819266620361841620641417880853218502736762220743419322301853125 A215045 183 5557696770658102104149094669352210485981274788687547863482232815200960762244743288581622634606548704740547640137676644625973229788630779317245546745632394696214439516267506412254625353009038618113149943993709755322360811501146866293422530733998312436294310518019917355666745760192983330303227494671179529327168917009671874752152472194961769731482380537550344269875322894911457180493 A215045 184 683551515277344089496872419384041582495733484938901687302519901854625447708635851279209991854531105438603655742369732132155426108178746626607609959682469929948372189680965107227367969736336043585850762377860854250355325561817138103281882718578594203601500462646920828030510914584076645345524683186918544881137734488435384336810609547755322888656534257114133467420835551506160242376224 A215045 185 84071278682342664906011158489567762436489237372696219990346465695303729107399964964054247375472719420243509108671339375610491438076197204293418779494198147997039042017713943167404276905315556575084651156024761679856479020259587366565583762506725777692191406639650672180155108455277311964632188066411141314627385154601798023446155889406223575202541112988476127641878754382168142746032649 A215045 186 10340083726412870439349875621797450738105680463356696157125312760620504054762487054727393217191289957584513016710832373467958291457264077381463902267826689357021231686086282843947811476465432751003709993018560355398780752267793045130164764343182460068871410881219048847852329818366752389713038394617189607410186252911755209080989551299919945387118751864574639257586851449790928349070459193 A215045 187 1271746227070100721375128690322596873024562207755500931106423123090626695006678507766505311467153192063474857546323710597183259357805405320715766560163188586006283174891217282750286187188554214894242508898211472615405673339406978474369594606714611394129368152409342695812789730425028158249923873562958506335270797471765074688951763493599065841581075394854184246165223301956524708007812500000 A215045 188 156414445845895975858701479034057617931283045873463257829932918827386462981766693968225425917242651333849822965181105571080072942718607590370657822997804369268124530799846742070623498937414425081005015760080925004744507307017485616879215365790898604815682258363771635960619162952209526534545540882898138007259027575796273186742789352994191514922283108514678786248713934516129709525696652894557 A215045 189 19237705092818134929898906792498764408674790080228225212150642592645444320062296679583960882509378960871464749859729661532251788695030928210270196462169774229216827323848149281550332633379502516918400770477338263338586106398930346240542331594225750649764451780295542502763034931988962099498727534454574366308066323379580453981964043572998079522900461022391362126914388338123379246114065217826101 A215045 190 2366081311970784700401706833998313964649067896822198237836699105976562264904680724894858963122736369535856314409781567262895889936546085562272863507023884425785346221316556643820680174065781598584854730903010020119305229611058534809083968486867981950369347988525632383701916615808007455832328513314726694357555012262791393622414800283111905054477613346004284906440800348725035241948945217524383776 A215045 191 291008763667313700014480041675000118887426676519050155028701839392524513138955666865388068503214064073949455207653273043674662210406473493231351941167475614596667547408546591470215042590770216068355547762926293757477926923503839886876799244832563101550867658306040383307175108908828042378082352832365742183177098944067004030640443172935075274867974664798365866840474553345303697308202430451409728257 A215045 192 35791711849767614317080643419191016309188832143946346870292489546174538553826642343717837566932207144726247134226942802804720555990059693581894015900092476710951747262695711663795650265846636015614554564395158759834213043292430653074032918944031369356596876650597655991749496762820456944631674549894952505219140474031684341315189754013277335789627319107279804166706399676020280439668124268310450490625 A215045 193 4402089548757749247300904660518820005911338927028881614890947512340075717607538052610428632664158264737254448054706311471936953724566935837079732603770207159832242583583134408535819587457439521220074247335729272105551511740537265748597389043573780037472688305230014339298538469695515484345545876480315660567308404527077776891092950598522985482822449322618503043471379460515411817944773574462562311028768 A215045 194 541421222785353389803694192600395669710785499192408492284716251528283138727173353828739003980124534355537570863594649368245440587565743048267225216247835388182650836689926638309420057342707951616112655507017997259499931319870712573705689726373482375318767094350180779331790967389097079649386031560578143643346003361259855318982248131924029884426037083324409083520666699600711288707881126012823083250608949 A215045 195 66590408313049709196607084785188148554420705061739215669405207990466485987724714982882287060922653567466383961774087165982717255316861828001031621865879982539306148007755922839110855595988576983756185478231593501062431032645917201211853989062873381947422861627725854073351418524885874692854851475790321105832124765135374770054212816816044361745535869420553862712793014629024063144313637817430356445482611549 A215045 196 8190078801282328877792867734385541876524035937094731118844555866575849493351412769540692569489506264264009689727349126766505976963386439101078622264286990016946472250241245649076847678729129767054172522681422575154959050727183198769579503182043734869834149900883505598767486330449399508052330389485103284221862333701433847126273501618529520536069629930200493375174571114521709282325361607198276645379499035168 A215045 197 1007313102149413402259326124244636462663901999557590188402210966380839021196236045938522303760148347850905725452502168505114252449241215147604669506885433892101876757234559207581233086392362344922372969342671614100379196368954068538560868262558868819692265983345148867059540272370081625308727313131952376542696651791527715066888295036195231403342211078831301267347621571795840857290985389214469670927252831565625 A215045 198 123891321485576566149019320414355899365783421909646498442353104308976623757643682237668702669928757279397140220968039377002286545279706076716273270724644081738513894247756504805793247046478316116909300373094440309275729974886757449918352543676159725878429238776030556843769991914126681377921199893178351089382359657368911145782154210600731992287352883363805616954172958083267897738894127611390027385290605520667657 A215045 199 15237625229623768222927117084841530985528696992886961718221029619037743883168976679187311906097476997017997341453616341202776130816954606220954007629624336619945107108183019981497432310519812827444810507112468389112940975469152084742146134086602747148163725916040621572131199758540936033047510144767806960957051108075918192004129327831882649251217112648860910201887872542647105595994276878564947425517424999638777376 A215045 200 1874104011922237914853886382115093955320663946703186644842744290037333521006026487857801695747319741875934275858573841928564461803940136859100626665173068760171509660277075225348523425116631304516151559410585557155735238228530361236104273982270135013804327900703545692811454660283485105785994573947798771280862133244015229679919565646849392441606062969781548588269477414984832235500880944904351992930482566684963719501 A215045 201 230499555841205639758805097883071714973456136747499070353939326644972985339858089029830421265014230773742897933263128940872226025753819879063156125808657833164475743104546210927761902207933575761369809082110970582096385166130402578348476747511967425228559456199655362245938472944364305158584614026291791540671961901924949896331348382664039855115141335132294426147417877286220436126666365801442390267206710130573675401157 A215045 202 28349571264456371452418173153235705847779784155995682466889694433041639863281538924181284013901003065428500511515506285885355236705915904987909102847799740410470344892155376599502986633422715458675704826295991742366905635911774658605119342941030455077824657903117271773018254813363126390792644922848032897679499995726559233508179800935486515628086434558613960474844259898449322082534402379751346638404265207682255449300000 A215045 203 3486766765972292483007676492750108747561939995050721444357078475937476730198289429585268103288558362816931820018474010034957821888801902493633756494153559412654687945991225656537754900325331210280202833506843310314898674691064502061483808842684140354100988271471372321160639115615389733729319221626726523377624072426515461025849760570547501183835991912869819155571342263976971069962583850569077144125542827157577975988591793 A215045 204 428843962643327519038491790435110140244270839607082741973453762845876596174526318300063795420478777623417185361760787728013926737085928090811964139678040008016116147012014583765990411645894856710634286256322007289582168676832788305433458481978265506612602117443151873737172647148587759457379763744920332089795685687374662917110842841776550936594637497847716548386220277804895044625077265714149978289722352236762810764979028049 A215045 205 52744320638363312549251482547025797141297751331676126541290455751566883852736538861478261568615601089317496867676558416535678030839680353267377955423904767426569631394531551059671302176303651229164602396100936904897973471916302608594330269042425319189887656598108736468914000295737381690003171897258448395203158006250104752606320528286743944050866545000483156421607153765508760866663688713152056026870543825136304386942824481824 A215045 206 6487122594556044116038893861493737938239379142956556481836752603679880837290419753643526109144298455208428697538854924446160383866543597523796676553000608353460048545380364252450414078589471059119377409430042174047662832098563013109976034550845609165880106449600926850295311332714747299922223124272302213404421386712754660046618978059114705507492554505659302138944880238511472002094667978475157080700955771931463521755361174505893 A215045 207 797863334809755062960234693481182740606302336832324771139379279796873776102868893159292233163180094389547412300411479148461191537554022815073723838063650922708159401450390190512362127568713699061468444974035578255651070883015616999948149051633366477816595985169892938819350093440034166722680188415438702586351355198706022335753521218642678819699509891444430109518043680537745870568683294376562025014279153467654957020101858302678125 A215045 208 98130703059005316699992828404323983356636948051232990293661814662411794579815583438839301152962007311459123284253073080336280398735278262656544235405276062884750146329852611615497772276650810869586965900345607052138763483252157881776005618850107303452289985563617466361964196398617989313500791113047185056074734845545280400073393410533265115292653659743671157444793148563625131819034024838380715380896560270581302494525154610823001632 A215045 209 12069278612922844199036157659038368770125738307964825481349263824196853859541213894084074749581163719215082616550827577402214027852901672283939867231010892083901559839170420812437835865029273714607232720936394992782646693623144079527077591985986989860398381166455317137190427055125933263378059592868391425328824638313920483071280488534264011878542837373164732569370826202169462103126313191466493064939782195648778334307423654103127255401 A215045 210 1484423138686450831164747399233315034742109174931622301215665788561550612928989493388902354897330175456143702712467538947391989145508170412661947125178934450257007110071631906850289784213642506914711705148229758341305556675308206450736291597692573539693660110615025916189184233621282837920349247472274081471865123721196077582882590285462360737984892135604432437008185097289773025400351389059362410592599538960450979810565538651816210672601 A215045 211 182571976779820529389064893948038710904509302778281578224045542729246528536406166472940905577622030417386460351016956462951812450869652059085135556529777926489527972978971554113376209970747603119023635417028848378676511728149637500567526588277814513062583558003222156299525088718783923731582500724661041326658510997446865834530875680375627785471596309152670587041581986571870385411691197208074994879446351644412900721655976199961429018022432 A215045 212 22454868720779238664023817208209528126219902132553702499256386089908761459365029486678342483692612411163078479472373177404125539467821695097059011506037506023761683669303429523887745563417177095402280205419276608257430341121653282148245062931149508693326143592785911244056682735894346835293785662680450792660983244673104991988018301335868847048530317868545103018628559449632506231450161721325671692773695422612095960007114797641325315986328125 A215045 213 2761766280679066535145540451715823920814143453001327125830311443516048412973362220694963184588613704542641266514750883864244489542091198844879173279686083462996197563351342859881375521568383540504166392623175253216681659409418040915610389243706126431694408027724888739251110206946791274541450462697928691962419484782185599514008863354594877919837761389638945539984421941881082829009511944971265540673835499118981572661377305531465089078668452693 A215045 214 339674797654804404584237451743838132732013424817030682774629051166384046034264188115993793361915793046333712702834886342124668088137749636225041254389882228442508538608545868335836783567925705966073283842540689659045283387650472519439927394419792089758269082295614076626589247085080812035296801424160996344717385862278085156116392447825935099692971928637115025331119643074086507660296173918917373132196975347498078553387423790576046937662572501024 A215045 215 41777238345260262697326061024040374502116837109041772654153542982021721613801521776046541620331053930994504021182176269197469930351401114056835195116675828014965554051287790462447172386030218466681948898230609581770134319409032671535182542035484612286192378337906256168431879313142977416712847467664027722117153700282874628846372169999287276718154620001616526625356767013253085148389146461115592001858599335545366362915989387397499552330334609322849 A215045 216 5138260641669357507366521268505222225627638950987321005778111157737505374451552914265608625507357717719277660892704846224946676765134199279354503958096736963612320639769789681012650744104533018043370389714525445036571534906186546405497678237607370694126161277483466942470696374095117497961657290206141886183740853155448129457811033567231930378258025702193704726546301558403942636585485806864542000195978947083798712500665851861036458844413923195256993 A215045 217 631964281686985713143384789965118293377697474134331441938053518858731139335927206932893814395784668225540157785781513909399243772181155110246547151650781970696300473137632842974093314016403747378105702020124462531020640938237885950260408232504229314024115913974564229079038754022215518704863710238272864522251760884078432503849207901587561680381129775289906587402386823843227427076488903848283855071781661012200429479518224836344815077037239587234900000 A215045 218 77726468386857573359128962644441044863231161679571780037374804708466192632944594899831673562056006834023720129990233506009882037301516944361045945149088085658681345875289069896132459942846929905206891389951527504083207780833185818108348647107058008729757033846586756042135073420531513836637695064695802681602150728016939951208811246098437690895601673468263878443847927413520600301553128098245139274667898044175583415727227758454699552611175034989822638357 A215045 219 9559723647301794537459719020476283399884055189113194613155162925622482962712849245472362954318493055916692035831012939725306091344314403001298404706186183754047109242187417964381318389388812765569615098849570418964131131594631497981510598236314767674801560409548845101234527673138581959940172199199167108666517535874411944595291463499322487435451310040452163173651399962676914550995041429536384141440277426185810377889828529906068325571023822866940614258301 A215045 220 1175768282149733870534186310555938417140875557099243365638047665046856938221047512598200811707612589870919096687084601352706639353313370052215342732915751513662135755443177120549006027815099372099224552478271291959585529986317458078197334061394246553527785136960060043957530281206262979982595035645202969847304357859550347159592283912553423084338984768338372427488406243732944020473635364955387427633769958955033509289492744745769472857015806706679140236460576 A215045 221 144609938980769964281167456479359949024927809468017820778866707637837780918226131200333227477082030061067132200475574953443191334366200202019485857743931249996688650810268598409563360073802029778201281633965885263130658341733514730461263943863749101555059028161464680211713768292721523475553925642688676305570152979699791584734034087092026000861691348740897768600007791127879703816413351009775981833689533150474460304726440918424273508092417912116316748663906457 A215045 222 17785846726352555872713062960650717791648979689009092712434966991789000196003593090128388778869382084921386341561808634672159827487689311478344545159770627998079041913907594427255744282528269869907514512619387038596527730141093152101782498690741646231829889397523739393014272252387495165936510644271725595770284410491314608209090290017299438938893997664942782360030396763389840790833070275151843018376646669676028068544683684293354420493967085864010293547021715625 A215045 223 2187514537402383602379425576703558928423799573938650385808722073282409186327523723954591486573456914415269452879901986489722215589651419111634359568794043312513725466759823845954046983381544293291118731270749508101608753660209604970606699258384562462091283341547792481983207587585088332316816087577968976730048004124201282330248669272183497805806950003348128527606781370250401651535221755122397618668117148096354255046207013522613463908927279874947491571862668903968 A215045 224 269046502253766830536796632871577097478335698614764988361760380046744540918089414453324624459756331090993221317886382529601160357699636861419547882416507556811190153369544425457920523211479477593432043230696955676347738279337546315057531538352290546334208626048511763024562450222005758097502833881708065256865933872129407447836818623913533697042889265787760614929728987588099156206568496079343069576134108658096726819855593828160015595499577312387531371326562239304749 A215045 225 33090532262675917772423606417627279430906867130042154918110718023676296123738670454034974217063455267277750952647145149154453001781465682535492755177661635444463875138987204507478270308025580598990426168377287540018422946554861098209179122222144227325498718847316273132178252267888074491430708699694974619404637603362742704161126271861507972274243568460634202079330155419383779825536537881314906281351044791966324862775668702992536421945230965120397885918301157765707749 A215045 226 4069866421806884119177566792735283792904066321296570289939256556532137678678938376431848504074345241544072373954280966963468118058762579315004189338969964652112245451942056609994369327363880857327688859775567752425066335674961771626534469787146593734784221681269361285990923419335830988415025151906964198080832333611805056271806371115157321273912480381020219391680882673780695972928316318260401525508143937298534215418014032534685979945562752541512081419394219232038695968 A215045 227 500560479349984070741068291900022279247769250652348103507610445735429258181385681630663331026927401254653624245423911791357424068226015790062979795938127990574361726713733975824799948995448349500637725466207780903254385010092670539530637446483606523433740757418316578674607176422985911520311511523119121432028923476840641224152505169969383169129721227594611613317785396774192233591421750691368497703710912928330896224292099997937658264082331398439032983099361825807042340625 A215045 228 61564869093626233817032222336910005063682713763917520161146145568901266618631759902195157867807996009080851709813186869369999692273741179598431510711050772875994380140337336969840399357112765695136740834130336934831108207855077216226720674104573452071637960535438578529363599687400134050533761020557786568682224555986910682499059581542008251614857607866763114940575475562248228200347007866318566144169058458763480662740073017740749001506523834834842843792275665097313830313457 A215045 229 7571978338036676775424222279148030600553726023711202631717468294529120364833525082288373754409356581715690106682776561020718604725601939074817012837663306935756734395534778713314544320975874419696169863118063252005378934460107752627305965618398050133744160166816190166922389640993956205477542021479126115347772345923877206429837070077971975695695109854354095261808954540152237845398297618644526815712015900003019230035480787844361216186150524077733289008452528157557226271468576 A215045 230 931291770709417617143362308112870853863044618202714006181087454081512903607904953361567776634483051555020802270271703818679018381556764765022894147521875702325202336270637444400719111080675435250135665602815967406712300413488429400876030331723874700440387285637125224883219036093821349594043986115100335116993809156577592952796660079719552855384012047211790828424005752375585949833534974015996709484250511840872361090473764891568691804708571558671840816308395716409442448349735301 A215045 231 114541315818920330231858139675603966994553934312910111557642039383731558023407475738390548152287005984685842989136736793136498542326756464158741163132353048079064130626892870882575136118602102560737081213147310149202544922541192321496227685047107552038853125863864718719889930237734950337337182662623790904672526334143599394461401267196163307661579861012601817712211175648249140087110090278025751114414010274278125283358270134676971860601008529443133911439118723377762157713784361357 A215045 232 14087650553956491200901407817791175069476270875869741007583789756744900123975511610868675854954667253064803666861548353851970641687809488326760140171131903038022562864771552481112341023476977937730039280891889360052480199960668425116670054290973578521797798376778616388538224307112500347288979565090159711164045399241822279334856104465821909759316631101787383882302979141153516190739382896221720120494263059917700112942286930229381574883408749281762509822579133372341546013672954900000 A215045 233 1732666476820829497380641303448638929578586763797665233821248498040238983690964520661108739611271785120986165180981310786999252429058240307727338499886091720628696168236274062305935370751549684205838016070102094410107963075082333165452607997933691684190103005074575361941131908857741486836543476621838406297501463715953456644817383420808361765266217463351642507507172616668256105927905713202535061054235426091776510156226058857248625446490014901037308414045087116644868426881606303009993 A215045 234 213103888998408071686617978916364797163096695676236954019005981469192650093864660529705506296331474902628233513593839678447056078132475748362135875345818149734291606130196938111148938261417134178799021897743356657863996822595545640899178454627414387907463380362933231404913173681324733408536466436150865207425405488448864306850236039619732236182718435187411480519834530525188569810322565757589533974560440445268697211485314585378725756820237987929814353396160445655567721842890858281609849 A215045 235 26210045680327371987956630765409421412131314981413347679103914472212655722561662280633116165709160141238151736006861299138200898357865458808234985329035746325597238857845987113609013470783555954297642418771991590798481556317239016778890311760471710150251089822646326547077274348775404900587878832084773135787202156005503770138754780175199329323046117446043269965186361293362459810052996877254320824290486728170869668359007465302920868509657925555007810920179692566700439554989387475438869024 A215045 236 3223622514791268346446978966166442468894988646018165527575762474100687461224990595857343582875930365897390035295330345954320263441939318957664541059596050979898726087908926218035797507968115965244244033951678139452181747652172358873898858203829815207136357096834789140692025401360441116186717711042666808971469041976711898481148940857112008312355591284862498704065498251756260045475217397940252836698670436495566929076669491891106122102964175830693019242076024404297198237451394634015268689693 A215045 237 396479359273645679240990456207707014252671472145252946544139680399912345074951281628172627577573725845237736189589625691082254202460178366333930315344985234781217711573940078831289484466607480169084359643437450040734855703601323836890751694588293102008273203753249177720305072451293058052293574570340183446228535625680588905128329306448754419699208172938324392697493066033172890393015361583446269252013850163810838262135946055606821605981199723121847913048853719241068614521357974381483408203125 A215045 238 48763737568143627278295379134581796310609696085220094259401604926715117756757782649669375848458692348598344161284228629657162946639159999740115764246373587827109879797506720770030570791884751944832071719269786651788525829446016621842856301792042228767869151898823854091899393416987587322669877049126273734098728914279160756171593636843682826243110675416889899155790988941893338866286731891667451008616971776393319728582158136302516179205813942652003335099828759661949946155022989625409864031334432 A215045 239 5997543241522392509551090643097353239190739947009926340959853266305559571736132314627705056732841585151751094101770531822139960182414219789667905071988606317499733997381752714634928917917357881734174655558327296457584868540645210042655035757586724985691713074316527131752129459747501869274547529288308933926370183314570041978612396913774911324197872737875197093022888076544585994339459351056306358546563387883778524318969347783586360716606777071097819413645354727890833685897145523472096862510065601 A215045 240 737649054969686135047505853721839866624150403786135719843802550150657112205787516916558052602291056281316786230356491185493557939490309874129412208090352203464640171798158077179326226333043134701358631154287992308933697388651061916499233199138641389530501462256208776208670620335543501021419011296084444012054521825365934669631821078879929771018336075313367792463866029754363411895457740317769993105248503021124132647098491846190145672690351317927759609301207589031125022974422130046158692473148942401 A215045 241 90724836218029872218333668917143206241531308925747683614446753815264519241740128448422012765025067081016812955239746645283885486597125700298128033690041332419833241397176061740342490910046388210385377109065411023090095404520826129514224327687537236721471037547584543731637618678677892300227121668215366242375175725699887311379512990135610547048908759538079030516722964049690179441410555499046157664450901552658925410719632982061750444542403860527540143615341283717516053609490141231178077151369618329632 A215045 242 11158417205762704596719993770954892527841726847463178948857106916727385209621830011638991012045480959908786676708258480878732421293506970826795618731666993535436024051680857435984947055709372706742700019534682768178120246302124132583142721951837038994708578817523988749584213097384449396844540014717996114677596841055791639773365444274694368180133388008920085260658227880498449825210416970303096973495461230532958208916999274444110056790747815192120397865501262040411777135009107164590931627183859375803125 A215045 243 1372394591472594635524340900158534637718290870929045263025809704003653116264243351303147472468829133001699744422160553401438803933614760285995562975961350163526211125115348288564408145361342796541141716913519418534535566505928283250304619034279482772528328609079900115902983374544595007503918991264517419194734530941922864208245902964751118097461228159310095337111292354903475276408994267028775842391158345267910718014162484994293411727301914472645629531502244496122850128122090613456611092122620790427028893 A215045 244 168793376333923377464897210725728805546821935397425104173225736485532605915292310380275500122653937878249159777249039809896094151413322008206627450424514403120188532365136158635986216932389454601853688478331128067753063806048720908321906601119106936125956461106425504437699424282547029441915908098418083786887745150754291438369864335216972974062061707751715327425008654532270425721939734637733356074348079141380595191372332653396018650100137835191919410376719627792961922951228220450574612375959405748606433824 A215045 245 20760212894481102833546832578364484547621379763012358768043739778016506874464689933422583367613965529891644952857209736063818141819904992249129180839239310233619663269786632163937740274538541573231462541081707307285553273140365767372581888587401625504798102006427170803703755308257421143368521337149732782252443644468467166645998683443834453409079470950761188093830318723992215046006346515566893177371377461596253664478928769502780974830326474979635517786836766097333479405652741058665945326110519690024833261049 A215045 246 2553337392644841725148795509928105870551882888915122703365206766959544812953241569500597478716395106238794080041659548496039735349696900724634682615776010644332098393651390620005706067551308224052868038863923737232452823455344697252506861630884799680955300364719693613880641145325769854483284511925246130863961653507248330737719917897692431453116050512716601070178703193203204567602600249718948908039289058539498345725773524757340942957068797073657639897360753052668789869852282469110324860255892951980914084798793 A215045 247 314039739082421051090468300888578657593333973956797080155152388596245995486374248358640067298748984101841780200171267255276823629870898884137816832559610069942614482755851259628537908568536373016929537317709911332369196701385638135825616163371213512694575744711921585972388479443675568814994775537458782291643710005711616805900921283688458314573067667905718790630340753058281790716568088425465214126915425487173878645860991648534579373873865190227277579119456630671047209965097599793213582386261984303861564129300000 A215045 248 38624334569745144442402452213785246778109526913797125736380378590571297900011079306543227680267408649420300170541024212850553266738770865848226835722216262592297249280576053543690157047862422572858280222039246538556140473376780113564335299385684611707027474802588547698405092615315389219213490391947972891031437894299400571833448210383287439695655079381868711083167942555010859539279799487532364705884663729841997942760084881274529487001320039900680705780967283145280046751018617577252102947266848049177357786380518157 A215045 249 4750479112339570345364411153994696775049878476423089668494631414251673395705876380456458364605592514894595079196345806913362774985238945600447762977000040688782619047028098734614260778978509440088551537773505870589128135418409352365528547890258987275913083289436690461332691555010020444707134722421315638631869318064259415332806607961814796560993884194807237512679551894799301674662353764420096365253633365414021011572122387945619581578114408548017056383469425502257384008941662716793500294361894457950622867994188522501 A215045 250 584270306483197407335380169489133918084356943073126232099103283574365256373922783716837835618807611923385774440979993226130770769917651537989226619335282788457669845535175568304010385657308798708318980865919115657200786629274845871513412388460013816581462113872741149572172316915834393123361960932915066883624898372442257725464111780587603523664489364982723619160394464332275495917634313616729608188764876733751728191601247497397817632283593506637571892644135088778132883812940069646210493703079595436432875419178142649376 A215045 251 71860497218320941531906396436009477227600854119518103458521209248232674860596796520790597322748730674061555661161342821007171441924885900227074426415262782939604608381779566802658663175070003731683146094970276514491828050078107567651754320099645250493599943666036216300666941344900724151127366233805878102101741402783345684681952028116213267498069325879996367556061668521535095886247910013163594847172111692372005347970044381505039038025580552104531293098369907066945063463016039398189396116523233830721401149348913858700657 A215045 252 8838256887546992611017151381459676565076820699757653599166009634249044642597032049273526632862475065297647960548404186990655956585991048076392165222457987018782909161113351541158711560147953150198318650700478070535497340401493630929527063242139816833574364050285447881708605086449676887714903020321660037739306965541528864698688118156878346811814926958294160723965837862225350167532745525482377807760100838202318571511984045726228985733167650906741255408913245101673352520844820368054454436645008222547916809454341301485940625 A215045 253 1087033736671061770213577713523104208027221345216071874593960663803384258364574345264122985244761684300936637591792553657029675488634974027496009247935917140527358222208560459995718863235023167470661510890063832011193028759424107926005559369419125270129318566171284663064034590133098014088313031620597058050099775671588872179339694072768773189972223206975983080798014584069971557183814462279710939167499069270216648311742561538262823237568679702793421653798776591746303613139987542618413170534354683752840868806663074372531803168 A215045 254 133696311353653050743659041611960357910783148640877082921457995638182014734200047435437853658472824693949908775829935695627659429145515814333932745330895350297846278422491823227932261466347701645741167520827150852340982639303363715319144924789236490505338908105313382219919852803751650089546828200748392237331093595966897092413886424196607208734215298154493468733313545186041685707909740134647835650764828388627957176487481229505902593457240541109156193413423423596205929698031332597481735964275172918363066955214418649842664328549 A215045 255 16443559262762654179699848540557600918818300061482665127464739502832584428048241260213591877006912675671537842789490298008545080109409810189046231666452192169494564887744285696575672441497532279258692943550849490880943791044059021219824610496812385177174499591944766661773903206244285522946844748432779345084106234323491502067518054089174106773233108819756594181014521180009725966934466741444688387669962192339816703772491181686559230916071907259729370170136527372015335294377734909385793724222648413730825555280153510814228654731949 A215045 256 2022424093008452811052337711446972952656740124413726933595241500852769702635199474958836363018191786282905204754331476719355417194028261137438352562228288741497533634914124648855579778042730122647173490889233660225260964690073806396571980781061623101545044822446303745162822105435934282507378902658718934322458301960012386324179295508730009720612286514532578908130256466339618989573244576711757372619414619019380864473918382410043180214929478662666137478580636728362580576927307198029273186124092080495102635947474588596854432476980768 A215045 257 248741719880776933105257838659437115575860217002826930167087239865387840839701487178676659059360582800121668646939982146182707769785366710094728318922413063012027142529549587523539737026814307553323080686432189358175972647705884925753270026697588524691268611525903508161075292996640135964254829326815604613468646795198144964028818837515439198844506163789329589944346299230841372594813965106860883137376643736811395347007887884329449012646195494431825487472276499767819539485539501861415996149826933511769209477672020980400339308146115625 A215045 258 30593209121242554319135661817399318242878149951223298683618135261941851653580647723502270227938333492628682338368863472503753700266406077080514144874894578461737840997499685140746532074520117098936091750940270057394697206306880792575035844304462550945518545997714941658216730427312456441430664702351979913179776222627497008168576564874071374848646359312219564847022234176312874040294111149974933751060309785047750273781183801038985499405160295955182373166829346592153489219131279105087969749616834702748774800671304996396688546920370175257 A215045 259 3762715980192953404320581145701456706758436583783462911154863549978982365549579968503600561377355659010527805950723267135815522424998162114193145091293110737730742415549931722724299905428947588861585962284966784870176621617031460120253703097232882704647196416681869936606917437113465077434483038721835918871862047628788116334461640316458527431216210563231244545982915804911803464279165786020511558211927986962278276876251555114251667730788680004148422336301629031857523647487916560784083405288440668735862215723792644068643529139415675871776 A215045 260 462783472354612026177112345259461775613044821655414714773364598512152889110944755478219366779186807724802291449600592994232805504574507533968676332084177726162419579271644102209948141835686033312876137269299974268974097225707749880310217520232931027380343964150387680295314050459564593267288432902923055414857729363056412011485067356136504369333912711936534706222193102255790041883987504716383167188297197165367693820215429606280401684100840809549331868152164677152872824042277185033068381413610760280948543545495778221264580226508877031983101 A215045 261 56918604383637086266380497885768096943697754627032226454212690753444826378280655343852478513278599994491671320494922215023499261540239428516032995701262567207239877507996674640100897145883953149894903298161611868298939609451567639983126618590152109309225105109554705422988652472070127098810960384972764719627047277624303309702234307540803425836921030067087814832744926185054400313197915658046754319350288747511484163069809928260413555331254727977944923389498680973275613226263740606443071007039428244524528902577259323891582034859829615903857557 A215045 262 7000525555715006998738624127604216462299210774303308439153387598075201491639409662538376637766488612514750770129425831854896176363944875199938089794923211588764342513904319336630200400801890551403760229536608959826500522989453458631849574393476137787924701905066160511053103979885395353515496067646077411180669957245433194147470279024762845138858341306851077275690073421600098099321579119414805002693898255266516353676535085565288249618361011661698481441011709230713108732613570739370658924686129337849506609014779661063278080210056316122812500000 A215045 263 861007724748562223758584387197432856765859227484679905789412461872496338645269107836876473966764820739319853054598882395937206193503679410163869011779853762850806889332723281730874548401486653869512613329704740446791264044500466952589845023101008099910118059543304192822196509959930704688905467559553541786758503272368767565798661177016715703581957772113507786365270379264035542394398252698255121814221405820965686845579121763003497179967065207448209069820566186901218976157536152076342523230031123118840076388156883595721536760413688213371316572193 A215045 264 105896949618517438515307141001156637165738385769841325103658579422718974451876460854273267921274306462323827174945533108868421465624588622574955950359127089619060483045411059333560939252982056535398647679324146465995498952840772421316477231944302711963767080333455762558512990589608704686101670718119190105658996334956531932257073091192778346523884598063349358079930631586362184504167653323951044165811400889501763559378753441955269453251985055864972823434265556743357793168879167006729800439307873974303526296496883520262381127643074571493030839239649 A215045 265 13024463795352896375159019758755068938529055590462998307844215856532561361242159415967775077842772930045091422665245973508419903065630896897309418025160852169381588607696227574746264653568391467200164151943540310576999579502737780124783643939817709982766324780812809648533697271736132287824439641277412868240673394814226141978508956297020888881091263093131962169492837360835484681919256620155685706897718410424192531116985129866132020540505554038016811227096048897650788396142628454876611386774730819641362560862841081647299739870425170820380146470664224 A215045 266 1601903149878787736706044123185872322801908099241178950539734891774082328458333731703182061306739796089083921160650309208426779655606975729746483461144425689744316338263590580634456991449659168409084792041376134054504952772120626888344036785824405146524293482797361891438613946823022133342810469264192918551109134558833658007881672331552428848488299744010751186140164015715827546700759174508127505358511034022997739735240458663385235715619010088824301755712741860441763215450950554069538851824980551670220594824670684876311466422147968479626194488151777493 A215045 267 197021062971295538718468268132103540635696167151074547918079547472355593839013806840075425765651152146027277211337322786662985477736592383861920156302739198986381528017813945190463463683654509322850229256937320948393532191252027974910927302530464203919493996608355798230910450857355476518947353567846241845936411861611946247120620633101891182606496189037504649224148482478103547833653516180101403128036969393046684581409851182410163608373931465003986094134159775409610502489397999280182419303263428444931043415592164004488399381677055992957181515120578728125 A215045 268 24231988842319472474634890936125549625867826651482928214973244604207963959870239907597574187113784974165266013073330052450338786981945256239286432741775777049635183629852851667846371576098054987542169113811249100518349954568727568464095537316726853300755677251926227871835085757529629346727787413064617989863008059594581505628028760886411263171819777765771864455434872980723572618034229561700075916912380645509088456370620095846329069094539368240652842754667685877929094173238924465746675289343126837653305962520619238781765992240988510335898523951615528563232 A215045 269 2980337606542323818841373116875310500441106981965249095893791006770107211470200494827661549589229900670181692330808259128605007813301529925048369307082117837906141204943882941199913240396377108958363950769526702042808650879717382666688332243654134940828901738652231328262932728744582776307299738187490474564191885864803320141485729299319989842017341079239365008320887646743924847992050301468955020775485589999868851572963341081797883638277300535402259094292053092328609060232724673110863197510895764198272700687369093977625288140254306009917596580113587069267801 A215045 270 366557293615863510245014258484727066004630290955074155866721320588118979046874790623894773025288163997458182890676342542765965622249106235524710138338358718285405733024467748915921482197178286346891223775537973102164945708249864428110454688066986329370748066488924391691275631649257453126147524411127560503921988529839028249064962096707426243640011132118154558684790898461475363529732238243417509487179180533706753611998776013914297545567145144187992728600003444061060706288494501215311616596131242698735434060808336546289829291814978085749350382613676493397364201 A215045 271 45083566777144669436317912420504553808069084680492155922510828641331864315554129046244229420560854941786686313860859324501085166528826765439614298646311040231266999020804589233717142397012532843558662160440401164864245513463839163709318229325341865368249833753083519594813335651828666278872236821223395682709080001830889800064974584443118353749547185779234144711499996750825288340177457116981348042256669905446990272631804330148314993771123689021046049823132244673779912892139041010362455884141039436078730076999521074768306227390151764479967405832005948618839692832 A215045 272 5544912156295178477156858213463575391326492785409580104312965201563231191834110997897416323955959869675764958421995020571090709517423443042837034023357919589727555473825940007998292593350344361471368554510393805305200033210343708092549537336867579227337452418234792523571870728852754657835272460232737140277584714868931052882791904259978474554936349799370578886970311700599054163063129074605234433892454819161140798435878454364550768416015574517283024653530778999505521636968662448765700636030708680679826925773819470921352452759835957564792378619260217534813678278125 A215045 273 681979111657529808020857242343599268579350543520697860674572208963636104731280098612335963617162503115177303199591526670919656185476554667503515570574377798496258056281569816394556271839695343928134773542617997651374739839358807605436616475736056298816845494022745866088524562564915898837100550590627122744796701948652848097709472839700921088117392157576756338935539504180433219312400798801649408317078020480219984787697223924247613154617427241254298401409557513415208155501280527299104829946700525899838984219893982852697690563907779241190033817849947166406329284269093 A215045 274 83877885821719871208088283950049246459868790360260427282868068737325677650755618018319426108587031923297132528591335785502546620104098800659889578146625111295450013367159261476522423143689176958799105777187503317313787800207922908305691734100165567701426013954209985173585174775566713606956081720646946891824908722968769994211549722909161956791265785576101180872634622175664547801881220093428623193858769711727417337653089390858843850490990910759563715271810484554893348476106824574387363233311642195673018499223151867614388036462496369150391862970749127800994218756334624 A215045 275 10316297976959886628786838068613713715295281863768511857932097882482094714938209736154677075392587764062432123713534710090142314616618675926498914596464314311541855386104307591795863490401929070588361875820520290031944524685735157416456878173338513291052127565330340422885643251670485573335881197047045802458226095156098375246870992710940667298094227020814699928349244287954648941880675424051043002577272429842230173725137742125225343678629164075362206481232463829135331027710572826826797953393507693259727751149527276458910651902826085879397113100440628195631664706271287249 A215045 276 1268820773280244335469572994155536737734859800453166698098365171476560324259749041929006960847179707947755854084236178005302002151223993040158706605786964035208352762477462674529414686896293586505409711620146808170611862748545216412443665410048304923082543887666253461414536909574333552776325945033040642025895757744301121785286739939154424762676791026456100996356696145960110603361075336513661192327142653034999389531719442422208440034902708917608320259603021206284421155534149142733727732365552221706106464297781024951217338512968367810179664757728375139091481858635190924593 A215045 277 156054638815493093376128691443062405027672460173875735354240983993734437789234193947531701507127711489809907620237336359942056122285934525263594413597200112016315847929341804659526210624753709211094806167402236884695227173546375883090951877882584496310656775727291753267498728225398027252652327487424537656288497382413780820094699942374786724939837208010558938134818933784455357539510891648361491458636804142855864944622160442888777856064745804892760364271169778680778410923291797015137735235386979139039197017585990086804613503633565372434266558014453482955486689110133055700000 A215045 278 19193451753532370240928359474502520281665977741586262281873542666057859287751546106504470278415861333538670881435108136094867601039018722614381954165849826813971640942546564510447194492157809939378155748878854990009342330483455688395121864346908076900460158771040417164012348590277709452570766633826343659618492849813480096659297090768101242667352351909606239765671747374970579745859150150058268197105581466570956352716512244808254040502399591749602888978504782318420653400716391251583253256251078007985261662229002842272540030999813335146350109126746279345860035681715802533573957 A215045 279 2360638511045666046540812086672366932239887589754936384935091506941122957955650936906102312543643816313766708508898063403308772871677016947043716767985931498006495520085298092980345396324785868834302062305931761534264411422291503296561630651892170236796108319341053671292682996300281733781056426279750142243352030467887606633704384909460175896580872495743584489478743988411834759499009005007219752896622953342741754087439317692766077246618443336379869076538659622129661424590835466158788216501911127025857087001884808112897644399773534565941344847901017741226852236778602786323658701 A215045 280 290339343406863391354278958301226630145224507562115589084734381811092065969257313693344079972589773545259766475713026690470884195615234065763762780508103724427984977329549118872072036553456504056679775507880727813724513262611371449785899282295163739342506440713296663687774193908427191863741208446735374333366950793020643239949827486496907353440841964437696448049950323296101358617838860648135945290272343353646837690666954853087930833489148109368222499418626384438516904589969610864110182282224660983642363441458092781086144527749907630219633833199250031590590260182974231198240710176 A215045 281 35709378600533151470529771058964203140930374542550462521037393871257382991260693933344415734315998502250637509804193384864515447287802113071995778285728772173144145716014456323171880150678825213102778085407023589326580866889776396820319054370946074158811700676644995615919948294939310662363474575796803492824940513502398078812484899431798546948764875276929462415606120487990602805354283996951435880963784376606670749316143189882586141274396395265192471659002255386328887214225456500691783319350071017952774843710181160870792634714601516513065239954760839270663494524645573675704044670857 A215045 282 4391963228522170767483807561294295759704290844226144774498514711782847015859096096487669791240895226003283153939440073311644929132204044673789716966364130873572301938092448578631269186496942044707585024729556020759355722114179885437448560651537366059104766873599147292639840200175497895669953073654722513909288102464307506031886808768781591541251116856522666807528549809613133078588332742784439072379540310960699043347428194046284226401315672220142995257144544914058558162704189313724426760350199009016091290330889763444130290490564580506159193652071604903669187110623578376529086107165625 A215045 283 540175767729626471249037800268139414240486843465273256800796272155418925567677559174050039906895796799901577297041324823947461767813809692763063191084502368677219994239655160715322938058973192673819855263649983529811427239177236132409336542617925080192922457090066713465865167671817782795436977454684721329140416766255829650656799791228549981754603775292133550604132913670905350144020179175703909454365613170688093592875432004941232739002892094397473397053580784727698097100388936904385818320642052831082959706931507442294201503949802897508086325433396282179347042318783539105143066942286368 A215045 284 66437227467515533792864165625419853655820177455384384441723442960404744997808480682311667238756942111161890724382143513272226152511966388165182982786427427216424486989539492319406090112067205756835134612404218418146046194696685864400910657306087654221518556165092662429282283783072796571728199196065659519142930312226619592484416922752597937670199079768708683606203626862533434847049296241968643752995760731302870303466350920212966562052081112072791154265003999016434754741036236507455774733983721065941832318867449468886936940625688306994585086060914182272821427437948355551143165418939440349 A215045 285 8171238802736681030051043334126373860251641340168814013075182687857628215804875446365161020327196983876112657521706610807659869297204051934624743819539489045251534679719117900126233760846207334898047737470455215448433870520453184085179596328449849665194859867683954368611711403400792560202966545625587389811435727267437397890399734998305341224538637740052450859426351960839523021288280202626667514779297698547520979345384760486295849693049472156465396600633614564191348305693790339916034581434132069390408228124493693537428827168507516904289918430464182351543665805697821604073391521404708724149 A215045 286 1004995935509144251162485465931918564957296064663308739223805747163527865799001871422232493833006472074650694984445530985828891697403586421570678306820570725138722341118461962223207346493971434986703036574253587281739220027821044956612689344725087036936531263843275051838413161365023959917544854458594357359976598862290423693274131310825050539548622618461136462615736764563276442421823496355088636494036362886550053555715369677860283572744536836177953546444080089476662385969847542785060662151865407082995951882095522199952472974081795601714106875001215704272958100877552397299414662113049252929568 A215045 287 123606328828822006211955661266291857115887164312246806110515031718426069865061425309488231580439468868198159370429278604646146018911343925801258806995110659703017596422891102235554377384997640296029575450895720780438475629551468076479275608135736021091299252658610960403708518618680467627462881494205170535242036691991915654133237354199395815003439684286707622756585011965456298909710367863796740935973466414919751595151189657944986404181198668036274300336889171252241901149051522298062680715045412355837549415028410004298498575643375352513914050012663431782552733104370837127058782932939879462890625 A215045 288 15202573450009597619819383850287966506689163914341693842854125095619243065536756311195630251900221664316298951867816822840490131434397899287133262582091790572746025637674487113010965211008215784976651077423599402406650763214802752361994287081399640222736979597910235174522289381674648568973178939757417961315722923786638924774973945835544336220359970039638164034384509526279969060074967801331738171652414312326824525392069878348982342094187276487637280836710826742935376178383430753653007036207488934170864654045869899748531968426745501926775697142574512356418974565100016844277789672415593799840093057 A215045 289 1869792928022351685231572257924153588465651274299716095864946871729448470991155964851753032752146825242036572920371039930775640020412030268391590038790295129788058135837539023798113166576625543911832052947651830775237605399791187072448818034866568157489953365127203305451379573201170596940316298736149390818220945833465858986015426148020981614843868566460202317008401416147475940225510740626307369159951360810489393555457193086940238177302777023032901683414332181917921633410839006136268296320303134938950542438543707415141091051636128579089385136079144625253805497344324015447061131565221825547049426976 A215045 290 229969327573299247685863568340820603414768417574950738097545611097626542688846646920454427398262159283106182170253770094662563232379245325112878441508624209173358404682379625440054908523713933685370365861483751585951818813411101207158842623991862301526385113952060185224044997614286105520651545940040454373544623130604466257543641916092202962613532719709912162511660742437508060909540712520603506248554727522890902141475500136863629278141678531818691201525663600517148633331030247611156090623144588379730084803755218499203597855310415580879173264174191536689177053036760641511493447752249306078706486622901 A215045 291 28284357498587785113675987333663010066428049710444641069902245218136335302257146415251042816953493444996818370368293350603564501942626762958615656715521987433193295717796856390102955635250237217756643168909553793241298476444165657293465193932791138691757949232942656276258734768494844342359884650314021318343989227138486622897120943018111580022025356488157711274074772604764023414886680324926817162273226419616144373167481066118769708982322595328180638104996083447469425595836096590263029571439869944154671948507104942505822292392956791455836951259867747493486123911779687415157492125746249512398321113249757 A215045 292 3478746002998724269734460578472209417567235345967115900859878616219671615634940162428957812057881431575325553373129828354143771175710712598584612897567695830073602014884330956357223488227255463850381739410013632817093760783818964745889060011106212800065967290014652502251831357642047025818499925516090216301415004006746711501255445879606336140817343523060972786407236882245376706351082443808484358041041030464610084148771916091612106710746183912136221421723657811474011321566261340437208237775404633894513566713045881491001448499941315018719475281555571152691495310266291804503438398217698899502212183710100000 A215045 293 427857474011344497392224975164748095350703519504244811164695167549801472387795382832346559840302462590320046246524600594209080290110475022862948770744111065111619854535054910775548386096317171816379197304262767282709291277933288498087060916172075659186312835202978951868232150073828096717446800040334096224966514411252869361613452526791100987123184140043450205854782531460723312197226045991913132120262992606270012740750256616460218055898364859734168338848877865651584085259848100811697677134508067558600271429126508428490979846515373248723947666065105765492934400374829191944051274221788952366005545754595038393 A215045 294 52622990557392374454973937484685543518718965663676144657356645730009361432083197148216197902545145017177790362769152743259362731912412717099544114188628093312899168505796869694436094266358784877950790886684910362140425733425010666299962603629153199939017162593404293230905442129432345586712370193827599985361775012044107263310076974717661235936897873460755473858223382036182761528328311901765252452154509310344934203437822090216700927075993131017486610758433756268749439604908126642629498555361908355044036601125755656537432722726882426701660248111826669910604256970352582104765315401904764772691358288832435277449 A215045 295 6472199981085250713464402085641157104707082073112661548043702729623601654673845453847759995453212534650277894574359262820307406944936653728221063096430511366421486106358479917504864046376034222816130899864939711775989655919998378666397313185469653573858221292490146821277826127649050425536378154569924359107961661934458489769220496756569235954921899327041631266840470923710430509016811147968717766342949645655210464856950949731166838694120761173903710957089871214365095039483137712224942300027069239064373388218785442690171470123026110049206343961862875959407937584490482891980530919888809391488473405173298816507424 A215045 296 796027974682928445381666482596377638335452376027193694264718079097972994163450907626126263242842596616967003242283420174154551691495295995854091216746764269976529891913587232983403841609985850621506149892500899638084587252426375565300569559209137914410879639977923118018047942721023084300064841625143134658138404883185888009798235462252756636440670345670238481972736123580688781966237935210679821563526106446576754957198231797585319800604401505884711521108538907389328704284656325799603004440802048404619257011613863576627532058568308438865805567463761413994552151137189849221662633197113048748944397533631283218009293 A215045 297 97904968686019113531231512957268808358155935169271711733012280026321054680449787792559682618874186171352291120906286322158189550646976470836324998596755574695746755219264871177041167653981883592222440305877745715772628242392524196153303658469538488041379953086341829086959703023902059030220158405368759258278111830992634003924215938605063922305193705307753197549201113500019374557910477455559279178923826259745142088294619371019728315709548664701482306873341431641618324716042115553462061436892778312824155144569830313779964957652452740997593533857188801618380518934769855852444349053329048574581823592292368686526253125 A215045 298 12041515120405668035896094427261467050414844573444393349466245725158391752701160447577214835858282056479714840868230934205283160177886610616872120736184188923306874362077665567543080217598161695992738651473070222140395189227028049751291049422194024787500778173168198789030830827878959555129753688723102034521813300181379213326551754338927605883288195013295191787638924401824786606347203898850543567083287554483979019795000676296422628144461951937200873944122958556100900585918267392575527478995872402778528617435668748692432066554107528847796056259161296246184984719656657515096602759020053016085976045118579322811475328032 A215045 299 1481008454841211149301688383040203178392667726598491110272615211914455864527562285264204865127949818760833573135671498620927670512329406129404434525552058481992049799780333599936621825596919906723514631690881759577552835646682057595212645775271395508514190106548398130666138168312063871068163282689951206963293817915221659402098626623819651659831828425509481132872385562094205930882452862228460838184371037028705128590672718925348382419681821908658407004510777890788471456025935471345477478192947472281885527893200204555028124873035583599224349371561064552221538000456444002834126003138787799650585529633731564482364448702001 A215045 300 182151998430348565696071775019517729475247715527040962170182204819752912945137459927049621195901969425526049780846726099439898189856339067306128574522167009096098818498618955126636941468203550365296306959326983357816858389352666056161404139308959453489075000754088942127411303917499658915743665427343041443236372608474082717172932970992615161159209563719152742264214463165106688285884333145443472287024157696287443241876826453934331361314204449385319654096400826474177440395718278571401667882810337806898892183818746089754660178214331304283992403102551557755197855269205721397773791180852120263977141941996872188314314278498001 A215045 301 22403214798478032369467526639017640522277076342099439855822138577617693836387380008741839202230814289520943289471011638732486549681817375872524410231700990060338162625530351146976407178763439775024722241365528071251896029054731242850257496489226741383048679398557754212096255931574946278228021255864388520883777754691928209362778032184720239832626838023774695783097892439818826500366295828648520846137519581742274913444350791666907131074127963439417521927340447190686744934607094033726294675713163013361239929407207053259984560703455974778335005815419614074253200996353946384128350090822252355112791769849391139175301690822272032 A215045 302 2755413268214367632878809704824150266510605142362704061303952862842156588962702603615319172253194255641650498555153584837996405712673680893253196329924699610412497904121734572122971446046434888777675539381000625780625394715342590204525510664035580230650749306829827399119453773321789354199724090382992196003480651617696056291492965654128122851228006172670391452103846802365908996521595849095509018844985156803621281510806679261483225010278312777547171136464140897979696446237087624424373772996146002901694880860379894805599222076264585845131593848000685375611267607180568612643882295434187329197144332566076881049111676694373753125 A215045 303 338893428775568740811724126166731465140282155434270500100530379991007642748576032864675516347940662629633490378994419923434825416109180932494270624170506351090676904044347822019978511456532727879879066621621711442945671653958083863913787554179887141628466229776717899934279513221716417129451050429668387353104609738941807955594054019361008605472119586002496443918475590853875366933575681974702294763233795938033858985623036463392554339362537417797943323063278023646330340374964374916442329280770215236214107797095200848853633240906774709115962915172185181802189211729341271515363208901045600930363602932778452210067199852190361133293 A215045 304 41681136326126740752209188708803146061988194513272908808303932786031097901485889339751473191624448309189277666117758496997645529775716581015902033576642356484542846699550660373885233937707479094336347518920089506856536988042128972671191343653462082840067234309302522263539665247255977756271580761547943361882440018633019414400250639369959367694448839172666199647595608334973123690772178118664881871851311223022817321620252951679701915198491125523105985798789766010862631024866929892034432983776748479050580353134470151340949768287399065202691734635888037425857735190290551187178251915724040593341755628324213852344156349307637543163424 A215045 305 5126440874684813543780918487056620234159407642977133512921283202301834034240015812756566527053459201367651519442105300710786965336997030284023455859302839341247679467140686878165863795826563395875490865760549387631911103857527905554692621481821656302186579245030032380010251029449551723999425242494837613686192197333861031452847807589639475655792852637007910532007689725200263780623756448124234696858845087417123939694733127681385147094779183948891372305433852423657530886747490554709968652002032519455927494839139758138511607847255874151245487065760282248633427656699779000985444847105212410469738141403620045413959891366324383789641449 A215045 306 630510546449905939144300764719255485655545151891674149180509529950339555113620459079717931354383857319911947613712834228929799090920859008353869168660672596616980031611604935354027361652729590213591040141028654589218209237487890254254521250920410263086108065407469386639504831256378035069047034622568353899446204489276173589766267923419100356741142311845107265922213436137400345030027150124118297957127248775838018282742581799487745384962633710132077362997435855992833499278587475313132870384292126217911994003321173253819829961487337036991232470401077591516768594287908244937916633707148058988341883826609579916641774803782883371831074393 A215045 307 77547670772463745701205213141981368115397894275032943215689750900689463444941076450992548990062160991147801904967236504857654501217928660997241884289403426544547296208760266361667199619489913032875822446480763965086207825107152973367751421241728640703289085467038013640988724084409446195500122707849905578238950994634121947253155515329549217157100416340754354687756921126629304467936615821996425697357377635325464206711664892828972987895189329384040967299851345017893942937892560812064846129957068974376586721536259137848234322992924701625468883187249856678786939363069401000234291858710950764038677936352437952731693364563637120258750100000 A215045 308 9537732994466590815309096915698989022708285450677160341380658851254853664172638783013003807846291418053859722363356377263262573850714304443652397898427960792382700453645901157549711525835606573453512569876992939051014344278942327833979170291481702396241471045515722687849326571693085327389615235770836224846105692312559249660188315083789213024720886438770585252408914341029897667612466925113457273481771488599647996084466824371970471146182947807942761113265802165044896620833901600508525077097854676496700555751486209883610279087765379199245955103144942722651941062741578300237295626472545844284868259260731763191109153858211056070891871245757 A215045 309 1173063610648618206537317715417833668425003712539015689046605348953446311229789629234148475816103782259633598048787867166876438929136641517908247699622349774036527608502237082112252850478160118621749170272423650739309678138484799170606070194431007666096997643073403868911807824208629818246100487955549056584985595440602430573588685395773392474776335310528658393718172084955410680680795748983864448771363089135901444509290699843239432381150188723578839207450817857733520011853077604998694933871568177726580468321262287244574633919173196882703328250651051815646662011367397251504519230084396782503345288568082483411964498603759845462566529741906901 A215045 310 144277286376785572813274769899477842227252748356848252592391077262422641427599951757017249521572918926516878700278544305148538725709956192398270814655650594245700513145321515198649550897287858983901694430938232047996039396689351355656712654744722461227534468511429890992744788301135997762740311887519016118342176535604350335547416439739764985901200588853786951113827817602656071339092607933477217330631619382544615831101938257095780487385783034415024609267880216384898497812636759930576119935213720658764418482568431953536905028870812971872315267842362041062105350217752313204767181811650375400723591231930116508712772659244564777415120875067602976 A215045 311 17744933160733976837826259379920356760283663044179796053175055897929031449283564276483887542677652924179316446536212161666103386823395475023469401954945400742447126589266044132351782507515928494901286665835130118252773536114651731946605050463406431723320642627189283906329422126071736647934741035078805543351716534687503487381193330465544324237452192468139903418336487910878480079365243228771869200620852959836148146194768806508458021572225213541519352768336101315787134157844957819767235827376764198595997748644005915677416599298162343782244372671180767483771741571557329141718634745674804106668457932415885454620148049334047902396544446218454777057 A215045 312 2182482501483902365479816628960304403672663301685758066287939484368008445620450806055761150499829736755129406045253817340625568040551933471694338169643628640726750869966578106764070598873561917013874358203290066313043148902705473678076764494344246379507211508638562696782319945954684341427853327582555938540488026310890184007326811109630919473273429071665632600380131361481444208979148400664387843456680087498974693435768320444179403869632130935517611014583257178069189106380110655689426785360840961037418502550765931134439365181531432493715995110032262162186394512497562214420817570987245893504736694175745642111414144344302319706954002475738525390625 A215045 313 268427602749359256977179619102737521294977302444304062357363381521367109779866165580582137623936379967956737627119683320735278765601064421543380125464211377408647909879299841087848331878940599864211644772338843026386054541496658610671495427753878898247663694919248355651107221051578159696558661193281406475865037530873932989791237558275631334310979035102149244110013520762486811160834676875643095082595252465328377137406466371410103631623368402957640062212674025251663787660482745853677588376627597305231985905088453008463051802911937762480504640002086441335134997145237349639649804965939576037286451301661881489104639325156884945607793067603497608513568 A215045 314 33014412655669704705827613333007754814878535537347713911889407987643786494477917915605547166593674906321923598729675794633098662600890371916364061093928355792622966164283913875698580750510820221381018432639474402179171665455186303638915860849232760238083127263546928388337398623811927830342009290075368577353845299237506306187698695010101102595026619984529420449664569661435376269615015743796041845625997733349290770064646791564302488569051339033246542577386265776288580601407500278776597454420407838917071987883114893065064572152799776191800237390199476465609808797283609222726325719467045262511562752643568915494486225575394544241318847845647052691200149 A215045 315 4060504329044624319559819260340851104708764893791324507100039819098664371711004037453901719353398077097628645906123003056550400221143914681291236134427723551115216190297042106869837583980951946630001055569883012625011728796446418688975979389027875630385976989721137956783682004890142106611053996080763477964903929484065054495529679266458583923167031192079197944511664540438198253238293556478067251444292792210566710438248765269935684028046450980970326567181881305425009351219693212253245094640170800857655146938705097407704057073271267280742463408282583306530333492046796089165883251299356731269944686427676688171570366265125709736065772853433632641395524349 A215045 316 499409018059833121601151941408591678124363203400795566659393008341148073933959018688914305933301369808102001522854399700161066128538100615426905680473516068431378968440371895231114324248906578615268748816662971078474263470297454312440406548989579469777237086608432563977527596674991131525953594203955558721392491303946685623019121025597182044203190782967970045837474925358341309052061985285446518735756875198505401627531499488944485513718186846331827799352318271558974130434128743996993331235802778280268220865802551052562351202732224958899275282682006701519690596700682090714684034572019560937981192766111532706680585472633935191189078560298876304558575182368 A215045 317 61423248717030429332622128973996435558191965253404063374598239986142114429505248294699005728076715088319448558665185040116754583409965231782828107462108048693508497901975446071320192045031528217731426103393975559639709395117790434011481029546329246906969775675847415006253151730435931067155279654194001346234114582441949469598841771079489312238746323719275057364180274448223818872731885960477760478798304758535795583820984141894139176868898014574392760840665176567793963107110323542279430221089058143694945338380294816667288494991854632934879881172528473425271487311824429430904415504147323135122838340370793301581260673003790501373549597290825070584743384665625 A215045 318 7554560183176682974790920711860152981979487362965298999508924125287138926755211581229288790247502654493484070714294905534660652693297185408672430312158816473233113862974539494877152507214629064202350141968642330864605781336017925929099726227649507790087505171042622371012471350584976819232485594756826769267428869494980973808003881026562513265941024825732224649154329957641106244714156890811262405678535535171363163869029984150828913407260583984055026657968482674162061275090467698099489867936765051254426005731649485553229100736206299996112521426055242822113912288914829781134722340653839137253937761737880860254292057248330694098173243182621007018582092226306857 A215045 319 929149479282014975469950625429824820347918753679478372876223069170331945876461519242907822194714749787610221249299608195723143526692143840034926100288072318158979496647966382423818438195354343368671336036039612720786871394935087098845254844971343128933856166262566681929284350805284877126367421992747429136468911060470884280905305060568095990786271373799697440109002175302942983569100349817600973460730957389357080142848698410008640277004014577753786207500024135477027727469781329395547217815609672932012784899798775370263905782720307189511926850518821916512011383461713049944484213273955821741660979709200683345016313528304938109043670668036491269038088476824774176 A215045 320 114277831391504665299829136007156592749812027215212874564775928583825542203878011655296432841159666721221563729593137513168411993130440395138887237905120736317081244973836890498634790745521369605282371982290903722325920575795679695232037246205247555351074220945124658854948774667515253834687955791473906537779754373489149856577639226855840187699382571720388364047961615112804543445076323798102421845760422071173685877679813162165488991626529602256486059230895979933895569177462663147274405567320934851229477349194782822987854063247577096811237322050426787305795826863549595110988093796380435687522212644096283276577430144449224825821251981186191484964733707510833014701 A215045 321 14055244111675791816903513778254831083406531428717504093094562992741371359131118972082218331640444291960464728518706614511518952011517476458243095336229562494682834152285289564949655443260933107106363082485745118233367443951473667426441736028400477965053195320084070465299380858942420254274552272775473577240995620988450860086318433920837539984911750693988734327881512306777871921923321103726356150584679905172828822826610889595535925948151024487305881300102292401854062092795024726660267036104809641589184705270373116017950796339315491259615921994702933112830978146976811389424587488624674621012824117051221736897185975588350277706583250953005199595298284703128770297957 A215045 322 1728680747904730888813832365589337066666253553705037790576066472178604851630923755554457558358933488244415940044071320447403662685423519163968761839118331066109671519486116779598308984730349250804477376773764358638981869685455465413757101494247053542146191950149395542444175874528659647937741359001450980133941919716750272089697484496135210356902912667242711857107841016318092830036476140523988641348230328706104340290550647263057669020695049012904635455858988582562529760534353189001714643411817100860868884185551836518467699337173116277618689070705429913362155894941411327575642266630039131482777903565406254813768380520091360404716334629868646917770472193741350815700000 A215045 323 212613676748170223532284477453710204368865780574290930736763081514975655379244490814226197459817178609771200160692253708416138991355081339691699463116218491568994914062640078601027055466389696915843610980090530367476536603867070772224697042056359185206016556673055567647857236173068375921254937658133314579794162192849132168354956830612170284615115868699684537541253474507760054993843828440579975824284104436478801409935544243554590643956078304225587353095656059011954638435936319620685049264695727491825229787577113688587432559012498392240342100077758457523228677844634606990902533530411479748639981834472345112991199650489704551226721964759781588581350053927202356465768593 A215045 324 26149753559277032763582176894440765800303824757084079442831282959869827006795441446394267829999154035513613203825103134814737692273989581262915065201455756131920264758185243551146729513381202371397959673174361470840975020405964249518223979071437932726797890278835685425102524920199467438807510235432087534074646017702214030869401601794423995217132167873510951009117631458706914609907596425919919380111190911236991078407384178461881294648016509951134252489081240814059719558982409320712588246899196091678201176507155933780479277164016427871577508927149315065106570159465212340085652989429088316572012022903056876374392080314817041397826050334619718334547593124510985527169883249 A215045 325 3216207074114326859697075473538760483233001579340767480537511040982473746180460053415680716892436129189564652870326993328504320010709363413998861320315941785734623570342722316712446703090421501985033196189466370383072450973329735619969324728744809366210934487740116251719218541887533069898296968602567849008426533646342942267424828775372735118731322230900873685477286213870267222441776393442876184841138292944846373670176147934061491214159650434705823092793875945299777893884658080945661388746674946911153397601723560267713815457010364962768011904158804103481142810140878233202062444886619635555645139452529408990245289937874438316080014060573131455876844396045394789125177838624 A215045 326 395567320362502926709976701068373098671858890434157316026671026757884400953189791128682333909939644736280938689846395076271216623624977710340597027333659383889226778887396659712079797750608463541787685171631189195647070494699151517006708717656540114111218144101755463276025424609104671123607678899712998530583496511833520578185772866966743898214871924983896910493174144475277733438396539738940981968876682956417381262638534140418835246479634911587654347480283510288644447536521476845352487848384227661072981751234328635968360210766122480687064912333467332820239859545554034841610313515391892883770513871306796062819081153994325794151784748853664191675628339246940146549483535225093 A215045 327 48651564197513745658467437155936352376155410521822009103799998780178798843496163848774511390205683866433365894198236267388031140385861549008479435500719788276589159179579446422269102676621750594137900242914446804694206598397022306856205202947025689226313620790028181866699168389217497297374552580124500705618589754902564260788800970946981091796343662379607424636927636165859851417082877592573491100056269693323451173242177001210794386931005463542375964725102353215213282698304304011597016003417307939809373632379278649527834333655935868323213742068592602823584854554321064461109032243747041840360368721979181459775325832534448395397845010699292128832572322661562729789368765930778125 A215045 328 5983746828973828213064784793479102969168443635293672962451373178935234373349074963608136218661389175926567724047693214493651559050837345550332629969561200298636577352309384513279387549426724714615419942193305325788191764532339044591796233253766503234722464139029364614140717386657772389683285518420853321383070781237636595822606940261781755226068046109062720469832624083467547841480648689055248048687046517715300010650836381945028393859452801258091552562144954991972483219343293450752882160953046005284502335555603683840960568685929391313813924213520877608322650718382593382145803877400500795192606854722092359596405607118511968871267478056634528081578259082468494272988709495222668832 A215045 329 735952208399583356461310062160773728855342411730599952372415101010253649123092724359951980383960662955101396691972067146451753732112607641141905006820526916944022425174874715686942399476810518147102514989533640625142892830879305462484080485010332872181636775479821819357441462233891274805456608364212315681587148522224312489138177551842130922971810123754734031814474206102463615198663399881973915822730292128611095607774923982703534294451999284543887197988783466324282253035286794510034510985931965779922521723261164372835870572410392857302933575091886796927232370351140628679730561615330217135288982518537353463356867064805992808531687685717401329631026624156985363915439969240423408201 A215045 330 90516137886319779016528072860981689546237948199228500468844606051082263607767056021310485451008500154301545225388516565799072057490799902514903983208955249583816121719157280644980635748098267007378993923770444491566787626433622232840950103423017176775106600919879054416351157752862501190045479758839444205805396780982970114352836697940762747925257823513258109587668664395008525490062497135755905578418602072027135307292056743489651996314906516823481777862077140441032609648126713109390637514248451219293903847997790140233543919174531137919613070481425504945299102629085906805206782747248621944213414018986078616104847057903355907942031690360323956783041242366049130755998936063098862103801 A215045 331 11132749007808933235676491651838587040458412286093374957715514129182108170106224797896829758493661558316134961326095565526139411317636275401692048029694675171892438949031170644616931254616610031389469150108775138822089735158504655333974378640546102410465930276369643871391834937295659959516968847744811901661978132354914461505266499744541325612661605679286618301339228602041275481204371356385407686495226338301552054439401363974047147276635984371533604014345030354362503392580315717862095557951884761821569309448881377262868329327497842263121521575577909529704536148334785916513021264923274848821340874642253134917511234921086267614887981153237865235784318427280917614995588805887858080627232 A215045 332 1369237611822612468209191945103285224286838473241285891298539393283348222659457883085288749809269363172730298697884366043149348520011771074505607003669236090893186174609114832007237563682094935593897326469455571630625470636869638983846007622683747579310534317392546317126779345683802343666727004084924105289931939800255529689261063001771466140661298863033436518078322843618917314266033037656242066300934247793050324284177080190212758195478964827551721976283650193071581447198770476062878285052808038969014945496189815511879787127076575936933760377789810512572684662211458068485038551930832150166256550224127526868407373585311976401948784684530479180055133509282251458036367055157592124526228125 A215045 333 168405093505173524656494932756052244000240673796392071254762629859722649278943213394692619396781638008687510604878450927741843728550130205888787969403286344504690007037972093166245603401643060468017981686592926535428110798599807090357724963211460406152785255109006827362722467676170639365495426216561183669218162849896509316051950580652105243980911559883720648531993619835349364944792254997212809615870948573305720068898487456479418485425454806684347158546997444845844395810746790325345064005879554908124464385744088820309142323984795025132636729596886941825111433810246083957690669818932801814781132585351566890324216064498108123231533549353666783931137626206368269041228449941132599541636181493 A215045 334 20712457263524520920280667537049322726805316038482983478444504933352602513087355789664106897054332205705391074101351579746203629263146003553246414629600551137985977679495958344616201980838414342630617850124460508286027002757139402475016324467386946209213275844090447219297736744679755092161178758044987339675961916349306821728024644483648552819751729024265472018871916218888963113636503069459526943642823704221805457913490969962350131441921751043528202870366315682620259994268566237307821191235028329193177981149088336765667383609145664288684528090907924708350133686227344748560292104787447211960115735233610528066180289448066666744114698745188698266825500745819352901611035268691014261874908680224 A215045 335 2547463838320010899669865612124310643153053632059610575777419344172510386460465818915290455718286079663754414603861365857855304555638408306843420211471464503627770564570964904294626598039723321083097977583622049592645893228329546697336650184525382923327080143568016001146258897125357809995585389379050758437357160071415300894052076690086130759107801406197188632776473067489931271605123325173907886690808865490541575687295193090038433194466574302929663722646556153803258216696804586156247274103206788721444151548958207973259839486055821358719860865123062708505276175617525328942179856877248056128471975151052257415472695505167234365558714573451075637799160754260160442631752249684641913514696955363649 A215045 336 313317339656097816138473189623753159785098791427293617837144134828285424932124208370791061946452133466436087605200846648936456256714261075738187439596360533395077793464549187269894455356905130078878420624935387639387158840081777104369932956372154712623021644383021877693770546609628108301496558962987996036918682434469389116670073836897188189053565334624676052805669029197096307678043799489520269666205324208425429590651716638813134596938175170049401752730065812489645983395178171964822131479921878396665549542640171990290766522643898748537743232578012664014547793478588130601580810144822821728829582820587560470077831759967405395690804657231037733142159534837804451325411775422919379878169856900288193 A215045 337 38535485313861711374132532458109514342923998291925055383392951164534934756264817163788385328957894130291975021025100276453326264271298473907490211650140874143090940825574979069292723382301291276380962638889469057595027891436830254290804416983590504269708335178968122940332630974086302532858152951626789087162061397953969961034615344480194282688212165278827214983200681207426135193176880241577516942114362289732292141822691631513404045098459595863115843117812074227725868061334799341210346656699178743237983575650650497473649414183636588966768263502211167084500537190483607209967783435545444944129292840713096232336989646692873990299495763394102564478596475204935801743906294392658980543437040702812500000 A215045 338 4739551376265334401202163019157846511019866691115354518539495849102968689595640386937600604399874525892446491498482133157110194049112998029545557845527731159066790643752257876335735081567701921864779526162779758696549043487890039500664573356025259870461502205368696099783219839265990699908337476896119550183991184520333751431459119563931882492883695903032899958945682945376919505843728263145999422810310544813592902164481766680514789548798095184924821634618366919683662474232786133214694828792904681191726220812441520971536121657414029679220601362116352756392312512493738367799845215012185928133231435676907308968017669021165276310799040831789040647672601429147768688606945585862451684027507681001077373557 A215045 339 582926283795322269636491918823957011341100679008896680724974596488500613885507502776161085955855608790640626479292277278048100541776627459160196124788260791691072158240702143810226122309445035098091500755383020850617937321119038028327451718374123373562495062925170652150395707598742502712174618320776283887182076056367161630633177841505210714508048757674138458934825552299133057825337051058854838256643408244574362313943550651269761524382080044874137804849589395819760771523305432868592296432845574834665166651953773669877409076684292807287468783213438427054626216956518726789990708060120637637970069201366236195177518672598690396714907168714613349450170170687223882351384552508262847954756278027532192707101 A215045 340 71695193355448373830887303852327554548444363651403176374653335872236472539227827201080875971965840006722904610461451623066759256444476064478674577791110549646842808672962611430781477308980171615143389813385948784867309741454153787444775896786661149688316431237590621518398888814806057050448770032497275519158242072789139272042281430792059529638075453572671596413423347957603725416388752630237260413607640854055591259836116455733342352454960993262301555025955662488967569599636876774796688750482612382447841351623728876059762428496289166173525811602055559703083182625361914447304779181820087669028343499385202428176741832714072362923601728388718079721399718222820686135728095133637700806975168613624552011487776 A215045 341 8817925856436354658929501881917465252447315628443581797401635337688597621711137238230171583465842465218126626460279257359933340442128779303417812872181809345769974394616160503842311482882251663627538855545716317517828480261539796817679107853040947288289358547160721276110912928513546188705482163109365004337103507317314976289460434346148016650856016819650966629360114996221863365794055988225254741083054879424318007616106562121597801230041146103504908419847696381731438612536153547519516515683375694952396911437367187675784653023548660764066289750312649267309161284966681956593204626593833230480760354631335225368734822842607584530971950391828073784947240303514534616522213531331509076716249721354077238792379257 A215045 342 1084533185148316174674497844171995898496471377934909157904026493199825270997930652475110023890326657381822852150003887203648734115125395378255912308700571438980060007729114779361173530917207974454572135842309721105908035762427940854787085490027249855309902784869531126340123891318351373610570227319252255620985472587173442279424393438788199100871586308444882187577439926850424111438478285191626184802350969776493589013567555069400265676255756364013163909766669599235024376719924643100550704739388706381930554674242294942583134277916275203364611510161760159090421354386785246552061343309755191499374774209999958504113390584781665474475313288420122366105825418397686154752151396642650342348076421996526951675068615625 A215045 343 133388763847386453130304305331273578049813532170365382840397857028240819735123759117200302766926713015498992687824017846791434362819981502746173796157298105185201610976286501700920501991333698606248745169748549979709170570298375185341993836165498691255829753180405167818559127719228705380220664142964178988019847687526472586211591483406635907213064990349286835418712848611518620320376463130895939945754917546398320939829007701600684482828225092678459173863838773209043117759682035692194214234020968675338046964288370192832433898711019871509376984698082458275872017235174529257679711122625505514822990535722514320216517259317696015496199311885642299654432648146397977302636100795540210858066226384461211614701192244768 A215045 344 16405733420043385418852755057902478104228567985577007180211032387980421002149224440763162130308095374248994277750204191268142777892742599442401121015038966366340818090075510594433860571403127720594141083743229337783122072110937719856210454762866311774611749738404966110556432585573812409896640442954714626823030729124345955187147485178942389787798969440031702079990048139114704959356264966977271037510665922147811434045306995081048212896828065311649173220543970689804427229180612021501887322326493815370682418323210588746342363734705227897044742909240148585844711597496490241939689398156436463274306301599955681398775184718380205973789642988391623693390675388735496738846110734932936629738115695216303634825946070967949 A215045 345 2017771821901489020065758567816673533242064048693801517783116585864563542444619482454751741725128804319610797170587291508134770246444519749912591711053635564954735423468311516613663929780593375934473104555247459997344305699075041167128543941996390849585989388070630426430622648897859697702990212412375993203272904945505400568389331233016206579620708915243924274728210904761619050217128577689885844436013388143706339169460110648838904520367961235173247647420801826396980447064689800776387363835296899506941266166521821392137316313198350269473542998268553280934554427155665619152440376704816123383762114096468747145758336792923911029184516132691949143449565040838624810911417009927621884396824114517811205847230857779772549 A215045 346 248169528360463106082669451086392942110669649421352009680143129028953335299686047117493701070060534835937879057704486651309308597534783186639806379338582135523066116268512241032886229502441582112219597719211694350335566478914119125836954694410793208187302082982949137484856029381851169004897902231631298058606698679115179488909390431673515688831475382062336011926331641829324397165722707930275442582260418685806116071808402176905053324704324644911124649159958509973720508140836764116930392278157644752811802573166752137584361352721444578861526031259220762810397032192905435146512297025468147954059905870236721937857970866450085001725079812119610116814598588679731433459819203681243576131580316428617002117771700808133979168 A215045 347 30522834216515060559148276725058515206079124814777603389139821753975395678318939175969270479875720656016039513300481270819536822726531887436946272066934549033772177565603537335528392564870534006427076046358483157631277332600737577436778298868585568216188570217514673280210860991318795927901867950035980297123294815708959185529882094437420545815122710356234895609521489311057758746966393802991931037148862424712314413539340550203084232563508342764308508599834575895027372192358827848579706986879443782446080907874436303599061699224528836148435410922760231648583154757085941113566838771798799344985580016753970577906396625426986400626999043354557428521225247385774100428111240761670417115837687539370309245891643410928063440625 A215045 348 3754060439102991985669155367731110977405621682568223864854517932609944715097929832597102775323643580155136922256901491824151719886765887371557751657853610949018454774452966580028959399249573241208418134104374216694296776343411807905597893806141614097383006834671321864328451045902830047962873341333087967456839159398610594549424353827644156299667089445737063631804813672312884368374395661221561202402494954453752319539931058184907769828399051902350541606307320255610646117521109349447918384978017687089003116856005057324186457448285641942855019127356772408834848183739156604084065437881670778136754837140210384207129345634219495416585573997180790450587521311659160393205232583533361583560570166005137229372822675952250513456657 A215045 349 461718911175451499176746961954201591705685387831076757773716565889269224561367050470267672094328284638425825398085583013099842009249477614814166507643927212180236165080149285806226477715132638134629003418791670170240872212907051634811104159856549948409893652094355074639119267785056777103504594651910118673639370504833890571137150824086036841422666344107671317547536445516099732535893576249499601507948163727837898833386886360068793850123410620072689944834382642586824913986876666678754548007899502850262171142068512579464347777540137023524894032049332788171456308012503408178879156783261348955090892525644623245548525223399139094457314901323613195968863046696921019685480689775136285637274987249420727308388510132731349357753376 A215045 350 56787672014141431406754207164999064668821897081539872982302283086447504676333049278010326564827055366946221387042269809119456415417798980734770922688545193487220029850083909187585827799562064917318159002377271056722932985411223939273860213768549502040319536200771002858747341486516080753683085680008256638689391989916573777138794122579996988903977927778113169824068102323585927841902258561715978120097557673897094345933256727041120772899406728386645604610658858433551809961481446137217689749757300430713415368674960789026131177042987643616095686664147393407639003269020726443363249888715916394897572435805748047801041176574059872230332787594382634103561207918729718627003119557377411377582079144788421515921729104513388532145718501 A215045 351 6984421938828220611531590734332930752673387655641573300065407103067153805964403694144799899801633481849746804780801100938680039254380025152762009324183414871715883435395240680787250592868418852191998928288985548306750516333367637479049995189371732201010893059042738996551283883573692875925915736371791378441850542737705389455802328361612521183485966442660495875245450533568245624046860335054900235129750215838317073326544575078749103599404442471245837994407887835479866401249163496047018484242848976028846362725741436215237907979470823156723433053885007394038566347386967339985056762576062760576735912839706024195323046619446954682959209161805075748857455857212654733059050036787316743251449711329542383188058325258539117808799162157 A215045 352 859027110803856993786978906115785483514157859746831976035062771394173470628945321330532377349036091212151910766651493145648525371873325294808992375951871484027566442523764519827644237095015956754698550020542845170673590576018808185983875548078954511222299526726056125572949170338077707658133947146496865642610249570763354603088496312191934463010790476746260869998184181318060314642355094889833843861410010916437416958437876190026211489796038650839234844325972196159194838403715200391447560736130256717490608564473744202135285485628301157879411086153535247334469590241994044380796659646973282619926516600792622228310640961953781196734328571687717999207496821330143731830988019246577261853136606350108327807904536530948481022129089300000 A215045 353 105653350206935582015186873861507281541488743361204691479012655474380269733554310119961337614031637585612835277493352855813829940701164631236353300232756009120518956546987640698119453912094094261975729653598480970444544890333980039238537642418522033148141830894245860706476196667699984349074549487432454873256840917402085588070106019203862367831315175049437493659473927238350452161410201559548538766826617308603820919112995520230814244445146171477343233011914358279679576488135351844982594118212380637747480009095366937250848154422698402863310681467164906222108438126316264542210549263710096716191027569988890797340513777941792367856258194630251225775075447637014649598512867145025609393762803094618918820307413439242139061649970305722793 A215045 354 12994503048342272730874198506059279844119601275568430219942521560577379003756551199433913994148542386939166587220915749771955434180871376316776646936253037250339804088836956041348865186950478578266260048842592616519508347920503526018154146141930131122710222900465514810770999240956759997228511451287081825441293918542016500660780331869432131879673410602791459869875087379263722896558442295025456347342843631005188962425278731567276100387864331655027368716165177032271988750535217896646594468465269512984755129327301881867983356656342087780943485507918928791119271194050312791478053498045704877278168795292008156562806822823207233313654581944869421215091741047985799544039936100908042505110350504855447405744670364816942432157227098772017049 A215045 355 1598218221595892610315511229371429913545169468151555712361451139295543237192322243220251459942656681955931877392895143869094704574306478122332291219858890825782675383970398605445212298540996771032488010277985293350929082249331599720193721437814987606060209274926364075864126430441013779674757833927960137074349512644800239825300317877211862289066519805055297135825166966440115639361174304964148914585137391697654578382683969492152664406069384489410392245492099711274351083320106306332780089546689675960950247681955460282628838638359100327360372826725046121944491705646835035146157318400016275858488861430807438751705617461903155011199966513000406237951318196153436391305152861617935909417368827470340943323721400583641856077892337254748897824 A215045 356 196567846753246448796077007014179820086211724981365784190238547611791240795651879364891495658952623338192681752738881780148876707205515937670555043395707318534018732424270191513719763855355652358417759004143348489547757608319866262057809582705101545414283030593042315816476779945003738139997985061133986831945637531386829373207618887124422410914952767045902515020050464461164321306846513070233387144924909434692299033536200003170918197578531129873464312095983862584714014338038935014848081438287314279259433233757092811895623297112667194481744373609358941091295095485494467160999222649382536369449439248176640444104547658728501960815418986672857398188587514141298611724645792969405957429553503384546835861198584185649682682153872473283556864893 A215045 357 24176246932427717309307156351514746440690497003239839899686979905111027074627988839638433714591230013915743923709489563814442740281704153855355938046452141288858521412801263157582085741910204243314351869499353878921023256741094218633390384951289675098350752553669278481350779806805018777440077404675614470652508721090339117093916340625329643833169598385049534711242704219239421994018958662055750622510184344414966041072457569240644627234063577709242226171168977942307906091760383239848214129200506476235064549822291926960953826872722697908174080663042843589438256438871256399604339639321176741480092257507535086101125199935807988397589953592874869210619248374913392703152132045062352657415804368159942594918366241204506820123571421741958128303125 A215045 358 2973481804841855982595984154229299632384844919673518941877308289781044538938446975396162455399062339088298309934514477467396308177942405408271109824670217671211064115042131098191082826491099766275306862189416383758796312821546269025644959539425924935551728281070728210890329439457072305886989522789861116634657854744173599911012987258344114721040004540137366615105480944333999042182128327404781301832282550284617815423263294070323799672574094868552232184809371320271801154395879141279669869096058339485346178479105470422931757160916881878885069873195784256236749608496216422805080428457095124203217032758882689836941499285517514132488062102500841693252784315169133808890569963403474834538344630168855240369536901656074971865844036615581627024025632 A215045 359 365714085748615858141996743813852340036895234622839590011009232663163367262354349984888343580370076477846776378021571238925931463146634161063491152496390321417672027628769323814345605572663361047619429697428715848453025453793449995935696632964437477397764227819145900661029170273413088605322271225745041742703965453534699002114095041563556351280413529411732591009079671891581363538122707766127218122307790910000447144172708711994864867195456655082111633920424189270694376272148529830660596278938612480720607742283384487618921079595381094073602687967608731620834269193399560507027789515950929391145619592195016990331131035975720012731764555739383671675911249414980901513417315565011362755742942263620003931146366034016134550243061511293539597587626401 A215045 360 44979859065274908695483003504949608524905729013689596052412258309279313128730646601165870097930120344436065196186718747910422173658858059405401140647231339316702448334223584698066318402611102309090914545921542632975963334503772803231065040895086383794989448293473875053095697614190352826148752371243792851765232494619340068323963490092380171664071723584529415851698258165313278678736540787819779180989447177947003043869892651712501333921656999523791867141668066571351598526276598405045279228757614912607913424994351199701659780948322680808506522228060088678304164526704507800212737143178079885455215966362662054495044844785519658329255472127624356441355871687686281850605734496553277682715894278933916735269850393525719580289958397474815845533277141601 A215045 361 5532156950943065153686267434364987996223367773449197474856696762808692351466607177593417133701824432289158172354588384421743001428576394672703276808456958345632983473081872148538342817915592920657134869718652315140195037118510261347425064333462660769306304375869467485630109777375139984527691219391759745338896810401304264032242353228207849225042739451712809197056529009967874866726898016748056361268285716763372225011176780437688413952357710698505582041703369333323897036040782960205177683504024152445799883743404543182408206418135995897154540964298291496906404249989303701390781472356834815409742670951148491016760385845962893045092081394527914191988830517978338050581526034587518139361102493100352542615216379648773245339108164165830862940555791718432 A215045 362 680410325106931738994715411423388573926949330405237599811321289567159879917263952197389141575226475051222019134418184565126478753541237686683097646299558645173540264740736050685518100285215318138518498060848313219611013602242258372930051847975012188240880448783651026857450406919528027744079871232815186394297299682978537285525966887520465483424859140495831425415572915439391899294672279095334012806729614683540684759789756854184260616934520184358835999482389235477870187382774673870176696467545992096820089578378041808287962875316158148644522321802611504188055252052521293452643830206272404570553985353339218541825278142224006917052568461574552567651164279872225844805760371444046471251972292180574742316534209202094347560636876473674860383516808095703125 A215045 363 83684937831201660831196309337642429605018544272070775579317661919997856537471999513101270996619154606868019195361082113126135143684143659067348307218037256397999819579637452362170187992263568538117118126614623873697014478038679269609048952236593036492858988896013206835980769941324572272537296470416875834971981078528459381578646953124685023320858711017528535038821011236187084376594323661456777731915655911775903317934326481681245972362560745528183705693757557036696311893802682704106822008989725908595805323248235888512159626407181565953396089943314676638266107987793201516741077805251061686813041970302757931952988621868818405662501119238482513898690844478425241718119322162518589154769559299067479207188791390268023587366252870684914777150373388233573693 A215045 364 10292566942912697350498151333118595452843353996134300158656261094870169194229138676159258943442580790169715139010278681729949496194396128827597158690172282978308804268030665904496247604948133714870267011075537888151513169785155307903540091073252968476433414753760840789798777252376002861494343385990042906561586448660066423459752155615676923991332149760323728923320222122580833753305735679673966175947554304718292667937769464784332422929860116906486211691242854029763151739916432808103540868903564273273335177248009914679285901447157170569131405198662226143755765912425538192686821542778165219843184174531087871109057473727006688912504043640643932704230633201656860099470500071194217625632532520017734085030789695855700581707834413838760984453169358743527445024 A215045 365 1265902049040430572450441417664249598270127522980246848739140797007110813033646585168075748772440818036268094079068916770670661896767039702135383170583972769075584925148192268800676285220628183360504725244164545618762422869096064192865822153057878529564817155723687403938413621272307027391531699180304860524407629771408789290699767422774931428524123892686873005060298357109054924527501391664695436702429451072168526899861932395724890101413415686712384654018220646982118414544074216258531279652505570398953454582481974801326791792288059860257765378189821766762964317235186306120816730504562555352120900304884655788458092015358388156427969665207018790139191013446061890257376989474006543908488275955578194395216774706368852864178369749786341913421198544138724293849 A215045 366 155695659465030047714053796221369581991772841972574228094755661770779759833944300836997157840066778037670805856586466484110761463806151487233824532823138478313318636988959618396578686834532318419627210938021163573219626499729030740414592584735045806167996076739259789843635076639241388366296904655791507799678544882572704925396121733461348960924932182653366041447033504475749003700557386463528533839468959562673971459557579314079289056584564096892272080652441767027676490897166488185182069057239558080485846255078856898940018491325076687599791004608689061545809682801397303316933729501673616370901986880591673151740557356346566192943468149389025315783305982052345664500529438993398992577416932514163666034187865654536217970145712051726145875832694534074650583205993 A215045 367 19149300212149655438256166493810794335389789435103649808806207257008903348762115356365482338579441257815472852266056308628852989386259865890058282154075448859769116764716884870510377804362254537430786440651358954960395297043801685006802022100257576280133952621773230463363176013005418462027127740963175154465536869586589508249910923284475812766403733720187995893067756084225216470397780139565068551406570508002413887677800548656461509704078546413978788006354671745850650377569822694105026316516518738917229098275525412740536327465069895055108005146493434073384029272731390926415893310034323201681816437243368430444852630328149101818873310777872755111973264711873898766730502007299856496207998434388663806293499304249722222310453560375824172960738899784050970394900000 A215045 368 2355208230434942588857794424942506333670952327675776352255068736950324332137906244532117330487431207933265490022868339494864806933046157352989934880418457071273288043423187879454379891249722775785567104989179130296555401909887878225096234125746946836650308176401368087203827014523027229440970415233814752490844078066139326527783199629215195952307774647923367361845911940705625984289176455665984477142672093842501708452190494195259700744055557367409443717920202638299981048342523036598504890404876415862834646719355289018801613594155296432332217635229638810168521304580193945317940654611310438101356743927682615194341796995122866515779944065214431844569455199587008143529978172089849538695558018396659386618718736540771887661726982530254917316763193587020311741642197357 A215045 369 289671463043285788774070458101434468247191746514685387677564648437632883949613705962094066167615459134533839799960539701559742399775291094551871932009316144317754660224287392288018216245911539167087323127228381667521354039619165220001829995444774203331707771744746501495607359610319343802777333946018251381208279454742575670121320104185594855613604538346888431046206462820682907586839253523617585225775733406928277674472124384530251883439683852075600693655653959682422541982699107001012345642892760236402883611019042973358774756393786953041615057436634069294998687479745263781473394260201717032710137496901207421567439038120263535109946054367563694164652299787841827969856150100672646993261639217537424026919019200579123744981252180927644371885315168737248416943140699301 A215045 370 35627234746093717076621808552051497088070913868978626907988196689091894401470347927093038021286214042339729029905123514952353450365427758472527257702265467294012549919543926063546786218355869594775955177544101765974829991471247434181999993205581480062963405616427418315872501405054756260512171104945011105135928767144205248449496876355889378039455313288635450557719451503686994068332842107516550126623431537394572143854706513401851265709747526506960644643372854625023218330460289485873834522039232827683394260840604332782262381609029907014945611447831175132776657326012144735086513424092763508677343607734990005527370456745803092532909488621254470802308938086539464957670559558334119801237468032403363532385447253455063403256770450527273121884130750038563086186406623724576 A215045 371 4381860202306483914635708381444232707364475214137856424294870628109865378496903181326481582552036711748652136838530231799437914652547839001026300825446643161019225885443678618423966686641526048618275399514797288833236567596923815239165997334291077273541167183048827706350822065462124700699194268574290347680334463445093848404841123396541920161676914146542517240050073520925116249461063254833965763239793386901542893695361261935422973252715463950792178075160082069689353983038405514572305004747402243077607721464465342513562189233685033432894176034443176828742591279632513437722352254332879534516468873616577881138539770147842085965264435360464743613901614182142001371930388546527602687057975821687537406472869630542722010775562326357931979889541368318943961164125945519237457 A215045 372 538933177648951427783115509109088571508742380425087361561361099060824349660717620955230141615879229331041873102109313387815911148813018769367762474272234843338070771359652926140084355670689348110453098185142522424722122984430158026983235672124596923165500600109389380462835241550436283429740382863532767753575939074325714431548673899259250420720457486347011035756564215183616787902928100866902871949745700501989459184914300416543861394075944149689857612356219055265260043066553688285562694510775533802113203988221341058670729812743017369898041781278974978932604082440154821487899196543796484262384291773227062530849280496577484726539032004776059611648515933564153656763846934188487814514148686065443831593774945874855859803157857919265319746902255597584972132377705784064840625 A215045 373 66284398990618719133408571912036450062867948317071607615623120313853285142889770474311980937170593171006401739422607016469557633389348760793233758034659439087421685651351866236611951780808148291537112801373015460951987890517312513503698821673991130472083032646271844969222383888638200737157367897945956143342159023233485644980690799287063490460017171411759497089364798814975466530987873393419143123525030303477733920388001641430052424334903847952868086102966166842818226237333016346090513245154368784373926173761848804454398417891951531891432551357608478936063245562080460284463437533993046051960696588829232368936316357097816386276207501005180496131293752114141097017645848087362490149569901782569980657579779473891416326272031768572037001195383111996884843071689044571596839968 A215045 374 8152442142668453501981471229671374269161248900619382649360082437504893248225781050719418425130367080804456372075878553712367772995741084558798384475788838772909529264344919894177129984683731550510954421470695759174669788410645009002927971830228784451143047514891327541833890383060948254386926511064489072863331963310632683850385375487619489277399305784752461840659286834711644916580581418537131897832459484722073421374377043801802576219326517496311210861684801026568525217916862416275220645662722277368281845467854418414745919144146207485682060217983832016771944550159732674074734189333313996122617941889286923197909129350756616373608657497451706514459595858378009636254071780188548672090521148496975077938046276579376469416978926204822547730956495561365891921742691565411066903749 A215045 375 1002684099149229162024587552677666998656770746827866994263674516692788016246628179468014154310097980345777127363593639499604766520842764051971408056763992509628784677828773795117550376164318172564555856728094205363023431986618818794846636836296466496360122761298987015800599294732607997088854803493034210006046488958388820714268127090712887451021305486630298855996451485024623668447170915975077754903624471097283087658409530759642637823632483495325967371824548070749187198361066037503512283454802774485618974694065833790432157764617458192573878147924244226071380697839984789251482899185029104373545687834215028640581278801138587496435951131866972109887426045021582053613647972501268142719672300747046067968126629254922476295342788920533156539267450094186756986225939878763187210908749 A215045 376 123321991753212518475522287508123369460513640610927020911782605470775421105087040293515021561716921215449782209349941779897673914290664237307924392597495289845567605843674831879564519138226451493889859423134116563892707464565704066757133402892635150267843956592260511615931879361727722693674753903132143341670854803282798540449579773563977919048191653696572254998677244442819628473072612116228050388091865286099890516563439831361958645078122437435752960868050664774065325190645965062280453493143470891047225783783813605703944299493826561787624695505965905643453055257304058583454765678319576376959062821232392365052351170076335566090180738038590553084732956968106392007694645804842288646636490358911897630868395916997081953838236571065058596710617679264320746157083809292774724813159968 A215045 377 15167602301545990543327216775946496776644521024397195705154996798388684007909459327922879637936871211519977434622679245287914286691230858424822728881435156658495186734094175547391318303625689215575888153188768243153439994709594981392332561918957827016448446538086743941743820562197777283324905875281760596815509094195752743475509837796754083055256433054942424375285390845701897092382078889579523142032972430650820749459089362833842496272040180956861955714295356662341591339550458774941439182417911646064267330957752624435806159342438164580615317369599251853458587072984792927512420109106294237139857850722256620631791937408362307379614412633738264176126278762115714920907097053513725808255029872079842509552593572990587805875660498921847272788603361842269007541932597952920882774099215625 A215045 378 1865491761098403624310772141153910980157815572360244144713152823596337357551758410294220680444673442095741774676380197228633559589107104922015887728023926773705062400687739917497252586826821547064340352982795359791309226641815617007190147982628920087872891080228077244322873997270964878126269747905753421264965947729137624777498646306658965671691469082829586807224404994558780830555150349499722470792947052465733600482313431862733757426995102154406230659520261415844010227080586921083155018736866092128981236235328206909918760419104353462404328855009071164883812854747120896653867259654882205955781347559353884457878051744091756923658455224371816938176026207802447307899164797365365242468167070823866616870906041248233260189298727123357783445988029988421628408097297641532622760644396582457 A215045 379 229440319012802099799681646145155104062634670879285632604012642305551106294858375006861220815056896506564718307760141579876639915173482674549529367818061558009064180097857915676614676861395424599698287528730640486087881436948611296902995869301438212981349154421515414307771757843766482232247854086532389054993996061551390930290962005161252541831747229031085057460664635613727645694548547251290117279087433540727087874484599651212356101993786554402067374970993372589441548071583621947462372454090276557100801076995436182201369235704941730416120687773435285409804884375020327333103238520036586885503291862980482970349198103553708815278504805973462397530922052164647555120596024987685202993110836570544771334935946278875078490306272442803268006328179193774717378312425307989981437412511615404576 A215045 380 28219293746813559871736531703712923888723906702579772566148841850759189736910028367433635939571553596865364610079821034127598076006749261864670096353893547708341189089635835888306108001364810404215825025680885984429018107518037373902061301776094271276618073102766167882611603340786006349688359782895578100342996549622403942518120148949729909231540935914701721922409092395025339247091529387991340137609133721999310211259305200849843944352918470383919772829415921014839657005196261501513224675150101166792014703005308454514244932110184521003364329205478691529945391428082481845481307451710558091625813029486608907811695887546989018620498462940643727150695009857200744035288456112627084295503603638823125771299175108490575963334971996530931460090148829107801726962439756904082011541985013766494301 A215045 381 3470743690539055062123793717910544483208977889746432740003703535001074786533638630819330359346486035517933282321510227056114686708914985726679872322161088306567957193845109956345974669491010284293946779871220245444283139343281648378656637122590293928811041642485817134146919439158835014529436005442069573953133581607481787802871053032093982686353745546324304220524243460997394313375997246815120630801288765577076750844551417227544697657697983356941296987672960191998466510306470588683202011754102927368217238227168455826171975310626800958272281403619801822689169331738517165904342841901978843665709870419395123914607237320154412420197179817827889929007754762058034947281813058614747255469665216939173958996106690242311178265456615563111941923203478224692371462502726441325326630158350549978402357 A215045 382 426873254642556959081354890771293258510815556532108647247889385963281439553900641562410200563678210815108928360935678106867978867120536495119759625529459968160150393653858888794666578239392900157751238099134409303662397121116124713200864304776830058972481503952652741332188479413195920780770940309591662018135087541170415960568210475596731509868216012712572179477374925742472987453722883467155281604853756153599540494587831350237937268525972019867025195765541956648172793443965303727085848888556896565435985092141608857460165232385684014252571535003698475934985505975384163741958834297952485729690940064163719820993837154392193814835975458685905701437725815634758886039207275179901997200176093869192563405830517502184004199879996253776755173213807051886967777359732145134804470920456991886594900000 A215045 383 52501939577343966911944527771151160252347104475559617178750390769948615990343245273545635338973073444222880255112766896917705285969117073914003754067801414995391930462230798211787643148775835709119108339413661124105030562757940058075327652850427506959686413944533801366725036048383939421020296222074332358656662633982349706073459548190058784014407663102034763065334143241481528391639910881021746916098009321906101491878057967356030281636500983192806216764159708775793481890956153602285220452456254038852745615052884222287736526812090755398600954799397288989824193993783088302892057429603968038977541830331570649040879879638783171866632265126633620579784780496836401460231188401076316771176460694660611070853364897579375901553209822287088617921018026900668714963637415565314104080663705144482829460993 A215045 384 6457311694758665373210095560960821417780183034937300804339050175317716485372665268004550736493124355428599162450509392642770882195334279554927341990714044584465047296460734321161085440721188399321492574509781183855615096822105511018552100436297806525982456433673704915365847245471811352864715664374833288452751368892287772097414904181233307821992380459796937454683623357522483600596624292981121755151066234859196374441358409615596883676218875696895207068885567019425680805291286752019736672629722390051888740596846197861402159859811987004369631493460403111471591114812347846693509987629297512425237048360480763617304771703701579964680856950680867894415971571458317008851639216310039638848113968421733908382921974200662518197578503663065584458362542495714789433780938880110651974337887975740951911438849 A215045 385 794196836515738496937929809470409883226710166192812439316524421173309179084847484719286194953315322644273474101157542528163900804740147268182149061103759682474205425534208090704601721565557397280834467556363671953116551878556219915223833026011779775188882454927921170788632486156984412462939006421882420147329761711117412338245367445570732244573906995501306072510612521327833348462086644348565598389812804036131659848362745339807163815850539798863783513974792988834789838041121684453473752739639072815531427246878876201548526453943688124472026979056606564181348943565490920133146559283021725476093233879652203776865019213373911245337023182874206637993542192510677092672359085726743293819377788982692267779198103015660025364309441806962777736527739939027330982126568323424496314532698516442014035904725024 A215045 386 97679753579741076457992156469299454815467570258680992735128164754141711310950867955204197428521291560890208715279927221571517028100842779706849407173771726899742802293411134422344850667122838677143318016858221869049480265965592944061512910099012614541706559499700630302086429950063610921588633074227162844833107939098549406862865779387944559043200292879055517013437488783776801627262331193612924162708730807107217479567911168790213253840198561208131862415333945664053488732046497439156681158739591893897527464343047734491208757146831934759699889139528452268598244408677674350567390764458279866135830781571272047659815278059510698425826870095978300133653529755543335666611471106551305581794002847936780044029462218207378133429947525672904073670041514988263985447403626400069986731875284313147087704833968693 A215045 387 12013815493471636665836097315914362532419284431651569293981447740338257182067871911005396997513165546666851398505329890710768430555598921756674294933312818648985890476664035325857712030334543599891347281606004926221132956161889375899650864109152539808854717936008249605985842251371667158942938929123519147494324946747410459219628370062345445877459580305153101908357515896809317757958160426808400398055835254299155731177798370784105225580111266161036727364984441176163677875319494666648075387896862610081077007152964681161643135552567796595364533302523694741087911707205418751678244804433639618815413453370517072606600462561484763442366593444481522667645722064843256996751732257155001254163393420703405303321816120338999379575118929487424663898687518652047157830479247299770408380941623955092215417903798828125 A215045 388 1477601625943431568821381977700997292032756517522884342166982943896851491683037294185708626496690840948461831807440296630202945441310566533291231427390302922098364785827382933946076234880481739947958572319521747703330304127646427642712994772515663383874588599569515000905956510488764996939059899649118627978957135341992387927211410111061944017895246072900585567735918807987148278445736847875167070949561431841934223866189323836254227430786959766961722447930689559173394735331316702538428612025090308864099537026936895588857383987902525952732467792757061396331328299835785937033166106462452556503610912634020950980168288915393789955446069887127135209074748105799515609396518292832831928864923927171720852337554254652113781347216633022347600816580244472444426589314305961259870418482038630785910993606799747238432 A215045 389 181732986175548611328364147159906752557496632370883122517244920651572395219831519312931155662095460271114138460916651155624251520850644084673064791274073946599449882766291436840041519178268919469999013048019568962583406274744348710677798706155317443676765543029114336861826664947866722956345424717912467722264233322118316304455067683431102853070872112990152242548437118874164450310409707571202796795537774507416794546375652698366322968117062413475336025046238754308615590217129035391643535874527915548716334808788177667426377012795997171439063146192694843791629786104791289154549940393532094406153582144774855925014018369123461325564178279263615360611499280169081857919819836348996492351188467841801335305991427398459552859916412185347547566051486182642307670810181548290097667793877775188509641578405438042796601 A215045 390 22351679697966535761819968718690829567280053025101101185278958257199507760547593838196346437811244922506090568860940651845152734119187911848253678095283705128810237215468019348391160782692196613069930646334087460650055641489427244985726527862331529908858287203981493919003773832077118158633548180403584411210521741485210913057664619294985245659261265391686502289540399079061628238759086386006072909789799782646167164802370078850881560564475439304765347557331856685258448901647927494098080693533848266814588171947921994159207253077947758574140766623916091621779617455291941689692357785517264824783626407177358719390889144815301299655415321770144836022408068356803535218194620819246038175047080852075558779083591087326432339574337752573291301508682508963434324865159961891053776637088129585863034188377244528023771401 A215045 391 2749074869863708350092527788251812130022889025455064562666794620714887882152134210578837680695121030007978025831434783525798162045139262513250529340928621656897059727619800088415272734751961914488131470486044738090994260496924806784533685128360622861345892560546694637700602354680537666788970080764922970111171909969358823989745558923306885387311863170078318130749808470916951450875106359386460854330053551150728411948775136255257069404206142014926444815909757575316951419705203674575510554076538894601588762262026190414744718953133862930636422844603402587961862431390311420091842704588633620467282375702454442287855435835116500916862295756229741721629450176008387166092077136105630873721026279537711339810831863705717852213746232342655578170511790158453099419782417473368541134173461768766224631673063327282082905632 A215045 392 338113857313538160525619097986254201163248070077947840106830459389674009996951960307358838379062075446058791086697617433021328778818010101217966855256125180093209536260019942855730155213708623285427100939137168697731643985480261807252657544260494280415635926660039458943255085851874055896884686385905121739262934404489650139824879249160537209670388717945751105927715231937932035596645350565132214611624454270552913573672057218098839063066465525618608964274037495438825383037207790650899160508050672790564948229017599815536413629872562687918086637421627083084672194013619443184576411002720463197025010007212550061081882104262476441894297942277058908762812543400669169303074317490589605608618652780873766245041884250018124329837373155765889626200835683891416282056967048738164811319511349864591007963686294399383250178125 A215045 393 41585255374695330036301056524521014930949489730562129268577479710309188341742938983594558282943940158835223325637975509478097641632570103187296672667162468529807875900254833171166393818551408702193045284043385705082901215953575277485292344258912435868261873086624306755382674957425828337650027455385565050959229759842257608374456641813840598033776823213005467764736854779529481419404973458053964292121132949029525255162716953615751918026367451327026420689252822815525881794859109279565082681535787071110242311334741384244558805408193676580121685261839104556239119342390821441088707985912990748633228751630160377307235921245791600635119250461451509638689519924743301897182202973337333830501488510510927788306376011990845870330037176962461007285217099249298702840387674248649880224165310064694426489841717387670520711069893 A215045 394 5114648297230212056304504333418098582305623988789063952194923173908640492024384543021823309963725577461286410262384290048372988592027304681936272771205727503986275526195084460110610709526609561746459142836397304556499117918304278868883705686301969117515794753728129691453125764677525011475056492326038596146245997526193196179918095145755340841987315987511702155262013003393199700346880311970863082584107582910530274558603424156355905473866955533888553176307076645582975289156411476406471771300749784572942797823586307732180583804922848278096138794873310582162893246166133715714777759360692360935898893835217241163966682378174574505642028003265006940674743479851366624204151115584328641162227756638088164031140418652072031154742971536456384160611221780997520792766740384004707906298599154968838000314914975839470332118817824 A215045 395 629060155303941387595417731953901604608660801131324303990706972911052471330657555852700672567255302087579393238947629700440399499177725905774974254185637320521782081846095133760433950877954424686112281523592825074744308602735472725595210507070883289018574492835473327741979086380378150583094298528647361760937298465961920872521546815520605005917040251496497068152904640384898604423576378924167434028818123293333937557407977848126292102519633425570565658549431375045093460775703058603074398737243496543529212587319411702299320223286657498115139435116354941203654410064180282553508692355183114389667669176281836875110637671363205992349907868585354742352196689540726796177528556293208808251278471756957776132535090128706107042695415805829615222646844304293073421863874184258092374672505593533108241553414765235182060970129072049 A215045 396 77369284454087560462180076525996479268282972915164100326904762744885545333178854985339160902462438431194804081980296068864120765410268259105639896992062184696675209791543506368073265347278867626830064168259081086888993459018544840969342008664032342580167146824009491182571974499021834996709123662531299457999141465315790074123970260707027972892244336094364470458702655447560054406703683161592410650889947448751708999680724058073725102846781794286524309123481562408725798439111215528517376802507807527950331488435919761607270645026858600885808726021502072351757647016700350618224528430587127586084283493345867438371900002695190740170047385335316885676924648133639361354056614093527406320793986995264603405451275922461590548468819104594321490298835303860150384835475826232730304198242955332775950890924413554062099323744066067793 A215045 397 9515792927697465995460553994965613048394197007764053015905295110648011023509668505640864090330312671734873322690337468840586413745963818144087932355769463080370529022278005188139251203764422763675411780414343380862271451150678279966503471855168907254071540484860331942128610884293305326444639116192821185972133462935376217196375819093456193173912412369766568768648661914109656025570841560807589301608301696104020399066953521197036468769132622537698381046036798981084614854825612670815601294506539997284373718600215684388978720551741518422489416356262341526843510468361116013494177589029061079860281630777928772296036469295260431254142980386323744675921033022962694740984555239545634684841698253070933537688750397109492619868502936473160560458363868181078062943311757535256408726340792585593155343380688672351879071068816889300000 A215045 398 1170365160822334229881185961304244408473217948982063356856024393846960470346356047338840943949725996184958223886829528371323264769988139363463710039862651896700878394530403094634759824797676721064448818926795976764972499498074409891038957696177111559908219312490996819390636566793577533317693902168054474575114416799585958925080101752633442509142930156040119548417883649709949686350257322110329305161733396375509866299813281942363928919369781116122583774342855807551999037784335017948656832614815018167421612790288427520588004320386935051792441525933554174126839163358835184186399814061760858987973519923888476554091161200604157960487682059936028312398465355032078614436323671248759990186962596289319796133426842462228133907182158329291171069692849592732754669444982440458577785994165153176786319442555873512733857030227097574357157 A215045 399 143945398988219412809390412686427096629157413527786028840275095148065489841578284154171795241725967218078126664757341652203920980294795177887892246970750413831127671998217302634887319198910472268163529316215490798710755166812001738317825293157929552961456903895907748453106169104725743292749905327554507551553101132886137571567656139295429345139336046724603193829433768728949373605494038314556219741174753784152532641576321175584891709951950539543105674141345874673616613101784133757919703277117179791242219696223247201163906687293527201254565109426383386404245759460282472569636163350419902194140405709769277625745810476116631507300740310246310984941868309903827911196745137071201072314659836425796826904160136408392423714446060888038553876242029728462988814047204253836474889412274066523954622832567410480632058935899668004453723501 A215045 400 17704113710390165441325139574469228640977888645968699483996980678818208290043782594915791973788344241827424621541266193692710957311489818740847282667362438249332002777386197820996505501641190412263049657075578572264657913018378139403201472100729157902699290959884162062912668163314472847474920661387036374366456324928195335343896625023341745680595198120283946402488040225651847187362040258512327951766355196846580456866434493738955988686272935975246275595189181924619483101590208432367824092264240889937956251968189841954066909726737037829360600129548808401786789081115041764819189105263868812881580598551787475797319566682176857514579774290098696449210851658420238887245260787444980330337185323421990588515287102512782064736939979672531073298033366332133565671065418960784927017594625151213338712193253680876426181120422181119930873376 A215045 401 2177462040979002129870182777247028695743651146040622250502788348399491554185543680890488240980724615777555150322910984482551243828332952909946327875838609154254005213946504114679935289382667510236086944290979948897754212546093699144855463243096528492479051331161856025989805077918575434496122491445277919539522574865035140109727717221583816934072750234657905052314546593259505830304392248256757653877051331170273082871562010497897026492452123946886953431638253489726678553470378484968231224344963689474880681843713763985808935572057920062060512647543256675256339014951758057025046194737280118606143949748980952366034697444805297380389305156425561650375853416784397532042365223528002743825933688503642749488229664969750688367782408710359646639047672623560219842879246828383875752952030223142882795867684773614247108178744643217290143511657 A215045 402 267810126926706871808591156461810060347828113074350568112358969872458642956531828966935137848655339396397456065096509825160110279927641718104657481445481563534993309312642619907811044088566462568626431098133458135851503485256506616677818777428772275417020614441948407034683111915821463970175591527107797066986910252074394038161165321627131782180280961291873400158647974253052960857453714100484540772204195057346651524066820603550429791874142956046209148919524670331978073876647778272918353173687563311391212071157686719795784233960621519869111035304506625916713101029691689959489324913324358578569229117447110781500785785135814258820954691125208151284392575524771887347318838955010871624088648186750823434027916127231019595967217219528378965217316432085260924783399541408307470687604702707254416595184374985990769415741063099452319154065625 A215045 403 32938468149943966230326842062025390394087114256999079255569650505964013592099229419252131467143626021141109540856547797510211013187271598373962923889918393705649923040241095744546078487604292228430814938126124370760837174474004220152226854160495893347801056525028492209240032960568121492897101635342813761319850438430285431553713606842867994852226019805751145138279886103255450742450484908213757211574225068120554296941925815524566807156493304668235971374895856316880085415617689131396717509618812871878126771656871945043121298031132066072825298541032734417489765521068110190526859381268600671829760421640290922013287702479552982319089959669449898383754815765614138534821476653592388117608519345803424174415457273337196992402096367089485618901385276239589113588575315407165114710245544523943151870558720310070528292235724512100750576255259168 A215045 404 4051163772316181139458392982472661208412367225497812397866954653263701213185248686739045235320817345260960076069290282583930794511754478958279334980978516944231405540640342133959259842931239377634421610958415164145447120956817262572107225242963566109504112931964062593329489371037963122162373325555638984845274617016673033687068612476350281539698324759576008654074329978195862558095626673556429968797629950829257787749583898908541877132051902230826447575042234469777298168947998912650322186458169522252748017092117222152544802265781634468230129742973532339477023448603125868685057595445214767350741461142352230274563959844776156974198226095306256122957221621709613972679949300503508806696380038195576800167245654407882429664333036718473051242023324968772487055302108665256456152432638613518114598406620741548834214856452218535413590034815967549 A215045 405 498260205526740336187152010002075303244327081621973925858379852700929285208193489239483311812993389841076948246981848210025977513932613640269984239736467665746757231575721841381244414602054839156805427332946939065519235040514049292149036478030358135575658089575054670487317952604708895904479021941708252322207458042612352858077885620984226424502401416753464602089569616370625629054188157084150859683108567230421954458259832689045054743664156813106396764117230063980656091722397101434878298808852878915018758170018251483406987542806274677179448914787804808288100567149259986878911831538650647104959256581878390079171312034179755429548042903032824636442337025901750215206426900468910283201909434790478579729506579484868243261137409646521124673669966584289910257416799040551719546554322045677584504836898722128292469303237038460979580782724011172949 A215045 406 61281954116016745169880238837272789637843818672277295068182854927561038379394613927769708307762866133107203674302698039550611303419199723274249782152604544369906908078273146147759103736209813976909433140341515089894720462862271245671759379572491087109696440904799760407346778681008156233128757325504559396646672064624302728509892862768583224723009493783529723336791697981868767033402346101182566443745051201982270261770775776647192279501398368986305801139990558832462025950534753929404474831107455344632926800580033242656910322021950783161399077972634380615387336146166500798765654943126579276720381517803622622447614353868585383546143513163788311480360275683068651849408947800881718479595404884631911395163386139106424769097147289428673592460168621418714183136688417533093384642936918483094882554947007140018433144649742847467951603499886402164768 A215045 407 7537182096064532915559082224974551050151545369608485319460632776237306791380329319626434638543019540982344974990984877016515164343047633349092453220530622489832802936396021254332988515139205064320703470834673409117985097697018849168334254650938373356357086573200795475433166459811398507778932672015119097535218456490746623253858744234914747476076119695517093843726222487813229271090890585078750111922126888745726913057693989656150558977846210690946584592326996553760394041930304579495335205057306316201385876369307458798846034784234532920455565574440132938630315382623204001381663130885296238046579864141128927373847787932778612006708151913762891037038018606408246723825228966525038589832510333838693621806583721519649712234397405751874627382225103031328318659790165380893114826880921101593102479010469115371959401992337448818671749512928881227990625 A215045 408 927012115861821531868597233433032506379002236643171416998589648622261174301401111700123690832483640674695324720216837174991814602891439702215097496343113961705064854268632341136809828258386013097469617479524487806422272296270456176459441562685847431744811952062793043717872127778121008300575589900534144437435223476297210357496115648031745267716117137745045843983952943295422419495630055970405390256466207359904322507371640307292307168678196435808560543309180390104266513137422620044585352877155931338446338170140953506251515863675159625246422223275556294407612414752911395479773867984047624183382427304882934739017557570781858583747004694520714270949364499153313180631797189466319358427438051181143512839196085851282916731951261880117612327745224345651346424315745908175451158117246414249313046573533983373365408550135566467779583378977274939993124257 A215045 409 114014953068907983886921900630038023733567123561740475805507066147761887132280956409795587537756944783446542595611679987646976680991304035739107899596982486667233144272105381938573275887266340405924442246510677326780821507343569090855342977955708295731255513017150343581822838550249072622463018625093684646706997269128066127348768365963669751591447355013007644981565941511506272209672505031904759435860010421396890903888506623374860237155073448063739661161561785193133858320461968156031816537344882864369376907615612730352184064644751334462167080259439329579330532918563529022938988966144047855373071739886505824052403953873788092460786973973835336784878239505350770507247247780144635918160870979854283950610107506255991018051539062177816242225878406838193697992677591405659496723413022214172261677098827506719383122255269289667266250965039380731863967776 A215045 410 14022912215359820196559525180261243886722377195857435352660370546526089856096256237293157143453271724723250043935516421643403139947327504956208056552932502746107971680614693346103376124305501483915608926703333786706234623130962727719030726846989434527512683289157429467520491269552857811554650715296622677400523228879275836453541012897883347671946063489458630478834600091358811983419963787638302738231146930053675584284414752056661281334698069689544576541928784934284340813170495206392639902649289189113214109364410313781461988595000039476810487743149230808388302289506619665448912568509461096060212947456839119184863140009835690331095163230529207066091950920393944512961206873018362373880059402993666963336134112352979938138083398317234097867077303388260062606399173534462838120739130342661806007196349517647593886757272650887621406012881241552837616302101 A215045 411 1724704187536188976192934675271502960043118827966902807901420070156561290412707236230648533057214665196176308861472908182150939236840291805577851848111100855284613283571335176188776690013689416181213973542263545087540077823601071940349924059201744738588328789053346674161438603316451261748599574962859495635617650154881799817658195818073688093385748109745144312183436380130876757193500235653300981262001983856863604904832175706179888941817009713167776519367959761854115572436854437326717427866213989166533054925401769937862623169532980022334743347007040268632332696593061370397022519344581424326696917491495943251634849681372210233073010402132374596952987724388050879633692627593274366493307393290213117435811450180035970993780368175938377585880274213890590294290610882184473262464129611753286767350928932197359317999250610868112463779628844524765124228978557 A215045 412 212124592154735884251534405533214602841416893462733187936522008258710512630906893800132476408893950547404962739917232189982922122991408564581119569261112472697261325907593611977873429495559492688805403136771712711980723337679800885935321628554967613411836928370272483492389427716653952337266193069716421340503570445821582101735504544610165752129587133142364719209663612609802674497984037801288402090697124131822032798520199456076058489359639143802606259097631375909588038241367330285788447746411760380734223021827751937152936251879229141931586311401068340075684823543604086752026223893439373367894816894469469202805113736751624386428765972198137711573683902781527948292956967290182805583604189426724572764340536965417911929965209797131286391040273165270309267759342383869473020708394624387466423937438406349688159177633680278698736376452878335027575827812500000 A215045 413 26089600130844977573962538945910124646534234777088215213384305595751236492311135230180063949760898702665614240700958086459717270188706413151672129167268723040907858473350442938102243051263803911306883371849378400028541430456791907898104210388201814704917353860754462122889738170545119686221993148000156965386303547185899716713649400791232313823680960765382844266653945056659094291258342812995501689093029262217224022982733220533362978970450581024540467487399375968097142182433522856542298518286985026121270295183066175194890894359494055643674774467187738497486964035290239750045194939840530076435705447611559821779197451638395653568514802986040605869402591675153056000864226548090927400092299201086782004531612048482103768509639660378389519677599081835670046253680292934797242708092969753719091612843206898716629545174260364818056862503202384821801686278377143193 A215045 414 3208808691501777505713140755941412116920869460688387738058333066269143378041638726418347733344181646477323146643477927402355241311087897409091090768004791821558969330896196887774598021875952321598057849334336771490798615222847724870580882556120268241091422687944428568631945405549333067452967891010949590321174832733419843573677140792776964434557670099412911399718979073140607930643846008977973966929187502945087850273660619152899453730092086445465117412507615222883686450991629502164324751637105661202575365451972404694899634218929205622420857655810143936066590710525214480660488689095968106865548522080238944588610069969314120984641614790012189693027445202809902757484747141465059444907068854605358993225575828723426977397241594324038863911605149112442932338173692493312059009618255580071341435611023708245076651686232148327761842365725059051532259008709510708649 A215045 415 394657379454587788225142350441847780256620409429894603565961582845508884262629252214226591137384581618008081422907084112403234963993622674905052492335422125328712319841758866753337454447690871752649808584751573514968201130979813367173550450192404791839540073263303959479606395144397422177028828601198799452539118122663454859845574668110775393136716653361157088145735157453210767317581258148126043605379092102684621503417396927148021632611576468562466333526252975937340012572823533511787915308722755603678085913515457205370338829117270967230989960585106470103868580809639022070199418476391344025724267183891677325592970582244638588192915104903722299395230922921361587760092648214699174795605117076321898819254501343575303702371431303850741227314894541873917716157101882820046569031002662714996234831987882252898705471805665688721732068368209633807218310265914889160224 A215045 416 48539648864222796174186795963591335559447389490416347850875216356931323620925356383623452362164959357368516691870927867898195545329904501115912365466488916623610056371205444413772732299044101273254328398075109205569597940495294196437476124491109669128022337588698442587422954657355333594707092950056441383071990354254871527917432007036832596391380638069504923605448278571412507339964587571343176402093132506381065452540628801548941608836324562676442369244394258487634818384830352133721394587204713113370625822341506407656270727939556523502901580088838295392381710465879379202955144690594807804114470214572213337165650601080061225868763985575212891382268615754227533162955037295772325446846864413898035108664129461916901480453871836597836882718809773957852099054771985025129167499294289774869931781441593733592324180398285857008222215749928551160745616105647415727176493 A215045 417 5969982152919949341636750761171292426031772286911780891054085650319707296489556205933470413955152616374709545018701220667365648840614260014582315899885801322578708221338427904027292735327976765738529743154653680711545578479790206348442389761956296897954907983336645134293543816459561634726795404028341091318402274455226534478984291290862298580746664671754926576161774279048216243618373270532063641399446941645067102726320272592408089197667473896782178225380109938426414556092150337918876929719417236178752139571060583238429307447687572009023954737124298475682895292418052414660646868890152273681673290081085989666469884182702735388723402992808957802146154096523349418636044298742844541949151439684861481538412300953841879180510266571881175068702062613370198370124494813029994548194366352489786476501479736945347454248870096992757605826725029884262352778035948631654353125 A215045 418 734259265160289546225146156828105377066348543900658633251801659772967066144594487973433237464121606854731905520608379214218076611850224077292508943320487073760557501168255426750943233713042098084565904079624327618314536555073700086661976464596133408779325659612818653075518466469868725737801127602535897790780407767638608869387150396769025892835448067245875560265653936969770203662412953400477371324458028660612996028125256590603194689840563090745271701820927613671517636926295454444830696616925964313409202264749204264745788939885161713467121663621245266683911075241860134730300025336669858578737788162065506434077135958009696538011633046339567917631525509631110763712545299053960738343204436869199474032803271811803552145489886792317415898310964341841335935396141501371941631856384762955435418190364663410353473610989947260722503754960028570960488887249042470770586547232 A215045 419 90307919632562694236351340539095790086734839127494100109080550066424629428488632464526354737673002490515649669489811942128156057608736947246964017712520024271225993935474079062461990453968850087635867672050637643371976450695585320453074662755562452982959101224393357683154477831977393704114811899707887087174671753145093664400140514511299322520179360102310683537753993371910163230866078951234557567154059144765271367868322180453895599224312562791574912820905595968324832722359702434720218151577212928644812432603031787760819224022032790379410012764930702794862021358410983028912904716211828012632476234607537352292841937872279656626438106030865426010451819859681298532585801900760376284621336620493744606923030494147493760496770307027202373817024674089256292013541211649171948331915846418440655519153486458494400855145571116787064314747063791911873805528943741546970085558801 A215045 420 11107139855540051101524989740151954075291318864137873654783655856510456452637957198648768199496315184726570177441726260502548977009262794287299281669696642498287036696562143469256073882604455518681127157758148805807134788899001920715641521542469585583495190124940770176374925254866749556880384062536467575824693845229078882112347896134493047644089225745747025512416939145839389471314052878055172211743984267825624311751526817457029328049576645822015424227199922790744777967241637924613100363594974936645991851459396942624329053172400501094550419067986904020350773964654507028025462657093176164046477522331956822967705415045061104061722578250721543049839457296331515678748092204594721505271156814893605801340438148497331005096374467169982548272149032711932394806399287259157163606505208813405618629777178061760079147639225709634856786939813991256353473279343601294052223285353201 A215045 421 1366087894311793722793337386698151255470745485449830965438280589800719719045040246801333962183309094718877616175662840229871396016081714960390564681354974507265034287683208172639434625569894059947691004536580252476634207058126540662703454075061003464316925426266490338336432651870778218102583124880085803939350168291423557406154391084028133560900454585594427119230196451294539452286182381457899699064381493881207391393141942244414305065152408743486365995751840838242623609628713898342033531052342419058758901223893840535093167014686862350964863355429682887934348845464760562420463795441938029814467091659373170421086740996728839138127820941923470672255630488924393843249604914086893048117774078825431404435723091893062949694663895911947855648970289550647581957303175044674027513799429821195183071447664880146711902612350921028443631342838734110106758198519930458980533674319948832 A215045 422 168017703860495087852478973574132452468826403391465070875253728889632014986087312399365428580347522335237220219429087622013679161001041677333752156524992167751100930348338043091181202871214364918047312430841612905820200333360665499591809209710960956525398332240653370845204841254850854077060843976188017416964246005999868482074877755439325934943111824770565173836445025532761478067165123062512766618992718897630041954241503834279827431904923723920781946630970575156023421112137405817031938578582492397774461734878802653325493378005606247798803787805604499497494680965957312433927911898459744355392788334895292210377962137435014945297133309168927731075099217644743598586070851446392725088020654877840650336926053827677677080851064643431328595000120061989704571090898196050922670833270304717110580967850086440957508417563243636695322725239039849373776335693674175754767603515677653125 A215045 423 20664811486946584012132120412231593502410176871664753886690770372834937123569694384875146381420561938139459209373602114667452665407112044597091124687892681658878149398557896092042648518533796990859871737988981807163408006796303729909129829340373136649159677940174098123621859041694784273260381225946246056482662908569692399737803809527953061864441853991623229243011200514716238963209394245093321188198602308752784604483535094032772828555575898380012808811621894167661547503242692570063225047199189367340843535712005765859006350829922478418514738114636630538020399638917066573940056368305234701668826620801237827314665537500265415500197591642611644778575113877479353528024270512739865197753791927587939083249609147398613995529188454101809593839130848546072100891745393923974888996156478983322208103752572875610318763861337754557360060820077242078555222107201857053552103754727348030093 A215045 424 2541603795190569338404398331730911868343982928811373262992089502129807634184086322027243639486148770868818245532733631016474664165913780443764874584454274851874261275092272881278154586576785815510846176460213920668193364635611998113323377199656184846890114988309173415834643457287203614756949829947412076929950573508066165299267793694182787283391404929134645966519803041277083642639069556253362682510710926503647438678141397024186516197219749139429539004294433065452799715956902842506400257879724914327703079689982103878469107653578663687079413831569241852274722858903181549156757952533745955612781810396293015398242826953756554188006784969520131020359916184483318076185071651035908761413293991454562100526112981313321829035714191061467778232879275273874432806684252310433713336184796862218866760529694931093003432009602867449589125976824947795233531525090920749972885008185834758958624 A215045 425 312596601996953082039728862682489928212807490066927246594140317991593504067519047914966092510414878254926504741316863012911716239741987882538482482763187914098875258686951006501120971500426121510843219832868323260380620442173479464208866265728370363030834983884088156049537523387284349830831568702305739216327437878583568639410200820574954882795278364429386069371863227997861276143504807780766771323155716829801190124790579870932365406982421966942120702047069915852562931742490695803648632817753858361264492101495388557000864465188615143496845970958445562703228976321175733419544327810207667024520196042869900722651432640953723320138966575291082945928036646393711021247000112080280621368396412678122079871967230052465381402050407199433780804794207498557106606713792732689159792243978163748925958449158498981927988293692600771873543691699540270342820018537781033216236360751716630967138249 A215045 426 38446840441830038521548245711614530258306977295303239957816267023463871192670658807218802135141543876585091264936441416957124622824098595771789580505287659159309782557219881526756601339965836160018205193266343547106148121022702362099577227307389898467945812902754534020677280733178687825577526000553658511531344908492270876482155433137025267796535847419882054424382922351055972041078334217854098147895990043802700328483900650202620989180481437542611018440380886518275034327305227516835247353541540125906406022881923102276617813601238057566338063633653760355815861184810734439653987712444519152452614099367215319409705055307775864047541834186874384107721640892655728083104749860695438672252192899193038668751601796439997413615064426518961019986700200436105021856791712473200385566298161252848888542398636110945842198062473541789650030981652497554189498226993942686357385511086367107248713593 A215045 427 4728648777743097785068394493665904731843545399832231587564806703568064563194423514239997696529899481941711299082440977422713416891124385292047579919667618888681004379279358476784560843844297421560728395551927387970795838265350217058783790092543229141194304152054923596387255992657591318196204866499397691179139096306670734238665708075033532984091113954281004137567993187473251023935411616273286152646134349723376014535763080138028753998585815043817175309344194768987835060507080118030985338898350601637971973522830128143330294348089398720522056079536777991684221213433293840414866565958507900243988534146216916549306162989977888127150542145987359046874448127062892307003806049066680546230686824990503088965931572454119236687117941391620993237453608963184468531624372097644857066023834229740860645263430518042959072585672178146211803090828034021479023459143588468729851614992274684954615700000 A215045 428 581585352821959197524890974475194667486497777202069182030513408271848477401721421592712497871042494734953904695875303781576793152985475292326080540538611835648604228868803872762974227191508617015809574447693802376860781958517053995868306604155509794468431464889852847821611809816150553450307621053425362356522577500812008040479399937795987531775410480529142565093789949699133017494716040806596197888761311819291309585782427252233450641112521379861385401343097050466489413382765887696267496600046427326249476485695937633369019671560745625183174126405000273134086545719492270855453555622835846239871892205279070345349141032784398432430459144306435063601830862504968050626054278057832533452520165339942785612942648994391286006061506189933326085488270402465366001706289222183292558825781316961926369543487321628018402480711592362123913718401726737127099248465231520435897465908955504196389112892957 A215045 429 71530269748323238197776521465955278196107383050454677158165584410733794655848540432389397240441696952917388566293579924156522844400322336570815858906329588165889639146483596991369045383711715595523016928670785764965905385059332291274742928521035161490475875877299845358461865351393860483069641184704820172161097893503570318244727526640831432875391397991130235449661478624325302091910605513688371435123593258973532754329197362180143520163108389323628022315349340165627125720163518918206231475836017859175324733141269892001444287525552334963652385720977912704098576070678313032639864825378927679874087003344146966111102474198174934326036521211353130317060617386958343849901915524152869102930307499555351466606623247552480773459261276624603753247874841914208232951615399872877272415263254952746062424368725824785097906656656233637360518835696185953306903296268378057196578783951320503152805090819701 A215045 430 8797641593690936339128987249338024023453721617428723221272336369111984894191968751762303148076457682714103839749414455367470733068086661922918024564938000732568777010788613626065629607969349509632315272652058955288429501580339354772797511901483169353534064301442991126242987826411628688864115558097639455813458518323438337136061006376884470256141366542428489475855772620153100205529507482962203513324356539571039528533672183386849721573985746936298461776195552990601224952955344131323564717724712949082042775622477553142803004243809533928450608566113556138055830560026480175007299917650037004764105404275326819554389885092568970388155316205918481304515115049714392257808393262277566190643968525634122105615758495333483695612902631122499805555450700106856136867143945937625653737876072550279014799703332780680084483825633027931900613897438041383192932612581830168280521785471557880172118049746694176 A215045 431 1082038385754236846474667655147110999606611651560682501539339207816363408190956307926330897816163853276881854900611684430274743644530259094182346205628467760517793682687852992409081072734846277969179255519274580714711862788996681304762819220953908795323199433201610608682529040783278934869803144004824948244883236655889411897417259056830149010072512693320713069159888189624996649826202384305679378069116552116463395290929857289434097479762184994205668824517172901207664013790273074076962671934767177892537911292340790516836199945663916026675834228094091386415323578909835797972596126472091767828949806896222862082968548394808528780464487221618952388510633705157394691811846771829014180269242259808022664984090006673021647120869843537049209173291751166375230808571930696092383377496034177523799402472270380069768482791776637258612766771350935126207786272212511866193049457551005607891059436903507761857 A215045 432 133081923806177441180044992595845314927589779420346518966117450225043587222593433906186938128240077495373754048935487770468425997544153781922505665267736596542956054193595129452690906316778122840699416113598121368954270693545011461131053966665429298655399996219496661876824829028516897360296922597035370994664824650156074225045186802983731443768662919911905278907103679785561337738503089505517938575994814294620118589617543150470588909641408026142535164650633096556974614406916590523240296710694804466153755095978537638468287305209851663894330327381971776563319908870407587368965208580539280067291681202888878641009188658402590629546682056254988588694133499422246256923681780902718540236207104100963253141326176036172308559348941286973722210283668468469868980091335556611596746445304781446702096533206500681879497206701906730734022875161323017980617528994638057354710711449774952914590406001152600290625 A215045 433 16367994589774071028299059421633826625093936257051061150330907038472544864970801414153067058875713368077694866164164384083186122954286384917374014481725972907023076872129513069688572395890974263128059002717049653800660583443247413037814875080626849825818876335564887800240771441466795096381651676291345807395528548732541240268660559507942137434535466636471028590529166835833119007917748705301135994421113835199840094771363513911627259874883941566147324860091632723079571783907235114981330259619491072207618165965184651432442734177151936312718504083556950273569303267873661353743184390242406961817918336513217843743847500454565157015222661822394305807444065442069327931534085794458284362508572527133047378983787721654098311228397706806484494170956070659661867663326258172252144378235146801289115609499742411157305239925829308323956486337100928891632800821648151622411000252138771918766686335015096418062368 A215045 434 2013130252618404559039604263868364829571626569837860174971735448281897974804185980506921061303584504196061094784143283754461424697379681191055081275587026930967295499217736512442241713788273056241910557918083509296112297492825886792190098580950437099277066389278261702767738062471387279957582859261238498938655346669452416478820203632673899173004093733366024611320732837826630360062405010109912041159076774395791152335866272416302245439488200468993350943412912417167481166029912462160967789508626638931647338871852040874114021612022726101253700434478633232480883265282158764089196057856236984276434997061428924047633014508007329214060022984839474472671712087449389675940580483124628438672125556152689517037175913732252426836362114827416290473306042005574042050623449706087249557402579975624129238058830425081385613533762179210598145949639204535543510421834891828826002538959763551980846744855028540915919349 A215045 435 247598653077473986690843025396387240210684974153799750460373129231634978356049904800937137473282018302747436963583459737414672051654746500114857622882722586536070323326909461517326042223561694943491870564921554593768011931034140828026344310581823136361253347004890624552631540912539168639686310037456044023647212111793914685654616386259381656142068993737384556163223528884310263570877854403968174163452474130702696149601543646524809662687255410386981114383804507455712145550046585598888533270273099906012742712082910257142017460032470332828480630112651713899979006055003500736664973670765970521986547850047987984645409197254003401706967123969384850749468839623523145176173861319313563190609831629838364921083992251793203948735163343395136468913141750756224626626663262247875556286401362521407511755170240597041834934412818928657011299598741643602469660489076493082407996378676539917711541875640663966163605149 A215045 436 30452621198276681958414652519491762181084680194347531446450923160042820439819334104534760988152384666733738685425981404418250200928836439832936432533299291117005682473710646030118660951784300204993258168927433131524169355219706495960448160102983295335334884615212268558270911794179846355401458551747832176409668434403982053919038995306271269806301482135964934383453759309484106969814266632620305428495559521423955846350782167123390775518050609619627872067783529904393131921281199066529200413883700092421643027471312218737302125929567629101605998097824694564736199246331091098491393243402396285285859552562406970972537178151445673386873870393913889866364853320222748300948277477834273505155129499892071142835644655414747570591867354917336538295897659047552288767319392680378870310195119735835940272785022814713917571532355514215556534677403494710009530208738406688027123472775581620001721219737178634477308033568 A215045 437 3745424808734954406898311416872090361033204978930592568163003175556035279119422044952974664405270031989947110870432129283707360042195227352951066343972930084805162873943082552243077971027245363519227262907509353622879062680092864862307097348356363503109829554324104142042769519143208562545739715554945901654365570219577998717356141806285106804518940233729949544608444355430594257718396061028946383768330645251216571020582527216746305840509885928332166308418663288556761378126584268443409850107666980376325719090642058884711487709241642473006873114506403139354280147285897603766912088566293824720960022392260366498226387849437096988220602026843902185402962273505945142598285538005068486348050279787905216563558632403554193441141825266468002491272917299598150880774548761125523971217478088093771874749510567047726060900342749070223893657353176296569058717079031659547497449406452602264893323073510683157135009765625 A215045 438 460656798853201115366533889622747622644903127728268538352602939670232296511249092195111348960860061550096760898377725920491587034989084127973148223876137101139918027812525443279868471775399395412659960079454723062482600540296202671567812525687729727587173700297249597202702379942820473346770583554706598071310555468573689860180886403177761865686023347266647829052451526682736859213718563462260792684433466720721705042754744537003682746824087228502404180328600394441007012223330635257749061870238083826715674307979167244516674406290992688899012931875768768906524747796412354468322782732559239263068514215642277533451689255050825369586103857296533726622434368041399484185537042541699446575432759792468056939702334418233649768273764215706128653211642254045832112200160029964918782750332140933449808603237861550472796144849764063718367036230424402429083012765129522089420209084432339491725987401759401141717575554922057 A215045 439 56657040834135002235676770112181085494962051505598099624801998576263016435604518917953742947521382300629911643389589856091181497943615152513344280470420890510125112258066686440871578950403098390393655862510023427331736987393752835737978633562242400129719255307007376351790349963447775013090236037513356616869543957064344274803531671449058424372576352773563953023906863387470808648802832017655971641171741808185111136718447410089230205134164774450355866029857340862652217485449863931493816514234804122492903829574330521928262136981089098417810586189988370228292818537023319518927421726810291687621267878994675609391537652584523926771687937296083586099996588190597464618150210777110903514639403393377651220785958128377089752275279974421473715976767966656537339491723858007953044030206426343614782582860231889794958571716324585123423903255061254328955246538906741539480182449603071701344265695844677090245646322356882976 A215045 440 6968355365799752073872876189908650768257687432060837985312293221940680789282844577816115271196169162915929035376021174573294832660029674675013373349637893395644248889714389906783924342427805702623007011128653426838741166848891302593099804115630127486227881229061610041673010343124133506136752262030588157276882596163445772110974214701831008435961205367801099574111490561704795543769830301887460533636316938826402272015114626714136692062687792275004134662423321551292847725322714053710107661662324554672030475208247522037026536412457600220332144863254803915310382961368006339898003213057994457774528313513683730059347144573374837135034858728990581498198456326610212272246387690612812658775298452700460202695904041961888132910847445297534836279051507027945815825052007165944662748779759605135002052536076956913091564913340737903967839154273438363735122973872323063381264798516285013724098544244349188211323179065507301901 A215045 441 857051052952535370084128094588651863410200592091977474093787264300127474065354278552464224614181285656358641439607214882659173235685706369874131577724990466773732488322611891847981822539669698324239468712961861477737831785426236466115537927588943438405899671919271027749428481854304973479807437993724829988439689784146765625375024876653764979198855683886761683662689410990558770172353873414058419828706229878061490584357540304332729748782665926382927298936784495617607108754707894593921957073157289735464608651777890142567130704986227509700456454538434492522879792310004364727757716240018814452882030525121587956828150136677121331253869264162827548859941480464607512614244815419041664315774813582120471682984068169736934390450602523248629754797995678510155341065333268821328798078025654298624349760169161048362380276880089779274333854215318823919330956936119862805014412557904987845834087448807758266168682157346902250757 A215045 442 105410311157796050768273882758214270548686415139881168475550521215693738629249293417375283512273101966569196968036311409392505013156681853819843170686824189519773451814791548307394980248036945088178831644683180308334914568440578194029618065289324412796439431764841274803138030257736387604510178120966123500420804960853888726149017085613711261433023287912703885990936685680217066370590574187995550683050112607528850117557491428442466029422680918347693858412862562880878891296757115002205102739450911876690477959563501673892339265157691964051392549466586474453831662454208085869039677167846834637996726896998244789719902570254200631438407757716570446278350342422241935084422198845869411912374304924340473154480704135339130397944518063201353036602764944630068731584258304248461146685395071504161336648340938907412143475277523958224629601398331089660380163438373696862697638503430697790138945185013335102232586428532446950100000 A215045 443 12964611221355961709127603451165766625625018861613291745018620322266029723923597736058607407784977360602354868427026696140395457445036182313470835862901650320465360840731037829917734588686004576147672052827318216063716754086405691629176906492659313830523644207403557529758228293219721370381272101440839465721770570495244166550703726505609831391282665557578691215201549642417865112252197674291553302248923951768416317975912976539905664209646255638706268274401242582396697748719373538122497623074939894086972453330214464789167773558357106310292106386146654799923251321989104787168489481004141441538206433704020626849437840258812981430269032692044457452881427843172006448283285648813156380995003809876455121043215489702638837350589188934378803679351149771719990158112294246707222378770885750425513431520983546790393195064255051981297874938840386105620726542663913174916361981930164827611673004033521375355873599662083227202529393 A215045 444 1594541769915625494171926950610631080681328633563295003468814749117505962303973272241791335874039942252123079619556247313859248760726293742703092967966216165227719609958102861531573959428130525921075483666115457395528825838059459492194729880531806276741611798078872734885458942035767992169291958299102288160277359365954178597010409343104395549866334840294266315583799669209017068832129917800831955653194541603158636817866451084766478133117347423206921954192687188964467290765304590520809346468782957863045162598956945300189812188541773243034568654856667755408129283142271405952385366157621987293929758940294526561969614090631448683133291679009736621597264720629853964109930020112794827184329942953658309842811241741868454050448944235801545777904748499379194287232864125259951703069861920076194977065416071188417616317031033569222066995725090101771051892440339643776591435251901744117207388552337840278511182848403358706057186449 A215045 445 196115673088400579821437887321656457157177796909423672134919195521130967333664788888004275705099127919650536438336991392908547202111889094170166964223981686672689046664005920930553679275071368683716136818879373941433981861327227111848322598398919512725387727519493942833381691642106243315452529598688140604248393431441868723265729645475335042802167902690637178125592157760864917232378931462293857587904705126097988920489631468873512548258388733403624003496204654765980514092811549501462079444928635758809960591800863835312096409648327209264970609232107500630379801735058663061024133805042472937660573639103864763533123882199760403084229434534771118199726780046680298298343762753926568260743573974999115564198929656721419005193571281165743393336496193338398556901435416262735433638631322747900387645990834330260918755877968163280180590028435075657964105061206549275946274826120488678396236013598276234433191591031310534510502843424 A215045 446 24120633248103355692542688213613133599252187691225548377591592234349991476078465059952284120391318694174763858835830385080437446611001632289187833506581781244575525020062770171596570976874350217571163753238496879338984240117410875297851484873186568258945948873099676095771062613037032159808491848680342192034392114707983898783087735984123105869116785696108078643132251604877666743997190627618291227187150733814303637772630467679523452017632300219448584678606693673599548024254191642023799959919865434441850749550074810669818568714338030194094038898172679054639452277804736065580821783082842776463214786412377630706986783580900848929234012403918971864632347368641710506266138482587976596904677160052456135771973308801083522293434725348955277226773337825464841624290697705937033764621510062445093363118441874932514764559755710042400016824158992475558139570100352723735902973524150893972615372069028241433729217546289668568975118728293 A215045 447 2966641773843624349602929212387093776250861908223833026771630925629527820590317537585242942532427100255576304100368800373500897385951088882475933354345335111396116888421056725185447676476270005392569425511516236784753627552580210434523884316803548976337626323663740665837007319711912849413129044858083401479625981715650577681596525796401666686858562472718603035927141355241483183305492384439948117632785225089825763077510873801479078461056670234060236185225227187508524859681470787058005722294093644736896878296083833644465674519291779993306246178472225929314098876831249526182800890070845455147524456257695229437920344828101289421238683685881229915801754195839218606591328799631753680155228329165750930998816123763528225877247618265687465812917765757562219510365964495444681954044288738804195599684177798346500541530429339784029973857461750920034763003900228627298938090462837952154140479680139942798723971480405656865452865126878125 A215045 448 364872817549517691645467750435398921345256762523840236744533012260197571941132978657924929647368142012741710640486526615555529941025372930912250614750969636920477801750769914427638467635604336313068468174163258627645357204727248472571139919481963337521269091861767002221856129261952243445655064025695578039801961358910313070937589585221420879377734067358692065340395254443084832085689348372436816859863929621761173945904036309801386173840743625410257726246535610921640221081359887959629181764677170574038352920143136086269175864353116129740801438787566271549128043529506248199668022879158774414220687212598553225737217516844781602752858021439146700193951599723141654339697700231280596296476367485295170395598622804624634741500941067190347919303791284103491970714028612110356615747987963850445221397305952997928299545324435157608739057639410094777590667887370352010372162150794284475485645458037148723679558223202902825651744328774592032 A215045 449 44876389916816832448042930374341680231690330928524125286550788877078671820938766057387181103683749040466974832475742404912956681848734919413324349681014920006107373498456278417874346071502857096502029015996569294963594182553898981915815686211964686966139760672673677532622466891900414030966159746115698015494161621164252857147641922456438366496774431722646405433832689155143964580023213368094228865335737818218034326107642043744229156575065207840111064861118097740035702853708510686397149802548038790300064821581786381555258471245131101842216519332066424744706214558993700778858688288411674539587211077533653882536581107339402773450626676886526397274192283224235463264192076339808880073352777136731308384002057569229706246062876337499778553908754387406723075016552345992894924074663703621743071143250504414445957410964615151357866644672206127477811296996394012757376040890987716492680042326117394712017717418014996994082849079698895753001 A215045 450 5519431086950920873417634968293591269576565447445943570009002498868416436403527092079965350823453763835425162683875829277678116337453369714907982760150084191114286462508371475484116928327215818533436500499403860021894439096924847527172758264152174533497669293647000569510341571574488973565391993708205160327742077441844191116089018872556697658223877367818149176296080370828260462132564819336981688917175559856507010135344474965991980186392663404417231297908860945969424400862273558190243392151792366724282617789983688502588009720445631442887939224085244716934062741658906892187066419310508472106216743554244352104397378179161733725745573790656769777530471372339984375416131531295143883630675236221435595376458266427817738786464647803315701695681511326300498045953463293036482651057915909399015694376097265267293310779459393779184925982194216757826618643031703704132061114499678610706810564716228652038674486480229870611222542320498240447001 A215045 451 678845147305046450597921058169737384477685859704922534985820756571938143005812893559778350970181129202716828035284251258749495352824915740014268555148779340587051127515031235206128507838176042822516187532410678213398052414739202346860333450804505502933247183357908396372239390836770243334512249066363119022296781363725671254421801679402017373595040141809909702278984052922720819371201097595445736122966882115887767598129645592876465589282454123243656105552076265085682486760410124086499754987579366935776200134627323343442786907634822781847361083452783176225496372851214614422172138884086495103598251062706396781328566099147218195468235920244401276075683795248838777474268195528002620281699577184812937022406904399908600437586507131810860236998449396192784186344740168252626733820672719731128512149222382470650556697666891884652004399982122691608857553484928453640789448091586412812978446413723063066974931267018171284359647279779041395008032 A215045 452 83492433687433762502670872519909404699485784178258025859685944055849523173278582380760657203981455438170334423177279028996910250281127182652040124300539708808016174397886333558878322347167326051350957629986014016387938552573824963816293841690690024686255905883729085753215934731351165441171441243168955434582176365660815720102765517547575580254531713565251075231138742429123831203174542308702650284531064816866594817955163903695075046505470799626728756576564408926058720273369181109893780134733296362075695673061338849440361129611272192095281862234693908133391837563629897542743303272844752202371284478666641494502867662133652702571044008842948156882532851486963879725128264839164543434403810504691834469992115896501707136504951970115830100044904350828997661434521608508031322600084082766956175501715084664502706298174590223920199530971172991229452207425578101818107169742099107814861314763243518226112024460590762644000564419035995591898128125 A215045 453 10268890498407047741377919398890687040652273768066032258206385298112919412170259819940001057738748837765748417222770036315361211289225818550460921020411235404045402399812503996506827520193742928273345272300747313337503043914165731347057282194504068530906543176515319639249187732565356579020752760660715155334585396194916607901385736856672394353933805728384072343727786334729308493502224944871879085194293984827584525604617573250519494936398589200735627736894120943419691116688804428382533679866062510098662363952358195360314186841982723389763335771374550215731212092373883314845369899210408880667669824110669146377473075378876950006412151122871902610665651291661697023921577431385983093185402869975533277514874337870052000748969173434703107835303486789268248842306692946706651638693714169182306282952540960294893496474765738669105840968885172455366522870508196183449134471542306372338337875794359058177575267464523942126380802256263074150433414293 A215045 454 1262990038870379438426981415191034596595530187687943709733525705723833238173768679270239369444662125589748884983977537187760432078324494554524041245386281414988776479002540105236780906661483212851570117535361933526496486462889811130724229416082309739276818554805500586541896875170807508054111418120024795150719421555609081956150342867853156929953603572877675647203286580429275820444849808693046016493686261639715824312386760762419083098632186424969606537422055867686546458588544136027635270357755685724497229425714943318052197011866951609840094772076557498337107671038222974040204629820559918178987814042062170135107164112556077140610507080248145822375320927113846036829697679341272904962818796597860909346779316810091669775953640799557396231055998681533116563485573780500276025623610041043049042175550832388594151295979660844522233040418039347987677133032136188915674664727022403814828838454631675559494649493795591042115908431888612688876192827424 A215045 455 155337505890558263878777336149098364694209560811849010264965455418733375375961377290419502440635702698701347104612014304058217784422623604387906612261492202808215461514912620440127544691842241437814851111577217076445730331891532603347733160895929593862517775697900056825014066458276758134076683676002389088383154265943722163998590787009081629989939305658225720533660521606466196598601720787147833751063590177994299993288264805158714928833170694352177616222573695362767324340278390860727249422359599571983159287821082761077351288107894743700000463688642612375735447643289012878310425491638014609651764697214764094421957927842610301495716493163715360215404328517105837246179622810242267737880228216014190838770254003437392545547394425047569981849109381886168489641587235187932819345950343449417916853075940237429075887180148476013141728171626561644667150191559302613602247100248746802452035618868639996209698835550679295736865069212489789295646488732449 A215045 456 19105250234499796077651185364923907822791180449669740318881017490798481338005075638042328560828746769814675944982293781861973027051904378845157989266918154663995512989855249774030451216189934213638375116606462338469298334336195620400640454560783257735350409592286901488890188277492870442983377980730173833075977255289522217089870516459249187331832580992388885949993040871014912905670808065466739212598319570224381904928911708800522536372619128481530899897237760737845419030135772153980523236794997920164767148493009964363309817904899584047020179900238858505550177486196235859286172189051084676083683765463987093977096321353144545083601343388518290743308246120726913046413209976113459578095101432597997178654437975723032989529067814068390500415079007514405306731872267667212443936420215353102272899110124511508874671626910892720392439777272660018006919620962379394170510787085697899071562209663325954373589271506982077504614664253160225981301300456583393 A215045 457 2349790441337584359287217022549491563838620985748566210212100185912794471199248342101915993479495216984506439885717523154718624109599815974350044773218671531468639882290680809585305372046670066036082324491483290414647249393020169776675428177815444771854237862075590983076668144065164787728821414946135379079256819246345288979890074933700640960185417522758174746128610366613227821198456754287291404000452668135799694913493277061291893186442403059098762801747449728095534552142056827598257659858732597777342130966389547431328923869608232996784908401999174043490660590026545100686470729774167898690865456975504369672851426275360951456673157744016449622258179020613659964836224525935710623297883380534547583704245490074126274698051944452121209636913984729782008256323298042196703776056705397997572931275385163725605940627689078623607595153728188531126276198173909647741666674061028852891625313723420575704169860790502070316436640034646047742888621599510100000 A215045 458 289005119034288376396250042588222538444327590066623974115769441849782921476169541002897624869417082942324477429998273054248528792453725460466210349116629680215978710008763884329218530310524228188224487537335838258663142377007144686910677025416738923680335906625705404016941291531737776020202050660393921452915512790045181022309389346328719588915474522718263104887869082052556007094460474079214973020458833512059362238063313051890965615072537221053570312948392379335395205787434662262700717061876863241304080366162769453742652297616929575590385456248239556215671430245342033245207083057010161212710628929112413963293949017667987538982088420372391868068876718137995200540261659346986336278420948030093708957447736805284731489886162298433828117695101259614188272647699564690685608186625802978351370443810356247415887122431080393719890972733182894471458021202448449947518051093029013571390060910272414629028901283454294518544655643846905207170492956212439244757 A215045 459 35545279850776132712379468021328822737088454957209000250029429247337386547097654295014305942944821706688926217449901868149414322847698631821369522896572231995033912691195667091684293922822433397085575884767816622525151865122485776320236598698081072167909462277099689103100702190259681285697123409813506203329528816356310920455074999523498808795643180876823603726461768482097775644796649663004183467700835024607249411492921021611479384942984993453535757261758871190521360289797414252678382524526824952696428829592209482453781544275908528570824878457537077736441037996384508770420126045827107378794554016106298410594894727024339240106733236005468088950066938795076146771733527434878547861587487772400423619099522320525206259557196828187658382052596431735353765409393968401772633403013773199820449289261895276771185074084271639148512289653762497500747412859440359528804404075370923598614969238551344821966539253886162428877904503444544896574035666301339790227901 A215045 460 4371780416526430035246278316580856974123435632146640406779504027980648762371535308745756733357343652839795600268907931509323713181474477988567985105929267905708955282307058288392838933976848783613337609338904108732335016267688743342702190962838555137729183524176636054277369428110409060364725977356400869088079128899036198034951915552044024762275195773326584995249909654215973848302879268655595931353705814634786197833554459947382146830376893601306034404438509818430176757362913197930426347298680033888755307956783952349667333266339783444930976316531131087565532145659554047620819809494013591785296098509824747203357543561288077009675924168866343093197255222645599735745336392449900486375280378535326009854633582393205593697676452916230403782772056940147731459296082303542707214019197749742113916770475325618540617761732187670715477225548407769075042669054575667915143112040389333851263741197422573430285231809526590813872674324051558185759303101127707984146976 A215045 461 537693445952900118202579853471424078994445494299079561033628966012372460385151745321433063897010324477588169906858225673778667306998513093962040798506403380170206465811076973805227504585229577951043440372800437557454681849060592945376049251830444200868521664011449134987013338955390054743575598091427493391630403325765096047378630537901891546951053436938293130812012425700082685565609098955610170780351950144047721432938737882336883950909319293596881107249135147418496151014461167069577032497610505462123638233519699052288944371083536283884244977533409918861039058519013052479427067333343355148881111698007279952659581701015748013169829474616151854264412739382219258203547146597488505655341294525630491327994210081802186713207430940756770676385691708198907062377965640505910095444976635852892739799211961665361130577222671823579857199443371026584889421144057893928794316926831946815356807893435764402928789817574856998677744765820768226699395829270474020076948057 A215045 462 66131922071790188108882075698668580859342672363154639366729583315493831978611293139227521102598912567090505102943292849943266755047635636079342450231181686493029686339480160719754590225049261239194729828245114915458193532418185243537911355784181798151690435489884066967348363322084866324399433839268225286301451529940207777629536604246380616250217297547636728504882278451455954350721611726542243006803785682359678617752863621966835966404410169988205791370095913080812169775128464558171502185784447535503418183654936463340134875259660261399310409032254868549082569987085328600466075788728057521726269414526896892485840620173967505368371618366857945784907170049003653990988096111683558347857648766634577269045899678150221979726062817850950251985800951078451948148227488829494853447201357567881423753066480725862940158826239127267470757406303499519786614742545969807499183789670437957987686445450885794570299777929758358916357449870037001662597291044015202748603515625 A215045 463 8133688721384240237274292731082764021620154255173721562546705118839728960908803904379663662555769235427654539492118162317348032203552184724665159337636841035262481213290248691556009370176473902843000725433776334163800349805587724362217720712202530728457055043591728787848861675277483167846386786631900282721686907779319791552385623691766913907229776544922379312969708237103382302453192551337054901532211264512533414654406647235996895699030480612739118746834708825840655932046495437439493041617488811759869343371859465176158537325499990085772487500169652517170848818092398409107512070172979845642817791880844198648467157213825935254275180272552151995530024209357971571036854395585155199605723220372563934719602569313502774848412303174931342010402230084125075733452499403811040543079757130265812434313349159308131723163765941985143559861746261431936061138991734876091764249960245335925090714941242645043437333900754955969602035164809059894547665222204014335071441409568 A215045 464 1000377580808189758996629123847481306078419630714004597553878000033971168359804268945559402973257017045034417852427590672183864694281871085497735256079100265650792159548361108900669397941481240788449894498526243987231984832554871911309241736245127097802066079926292756838442637695808344778781175321884466549481188205326394153165802177483084029973012297727905018766769230885264567247391960732580602991448697495422659743266838002484003345266056213345855268557649124673728907723987460879704082455523402502056128264688463707859035270809080975109293104719300110483751027201366122686371929542242974686554296084060749012333824150506244538138268848408892932055487313689879564541973813196349971274951341152917026931209485915410951061674148093393807253501146134030585267068394134550431779607830644609267974310261380946843235302753521273649192499063137340053345523883526472728788779125919199730034595264957531330791207176950591859208533007342233208493641553631800791240746737319149 A215045 465 123038308750685956116348107940509117883623994423567391777564447299059613979295016276399426902048057327303805741309101534516298009364466591331496771338391695834012173143235126146090779937432016143076494022593294234095370334054443657366674515837438430498925670775890417362340595574909148924622238177805157485303464462347367161047841282206727568772773282843987394928999645690650438389126757951175294860652674738124083547563840748907234792347841451968584749143344888095542129541109340193713894158235607655422044140249289920499388561199239680473659514348473936003213795635828988936515808555212079415626879776150951460988626535703405035756531035370038586951932995228899923731994109438073242811680398719350500067726342364334631050128927878982765012077369584580301708357094671990724950703282250854821072293530661433282576750153184718478404796299781007728849447413689052188988779721154850102732697506786503660047906946577933813089036142872390451654861694211072078293802354000045349 A215045 466 15132711598753564412551820647558774018379672894468075184042873139784298548284927197728183949548937794241323071763167061154832471287135108862688605139366099487317846504458372154860265262906196504357620314884476664549743319103864014984189656206268681824270055439354595042811054813076129509383756514694712486225776647680520834414731311909250007875021140777512721671248189650719118657295343835560444757321849859410149751067209886166812207903393661052152260581625391085042987457454309534732449239937146699607962449614597491743451539982607891744885630524503970820371205448974441153266084369155111367128163843897391320693177128599984801428059819651148145509361016388644465556174017666206897095301230106549980142750072247499005836256540565170294037297423786321451674483753256002716909798205924363517146196367221032027665989988679162507420491624512852728317952332004007630616688181439357992079728852717624538438815819940906852358282361573046572859128269414475182916485887548267406368 A215045 467 1861200488337937736787757591541788695142816142025149680245495831746169661825066750304290226367617300634355434021128239420509877670308253923519366935370691845244261107875236539921666536557524738019844222236768036445384332879441219399397961038855210425954717893369839299848397401412789020505277429069271830648285224200241715265850903523555544241058827542351220778168598327392760944408938165007488999899141395691283735841565508819693792023010476365686686090761275752663210042373292496713493954212620765262571433735081797573523365033744844359016744744714119564635143888900385737658099233627074120866492894918511728464953719150217175608773904038064328389485687621552833476091066391691208474127584249994845832905911978035905784135683436715654517344064704523097405744887468213372109997977389488199610259878174534258072962653462343045026321911411110673418272527738231534811285938031095142990325164882531766021236590777419850313605788860660437316081882724284988328672702100453516540625 A215045 468 228912527353967588060481631938992450728548005796198942595011944431639084105934925360229969659267379040231477061527010281661560120976628097484019444445455730865556798422149636038210123731312636579936481714807584006117723200852166122110965018122984613710606030829050879286310069318959973392639740019005740457252856799982050456865246402085422691642360766568422642993066346079658877043642098951933158387548466539707492905653346394109926740152274515048924686452231957552629702535451880800615392807651039580847339374468232301353632563084657788500560262644620089381289039721460652100228275022004079613574115808927675746997644267210765470476337041757844339500605232818553345655725384707602866019688328994426593710991951285668803897553987801646703835334927882878676987883428886063803395269916370656618578428298766919665629458910931905690562575458051110804510378375481590889846082705975058986526647809555651773154504014117708068626350772589003009784624837183206172684167583127253180215857 A215045 469 28154379664049675393702452970904529650916261896790444789506223669259861175368170752557981977863520004647837323133801136404951385002454947736610872299855684204618241944816529996159923552414896774594167406699096064716034569371936991800249299268088252275978587074079888312916290128830663938274182744908636804411453101173591964479159456552983435527769315460373633867368991969470649115423569232920035780403323969424373834063029603055166998852559077153903585912794978983817217569288870536704724864972565944526653621926431009064980320647907159592494239078849384358942012079677206911855460457765221289164487729394490046073596677026342732341716872217545276676963287009432746395182972924281111864526522351990196175379991880412289127398718906361055962824271370939211344266693344226165394071097724739387554369710934075039631387172152502842434459501628246730802124966209852848107256090046720648528624671703101842158845714527303471942836043141016059555767969197628751523905859911954566022790176 A215045 470 3462759786150756105837341233789318154611971665299428510166670499374531285486179067639271553307553693192643759268396012767527358795180981943505653273437803701437178202414011039891632386823300990638502654542274008376066134309547397825308552844956732045331655604080997211609417375776852704434331837883743321202151478587551829580479747909614877147223983440859388543043392945898810182320055373550163386438602299451787517920563268090964639839896426127125889279112482777037334684024156554608929563414471834057855779601999366417222950502577525883671175784220659242896529926128858874932082705821992209644443337582059033297352589545798320999382551790548048374273254244997725588623375013998799615986565208656987495777480281927921512742797023936496137175771538939883621749212437773636761704899451658944274688472288244490778535585984232889356335729390044354416586441060283946181688590858365598166687961010262921581483152910551635327223404917003164658464160148034507003031791184194822784454853701 A215045 471 425891299316878951342599269303115228487621598569932916305710965199398088253624657148877843074851240742690534552689575769269460180422258324103458741760549999592568300654978541376674623655713606951761232341293003934191418485504957995521151750630409953323517660714888577139645420930424051981484541876955519871060220413167701446434529833426076905673022193910244417160469963353584181776251387377436295766312802741098330675731708480731824827944694616647845574666210072078864404438709393432421788197553247053046734709973305834413132918975698786944002771756670864227478417935061247900312355675172040131229398874568297636596223092555145333757856768382178305643919400383916136453074390161801182275215222815428926334850074704062601855862590255146450797751466513289079698101847093863067670035893191707343757477008904527136621712326714527703728317456018373665919282154612021585938142320771418039033028472444824721191033012514967814245844651507193991270738717849332544811195313669695098513067978957 A215045 472 52381167056189960259033872783049383785822844652436449277092282049026590323910346650244335426653395057657743106221549423607376074833142592882781919583274212146184463802359946578291087077265950354075993075324497209897168407582800286051276356774695467526747340612327213990964777357066381541018164319027645200819204959341039726081866689763497844520634505867519203922194762099544955548296600592051098411814040972040925782569312675214294043291902931327239440742111375969009908041108060744251878788919106574354519863821557778975731544133440523425733818467007466092390268054956279451808466393793992796128951384428015963141954747750602859839720781176678298024570216370080312534182465125249565680949150134554895945805099096383739636536746342744183229745501435011352677556970294006420480793764384678415918554237847627108140633009858965254491918428506937958719947363984830541266205710565237406695540054204389929953729585549006246427312059355950499942946560139394175576196821994884767806821255700000 A215045 473 6442457656612048232909823753045771090427722270651113328166044981065071211752719013322904379635292740851159711530697889527937987744296116666258072650000967543981096479389618450588427035880056179944395387032571863813417522714198930226311470731536912095836599377655532432311527969498234505493252726698523404180891149778534718606623168311076808799132371199510951838012795268280675948258705621434907384765082668704395367180504586569684959244483296590173982947662151439180216793933286385878597548955532607070471949819809061090752464545405508074402996304926606118002799673382311766782060093154832186459716374644418244169523269701262081714711400145262327953432970968815823578814964234755638247556695476381148110847199656385664519560097341303181440020584273505871279575994412981937468392356235678457656577583399154435438822355218470015345460951648683812430331987128353048232587881976153016916271003555692597918220435631228496649748177808079724967471256819007615429955177818803173334173737760979593 A215045 474 792369910596225742687649287751846794738824016445434502915146440388954732455260528292066994359714353729634986775169618862512765116473589207356860154030535733697528682501120709475798234326169644182806556611931014751840458125438885617550259623622265492320374976111018161960326975470925777794129067219599351069048792217800429348888567835572683984448761023033979556871651623236423596680272494835901552138836405159861250651115310068383218749873388285437890214035983200284764954569189091799937507869691649021529574438102832209709162233621097509530829557991404824148854751497521761358157980716251343690264546257768465601487936076966078314063225027816259229604648725489133039214675909248629755324411934831420001035176770035845321122348459110656424718852697165349527707102776670162752176787960710255839247644110876030491508319925163270571096126304668376050365784067391433232365832133631918408119935929152546303787884987401200285548675853009498903005013510121804001450796588705925545549884976915032249 A215045 475 97455056545679154302347952569724109981784926300517792745234846122860367020785292260910917401865230216004252213634332422199542171338507176388227540873105894277252046851158457647072594395082986178305262067880482242612562931906268732028455622234807118643310285462277578388687906454954372434172382015284021658088820551639674275194687220607129053278398473461979974543375136862811821715725258159194455914376279947155751237572272153159108708774652093371539498080353366688730056497068891110539762523628511651241241089225866591865414157242546039089074169389471797343542478685252696376652687208009500612944783587049128296412640800217430011651206333072480375887291165383660674418766525734346571171116277190523345357221962320626073106132106851646442488961558868176142738599543726034582438394365292624957894387229088946868922753553954023219143699991941100650648806457270686425755314145019492372309691785145945137924826495711446357141293980609721598096380187126193844220429161437863389066948492184791214624 A215045 476 11986179585207939753446110516788313680964807110947243073160970926671436188824135687563750773435063602214793387290247718311681174309519909106544630667237994460368304234009989169880453312360881130287364427792687384826593400166345615153882491275257653327634844736884031123646652166983916883625408858812715064593855879059462135419597639566841300869258563474800502889278270182502617647437526481086082174277547463556954740760665515061290765552465945577772987719382265552521447268319427171429793136394907389771795818816416042532363909783263997473637106980151746519580799667665800816941187629726795046351886275146585648565697026123173932301774900769278603358867288767748622939190658689422538417071838049390384580403078474155294358671021217881311159605461896131484465582663449925055624166466226761658401874236762665851939283758000214318247978967572989479361649403456784072070013155717948290795860900059540639804377685718454941429034829340302532218769169288615216988373616421352017458059599893220124464093 A215045 477 1474202633924030910519569245612392858648689489720210380206054189134463790858347904278080434215110957842203582384486835019914584897899610312928601344529400212731024168736377509437648684825993296039167519356432667851428375657528604395195517971234456552180442592351273550630149528632566822313491117251948668923386184303762202982335314979500872877865524908926999875406683857310959158813100031915428912950820547166678345436740122610456468508411842190819609893033032508292386972313912030199302123789333237705652048798913964309022061408113217650504779497399007239501201490891519417204084834431749946461958465208073678852144434299549282064511388974397188507923096795799686778856601944669505737131797989235960246364228045430764524374038974510653618201535231112377018115954379458056288290109283195040838366980802825312841946784980770376940751069609297504018671931539729799126001812185958430341383410642446931862095295824407786343720080822384532820057592100847615340564098667596552762426633718561929056403125 A215045 478 181314937793070594054153571099807533300107842428474929522271504292612374839387968090516329657685212750988825839904590459731182261267342548581111420746448988171455604450340423671660907780284814531687317516413425458340863612475851994993894827970562898264866804014469762696384745369638735227675782013130873562511906813483691504691824144839040522676590305234546184172132836179065473916363866399116670210249026887895578802117969545956827089166523689576997155762845598993558946602866877790670672170623195491213815339613697426407013048151259635690008129992298108014298973492796692348101636538140513251755445132834782590252109207212389917780937171315020386490647614748095258051494381408092597421257695435493231467458299768520103878387155891894797674465282885965505649395000127114607591713581200715222600002964401794344442156092356945947617670941008740975152189031683215266545031219862171574189116282331708308107272266310702773520629519063657758932571081877148273346764832505273890428613688462529619294412832 A215045 479 22300263145913759037750369676030714203054615929212696120859188973802187641453861727229230467461066057413783374725880139711915503550985233865163776150468696144876308323223135734104854008290206194101500886999494898708074795958872266779853868322408002030026436451187429538104693530936931866181807696497845499520041151874190292874112034500222483416342742018940253653296932166167742332553942467059435006938211678487998981073513610540492574196673386859174716059328964238805420775691377251725191760033177267818869194716350017650726423154814001299870298705687865194068956307879388785220571089580158757229852807848625154416514798677188336659179441797955839972216955580414412655488229333262114366483506670306344584670982395529654036718218121101172467392064695941904495553244529991002642389157811084243989988907226884213613885481665484714805814238836512109319477306254647221414358941041452220138353056763160430384606816339922075715411608347650612180155050851302211365546371220603068046385749790690683021224419201 A215045 480 2742751052009599291049241316580678039442417651450733147936157972273376467523985604481104831168053439849144366265443352594105875754509916422866563355086903176831614468151995354871225382111915077059952921783421459115634859039328812961927031908828213686794986816692039363424180919559872980805134670887221865567402549773711922332011088419382526419687480678024416653171350523602453241430218559581911389183019894502834291795623838168991683432906851568323969254416848048503241377742180184585956758804238153145539848829506227044386014328420217011017377801711082664873059463980372385044732256082750254419175269284002331794862416409840109736738908325948177493920329420337572080668924628473164640675064553872785806511073701233967932625405198443211230534521312114633922382018042431885538165227236664557743303380724581629015915261881188083226180009642234409291440660105548477240893186688783454333514928845702889217582366927732600316702291407944082616065181856059540957802269959112358919729157226739329216984374812801 A215045 481 337336079134034799040018931569747368137214316512510964500026571400651503317808775489448665003203112035387343267274806488935310802301168734778722128899538622054143703274372205513426617145757264272180107878473839976324379587041485122050245070917547875473753352016669654271636148412333439707165382711431791619290993581014692256544489763549550527138143780654984308086422817470935580953584328886108041434501460207340875511056808217835953121783141817282136659864655258282189805341799345952653332416637992849265527991779783106567577346413910691168352328751007763111267353897032774185360127699825197447700910202657039937160150615172588766272569478564189328741640348091982010561454938263383965285787311517922354428107160141535081058696889839074367973445171045307812717638100683499342727376809985179974775307025886760936927015173889827137581346479240612629429774270203877144601811392060996590853461389790595106580272494373118816342793977683764464683489536484062457121743497640147013473170398322583766970232014643232 A215045 482 41489594982434270682631279341762345602837918513387397900355332124307861531622955399597704690562814726912794077508535754786449122807289244461359955291288163609482843888279629282796602683546031590401093316130498895628783054347063341199218216690949560469584867311233675436047822073797453211000536938835223147307224807915033435632640229828175332311571997539885045477976835198401474004049442234431707185054441880614422576400660096633500483180236054942398807231095865763417652230887462371607255154603257751747490111177403284634460324111233987181246815167409707410024252835841553455898675078617972540577192099331754987194156260309633609210897902147605874484459535185590627442491975107282214811593144625827776386227777399081443403277436937927249170814374496399217743756787572428077576243955930999498161845364800497722548831176158054308303835314728908188721161317393407882780434946249582959017317976261988685498072360040885865475656770007671199087967729224525667703022665685767342248024529757749374539041372575603125 A215045 483 5102882846760281259164607340105198761780926762830137430779205824718466316886305705375028228274223008298238284190282623032244306794494275900012495778699544585344335654555120029578468703459016128355062297776172890322363991305101749482381790407915878389883464925929725408979610478928674411513358878094021015327169360379968097890558203779102016323796217553625205609483064306585910366917127810506213875720260868214079424287135388502267313297413307149178763801814597736534431074146545715480192560341589188388839948946045629430968395077324650196711284328492278098726733100933299334313857665129858068882993215479805689173787060124634870970961133765208701644888122244027758351236146009819518804313549527536589925537804623117733374184892445779115705338005205068831056328572385588462760636409429994982308275677854198954781356281701684243804067316813001582334223108903651986768091974644406328851277491970401427154215680337141691532181248573457459841160449486412194641641929459970707205452286703704089421776774066553782493 A215045 484 627613100556532160606564071553597685353451153909593516587941961108247049115483978805728874373038867205956396161327254097211263286599988646457075620824752695833743802666391484008868853922775437756082261533153135010755142147473168122991761001956962092395196601022044991629056041086153155162932141468625749662094524101928161007103026424599719832494623187098360404920938932874868573656802671250029875006407014733612978955794994219014730804606361200371235152176821504294191004370328145232824613119477243537707588008930300190928378611692111195129885874567407390683371646771210341320770217542365979832672857099696738480510532991101691654070104805292901538818837983805396646237651455024185272051660730227684300208138253741742182390868378236470641332807105265280588709122929697650960316216145251178291252106824031420496485617424904025103124731992153224906102415737586703416334587354030879139582670922773902606565984076053055675793253590219404739439644587481737572805824377636640907160502037447346797799752936533146184224 A215045 485 77191308485606695473348216193752410099712711004117172402886082010489668574887643087399276519655506443324338489559061971333953139945004109238320288865665882042965143392311597413061290563797919827869763106280059433432560120147894577378504221450298421486219298460785604244964913443117909410629140041762873187422299295176783835775781692021986437380514855795544704599666005679302248649419811435943168411912342235280736454789199145976869782914604332110369076821793608173738015962682272962719214406452796340052104129234883234185225773095358591255683566874651829837314011951454966563393599615371795110065183821939086293339027465381700692318544875454229967992497056876616234799656936407685258217829806556687333252903822421262860901903500731407197927955499161330854631556273670314363602455100853956719215469005484655254472065932302633283829544554315221921889813237890442603169150506781852981051298166321020142802245467298760376460495700727133215905738332005597693804121757987883549043340578688961029254757211187230084894649 A215045 486 9493903330629067011061224027759992844579310002352502612038400145329120987662064615771305283043254253661687677819603295219979024949948905447666938454856078738588878893451660090322529870493221363390224779810914157177194139636043559849433027477384748880712578514075607277139055297462416704352221292995364776303280718782642483639414045092279732077970832639664900305353997759621301715304980003949759684790211682252873783343637282082520718985625966503611361997946310926166118576417355749965890224180835721740091741879640272053366028912181421623087304941128035473109137175253126928436255541725648330579727829026673748158410048291859762118668771499480347956245594788267002867025889263245436290716715945198603612749929035330444912314545943513813884035428324399328927249742760253911140706606400016959677472429760014840322871727656194450923647307470878372648986655216415281757979459743392892572910957642566273123238141542288968032651728698314825018093446609796392548538933669187947032709625095664309749063143748067670152717193 A215045 487 1167672918358889635665057207198285367473155417578353704108320331793471391813859060096783150537800617693944260033321646250086086115703770365953795109658432018964389138751161879512258112780102429777169778153636161273361446615113209966902883875496873813906160937932838909483858836674434136725912589898388104612116106110969848703812151764658385059153031899822987192853942058427740808733863120674384498060784124473089662683593334273200170512810634276568569362451028334893927020298728385981736855275055726025547101235714087338851441233854119320986578329701854222738708747901728330729858708922468325121135514533201825024616594757231062938442754251236567986667527198374660144833971772657188385084186576792796554859044545452047195407716558671088303621958228062633404372861956746899824293532824750094210886217518794607017733082555478703862842156876018239286570437358404802244593147035932887868800776380261006558380759605287681198006934081199921746891612092923176447327627522296441517308223907821474935862799809209083497812500000 A215045 488 143614275054812796119790975261361340206353537052135153102711362410451652072117002327288556210866432722101482296420742885465368613206613806106869131549532282253881275187499459519917425342082105641228492488117436922466280739519288782369205283658638094361577082787225110259237497855657936400582896336208741502513977770930508748085255253007889082543744952845587759820729519188852498172549858862945343501791657096681433984724306236710946648658812445828631863586742690929590583862839575911660082033404822135032801783205037581513514019809664627811601932991465170138347756066096273738570432854379547022259970038304384614022525516116904470161383612538841876181666500186209021151970754727693704073865506744287971315575797397269532948443986964531589422110801382537039499010566670054792765199274360329963735908855679513215704412212650191241707881246369842542635261453139395238531783175875626130200845640247520055609762437901762742437047779714422585270206634238179530632037437459265290159002349201555512767536876518300855675389252557 A215045 489 17663388158823615033098624899940246560014011901995045477929389256153759733478577427196395630786033424200788378199718053265990253338297794380778949385482812285208432458923682359070331058963318891441327406260291105302079169514257407021445347006136988732660075021890755722976728377409251743134970336763776816704607149718341606165782583968205698767821476168107471470756876918170429534414898777021602866222313038734570919261999348694406389049011379651633820150211874238994311296659656984687014923222951523550981687977068781493986973443792828591219879027490412210267933570997043355683007082133110022713036106754051925382029766268241181665923985925473021157991598891025313872263810819125664011900211835890233236350609207383426732176877717058357144041814628989168089318115386499517900415104974207617652797095026289670870856068032907462105541101773876308912766767935999606660542940215323634434750209832111062860719202011096241640571870698434796715822120860257720960401984553555049087786150375067355923005528543202563536471757388101 A215045 490 2172453129260249836275011071717388965541517110408338458632212167144501995565792906542829374030471244743974869036268899808831335791997422095029703905282836378798383311172425430706130802827146141541642042477527688515233271569514141774855408476471190976022827650609775728815878352923482306469200768525608339713164165437585087049643172572836293059359497823724373403143275131415773980234859999714794207201842712106667465295357448861855082224004263464731150096140396061647134276532702678905698037319114637645989609654366828716692722187524516534774330543824244324938570690892430738988137901017165963309403746975260157604847003281557667597032214239786275242264014644311306103929848856014204777767104485505792581005751443739693587547295458712053035087495138898499127974734500041749155812162456802466252672391653718762586364388659571633363662458729632178539633267679846917713091613402821581119800993013204925784926452229824958450980566249383074659649914680280105771951545426984821712033813511722425795907231298078417598284141967391776 A215045 491 267194071510851906246793263196338902515046590568323635366284167169517591694859048927340816610117177070084708103082874958432988312162344619894272801400403391779915938841749404294495018416680012090730529897329645396268390323880725180900193797258950353062075140949980523888630060681210914443968559558313062007902487741673247365499944443874895840602450410841929821115152084287222029139353365066142665882960431276070811058662993176400804005729282310963299178627122699647027276536110917929112156281962958136760873140212869103847904761914863852103439469640273163245520010917399857794002708050587187609955653845584589540665601652130386398909084471645630319741090310014381122210494366965265234369876892980248364881216944892123591757763233851843598799160367367885090218444576926442220281075102590455642683001412858520906596369059906215582495301561848573306098402533994735547352368629884369565143715343700134134368394265878291331959130440400129905238935722398150688265695306065165169401386390427844299180526707167850821876584498226430257 A215045 492 32862698342705524218519296362077967620385189122793398811594320349683519276472097225156377613670382308375675121810157350987448731060176390824900524868344334352550862094224004302792181134448814341018313535329068856052496776565759683108948981654374422235659219509196994662572681585436018994301663624903981018632292828060371840869443523424039352101042041035733643623760563092196893810160229043135833109396931204244413733995151888378502177189344619953699390113386499265145803703097415440345052142501711463019768691161140634699516569712183029484691782925504933750210926528621507948373545811906901592443764004761332898998603125852970996740867948867299368303778077894011018288418128722529662249552712226337536867341198150784709113739513227918156168753443044824609743372228049794766692321003225582069316140259962900521102784127181693600268044986687115094009146633725500238281982169927663318072661936874343475289463292830543042812339021322014952282636919948815465018930373342894923380861101351911232751990203675187990724166755216611740625 A215045 493 4041844702081268626971626659272393678404863215513019730190735118843903353414373099645307105664846906753137955274546271296497760932089533726842870286004952721971976121650710779839143784518787483933161834315578139649060835127264560297219824549690794984633021924490280362972551204947949125384660657303631352229764115363684063179576053436712965412587568596984396235901434108255930716620568818940641329789939577690783420565354949520754798179188697364514090466679528139600563884271393597375808532508158472995681851558988689304285151556855936374118894117160150519987072424542156797586313930199808255058625598964819893264858425529580907643369849477406318081622590924136934014983840869106541801571286378901606802582020763982656195114485475403575287274886288005806673279287320798456643605850641957926242924254678300570465710014603820319383393164272224065293422769307670999383099829880540351432303453404617631108696368322186297014840626151820264363192622660996442916525756136500679715371046437523984860512171564193721292540316628027075060768 A215045 494 497114035657653335593291559794142344476177790318978633414648825297450428950691419159147617619162499148327592823647381212118237145915952472010848144653740840468200512100943201915911893314676411709437887307280782107978430223876975156874929470630313408687626037492795287650961225527012306403318959184721752343242353896905079399246985129192270706396169895388045003372252634752387281250519804500655747731053171124762055342873597484460089370123744255380671267763585313472370575875059939720909693444204271548321979287327477905586891488913197243691317129747551024819483092055987509333592702032684501810697868857276971698029209717766671351861963985502643243436421351159876663012512565070789908860383944006368306979692503202893953801839947787515132671178983345791138640288327584849312069552073145480532090905144089414278630409934977113075901613613235056712320467605898991324913135890814146286482887182100788543618940243638798285312598368328985455994676847793193394363049653189213374257057021203448830898216119931474423131801469498216735526949 A215045 495 61140984541189279009347890228020235976891463346018858890271614776467558857581630183475511660051322548337540779353353342819246671186730064523607478922124118424866691012294363124877323733920679852776926976961220621141697856701740679735319105062978858473593369589689330100705258188617565738482847319063471906866579765203961082044199594837212583921316309564132551018551172640435379663097315384761716329589750108768040929638032934924148160828545478511042584931210503711523087542132903488329645790834659571508295747083036029806079332075192712247721735368730827502641379982229344067806162193242510484635832142339029628301361561606692986054983398985646114020960261993547909246757625054696790234144118051798991222064815166344797109547178338147213478211284073844635862382478752284817215237674271313694951815410043146705249828994435270734908676467694083577532726344064509062095577294655558136596938562665263079775487432738417275456190970011528283061238101514999291382890293350605320728679567714312686489266691116341323762970628729707504889133549 A215045 496 7519843984530623664814197206486694882813173813770000664869993968680212289053589821148328786568693510946369188267638813785555222318821881983931709059276612825418134794000105721157994907378928945479852580278922855618320857944090226632287374993275769278843296833494294807099095795974433573526986901285622322792246068766190308012037303179847955551615509906492915730278421982138799311279719272521190452791808210207344252657040732851471870680671783617117213478992987668751166561663485128832758724493361841674569122359291515407927903790023474309754527206849210262590844472499203108364379163433377483378207528447767443151276697491369312373033265473010610073050427708462193932242191721659792284844069127212258494265767548943526794560076850094142242625808017530986267285373206284137684394366410784358971110710020550923816316043808738902686526830644608906680286718609535424176650340967822552167856877767207662149130800143769186431390187797151178320924561733305001985255043676396139872677822665476000518409853715136156737934047184230927900058523168 A215045 497 924879669112725521493136908507635450350043487630364062920118986532889643994733966371060965236289250523855072616140220742280473098543904753959076606812101253408005712971000709339308496283874339614169090447330550020432323829266396135091611805067856642439251917150208571943088077646666711978080906010812482231539399878476203924398544091526461320264786402189064502273227352630431879907742373204721663977062820105394574683584786960155980793425053978384368042465112983918850787851819388215387535972041514359781703280521757445863561081929468031289861072185031420813804799710674881521778245608553500237321310824595196916203725979474420958579552113094410626920668820103389796027884884920656737274757893898960402173054928053348051703044152984092395372654073925994819160939656545902401505184140971826337710485738943129088379657547454442499777755985513324970141621099851721769886641266706311539746651152994754287490461003297733312541259883043674014573345582422181493146561033093555047901849032331700627682237427998069924376254225888686621894020315625 A215045 498 113752679456880708519991025549232673698172535804721009738509765349576745999063224273819350395277009120923227562596979512486712635898581462854982490928829177556359284560639087143013787048009164843597318272441378729657557510141822634389635964648353091250749142512642160054192734454744031139730424452428649692156553938983806892393008885954574894437017111959348440863876685951560982429341032184908243478725935064753325335506476317153358446875151393245389950541936502976043387269433115557208163997727377926373686108783737222475518629352294086600684063961081441691972013023241326487961319739914224191590028784861871057062114995415995784885437532455413377073368267793145478581410201731234647429159511314112411534501808126309171326882587621254139507470728976592032681253561837062334077991084353249556222704829667351293880601308368716422312907074281679950920596055938231523171442433151962113168679021076550544714074582178944545220505732630535276652127528336944727094292749256311346266093503682682284732199131383642956643455720597900049293966525645657 A215045 499 13990654693527214422437403005647111229424871860493053833773781019011406868240781851713409037653835832623033135126812339815123373742426976026408887307639176738178783995245636717881356498408843401422855978419842253197859141423614917633790132039942362367199705277137835478093763249855869163474864126742713099653024595095129771560415694428321185554432839984597669161754559144689370406929039216370509226219312950144553621579172985920217010180784240724444758460368309627308734462072544538551314274616024064982430029606827646889650963409472826288043084023164884019960860206547413902759220800715232967470935876503899855549905459296124810290986016229044367728462909742831031867777582441395038933726000382012572651797965476402959745449734872872769858316568118598659884015161315359676694389937227840866586336176243896046014426858667178008716623277535748129495617595422766456529954311756735469891757777138341890693123724593254588322670995852834532083751542686019559084858653733207452490237741895264382249314924395993636679971584523965219610180647153529376 A215045 500 1720736774624390493251280578669045448545561066304840900544436555573053468047617104536475492281026530403512152393035320817747688257682619469785438156348689909618434072130652677212263835517239729210167688027368155764607016837594493046321796604948262218074312999945441121645478686997817163076268557164901282607629868642761978095038737405797551248300802300993553958454946898110840999069842482581387726581496766932715342126867172293859405259035244706654095391287774468793364302173085540731215262111708857037841433303091367734943387912275633075675896522185143054606195792149597313450819310725449570214994433726414712845084764504998159993708746060188740645006471933562771982319280116726866601892512032810670266147505031844004173579804137571855283807686270908898646962995277640984047546627452768271788813145155224972981445312288125170904852053420964310885802805738486554855169706886965064667590085966284757177364677333043292234374669196963454754800575291382784162545082639931083047958420899093612334756636115155990246132543512418016457978393455989517501 A215045 501 211636632624106503455485073773286943059874586283634937713131922554466565162988663076134772141528609403799371711208217648243150532321219767807582484343581219706329212088075033660390570412122077849449202771387863316793465211882699029779947192276596310460773299288012120126915784737481655189217557667156115047638820818464628175918204285218670482355444250182222539220796713908488753515183696318294319860297883019773842527946555686210906910348380229114251487022058396547554849237206504763145817660937983102580681480086788011546162762978650072152740600595929228009487487715415629304411010542208515441456135209829187130482210139415155655439356070635574212251395452647327296297113556578916003754338153996102042481479880576186511218644809661155980860432407247471704469417974263821076392508965181140629082933564000744910005127190224005071829205988798410928925120609597663543244500576389540186472317815991592491149454551464553081530558359957023545977737689337142367316491882710970554083776074309935623871131021015247793681390306416253115287461047089802323157 A215045 502 26029585075990475534531412793535624950916028551820792497814682037643814461579557941260040497915737930136919208326217735413089767787252348820862860136104141333968874652761098487550827896855498335753041773192679819809831614044734386169887182853416397924457041499425545334488996044023245771110683324503037249576967330802506503659844088344490671778471341970112378770199540863846005841368524804667619955090058114665249915594644025837083865750176553737954737748569487080080086004346324572690007447457265651933804068753075092641848620276708963594051165465026946427895778681787206247433899456055385537583076609816738646751045271122106783053145868833088477458548753215403517447421364796674455108822880985636295138737283989306349524191009279098249431699019774193384362969550292438254999332012558364379625622820038272051858976862097570100133278515659582359012306346988864291682129867030456363820688093806100536139821419242672907799857832839463901732822651989678096021895184489594325247052259349501635994540821488265030903123886562248260148886490495104329300000 A215045 503 3201427327714204384243908288531108582019611637287673842293492758707634712209122638111908846471494236797437263252413573238161798287299717685198324214256465802858465253077527038935091440742814173219774688899928229973292495062290446799866343543777940348397755331130054064022019597630121748191424831356206425582919342867889835321984904662087133958269619618073640366195322729539150229734813367277798960156216850220805965775601506934505903613367397278053834230312829387373700817761054093182858480955479362700165854193976972104937338904299942761661585173014764359070095975000467933023387686705866778255114353103398218481360106961162816922474257095145513250692860064385141279510483945671096352820240780189981410917951773546890502235930417077394275005090599148499934185038258584152513011041283968872991646392914701419068838713476826755861538325659865484085362940177970112403767793934978784147013889513825413556017715406902791783774615243142449185345337433251972314985439912078496642517874446611683452978734996516528545752420344316002334826495268428752997453793 A215045 504 393749531723771148786466188076532819963461315357832061809601794639001425787260504929823528075495875388154646460838543290558488099570078022930573015493409189610257257253883064690528696383469287807696533692917979606895167061047680221997390368701833246454999448687497224329373921512460951781774143573488887309449502205419647238100483429348372986195384741681087652663254496192451632251540675650364604479259582519044468540483179653994938006997365635699343330428853679196373081159055315829788052140232219599946682463241197595520088516979296943454406587473369565180672770045797610966118751132575622057914701120295408153642143907262261586772355960578606858074736033705322065333498402642391503656165205529818766489309001265464900723736567583788957456518783822061573573181411983698252386824377427738714632190136587468171594103615312866531171515740532112980529936163412469804774037727434987492941669949280576109762295658351937925681909710543553068843691922587441005173893793508343950583526760841161084354601612842268998291763752925025495677841749660992743637206049 A215045 505 48427990974696137096351097225125005746923722177376055928738727247838467737120832983730182044439521178506224077419888411165455874448832297102775282581475073856258784176974539429896094563725979586173453869540011563418132256013802376858879149006781711373616534433231028538448970326435066947410028234707776932636705851923748720451037476905187790168074053607155707637214107708942011616709768291627568551988772432992248824513651708707508519193570266811136935439866200119888378175840067256065145485879674509367854258216168594285065826991448448852445945151934359074292633191163070487308175671365255196704923223830371047828853060799060159075954074846890504464749845972580857385260832464292827016923980682684267989910907523813253268188433938734280479971756452553360039388008545852231147843599153297900410036986294546499896789226426894657066128510194268938495380585553886455597758583947201440461881462614026548297022825653611960053588615345512467727911675938794007399496062834663870955822707464050591666178831788207582461277522182083160951945093653776280109732513824 A215045 506 5956249140355901091702398492502299174051654366501897047173053849689492530240075196493882567937985609080877406876185436030060514069106802465618429184505940675130220196510614466812529102641912019811527129419728504320823372322636644673420137937465448665708378735838729013004893976230000773579651698725483073827005370284415672968239509175908749817686913208938470951724671993703674977223049959194540567290139749675527560946638609032339658078112864424500214929462530824179231186680201207507189400322086782320260673521574559922513468975104995276720343958039987289782572877169201817000883667382639475415403630418218662607464515698210563588501269561873915016315983466163232284059638448024723865195511725931529201779773506516184613065234693593655851446898320935795482812874923434199337622824217724162018917724240631379879011401714282204888254417827012285715569754989359576575026910149441996307690063375428439452349653963638132548064085881041125403840230362206102919094822838045506868551784583168752498975356790463542632154713212297565009692176403850480062917805823893 A215045 507 732570216272801138142298663480557673402606563357555960746356884784559742751792128335763825674327790395769414821693388743286277774625687870973964014411649227967160825386628604878511183530391452457231663464757066019897856663428293492453818087159243404170756967973730437571063510105963660083349748914999710303789023839131204026373008591159871039785322250645824771354497441117843080186818435212636862208135200437656897747612034039793759262234045187788287185475229584799536252514989390257551249981198169381881819712396446159022689480420309747929632593294200240244636416319720574459927969533728766974517189742704337734815203391647789171187282758079697147828143297141668958112741760194901791853982778637256203841399074997238518204004066808569206676002345096517228762705421660665005250630828201574724548647303463175437480098415722837966539471457199321692482388358899086204462990873057628136633266570833476277245560344825195135227855061765591440575388646992453970598237090008275380713364490556738559577926434812495405144456382684369523578755064610508947623896378928125 A215045 508 90100180352414184090411033209616091529346555638612881274754723774651158865940191710102456675374380233070557145661410629988182105764890501327331955343448349099285651302358807785590063045135506740219683079035699391943115546229357462927146204582649473264337398682033005092227806849057300189478439464846238884292222926842853679570911817203488229143776949916227508405651460585500995188001444481195139511033339514082122895395333526403003478380170550323710751476872093855716660359879890440906583891960654467097240194427815700164505968251948282176857164867325457311595463285880833719516984983986738434293502644974398026293138026074532424445456178292322153150134657189503700547989685830537427212356200428299908982461102432822622367457927184453510724268722540556232667332113759847133189060361870601530703656693453945993341821886104893364083473478508866784898834284869227234782314828303805455808222552222318008924979650442476108487728854986749899977643656366265239423054992566462327442256008390008963969643303435153259425106284755943159702783861549416017855300642591449632 A215045 509 11081589613130671841982414786119298700436223736986026840834084667397307980767891788214266407245374440877282759501531814099803112731306905975390856543229735289984167949364746729022699243368136937594563787057926268142983314329547539646546529345578725968109329280922085895906449178923941959645764704427172383057639630977831871383195780507437892313644779517445337709123775154575504565043990852751789522994892625031663459235878411320862371110773898179817959274393975250720285926878791795887286016448417064867093402318763772831581541748972964198410363135605080234826346293227744427741821139544312452420632155678523054288038575628477957933864122150366964089708617206172966409259904985274213887965963973159503081747658050987620455688683650863518416868642214176042121765389401714607804276486778831226193162558341612931021757428562400642765912878527381618338254306063230978425510879550607524734984916744597292775475203707300888275487118902653150742823971062574017386748618237336220821870773835690491062279394880808726484347293769939968881784571715249986262807263124081797401 A215045 510 1362945422234720222379746607659464124062126173093642688541317659366094230475584749758644665634505681847672708861542751723645794683844984544471748022861913992318953372120561488862006416871235707817391126125045895282195004546988118019062295963301600644604183164154734532191401021200795803736239580205077356877205382387346477326453510090597657266349164103695860310713818692552201560505222873443988916188860759539380523363117649251893540506244978626095602956409739028276218106764789232826883445633699944466968748472412426755022314437662140847241408526249633623901906484655728240220944174794054031794418663597758575521749791634047934856166284150473575720692145377627361572451163071651742252628547126442653463414498417687920657200699779639192431677984527932709615571572000201517683587567875233902105508616833825543019927624942555262141055815821206206667704506438578774135159263100545394045290309147941644422098182965447890181341513400999422271181045685069657396783224843024679316550135283085952028862096315864372954157881510830459223055454269342000040840043035382793410601 A215045 511 167631205345257456680866850327327967960941083066781064663741238017362193040516156328525079606636953492822865907210256930194332943000201792064049615955472191319941280602879698383297766575918623924601513949593587193441842575965208968805015856956751300560346419861751425373646419158518959917597822600520087723513204394012638879282398545363004405868633539975073372880090575408766216437577369442757884901706878530718772710204234979445146980695759369726553874529387207321354670689446369758467117592679516425178805884057366261480638675513471815084838426423311182765074325666351893097111130435686194684839379119656103707681796734454524777362060808665417443538695223675099111032802352088488345227227719034170291162201789827052198728007839322541517191257822505773819786048414179549139276685027966483126246921235329517013587466414611854511761104895194395766926113201340839281451271964277450679827614874427920851878443244525531009920792370229782382989033792242690677748227443343809153311368713894543045351072918626937573574966418643270434681939467938876380468085881594318987814432 A215045 512 20617275312044432451524242843653680595071691091040977310951630958476183649753011643658826146950710773935364833878000059662179306194340975439333631014500217618360458560782082339656763282421119507018168824673886178898064441839173715044997888109717108368278005459831270586426318155476631274060795940283765712635246935081167235674408567569558944264575576252830329003940426956585692420261511218585775853993757198518869662831757784820232353707586339235489044165786552619289166947220194745762819531465268073856900676109709456443794157286420858745478950515862644108296508352190404972446534977351820480174973572179325646203192388443063359284322338740141439191516728146258154609833359376309833678835023940185106040578541309342014665953984369734748067012207013698700363109159099443393451035808327331247067300504494773969553001222043174437639472731995015731460267684845487382659230727220747704525769247211439549852192260882216802369539685404531474477778860932026518005046294978354775369249463876142405509342466183322432921958876359442022933078949675058547753610207653702965830078125 A215045 513 2535757232176119934080801002919075385225857063114973428182386866654553226726579916013707090995330788240557051701086797081517860328960939777245972565167571294867016461695593248079398585971221780739310163920938406417268484503642401741565935221638247577997634325139384530705063486704467127749560302832302662566411859810589557349072971412510387140136927245558155394111792425084631401475728302516607672156330428539290249755596003297868421831896880500102293141617676366704662285343002212170831216029773325259379539218839117556542566187201656153771026909974413300998292905970201470465889892147950902357237770159062118579052777639502531882791884522558472494931763555748008421746562864564794286075608487365243027484973520889712341343291267174092950622242033208518264432261617086276596237692994973900430091844198083931064816225506667197838664292867664348664148004708201366007681299801108837918709357820420028242191768363824408383006206669818657088760650359345153861920354781214766640951198968455924021952826608158827684285819154366080344174105572344306340454706924000448770881294693 A215045 514 311877522282350707459486999116202618702185347072050690689122632967551570703719576658042313366278736242814581994399798040967034641156001251625815291884596769051024664329997187431426369311177857911428131993450750103145125529506176240497565034373394734985340743986684466006136382546493980081921856452432943729956023509767434386700301075171208059292577475627400283146746527858453076689094319698324157899374648953134181850275476647852265096312186418594732429097415054287505871010672465532823504415168126988021628876258103036223495994879657856565519554939957816723910488811356940877947405731496700007699314714515581000524374925969795045245270609440328865922940827122753928198168692206214808109297170146885763457859625941814732301750031212859603035968611615033541456179208699625756409139690039329316028710824354979791683009901229235670373489894974124889325845388500925421962870211793540354176222274547938369497858189802699950566866776077894674726582502171459600438768816673234772785055495676728121338510364246973978596483525600383097304339325206246440526931472122514602451637589024 A215045 515 38358399483496960897582820090290003024983571832799119981333901468142188643330781349023190836961289227077953028259474072241863743001859193010198034929240235021981166696127958460817364026688905301324920925030521324280433171644756035179458933292705914155618913876037049934224069989732055082948638783346419776122024479841583840006787959274646080905846892574924676671655711134164643801357125594591354813950925490806965077334128031682517629117260586811703425129584253200452908639369612095970334946903547226655162010459970628578206922102731597566592959061215062492567248885374695385987394071461851672463474462508513431562766851757577228206450651916798346323874428904744115938052277764070411403527723093857361164432936347627102103145721736743707326428617422060761882316755288568650055353425390972395946318062615310687187861599935389392096034656090713814778932352162720015097780361089504943617538273865970569404584243618203441609836034499794017563953833720394154013066779601686023063397468234379805321871448329249787265922898893005019154000089070866946012898544593297060380981975464849 A215045 516 4717771258947843839695227384106554169454277150087219707013380757948521651558982386353194430632872296194345407893920911087708273354587524739002732481004664310934632478959408893493104348913424174205053845646760672136390134986775486150832951229968454046406141066008570457443554472354496281222600648495157199519279054997005044886448218689706296743359875209240107830330505722974392734490237353815038317958064460720303570330247472420301580879351881389408431068235431867543899846084531538002801683168028256126515412543197082507121924949870071593837238863199733166004593100635098514655621831003382282325700108156952721932582111500324104770778136621144140069261403789809529965307540998335500252811709409150083631444196434616264089860983433827853030070018282286128484916353954988659047158855490676437056740619524719597014625105184561136071714046927349595807229301682421678926483683431103590411589344951907328902565225653208470848766855644989831718151327948951191236241229261388491613856999304951440929068522200609412953390513910154885794257252365825781440168429710429982385088048649754993 A215045 517 580247506451101295321615385425015872839851105888895224842664499326200020953111502740093891777006331142677407217924012589715875758871263683704325897128644470009937813745311165941191017552324484521920298093626532151451706170201740040517273542352827141793799732205178129215622976029613310535296931126120989121095201740151778937193124110874599853352358803843958338453980548214716141698497837393655121754027977743106532185543104979665407709374924001919995347704246782136464404376226105928362691027645046135702819943703506894263874834944738719079600266917729422000863374040188060949556933027435687388494839087348444566009941735862691736573070319297745178123774839635091516745506953279163715699382717139556103220652841056835853397369950212212967834441882547053154562819034770097827272112525977585346043046144364324550320534765146145108789192642270169679214263724880643191672294936386651723264292458757408346340218119760622054386451342375484955768396534667397455668661815703333050939250751212619239428196344960486074752588069443116661559702589345478902514806555390544705308754072754900000 A215045 518 71365725522226511480718997179892845805132231747184025435940720036364654055581155854645195494141145858253126742396759627623965010067810845570893082614342265146911416458194314001873002054586998172021991611670416693956423468799827249497473812758167769986590960920170901323064182497170082699560299927864386504695190534983671804229867817418886075665596772997597635522009276924687111036180743762065764937427483197941383155251471665026424770926660952542344292367299921545050408530736839152317997189401609874548570847688315716855950656990816571013879349356257316190109192686841487306103152923981607173733138213840222437883069175273644211104140628565176314848471781961864727255588306733046657075175304365659888967870132876069603585479034935574355799894568324676333023174708744645404676895890819340986342831408306709069062699865599199971479407705082106116134149992815733804792558400230003444408648670988739579952170135309474735643223751940615625562988606403806560471345980242704050474646863439504433907336527289958922690558940354056839891474491319549585873258939833372616106128790849165156357 A215045 519 8777403991727409810833115037741395018158424653797746233395865899973526248815529058618618951887583934233991911907583510185157980362581862741536144835666969968600094286544155311064438061696648450674183047937367626824488634956208549948148761695712282881208894393448815684607678824175890558735381594196193419088387340601251480141336548418412112707015050719900665210868687081188299941308532984896695432181826405369047021563745471693270580057070722218231155310353874134946772972161566549316832179455357315155197652546812125127663171614678605088839727551829345284812827087031533630612197455383386533683424175985682878408513785341866802818633356310938986485863655746051497980910900266121439395075120861875755087667394507008210400033540411764168221597543468204278087812038275535363386564318591231509934160442796369558382198750961892761602316355105888366568071345125287830457659284183729636232397542554189951282848577739219289918165061551311879423989226838730545001939948493296647055817260502361538591998810246008575267378363222807994650459148044283790363880234325047849449674791819199352940301 A215045 520 1079549325256949180220992430645011694387681100185375602682255564976707363950254493054235485886678682764922752037890374993146807619587501306363374921704422963872664685828472908946924008586633172434752492904684547682718145676144851816372800214759852626618707419433284158305421431191137368641752375786203926161366947703418948385580165587647270976887185641774784223301326501709236205669913376398531472393427220377194842269185441546607254897858932146869147276809554857444512657707785249688541016668124628738360113981719851665722729241007836054448963576434868009130095604008552071927490627201449297180909669978722560906982647909999468764831279639078850741728537374356753737804384400975562926375416927201586421668772891641180004098372595943511434993298891844741308610807114839900649546553948015290623838263046246176279889079164235832671027441799916825699319956682541824471379687081493169033866866927832931512573515032495414309423008413435266824350158446885234467092506063012730009035880304443958601512660141379859891294969578228460118985858936169881781304409685838071043849937227657619743788576 A215045 521 132775789602613021757371235854298697014666616898147401383684038626235032239632487116612346145109590396151264508748608540646872179228900078819953579224808357586369156262615623645160588618094183561023882444228261997347507429530860564863906277653766160791219803695900502655882228357685720452376806840108886724429046180179929399946219030732195918044416818887578558800852291023154864997458036764034474408959366279989596552088245564760999081418933662092333994487631491401325305801626118250892554149773515441072123286165467524396573029462737964992209265931121525500051638735649434225861648469280114723041604477008920213346583753736120108766192858780634531093698365048533940796171166753571669218931202924039853085814397961958871088665909622121681326949804724259741087435439444953586553399191720479953048584541469481015703821020386212768953969738570847737981473027375482711756199889743484598050329357147989646955689511709647136867143008189437032875995513368979252806234015292142402204685125627692643591905066985551230731031182481803515492623485935452717102831881944535928716167134182141616529968457 A215045 522 16330342571796144726976441017648094721109606197371944994590454495461932258110845660850264340362592940043840611824040960124572131237535122193547926869729723560159533555615893235445805476016997944833502788147171541126060695686619704626444099351198477924693417147176328542515208666564152478273705488957606863178611313214427897244999360614472450648486381537530387948281530469346339158481668608599841820829608625218343181064585019024056279751777528762728880907900534252442934018487496810212657763200807515886790379086277982470002512807419701059743558598613926168702831621753697593855602218028140666915612591661084322557627924068898140498720293606969949472459222577257130668636199861040974304929424218477123890489301519514701216016700727827359539299661575527125231980896869475377606226223375811262180984559716318176379027385407695156503698877236536070483274654776943052097407534635020442196082919436887220774439171459065710617699004094455522863440538476358439702673564110436663951042065477855826315290162295980546199406184923807387695584127165309422029862270230364063218871966750586984804632965625 A215045 523 2008499360541323188396344873934861351999466895659851086933242218903191432715394383797465901518453822034996243989848289486781725270037591129727575051397531189542036258184492252336188912961472653030959819059657871296508118062024692808487760313919759018576499089298992510226714783759033069107213398334945535284244762479194451431734975136549379233845780512297350139079827395438576561628247780821016509487632901535576221674391869094394161410246292612710146407764258781530142360288297397754646379581933775639916411869896289446480290249716561009206178244125748053838926885896410333299738645300281048776357154483203946183254513840276920232522716415320630561728712044351832767698921312170499846257076807837216715930527017678198912498238617403523672568897348426571711779785560777165245131787564679155956309610837033570853129099939272575861533398016656020517310019640705793928445357536421384290732224097460750607386710222888114836302917851093926289380151247894161441608158687502432076077759925394409893503179715117088103401660948940252385697024926922549018112364546989862487168481075958173690967750375968 A215045 524 247029091004010956028023443052970298201213318559964311747794202470597084291735398361427455622429457517364494170139515565914027636083386173834298183395026606590110300223136931144115790488785119324863224241549770997929372460933350595739368074512779160806984694566628902429343403193694503347708974289709343233098927173627703098206156942434959173312382516631036536718870488108475570741115995372376430825158017280250656922769135313591457797178013426441346315626928383523069260439287011726862016079393774307575649024623420152001283607903218049794907253624734726901670714188553785688952909037132809454308012964332381832078703933068996356376406112288971931562812230763341087612748608454101531892321168761097612822578695486721213327202134035915532306682141005945730625632116392977486403988115358441872504682570272456562012316364248776021428602247098031650364005822730714400983473468768396940822858350658149393065740838830660151473875497532829774481643144037405892150265392977646856418975461579062686638097812020830011020204755403250960395676424676597227176510345471564576599943505259092490075411762702749 A215045 525 30382569694132806268258487150641411817397238715979950493891753661664538176450738604071779575657304820813797786683170566317938617512986461790488948982536875079394024891187658038473906041207608204305145621891562174874016304576740098583133785404757917020240540932606056006299011878040664878699096624235914272135883797593728286627925568944363428938189203765105196666281990209947056624595639183021479974984948492569295225278929251702654914891440027911086028743665324104580073303911902555487369623893014094636336340139539943048841411478714662539792490621658077438296770320646667019261438750301396827522942751969905629461565664083384791915493133051600249007806784304032460147067081072267728361316928419031093515910254098152655899951991389034595632402865283057409705308091827750783983039174366308092091465710567885441626590949051170855543129159423633334250056221226077212788097869502025754266871143880268328810652614100394166652138134625667525254196974577430559270339829711578614594065906063484615104251245757655773872295670583274346135862205960920423665513334117851265973879229230068352968410943924309749 A215045 526 3736809043287331160039765896085840683241659148746973946436937906182267598619149112902467460350226063502579763267859840141540535926461251414056306426668640608158874951315858801801146327278047024010208048268420597738506076090478098775129716236710711014328779550015978259872349117595808085576641175806727746129480608176854951552136638823214266800223959680591308153415965925335379489254522503516269660492323506568743062052385528824112963073849131157949969985342151253446330352347984873782579484263841672939693498048392909203585765794307933447447823715010239895847407432557424632732440886659595768529725170741965675709521867048899914711209061019737539911696818959436044061749722394124276883709651140009272704808333752461141379692111892458642333587669055668385600466275895569195142561471897835530180604866088491545545102145577103854993596748604584533254408160519200308630543281091000508865804764277322775132869442228482496071513100862505894749443368871336581698847891492132078798099276567268803013551402553397557226209840453152075713450413708692977291678314031869369994251273571194224632691346311213223968 A215045 527 459597129754647599878622946731407762626906678057161815461249470706757250091978890148399425843502148505996497084160077166843167980337220937467135201531260257928462224986959444963502524349158576345051284791393841959661373342824229409242371963330012696845419644111032719908292642452406353861048165527603276859653978921955565312626178649686410452998608851508965797673497526826041730121681672293318146760580806359462827337218141116114191803168537081066814745357637957658001108475176670320739785984275571591026254421670239716254503143669011027930423057315432369181963886691817559287962625808770698418752416589722665782790130656286156163605073661679763305469671434058571867762330835770248470699879468392453055072909203681051259075174386921228351800988156994971639680228672133586626843170444391548999015465307791671362556549866752508076360012907347090525980106854481241803392922496328322911309921303026904979540030664646831885156540648095651646213924783279497415489041055995038888579851954889500856938073145090084905969346594967853553673209172440782243098268738152839907570494280374839921598971095759681090625 A215045 528 56526710150778367453910582682067068962426279741882156327787247959024959493714784339140226911290414040174066561588421631681568121045551714057043573481918343084592694798444695871709009348619226843417297821293174140440610415091289739238036621773354851000972287446107008570460122672528385716823347718719396325991309926792357678501467837272605271452028664775922201805686779833677797425477591169574615781890946858707359019415778971753221478826655949650325782296615286035911450501463367173895425678909135282693910497628575763705288620894879065282845334675283672609643126095943519864963571408109887713802091041406714730362480213835917632254939835232462400973041690581922997527190911863908218089979831911661247074513060646823482269962548505788566034777692006252628793101693201569974416534933053202408063503249307035898767339963924741346942806984811056923673524190334494264509406881900762723442094052048030899822160417528763053390276164007403135749112558615718726327934545995192868176192304291546250291803735545022083718662552879277028944091645294747220625123959854149106744354407442777088333070396796684518251457 A215045 529 6952325751415984549231123046947518074615805501573448066502370249489363260476826494824099510662877424792904190578291700619666035720622523608078892403074424939146972997983710632775244647355815743163982580734269025432235419682885813696869262106159316660422745936227051021446686796078539036815410721236958144820071467016538038890367917805880761978146527158586921856301800422015543041603622032185384423025825882814645696560803595384530127703875508565105116862792134116554795892324951032043796443204944985996997602514096414731883479123943005706888802297555325530019685852770188865804286644654838552652105345401653214796816193738222494893987162095605492993805386717843843570552840004534678590389098097080372755885059214993744332736013585723591062847105045914747465608208043566521856411277040228287398583060224878484726806038184600394614105237854101960627950531348210245476947347910679942013364851825748293622364196132075696249954298147797054017090812078138334098966602734567515520142827201949931692662893277844182515347348436476845943791535442569148279454352675712135005277229224158228199426928268130086092140576 A215045 530 855079540714015321187974224191862656108781650413792230023463753439232656079155944079025099584622632835487041374568290754587240825515524852079646722004672349171993086057197963135483382615416717182326440132493796954024516010579863794975681202435822594380996777868481168629372015794987773142578695364427132416542799133107386425836752422286061118040570811841415466123315765128078116319820032367632709416394692639342713317959426453325452486097860813133998807013516878188524971216539921423353385714678897830879618053922628040231733653930403332251540604518130042183621298872601903776080112653758874759042695514889803597777524862129647606094396784782473658458830452861823880125005806847090280867559323467483430934164982310142389971929127994642878267336051730590802578053293784695458592138395497479297504819291247007331981800952400495342298490027310261640860125254974726657990700176642482831292322613041858885879783577262395839835525230164674861028134559590611957265060817471704666799593680397426211951925353688978591330450020775261722376753583228410343223584913500692447002614810292632101046406122567938769469053301 A215045 531 105167831182072468521571598452552159183305527195394870844819539302776127334475704295225263149397920961340113184881321471113610955502688934282188467914171624523216002612037365755031680817048900397682988153716002756319583233881640360968311918637500019792202180931886956690391311255987417557500364119103300329089944221905191992339030180023379636757012063329335515411311537310331592764296260359186637873793521368756339092412448650163646125662333002991984507689447588019989699100659635293278623401908506708983967708785764106139263384906572203480195492607439892255772569790113771250288397255230796793744902298273820540351201647156399471874226178362161128887196250295475826829360191471632857134525839682205133578060422553945937974647806585446097307007750365850947405405913057611396460490228426388753220907413550184295924886586049758890576640746190902398288886724414532864009827424913948838926350351968124232300868294154013851447633126714023674659550154359132913223062955906852125757067356335362821865351245388225956970576960336126218991159348636909604386074875670551913021898465375249070771688826342613431544475843357 A215045 532 12934788155854199612832118635439723716890471063383155321682779870488024429484432472368628342276359655611998434699027972656219560286005223391857101906721105144006396328194538789905761257114399332197825216466935845230354713251431184535307390311210066611846487257844227191749501912470657371799402207954341513345646596495205507671274875390453409259994443218696426980125195773405657831892120204147588825767186733664390365653413224543675148003980861480016604399022027903047924427286523427110285798328437226707400507299344185194384047359984761975363756516315469260201087708166470428209429022800137605578028843847223483113416057875409901975023127808902402687999628594605815264603224552776808319338658707238836972453742698143355189374979288864809622598971517983776338789289606328771442700723097226139216198057909161076037047918606540570623672133208128141927978607928821046861396260388075568305532948999597273737426853368529824498759925562746261782832339820998402518185929150933595533842844517569806721107734486788237139599862991440367673604139335894076208162636290565337536988319337908010134675262622426720483579434900000 A215045 533 1590873775338884479909829020560633465018344635268932709696137104530724228699250718397046060836842839719314467354795559315243892304223139788264141346058781761088263532365316233792653602944254068959934818637279392960577310146692154057481840696360200693237325730533908057628498343922634869313768971214264902841185441424688372251574470642845745959342559503836331183039987768591585581729966488849794238931490174719351258636277414170221879558363983628551246879948962122365150636506483691216614528889269724618284167115686277429660800959366612498541018217518829123230183712780035397385133965388825492038065835857445978862227473144523581490894940225764181950574270442473112319378446532906316996811565352460420255190384785436115398233294249607623264076370440761175731707326371062905517357495245618496256699056117701508924609532555964205041662804361775641190026211386371582869059626352886903183418624091995953125112581116625897976808870993322981284608920275695730243251930287581293382226437775429147299971915232098200580034226567705578259746038991041033832794422625805399423829138756097736252773310303464254410229970634511993 A215045 534 195664539578526936829296137410322476473539499667015340137303181077408592105578353930364296854589392925820067486205154767802342533859160188733097528463323435508712408084605702217706487400886136082739784867168898398305778793329883517885731098261993475201579218368412846861113546800571618268221784057146628707952463648640174581435988614194636299589874824528650039086938370340991620894953986008320543799747524303746540421896468529712747510530766005441570071406156250516725979575595486339102686106837497661561536947703739142007755482226504302507164859542916871001528314889407199731536181293232164331995414210115796874801129650780640837635421980404974210611064391635523559635759275192828982700541934277513860707237836512821720118351570459349882016166321088939263056969312207932949852587497778824573008196866709703098610563979785691069975473931867876335209192302476142938851651930413290579640770767297017686627497333271675997850637648274408380319533086192548670946640146501980773994165098019891661379057322917791432728727233525574719051562885396779583372599491953911970205621778941124831026857115059181424932653595277467849 A215045 535 24065147494383474345523515072449103972780340114407617904178595135416726104757438282716411467053658487036148986335879240880372887772372480074382731859642723785810537930874136056544105296706050484108033603843137223598650214269428980545887443245528837249101006533584246255859337758126386412121965670057821066175311843341316785144375025075297419103595260857520118476510379564173377784497610312534577093130013999186105120634629351740497721915725854685527496331536885676183931047015144013221048202064406368266518029785427926983313490079395066301609671635002861347863201389480138403757750974247915444626589219688307230425561651584764887162550318083602813370305374980523994133375902510570238154182153528429044068026624663441446473338355275069763563796903524789956016182059667471726601912652063990157548551380554499371288691724837402698664916097121817342264507476911767966093321383053163888016075248423620335309291426917842789048577911701903121591864524720476577361661188251952783766710415146038830919413374949512922386432461185364882955656663762013999643292559216975689954205561325858319266147212001331420942301976029925781024 A215045 536 2959817477269588817562563057773829466175508294572469986873829898475179902293059330420188246150745404512520505251826941473518062853467955888960342921207591702219187453089434129252707245007443323409205393487838709604235670576346434723626269788101784988164222224412493876623837430702744957072733555633054844510855404267333324398176692095647387913442627210650445922571689748022984475872311114455744661911191974375587183297637513795551507048123749360311621950304127033834095090081438695050654359616616991810292627683796656231731412931131994146548618679993213302500230845824187437149319585302844403126887003791261769651240980527619268943299813952759278775251567464522323078884376796521009791995024832525562710281659903633834815086236718761132709962963975095470199141820811489764297345526010073646071305635752270247288781817329911161447057823292899908457751635870099020931026544878619752951055955727872532970992583489016616117512876856029188716945401828447936716738717879719752107277558195282174991465725230764914260866871985832679980469215572567154902762296289174754589224772399642110054724832801167314317603862307200881847693 A215045 537 364033484556665041085849732591108575235614739892299400767576898917311711255941540203400437865074631096552985996988377922001841358088786201862047796576674136649174246192069523762026447030618822728848155365400318144097388830676342042025485296493274024706950232596203162578476144638679503333534105377195688053769039413038657584190588752739553415934339551649147328357841328627262917154509769467744058837983482834198037440488779567501094869197305445463593395951017561194544552499266819325934544152294806531073212107836279354011852193135864685479029213240054068665649787244338135570453634585196060561943865139076411168115301731535764856887587366070091348481388511045756549471932451025394388901874628768273357488906511502747985968662871393905634773144997652429855222052591162634367258904427926273475572802680820484211377890546189406610270360513238528870872455394935921888194737856902135911340093172382870831448520208617878596902195437828279859551386187825428632606818698519339201231634275216253944582014869772689508696044579946145810068131870150821586143041910882890874034048647063239868266434292275203420893524374014614814453125 A215045 538 44773158782992530464741954545648580924514437498458253824425084736930865304578516385687833669158028879471504757124318657464752968982067234873142918636009711216146213094171461988600000277521107752324913904550751293014374590502613724734411065198884603253966714387108576503275941953126876165067622227839436575769080992399487549531044239894869422772010322225634470942091911731405315825528829333418063492410057196631983017996822249288839117404220446042660768522632205916178518600327802936434898493256949441490142361738284796340119853371114134101635604528518338864049286156972879564818800386832729004750431401292899734360800660689082345911246512855996125961629309002878067780383942979984766346854104610555470657651390822274596802481384887508238795048129847411721919870159049113929406105758530634885195141661905118723513990666732261292276261379143786618028021545942877812659379433835538356654332826382276273780584835368025718647915246228036648870117886530626211876180846914683742458957854021772099443905762004350222873951545873553818509608493779750339551306464582618512428817859434402156627589581158155061754591852208122250285542432 A215045 539 5506734496823524582122174559382184345140040197570472921003517845743579120751901573899400140868572477543898532140294206490242613343436181103194716944432617805449335036336897755074038007688065634713235562104377008722623977242990811800290535534166312926213198919381758706740362384089967088799983999918873503131543193025723929934734250918316199447541335294201390778548947301634226583622891498240954065507599051702899713176168647882959710345849917557801794649431182668948945325531615378251907866751402320908690717968118346778567382011247816297088688555605333371740660604285782531163825250606397046277468668875050883617542979072770098582778982820701152307059472729635533710434462212457985040910307717057060178446534922470416319510799032168756828086838207810853168037746864461026677709378857789665110751540134013236553427625506444909798955072050105534929372877538917975730916269729422277440733492923582894591862435937690829444213993284411020342170229021605080554822118007065805315590356017139139513492110788250148517534040268254903436892457662576748032632803647915414534519250210540283887631771549454849092990690395035091787425327601 A215045 540 677283569950510531070562728849463025871300429863669711029608269941723300987179315073240529493165256709020047948499063079642376688273668208458077041246575980359052063256344252412118074945354551961975649224933821321589734826297367237711001459637257605320969500369569212352561297301112825046232964367793601448604043661171643894422781818712997662624812230864545431290578426189278464469790125454303931993942273302260032737650746867354755533422135639163577788880850931183551090629438663566465535870961441236887125272507225018680554707943372402508938983275603534123168481200214041631388895491437583392290957284214714761442960391476743436858066511748776990285272206656722442121080817904147432631550064615686056201449167542630178368910681003706277523787835041170938433006145709701413949111266223267469509942929986483198729848872715236634389356616656792619162364545637067440093223733480266443341166961043414172056372901132540416382390710299788886049655229939253545074735211936511914007033426256476458236500396083599252466227650133053889694788765859052455431321815832677760316178726571387592583337374445012655432196011037592641685532400401 A215045 541 83300372369415971797097093473924569997824812833033803983720813684986222442302303852434685727518458002731921999133244464589522090044317753459240281356384412966357954445494006148935449180270921825688291619104755645546814759657333179426652888999848519141553035346537631360658299205652787513597854633238694104675165827131086475084067429450780396303404363061044886657962597473979616903200562539381142681189392017126281127017865696036751970900576833699562260993828775692506460913950885605612630719837460748843869611405961461492657498170563481796455507943847987405315214233831231712647301389349832233355763655730879183053115878350817715212557781096629131501448830820906416398550111725705619977051834736688748122056182592515841801381639272842887267578118285459739099043065963795598150432598641667206908015579592646739738044334236685147987219185869672654573016184474106825669097177005750755708591470776888432417126423190954428248548429005534622562162921906882477114525740880972370354995950573771261114656614906636867268258582608622618678707053352868796245971168016449091655570859106318643847967667001525204973760895891989456956179513881632 A215045 542 10245268517868214020511871934563872646706580678033294220286630474983363637102196194534393103955277169079317385845440570081431574698762810007278096529794036218881669344732506412066648131098378030007697893500660010580936625703025683702240594345521730596805702378123759088148618240997991751347489886923991581273596792693462464791445871040627275747656111844277656513498108910873303600629199402218426245854301275833230318590459829865653137665237528409406994430354692983264777657144620149368623886581344866276342429505455698377679579669990670260324173236594564616019580421726447493592126238030835775256642032448114137780822077819201434283710997669920623737711291359822077387830354139636915301958795761218753619597200694042942725155759288548784900940322284937759896282502084440210961547393458837505273741893961730377495914215806641383484411451334010077587369905725428762463796364699071000822048158162038461971401733613206274286178136116615099514414864110133395345573245046365895012802923381018178582197445762264564426793042904237847759935536675953806586196629730479228491866009304285339220042023640340073935560090195604906966783480549553125 A215045 543 1260084727325420908551163150857882410974911598585262155291271827609268741141127829623877917100771573338753306536990056875551494165857781313141746632883310070509478971447652794678048784675920226769121152608962076545809658146712501762196166451610173014887959839473875830210919385343547332628227658237017725802547730335468752082872758070567704136565398352483090706273609433439942363260488325910327047097397867535470202905499541207779299180853315417523360750984124694255853544026909703878885871721459751937338347677366348423194378897169153835305700484064219775261560319736447713015350874353987658174931421061592870557180688025954209325146721033147851548464559388957450161173698248065503676037059344204145089201593023121128407199834043951981323264006358053547960823819245559096903515163986085312336012980315428266011782182539331368125282876022536102894939119806518892069303645491954418429404785265413852569546664584024324580716366597600962879797700256801325454057251596915538334960406815344633065880968120962802024054159592212926795841245870118503529638181781009661119028801158406729227501403257957590734972517535186435254812658645461710893 A215045 544 154980176192508903537772555683584972677267420045309211806606148165465071796721620847542449410290948243497577386663931555122752350825808338706427557748117344636447031818716561238987933867007089514571894073008834755124007015419934691066426232953705759100622254552908603356854935779015323921520654473266256282132097234469963043728557796808786981521796341243575879215140462204202037377439434887568008366734083405587001727057853108726988146107292558826963965346317923215682314646999566441353765194527526010500477947452648268124314921978838706988786298078442532413401230190331808892821763178542930559603931396164074588990271015108080210294085628626371079089499366189508290382049141648473120600354007803071508054196373242376321527295254056032049083139593293018601328038515644007905374486895180542336544124748142970624334161701339484099754059306537275183440306357751259947577393172801165738100704471992488560803010125603302689980821116056375073173469106311289218833576502799285995706167288755522396385547296429942421911224905449982791082916775203944266657113281841258650692744048047367565416279600319394819023561823290416895025691825660290401824 A215045 545 19061301586951269714237473185930093756892917753974447790057264952524594562255618236418097399548685862376863265253126591223222987657408567879577447856385550080212475434730689379600837816857196090065573849827477712803707053238505254499408230486854198196361649350168284337062946181433541295014412272553512504976445412109469985626529736249410231023044384574607350052756003241683410655061790002844954702061194861019665742225210432832211762672016131420299044376302425868822099552806503441925445171049003606976109827576470235547239451690965383300324659668344937938072827143825066117111215847758377516882985250957456244255463721324581410838357227864976360831539832817423863478713281336105130937903747806627194225542573571180318247402203741180974414197789882733018444753483991396996025563028859336514762693215808202844939587667548093348498081662983234706401165271535372888764236128573118769838003479484493166425358554266759501152407800339507084852430142099847721455560017837662600463624252469703558031953811298781616247111534852642924275073673227411323212440742797502106649623450669033038354984963482284437233430124490361465863125954588283897083049 A215045 546 2344385115018813665947671429313717947125151616318811768965236983012359666085644321458578437695078070124110684048747906788901304729510428040849319658777674542521498031440056077129664063539568111988551011634706749840100843541320726368736145923650112672393382247816146064855385525380546563962851188869608771855820653592230338269019429000880649628852937506335460480609773258264855308535222730915041860345160233822013299291973825385253319820511876872137955494310095860885161119772896083201074598986125350188040724987407313799669252851065933651358734420138887415833918765163061451407276078211437769989385498484829393297452368833476054906510086779880304743132495596943366019662599874120430123375449882851564947192227515450378329441696895962788312451446358684189645492024154350976669517708786021011333959835543554359656734642585936695289438800458457218052558693226233598710278800208100364145454874750052447006409929821705347335773909540116808220552947889320061884474042492379633664444137352040755498495407196323280631474661148110164589920326298116035284074940546383705878661420195900790003253213736755752956235088884572212893219214666042277821936793 A215045 547 288340307845727129641849348332401377402636755889459873134934091645567714333971995921168729739095053939403237274730739408443637258742125240456586740581797583180064045391692166797569078977550020578501708857219102752619600048529210838100046540378477004506189654832035797692875356675625793826135681818689325425760963946432222137103763237372070494117888268894687031764949354763335519539177334112547303867752647565246616147170555311953326126160288839141548226755590420502546662229470819016003258960005639043162411475367216349820139132262737474536593690976859319494663675249171835181513647562437461190311905949634659490594853470097293548755564759941250638353289680591676659015091658565445863882044702220625684028792289131801911155242920271283969320731033612982328710040977845438526764910166013729351758349030986695050643223438348205503465819096550965369290555691433874217781479911557839622962775399145523846578426203486686510612272922788377744827867191349728474446203693116853938320835105484200629870682436025506636377668679521261239105437536783447982828558707553174851937177532398426371632459217467413345999859348228633310909584344489885331249300000 A215045 548 35463513479909418132281522173456055702577195822787245583827928035421816503412469853982295179470996556476474074107832199331778481520551894148119319771902325056605356085146696460023867050175112963043721638426314931822370705125551612359936988320629021441588934162092586970158813485576592094050726012509917418596742744757571092525493858767763790126871404136540169446608160862632004048010276873112403333873230490291511772802686329544873860197895015337538293935440170158867143033293278830868623248422894044050259392439893232795136445969457379078455393740936328093066350081757933728265604305599906682224450415572558657793085321343171203572556276922544917737538402747527800396797810727296242828957429900795880156396030042023194277343013620229753235191023413820216156287561263369339306632789750695548749911421003911749599536394363623839049938240558166251421825669165822739791266655985240616836804749223305481345331104959866089551498349733095028739209295644221641966671901899491002661043138707595805749631521165094688296771048622201399660208366278349068194741404875038803671192198928700366613177713290041749089477285811264237967361085713124999956047596157 A215045 549 4361723817721012703140985377986762450039592449446941746937700214265237862205399820043901138345193481392666907877988629778400309589769140854978219745203404184379278734427651972416138078092561344433799259817579517511398977130394319109434149516896991160310932712282556161531841183369245201774413163856901153161973596641234812158498640865197574115111064820525546154901038836748973162385724878058713062762539597658290701438583247978707531478214926597678068605832328967780582703089633405754240565765267436716811577270724591247688328382011812812168577179495881923902875301648764716762798272907037393163107311483641475304665531548193335998848510621927757244394445705549600576755957145036711849062651556421046850274396401746302290149479640991356942118275570601066225622091261881864563237588398337448233502582483003465817818003110908287436303499173527481676640252314743168446010099556499967947729698655315869936208630707160929741644795714582004419885400275002231310106384746304268569552849042591757957279586676927918863797958668157596568325020302866761287498581703585334199075332634884947516351708681260925815252409736597819243863670626797072871426780724501 A215045 550 536456566066204653068208919970198325299167294086151047627753298426588835234760765395545857721279327214741553194918493630543906301060083773268172909340246812353594678978516045910724959738334870252394265235923854338970251816333375698848040453590009283696803134676592315281446306740931583226158768428386331921504155644127124324402807332560533852368534101520505636883381168759261066969396149724348594316458497281479464765172936815051481497960238076499064900223440011324207570368073639934728223912836337184434793293502665752148042777543744249395888238130697765241231717495591611987417119355713104698778812787638058034447143453085707873635174916152519170212934814706439905108841117139745750355241449722767160831999402593645293011579071007413550746379458194017810634540102451568499994298884893738014711647014412353823647546826498442612223423633444291730915361809301122509541085606191931721006001791997097483154083752803389646070236411094917737762903802629968980499603362956087334670760811469742529788277901213392086540783427857883334163467241925980381525557008771296581273767567296951543458371396461065700948741098971831905873861292151836816220819395897376 A215045 551 65979795902325451314686556170956407249347537580147131916466718006256161496013368743832096598579012053931818376067096727927122074720800534971130289629105154515307766235623045995046753909737096479700060824758816504175829574431874816639199541642054244903546474632508572223456363887951215491615754103527661925191849170630995057089386803264080466267214583422201667790500982718552362264073340691216818387861632626024315875414832645003353516717631068482787304658877270912513475916472787726489615937848859571295423442563872726426604460357872323200767262220589291601046703359122607297363303125086994923683099258005906454717997743409744294651521545318794611838596071751607832570434685959523687547359227677452439855580221150877816578252596337285995795427597554474863580987308045438103858465355337745956847544892001818729452017891630889475977754715973207839554116324110784102141371040672872451058811606958275864273433328605582457435678906524596415777757942376911001148907590480653510207843482405257998367875085012988435973076418365341158542146292885236689136080513689976501882152043745150007268889909462738285263655135769937658473117241794146518063151926047722657 A215045 552 8114978439419964307053378200107667893344447955064011074677778561471081275174409594725952335767497203306398918703057979041405471284357405717675757451470593758570501652302656141344840005937924532132855087180098506159288067403304269070922695581519082113852519576663877791169851311911258573885511595965474030466675943831968264897670173994149336817015025226829284632594737493213181297414051508869944313112664354503709373211259242398597431074770661185306339408141680556514243031581004488356610620096993530637630229845239926846863857374588478010796032328332379046387957900017239010831239230435881630899352462147895651386362111975598990815093624343197472679276724446893313308863620997870802810464911054847167458043109039622870354819673661491263139800399817487443633070666125954460927590325967029032304408195102537347264300121691337110989080987923954981718172114783959980541718418664324505415783149660756979154240173808773419774006673073741585936043290421689653381239565641849766597673216498591815368422577037001989679880984730819099550314410363994471813068848014125748507135843002467133134488001753046026234714532100048978794432254969340596863147463192547190625 A215045 553 998076368252753284316250832057072194474117750935293215053450296342936740684956366782548305202803576994633135182100064325364945845901240102739147036241253927149656395466991082339420273976454980355861475662327357441088256461031993220906852356985205045758956361455024459741668255001196853372426310549649778085475949242161465587356342014477104348026580888316579808141362210682502747219664262250311933694469853971330228589109471982382480668680073694724196959896767825335646150308857130549978499440734159168190772648500094328792910032007235617236692313287038824241799659027906579524773160817297411846652083856607943624363356531724817884597275848779061671218932031424822122050707066455038263784692650181975358612743066157848780732178575286374740348487115470343040477729293663242561916511366827830133270022137508185318686313996909014740193750913109840321416923799683718829567695652599043417951791479670167680947191040447596033236747614367205209210877039445075428586151698733304234910068664401244309640398243957647125725476867396274205062301618962025864102317043767591183382656201031022398311580602649513615714810028967317002367938889901743383816053435012868315168 A215045 554 122755278316649234006591798964819772252423138917086001440499708671619748022974458704658715587609072473136569228479604854040846933574568175231197409700222762445649166140787600471607348859098024659238828651379084866747696256639531861902471917213598701546237779939391344670434025513835301706234550686010957230483075080842028298979932397606689685470452434237712487116754957176454624726721290205279497900106679374119114407087253794590646524816574293789890919727894300730849197711462001756344514388127591555185125824372069835018910405651799837212276667321972787210716019560438544857028305778916539286876113385878549332735112034069949278941806414036037130072342266889766498914660438420757871865849848073978273548625718675635268555449022886018685589332601830641916378222342847296420135763484000591450490682050159556610425580114771341169333185660700531834693402248880486849345876495031971286753494710415835502107522782488118776790291685659589010383799716876221657214463888985617882330284603654972164818498027080207589812223042825332609298907976464905039758272982366210559194745704201906926704621701113611442894996180488806251444943949397015235244850580183334379806549 A215045 555 15097901156579603029526475021840774914853571969050642883966410716312886070085173464306239468970713110618803381967809296982698807883825984313334542246091158526887697778921407866925364489395080578106020062643965111252525551310201387020783138964915655085141487976183680370003643469946740913013477308068798089571332758994327319308944328563608354208517622830350319335552718370493236338639499030987127929779427093162679741843143107262667140071769958062461858929571102220187142603985691851505894729573141250803352323614370373970873959943261099536661698965945117607047379814633192916192013697824289309020312854596695848125000621069351467946487774647697680201632272429370610730071472158188508964210537670727184948829531921453145642058017499827702174300365471184898206708101609647501255488348432688918699668764723743909167943461230749315113469810576866144218724236666117739077918852389009100300452758614974273991966620576266583164384173189511598400903142801133615938744847563764979713583600259858402158400874335698432208106998082370839349770442457466799925804748507762340380465773914187762708651901462642088545838027182612755951654813167840947530675732139732330611813949 A215045 556 1856919086980974523397749835887450494754736929054311988726428018397813366872453361650962795967810103533639679412812063924017912522777021502364917498859512276044741177641192380031348224846735813082381228876556329599193895114898131071694423620767411976770856783290653294165777712777935296998951474341776154060043446281221418246701172480926220877962197155698851565785867604613491615027931659521211455864969425779635489132299514939513467582302888267389018757417517678748517054626333272444674771597532696896431623064130924643551755846526082241040446822232911030276572901881313420590373187971581750011335392279498568836439463150188410602042470612622568132688009139253240004371085883596929482423353379439361827279606347068904997466518315119730316657516482663249661332965341970429201249774548976223639385703171607507295569530005175803879498160197023508352689876054487082972231084377228032571715520473245364993083057414956446319078148653590697539760570488666037430640803137541246610219345384918018441907808459520298974160782947730353056817364522918818486418842922239601667785570727846242547268800820108948220443381997207178540518084573337885202909973201716920229728948768 A215045 557 228385949797503286774893703339134570079917788701711323970466679852214731239241678309604117664571672021527061764393916053357220541493689818806571517817473918794976277152087741335988906291659109928554785131753784575589596573581159920431393322215426757487730242856774171502020655028216094789958017866730398151295772559831240117024935270825361559635141732528128392272326162649088975412096954622078021943461459943802002483530997194452893845483183486930786845303425103383241421093111864105152594101068255800291752037463479439367984216700197871183271990799706159527737672212996399607879378615956068057551314710958345225340934954320330373042084357867587279838470701971920992890009572355731581561897096066504356554413249812365632314996053232312139978753569719743472861749248923463829726052612013541605881607217467892385933025708752316626913652726526387164019431063530730138249953659313212281698473898439190625994142544076991966997675030264194092079609047069940787800287197445134186264979477018958744068577005655464199902010585430450177936431585099958188539751150785590387811605807719830966670319805409243125095316491781675954999145690747978941059017550113116781346234865625 A215045 558 28089614906005923298788527760877664669335133273381438536378675193804014129059853978719655509946347848544294957341038862499014108691201070691705931774050432499506037348529150991946604125649223785399156189976838946467921184655367772081989684208876723759014049014599932441454374790757801723867837246133497196455319981412961312975820337139038545614244470903804093397930332138233330484072897486856075487589894603661866669985180355402766429526849266004219392953563870198449072237334782578178177049202847036307416278064740273791435141808267695753930552631967968589927932701301345524445363617207867883965648722190142596467558270570807809191838955416177106812059040803525954514151464547021223426183421276501212924020171973814066899928900544469142175279087567100903663998022364506546331784521614743579981373102239834587981210616045060483879946941353722173042982020045057247347502520195535966791734303396684150397299408669290853403702403229035331612230450776782687749299263820965006101337715333445874516961660478457078434134318662643252511786332392481794639927015423818399119396687933303164142485633513421675230945375719091331762343988759512448113864441054601355334411067473257 A215045 559 3454794247488931062464214020884613619758141474837215228650606582158041523143122797704208023605736213698926752691183386171325378148476238005261023036690385723520447617591933484268096318548562866494167656582019436630978716116036654806164299764369621595601240298552934916127386078608181395940954023256553424765853061941234410255908876532830915748992434779435375359553158526840050560565554293928675206951613574790465798405693652717345817937956976535032054546443052609305657517039428161671827663046534699803020318747609027012957268797458506853096964355835570596176523218991275147974845893440841020026085045699324967784080294131013604485931453818515003782787302485383744943721100881827806327219211163719260647452725962388985985831440859831759726668379971985965927779434559186143406978559922179893793584200506386259312907878027545663139429558416010322181404990643368419902217303543510829664974230207925187760305947463824284413719597842804544559768229686839472355891071831763612988545703142825023545373749237837698736109874051071466469593412886866914819490989339198157940040186238376141638540875311383026398815808453358146082549000606251157342635650441793683722205477920863776 A215045 560 424911602826232514759799536041046597565582066271704091685488230930245303332475044263638867247995607937119446286058215460210522498153886073576414127581143393560515550926459289413983900577347583354997222603398413866663914161087853173386126881333254579535193542672996394751227033294015553899013477023309937749003471298790419500163815993201063598580455233399647365131640568469187985619079105255740194379560879804623631337230334103878132839939181264542938489819541907074393924116482566748990414219621362666303774711827067648575180868417327133869716469850630372001191855746895144793313635601437610426824478599270317310961416580277104143741408195060355781861375907699463423468073065880137935581557057602881061126118004591492248237242134606721943291829805597139594463904500596632580142304621297612612046855144068948917372557337783488541850196260153887115681473911385182124552984486116598066054570156094558849555623283803733012102759123381017174370953988363951098557167859366667910555986473664139635152704647265268570563230441352559497409940544992730806621825758131409110665121840750897655071260422100212734972736337302527225567013119655511828583234277709234822081338799390421101 A215045 561 52260672353379110384392878719027846886946836009944766062086401797838014268371287321629876463479854040051992966432469318219722941894779510811893676669443947022219892316336900664435751674695204189798164212561422886163030463097689903671687442104225943661233204508480003619484797709085304948182716719843865789702661116689280364109893458287197991709647001273377190535832236763183282180586164392162115233479036602393916188680925401124292993494581338562246402193257211517541084178608712216574537321466834741549202753426370025503512347778685823734070582261056374694905896517800760964667511308328447063220018120145924711383794506399961066307480130092310239964270561164296559101377845201460587732653283483707238628545328204581472027915925694141331366585446943869173831124458460372846509769414706907800483259754717378445921139691682267339659812216836897357657106258685001550599803127495414240034216850706875615736520296658971566379024362618248814791169848934272837780210849649359180126707673623891646989455771714693943922423279427271114973830224904070536835176041833676338575339927627603378014213744800339842144926399728194583698963470806023018279939931865476043432351820789041499557 A215045 562 6427637787862804344765564282904384120496895247156934521544941932903145509706335865516211166140774051318458015424907667925565711330559725943789345816214024340339486239358512322436183472086932767761819200922451616584186083046854770298444169251938457815752148961000367448801878891184198493072575143063772182195678313881482694366016731553332151916688000701391994788542233481303074520226479141130684433523541941214647067576416594004184160066993565461891764531280817474750477832602533376657260153938455271079733613029236526494821193415847204059047251319663572111113182556520732723650655006807136832584135304390387243774339485114414649914248444925911450621713606310295202191400136420488430378726297014145399354419491689011765607052352285817767630006171236179254622951449505865256441995978078042996070125109806791868296711641496262752176735663349291229683007241347654349948711792647916141361894443058488933463024153373298909059434201971354181039503235822518146784872913584328068773734396478125190991084347289003352030023523671844302886554055852583150432416013502620143926846607445371770106788216798718567766373462552676353162954167487584220195508685778209033647667828473632812500000 A215045 563 790547187234771555295780013918520218974231168564293001383965771345289059679610940171172343558851728458130283904297210685526362770716951511575277641717655549914734587548780678758986131315018035230513963549248987416968725184300039056804961130546326085393853088998536716199011618817947329342978559880124134544278729946305682126655948087601567487760914439269941981800158885963514982705676348194682023208162179732799195395710560137113527395246713970474124790945347292182791212094803206839227952977528991000570655164743563128183426996502066032598330802707347324389928845661113920961179860148324363964496679990198683627171256550607676855642317818893004737551033597427225472977729984903620238605958875120516910682650016035227846598535446271626733484761215207870037323236063133964496463440543986597801215141679295056009086186111881893076572322397982622122808862467189814573950341101421576872927775959498282378686876230815934048814726565715699033611354038338227072997561629016002523586623804495515012812618200495661631929693638264102157613641321911301173790085460189340843506025534266707841743632825108169904286153091517189589725028124664374369489951136820023246907237600111967460314193 A215045 564 97230876392089038497036176147695082549709936838160882235706244933537651195082439305188682046572621826298706462213132006651817055086854476197815360585455418615172014782260664975032857968275131400585455697356703000670569011585857949216711774887946170045628177797859015725029627235716337310693290290112204776764088105081717418884315598043439468842675788029501471766631000740031039798277964348804758170170424565193086386604822480270959685455278824802855457521746436121008568246795297913598623129475883454444968463040512664707867788563129832685335304339743836038954764423184273300317382111609958807585891639819378235341198678686125386668837469465028714100457565941372881749087096371708431986915095740060824554625622443275895181229173167207935674258401141125726974486466881629997700607326626336063382193261027312123427565207543598526884454719805898096712048097348362489274105210480652537116105082993025852208048024476021949594296684529762748257534287958854865388608289541164637458948542863506668265024414045423402949120048735815298181185652488893949271575571182316349433378508022091586807222440376655017064066495719841110271217312277791160167269702128365894503090905271624765702377649 A215045 565 11958607249039716963580153886152576633395347999925224221990484161053785807935460423598036719384873632906282764568310939607487971412912383620819714074369298834116243083630513011250282543966526144236780536811325220095063019699876227714598743350086832589526872016047660397462445138374291541885931727123921063407438558195104936840644162611255453100161361013189411085313812932137854380205483938554790572907754059339016826356997454513190927783604048736780747150383866295591871096629365878059073174565063323745863482333874918755620628247912014757480878781469889513255831725518526992008050085336765899289233378214152972720744979662203693673879549631156573611978848000054035137715059259721910128627036307307221805731194848750658766860081221394768699762703211556941831726963037660832892408123731978673564934583000756168223203096260028398598813429127422174238742288862750242470116096559982022063480652258022847642907324392736323527828212292524156767107340105568651514895579247698061017154763694885347600451648375151985210895840096897439945968505724381393148646823982899829365013519614742074173849811762704560594467087521521720819010088171581349703607434414945791522721680433324346121278856224 A215045 566 1470811460755493097481861891820619230825078094053964418422593845564682116724866549663253327802292884225646481335440032439714368666733136330884627015786838301177682727271770839718809720049914440609723420572095645368692080854073190150946428720285792462341759629796064369872155722392802143314658909145952178594338178569892825513980347685586377291851004728834268062021832359652216057725476246477890435709483578874133876555524082082642213157697842715799229044039693807921679136200269743279425723242865048562392510277623203292714420931885011747037493179366312497015915384190391616781754545982782230010353731902099140608113133233236417519180868318222592236598947675905167576958334018588818432818621328645438466134054993572312780520272390923701614764038257225967260794047731033937746053744513525756288447811201521766850061564928277523717517786368599108585776850512524445328255529517915846883124424558984522428483359703661348650524790297339515796232997162687708731774323254128869596613909733397633134146680921241038475111900216359744531099464730127777530586571433038453679214618790991633852267642642212446471798761925516251149628600763621275369464786881063783261386840325419802858707441175493 A215045 567 180897851065676611273305432540050012814851210220637698241757052520294846571350650148156561282962639886121610921494555679145259858036762856315188303227706741746020859211344182772402345283595509668851743949830953055129030882031302512338696133851802386035446907592899869833877691409176289336161159893224994046040188525538622433282742121164513151444573420285601782217600066424290437245853372832841968801693572447459127799503105098710479027469051049994568391669731954508070941879438945058822731389041094643914596212275638391852438720373174036434051510590493888091403314298950985473358975784163898054502440678297950380327280392797329678095028801327619288391989922100273022635049673604338072167678011304554493659146717838979128091989173848512250290358580901850884192487145252923063199712863386680665449585431519556628790409871182985448385434950569277006130497286118955905891425466933550920214027235301965089186350043446521355065286860502430326704748013062897257267527425448373354811635214407588471879776105894750328939845719225993139273817927133501488272461475656431101060482920400394961701356177745693190940008690104333397283661199970026023518351094717447082937489724603478350308253554978125 A215045 568 22248964869617467693519086340534330956995873779044382919317694866150701446159405101673593784476602413108732496862494908502427248169855098190437276669992142396459388000268062710165769660162197774828154782408635130135502106408996135827508678035051407689897627874296887925197083887606290786204508007957528315484348850462680666468263300555549531250390679690400184944702786337828071565182239382193084272172599927458598585462326403059306278165535581306616112946332990710684804171997149995980306138867595941630460975461692608077570580588275520136717150226356772642178131858104714818076847346413914576363741240065395863788343221840505275423576887141673578878817885883443086518583871867287370946136239154868126543200404893387863338947781984576348007802181996042659608893624235992789161712247740387780259827788615695094912118712164745412124930819246504679958988182557700162319102534521438910041632529010730674102248028747337313800237986215574870437258562006968511657675516676831707910740775394475477728683468529580365656856361138141983586124424427712070304354735317338025595682447822048775694204878589188247644264875322076223034494955244289321580221003188143402598533373490200170114289556882931232 A215045 569 2736441781111882849691574314453182657697677623612238461377834711484015983031035476855703878929339134172487975503165379190119406265034140314567469842105805808022758703173760369167617265854666730794194186492312290053611630057424493404271228702177471343471372781630924314929407440484164590413818323818882757810528868418384183353163103226211427830646609028498937146416225119486428512080169590636916523508428097504960166884066644471195961735333407449663787324007288125459722842213094588587308513790120031445764225931781505600381801636330662213283577563505182355128756578319628525239311220889588244136175666893077376516023912160113267940732268091787290033185459081834724809535371843961867899158752544765815784159091059259409830291183842124000942989586075795079095310279632397618511312223911698076061657434455010502461578880598139398226808893072360185375520572051776093683579100092344067051104400717466034970419588867907961780432280841126383706878847731528290151826961122988555558166095588209729876010246570280624785918166371658698293397238559615887643275653496312431372219396226610769234241239800000244132115329418857595981827974693381484008887813708214853391693492513052640030694843490847649801 A215045 570 336560090111891973044370121591400932565857351830526286366554351817667815211371204248149903514524236900802912254392479145476184543351029403593608353302344122244402861102372257344906757930463845689911056783772003041464094994956803692589533621689793923839288954512729393848391918095664638330113449321714621682379566466610791871772593433523450073638282519825678868824250986910492878914295677408958539307264483393182641928154734943554043987167843580727339224739950106440835224788026517290701692766376463378679397730431502057543985525284156505104144685778124184169996328196908341920444715259609728848822173277720900963508888573399662279552797298916178119980760329401054781010329534986358752844103412625764870684867215664989583396696826814903195079831327179744522494145036754537120430642644016722412085991981682133572720259695910851189381905856562775666618038661093057909943807259256312942317366111590684775111633245543689379509339776067646735117502129974892734442558081808057422003651310807761282821030398175308688883934446497874514215934864664959221667676731164804654006020526639021967084094652907346065587356947542348796715710383438967687879505077774569491490747171775913603499856458700871142201 A215045 571 41394154641981600801607833381427861522942756597531120984624807438861657255015627087045582428407551799664585719314771769514380579425911582501699259986346221230253529156888613893054363608181198353128265790217464061810030072749629429695108364239142475160889070032284084519037276518326266350013540448247079584174876146524709016044675829220158147629678103329530001928236455164871137677946288151711263418270023029263959996996148331412676214459909427022013060855689855804097272926084831048389951177843024288696656806408957860085356432238381546230213233498118431583452816723396457864690754548230512796469530387335996112014088075569540498106786759301838654850750854050122617319452178117740698801448118583074624090157829219387928924760652732025215833148144205684943509620840325526741090001462845253454841827964933486941787523797665958469152364385587080004791587074750628691303196625316447728234266219716945097519373806476079490320103452572371658911425600505888157582858180197825395140441551111347463726219626189215632567930602895406269192596385134701549377853446086238110427033459463803765837755237827337705528775192121781536307315307024658733274325817968280276979075497654869008399010443384651470604832 A215045 572 5091144460873625006624719135794035566389393204144497354822484760628166174551710760502358488790614347121843240563462535171123335084843773618305415369967282867198939683436197136588341817048356933589086781139964307599592234853209463048805739267792834650865516325016429666447736619836035096413335361685069074231827386456072598181623354400645928708376768427012364558304259734292239441508479146983076441907905568116073896988598090028815620334581691680126879146025112313797523734683642289846628979425714449915912975458422255443114830778042249238245834147269679665501435807213962882743034827090505230701722473036236619103543617159922912751842302073385054486299605802027204460078924833917794290788061995807399868432028058659031744982379584967687451733595635805768283119292224985760063033208023898981955852098262644418660044747694807323405217642918627553338021472308527547016824469617117626192871549355672934988784482500784738745415617020299111346018424431577451410779126527524044101754784809559653967666995521992975356652304999208975798867039222317861749204612982075276915031871885679212628426086305538784170592390746516025876947678554912855850793771258930101515304191063559299465756958978910719702028125 A215045 573 626169374532813894214038845869284946804372421353175643522181000749825577812605407914703048538817157144187054003586577054278655834856358243469064391245989446444239327533495359186472989133339721633104545814425392370688034856872014325573410821574279519581297618906988564888552566963313990592490235946815249050930593657950404867323627915450229072982712838419191310669495710862780580167864988790766691091254114855247825369600568925212908624939088167228584121900233124741291322093161846790985954640297140905608300405951052309538649387440967065883067560450311540451556621311641401595195456006422805254145829150029287663334909081351966146473274137421297312746607779531750575780620021802556839079390830051177702546076988839077529817095018987673111634686010316361761285093000701527667968601299005257246007683147952238693888407784378311464372352794982398009051678405785633018833574887556792175208554213774467066402935447327688804848801785437943800704146575052851220087537510018775329668052628526037800699965820094408221896803874255605213961640694423134082654114546111722519891679536274146849937420284208790446224711327056809201225872932036383599606996689738768874340053533529725856062408511407032891502391093 A215045 574 77013741923075235363320153322786254421371418433236459655873440607467917904775913462747972611785719714387885799200585515141103544352247220173076614707886734629774238346936492982799589321583737403938270048393183297287028695160404552582480725314368588073848741609234577051625517999867784807779885686096590564190231192541443726082624610245977530048165302357133518847789668176387719121205885142117319927782348221627366446563881379711158945247173262877435720114582649230865035093724222256380195478288896746725350053553540590209777076337994818491421712514922865985647384533316966580414573596019641192294118264868270310327662547754004783805219889362045900689787606346345283989519787388983748613980012995123658846783322817374235390318252372311902087978358334163100223096095572687819399847763954399664393325359768309264064264804840860092043838741381301382797131019739578389018666875254337396934370879989642610095732941446545022088285799507240173492767614434245589961445599596899853953971285588260086186796891072520233182215166992580966915968851596569147289395746643606415563363256999175232315334915822747535273141747761403822347341941590731765935896451182187060340322847047963115005770320939836273879644782624 A215045 575 9472064087163721135794164819856840008881880094866731362028911013717804076709624750510085928201104707712565766247668431785301457299491551723044954544678822370015787077345655141525163013565666360962774111406547120173933841469872887953319555802845762053563813920316945988785050161416774217366333449153933824146347506088939627903295503432339785966851349477089003626967459689984826671328156007491639584426137577145310825101987809135547337356777372245757364989971765622271658025205986153138820013251983824935860218884344522430700539826871358108054630183047765257050035865367095387273510649748401684677299664349128934321547748344970191097108740569328465143057483049059557552298689862481646890425554068212316368861166735780813088048304613180122290927962930092443876091759696777279889802260831304609533508170175496513216948750354280104939773795276369641884277610672068017715397508407055109776329604595008319171237760885343493894986966255886790602447974511330761795610773386320568284867476291403649722471952604900314753057213530250377930098534672784013674492267582314664023255476281446994710939171923309346682916616276025613799531700279544789824314739894629379590148373852420768635160196347323807622189791189249 A215045 576 1164986868979214624467318952689068534838049880250174721069900181246682433517379068399277821196124093328931201362664016524076938144293108614714356332380787264777312036275168645914612251079255378661017277432956902598096575472099204813705722883024714364000275263457375122043509544336263360951251234360247763779436553017747032788379264297567547696392667820379590312598149752199957292854241983036329551564487139640651604121097936642292611335938369612965278458046412588890183072065242572209190347861616826596366155998462195354777299620872663373772752615156855176877384456873099185887028346342007191182411090458466773824976043429454775811083705125260094198778578559651204640357320029100073551217939318139717800253611794805191591062538168616651744934935770068388127637130084450326947087479642040952005301748124970198037434782597878998479648111579593605240896423713652428253533791407065834697434986591111717823355807911701479573582265846008122980261979311160007206271136961941879058545652206894486845698420520232073237210869777352156984204681274914424344853015025529700800280426337933958411872587115555882877104747665320555490180761151459233542203804929024461196868675001960302178609118815199810939122276817102593 A215045 577 143283912820356235088344437015935572945071253390676623960235693382328221518560915788360661921195062374750825201841426364029678090290752868058142783928292154745239364674768397792355781719734845908944162350142292472445704849226732319197850595056237021009980293591336823065362888903198976622786535492861321011046549673676796093342746213097376026870331290557212519445945452060904762194400435757461043202847492038223001996069944219192855646983062685022483492974718776667870246205999630388316516715698060488173909119484712726589334119315812875962949282829879775803880764771116078212519334094062138586460375914975662666949540850304993679214159843091167314321464141779990929907780173877252866118544148144983199147082611483481993464815343808630222029650871040396977048185697683820395584540530091719489368714593379941833643540282964928849978511719280445181063412944797794531258162322962084543090162276649738103643262469369795952924234010513028947668433050885940701520490182680535712362819002991236375196206078462170366729340383489244148576173886229319308303549273256891075704142166270660983963377381667130461032606218771310960974027705166972976626816380174161231677394010827430988088504428658083956441938170575700000 A215045 578 17622756290034837701241898434007386403708926117172974572387920385845124564349475262899962138485796548001022568625132778759126328167618309662536848066847554246399664542960237759813846539276306791421470951790069017208223599879415976056521917469034128869863575836470971861917591825549137861241792614387582236594946173309228172448369404946679683757354356070716760301538692453739085792618399356184671984398677033561788593912482041024078951967580771888152504357432363117559150100265889295060433363293756692525392993720264908567031753430014305997993846295259554536365281945706211459172210276355914533648588334514161027555207375558186418614774955845478608526372384318113962685234773457957713656443572748588621375860995059609078790015558315994567064336073905019210373373731821297901286451002575099148352784644080307224932838027370690255870006353219458568054319050613008989748489487809614550402338016261586522100504072277362642613352865441539361627223285693025546148459867410849469904461231159139890764498926259726798288684195429748343249779547573439471355223513131611496316506187169948302685707676130610112151918538195389117989156546755051932479148269600850029979655653135908338474451572955197330351048844413107611957 A215045 579 2167455739761464681017665162945892592083252841158885195779753971765567993193466896420906982371831780341751025115689490361008508686526761335623974169438320880152413499419434476059310768549266000498931982907828346824139057080318938322632997998096141613972209847592338202192798431653640757956117705034179753780167332767361388415056094062228503726127715465407604304569813226357846647729868720374957193037834427636061774049239221101742518236365451879557735552471205944683107592086498383659707045882661266324853292197914792991030013993774179031247580566944690539978279433770165828042453488337065823402409797425365615881304444730004223809963862267236378137635704287189036608737195022085458522128924764280016476683984626759384808107689650508779718769593625397805674140469639985805884096508993232996472229701289370818234602841679614594330624039277977118996391787562228369193584660622662560134879089244607622135702378556662453800079032664457498730858661978588256462048757494818305525623584632717846799856210435608912864730807956002574705687362402719054701356080619684699947684089712186927229151788531061846922604718372919661761708725110993557825038229667276918333519473709175147356409098019336915487325328028238775780701 A215045 580 266579433234370120927471573143910781439836390536425706106337350606779018038232078784508658869596823185487375066661182181625287442114624025972086285992846620704500460764047480317535410685020441754577212426711096590351895797279349997707802231848356384389711947678021127897852289501572264090741235926589722132723986984212141546879451200249159278629951647889064612701785488149561398584981234206763550071669235922202036419462511713473305664120983000413713320449600898832904674676539035300806953556062839286080049250641570120382943348854771450057201898625032591175885105680356687654389103222200490912708009418286092112170853222977504028208556662980919450243418228510126039591376596778412021711548598059559062734895805715586915500396711394432827976598397245448955771785696068245814632282819466696080241666093975243007456177309917323650698903949964760554859795730444564910389263590163061382181111554900020010120214228975143599307836399283272586758642806683395157362794923431579903098543245187106308872391501645348511221770966098259916883818606037940105373060119050742435042117562246202758147616208255988829378898084231572362887666050647319993724885062746613122013926370956477639201602490147785776059030096848522353478176 A215045 581 32787102832087763409397985831538080224507792783139202965883714370662053650709352223598144133978037420034605382174209718849549346871412228433230989202950696025773404260478420644580796203488965069812498196502557052266459044008279730779737041519349739138320597354549006393233638810261734842403215901265501642571270231725326048877757441536584362767757924974889539758015045229169694179304961938711541701622278184003214417819839701536114854168644543599007180679748439350502591877622214843614842770516590677156997641068087643573267726066218706426153670339158509886517784376569185289026451693304963443919195081378519364752342272208551561994557574750728197923956153704241578746170164172092117136663347473966714183919395926219751747416694769994784313232803894496502058192171071415219344255007622622386019812154459364260782214800054635678073031406822326166916877474677509075701662564032790254318166854044982937824111802834859888644242325744296864082346331612656806584320268916150201416945506228622185821486142392705505196231747973630565947604329039453365948662703528419643669907061641406633667118867461098247875804361970515750721524725408292029631554810714515051131249155151052703300361228510197504216074681152635038614252857 A215045 582 4032547068913560529235024785706039956833018675935585539097590530240825820019212091423787219820429005841070974632361134236312944377741589473261439585676942764549424223578081691803120397618457683145182700957387806332184110517221127535909948304648169557629043762661849765239839721372691813351504814619730112314133514515230891870417285857799627461155594820263524325623148777699722822655925337227312865749468547396473171355420820777228653757079157879677469510288608439212985896272855886729311345195640125565978390039985550622608973579216032801990008021334370578059828603943464353586145962785248807655230763736297892347187886010787176352093242764491682889377200985851732635523371869067368067850646822477514550646696786102622405285739244344364863315462749193199089795662451427819379646573668168601192381417749618379470833251956765639685459019328357921700030339778590847419559119101480389447312650763929623303907981403178743211395170999386948849135369741889901310808807093199699443587223094669499430413419742767293644069299466350362975639781503171206923045636413784458510209386878000098225371589483172081345984337320584605250016730001590688285028615558120946460905449284654662165074230811165717869642842301285764945418415625 A215045 583 495970502373535857332498650656011376610236789347293882106037751505250913808712377892902229893778789681031695274398245301347642609115344092982723838049061009343553406095843569671139228110866806061787659719562197621806379134574190407186143904430205505849234062210052972118107052090030831307392688982325538312995851015141674374012448403067817593359370404967438602511889284611836737492499511517020770945483009051582196862298941115897588297266567774656729742584819089583846762649683651852861438213864851741901117185122128683101684997688894500640513631756696556248577682799172655777957404621457124819815469813401384822284501661306836702328961240671331643208804686731010603689828125096093500001698030190420946557448009092588060268714585670863968209321335810454806005192702199742389137355058101077371620193771103789523387333615380739196060038342613097927077593659702154495826947243993624077494353411000546353846598437270060218156126721917464213898841900529908981562119776258415133517352378144616086928896113465249184002928075169919470317507139915275334128980388686002185327375634909413453504678020838914324167530165244478756582606139325429764402982596662332979397273101570365040268355088111833069189092159441951017057087438368 A215045 584 61000339244875996891368099005903693283102292071041211913503545844615621572651603268735550489714970701761057447776351810931523727976809581847401770640448827206492519525565180987858321937238998687916736962805192919675852449442108198956359790296610629049898160608073853720761927567352419558995949240011421482386175541347910717111660736291483764355741404216174684584636758858478218988754783991256327513428660644797213740891414336434626131910030757124898080868422459410373938820014816322015223239225094860576489261360953513853809809589023383883937201912733171954930280920056618031914159673392996019475091565048424083445084346933887775024882113378027382104569411018679125152423143978467564071986636718684412467507959103981296517185028667690564850562580745812725225086232342135002600751981267382259445862813264592670275774838263121962814772866206263651255448197932780264364965577506485485174256476203517778345123482509619882072717407715814522084615752700803723021839803729028253606728871906786021688767887359837136508442678494357867354809338974281539945849181019051384112258435786038308353471835505116823770770803949302413051549164335435483278434464860648512440389770391046286283836485414063808548701401829674794940870168598349 A215045 585 7502545756617374081780943679075498262444971687948721771478830101136216202522338489676579808005047617526929034381216874499276070898538463223137435064937156685389236348238421417936902459052285971807696858765319166922508044902244734281225068062578677167631624520730873954681598983732257574925194363832422516795186595734777876530360258115449435198162833348184518765307809450308209098879345931413011263380779776301005707932781664440343116636636516558587807217073377688386410628099172723956019518933643678622346235965661805186183993489180650308622141426699875484091318013960388189200613262861564476922192773183822063623876025975807474929461483029646408531952780029220688538775034225014357664951802746971151195932244445839632210907011062114492875828410972018458753204810862379886483494961372581115276502047033632110657199047609727582598973900816546441465247785719653349544684713469855327155964492751509656058441262098131995296752095747029334731421851484026321506365772359084208064148153736849620444483076946494270440362274481296391438374833429872719084253031750441865875204631519567717126577548505057956231873325050208892125819211164181723161030795424420729370891426865609837492254852830562410115041107859549095799183381558686149 A215045 586 922752127724692136062164704427280382587448415325621736679982598893909977288674982626950580834131141985110510171441899211600025196792254166864057111216629823475669578313800269225251144141493935533658796891171452338548813670526660208391727011906880680989639917889289422572115913071500329296239910802147958144325565099836330902517200087463989045609672760422479633448275925629051240943170794779809129068322483824378904861991253311825768720174381505949175389619157033212118133317378230230268384204997758223168801559527153724710667258900896429737474612158135407084810808843015348519565030635147374736223164436784529061014262517329716908786782375376126817531625721386352229272897768913006988890813971925937687474398879011550857469682019701381551258111919114768210037534883100740540658572150462036750795553892488098130038366814587027604318788123567257113867660820527759445160845059497513293359378383214166420533693385066967353480920527305510579258183438835335257457675845646992070386511522121056862427544468288530287267746202438061911517027231004152331829878484288850884120334374742749205947782821989984682796543175484989215757170561711612280927012694684437342641723536801089959896947188511947430649945203844680718449856448780737568 A215045 587 113491009164380515361564477700876411559993710113363524889866380833849790990304500524625244862790125416551065822052972386152303823134548724061055887244580531130821968896249194693287953826944701784668224320755323318474581573429876960897901197396483745084558078275861868102415575708810808245862583834300366429235249320684133923133085250499955203174791586698616810395372631042922994426911128411985109864140284730622304292316991375690129209464812288715189985115939241707402143987409423145599055212563022042150171304078156824214945058014469130117310389417686231946761052248960989097959954447611096747929508168306470919006882675989516736564691474583362501154696967248871565551188997547575007678512225268348447195441360313433698194076091084576641213337982995753236801992488799738126621058155705511073206949057650769615581775992218476053985640648127613079330080173657977121491778792659431139845840528764643352475945239049417314396519185173021193840722758909468855638462840538701293579689248267328095686144045262178567318254367793088784700988189436157284273631475785286877330350215266100000438061043603122001434790894102888161957612341293356763576560876096006442992102890001222236080968561126911389843176601840156346829187917968681640625 A215045 588 13958471375091078697336368592503371341496638895528387939716884859964630381830164889546278167542351295093795985602344161597521770220352700805343010073972188699267626504660337147005193069570056825578657932656013596720034984718204339530233455552755593764719653988013120487174543696270657913911801571708142922837791340879048636214466968611407026001453755491169445198997385342353899263269125623879388704160186699382719049050127947956574066995451737130462418993870907572977251592318041668678453522310057480254222979861889836513926152623587925740912653005355293412103452535617064945171056723781581866240840129045225237043309734650697449105827267216645682400737813020913443301053749325699435641251374133249939352748177867263459029372354858641774369297606545027353892509240273057198037328974257854740552288597045773819203875388831618403766829389409410669263193516789823532389369913292766973354822637877833606569192076037491795776312445193669900308288382902219500725025725394065975111068465800325344846309081515819195978806222464030033963437521650715200985656946690401546170724390211789553338009310080738590183619632673989404714243074249543918658067836374906482052573929068952389490004980162876061751437037877958029856464796790940777151057 A215045 589 1716778488127038299257011772400213798592526590439878353060286971394815687174119976913667589362846419171120355163266278904109025433280247650333129183211334629478787238104325219886945459603290044844390257492368917073245828538765703885257817131791541549315432882447337958054366459065582112602905730736267279142619099678802298120456304053952564242975637133827143142666283024478486686387675540608752825501838823739343820728873420607282920111231098854758162346261005692234494543711131715824304184180831833620706448729362928789016648289265345474344666926103676551505087789971037456631792808466003145664819998638402432301362959962894488749970952376723754920180086583799231562630782776168576717371936601411820099995177719139274830774700431482835181826440070482451936389744062534551576707466872492359654246839968296796827821438979023861156655390580627635949021442077466949460103794104215519516650645845419629303125027263878866780022213771006295307879961027912590916378773651858004290885778737778977328514779413723560456947789836656578420810172966364364928290038334105118948887944309164834650295470456188891778216690751917656193607194140861547522440710964097479043467185605505753389967161293116207478489724235249650742781550815989135149138976 A215045 590 211149795568250619729915111636633793855539273985209509038475580596702364892034926995491567213462567206752709889096149961043812606523250108290169546524920187237191562660327341708947286338135105459034423013628720786412516875283463373547181273754806854972033524887034555720199899921370329192243493078989167191619311469151803620179910931667553994860001913705247437102753814625511508526420822369252718148022015133239907230602380606747842599614429707398123506171109829237269851624876883004720736200574788345386436098451298542121547637115055649687185708548184345161565213790545160123031188127818540652644001406479090604819253892225229371057529773677096490281893209402103829480195751309775806931505697052733633698746966002187241070038129731490494240194083231735588896774307275662901440144850607398932784218333497988435394733934768034030877700515949840495601714927153415880346162136486536559186659068822065891081831891452850979317186318886904008010728411075179701876059843241568515404169747611115418259298987874574956575805531367998754355907302458104342652188682688961285125326474315011201357300455882383632781668736604948234450802058565061800167159910063271334027554634224290573997630615365187869384695800630925472039145938912316066701780901 A215045 591 25969708076406699188480301719533556430432738173590329733379436126422996066033121900468549099666532920011412196003663178929484841576926483072040521093381971695545083419982158704980629274131014681416389640418840287811666329831327229242418038854709451620010808128222803015626533323869484908533346742984931297290032691605993042984008588291055188803537259748611607620496052915913437062063373475877475579381206022564769245543363941209377356832463622911114433096700247990491957255316145477864826248483912318937695802787354066631468963596785708917805741563811611108330295241937518330647624683499850016661606291859539193751646667191686226599983252701636836684483873532936524360551669330154748844496500540947411983034298678333691800168083443933174330549404288670470404551111484177915074261814110512382341670587138705064077943306872825188007062496180522747393563320040752070585308633175655551080232987656561637880696139884872466592981190904756637010172987145012490533962448473361545927174415804238460007367685685455649373891105374478298853886425205997993249997652423059569296433892672218793950738789619783123832009667058990592304502878486369480334580104819587733127963892117618188411099327941955761802941463599536649392617867395800124320322651757 A215045 592 3194062943602455749563347196390990807149371256077625347696632167969431813757181958830636047691770086594196947398561474858365591701355434167752693924939457598364808069095145193370908453431776670708756891348503726680048546052377965733443871597855507742406357366246517736366343398936025273420409405894067560399482401756067992483412876448868120668840222947165522489883911754842727247125268516710560243545740318760333377294603162388146667047793411188359677147387959393001273472552261016894368907827273880975321805153896706136765189136782455427827762887478588270435011920628275390452998105097169948924984253414405247236431968582901683136550449450920198982845613807579490519446559229967046842531503753414152290715572804294424388100175473498078866490059075013341742742131915749794134594672516136297039982233211672804464734179488643041629375512261351339931497170607313478411731764228912048782640089149307059216438950311959630902167650390746573230651127794720715719031065304179848730134992251424954229805735298020953109054881869795444588628947909804844975795976441008908634786542878966540600972505081276895407438321724865204185931959653786013719805152102090602170382908385178479289167978119390774904557612029824697256580951969042590440006990100000 A215045 593 392843772355025650497103224854372335722942231759374327436952377224113690096067347814267765316988054118166213117827057744400038294425141476150509312246459902627175847415282876625916759142834399482495681246225539541358159498112658457984353788497372742864361945240193458770044611535807239145801823578227324997839045383304757082416799794622487787078543885241610654648100649792739537959345964181923032480546678001498440637990645609800830669521757112545329174695622305091166145166672788932529510836505364383079306494506091857360066794156034017943117462669312783804267975742509966329697487285798509109729537328048715920356105769128204438554880846320056920369790109882159938099707497159882583577738408964003842067023182861354966954668313453064914535453535212483027545737845859364519107836128422791214125515782284678255603390769531851566892789336431858868999208631204180421809314173916796674597782071683412825845282583173098159344809329299075400366099884368273809785493030131512894477083099077360554019547185446554501838996503609910550241495637167768565019348571628564736600607507917532903254449219897808662238249144065733781903078916903539630951380530675320227187887741648018481762883554608811475136649378235461182818532394663830384158307616620393 A215045 594 48316589936724552555394133309891406303114745135146964649397445766398014450002526599196104497941838886447850016545329541086346344622591046132344892712389628565544264424010698679794390466115199359676260036394392859860373569721804612366342072113578991864574112907177548910979120875505354389660203890716066907173803099744729053144782961862117129689992057661770944999226496012752120441752428325859822434863695653865547865095554806843114025684128331431887128810414155566820434582028200777684235463982317488835050965226080769560794253851210384971815000600095339798099727573645546386782963098451446528687908291531697705441506048428186831538363629928990021943030547240063334928796190151116268991222570421429356787580533586501284944934825977337875027447090780541160886623924750813815202305669287500258589608339273640923262273711368693224264662126199998468998232683760393590203252357162114861962122588217097271589431417409996173953353233196006476971411610883284536832367263363655674071696790329208789569646916991282677323863200221712398871224145164374428959260532936199170396529291047672611624104710878784747423155668252095541927982747853312272582092693004768409933161989465806371232784869992071617233535624293769185743611359039780155609946106903295449 A215045 595 5942547718444764938662981293891788602947390709391317277548448876889731663660214704353306585481529194978967385821957706495876200350284273532802271294311677853659317348305900654738084110573026686840697488795264096223284590916283854662602090516181718626599751525637598322591661823075622782689059276734498002257379942223218368779725887509245784464081944548512584624250210908918718074797589338116576236455754018747460888966115250596093224328478263009009571514506245512413822287444302022866228432558988275586143644341882785600373299037370215626693581584099638699756323981989133300042323707141518481820782820505138561268064365599909764156707682877931674004847596824413058977358028601900850146004162212690037647553910775207025405969295804766328313446475533805613888487874559489405405977197283515592238002888017252781892287942799067753345127492564833139233456155790959343563633125743906217528973401040097337110824563661795721429399447452634066527826644589629093406783024425749458355257434395596043455958527024101416726437823507694964120264116819229253880463183613633944760927062185735277035080490096624411594959123780782582363610840047775044924987907280843156130171573196483845157815874383101503345439737009581633166290837988685604085632874545696379424 A215045 596 730885052778769362902991305015380106756225942509996878173809814411670596615756406108857513909730149143526540606084252569451686296740343053488547024307623986371530489577201769834104551210016167282046114861781089442604144309133192318887690791418237812079904863540517416129863425117426096916364630834452538210750559090356114630853139380675369371952389187409386137837776715300989571079661736160013017261622880610283823794967080268512623478377142221776745409155457783871333320921067120611768412969291570731491914120158397989361096730387705054280327513762711269296980816506837037789833693373494892921772495856969296478078221120751893221330922583514605823163328617118140542577051214803686531979275274519568024791402116429714381559611354238292969790000929555318230845573901934337002401875524134033029948729788345322888824637003639853539120375433903200655366423296232064428707860207986288176896255395796655190685468423737922294945528042006833806339787146852911768622344623902995893486690700991493106017075931110263027571323012288377888830967699283444140060351541292313686070395017338047448041512220579429184295305737822791908397664332681481304126446826764224264616411438368201689867022074583056877150001541093803596911568325352463208700637251744654047293 A215045 597 89892918944070186872129267535597861342412843538020224698101058723758593652074377736685120904311326815458785527162541108336061538298711911305558481718543438645844590900647511788940121714721415549004831430510278737344086465432466371368523365253927069167201698463958004585650609627620334297930160533360927701920061388171578881226156417935561186965679788106805982369422285771112798524723595958343484546943158561046162865891984757776456594616060015015530675754606801170661584651003811533224648566790304124702026934187512246491903622947580241333020210622144640385813029440696011215003331498736569314417103070932852392966749875853339512051438329735001972744324107388129216857603852068611327319577769048628980643911438926943473320099510300031616385106696788733151263538776576565013847597985714161513937026420960780163736465461260397423815940163123685919217596725345156763402835519450616139176906938789629221880945098657079951187199541828997782882423711966677147137738963841502866584904128989513015011972634898448661091775968790507745619656568535272330394635520140488927318092544549442910735565347554888796926859254815749024651238154676187705163308064722151746752774455251674623081652014956810860387102987828702676067095480651512936907720947276009952503125 A215045 598 11056098145067854215908996915573521565010023529233977640988256413207895348608532705206161013716383468152287093300386472072766117524444824747530204704356535329452513150290066748269800866359524096360312219837902503603880031103884230486009486235441611269753729006203294046618895120772183692548493380972559654797956800186013846276186386266693350627406661547949726445301103373131573228969922641140088586256746880128067748680919158126235648514297004704688496372407481086207503578752547751466020005302238114206539873448969457057623103555439674976863622750412583570598853505340719599722957857665935446272653883872271159418331486125778214669342744292489070089864424494314115135823870202905905665948709023170742401732714112529553272678888917086046764199723112919964939622291634298139410537187406727062681759639962098860933812123775311078499885249750699737230022592568950690372832072089116794638498499699676397890089615557689933098521216625539131878946721655350952086039897789159632598477392820677175106672802516246667605079353183157980161294525230971690632216212763664627412035174434818808094496009473546896051751165609352765098898393072026099292009012013358001222336082926433988469562044228865671974730688667046761878883826836773170140067292354375287488256032 A215045 599 1359810178924401998369934491348007554634890481252241229616857437765847369285197448362621119566210855255915853690420373523841896393968414732034909620154135302084013272894777562525396566440506742436769398208631497664539899739312327883407798283594064259110541466064541209729538449245350973849166755699091476612446766361491531513089699354385346565984053690609709546789666292609412394364775761264272552625032923097191286924887164464769208310663915518661669523130365566802352278601912369618787236003608497715267295243892464299132513487130841985986235920555360718548808845551262584741684741838138615962079385321936044740835269579957388326705783109924787192558853656213612722998159949288948715458742567864857903938862881349066089091157321715914326385176595522474159351676528974667768227399546477639538385289218704119222102044371695391797588959441175262738906258641085792884993742898119103002338987524333960035099010995233374780308523249562434018996664189847389357004678388207683740704688106006126253706238749374002664449308753523368674277814928120471409490420679741728713684651763392978712306026454808430880690921011981729410227548059081991907697222459681722624966655168004864850375404317578423684432788900115026658081704442154961956108494721035246024264604001 A215045 600 167245595909556377945286033438889355698526519170496437265232476588786018526730677615897191545630218813009497716828405556960480490340590567215546353074254285621004180052907350123875507871315969795626275667441836310234803787904312445428673179395834462259326846596932365502686610362057397599754962457607279063676154305663272362263756834203130934265411197283446324528683652887584592933638448712864383884292792794074400224012440310008486386563147311790680662848662557235603122764456468915359364008438542980361008524131727468406348973256333278701652378352761784754518118195063311446335751666497460384491432213492535094404862271173541430477557928620809266595209927382532423903191236046192741317405891359759181459842738518339411109620516993022190610460643804684495981393320445746872118928437674150176648978508457895416144824542928361605901202076200786434295461429032152437789497247985693035300220332578719409148151984825507176812373862335978327115336330983824344139829891808062689602327698451740002079816315414811543883876913204516520737558630223967546478523025370978074791351995314649573583565203188509760115562628472093692546309838193758618395388230473481344569578939250385000284116920846714562833983941363233403062622668721906465671432332671326800082644196001 A215045 601 20569848486696510085271812178492042743364126967489809542393977762982914431418588149306991938992950703144912303316203463132615258415498671352780166518513122996081430133234709287674162071605423778119595137697137234661216326012491118459843393267404044793638091589956616415620723536083814553796011215529996233355554532830221009026929000907630719568079593212173288207481299638880295518443164415921054945215388480748054036266605270966579056338956455434735059860862364174412381747749543764219582985801937178077668873062237242664350433707358740502578982985576329850221708316293552626913317319117426139402679154009560092466020214619077628040284517839447689395094878198297296878290976142983623836385228599732017496758969654794754253098462674331461561367535216634936122576478474224104655468864212887088492120782956123160458853633998208855810283418626941190545507306312842873397358783623079831741575759651226096834583302249807889040867967372687249525762963429347110226160631924517919731220135366269351007218101258069928340023792574694439494203067536062067448978348490391862705504027513843714040849092112527962288172913824518894291079428646085631211252761963866625502734210287273995506835458104399774512881675386831488128935948678674897580243076242659153160545702144032 A215045 602 2529924118267761184110487611921082368078089090482076077277194032370309689045959611687144111304587306268011203810176197559754716304615995985824744935424039874232394902207816335033798059299595808738914575661080438027019373295748503258115308698711301675155225938718066886755846308327947132719309624547731929423669531383811520837950003354804375375939524553900031003195671171929388764175575584709576893877608490339216572060568435888579215443305080871160621682223222130895487351850429426530093347889629834360411054694389058534181662454780129758541124012937717949313980534125499844913426694128240033322659953850925024378544973823048665609717699491614165972438473335381328633549383461811307385033919794062348042721716190702976320456972751927671932594015224574590706125019513526117481662745088930028626382743666090866701232886661062484625505279768933721089864236215821395874732156334234523213743429012570868831692491889310300799100253323869345887902539184781834621823171634723199256191087669420476690533476795419528501817644314253757263084033372648643392934013092833414766201990778341881388547009520126541600672833039383655510836232326366432805913131704412917268560917142936692024720556726190318486438530427430194483562690272849474632861594162958689777583273647503125 A215045 603 311160096698447929135504704454114639230861594002327867695552472003785108838221613649369418698525245720262233156348356096386697490209352007585090846890638391407588491541428174499869487131778679051108373211175196740088721699051053409629723126548222701999299152370732270454553475200801413509921287808155497322877996805675986842058823483640030540520993440536491640104860072847675937698077353754862036892000628923242890309413651009024276920470185990697321731853595459735970531895855069919437262207438667689149577676137546853255994841101206982862038406527292902761469618188645623887204601292217862677354313817557960397982406858198951716617234145747533746596097222242247808306327891948665194755930063157724081430672040021362690267467332137221918088727437190554136107457492214808270332229055125688756918695169472446625846574564428288035011696663646137865133986036796791903296622412736545950597365936113281549785934612938027531837128067373768948626856541520810014801029599161305933630109728917427920867391916160505379780780776159080805820774530723034624261158333917343571132621839697305705033420309366093647279385432813597478647653115039624392637709503964874283174521047773485105581721163363712499156753318180495845852388142056342109242451725057562303385984805660295293 A215045 604 38270161969790827522482968160244179543027897973195845650475676862433198077412212519260751355807300636285986667027037623658004036579445680936980349422613098103259152064693457647148913119149477927477590990398888118592885749609983820881197829256732681044238640515661351199023321603390245914587599090778578438784569937566762570052397338484368952108706253661434571701894593289092210948099338936263320960822199749068536291485818505674097482002389571774899412396310018325393479935838323170664253158167066495930985526082721203916836913600281181364697869442626904223434531807331404507624778559420782614252139183811305696573166319459575367823907842116442699978521493207567949255574214137832859940119161641423603073761296119292931343590517986693133190940193118215741907687250462385634930489202646578750694799071312975918542164218961043351526837173666972635555833365968816126919413891558182881863155685182006143489720485495015493505076481705032637834999550983464873523702569648468992308745433938680506022832091272442656051894499237864870559911695539409741313476633449257057156801253146170579676631358775760129978286056232090810546502935714311093948495727295880966094269194004896184140741301888813273872367290668748102570584622938174997750797900264564578840133385327469691424 A215045 605 4706918762187573337336269579005579969153200589109086687140812701607279578412863918255423047345599453017456097811169279353838109801781609403240997888134520428309468115465753862424816444168254006400692583445852063390184858480328958914977703275451571545739353484273975465209414003741799446080764766877956992473179224323906120129602813810093741078830348206915915827692930114485494270678520611806633616144238568506506720962446262546904966009373447142321930403014278658563662061576217894921783701192341740331821134928385921720474797199815062189337336278452753655639375731961292712225628546665330327643806821148499489393764719821320085101920557026785685672469003527423670270869175169653330431335326717788945660291979777356883062679985608167207136848981423633281444024404017623288106483567778597752483784072034314798647650859016899602091821462114567301131968071855860507541907507279763943960874494778150847159004129159299606076269492217960028149660767324920522983377547569732538013185986238214183997521198596212787477741813570091775570470202669274516173269350844542375365342597102949951776310394598675354580218433537023938956845295156744671997140570992587795884495460203462843306801614189274474929162684728951542517161805075114374256703320184503505381984539811812492023449 A215045 606 578912737587101729664838675249526092026300644562444466672669486620832954946704849732897774072152925420510814044106794322898429501582558510917705759891123399583961319050223031620605273719576093309357710172849404908874144707330851962721376305051286567444896239925183320869558899138637941622019478726897931495762260021902886013371093701303045783744024123196996212234528509488426703082509935913279671464780521726551258142089404474763636721670931608933822540158359964985005040093938962752208730993499866994318051829144385474424486365726633486196847725451173381047592473623679944942385366727490630514991494986200896402405780071705745213416396182943595567309829945688629754201843799075063273172130206115832078722847798442894197416832775329922819507361490756955243098606464841619830448218346351492221858576324444983922712712877945869555513807005032272435721034194856387157992506291781822351019061780209506795574012600692222495718437155231258021212219686704250830357961636341590682316486767260773630220258699532971944391110557722587477777500504445799615973494435873949192039402222130138841409586045988703910315437665385685755721683064942225884420722354868296120125606618214693111390816439645432582067449871670316823945648027745532014167654430805444529299520378815773768692393 A215045 607 71201559804451325175437820786112703739265826080591560314051206041660846178866283653228170787827464227269812671327324532437152990584852915233474567468720043628398932775061967135472023851063691223044597658677030951728129614143214462455814307818032796224176498157313274491490535180048725020062315118641567616986284803469731073524514922446464537659436136805023618189019313736961998984878043596721592956551859933797298244756034304133380411799515214451717850509075261414497056269492916200626752128499291298560788252717655136913485847721487942287549431633117148493016283666427863125974295055738083934685871751659855100787888789455101708433767361812194168213657935459770986860811111151497683766017637101573397087023831305906009250831329209389378129838631840461568826000280034472893808948129283531896256152967869061099431366031517217031776247676693459653623700081612779270841180085071367342726186584935402907624533127283115629077843128079400300839440501743107615175664772570927816936014088155962075156470799002419005362472574438880410333537910243244025292515042663107529327759640667979449757335792205298240013276526604541096155016292344277440124919661937952560663441262911931044638334284891729206904962487604303478119208425874219649335335774359663354967381603625549725070100000 A215045 608 8757212943209925894849187118016613033837670307268199474161625673637663247045606184497332109128705947028766447759216810695446919412435326015206454092892674242893484770013571734631438328407114444341176154307101957657651068394908048030102438485312982649006264377109607579132466268246854539526042740114185918957817268566755019157501964367213835086326900802894708041037141061136837448436916852460842653984413991335341132846850130003931027014618700445952361790076098794018152916107534753714338303074419329855982631628844792425718225771847840380619770500387110120752372003959928677711068936191251849724901926604261137400059934926597896168654467048749304606204303891157579142003324111735540179417004635517211702735027588170604964110422522773026937792096541428207560227393092050882904025813626030670245000426193925297720724638935356718428283921389947275765870871673898433609242280091586832152449669011555577003510435116276314398905084816529225302291296253234816709971272656872619875355518669054932493757433847345988657929647773304510310735320361840525402060167106034497049868937460711954424848211287358397978374194130289660120566851203565642172149430537495694717370488915631575154277303764782876389521014469420372416166619106665740584331049969167247213887245028568342451918643757 A215045 609 1077065990455016433741274577695257290458294181967907943761565906651390918540430694409518621252043004020311003261712340391007533934738960246955160378858330211832270227778894261392531442370224012962741622382114863760939353282959546693240144119385678833031546341886324418958801860459183059636683194718926226464194537748907397625299217102244855251080549362619244065429379331206094044158755894809086924847126369074313162041917809956179382942386300639637688782328851076402818311624957281790662984526025078280987302805131566378591957327382498469064669666247547262959534422852951005781045846270530946325519566006508814647955739088443188662646057990039067692902645877227704721510583466549486712340489408814575816674948341005768254164680060924325847243306605304129736529641264909921207559815759081285604246954692023302290700570808908075706679593419396106726403809059019163169447875825875227259201723585248998276506334718108144540281406810676065090383835393158440655323233797815039954648589524431331053940735940841859437716212806707424799875220366045097320884702950509114632144808982930313595325921073544465413813320754108220334588951874803170940050451148885749160584095098904328961383614662841018007867587279565896412192527215037138319763672233696422169391954878258301668479292348901 A215045 610 132470359613023811424281923869398630113336346711745408883198444892447445317225929806186293081892160788551224634742858651283231227053479675049469520145481723381126344532033980579546735973209146479972878376845821140637882802735629335220507624245953183480231193787640793924353496370211269480772506907687811669176970325847043152892646201611749982047821244701364125339772620597288430594078538144665230913542558982149183590023043774480060170886500359974989767864658606298752634176953638125497832758398010209231582260659612159595993721930559833927894069785058872116471231509895382570340552994762541675252036330488189238251541085586681761158499825397099422126046889725371052374830522716700231500768659685250164751064086583793597541161362080450665339552433151805399221464738201192529587020050273187936581779562839440376409690584073019236260356397743334658104655731682816285034871047164939394511116600279915709948082334632514386083182172514518454685403617836697870040768563659261772442260589244135171591300726415384111398798070592103577168338389349038244010240262143199107750225684485825453637257257733618346401654389083028020323686859432073714852039747865066131219238846256715607486122554344270520880067398555210147322348316772994803062243022009825709092385989800033601655610705490976 A215045 611 16292777166411473788752935361358336246649912351362717384689647155864384383100248935466504530451483733987780319070109901767446433393643261070837795817515393645666708107212400717022855993262354793023701298729653885434698645383199448685429197638132855889235405289537931328276521251675526963075381666450881909082303155541437400408170183581143002936630932548905168172726602954135270869027501435899014315440887628435275268410792466451091221636097157976284103758570679723670171185453672532154442766298429230657203630727105177806152226711077302800391480959379859183113992953289384197122914511671729709925913040814190598494115682910667883095182882721150956352055654780531442480871686349069713646729470517323144045425039236512215551468751357079619522794576192824319330881266279753460415833849197168511199992315566777830795491430184479270326789629321096720159468951461696568672779957140429779691642573851700379322896158794675147813679705371204944411718653117066499549600572153777627843332076889401478168360276221365275975233163091869973751222766554316565324674356861618726762852510580482785200158495428417705127782251083245809981439478729532680721295381109815352611301662305313715900522546825223264328985443845985721341688356833434246309443565028183901809843455086966279405199831126519057 A215045 612 2003879121108998252205186767523205959707825882870902492907943401726426831676013393132573870952450607119708428020988775058744628076191067632037999416034247936693623970842593254213231740435296430395435286865370582087327295499330796558972570801866095321192474619419377912584087760459719605188791172466550787005454111161270953207052039934278977611223556882270634321120032390738041028459788598077434095568315635738556708830937450329709740201069063930722969772536328947405132303176624767816870962421948397360626814996613021447017330918728714263307283294432040087985939930989125266150342730462575305419375274780344038174309120603895620296697087776124440986003922083287896352948437187144081277074051822669687164989511981459590005759112618756115485493021419763079601844135804782354479907119335391592446973221559274623359738108381465183591842311351263621401226352225896545323333158257532261553741683817445311368484818326188362094272372042502944775117994490879393043380921402607940701938758951408031030116149687486237576482868799598143315048636472382743282535436491127111891770327862809101518843301841252206114564297831763173059277266928723864392487374249518806039367743178207531870955720091703571324220740387737912241773469893801658637336255372834323446075517775204161537816796486806640625 A215045 613 246460839119240373547449219469992974707815933680769643910292348765194635911766547106371119622620973191990148866262549222323821806938107675479603090376394980819670081705531757867510481217548198583845516583141851942855822647772304777304940779431891591650785142783293945316514518015293835911258238831719295919761773369680785807066992741732733103177560865586739116329591257457824911229684970062088494740587382308214039910936895598087846953509858766320948997918209889851107603119539392768942973935133354446126441040942621150193946981671836289674744786708101911509658081369085859542365358674284980274781354657187295844488404471156571066580498794152798660729849762458741109318798116030896562809443696370564014517513385798951095041465175824697129211490268993063331479950752396823416622166578736561874621813695233147889750035748169568310209837085525108676490218497466651512488121676658630917860296282843336745242925899206407394157583419295242792901314239432854637356030142919190573767415533856112598253154053290702675040815604143496283633491067111694370396818795879865247741381253661607134852685027302139846299188753309553198899192565258656542907713183411860466424126099110041273759699837316914155125265611606547731936667412680435532393539354555904068852094813793039817269175500134611905568 A215045 614 30312679332545456948084048808041612683101652016851795298473050954717213790315609280690515139711427252007668602122272565570771337625311053016359142116880548392882726425809563624449575958017993129382603104439582418389178858380494156811948743299320799677725380087725735896018701628120682097479574585129006847343692670359575383316033055193191892713228762910286640674218604634921726040222791529038807418996679708274588352336407221114475465541511559193546003774167280122738830051400168685812168923058980648476191621220765387821214626967798626005785096416302171462970893542504386898960767842974708061061393276236884795864794451234593144395204243091616706825670342891393683303835548086589827359059419703787782167412869026205914586683555780898729448869641157517700418206706181635111252977414140344205946074334387236639924277180200547712404161308182018015254211038627711486357685454649261221249207331633248160560259012787577746738639028429717875560067429612929657422806751963331793291973437817972495955243901014166060799797359401521376774242429407588076798116334210879144717513814803773727135784268857268618047850126024280412431642904280390804105788447723827731849163601439992089357368272281579772535062049452178327617726779202953508828987564761219251119048122649625966678661465230225043638149 A215045 615 3728213097063971964240790554169648367046795382139090052068274975081452101572908174977826991064882931023751247912173263015982550706106321413336694877285931057343755680292870794049430332354995606715476336329485495609926143758153008983092390485037026468768570965647482221264983785740828604154076415732036122927354436680858091362064998796020870070623960277099670063812558778837914478036173673101711224041851016735466153297467151301482394414652411922039837515224657245207024988719101208962127834562319486408125442969109962922880327528582131086530287673906486298646040515595500801380729632239299031767075392016904696320741692407884138247975364142268904655270241475036027860444678903856399840832004741654433338001524345528904895789091018889685269161791960346977817807115396566398027663300743300752941601054024211252660752895468123820479968924911251798173262285012316119775953992772604660990609115083282842348740774046894897269075042742210249968908542446344436697587406390438052108561007430989048054934168869650876783013988406100106615597284927608571782192125979978861842926219664938462227490436916870697762860450494014836672627077009961951738263818719520590409662427475954653838259312547782985246289369104509501298841697642856925781897963250953284372535130391727439908942648681635889160766349 A215045 616 458539898259536006144669154114058707534072730351091224609099348884063891279677389912992029385840889088669395824595189078400282965513452222787397110764052639504889065949597298104455481303706441632874206765422276377602526503394439610763552080916254934858856503394552587479696986944493797628853919560455314113217252019075185662150678818855373826794033885320349131208270511192428559072409138999981441749728678378754062267236123202861220037536705154851706468368858673880341334782398048533655911482242237847550953293579246585683470467676523538160080664069931504084630986412309001743656023970939554135489021525874014101958228816297117557609521295001780702554140490945336125329917748469792489400911848996817802231587819355388954226981914883652702032220876238771250350716281229310862683316700650885924221977121169476545671791424983428484654552948741899309686414244719354806607597515257744942814798527877799940406683052341878005420971064641139020105849371102078995135358695570252296635049413216343485177219990578745937263564595343659095267921497233308810865459448012443201729546113834504340441707050537720333950707386802438042528570343933801236504336629464768110359518621656953288067822538896704013917633281282450996239797249740756866843222670937353380310491145214763168336634892568101686433230368 A215045 617 56396679272825864783830065165475051378323899037802081536867151637764777175298746051123041787467364474975311935177296083380218822207448517081436507929101188728044011356120174796053974770023537325236811955810610508949500833773757919114933813562214319961170581346564320777781464410386996279744878029520271599802794643909566978353171429720414959825595543934125843468553460317889874851428287923324615623992585589570014192716745686800628582222600081634837855771854392230036777153246240868430714984481232935762359129667277177721328171207507294327250782172333480336207710687907351219462696440760691238259742348109369924898267764251241931742217752873760310146918712903110479983377725576777052093005912769779623544364095276437098531941451640635419326235773973450784457886063600162551762909033537847656593187360226578962176575607897673559210561504703890396928877352184364516161082122828233977355262013779679018099835006370162855671969379343087858829034607870555050241073861910191537216634369283749501186070991593345778326873706022398106543301338405339679015272762640886075777810247654975929763176171639837186513716908702522540868898512404403649144294770640774764629943471363502198018624972696042298782722754793714444944380633057471672578198216042472767967845606969483665379144660507226493907973415625 A215045 618 6936333010659321832404953346199317260826305508919304937810050552096183528670466086898221147829099989532874698630982823066688514848550654148793903078168682160909908507736831902616534441231591384562494996357939670324411000027668829611526095516071445100289122649124016903079640425490656048610991143711432951461630523948857663151777935176792184684721457870012158397500867348589262178166607005429927740309338298838732991641892483353274454393342273335930204553469721385620643248514505228768444287179709408860922621995781494908839439888854255452264196299496976912619682569847065197188906232945033310819151095950965451486012748416345760296889824096616074517795249469781350012459800971606399854389142996771132241323014873805939519821144433097527402020065032308211284139358073482976607350733192621547637384076293979153041076997149792519584834646043087675418231027419673004472447066380265310621752805041176948131658538143084960382672003450518247241867058047803559983416162061447627460217690379395594141886540078105973506573477578444485181003351862115334915053915877313052821277566950467514207136750677348904552357229610564244349442343653085078436548145567027076118747997904705314534833914038785925998670752358506933866088944073566559377288594623031933105906136538065126864627585410979810811230657524857 A215045 619 853112563631823759521025431517350548030257253698036705269099350756192809249292029942430078141191831348068612619675709941119307107549523011784568642106818804603190702440274203847037682296715716763861647740070768839393603502569492284298594814663225533015600915260907514758017990870940306982872165798476732758180751651065583000690332855315718301260913722467561357049138130416161358039641233379957787442424618171574587957760058706765957261798877020237780322221003876039109082790130896897650216608119776056957720146351456260974516243388228715776813429778528938689928589787077122475051497651174275279350787670635521125036915950645405566812195351781844768533713785984859345471310555076219768915373747585601809907915577955057626261640216892010850599191968412048559104295604611677423195087281831258841475213924361992470590252112857527849543596609648388810927050264879562279513690270725700873280160784253496668963374497628304683691535429743861824329699449551934913121336560659800040554406014568245952820030766726590753180785585608993256253843413105405762222807804281634760973987990481391219281642559933919976834791734591947333634782507254459627949397938211653650170552414930600137506841525464321195467769592568253677886228557401505175338898493692899388331195727048123106952989828564974056492034401606176 A215045 620 104925908993703663099253723123287918090460815899349595443161410092459619354134249216832001390218766155822906477521481339934608085713742779795353149076060544284031546491645990241283018388054801570570420177032346627575088819816019882139115636108060669115818623454442500298333133236700167102844665402068926696304770822557117851421759163268656558870407666405640034758646489173839257776697705098729377927677918696804835585812845328448859468746868531215911049428630007031424796539937585813182208198511552745596938655379233332582230713112709009694289838799292914467710615787772786316224587453151502284138262721114330933422597452346910588917869789496772796433769383983208543716185400242055782434293981961513716080346248637155321602471664035728823922081900646413230949890174343659582199105789473770282952255765463397961678389273717893350374073750846550833417981792606266654177911535045377160527760603737639320127832619969729828813277078209052392089466095526750510986863236204034504702824094984401638192527516127961130083922093186019632760052004802825040770883889891475558569914379131252676107850338636621152527368561153015154744782285511619557935772449623249533965380183668512678240642379233731931951303856935362168641892593339536725377792299900773990761704864988052675591028494530631012097871904114492701 A215045 621 12905033693661918737448686918732896574578650098366302202803584342021776987749263361640393740918767045334869428122522529102015675235682812391816652767713340128131277027770016525473964224048443877463397820127238564422896531233867876010826924646476799075712675083981166629180217370123249613342910972288679506912728630422874430141875686749189441022758882054171256713956469030251812545175778085910333527316941575088823202467022215340502948698603030462536821299399269860989210865329532924124513958200312867932366496891499348343279971193239812775244923634738527713221514110142437715468405128415508436980587960243779084818794037933543114802323745142476266282837472375146482621658994092640233240921400008080372316439283137823604007187906157828683238814004092076947441299674714238821419812687589734666403928203435523028115824718592153193535743691256913408565264663016499309936949287676747521079789098619350187689609107283030751292862726595681133211673349915214866713073445924123550478509987142226523448721696411056415581703042814984093813321230605844702149616651050849340569719584607154157450131481863927120803987519406412680125343628131406077342353776004340384070895875948925268578683389664720645449032440618976663355938667224143821587802534579451626104535571733017121955581647090560167125057501736301059957 A215045 622 1587214218411422301043089237281022990755083501283155821349397712658586109873805259232551598131618127810033116752592749598207993445903272181413652937279664775215863042869220386643056316539570542126427361455473311077388698252945932729449572615880538225643543216706229052888868403391923002274075204926105510423569316771190997789599287710987032589240472084996658935781887044231799103798844006861872294482056135817228449067857919641553413830459425878360813108776681562894641511638992612081502034650439971202935482178999040610951555175939928287221657028148301782187165132255856631431495222382665543180393589846293957268498662113365117907924808834219082172479139385837438312165212762454342048476539150421884674867956410226668761661780932200106603293848169197878935976919929903016359074064420634718030806778275921115828211174875405664385745179097636148340582735128767236394060004558641950628078567288363542432684982745200042079518862568503370115974668716113345849215657068912171125406540703598869519318871700670961103944382662606631011086664883706208288229373067142977550688730255323924531009022817880306426519413814355300380716707179238685980853312993769088980497232223882866199420322242175054241040378740011713994736514343945342931820715926768177699345098314163446411700136609594762955728893593694095700000 A215045 623 195214443830911281109562527498647094966300692007729799723773115072664069737490297622242206176448110953588738491140785678050481178170866795501487494632631054011423022995886337540570452970143128237673102061203090023954386988581115857846286604828659724955080102979782192338701633399836406030097907294938689102592113234226069853690570512764655819035555307572534877844458149971481037954712637065924381887765587763944010412144057093695729398197810780007917475558232432966179916720730761753100625748045916145093131941519990495763898697199343111970449069284787244398302416886897629230156305783166471602734301464120122972925955231127615046363080479217286873419243207569182042945503305266895046762413664327662459951517921321685449859671033637455489879382921737657590296341006359858929752550818331871741371288264679474716223712263329329311619737127796649556660662284417325079460857827289593659300198886083745689979050140770051022624733808399437841798782935949635442373351125143726549027307165343253412324332824107447774519855092383883863832125812658876325897574608127439743870676708911034697589227742862319006901146776665772198586267864735063696353987110330411106630438148483499154550848678602872839817312697654231720491563442356704708684116686768133737791869562704534695193336379877510040317723516556114886790593 A215045 624 24009789376983676154175147793096311657864230033449482210202743756225021991601432802276558808104986029163604801293564045650610976921570712574501548186876339978629815965451150297103522659011065202691665126166524599635312210897224304582363802821309265631249209123296503428607412039776486018699768522072532654108406358493035401006150573782341678708784062359336793315932570559447935869325855515101837099900685238829296052244651164604933162564500266515095488680553812573277235115138244703019295464974997245875252293324779831937724139928932031404242426634721024043948532613752501722144940431525004785835896290105681581612195168882527797485509509923203262714672603038074416426398964763015041644907503395972667784639537359871534945380801089422377648701673274562302712835219636319558173562150018511743491276495584793385595793835212468700541966807625359356710478909956998174151178439217533029724601027561939256895041062841508188308076132363690180347358981946863372742236644949568137415532381319586595238324940077129729227594706090906150050969735736072073511430721356576204718910822883933500557419329239742334174889972386115852056220422485435173426860060158748632886023138675655078478733994080417228510831338181245792303082200880517496338897765730331225338481458077914016335432360826509200422877901725975558308381249 A215045 625 2953008878925161255682433616023347686822333993422278582055213708900605040897238744382394491190736833476169801820617236829347099680175026779868188939491157186317455940727495600206192716605390876802837137416421322665119447553370008347772901460416211012918697642062490139526372979259107943894041430307626577766231389981409128253902830004715261825361404114890853042981861720662124630889125515720460038905896518788239470415679949189313083266035334970576737190232560714080133739245283367709620241566176615326510938947006399337833100042985508428520352496356621132422865619779871562091004352587479601157282163375991277703511375512821571050798157152948032079381847356211116012610551380454193417895051249780855624040395119507590292881452246991487940096604570920488271266099603038051925208418562457349958898888434734852839663934049253006628393178934487369318620112282056443343063151508091898480450542152870415413340035641664187408204785410626593551056732685058965482905893539143880034950684931390280665268795524841285747214095250347465234923211344361464526893881942532116484439939624034020995566950318693330820015497587849531408290419884490968328062414219788969489913595148861472528827284811573050639960365435109557058237957836049535741039622924007789387352101645384593637975508289298021205479919613669115501767790624 A215045 626 363196082318417850772785159623078669167489216960906816110581083451018195008368764126232245857652525531539722019134626565964042649684606723211212738009225457577068450893516507675064600619804066781546276237093656163210056736853613802471484515828372645323368560764562990658315269036830500612948396159315996532592352561354829739829041940006194862840743922069215587493453059070881881663493112578101482948325371125714625565076389099120904308559781701114423578909924414019283172692054715983580270417174748687914970238188462338721332510743193238268428030660853917243392482570502266748423246326195417247594881213253430862387704744253086799291070370998614896247195929706522319807804642530029809385338650543756261163902986220044857279082363565601759708064726221475623959230045419257990747852043456784693908889875920253637926207277331797854229713781254762969406355380104618271521860528228547765937821266441841699780278643602734111260326041528534003281575317018365081576963377104032288946468543225598373887040313401029259854083757225188034629393183816750801587965446336716360698130271273244266234652721279542080636249836082486002670869215095549051315784284499809386477889095683282991803112342838383844862974732980877664879893509410757091984227293396490922840016357682042139371572202756998731424042898498606060196484303093 A215045 627 44670165116286470483796892200022652959914351352198116103019418050766337380988460748782183846000069903545909638551738450376747898811526451928199298586195240124793102003961802948432739683519294823253389140025103286752171859185441127695644822545429419163761414276399185360833251718550892467448758686165559946931093133656662648870718255790757252867586141010398626408651744403997809319978763721590761942605114751944110705033980179242681916869587113902103523468730470363657750107383484782612663641070927911998214828358233861263382457659365642135332137402960556281472222173804746445779205293104238278254672235670140517188569507396129842543302616537690553725700347765040974932489552046175990363254201352720424579731979695447325352067163916699285761376027724617052516150679153410768327028825103602946156194064347972520242794238957691529515317464338235616148880560643355750161584627437365432832151906602226186464534280576868182275624583495504235069551535887170380778153589082512478547650387825307405130512224798714887607972691027685255305427925479669831136689170049118090096925469830578930118792501721143078393333029543092208430620640402444562369317304284193245266767247387239300962817565252587919263599030332996885398942557171294538299486999538767547344918850210822766694663557328609963609574600130425730209616207028125 A215045 628 5494067113220917451656244955443163235400297727103407373855277839160808479666572303336082380812150945610615345819844694769774027511168068980445302513364005309891974478036408246149551916472253459193385317946850610614353928623072405092761841688571990184497330587436335236391831646112722942995584370002204557475991863087208150981358516420323135907850254600356961832676671108632659664475724444643085617457480789117999902093614485657750754870650655228257618963074937930315883980035476573545374047581306958427092508917824576473057256215545560352835384823332545803934873165234092573878115141937622955711996919410059934797011760321341606410367022044330493214559892980445746734070293412009947861877813498447331695673322030666766681270784933979250503218124448407040936367537787190651355615720424762936994153724360017645322046519385374351078152619628693622230502244253754186684604187291298265920167920706321298251420260137099166719226552331505631779535314309527938036214822205724098260430121022623362836855750023966180857048127788728197215018576319125345644382800854463954185055094736290900608238116970663750007936799063042829299825142974025784162033580514821939574872568790256694664903097426401945359543177690066533287156074315405912693804370483358618866074617783760948628137479032482349977235979654803613036706181516556832 A215045 629 675725584761056560083234332627309055301276706082366908868096154798728676661607404849589350656048566240202141626202345718231828635974860958142844009845186457876588067696474252473446452986403656185963140718322600002278781048778720385282010882871809363274007900840392834890834459220146371095989428751584995009600068066592945908058226801443954959412713729702895906792821894617413140921194127927377940185327531946762043846809547755724100167173161005961785028934748634958490071794256235061298395188859684958620380382064064672324777970269684494038980663436899049680784857878032555832707481670413485697131521683542324778049107139776906945202920500127230927949131714839760752489491411603122007628730307938120728073220825599564735896285898183479206563177166817434040794522903160228090867764225391698831678040282740997206578621955369708806858015627922248596206214094882146449290960112943182412730726946908795971054102319521354959333660099483326808668222265180436603719438446530528331667915221882922828207883070640673330188872213488998782726208487649432207560637224128049105123015562791765263599767531412182333189978039712078570977590258446530943485000120913627243195695496717245965195774923422159771011005099545173194285990124221108586022440789452607241736386215118935328733439746960216969862937627100311728088464602603230201 A215045 630 83108752858496735972786166668203570638821634550404026383401971762404466420898044224196154048313161496599252804677068678647745148197396729782589367908444570313510440352188296645987764165411177457414272923035732949669675715071159534984594576751543979692518474472780882356336246652431890921863704152074952181623332380327845138540180538061186136871855938498855839573684416366833183673642402010622843557177828948662613393255480759468406569807428153078071300940011007161963962946713481435966157234182159942951879694484962130119474612239574011729960904339043631281052756366577865127444439880517610384839576045157123254754238771749288989522950276045564631246823276449577432409261680054060026898341148163767818656821535834815144648510036421202440043967211055432641819966418895708262907386439635442431446182356138864692299031204810625136951657803972609895169397236864758704713097008798079903213421954709941882443930930141981990627206785866479424567379886365512424441513413032017150175505827857573571849364199243882188175535795217478289731724262343487624947537049537523860525616438934848366011493358135628726063176502135329378788558176649897717186009264168171569824887823232858387858797766350355491095975923185423682315464901291463099817533171365224584662057954570138659618582026270327589589611968908100710884814961863553321801 A215045 631 10221700876010337468092615265856411879519759772993612878249574430620950641093797832171277358591862815515467892833653245127954421399643822902300349408728836962103907575251464013204021545892588423605769606392676830209367834172703844082719850929557037692816498352251208136994467503789902437018139621276467533344660282712258359094534147954724450880278867721629565371656390391225864178717094253178682379592687633153554685326577323866858283986146489667596808230592419132286608952373963960388776041409216813298122582041268277940023052153406249079778214015556936202533617938273834672492556612227154691690053883627389169992856706864539923502540336300948303331319505318515403227437712898391486780233369937149466618250244561854644259348479413623481282077044151319766330369577617569114349008895954680444693426404467966569944403061941637968419996877732712473792190924631231359529884689659070619744610515544419598253565634202105188494191994694972705454568462847663511884503841151780185407112463695639118712304274739088810865837962478618337197773905295633684539714378776358022199453205868176366746314374143798956077239284181756397060079205410802642368457743857434010457586335753707571269067158530528737655501958405482236168225744430328217861325458344196040581739877465237887923677133144724376944222803553141821583862031961394307059232 A215045 632 1257186098996413011839418891533670457610291630443663979998314252994614524388116235312842918952750813146905951565734672082059746087007992820253160387905738501768467121315577885327448662380622964926052247313376214382802573927527501662639557069758764092236736778852425819967963166719505567862309309712853431649211591441227450323489160017893046272137428873821937684874162333704414460798528950738967309846343401048938563681775755354864100523726210800961329341061927542264090937179050853646383486936099485875726125711381513224492715933543936920223233955616367097071886407918361777055313441425602173279353436907954147894191172676798653035612996808140235442103437482310307690670147919892145244599308965902771083605094588274641987988032051652385190224306790399645128101775951166163417577646978517862078460712538305704324614660847559795987302101968760072685361978941796450532964681611204150015891068752457525576167623858308991860401280341358507881827229873138655775185834283728194736384603382168897172712126147344289714059541161217227814940786861709363194031905711267096322019756456226009775830160744432759304707980297760649892446330682920134907791935372382272901068924510437794090330112156927235876006084634644067154718774297865308738561205058327011147983266401154389306540991439880614676765796129551871285960263802622373449978125 A215045 633 154623668475682790118780431043375609874186350784797675926914403543906965549097203145647507753829758154253916574692531012848220814280583473068236427362997106880559352014240828431262981451270732097480820649938881692254507225251710000660582799729398426307425807300496124647922475038995394944627026955059695625319681086988264131430072148052889967022023472612376705674150310655251752814040343846639800428720645641386289778173091331324417506134337782028575912142386495279350898664070881034544780117098827545901015339917884858334664036653294667456656895931964731777433064923137022531506103621630202948254451880994085923213380454634499117510418955490873681640155535352770926410697838329353155644176074884728288086585678760986511963426992921246168661111520420607010059313999584437276185886361155671059613462635634265687954486951064517838965484673431823916785514230614674668525013732282565075209754471414964431406362141836750454552774544710637170165852890337883394036551771685129634855714271990090910276651446097934361551557799237264337626237363760677909524177037083886667940853747923129244981496053700455126018154502319975421029864170348271910827028968410254003978936744628529874505288996197019439622478205147438741995848586813635617615262857373818772266489311990967224956649832686959870664711800822744144991941688894184880329983493 A215045 634 19017454036409986771598153599443666344067310854899670475030473321647562148014567870679330610802107502160084832735615579908249100410424759194572827405260738407807031830630306319160019269843919425025214887695169071932921586132032802579589044809646247671721137561182170905874496466629714072621262006162629708482671562108115260715575385050487572897436749702448512860235614048262261181666163764185956485422793070489464704151608457997548489153999820978713875864172476991817896444743539316395361570916219688659949160684188456061939183790260201937720172878976446882467687833291770723098742347488608348010748411790155140155404743493107688821975540461842585036765797827367693003660983722214794229372743897126137809965045725344177211487150462521308689337993351038099846109678724099096158272858565497207346888634316393648365734040194607073529193963599217359682190164932623960637912210829558199328664858983333916604921477839460654818887664011794592812245785724647931551005281634950586952952683937591799472442645410667811250863601456370584735457280993630058410966733952531305397785812929290805638287402695672388694347234030751180393784746018625677657487933246139973664719167202477663211533969834122981681801538381308815093883997380257300767515967721137137454718671336659266381081974370768170979682506299769354444394019963534896220074888224 A215045 635 2338992222809952690116454112300527584710405048801874670752821304159106237240242750890412017620905393007536180509906023797701791129667964797459389534419707827053384355815513436428251107209350818546003950365855856966057100587014783007288791928786759065195392494218106525297915142920415835537470599731048394447743282458211188803884342289061918576417698189928554705103306377625602873592124102651026007906574827024562772320869667242367139748435843642599778155381072283498321911804791265035594928442577922877627845748815262210760184942126565031834095090759973057012903246074366580763835272073045645015461357838679118263535128707548855825033560729761639883918426080682604775459073558513431287522064429881049898378519283225885038974396052072826588131974278424709142653320897058396365761312980629214231680482505087468291404557306657069826065076007545443353128275967297728052787979786452032024758550104078102027984071250452100687921340320920402472077757967030258450307535302603950013203710430434824387303587095833639646934387251704243826023304075181771713017407132119933062429601389662613258355902090810245636034780576820902661500294946474411601356876038369760202727759117809059608859656651804245769857159264716645940530437423720623598927545925359797980207232715800881646745307363890991493054508655905417255956138104141437982406414625649 A215045 636 287677025951587770897552257659365449253035753691775684832121989938248419618401843791649998836760561232424790117885705311537412059848749245328310339906218801989158468733477522374355726167480306761733460680112575237753090450616686277093941818195961718771361555651265920440737688082744518057036262504912789887363941070797868107617058526169565497326479440611509780214846448833900891190649598462312013016023280930950731530762817462353160640568454768218793999236007718393301777255544582060061780836866168294259565077943593063467440808697081242998793973096436846158084482448178878367129125625561888281001763573088555142735101428636592820477150198692675460239900889217847724033932849547022346431121668364446295070337802583097804618279173135291172928431406492056075043912433604795744975391268086853366287786239343116597465873205212836819989980039764893762147547578042822686001303184663005776250088796657345184276550772315876509423354002609163789373512715615754393596238152178079770724299942413354031628324713424276981886523917253132456749890024446248995972631838120424310960265711154887459898546697091137500323587133250511954239257490463271117744427349137865015971383255552139169761921463103089806663133857591964068199528593616554387700300337419303915444624933041225146206133885534482741508487173275402688792597102465480509079221507746193 A215045 637 35381935199822485867708811237989649730538687299039607359680251941100396506826186543622059444903928126195241648319431847295303981570266489210584712418930492936839438269861919738609326067492868380874669659703480898386664068325265397299547554846174504649812275952611490107685437719034655305179922817504542107751317008425679566048094314376567494252580553497025774411721009900192184013576308486761726574962956979679915415511505678202196391650171500647269062127873568290092620280520178802122563448006096122271048876741313131544284459284786377187464146573192534760995014598443854723327482141455249370413852862106583879934331445077283396728628588479301610224679295522262000398309814568471381070272446375483940930813748417449823972810409485470894246887401310341727072543185435780892083124139522343359859738762200081586379089503488638413416876754557512134208163220988247502724980862927419346907937839833410775556257819527549954819838232824583600750490337736816601791653378934697650790497601039160276070963739724807167051845280399162621098450213466701040393652551755512326022752918915945439935874954765280824843757405791085442922461537531729489971025817635145778190793767907667017132803075010349318897794093760132446818393697787072653772137038842746113578026722117810107957589502857103517296052684106901335064082973349078538762236392812500000 A215045 638 4351690352552214173957286230015067551407005502028179929555838866765410521920002543021721661724346398960782297953172231512010852321082929423656591317188544412429261748724282650326572750575455330540822634682848037926321927313557027181567255304261268110208138580615562017324868101753179858019073470290553766463524628095287788755807983609791632227570081600693558742861469371274804732778695294273230056707427685219698645376384435601407803012330526124845875847729212891962998992726726448079015242323912956871044752274103571586883521051219803204356403892126067627438573782165427773923733817233564968744992177519770930839959767287781290144122907045365914151169207759443769919608135385269029882813795703559492012278403517590169569578479268139782655629337507007051787882293465713684922643512809427356834238890764971740316102684645992568350920228271013306654727480131121226859074896282790586020806330270018058454127545191057397191451380448581966513521403594714194658207424496038129511536387844351613764564330069587479894972054033387876892732608355049278556611134687691272654186118916692388983261736796185635775919469742144020247749479060403583505059051944723540561688473596197227603008553244486071510419018344820302359494499852031536328791145981535727873193570022390470149555519881682332711607002518157255823649139656161080407844951634268531557 A215045 639 535222531428722520910878497480615319173331138062167091728008500360204393799653486605128142332649703144050027406591865044130039531511630052620550147301772032235862355654816904070429838994713512788140309396330605184039210395499189077935472854869289803050951233139761516640851091077922087881040856922920608732905777938711972337398333889689994196496867456331810699597549011656900789947765944887120535248438642325043253465879774073294957574125004541855395460208565312143158783485106832934916752242393287599016233480837997992055128804840746986295530198099692385273809183834295681203835952247345760141408775321061959018095856091052210955209520394470916464535222917311192601628576549311913204662436953666990917675126648738790032951383847776921876775190427880618136380519728739756496378177377355231693873934847004899463507190592071507116682502059233960191386304451858364591792000914587369053548121552763486544992197509540867592249611124303807590317330511645059711576181585494008073618610115238968221513950099062667710224976830281091713493290013489881616896496364346021977481827335909458921027027969768116510096770935452960132946328220528575510116085931627624453328937088968646298543869248010802111879017671599826387917310284110933299018182826318051989147621015232037175630563067285663577548871089983988459734038330408866015989145281234191869101 A215045 640 65828019675380317857864097903885669190768322976144524102615489705438375026835458849887739785254189140319192588712846228196482851523609413542904011526800771420598640483793754918012543623599186617610717233113981589598896556719086699558881593893618384507156793537610050984807359334482663629510006328048944320380947161833477309711239260448259494536887127047212022491755666964427522358842432525821552605501245578295100477657835826579678373814363228122088795729805804180716567369675413724546681510572050461722125673390799649451193959474360587348918156352978107512167669558331001238062985935738991773799074727137717294048680462527292874047511929761693738574841686486718512411986103089144896554796801171775159964208864945378636722041574127806504521224876610792882159167272977518151701732961349678028418438288370197419974593178460681664790048524135835468884622420608076533578023695094524679393086554046619299571561456777881750558691997220253496119322201540174939494752180401626283573341080223057922316764382792606776080740989629658761084700856517492887101402221942030927740806354741969045006429542175533388192653698338380542286285337927618162879405485566050272067728736096462454696998850997850427835921726554172209283154329494077509956056623429633705740875124721142499713724918127779291574751019833352125960243788938809552407208111810968512095776 A215045 641 8096311197540350373996373163680456695145330394927714297529977225268559923906961785049586865443932614556116638384273494203123260697872446235724572867649193112701396917150977038011472435863705240453330079363623404915480237266052164856664500576060192004577234653892896509614664347050289704341849737493097230798123595127578997122145030701246227833840619759350746955786349487612928349347671434731163849941404767487972315498447926895227145021592552054475066479305905348915994627686590781286306909048119813504222441593587518884504801886541510202032002192265638035791814334256142671891449069899827426837651363898122262871428082511432727848581809503516074368236328443480493494177779251073739117436484350816001194275159627775460861247081938113456482442435103639433278183718101778239187763507134267398308345426863094077820588687910371236428327483675199803647345893006955922403829893816997380516972153544279667768718712152152883809804473181403522565376031770775731112537444498375146534265728136270066006169392053810755891383954889652413367320944298400767899830519126773988823285881497645143894021204971338334906669181497853265340491271258602667507529025327428869372016814049164198834965869788916036216570563505220752752342329796498305242576826517501415162212087955386499879783733601295116164042525912538862610912645542554750601235709638495145831881257 A215045 642 995780449277787715683696035034792287833684870253132714072084583218327432265529464102249296709818457401262027328676926940755964582986787277580579558709323952090851222169086381920493097067612145389141989044492564823014470287167697190670174689261509998178492705635288660631618907327851150970418007705322910443848821253530383168714127536992837764067859343273094663539229231309425759447404744039407331990187285155442299705831437172286359159282069539472311088158896552112486622638080990684491203131408165010557638190337874023144639438085131371026574140032783641299938245045201471518768708967811119931985062606626149757710104404900604691724143101896566515095058448538314477887165379641169719285942102865073756072010843376449574264271000550835427850191669264636725509367440832010341255918663947510928742925331242444415891920709664271203730311550588284632601126444113519358817330332921224499603958110308734169123543670955070729217479256454961322605870711147088779652546425897021976033194545929643801183554109718537731449877433182682070772281709191037754318099722427829989617234694191474982522869480680758138571626207260858177685867033933637880985783569574403150737958230699573705451543682231614381133060704380216602701286333401163685898207119826996939183859170242942050262163150959643682636208081102565732527476653769623609626284940141943952079865625 A215045 643 122472898949970348678720615936115770946848093710740396116568873758629005608736217122791613908442226327740673244788877740218780520446676962696175561148379196914061998929880473999182639466880430177624011322393221849825864365084360702287574822278589669583950025558486612361179510936978641279657073098017224887362606890589109550754715542019417798752512858602831292868369409101571755483681435845412370670943094669351914891501768324264326949446672960803039788777064970004486938589856275263411131678254156176485085274969964917327906146082584616709113248051077411349443462354260336160113822502744337283032003933263799278390541936095010593863676631480200262174614125555721277798049848120984544653579608869095407590203810955759618351726452413376548702000205109060488068131996048742981396634047776435413548234311701293537021653241784251943844028504968106461881392870091593192479226441792433872610973172955406794628692036648702354083099045912156271921699717980787150807035117524335817712723344899806645625288198943092843571885548297849375561129737758159174700027311294190331318418054700762633198208337616886450049262240253006223894108706082071534232068075940947524243568862983128140330027548037313354349725978916776640951833046471645534203779226338742589440070790833896657002104777454934733424708797771546750625055982777046956504668998997031096567479476768 A215045 644 15063170790397075099766952064107205034174481841550815589623899387728149362442289176639266261441684019854701547081703285119969248050358279624352013441691931896477535017153129215517544161329225299702364250665321794963758302435089198684181032965577267848827674650988218031764448226341045026246849573048413338235156798721206944359661297540851396408795013748804975928145898090262016498733369204241682185194010457045130089355011672447339928422781492109234421708490832413999780959929683776408884705222129801542654931183115346957309311328719822716367978844280219553135804174584001495476192970070152055066425990897147058491328398939090403225251479912533511573962124928864639549391236758662287006287739140090112911156394149138545325626604369577141928423524043411830383177194939074103214909607929942679445690163702598539789211893829365682978196378189549051415911105369050641417414130711984244083153059894831392510403894159482591968506463313336420726493272640546517365993836976065640092639480411418780225991827711355015854716842974962389845913947924778321959915930909375418649298309198975437527633767403203244483835650049439835691323048546786998774546978700068521967588721996826243200066674759666378026331625915253266959903967147530940097400078737005627377833730239225548846969597095701786277939407741199322779592793689827931810927697274006411822058564285949 A215045 645 1852647534319890266922656383269250103432514418417039577127623055816803742574792832509506958543418692215800549617804715192015998729673621716832601477766959244069822745110905013034658749204027831433213178820512187558692445335150887077451979479943725355736220032045992331294665952329011559587082840411856823378036923635817865046687584881982702340483034178244409207869077095693126457588720730685881496408192343121881649075774933942698546869052676856475030830355595321951968571132761248223029407610643711433570071450248217710831717387286455609362294604284065843669566931540040345082672452610325379813250127056561326435357437573318211852587356507902659263312268747743351283724574515676030870790919005898810121836764889204328028260435798526330309665954830182321252607867525790873318207191565017446390192980291462605953807456386378033744235811703318241603047692368395896924595097475124793029675728535023444874307946174212413563731199696209783992000029729665874591158941089699934062734245951877324428665109933403241754169155025775786620549968682921714303135476688624351452603994394644676046292628786277507343545468839060599112812281297361838705991603694960325736528837648716788043433808156464364204076568718110730834511984067485424609408118853486060382379721745481443566355987452480230086728971661536048721453059250445580931532551823088478207339436290694549 A215045 646 227860583550556105756386968190053655517165098983454317171108011966079132187337076109492716634579057458523612901442898265332847874501805112890785629751894295088691720113624163474047508607934094040985518630672333747924207017921124021327909295000112641487706236267006068531212147688242080784184942521085340862160306450406876193798213279186331536483004408910313527591968336872164292266913916505159182376022464193534397706230961863279473924965056471854319557712029733767678134468369703847656208251403954376527576133449347663085343929324905320126436712026529379309876625524521247004878676726584599583386855499716596734840718274491728529260790074808996300819529930086093397925569073194544403955212385336200976555257742608653154272870911474748912692044655954235388752769538253600357071340903639524776811360190626293626460233430968599274317377080388720320514906258239561715513539242445801132550824190324787963523673857560160684760743822211220392121474736765801814711543363207753749853515108581435054268371974853991238576204239014301821178272324211395146531523459733650385499204063788447944453453874377807604261121648098140752478404569789223043727065840525053339648599518652693721687745221778314948234099177503635536770778528192560122743796203229135943554873278362841677516209191010688494626891903534196492345176185990757612101031561517706365245313389352667168 A215045 647 28024999129184081117768674430993330378507874660546463972469157848771916455299885568635094639094680648706188586327858681920748272564992355263849799858005231336665011751230661202294808900026689539209785578393876538807118770758963103736255391305533911177632130840809700437007799499701446924895160847253085069222339656476409953972133545755036796285069059261790319484604236358180514822372823009403893550754354903461609036217332534249432594223832893361224830567749301658102458571038340812013490585515075744601458294342819514341786471589576067919899122728550948033000424677609920412935217246558904888286811426935412804703237193954569040812281985121547221232985399082140747021226768560025799809495611732971718301126136174714521420980967787894906686993899600753081877385010372959488473722251763178406471100571317274021230072332269735473678571591445552563248391277707877060351352960093185366321886648372655147286308777514312398490801745733209328486022035632781076858480855081496732577243785734636856866123784064410283026148621666871335034116565417979852750433764926684052176256541158817559089874428992123749543744164212948141488041348025482402960722137378028716714120210951909274302145498572556424910978689882663723608826461810889730656904976524381539608281610467161730540517599120123778153105222970339441849367148895314464144070409697131442070582377917702190625 A215045 648 3446847032306091421379790568043989582900951418148231614296535307386979644869698587866007147892011140733402672505425174977986704677619557892340634596904891560114707753681257703718787447194674879228762640623816141939527684596334540635538085221285670962207264387183326147683428126315589729681320599269608378173485617440148017462378627914590339611527011284791298983078729103719331158859590316240173747560409630661584377057025670750816929615606480826958799840275452074212834726103247550173811685810102912631602842628033350916376650661588531448826689918046119777106111133182202665965709645478319202380056752612010211348629739558690003262470660688377556753657478401442369243856278916380000935664625121736083508549400115706955791603073914086126095337089857319130587119936491961251057588510055244027937009544137838702842045268629144871270183541054935296870279116197264635200378490903209103225486331209355024051096961271171401900603131969013153193794370285247725263415856518322467698353189744007071029190402811314187467734409057514956815030491953153051630035725010189847226765334611949410887646162216410844275726099317579191188646165450542439024244658264569118418544027146434538105452005157274821622230062032197477381966005169915424406995591532091125901860406325472752038568508668591787560377057465452039608966765409815463514155947522056092201598223092907837234657 A215045 649 423934159974520060748596471194979725366438516557571942094501373650749724402517626421950244096078275629559822529580968663610443927074640628402634205619443656662772388691043466896208561196044983455598595011150991582023098086578389535067448226826831994440315887492708306464624651737317835303877538549314577430269508605481729737918599099948856735421537318970067984599199075521119552024907236074531967056379630216471416768977940169816232910125373308822571155523312855826520568852128410330566823864057143177942548184953759343199986244903799792137749040692135124089249577627739018221887961404814470121360305729579898008512705761891231225972760196845078420589165100645223559410453029595308874635796680719935845389054068056456318037564043806250807294510456997263300351118750277084404521685148742426198354470868990075885621267527506003225543809648035055484797871311148377407320759542224072165859168524260361844897623251969421201373562640233794814265486515195540644213241930678142389655422807613105770765843902691911725126003822124368023264696572276082049934022645031582355431331620245927000731841330779461608710866640415089777948719518663476838145014847861574029262809126514935956878281928218687146349829858942293300433774934434727942000765441342767133093932448407032830398716073793540034834036172079553109667143314333028569968756598177238759950415564632267106105376 A215045 650 52140454829833661380655986166414462230489036585163200646009372423734829121864798351312014016669735891295124768465953720449106616325503177735631666656594664877960889101244665170529934239666338290159398423730948148446901536964545578272660593814479049645196646897215938369001148735563778152647255920966423415544976072856812609746525310665794788117237563222033570806718407559993985567904730446851191774187134106995322678207229615216645831015805310504349293329527205814587817134085691223109545523593218507974301823906684365862681931472505785901494055529068864727660321924382357935763166844451973013642246201106893384340594431168235875375550206168823454886164857175120883391724958143038359693443257637785756820990635169496618947971322426653690108352936760593982198759287056575817728215905456419032575354891087345679385326219834778021800139837672222948014659036034033335254136184865916699329315305427376640884313418364728223269962310115036481638081411076011757016372805270038616353403588921001719492681126834868420810182536827533536822152635780192017576380690956203613379012243627695142063553131284215814395268645944272291990192149861138158944116591895831325550487300848916118044788568717276049120966659230746708762895416337824942439123782588647048758464896001749312705300043917240858981738411973915365131122516225217743305025536104049546996852276038448325415116501 A215045 651 6412852009909565829759937701997783874624785061458516107517058306745733232264967679584955773806281436353670786698782726646576503364109816220854292364555524336332526587064402772508285702917763564706150407523895471267386865948552527738002185590954096274364747252470067711080676669822607394940308600740320765534601787452782469269084694612792810081684798738991159141241764930803739105300256937726622056257961115530208218002720264731477620982033927818726140508376323002338474986923687892032143532578101819337661181792337223241766677584873307866091626598804260265955952255984196817528883554719454525583252976574629779709547010916410871367087910024470489472878699470131433442502291898685645270688702785098966933180522908376094576944809153524436872197664753213798413106682358023527422698019885937404782332244072256596570620975308554775083128257132454907147060987362286432541896591936390103076258967866313015202131116248292899752176457466267939723948157364232523968213086201980909756802224318700719322829187776023782187379180748383117094408538306092105817915865530227394828579817216963784505456839752587551851672000975214646501940047305923233632494905667967430868757460642674170229216693471405978099856825629267915026543877803865039162264521398296882071228379924360599584472968806647169480514227636586438444986800190593014866592570711858485039954268124581310908404884157 A215045 652 788728656764046763399091681359561002116618073522812318023952162357301452739469159790598248164155946935610211639181809423808460807169181891987342329173672898704022809319820296353348611524645252120566340727015412017740137610134996366195996167093539362697218715406921112524554229239445145799505310635138487737340474880619386907487670912062849845259113007332690540801930368081299915966363698609927661727955030076108615491656385332356530734959157316392810933236958202081817835574479525028730544961582930560024351058633571774371438661007944361743368497167031766269670801793674824105288023724985949270975361538421041352956360222627809267840034953297320707327901620410176812876268280490597000257759545440977489681254830619620672394401145076583788977463052979016068501810552987797931454480857443212124971800018921605553800844372028464907721904782371327742823174423806724841434050704085095819005034669598658008965955369694627539508635795257999653822360021216616111952871821697271801624444992150545318029741054153161616144155282716715671090037167456280383792866495760339906504131686706041244214272993333792381948179430748806933538140370332565077015796363880438307793564322812685657925812944725056422321499416036810787846064738800931601484363785939156288502211991707066678064323029901198751711313212850638297622706845334989538369560957850879043030178713550758632829169300000 A215045 653 97007211929967842332258516869524005476469398258244456600838598911641332953722441686563999568417375191643702360832663776401794102778445262898222252195997211016258473019750832048689370931828448247264953759015371782710769539180656000514369526366914387515483537247798826772809089519781930325944212899521293670927343808528731807151714437489117738156789215103181945359496193509069085924757434672083375770482210738245829497255732675615121802778994315988497018647637482533061255300674057890641824886742122357063657519030136991024445188626392283186568232081681796312456668869788930335931529772601813941895490816182037581317784630501843575183174846407005222323395459107720265506303422510331925929905831398928762392904806642909920191916210290486276501086735846492275129537604574255598479598262753239826964542476488998211836140420547985346599646950682139272900795027888130955681251727426264594093253283220557873422279996815091591929954480698291776670799801485878801133993392188026772774736455053601149452146705796966900304516140936328782246809819981983862420688837630626199554853778167779953739224095493878808661405422436739200378039318442820233693203887666258923319956213120781703478930797303603165466017588821892878763725284334020584400716519353017191663538145881424176166238487173460487703020311945531830625177155253528705907622932273314429907608529666343943039988983784793 A215045 654 11931098338729280560104398483270093112603619367690545349585123713969526651855120858287581348667172992625239780170778462687996866180941598154589349677778483282101088158620032521692439276003374489161468746018163713861406913181610553066901255746963376125041777862763848771942993456703937984945338681330483983036325947974153392892753388140249418943439814344684046588677229871247416268829198100967645292107583965774160919546963462715327625211081341709268740482726173393364452584147334641023915730524319466988269850489648216324232386762385242887586149151651366757631434875473227614517941074180335500858917028939977093019702000435361501527921019906644117830352350753820036976049481495822395136490334488201190696817738664736665196872922983588179829224461391331177570447055903002273430311008160700669250718256614077767054443906341043142023547178332562613670600731993629808855393709372177581570850609291421878712439782054762210768709278466707846942177017254599835365673265370412294687075162820177501528421578764164219319981327419825101561641437036125130477560442511972452010888443279131734345971895862433683433507331401335609291759910532069520974923356905631230560521811888372536216183065333947282349973777034399121167543682848027782142761820462162494324274919713993211839070639861129815010950483074885663108151572399161406786131521178235616033619093196932375072059112094595049 A215045 655 1467428088451771541050508754925351928844768712827678833542369378219340136845226143127685941886493860717712849258644918246847212746153038127751591788114557446487417585037244249336121341577483233718613390806475121433170339551798917371228340087350128348992623193582705600122215386085064590217950713590750008619797164257012338594001515026813189412304940375181034548461939777969923131980066608984348287553462345579483547274779250181309682779160226035924066582356671689901294606594821486788050993029604552317200127952707700470889559126584758482889909776956309804872412096853373476188607449565803354225259575374601315627778758457438265957526842425039401939160280880155695470060190617953319441875856913863546143515702223957775867752508852298862411984049799634674443797839892768059068927870059500494514770064296155768991374192970588228202252548207625765123563372349834474236737068852753120723099663268103174195416485794355239444861400100049065753427716301620703541886262446853239335751901263187916476510608376360524092806653536396117047259018661845640187653784906258684753021136783925782500147566428024385773225255687241825063732852463780203502571066224337345864757821695588685282863410917335752044149974213669999179022742500833180715747065781451324573338332273953443431646879280557131040871716935586923078000122354667570298665489768869314341637714090042949197387575771455329824 A215045 656 180481723781229170268652472457335017154793948058436805980361848397264867305310960483847083270690077695286055219033154165899519170910642748115291200588412787434670261871422422635821232574754434372900285600450421772566090357958085226108018929488318823549967611032810024966260549495006240658822992432980920576252014877664543493669293594909882048294564226332922565414229915460429297817279363706973871723783760922310702153878300808838375654211496721076950920889387891684465872158578895540289248226910835615548627468332557509703091540183162908152571316408135273718347136092916826194324435208804562606638097984917516394263069764210574949941703361630740742748565686263320427486820802042981289992992360093373871166085814593471766955959738633758007076592479557590509511161945299677707848848176206024392895377284618552025817376854399641467698834392588415529794535548504535013614400463328960900418718900320656107388452472484331260881832237097836346291954657241975451929974830060899791392148953515700445412540997181222305252440847701236818244505335942762269589230664509183019053648824105569379477569131503478177253435911273459098240564686753293455147210960233160185422237676102105822080811542783026436055133658860005506321661317124264514741383127691255240882423104123782181998730660921559508384970540636786423784097442391147383581170765132389738517180346571484961419721632295401382893 A215045 657 22197784597002736171503203603497281758110810842474899456750964983485359338416402913370063556352993062659467079091819317487394010809262904980053066080586658297017954792599920739956675485353217944633016515464595402904195943689292683893915099986975865168297023533842050365249925372499682536445010118543062480870378032788481837382729110658888678750819094898574294511401817661854833708393381669348801873737849131098636881379756220236938895785234936466429039202812354005499400980898609329968789480917003176160163978476951865993009369883402452944283382008274041827720710702334969725470507949963552749276603762248843016748013304676284626049772552856679120443977436690763988631481708149263294453197343059301102549346792637636009044733602420890075535712529409599265123162978990225256656241508165748739594642258960574760031521389602179599784383976079365834833601361014322315925938775583452321049387406985752684389069446686989221831152278887395520225696857635360156764214252252783928163790894069710529865335130430996465008891832351870650398740676209091815017654209945230910758976980801354327892773068635580894869632951354041880786142466327271346309933480103059240615183576445737397069542482175536641896648521776361950273861816485887462258623723823287072587577171905747687972382375578343278278838749092781777963151677036263955808503893016823289113383152649222651257761120906286054553125 A215045 658 2730147023707555319924625390757708321230474939676354196374388331120301933757912247384033970348147456629419164673074742896783563810368426669798411836711570557745773769227918828592035263465871052755488131116544784135443534983425042033725449279468543096876983927051539384900774560267965945742077421588363704226480246018105601454582011317448397604302454108298305302337009342492684116834568665966195656598031659364210025707556136788334645805929685688649694871025030154784741854778370368690620816904564479832084620725196746959630449404118318549238703415698613819179883207921548494631633651654597731004301366083720438877309337147105996544085625060278945145699300781889955528969367462546527901495263660729059232758896613963383221393719067408344062865647633851162911054643091815499781263450492265403637214315779073831224583225531322664676310899198964750797832909892433991622625427001844328730480118783550747821025656315897424238077845774418791460003671771959075766876955941559320869703560313841339200023749008376401007547205861275125349671173481022667927220837155836548809370592468171108744159495943099654119887475406638217786992258847012695009175008977841758727043223989809571218305160290002850781546520437619279874314198718156386274699998270209556610038270759672325323381845166633820335366478761650973153627492544803980669488904892514731215402465498429897312677219004411172405273632 A215045 659 335785886131432301614557419859594626229590306769349091254593013762813652492884790025322808289265784172355897787709101556986890954664507217480224602849442591944433155660241415996080380730816786270980407110819543853256650607017590877464336346274643825050700726003805502292430020987587311643739077845250192557376199882194200497076204662935494016650451036225792977892940747308938291536943552532172716959684156252666734525148025068744924495233566104767446040096875896684517748736758656739616391689780514016170248185220722924168552267336669779103416236748873041931418919474341049250537622822936039056733720427217443751797294519637294015019452979016077844045073019141232978801897518633190416011116433990302360421940204667991093734749648110522613057052738756909819572942144540093662196662955979097695844395012419843454116254659320343105096359229458961931467115584774421356300750274295380538286092570865509438566407223065303198343687697662611817916134895505226392658170589332471197834588340243694743596652652915978551588968227300919651015281550338197983293388203604232572426362360019387243672827644980579530292846998787737865553999020227576748269468489831990601485263700953763722102748626830540862043117421082314377903877468026772281515767940811237077568794999979940424419628968837335511719318489675865763211126329771991950378570111964116884390341039427741902930383411587856284489768401 A215045 660 41298933847142465543270638017339381317918377257690261870118566304494958954691071260867321385609343305743146008723546416766490803859924019323397827738644727238607532372440466248689294794626998840277834586499687349166432581128180252886079645142501721938139312314541025242583991806912971366234164497544185320853046105263868555538918591529748315650401175001664237975529374909656917174927222392791277990384553187418644136567499527318837378267922701200707213237044710262040898352766536408604125557026098659509108442161423722925772298433006264511170958416694820920789881358989829618036569793263902587227008147488514178399146111763761159697747192895938263692727503236253420017948043264304986909390523752836038921785440693319979081794759412188404864626689398164381487679609757565735315960492705995835020251224647906473459327897885314405819809829170600542563161577128927156744678386192518426879902172473354464474313315459709451850826390723807110121322360584547538005531021008975796320385169442803426848885963099440644461663860356764759078752782354579829520801581225234613599785856553910591235474756457461365644374757694990417615366381325771493535604924063742201516729742376114560921674123353108868840493030458835482442275526640399717265325928483537894927130001462283999484968494431787659763950314862068085623393499842407195971454626495424972024195690233281279242413241648515964292479479601 A215045 661 5079433077312391829520673918712884307477730812389132860933329062439117137774508880296655207621659960822234603175208500160721381983815989869560452587250452007756782048654517107172787179358390040567902673732350724403617950828159153514110332016181437154566084713962542299335538562229307890735158494120089544272367294747573638130789910553496107330982694074168475478012220173140491874224511410760795020100340357896240562063277293835148252602459258681582219782116402486334345979641547219601567827122520354605604168137669897196945824154992433865094924469016698585185811481874032447006738303548959350565805081545180686133335480971698517249327336420188613152857119303327569734471265248306364103514246210406191195327444099289624986215063326560549131000722856659709233960378765028888119366525851373633500028350951715030113071519480053977793239413912976694811771313846012083553933664104575019384122901829066084244705099301977415673265256299138368900804638206004609766972340822878338718231561167668613192999412001434373040319049865739600524257931633166457218540797813955864145224197278859462557201553195379996732378046543576966317939650756786568473765514177547200349421901544187591665192058251025824326257147668845308429628836633688388400381871501312873055920338785748139907513112582365671097163290167309041149713764371448724902056820445773414759828411836016723019952618724378262571414926310432 A215045 662 624728969575577052565499621363667430438442971546605651632929356113706912987309901205227723216078565837829113044541921973351963493205506829936612270404066952226845584452133163716004133766287347991011751034492639414295841519282447701982684758345174268289690280505078161793028659162397957589058260612273469760180324207846293621531620079488491453395220969947720819557527551921370843612439976301184996194351479468050170489646539642195916232724220895133412325987080461108862514597557541474584238610512977517829803572491235931501410598765636359142164538730636952751027552740479786760776893311714842623392734893314800901316359574558927913615067854573611468906834884194047885760731074718257304906428980952917268194253342233401622191900120494292438571186160653203823045112264434044616761381641420538113608831192854493919610412792297492782605212690628117680807375262834544502735686118105705546007035552269737638508430736912895356482512078222078112832138351007887097885132348646095331504250396408436113433293725974198275157311953491536536197519999606145770489132628288527981695649665917888615817856064777291471611487651776725504862831390030324697079240811824625554818138274227360014790675497048317951624516591497875866096211600219062187776338409553977044588654026972588171567488973084603390645724975130560069502889999059720406018316459451424314047252325653520735273098523698701551980864189453125 A215045 663 76836583824718665073726932753812381059621007769420106017989377472923511180301343339362713300370041938092158669875481194222130788282293524092333748807112984671894250105563724619961335666073985412853877474568862297233984888920912908190356114944440253562477338417410651358243189538412719475563430896815516690957907510270346541810258479866530952660281196609495492330097876666155473272455892573634993736885131634212274729664461098696262548372476710842728133876628780313903754949519936054154259781265973714338460235248284349677476557824018279740621143339399323493999916134427492122337703782090526276373311510668341979895845801983989092281438557322486598648235172828070149951664309617230125508382724764833931017729716456081373208664775984364527418802946107896225807784573193929947119424478386460491616422532061763478327416027663494037568393936236962062508494154892167591684894386348869109834585190337048736457403673462608888099486163247826747565063717764313391255825341111392719397308142820338940197898667691327754354724513955169773372205196572400129860445742362520804949554779103881467177536021520468881810246335304481591191545788077723542759756840175861407301771304884189627060843606249585359924035318101832877542401584832680742622643833363875012685449579553934700644503257631685396092578332072780271849574413848768163309277697771274796673514685008837035754433451906933809502967407931615693 A215045 664 9450275081470820227015847229097559202902945512667126434561060499813478168264077920840408508222299079819497687281639644967348734995228897956527114491004493047690765917399885995091528282793333918433035917620935569920365845495753005259711819453407806013916422935061005038902119284565602097536712942047696279518062443439044778349040261403503818685761191961997997835782481302385201841668462346580803044640676839528641741578239068599998097533581911212760427054499352898149052996276354577119499368857104253886112779131966483774398115201755482771737258466207386063163401396710436061372932969760234723719725813770140343356227827166190775482282841673423541092819902426478146979418028024905757442042926169375063127303926861750814771447559988914331947416533106501967787867262968084538988754725099287567834486076074576059089648454777740205016444834624531642576396449449444990384361775939428659881939655502949859078083274389917140467962780802915234094845868951599396423587524906631631017190503588966167972192319315924629133425593703108902008176389687188693398806916500518242042059527206003708329690184178365426556231576304391547750653150247998830493820089314152192532573477325695352638865210143304186295247466420281590856771160960092873835429296664224287577773542762436780026022472554493027934717810523410392392835575554208073347843559025431679592201152139942325647564912773498419798318892369622933024 A215045 665 1162306998437086169257875482246245969576002677050287131344992452099584891185301282920030883798042416775860123376971800849789672273624872155128742748644745531881292313590080413671638017447913997981850563989900506237907765011088698734036363436654215699458157543674086209133602428812030645277540128440969826864030722635492237390390141894151103167395966330129144238308915102316713671051948412736865139497066366130388721939393740976701069734082202602458689799569543777692019614787042093049644268109642557254277533372996629219901290693258100362643942170200169084836975092481405087886384019690299138059888629243763618427525328806600911351643515308166247450511619810007967329229376370010199867175104174775080060743188830233999370082808886557495380498953245689608666778573591171077669859846830340065059740929740636197995594513161491260586495530261107818324369375353271446085784086625119335895867018252018998333961080592613980926222139116391636948644626754312650326779124092621031983802829542628691014423954477357340764685363329880091406272067556351179914848209210657516892651734886931018686656263905963746505054646867272161400985825214788758583725190693420997136588916742233786752676009423296630625765565078009898083452126677865673794143484530530530906332580642910185790554270297076649002249021952187695693946594674606210699709809108543105571969500505937685985957389493209843250986836399546242835849 A215045 666 142954310532680127998491668469059156698645426331672650028999510547749128137623793721242958298650994964350975677680249864879162340920864046182878830968812695928351263805662490995616384617810628417849186334840141331692734730518414191281212990889015123227339461448977542718394196624595203767039899085297241007996260821722106154239638412719182185771018097413922743314160775103653396337547986304287831355094522357198284156803851901065631579194577338191206084919999385303220263565809901090529125478117177438022250492099453427564084357155544589122433149676154590020019091781915192615887190170799879771171510333586308540308034909672169910016080650524648939497247421686581693412047016975171977509561941309714009306040354833121070888369059610686363958950982922441514112500096197554692739657154347998772611029750816632886232115626032283208741232374228036984809483409699768332199693586032841523457652427444943848973582682920042418260642764218466516354042487913405850781466515354434173109444498501383676189531191982146820900130854866159286880751590633902932234005924098101944643660612296973398528923179362808793299139808316651250069247248077067610242807338498635738566679694114870127924470886211123891300034930026714842887578304046387938377815151372378932905652093383512869560078927322077742384399254792304600394197634211718148818540900593380240385831703669817666327504653735728769671122194653817274903993 A215045 667 17582217888521218657645217346212030027963811436118685666435594804921043176036541326429963839850274338198394148231293761579287178260992652808338967466415316853655324155782896312047143669973259381397468068621347483291968464088753856828855161515912205941263295600680563668153352582396398032700630047363119674156676050349183564734085134622565257746667830015582368283403466422647051035847350367014666391537129183569258562564934390090095983171198930394915889755360354848518400398979830792042032789540303182319482532994859774961162474639438726361696633467996814402859537681908268521141028287660112568799987959597919404868108041856132968672379251400316491515585625916837323760180279347843848017757405417575255016611802419629318799957933809789028491466466511981151353843057962114030285949705483848763926373465480199405363059024209394932678252950860826412175975834375696027165535862994879279554461923480103707990298676982778704096439464125486959127904123610691849586626574260913505480905308485927820464105553866783712293755744051101801293900452073246795787060305601796147470247027268215379201940906612973505604653162356785347315185201540323300432709010584998035721711125968128765514426692554263414117566562816557701049363652967808811243296850534577307532847751162106886772825674762110229583158507338334140832743458014931564483213702751552594620230347706384136417467364173384501187870255248185182314900000 A215045 668 2162469845977577214762363241915610634282850161216266664321549161494740561524356959357164309343285092603438129256771452424387443763761175431379510119538115160303676519897490583890803055022093093283470723254090900303580428348186205975757903653466312315652158019422260353640143973438132362818410455926578422680263157932127856356138231920162807520654372073819217376115312209210483624012886547156499678327711795056661604911330126129180740298478273861236463233824403646982460028810953377520079503987979174247858329307875652866795420296293807797899563483413932016952408456084980276051034893915426701046113955981076933261138566257015123624519645979257613021238654013389906314499597561079144881618119149581501829633580377178673789865809735688416652698054805024321073938618950493389225074739468835863283398472341505811309642273922944461407065585983409175736326870916606815030639140867481567488129630799110506433121883663501267460125836929838169854688448073417932558479296605672912804075204669611763515469747779173054147428061439625864392491600570832125137324246160743649093338100780527805483964684270481836714196988226053743994220198737382658803143957869780842686990860971891075167870997666111920511525472254102502106276057156934411140229611167282370594909281952173543275817185496081686746061461525117945156102737601275980007760731684913396535278318896167563110100542920826410373097395243100914183871515357 A215045 669 265966208837353476197113033538273895986762606018164681025884111269048168024319869459604780085384216115884691504434657354438076295764363585406871405735721749400498556623235558922256728624047477214485501492184559389857100718362814581161393294214840502619274173093337342934069555380307884228631785448921782869998211749601377148240268441045402759782741097249748154893899998266466838702549197949882445767917013662785808145531040579499140960729656486001690061870646288223994065143348285604177736957731898129304255022335710442840875533969498920415284611826445641270576594659839653441101153564050418487789891597931264614373375426882876741835678577700430758130334130231103278902687526477354590339433370744265487761755169967137073747368281364170481113158869307517858589110251310513453662472339552564099585214096102132916975782558195907278022411011822338341547166163056410837184685460929792537869061953367923075227390669557052236967026979012718535470804611776804387973926192837237259826294142681901758002428238968722933688800087935178086253391058395226568860858151438362881083282661122654279245693324595615938357972605749267354409579361470118480650453633223744551254932966219750399600073304522956142880702740884038289466150041293656622213443194436423334998595525225983220144321602803141146324034286864811003083474980315941342649040235834659044514224203808663522115697075136987542909551229860596446617930981301 A215045 670 32711681217148499995030140761965773595737517690073039499519424136931429926429819586572030786192915297161213616916206083143458996935252959829613803395374237061101018788138076256853686817702817604288433212815446714052119807930278007276875617284771915509855071132461070920536915167804431627758891199761452714587099782043037261377196880016664376645756500589645203834573584474566210676789538461288384329775464968727597740295406661152265157429449269504346641146855669047904287552603028175936341566297035490730175509417984508816560895257952073403282107691169399944260975883147132127412457596715893342332507215985034799569740735290806911723308039424092660541967013144920382308416325045296641187592879524070762521182797807639199180866016478360627176907443937253328981115943599161608324358603382787333333219018889226820730941366782675898376327039052553975022529910822916789375206322185750286231418129247606538529146773349097445597947129108070858546164367457221899792119335477383552311515455109340497249363183309506470180706826908429545155789905451753694069373513129685169000596984075828842492671093563503347051295074298464098698719004213154536766206144065911830439565551714689725591447975421738154261727158048520506230648724386573411237985309742250842629789241497144136740289301471518865973313035819967856448239810916332920494669385008974896584978871860488606023615729382396697172722192486721634745687116652576 A215045 671 4023270823500428145912510200688251878379727913272965693759863284731296832782843489278900181921643197334713390189188913569291018546740349695457090946225295436766024812384360144034081221848822517850262799674807761269020879274705832080474539532732730767209554475119618385883106496084564782330114985785209762111343274979543981772246975973608672924668266831429110323497656990373377446406410681540521390116614274139831736248189488281149115222861530492548635171001376646604003374905029117354565834917577633461682283403389758873994149241194135529683283961402009747502775752490311258250331039618019021404676050940679596603552459399765516969376658428316734499520031555471911099391366955788841446842871800367370768789448352451331102452992491160644902756191475028301728994153722006650566185229624839932328177242484645342018239652764959282102627913273582518546260607121521668071926121400096822000848661658729955499209159513782188768124787065313449836868424735045117664737501853178588727940480473187022589154688639417031808276356662131454423606402105073484043583570619346555937329633579607092061016027603691318340834534352429772680267788829301753775292079546410786366101083121723115756995767498518633955193800386627450799057430436432861845568500923887057591516229002365223548723926247065709456087851285013208106345827113836051260575278624260250846197298501675779755195885666478099316844942432207384104470666616099457 A215045 672 494829599609335513447243724543893015267110795814884707292963664597812579002363319361718150345575920356872585779653320162939651822252127759581392572582315964485159950904488159639935136600587466877978035926788539189375516030980887067891091486908841112451265345368580600392701562103233663794976384360381039286980635722701866720725000847873850105357551063765190924586377236231450859697311724291022842600013780254230575960787011651920188907254538801313977779392022471863244510825765978406435661353295751880296190683107522356992463795771620718077640645144756029542896192891518423925105589763435899565030564520614338332488044690759134004908733429188680010150608904066104469991151128907485033051232081313614260504643715599294209209797437799466393814016404916554721759762734394011437688915895531311170308756076265544649067507246767280685650334805921756472669801735853091630207353917460879501097110769074021714051002870664212557724689028783915267935479178117970316789423078994192503498012201595985121702337110855881957807115934315792622147569601981908220201635995907588701080739067529680779365068907577836180357471218987623925844630426083645571989420772678465049574824450772120330993180557189319369824680910212119344010079437726527482700534301580525518716622991070764510833241797447705554814671108059174312631926349274258332850183873406423066002677446572914758703158952149680299352295777256055975820791281726090625 A215045 673 60860017481124767725865065608698152625976248157317546031340770882246215920457905438002053592323916560697993337507169191128007883118464974078815829336678638336237907936439659275567987720650409603473448156195315512531919450931374403518523778350254724100738427925860294229916409032201656081999765161341082622536506850617350062667402857312509954286054112576287054613800902399478082365322935677114269118411578356996221011440554243697902086477085411031126718230047762662532470828194310314874231780620459903642969771738821860151199052730668154188020116068843589624028711657208497110947466288270915064147397864249638010782816770437458085979668983036334217145005124764914278815303247801071177363072779812185040340767345363204040935493035730267939907530055621007782548543979660526105535730953321874218435729721703917002485689597023970606643037535910804199836068374544253771622739684246112181961378076290853439448953441748764193511793698499974706918738608606780690433316650883913508615742279549327734430673144812149615007235486349037457350784406937883857283486695734991173065727943600747704627400386177194069363432407999774074973268650076764645208268936996256773669455086611150550548189659723230737645421272445439466702977773307030007668560087076835040073537697658738265025092802221284238138810257259068586872028340568629648782117397127429600728658618777628488568005726232454141609383336707367760187843382377849511968 A215045 674 7485287320578737094767955826145328879979811412554243277147621854851686745637320005554890873705496161045496307927602157188582029971748939683934765615838890199392777516231173602735222554503399793760356145176097019502236716948528070745710533645594422223278375369535447609679325609398700464422176138460592781532703361990211355841369826448590850527079298295819542526572924617899572680075023776560764078722024124130280953831227384963190036447774251018027272364516482785019630667357074402751124073354963272396204985733191981276240491022076411344408396635822616767725988327338918515965839928994553614574800084872193005613669958923993980815341343714571362950423745042924734202001998912616490356299095318658093761977542013478631634341853606879399170840538935357547129215526107275910873187650586905378293704626953219166512146388181642054013367722792945315916010407887163554478548151405519600148274944722618054520084262887528526196763860597740357530153261856569929033461114427222636830695153673949771785877107942591435789498131450353018662425770487156625170501249945786353575374716751797394269542222519012905716954523924740188251042997735594430878584045969488299646158150512967652291109900042517728682825320360475037491990619901925717617856982600672066555739886459023176744274677777245761802158707966935108988267415207460986570120377875700638683822924592933915884151469707491642379251718866974281622293598583113246701749 A215045 675 920629480413703537888732701550266754084890827496014605543126147375875223497469902777813575412183703892035347881757558165004461678642001116149897354918846815886975396588497913477156806216197524222920332408503738083262584265218021327318877114629763678739139432024934195696327133547007955467845665265491571045899977017945379418425821250319362104876467636273227443713855927099247961566862601581296867413690555689667561100229527796228676580989755789806323374117297334794752039614091957228073386790879862044829570275410874875117429196662667927208044766090113018840672529982835432760786026331249316716715826204723371640658026455742681814561358159382902726381113430908779245885927502469560410802421936747582590287053372550078053761316270377458761854312260186162658279282119749573416858342511148425361393856543537533357854529086888552173181272328806669131400867889884142987957489372865119609593186080598392243844725932421864881110019921433717927959014230799423882487337079796275785999936268325552123025437971379610939402221691820690490540963776622210865286034111698987765274478385863063783933932533112098519591333719868210095800070764874316717682975716653890796735039110544498435289889911657258064407948557273024553580737142157786931051526828129118217934753638118474765442744043931734747142210025936925391873997984933539173355492951081358690388557430838693876424086298903904685045777852354295273990828754445606985910749 A215045 676 113229940803564956423219354334856665423561591970597242238527368505377800803443160721665514884824890082559302293148252052138360204442994388346753439889402319463898581002869012184087551942037792079625440530100783687221795627904868095189476174565815338062690871763697370623038558100672579822080594651517002645864164469845291457110534643962832948049278439963311156034277706108589599700044024970722953927805216325704979734374400691551164029425292187895159747744063055696969481241865953664650275451204868068241640938889804417658167550698486078635245097832448078700634995099644226094464748097695279282747319724857510379238071145960734465197344211219373838057535410314999611525487836024638697422105858065984246231006080118744854049121741838617466838935962329322767559821795972335833068911560746848146391172586892462706498378038206440197813192507294802144928063721566718728506250474147475215380839013070697938826540218297003439271556699024361063205161652476894182651945479538901075419692869455834408683652685974823922986019461649194349776034223558001290269468791292157353228484646644017605730050606156055368979550893096250115500445999900502300409109262606548600496873885665954811527253122793408438572093730149750900762258755846978877602811753528331209645785470333024996076280333234794320534407141863965909793749541254662020423609585042878711975282253230922398571173646499725491054194114321235506607526417540673480518887968 A215045 677 13926362089358075936518091850485819580343990921555964780733323200014093623600011298862080517258049296450902146709353244854853300684809667765534523209041566447243638487956300000729291732064432228269706264869987889790197599648033557686978250594480656818032238087502751652438046319249180310160445296471325833870246329813952903845177335386178133247956371647850998964772443995429421515143848208797342036252627917506022839766951055532996946942729949355314842649145638553392451440709898208794755807111407892531677005913170532497079491306717125004207938988625023567159263722933315690623881719907507836811869792999811086881023361635929289405594441250533970250293738094567018038818773000544941590247819784838286677531145515828606577647490009954148473035963328321803568325420895371444013865456983602478376771742568028749893826877085607050781535722253807793018412619128367795374995224071133394331348525294190185017016150545744332134179240609088373874007662154973724183545401229974092000280455223588975488264732419419715879610125052760766617975994475537644796786431373424890058231045843067992894583841800602191349214301627784293080039251260422115438769576144652909752987281258094849211746689249329636862732579129101038208098072007919597142883890219642967597042629034564232085221405318267146269622001530925856049208018103906439446378792163235839085648483310053487666354816890309518969924949579195544731343468079861549930787965625 A215045 678 1712829307050239775235302078255420951716887321759413070787960226233228137901997946599314238107855238573378404742957300865094817624027146140772399601272223270691503635437622031077518795491983126285094245138478409660507082961080222727403135346946554973279902593891074755879256658709548505569912690871321560563394434402646361881499701717855947556550584434245709561510976333731710256762993285657102347505145428636915104311600605429867073309926358478515830486097169479011574557726075613728090313999251965913328030086381085692723119263175507889438941250503045450681888802893525159809734195586338643259009022659383901373041055499277343025453373780422286654868975388645923499281901662222086706138988793381963422371118756736682478402391022741428242989011023959742363798589495936035982450187569179355299792555489606368216413474912859985786056866787652256209837801696470076222502223070772426099781555304478569105647991689475999804913213596888538156659926832815778463320692071835279036572693948130596723101927719894826708239028429185068681037070995113010301685124142457988414944805612987133924034669965588036569458888411516272561219865650874856576286819335802520219917026349878214371168992573288859801573825273222196081244165992747799408016127677588613960266510873780684479435655016268257327668753768857025827706230933369110391360420381638217997233359940453692321284809402650793135338853005026951348098564660434360110033275320457 A215045 679 210664078405090134278005637533566291241596796585486251742138374503487046868322147420416789206748936295229092881237038653161807714454654165647239616433274420728607703520339553522534082553781860100838322445767974400352581006613219361912898669423831781056609986810514692221496130974955217004789100531876080623463645185195688558520618133960895371322473929040574425066885316605004932160333030287614791401096635094423051807487107516818117020173999362908091834947302700279870278148866590590346313866100880399446816023618960369672446589879280753275985565872885965410305163491603339815793886455054460036274719389050927429310541983386440069083039432200782912590137992293255685461171581303058606588384357347220566308054707807039407753013168748765963930568387759138730912255262816787933193639894250348799628039936444641502453662516540410792481474543506786294554093400797690730278400429796645899371180054587209681709641336932800477546494328356086557060442703925588001817811014828429661539486748605597972601449433467020954266017060740047669783420136837700933227640901976604892625995044903645631653834824919314170958771970701217289064709543066174580248172029338544996119224219658609915678069149136234531889861102598116778423201952266685933465394731777764984642635719719442335184856379077973441015237860005131406473020849300689241009391916016469367806302456579835847659806570002954704905394058664158836264302563507448847430994181676576 A215045 680 25909968814519036276419458114550398401764689092693049551212232103702673536665722134764665758192011309074605045987412797038037254060298435228469700421691481526348056029366327461240614635319676809276828566584322372833706956730464901292559133203784362514989748475099416068488144853260782143083489452729886595125464963344667046336154530775472274725107742687556408573665382966081874945464199732090962239987380971185398457216602623963198526408091995279216779868032134964945032637752864566998868515216409037166045042875045744384018207435888357145056785661114470700016853220653957657756718885601111292562482630536479290595867285727008977665375607261766717518451260811645608810160360801752360200283722740307473037898600296375719835817752534150657624063725476837103025430684058697294244463731396520856605816306498256245039666477516591225625705892556664747375140052204330082352618680096838931235345965903299523728332939374332783420195498968872386426719195267190341999808396709249550740093505888825568388119934935181470771165820606885586861182874808132228006478188696369249150088469442013771230510412261523487820190821385930202251534993323973653272423175207930908589061014609421254869985596719841899879768650044801060217815650859582188616636970597159034172482346794435324185871475350066695276183569353387254686340030022743401005012592775854269194315363526157202485394844529234744892702152346702496946481669978634103544191398777412301 A215045 681 3186715500107436371865315342452165437125815161604659608547362410380925357963015500428633471468410642079881191563570536997025420441702252878936125912251618953320082283908537938179073066061766465680949075367425883884145603096840569639622860485396052757562682452450417661731820320820101248382264413585244175119808726846208851010788486667249128895816929876640397680135775219511465613359936234016900740727046762820709587185834635639956600631175141419980755831933005297987959144165453475150270481057752210691024093457607007598864567068024388648088708650751207010136662640976759292826115592383051962652116956199831904920947638160125951127167244762260770527686248258756237223897035358195105229720769177673959995409321059502131525670474084854693880350958722478195094235660822667822514214361583832465146939155090645096911045421599321648669474366498760027665480670496269442105801875979682676832123921059349382375080090598949902174232694551911839350513180676450500079734318761181114068751746444980631225989080764841441695227032722369312153109985933748615339795865173125562891044886331177848366572366150734917692356369482393983171545876632263164335970129320998432468138655850793169675865053842700007779020199187043942561437209946427105743430976813306951579942655436929180786064736674615378275271249120215841524855377637229743713155405376499402294301868100537531974476019520218363432558254079628634613565392671814538531318985689796684357 A215045 682 391940096544400154703157367663501798368073500188280438801774364244750116355914240830587152324856316964516311957273188637837088677075316805673915017506527439776843772864720800068564746510961955601947459441626799395377075473954659600772319280570510704817694951902926272976945411316019192768875439381532303653141347937120344007280647705540867381910757267084081358248126686616944188568326692584346700147186764445976093825400443581090698679108134302662353750547891619517554029699713024578916270301588305505958797450242786888915957731159563915357766107256737347776109487986917403296282276603774231202156500791332294007276806488785309203196506848893260128351261565113960739851893151879888676228241980514904163818616984475713985783175402803236533094045931366417502584190044315557441621037675320589097481324186419306030294981281328943591471075520273362489864740101620906652347554549999040618011331445532692662390858934578930593898990956891632751416756104428753388463441386251238816000947070751490984499926693294472269857832955555750470640497547285956866367436118941604670352604774769099903686821820357731003322773854215310759120052622768887235461143995517516130473983462667686435977507242751535125993114329153255873409142970012553638819192091351529634574166352093934527225343126074011889354060071583058418617368895713191055451179642013967729450779376343611368834129990544084544340842997703976687288294778358954466037797464943474900000 A215045 683 48205445159461111592116490907268269033835914707996889313009699439693883386419488606661791102485858575993426489553038631916964881859822264845012611027390623473598463980076749870495284747782258772573856562244728899747496137693326290325355648649687420639818916401607481158502553771549540609323296779514888105161265987538956104044508879294859438846127326921465366666839446678664623728290823251640627217363244980092238830937068725838515980929669344086049530561558736195361157693920536569731550976614303825022241062286405180329063936365558337200357142483927942569451330359749803988299532729980306751904766710415212208250256336732635014832315600178364287514562343577301092368547651211005415938850528171398017755075716737806029703999403773312496021361780848377033807932426679658718078767823142917335169682163075428933202624796922951595768268884246667835986816788702082164018469223334381139772269409162603744699569642243166674511319843813543864599425012691529889509287956252772313638004358498726725817242613089008382373689122335278930756718182340060796371268835744085297240687074980749253477615383594705543754717874618417195785081934562667065250448556246983183289518264015655076503753685493331006177744226845540556492603913291494890227230023088815835697427957763799435309465707443657410705959012576290071497226964987076492918656060645785473754081051001330034288105632265560683069636978544425730288514990225745303693832735594545838162993 A215045 684 5928877814517172325675625224226333589363449435583429105061391256718102906413241184378569718453435748530226941903066478537148843380081063259130877241351540159812834225776575513270851459230706867070982409696660027869546647860805179050417972464630982227992909022445817256222837168489277475753996628440949704631182575119354480453467311505562170110691750454073156018663003814789131774391202933259212801035531945786899400111434052834556374955670221188281429905321176660409904842322526285052401853853257782172229691863777594393585948215232515911728570759415880198694737524761237899052003414515066680400215956343294103605275303321266583929172993364137771602004581058660140842256384268011075048941170671516422164495500498803257499937798940453301759362077176829324529863091226373916062751253555160507799971432411581771878844630211490262840497179585824826203836988541201577772008815319244321858971274446150083422396538721701103471889717406974147331855431193847781165295516258845080834534659095690400698756666965477539072782764660210819659885922791996675619109350610852652969433893570281545988379687406057591127923087888161892129183501878350357868729070449571791414059516361727437223790749294600971311310757960261765825142204801612430092472511570944108028073183171820790575005649525651319081347387102653081996835770409090228743614753799051521503456403490131727352889573614780772514851838076789843445018975307958085679973012193654474499696849 A215045 685 729203765740452734946509786088931763222670444662053783033238114876886963605442246189957413578670111210641920427587623821437390770868110958608252888075212049033505011306538711382444234200629162390958262536126938699054490190741343696911085257500961126622487990844433915034250469170409579977132262001457298781530295473693062139672434806304852064176239178524076724928882629772384543626389669967631533900153066086808533974875451429924595603566507536814529828823943170494222934447976812524875696472974092903359229858182357705230742566537233898805413846265669336496883264215272492505366199891873581957757028228618980008484370834866349709616680274646619722167702776098213447777530479743353286288455246654480941661756211625771161837030873903576228383187555698295194181986881957186116516823307290785404290236016429009350445250991154112106012367226284676615545272643419266441956854060494134661424063451812730914619680368578683269083202963984768738145400382305650686931358946942155614139511338844397589361863675201764189670882981214448099934075778650137923705229164818236643137773261480713750563711709512557153413251400833489160778184953730464023732840619642520368575423250260929410826340101532517281430197404535441222223120881477602374101577223538015091075879648308236109499187721431713895275395016108449992838824043019932427691895547088312251536983366695339301307164957539485973887443457727976410835076341784466874592118049742610962782037024 A215045 686 89686134308261169226095028063714380542799101243997031883983226738600378420562983040180383300457970243160425985651374663558261915973397566845555974356009730490961303556478484924527369955218156267220795309533916799955832746813324469541013068700153587592338029964842925731956584870791889059711514229550806800423595160689127288699256013863991241723566727208007364010233900458188509734271538203085419456917791596731662779509569091827890702863724756806998887515439688794129011032258825414274658264321960169331013042864566220148987749735864537037154174519917912508917946760953754994402341556021437911754649790928204201196075494422901371820686718733362379426883364743040058370254875472827870941977257266431607863384898591328761373633468901116365761985561246659529016832956086290431997506973091790532743856411796094560989536229005452239339261763385554847815692327417280763937364839595163167762979874508286955692654179091002047569199506346984434384385585889563465080694168627633497109326436834611381868427250916469381045750314172626324497883706505817215356822473824125684787466788242004243794874403831711969815729296654902561320748375746291747596539985042723030007922079599277829375772440973981611836248449187252019967024859024927569508811555900510077769565234208482615320418437454315238678968586550961063160122653652835862707090255430614685533648807326341460294084576593151456017973629369398233592022548044473494132259082450440665778092326693 A215045 687 11030665316150383362074741942050779875001066782566972867946903650732969658765641471695997188542751669797521754314691495993844778273957032611044776592901121638339206832435547107005484060257632591705766864810135639455868373367848168409847696364861390312730955197684835431115625688638231944764539117972747779153320674469288963447868817270464617879934531207406381696533840873727414312771772809309538961666988213331907713345702122843400631856634578579724048634570257778507374134033387549143258090815128126734811245042483462720620262474944800821671158052103637569260410568333096585612801004620544782360645724511334826723241414511077224325905262412535929442298520208301934732488595680191597270980061214194682586141995046909260980552920224138282792578394543871723527447840765680318519953332604969539149659051853130518333343915983606276524021417197969107215791199016587014000175743009353794359865412873878947045025840767451044195391614565569097265698087379612446499752403508577047155107226215729153633194151347774592527140997608097062155040803850227010917582679027131803633822904532987671421063213850300431617697559124768605374314082211443340972312588626391668252198534557562403564384647226174566721153487978125911057563437405787934807532631681679009731012337831159986971327614310250127489897003970349648625252682301559437629028619770779405587790887907747372211541767267931058987677927318689117659085679530304026863300206048534534803741455078125 A215045 688 1356682147752188892365967163844182210244588415154493665725585165813416667649753338035567473807457997414852015354721402632579349465780741613591661964952481951785231479086015815676750012041733590623542103576337149736271854091498511389941725639809250854878315151285269915101490003117631737316978599996418426029058019364561853376799165268253284007990223771783776941309652193568013771961193784006870206865582632448227917078741851540646449827663189440549250983164626267067612889475074409719206470511996437628212452127182601348416143296668474636528515286234227503106521581958209926164014710345534647560392106560165588991013628841433152024040472254200166827797171857186844817368402976400488198003058652347645411917112509466159997984551505934045471019893897046591783861898847560970050875457254264371645123037626058141616585320771757525345827900660532981128244950543387808376506317424189717778721198747281998788442599839880367566776708807408529653285563031792556220745346773346530404372364348956429804429639876026857881202702488252732405744714094063984467599005959034210555394032593002955476477754968972640997484739855729538915701284786054702681499130851264878181290630129708161958893769015827861954591369125077376927613104089957171727423767896395306080788214972930898240412007891827236715005168363364236500521751087147386063796726455077725696070531430058285461698659555175935183147966204148937824965391739338993487629758720098210828393663326246432 A215045 689 166860873508203083377651886410892361080209373997220153911379028491399517151260894936903103281128790930357000366876417832311266139512757261439163376912562378947945132720747509781133245997072974014103972973024659281921982184880949052794422406000172993759720032652890514722052154757780065458043603260441493653794983061166638676382849459177883468364917589398197157399390685967991966536914063660035725905504996802918701892971902037376669928170715666608978146880614460591537878031300119007913252614884746700143396800398417482392465005227747435492185709048757879244532894170291487819589825357274457199176071547329722719887607330245870100510577533546705032524147179468474024431766849805075445352388986835181906671649998419722803112499011602094160249447528755297925482999501634170476326948419765046538381035325831487972215930285161178342596137262520720934441210126669817351231450036787551056010747187176488299166651063902031775688552112014493522392956886071739291824568259813271599901722560796883139333866842013634011190399861267507538571740367599460295315324011763279648361325428847684903431948695460105186055717393054954698032058213395949907902679842037314364446319448781533720999392096229557056778760709603180957368713065700453115562463303785626320615595771185421180580295699925539641253124169408000401333651148240300969697049944789830607111566021474591535998186674340109800889236581132504350155291358513662250977098936588161343878360294937658601 A215045 690 20522530759361227066558816061375916230655508413242924437433894919276327192937440323901046136105033826436496193110444671971653155810603362415403503698280220128645466093172857687263712507627934070144165133578456754526667536886265234982324014212381468981590685701154248040897313545203830419602046222434307300990753858504131995341713684313611413324876873272206466583183744721869443870268468636400387416170249024126552104918465208745789754715170363803463762815332414026492091384960439563563610865160311847680009593996878167732924779499716266090902313697710984919574439461363894791847525187789303626882872119328670265582430207895422386752446326536091288728195204133994795159347967348548187490299406416812210791707366614120620297798091086863566428149404470286884766422803012937932367980595333812041959362898745349841867083539880128929619238373832243715834582396199665874512989716617439763589710750228143283290555391715905617350338163725280523841456142303597875027485436192135924946069094684643055175510041265559663814178137559662935440622641654537287561983452254322971588380393483501385067696187166909947312576094440559249903781377967775153636861132239314691711924613295751962136876652943073062923330561223073456485635562573276864588001795814227687984098736378013303137695913394656983640752259276492036890948746727872230268504635183956920071310798837158803713463955604074763075551356957341417013245915570536565071153116967159658245099209575794829401 A215045 691 2524104422527922726103356723662826804009547325454882485650457696042496845214153898944891771637638031860758674752217818234681026898564700819833191791511554513444444384327540748023655505192238817653718207457177156147498185054825742953773059325716920511741894621209319618515647513905313361545593641756159356528208929612947068788354400321115025955491490494891997192574201210103973604076484728213587616463035124970762990203078248773694763160037784032159433848139006310797935702472102766199316223162103472517941036664815616213667355413459872981745492399109402387228411520853588767908782538947929330001872027202839100736564627667854935952721657607931953169588803592124470816144582269308324037875643470233678420254760022814741411942687874746938683529421319049799574765089329492592019441601163387673458650217639697972701665697808065909696587055746572164294324371545687991720396730152118861266882405344543058760965234835887371995847720925590666253134539603961721479006881833487593904223494504074754383856337842570068068187848357253523218824963668335812703403829300049656089749445255619934432274476023782120770853973303731173365812641799411623168519831520926122621703493033244883160947313234267905573704666472737050461741040795000680774218602707523875894289130843421258443909870160846520487158452673121565756974310210476685169136570588415442355398664155318064816517004970227529765811568944348298551089450495081268091967261454235273064138014470771031257632 A215045 692 310444321440175134083646318194466320976943665522537302810568862718307835634147992129897786865293372885046880498329681198193794655367647597477067186852222924933538013806194339149222363426137746637337195352099211749387750094206680118079103973048968841475271447723045158829383746896808339639688415889785166545668707588533985328972249525812834581112128453998443448220043565098066883857537353101634876437537150122379721242873706133955710078929932265591806899558282443814119599312683679802952331838073566807859067500178323916113351791076064660488604662776758782644175042625530054557976858176877604046021947484864046826062862322091225786541352630506184932299759811083751116653871066085510445099268733527377906442692929532651915953077284866913080515419026761526603360385983049616587090012813629664089985272584435623515103347096147814513571323333380537852329076880346457155513868997373382543024799867707198907092411073175082949966183798764147537037431026449202920926653655299264428764079349762079369421029655152983428970987830718269939228106312976012391780239594198074467011029220574406616209114796879711491304334469213497039675686564647253169184323571766858342888393909489572648483399885083547989471959607182547201529052212506321723707079205597055089899303866409499609302400494555510121386751800595574255952875244954721321838512243323143707837396445717899867154047679111678610214168587264846512654493459340539727727640768505210134211824819156658273928125 A215045 693 38182127432719013569562393781195694653360061311946633363214319656655821286154988878078482892659447226828905542619798569559602061583322089788859430791031908212311731253777576174606327045909750597574821310100745868018545763402366828780776015625697450580946646175313345216395685220793520462320129560801819325760722824460067248394798337274657538450836308351313652133872784305852122740873017946772876214200606429927734949883262776227778644945221630883760089211820601582825912779757620512996937499859886613894147361485269026065728602946942493367116628029142220862846301831419343121863037578092783709741879468877092950420360775274602222141761522063658922555462987602296793917262869640899022180425152361238237115674878920589045768258087254139764390745093946943676911589125788065677478902627480709200036424283903539976618896040777360603543817644486825004945388774460259895493545354931144564218200464308242608712186670064941158392447988047169038844699757890066358281818498876122607716121720336051509247636144299386994544768800098598305184636459861318508448356841404462309729384662688693303031174589221779979488164642491633528214912726530001782814262566485720639951789067083125287828711553000463443696796595701699530980069323613477315961679002814198548858062227030371467890669301322893621674383285970954959273876316720121125526347987344186083325045744943551442383142601782592455685403693186518031325916650741097840142871970176780917610962939160788669198951893 A215045 694 4696091229902998493922090788768875976042310597703913366372550748905947710361429484011523498010246715527070334861736894374632859780093249396432232920110072487189409406200835675137429004283473185755065683947039642554531741148396913259917370817987737452614962208115818416457839898410706208525736247562733991902023238700999737567231223235257064394871753798757580769018132426054713030243523670099962139470237053730989019114398447769882817618183330666436899166154375712243773152310874639418820360150927979942172266395187911882168504810682850619494856642921716407347450950221953673934591927281588202753847006558174859227249156438035716629559684183050594139649636803673540884219367563673276106241119944867818524478195525414549071990834660760875624163700903472097042940608508851965610070610977560103909874087704614093662596417580851685550742524521492946659460366733854442015137862773073699981422175790065885393443550348557187919755900194901828093688886836515939144093608784243203272436533294966474777004763198520316066250642453470910032815176130145659926087196075234107400132479769713519593129784323808702555219552505202949693266702692184277424990168498834570489336555066747565904874759123749444160912780478244197508601008578315273771513201363757848474311739003698286609321773073195608074575246021040315837829732381629463227190837687441925302650314835633012704733630981716546557055916858548287762018747381309861304946162501466371632471290402604642477441185824 A215045 695 577581039150636095738847604624790549358550843456269397430460527795774912553169671544539311772367686562602822282451018209510282150889886353671375789742747884016085045231449010465729161199821292097275504304175775288339385615489417964141055834596866009221059404952070351879097911819296070128203238320655479184623097637398507653521045659599344263030774880938831120937096415620423850597212538404348570278624957002481721616121125812919358788391604450340854837347776392004401271821457823028001907361064281646273294619246627892480660363111043683704500250451341975882873620575468882550832877301870728681745582114394355800673985706777304715482738314916309365451193905335838786137253687029435485492610733609642368554220036843730174833655737766588105114604689756490551219818536660294276172895597703843683260544618004530401456278122812315598982099917350652177289944290785297700491677879607874837892699787391165590072176207278736740496490422036535990342334405104550103014818224227319325511487293290404748181243896548961713523549766017187389145693383463022184268164196434673293508555700382117638827167752853446641278337195778341807577779383600472629492439732107105106963514357236051697536112888184625619814514979875786761157514109396941614193282598291981874001248833050766239343872311065404684976267748356626888470048311977389371302777167397832369276026134237276494507801481387072573609214496464784307130831974033301206499206863895029562026524906179547055001617294049 A215045 696 71037771724298336777384333278060468695125711434523431970580272368131408296329508170494323824503215200484620070406613502875390071699675928252182789905437879661491271154062027451609549398573735454779131963729673320823189898964050012676089950284596531396737691846896537462712585313875005919560472577193061205716738986161315441645521384907484087288390438601677470294493840988886078910426898700064774182131399474251520769763784076541311248154549164061258708094610341840829112660887001357804815785050755714511673065900940042863239056157847690245034035948872141317186107879832450600078508119029426192449071670579852865089410298795364213654058044086817849317050133476904815010113868760798724279644786488346689179956747625882187430815177854068371277878514596398492971755955919835671359369743530430735442996858623971769750101303195771675973315818723362896145677419806627548562588511500755326994211351712035940668935448881967235508076459875379975652984143518453716289092748031856964433823894970789394888437381440799139617256476761357956879585431276617478519280751728968587373610154810603312837575830498741365655275356163473309462169142940540447588779430671235326720860577774333948403159289912760376848242340624947069521967405855431889714826445977015077689769779150310757726705114420927502819691214582009416349777687688875767045338830615811674931444550707275105475656693847222530332628360686864027926603155640908114274268889856923770119297195355469196260946432405793 A215045 697 8737068341049544787522534145596812858951103955602925862983943040752367445535976335299257291102123101973045665837731009835463468536909249288664811782579116450479410266904397927537508846863369639645735956034445642685964018186962662141194922829170776495789515037763322037561768895694806432035809923756425872823974272200204400814745609297960943392208993173125390015101805345217367282131911327569562875831883510375934572959329320288768364164221155575084480240799724270029976456017279709186964339653881888603289513811196378644285923247052154856455481921460822040038008395598815954927105644280912684220375478272306595301371391514624834637154981884095063269978991169345690533313782338378999378610247326664989686831464123497886891143663901961961138570149256674100066253849621668239884757339670524224589299282402424046848803620906434574255195248175285009150319978610674963659099660885501098925966394171124179668317822645440176088254085256675105923064322482734481825834199204624171775374519184022637694192082732375026594043323737674523965391011027446897987611403980775101405945181346511161340026516628414362605601336461943522312846712430724427216177794077790605339328550153183392742985730503306381193176986107210359531494346770529429084702517347127938448989955415012462818429604576944406508326385086403807869560307786963414537951896492810614094270973354735180564452143374739111184239038047395581674387097023933342805424753267536343510515327532642861670742019209300000 A215045 698 1074588368177369710528494315575129921182290660827725357715054413740173064392628759733638152481736638327484132277970507596259131239968137986577519666467325885529305971558086883059661978614795891940970743460273084377052751047097443393354299418037720912450713611953041714082634861585147316134485060149463189296143118741638979984772064422264288553154417769855821294387227563620747289623314666392356168953139540376765700953227742611441967480951047586571329810910271474871846274977464517228638808961642421542490098525711253633204305320331257199653779242303732238783357846550774530005433915352947116523761722987621399034448268786167073748310626256503734583550389137783936844730135445088012526110530378073906297326599909221246564844672649520211437948557791942983810612006549809926568659396310089146421748753606948120098087597732544343891673433063770036032800347044498317221439683354813143081220532111982484052992766821686301387881150671500954865777866783490901407194578503489420454924147300963743267911325206376718061449559048775304616625930749112920439836803700522396122318627773019050916569225841744582273265415942200832033335138405602291580080814755613076471817409897439173821956092934743444486132508343607745968008140763541825200541850510919735771259411814698107680524447859290592937818709313782065779973475351314852207478074398569829404711763268592507853204463344991365820718685775539554765425566241060711274883037487846579460730943588199746201627384654080235157 A215045 699 132165632217475424850217278281595383492562800177854616073088708947000534552847801470902193497962504391178575224524534703330037679047544063099746254163698504803654155091377782218410885860773031339099755709657554932734802414774798574720437633495810501454941984755186367510126526206077425078109626588460215857552779630949394333726149178329209531094601176699092893819613888520006699256385572054932239218360331582831805282674053011887073231792814631992698482261722591684967061845772118339413386537942363967837678829148673000505485268477497583402558391321437604548312977117349668374713444475850946768840457518763155493528988701431293204532683369013349842474775762613891383128203396013803489149272419654815294050564068049719660837022054482023792741437273667124313980492859131548986765720009973630156806540828072434608028406819187565953170438030583483577165444223899255452453480128994826466125384844214210679003456556701589215581141090037194607889199758272379183557833642617215387094740678581797223659441720253713443861712140114304791291682387588216075677891484870089816667498379655090040391754542202352442675521838797532325213278558714813014682982277272344713168265262777422045150713817629534383919935462985207673616227714468719637118060050562524734590580542045519357988563434549192618028929276443870127044694162168103178892256249007435336703731620546547574828500141501155533686110589206227475221627056741112150151450505196303822567359125710902240785355342064249525501 A215045 700 16255298174381299886866196734320657039664042131215290051632196146067325576935886952161236162096906303476637268484239798001998375391607951623282211742468448764963931770267909125981479298896468058817328981544418983642003644266253127247220474620566653958045413411275970162031480088485938137291349585320457087289695751488033864068331576870070508036082790316218570118518121060397203261245802048090273067689367645147935284067955292719498565543035248687515341988380968505776076760754993091230617905357949125622492005886761067808541483717411871501315028353294521627203712827587458435559748236490188173848897412498400628977334671548459369719171632444857665268898937919934225238615080924827098890300135618745453381452942252660855366493778916423565012500818633285552598644135444210309159805378608648104024363374521038128761277156490575037412281741199633680994569365490493433196478744363600950809887798141417297875352695362124793704257472125143055044368589540675549406795083978289917828609888634478805675415272093670671798279809395421435888205317362873673711903117055005571903388843283317182127265616886494476026078441675700791942374411996257546132538449077147564899295540323602323168748508042088182514817061605818417898120066506086950563519580405634857591246782270266383041006551063681016149164760111882907036316105568452932955828230397401411937350196411798190653209616961723056145886026846238401485230969583442623437751627125208427493527569864915184492947158342774457721376 A215045 701 1999269509816682410659691981043159220495184619339302821734687037257334045428561247314361145744421512823235205448336970619542470135488730505600612298069455499585759953587861444713503542878404798203192364974253877433033713442334359852833397940696202626338130907602189143562361924357564313461757889367827761520775024653397215886071057805840343278907088607718185031683909276540335994433977266343048655086573860021613208135075826951486436488561542773932394366088597403618772474511018378103026588972489800087598679045242462667450097011973182697078345929063904722541508364816140037905474319641589955735461247483261112457101211630488483431932450990138532694471864491647778819382044100618007482964713646461099329291748246582737910528538162183476389898380036925430140671247148467814614837663931840201139073183317417158346458913056328101968960186532242092813031271832612119650119850325668566382933679892222543494880362628212909333628010068113343888134473217055809929957880098633921919692021483119165656382368315787352116831536816043676623011001868114315064011250975994036281720796014202857490104398836292477464394271699544993886575344747028765856538796772145038132411716278780149092678067439585372484576885185061865098204083905497120619174907631642046483049605611764597254951028001875191094011748841537761719694966486185001274633284607579010759343503806896482710774339158247406442478967307042807993888898219457332824063073255042142899739267514889312321614904429553251291333657 A215045 702 245893894409277555211255247471574263463868044136603031783314873386506020262136097532714259690401749170954453632876963146405721828289722244237252030450800558000283510359536689790634954294744893710933843562851682505279504749762860008771260726231012356385632056221657988688008485215891924617658929042657494209968038336616369520122671778541492152797535815959020540327002322893400930112117957958146894302580895415013276665330258759740112189527526725944996991686909099676603238288094505513581039825710887461649015030558936147028553390988984059869135234246506986350978325159557637203937781567639106395998169209791783679940685760706123226779556612156133149508707206723901991305181430806424705161077044920516031619391614943264691143305122054084866742534875822154137861337882670722814191189293254714133854292910325203439847328469433055808972823102636626056967787909306598173223980717668033068717518102164499992409604992037279775586010414387209051187397440570781804612583435160523056648535419417330056617986402937673006987125073404101570116555790718709552433759223083829750526476556239675625187343949717992253555637458196345692919844951288989646575043862137772017844693331535539993014784353781547819713282318386646072716822848850832263890576088658075809366974422786647209613919232617123366547055114675414209614527579679156467998744866629474880498701068641393496031019222381682879403095018392935553641973632993722276002962569764451001135533748494876459955052567446351914665315625 A215045 703 30242949742831322608573735747022591246835274244182833606525994739502983158197311435276539580773670726514574561638418130037284242409500347310676399133150399178535286014269424982803385874710743521646659565865782694271946050507389446719012235928473823632806404784356330419481481319630349163658586514357503960064547940379160053759202557702797694450817998274351808275189601806611774067796074851585724950562363562186611416627486751621082312875397225748460697583123730662818579536961113159792364871973466667982741250079703903621844616994633066181206555466391295416447792486260773236046441658499251300607525659852439629392230717946100527030592369587359141547231136710049651022147233614943383452602101063084787798735194406866531372361796428032543771325577203086999842513252618172014136519972868620616558306404553723900426441094907896146994661462671386914124317453946251820954740943918986258323826745818182438169889166019726144168630882840085861294883694553410036625674776608068276274604421430808249818395764520350609005296063357038148297997432009662502311088420953630481339488471621725299020934053149239231209014409904247471263178723751144708628182884152690050548983483975654693775906925149225028686036510188307775793147542977369208316436699081847249386496202257626918655815234696021422001255473625271306772654601077582273341330757973097168040145666508209107351618103731238628889765206864385146941984068015119261548965805839765636565283667776771772524315482660139117844290971168 A215045 704 3719636924473843403299358241636307149097274863990351930570914038085480422438007170441481654175471097612121716627892553031439556094540252996968959841347048298401839896244779736195025827635126708268828192757928419712944084707659139086429733758476049294478802156419606983607534193829317055205388482336930329593729428628300070242861791925665574925297816251929313397307994019890354809408805088787086022024868137253538190968515540190633384371484331240334720805732531962427008679807928824148947298212910689274415524744773021209339859336948878156228537187131882829236727497484915550396508386213827401305699701257293122428011793878180632568474559415697624987100550370011218398269785518643086134407948652675106949813067347703732281313978303267825560802859759897761260657925918367730754652023651432071273812595247278800435715236439213490825366076215242096484741099414157118021131365524641876047640593884944197035990168002204657003169603247332183041492500120080978013723233263720731265886827678734390986807089166976806409241077219090142593621758944187839213220608790592629245811353178885305296125469894437961119419742755366985561035038818089921919491715304838417709091935970584322875301995366681047050980678683849987608274434387033270539969244131723797711522775569598201451522318831548676164119876727029133078326336216705421505580690884303873700771259688764739702507716154639411249101578529220250047969841335123756486827225200643922233229553145161384106303543559089984894339875845549 A215045 705 457485098760539907283212489985518756747717972996569104626615900689774588976716684652866966924002171335564456570669145604737028115386041618279871384086553790304247771952093638127005373413245874373544221049659329841997850472991566718184138240056625589397259858834827302653307224359686367441099124740928073036068655173340529479818241204299162918117180580989031196060608074844707029783215229845959994984108218518623010877710783956696285195379697345335422198407518307647859249036838284257160725315316041314085126802357001904845180853827717380149928867461755196700701034398158351925534485062642040174369261021442657201854238845445958357141612672157640290148061436466395346023956699637660212485974732970014336461004310146568771882830495369914750858680054582654432909766494658190276528393417827743746167041253602431234358714998468481349177410144166627434680947184515200003474121538411371841265846456162764801366525555834658130204676315340626068583853784705708521951121029527621343382584828612994407961052038067078650253888879296326731350015513152562693875311994679519421011882296582718564183595318729549782094281676646266552984444233080929316839679811345620398674893540710368956369037950136416764860403854816533517232544331489235352152557501440104580795984558258048416770046720260579317711147832110934401015567692878891028797426798805532462595324050797809675644370757860688871149521395563413424623577809681291204586892368456900710758137962428794719348552513974505197878693136654949 A215045 706 56266947510621934752431836909977170772820213403714009517143184870804188963713714205132195449998091603176816036475677016829623018636388578795427211282804769159124074110211272709885465904001607421237670360915339642146022664093255047197562573793206471446568483834527338619373181062047593878199986954651816053106850856892256825947400806336871373353487913645398907802057485211879074308526064465964292297023286009653376799767457911133452445647331289145016595683319019308724260622851301034806620266485660170943196181165166461274747905161472288880285022160608757311356990503475992371290345154318752970086914531157123090356934166564376486053415849853596549422286853003385794095704181394355287297316534869616834474779440531174479337746135797107708962921640632071595531482768418983217221465022627123580519004693038722147023790539181812318488674043727931545398092748508089539155180476162508891691303385123555757920207853042605065788883521035410195769609530790940044561079795781907771398170913273243125641638164958248453181116844621086582107694817055548659834038433203454210767996562521775588041159225168942090448267783937389384664655406123727726815728139495832209729167647955894399132647540034669158880110902915057940923559172736684221225984993114010557170362397456140879292350963161811261644873665992880697903207138924154145458348071173977264865504378568153554309967922212653176973972167017537110924919270968849002023286795783023942463143633430078382029485491100441184788406170937332768 A215045 707 6920377058707737434641832727437206486300138530683826601503985123208225467947810130546607173382841265019412808029937603924438894264160409150219267116400900052781956867784034449677785300818784466937859910171537116654118789832997379238582012438324339362338526251788027822880247963407494360651157296297432446459106586742574249062050480938230879759560896197803076628457010072986281432918922714083761992538880070968846723360519612285457954529426368867491705846849831856665436197361673188996957132052420884984699045156513117734889147154007263814894907796887415394100209130893148903316786919496143898920185469519989045858841444474774946337197449030141026363338381760638899752449706547817935538254279476512348018341451407371637007514986668231420211240645760067501127861780719955321207304040175333023765102489318100296872153089009926216431436128908249987970095532949454884020570952377592184313765120555475706380520723091076856696610316496625001233256113002247933062958465354031194885246504559419165225750179923933164818927951321644376393580887197699980582638289496228281288418362207652804781894058192837215039363436314437873397019518520232897042746876910645544832556005689555301084260238855277193198595369476172955251587824365863912987605467553186695839764532986967661474484847258245345576231534649151819619781759420485124891121314965377924817640497645845062631582979144783633198197347752902510569502310680918809481723676552544822210912849468149427183290272366767062523022527606166740625 A215045 708 851150111273541082526192993637866420644144219060706957975473026969740928368616932343027550130639477505784598571645849605689154371473093936898174428106027901723021570663326026037657706534806487825935531280738150008814465126794584391298389967340100535096192160486092894875651126318059758766214147457629539098417003318479740377806261754596061339052636744416133026392410181492100737174718967767836760789985225443158493596544144853200194954673796039412334802566845999350539928014862950945590920622181283192947039358069948314930090352037731976943193373994991484717014366109353839115593500752871379479870733361378592855238016577502023142398195188886529575294210051556573337111899136897300985689874352946570284736367460016981490340270881080108421435142209613683397708024283115054367328362923400140556885474873082496276694109858672248035718335684626403278407490143991129457175996180069928763040696133598000104995036997612628653025590599600515961007144494975378807950407881807620988290096077638602283886036717257375958332365597762432768523231138846196999111766856759974152250842118323255755580097953030142620198197285427149640779860976984483433347408562639942072268356745254339655841271888932649008505131013564849990295519248510525125227093815821362595612639609546442017945885506517618435396007134072867548196210373426777680420390086490539375493878384028691393822504616325741037236480987842387556192128840626577641901574163713220890596096515617151533293642718917614049427616587841473222257 A215045 709 104684543309586845413287096384730132532743438805936272004381678332154925963871934868061842058895272891946486211504409563895841548796926393829325235389925031011878871234721317168182220118480379218123132487620620913967525091805900882750463383970394041477469297213537638041882208289157942833883688979992135876658832301586265492221108145334377313823714758666986559169637995313455404391057514112729837815175643849437525865651569297331338521470347486478849689009875208088259745709630781293118686279396245411847501141997447129618666224153487025900197890093587065204798666822319629062314683805683683508181384484077717999878450822334930713633491149075424840651154015586113079611921376858174798287349509590956929942829762983769427984342834097811357051294801643868844089805224004382255973351369210678844454494274270398923365477364934100114492648423734396383094998105683349686582051107894133050491791280197839814664168242234307777116537915558941425266089273738534730094066142410425650951343091559556750555389841442061191850939096376941776185350798166399939112106582823284176496432514534853719915311817689076343025919866035687267159136308141795276783809228926230405836845606436275584670807393970332990188148577939798126584687594425390382007003056935594346305484069914123465157126617528697302997887339119047006732250885249630204828189342402804920974148982946105042792500284424570360180966037804325967956300758915713256567123256416480570399306195496895333435266026285746499799956256450704726559776 A215045 710 12875347676967908444751786662328168435106798828911100749580970961828086152627879371839263545693987926231912019416470730509582821347650473347070105778532672786559378140300058685660375416866551837341319360446055634267996771826999013993915697838391127001193627365104643386256635968440108908808927530391575083289937956091792175802818495614373813538977862679294930644839081013373522639362899516898002214505814208255372522981546479426901437945898067040859099413412083748856598182356571236102652821445116004374049693426327926994781015480526866453747397288137214028705519004779205020825590514598340199697176443190431063513997127500217524041824910267959753024081428012933974791720246962557288508783125842284980742416957959182857232841879610691965915474367863412113492928987752833682895549903468650704923252779285364595548514987570650274911016109874919799871815972814321087561524560027142562315923737066537182586022615670075800272516293590838500682690448738591743672467054796319451290659571360822323996272215411619392545308906084526746663071895135179277506488844988283501148816574636284756277392128251290933198673955722777892868229642610451465452974544397704637116837732627665820102798065604973299451204004858053083495641284701705950049131839254147262393114311792211827350935317185317997424054733142071967494376279829200680005844498876794932725092989067555559296277949053283766117215654003607703720236211266499188312159406437164241253632979124884305126836012955095443928031156370656924074340101 A215045 711 1583563079723743151859056472369979987385603512517259455926455046626522441847265290801361354278301619653633231902014395443114791184212211295295793685524128827715791632385672497019057994054467395613764158202377222394049635409629072820368880370738138227105338696610657598871524341909844237840664202549183743108785709766988851358254453852422644687980453394794609482756037326649629829237245583064341542546399971971561382800864565400211545528823991898539190378160676425901273316684148631259333178351469872292596264790296337573228446237880651086785029668550783738465574038921019897932485318611790160871534693326353041729346490656732447738973627769755367700041614171563751577414170075931458298354700964538107717825280126943160804435902275426062853912218732109204413291554600317976711746061846777044319352979654307819272037432404104706685784382439263672811599803850639740240507715503624139929018841873853046477872489904385402093897769287093841573995200215654521422093392099252408910002977289280412407746501189829680113823834764968301484842385227333225979419393132300089586994228651827236163188691107350347462139822240230408824057210112609674587447694450636282575326315442383169111200190600339078079757783181918273898933180463773766586715071885186224791188641695583677688203972320655204725774993172915827187864955036049664106076106772316260983446211725207852215848980501677928154461906204344611392575668945367496118719670288609287637497165590784092279602102831388986132431630708158207639661420557 A215045 712 194765383458343439770219194314845210279994125240794001978204389764100432261061002889195607312685405229470655611928354168772609732836754338848035553213689313136255811405297417074658472893282623108655650139531952298833837158612548957891378369902952610806955466055745780017811237418942401145492887986019208827297352363383536924889495005352370922808056789697057671448347752096891095473541843817397111730992690738293794711983359997746593198607405105453279557414349788302107761353967925073661878284409349175984966519513023193580104106243839556808104901834458262617236901268280668240674868598735591446860722856247305243950227554386725745647196694235532479020505391135814874664597857239546534481806959724347642868720173321649713269848917617118376254167453173966154667111826613115609842694009523729069235769499168231826787467012136548482936681652162766455183241263509079052189928073021072704589760282403644918585262502920571761619634141703436755560927753583020854958545747941617740459481338738769699379743464495442935539431190057442789785418363373737907688972959076687619529320555247340575150156793317734490927677484493725580073589535292790685535876410908272403117378984835270156934525289268467105982444772909071384497132998317193717429907013486718840301757398637468423627401398573372287333368386921766280065596551632126076096846770667837069243655742379832871364472607693466713259411484551719882015205532325916041435906948942983967110388172852194157888601667875714047166032339236114671937812500000 A215045 713 23954558602296519348585101844253590884451891801105144983863213485937726645668656090080258338106026541605237007035285548363587882347736571467013077251598261386931749011219196627685973107879708174969031203004227755534167920873933892747819170617692432991028416986160120284591910678188005496657784558077813502014465554986408052910049631204489200860703004679343298978664017470590955113416409543956780401369554560838165188191152415157430751883182003978854846371586863284733353373221370635429151695803998478773858285635311556472779576621754384836310117895969815518181673281959601173705076352325865957800514836016777065626987735589735934282648358428288817968350597976160431936491049925412293492285704117110823533116474525289047027519140662351809236950859021749170292342341455612590139496598853425579089272630656159522207771315751527402833036260248385711187717395778931195575811249120852876471603940981590684070461389808323805801821604920843022275772283664498388775119081328484901892426603137339918105104305684178079671113876663748499163670980523789878325480287863672720979232794238017067374327360738683807577205349231101766483472500087212213289608075662407254080230390124906883821707353272945372184460426771602853659836391508349874685360559442870714124748114102610337824781964324592874952506659969784640775964451737368855420640269910250905593254242755371232737738696617426933786779173856738151801566568530332072844902860191418736482236465531652276948059464533806577709720591864648233335261886085193 A215045 714 2946215942699013536436197307648876833577302697410692039013197054380576276984983638076982579979728579212214681209728194094552536919038761536103760466393372461279468872568555887788300033796310822898082182319380481978403820430335256259023866607606266305285688333831639049224787202179705733687762007755585041538951965910964806971011215143146819334943661518769528716704225801130590587854744832062866592256724218292356024352799763704366235888432779084293692824147769834233900357144874620232711996705607403540008584166623808422958307820369545495309336396302452850473728576779762663697483716467482777217971916723504110421264340798817254256412901903653408598913947211398417616826929794100757635063379561816345772475571626065920892764781861331026244801271753199983546888110953736368100140283812398915128759299559240169020287490351524763554262846840737521115728725865420146785589329542587009445712676233378285527366311691555572265927176348777236931384308735294257151632424585696686047310799524858031976321363844542758261748333707814199605895737273863328490137777139406723217543114674555632789261663738216325384191449452209169953592847300484333268352601213769686498142857070856555350272687894542956576189835451593620942240553087472048317422476268160367789507072868934328883571542770060729522463181705628717730792121240789308687709738100547002408535665879557210468866553360416072167781032401845164966353268223372170485542883104645735979811060943316875423664073078368600470035799408624994023338823134246649 A215045 715 362360606393376368462303683738967596939123779889714015653639374475324944342507318827378777079168509216560800551789532588081598453159419932369295524289133214475987739576921155001333218183838351508289139394080795055588135745010362585967187773564953063117148636644305442934364233957425617238098069169378882295789077341493684849381469412975854288997209663803972688855641109521592051351020197934188634067175709295398952830206179783221889583525348645364145362523804102747485010575446356917988146443093906636942281994209093124467399082328832341538212066627305730792750433270628848033616792049148055731851945871788939135655222483305055891381558921898302032153175822910541345134909065217193884294935034319207337449206263446412543333262071001384829512885197307680315861996665287188251353666662598336948914951012465217397027872664670885785704440438162140252132276623396480096878716276803538825211620242872110343538981552834512032071881463189213167450768667894016819140535715216377858926201257318422127387601296766382957979557648088898804749662321920861416451920424518285904637863344284959625178245164610745254792780659250862824005597961242294897064931246599874936968909277584526980548504155143306186004873348064298033453847744341605387708716450192578195869796102916288796652107821346535349639087711990578929241842198891974179833471371751334800939874429570212222902913912313930744944369339558352193888728867564576827201996435084640870847634764307523773163142439853683533462421916061851101482205848519752224 A215045 716 44567408370442594307326916902585365546678647623737413233358629863410587577851415232129512598157746905057766253188902780139942057201689612919887245727096992008085212499088733509276197536578320924696666063289618411355362292815844262817705072281881620497103996618915737841877575989561171214552374745825846937340517561037812271666949726580886930727321844986369871200527152245354691725587629601073139123670355519115778842091007313572588052537729450600705585897603756868106422400422757026292309300503844908940360676703551830501067128818626008463704774858762302434657829563710568545471167938328743372240557026194110818752812752256324443632596925140506327566205542423736683710221872345338684660121268532496765250302742976769980345604362335470180790821228432246374455682541535047166493050189675833837354600003139472457756372436067669972975330608357800798980707160350696214172530177959124128657648955277719399593161668711879519116886958747448396733314882346713238340594519795526990257302737226373147291806760891911249380874012401196863623976721414795814784681450747768832680833641720031030048287926373935064973547715994840238422976152466213059592769090683660729347284546238028804636483513303185176482861383818048059548619997159184621010936047739132597979660296905928935042019391308039038186472304399007647265869180125463313227012740936705131377370995270743759785167192984538968940635004660436737031921097824082485803373003190025226934807188009623104797476988550429382983196998476609794124513841345173774493 A215045 717 5481428868958045723432748475334260994644534533939812113687457833825026947131381566233102670796323700812888688341683252424624791437354662969213761928908640883780005149648337300485970963780949635386181636645228983801653973880603833963991756702897874368080674435489991449108007482482066633772703995667409794410587870930309415730185434900036116625171589723659690184975984085069105490195927420734061923577386553141945398624363693389645108572557197075241422920042738290674342470241423667877036055815529829893027420952542666058506789445608670208694149095561135893732120285903129302244920039622386286729856404881228514382326957690202640340008851810404811585907172756383321983045866172781371170893773271263192428148341202410117802260539146685533721653947354079261394231994677467376682809881060495605781810644971007916999507085988999032528534323995850893599646191174631194765409092342494115751538521251698804178022086746780853059775461791006500229890797954592818160568391542997314195146992893007392179022572019322956372557362844342683158051398149394215191309859995799252327620990911525222813619824854207160439844789431539973861504922523619984114463178571093905841033002123051350314246194795237320659828526398454330044003547704371565030406469397908004712273142501377124992860390391671069528450569676718932339070867889296027005347093562026101577556762508369179120065926270161654261173359853395437414469784288141465182651485977756351361951338819940446439486014103173869844403202155543997202555057217959280603125 A215045 718 674171183473469181387920735549211516975731069026973152570323954930614903909582081231439498995349657453080250899773851145448709404737421855600372830010035731712932548194246399226265152347520226831575644641299875389192083425021455733308168369384156665653425851568650032502443042769304634782828039092345578865564967606867020322541141542977861457965378214165155522880845515311254620602373485120688543460894875680940168251954643279612775766371997510804094313579359205996076017417294688391849142556009665231933432416486044373365834034681047809660916633979160952626616137336521193607579693705615184524400092624603076470465884940424362534914843862550802168659324875516131083438861866596168640126121250956556746992479796710878651775565849934487668050681806730866520517471732122930131134666776067375184768389213288503366955189715881135169781027827133023448046895423561028689589868259339951008248926804335673933782821442463213241706268481306704215532950359315135145554627415599154414686965679286881775505468548049541735356888205451312902411784820901050384008227395192718783879663089661897158884906602905115894901333969084075265575893757684977483177884760522417915948496862952050910681967989461791173579071506690589037678603582369337608242988597904419896187338839810916178570762680021404942274455345752163587471213521224465892771461294252610406721531737688765108156809060498567217539413942765930135273257097204476701498829828083564254120444290916720722202624571401837111500346199940554794998371255877818897715232 A215045 719 82917574138367751264990817724077682327020276955783757954036158998631808153931464609900825273757211543028057971983842007637766631991265533575876644329305486359806923422742658767530127767781206950648418109243239443886824607303758451362940717677548372001003299068508464006351386253141988011654076104362838790670080427773713190256830224351376923213116348752590469624159022399199249228601742742423956783766492322202498749591796759698981774155183136631828359147341139599226675799857005248529567498333373293697919159806830915257939079476323271918084051830341236037180052772106203684430057405751045310214481453540978892300958249301191724871029673792691932800479315447934965212311679900267887280425687619683314629855882469246529971361616973534848762067663692736285574463349400425218124168587718519268612580539503417083821100298873231079651196597562288737708312322656455142401743105812342091356291219608639390168113171412753518877804881524676816915434222343698589151972114626954178303664845288293610572903063045850176083513866161762654030691937416047687570240636604117216256146472688006785738067482552071833879808051695736643591860927153139715129539030896971980367971955123667670586714682474738246859046965394897418018122981172891579696566122521314235163787737299876453262897177002664420738141730079444702038452499376735457435725619473678579648579512857362364006132140597267203557066850419252263934835155443530755674487351749605000577346181820804461022518634614777253386915274613833634701529568815530652035540801 A215045 720 10198187447835759936412482659326005714706518334492375255193877232876781788029660564936570069173141670134998050303112793088299847025520923207977226879674564786524538648449152782006979450284740934702923851792277151722690234614937268061908400105969065599457752359574972422748718066093695220798668532797536825673554327648559855381267576453676383693755345518354462608248678909586196400497411983833025995859817660755226406031539046799695145445321153808204084080809380811498885047364994350880744953152448905459612123223823716532353140941553081398114677458497992871620519874831726531991289481213672957971856817205688833382299801471709212145407387620865326857045804899168191238698354726469152228016948624165597189109947864459250483467472460228909327835802112715912800142827162642523949978458992725253669508503519675394334426914473484999490500512955708738674196868368197398150280338366333017158154278440257834830110926373769393006551306563629347812539225223415876828526415612045855783644952709044845892183308477835053987161872072815464743711469635708339465987857759011419613848681121203076021364252354820908589638532355370687099410443932662467682089890442564804687205032930150200737021033241273378725502259001215654281273255256651965520908983488100798851711346045893234129319043976368349558590226798136541388471872527149090677031460019463759772127902501650706371356279241503737758911112958663401141792245735677778762198212745501884069682731807301136568796833714581143563657584345529640502479709243312581922674731201 A215045 721 1254294138509660104427470376279374625226574734865606372630892863484845528119494318022588217683022668215061732129310889707853243417507082289047623029555642163256158446835823049528090942257255353761508985352340846422447012033029980213163370272316517520361302536928653099534085970743271370170224575457992666719056512220345088498705655073577843817408694382408846310344963346856702958011953072268719773533973805780570645443129710959602803908000346735272470513580406498674763634150094448153083099670252881998238593237370510302564178396731552688696187243343422781973286764551530257231244176131876022785228174008158980434119169834509200195103022550393173616458565706650366099845428230250480712933853044444742581682875524839899039232158826203224606443767579630641794087259416943488249264918432795566507560667081803087051373460360701158106713427262946202070755419345517659474041302393188279935452259264564499900758961030652123182376746132093456669571318435897868038724159437182343144148173701830251187091247399707841588050486183532120278307860788929263087758564662058748591878318159487662097790981998905541694395399067794365901889781119448961392652760027222002642232726687621804862026861793895845762574324433110233291986156917089154976483646516921594764547073592075850849866258376506062830850980321066416647983346035521665352855651848344438021638371094923909568623296269184827539804140018600555021276119827422534634649514096377462390952126625387395559254978371782778285213521461534550204037512539644699695808211660832 A215045 722 154267980849240357084642443799703752897153985870135091458344628331403123176909771456213414204942615048782458053854936321272860640506345600629649655408464311515720964422157785939173178918192123771730902274486131832809259789828072628951032635094825685938840754289864756270269825683356284835716824112800300469618277448774797325485414306473621113157575653690769741709822242984464877639069730477068699118682918293349434163098922908984345185538597327284705669086309189956184428115414252128478340514487952036877887356073348943498861589657039427628232916253782504189842651519963389912911042374739537129625093545707466439856364551251756141004147688906760822617166959905298191607213678899466210362325621011390865037023867221732432510217785735214824917274874736040899286586551611409737906026610532497250583922403822315368918883276572571943876739756304792382653487291404663688152852363807804785771228904093021137841827462652024149595552038062201253781449837058909912594027226159951751848321678811042008994996675598344101104853883462910492452249179677687256940225544477848030925327515896160258620077187257531484698573438893459279336836780902358362995383748443050477894782078078637214902050719364913393898282691164898182688856801206310060666803003524818434358433304112068287183139450779268009743856658172516855260418886639370062432425899052104975173820608281795566113942096853172859261760668328228244067223563581759716170205892483118840191238524045658097646687347920426313447174857938960915878537164892071375442028751403125 A215045 723 18973707350318054261306593116987282231724713687291750643003758391899099305231782394796227358990258628332027278892027856626854005538863001795157859992211554674270422465478571847468772915995373968569139470776441874589116507136819903380763850746391242852957051475116436368143654473082079763422999141298978965096329069687079725946207254041181819074564396709582269383997790923742323246647564895607181271824464976276199831415724388094114855017339470909283524827102449958112009894561802917354682800182347847653981906203784549540057411349419118045583952511971904592568672850190945429030826967916831190921101277939417015962267333344274489946957303734806871473343270398721301006389351022294422651422757325446882138731462988012062998073882772054219888136744467350493834679871473428586279830421676556523493826752772086560838903024211259340233840431745417099535212022868518039811760704319561793599858277343809905401687470062515830192486372794471867016779136486678901396879334648386308441892319423768216672677514295206252993426533926011601717803124112813353685915839197957769486917163107825554202438293915251806143757955702999499119050604427267208991034051855159530268465466210989123781573875074151931401455205469950572808383948022526493598872550045869878264510205783793675339675278313644498690729692924763882923267852367822557263948398818258352670489314482724949682428489017961829931385987617892266831887613151450335991818487821499165132881606551038658290522341358219971044138058674154148825021237469353659847709185467352093 A215045 724 2333611736108271433783626310945636010749242629551015193998003937575257811420332324788479751741596868669790572845665571428781769820639642875203787129386612760623746242289442179452719895488512806010232424003227864442628521118039020043205002609171028045227778490685031808525399230363412454616193177555661612406378857294062031494058006832758890125058263219624928364490018461377321294460011412429206227735290509163679229829971000812667142821947216324514588848064515035657821032602986344582497506081914297309402896575709426244483562734388894480179197926056290482381756917921966324380878806011395496946165832092848386830510367576615675799574085928762604711436352943788395451751199948384407062999066651989086309177511487885396373591056108597431146651199090874278805647839582817508555456956890975021087487912478543984936359930396386691935148692678875953573288005226639158502299980144217218673448855464409086974408615804972242117236157362328013884747227149059417106629205130206243506548405307353054815287150856198201471853646209203832147079832982400697298721628011978626785664829451989318648594420902185408222735834175165050262997184277492448706231927282101641768646543777985128129314317041834680319705733781884425934853405671672737486189361886642878523463893855739200291343622049059252394419912000366932506058608832470893445211548765437938964171193232662399114897125997237251883597671962580741880802335341309287834585931959971373552540472433854722530177983600069679282109383122429402045738876337964453548759377923333806624 A215045 725 287015269833967068301124729653196242039925118721087577111111480563364811705395644166588213236857424587755908432737973257883530833933137210648270659054561158002046517379135909500837078372171079765290019012926250884568718981011662645410834557077290058320163797302783796012255961680226649838028337840205079347019503118099942794043188633175302303563091811617156606562888272958486776895334756163896758830168908162156269069255017375569964452244490268444385144787108246935953875000272758580729838565275276221208902296906055643521938158918484601943995760952411757428363532231551666953419062312433729293187476246139645180338616730894454681124170120600308540010412481953378296061410908140093549772495942675980440441827836492808896505692088564995479492796775387194819394852400608668750952883207679395366590241400830029921871671595406909236840703784565876874043330965232154084663805557704473405625516485711016364437411191755823963576718176436320938723502976418604236939041036892985390930759237702249015901852006485781317708345112664780710178920216310977692325725534069518674109344398584975700448013420984365870024985793319910106998807435811937245534791244321068413199623721612633568158847322858937903985577623209423405004559047204833502238237750974297403664413030891713134912000187956976654974632090800804073623599083713545353679856743937507135135445215391463230260327740935084958825125643881899961862593192922134311285754057505681720677355459571419408420608628848241677149812548712230720104496127989761643116210763107823440249 A215045 726 35300544577841841129604558121032192134900040360064220969472714105356296581952243900165561748381721627425306946653925045148245510803955237266862087276581635821491097891391427426423507919881554298324662106165925630937509806143316466365489445517897506145334919289751721877698957887437514517622869361167669098070992504668998901635818143873729424448135234565690637678870767555432496236831714996746872129883040413436057416288537166194292960483250355802334858219966249858086668804000946319085187646022777060911385579622869134726953909984239217144631299399220589873206332707562933068946163785623337307565113412443033857303118224343974763917978192562184490963042120615950515221721988253413809080443636462962693840151055587589458522575100058265529097294690507912089384948366545589896744719633995823883896666202452799208747695005601511804060650758271535873627945528757238520335449597743202088017927955021999343754025985505204042412554929145614356062462176389502313766301515025532100820264341323639814278993645151678899818576952922568072270230558399098636409142629822358863660033922529543931144866940818917586299075173499122257739946594888947349061504987398061237152543579471319960563652932972739328930912750097561384099875692393846244106428011819574389014658691427340922880883280193463598276356165677720699056729760216289011862007884906218736122543804301254701221704797859087978686569954577845294394997157831281978827723646294308407045074186029639696021450957817124891381678103703517964565465986476746151033916493483770176091593 A215045 727 4341679967804712491873059524157306436350665039169178091668032723478261114768420604076197506837714902748724998530000042579976314298052561046613388464360486644885402994123766437540590637067059007614168149039395926354429137436646913700309790964144315965817874908842159007160959564193134059017774903085783093983385058571168764958411588507835543904817070759768331277894541521045238550353405609843701375216783801944472905934420816424522464174987549273418743175911061624297724309017116124488897350622236303215879217391315997515771808989902505224187705830343180142646950559498009215813424726569358055101215762254246133843235380956399299605077014163176381293583305999262140107228109684096270953148161949282940311164920242570377989903088780792839085899971638292649689459829273880671284171612356284833298482771903438064056346837445674319816016273061515864792697032209341111168514184651358011651932859814528499543177846968443895100506937636250452460081766617425080143124732001889195021302824539141047351060338735607443125578935963105907950667158073575175553001069085088396182657485143436955525337338525474939127501830554240060113310696085514845289567475536423871311188127432569748144512167418829862599799804857732113126698611861678404523044436874832029785182720594309822379941383913239787034117132941935387171940213363072966544472220156588557691514160715067859301520938738428930026477761673208611898458135289665640941150453056115162736298354566672282809884156258437646630157209663377799807324141968018963812406716547773652935700000 A215045 728 533991335495401794659256716913227659478996899777448841054198552273720760819933782057472127779290551316465749512243351312291938413149661053496179919029063275685083077179331880390066224851328376382244357669739533015963846394901427068671738799144232966289453278868295806158920327437868051744668690210190152890858291211749089090982989568319898170868051568216939056543349736321008909197232058295778522279534524598756731372517471883050068800562985310274703075778840613538762003340301282365815288938889042518492232353552244825305205551848023903357943185832811936955701712485547570611982295204245417440141973643859815441234519644154741708967982030702987645162681563334617895939176746674857008277738595375819915577495003567759054659320025356105454397468304527860919732046215892793679358274434376741672142726670298968541035010916762150914075595025428944549574040786169148620783922821526200002407779409895397678727453539240478817391878683751352542761459039350247047012454353126794143319870210149812557815445189910292677676258847928761697769541451632364040144411301889792410038492864794512407239984112535182939141272823934817484985123062634951065967890697895184141892108774182093059115142974745626342070651477463170670514859447592692105463585174647987449477442909491846006404375618562174702969968341526413635285846328329631659310413811089218016432297402582275404549866213521409568989588760974969346060479633246666275923068405727441329729479233264924591985084256236596000600106833982681565291028116516737430708489202607553051597730957 A215045 729 65676592585966616030596703120802844809480268007587038271574753896944175319737086772464995519345900097022538465007402211369328448503110257018983516652110422422620333090063697521540605066076323236008441825228923165037198677435438882532923562503776510537636935425891541998540039315293577230535231120950303022481586433986566789425949305314839639472865525819923735623554123025963050592709189764770914539007529741845133485913714620798733940005072205614515059577621484403643428686548040614870791642132729993471328700269534797515024511068317037607802824151605525065408663685162853176058008885395616987082361542432502766251692224957453502586892556744503544434274743264410587919074396960130324941971607848624947430736353102528082702181665420390064530295932846536718187783993094794868790564656781103588670920701318440258195475450607967203929830152397374527101627793750173858580318898377261080308750801662397533909341793377380883723687727275301061065708398167538799439228469249269081174124906793754405233592383341359553825162677105729676800236314718934797231667621258984262404915897531902223086005943485650375707677711241090875090237074777099108904071489282937547494564542214182293948802103343708172097246845469758834799565735697003441729982260491669951589123944779574017332734237271386515561510925710297630028861995927188610379203760957248776707390865160488907504606731057061728845752431624782846719046541649248522862364982679097647866353421825601598042477390794026069190723300988432564687069657836919254842607885354295830120858541701 A215045 730 8077686896738398369968735227141836683906593968033428258562640530771859843566841739231136976751766421382455765446398228647115107227469411952281476368290552894706615887000655463269104356902536429652656100145487809766559473478164081124480926449165366563163053604105791370014265915453672131304088759186677081612344273089135966010300781564156955756991591624282402542640613782457134213994033109008526709775646623722352662036014380886361224551823318305275077624971663741034602966442068694346741556693386900154454937900799227849522709655851147601856389427461646771108309931562545393084523110608456643993690327745553975285550947073150664194948354261955994451130140739036154984992878242490362007265112789694513086435277273153452431589679461028861143872519567234246222045453062926896335072851912179348622802738758689744432861190500563283806096787145530182664873341190219669055604031863277996854639058377375744521593400145650368629704695448276234543688006377053703811549482138528715974920682350223064073854184739058564013419154676291593517028988317610303397359455894127368659950732408984876041868174657963888729144888166187232190350113904973385497527714154904114506094327782036598090950355391379666329570484378749799631267320601818949431778189212141215230649899571125396482613719019771241449019418095615950940772948688056266415105785937891454148057438578945200388338080031683629753130590987644556069853161617113914076487755901236275634695212572349795572201662500254940773860346963684338479246814267547962243834085157453524252368381062176 A215045 731 993489811706237032890123836235325109275701577800104088764933210531041816583401796838657383144947923929945036611441974721383788860530234559873602609783085895626491133767990558284578295293945904524040691876069771678121778039136746539428621029684836310758517956369586446969756167561486378573172382148840330735295864003529737252477570183085990718470492904260915589009171941119201545270673363218284014387865527188107532296943855134401631885934263079343220032811937018662852521443687901364034340681644455989004486033098035490693778263158622837990728096753630947321256712918507920496220284595954771594236827951160706364980013790842971551936828925579290321224583657647288171916514285220663713694868028348159503006018452670017373042439207653971468363120428923070139901312082231238564033499072713997367611364716831330603998476142224593710355708212689486223355559063924405706840601178521837545382243299690042478945769034183611877526027208952353223796475994468088025279695306615227544666968498323298856845403953434243370275649543809439714405241234043415358116792641354547231205178885572623078357288768431236013560695215288486614664723491936331172405441458611418224651480667869564609985041739822147357586308649901253619425284003035437302978482204620682781752281841711578355137457611945983632901020348409635754766485794819832139203383169954323083625889989471197903678781824848464200203580477461376959119200090209350341169338339241748237737243972999257688969282435744197300706571690771568556851527513657102707181424509021209571925599884143857 A215045 732 122191169152970416647115263121717846604227387475444769489828222254787371579914854169415626989851842876961857047441916492501558914737991381452500839526951274609163702837575838013539861216798443720027352444656436428599212139340341660268595905724785700856734545579855027185909994344147370892368898915548174003359778928161068546088730831738012701416113635632468335045585508143879332934078829642739925242997684197513504119862058167150514360745362535440910788958243281631789825534607169799081877162285574699747397327133157566127485203658854757925257699511269144873743467379044911675642010482191828449447136147665021327259627093163956473756210368344704395885739491426682231351762989581549573123836711774095509666075845637456851902483151549074270387371794446224857247435837418138785433907719673615893514332483660120371278001758907944282859447569650615677087151283880692406382217435743303425155139683347286327828385997562540729311870453926568802504748215211131987538517270015477243011269734467478538048866462763080479141926409175681888453069911439131051339964833159791125540686082950488502158540560904803664656064796595417876012480398392022181386050239209040648229366335512958934159698619749053924939980695987326962888612730228239766662333776219964196405051573504034732781539700409361670350296965711902958519854260975389906074046097560499238242121446907773139191941449211749277076596596217998536284904127271939721584945811247760521247460239928883229989254894369554553962009125532043855418057051004989393167899389552920526879637441561540625 A215045 733 15028520316003655010562287240135059807210692957901906543160106404128315662512943661041283462368631725942378471798744286602970362723912409684097729659205223691031508957888060085107118351370914631658840310000865610946024971360822887466497867783118956369067590588365798757419959548162565133382801394230276562082517512299807901431661414733592476283463506689889344295018008329756038749346425372693792520874327290766972899210736210704378864739793657596152683821831111703691485688235238197385706856620444043612940866751345282598189986271775976601968706311789351188523125230909605628183471069024998944510403509334846462516824206007454927126731634168577991518769655821385264865073881951707293201825848248259684481975597287123819153852850526880610999757969641387228624047735722831023685871131010400583325946322498823017667262400107235573036083313638574276356713632181001173476696867816375214766603067998334646408038612236646102236971962346978266083006106484219093583609759310476010325290413009716518256400764295239888166647122580336107873717067225393738139192459433902322736882851933943715398334147503354527133115069444428355338310673190967744167638667959816180811720783952980979486939182940478806061370315507082481998637139504094398991474911235781903063812971734242711831429098517681449671464608961912655035413399514860702841594874452808254583259475128542747937035545797620741130062048608492945218522627436953889468225125200901294256061457429442620550252793502708494149215539947706324077645356869741864017177708175338418641801467482070414368 A215045 734 1848385807699296595882514215273490638440311006434459060039203259485528039117512155453908450244351850448035590174198105335672853056126488399762568247242715562722266438117393814630162017357405701250317330777661813709932472265241874816718969141417906847694456907823413392135469114429651364035192202591408468962146294233948210807548265281400136570164595209220756879952169439051848886836676242011693740142299259080140153098800691858471449848633874521791339199296268496272420949827399691108642861487152331789691979213088336602011240826224786267284225618650578927043470659934502447354891299479592678346330184512038449867708366304993378964863557139447784280843020972979382049895995813799352358508291418840104163333945905718403316173495812796017316735635879050723537985892784158720332896922353966150190380155268165553207257365869655074434421087757454410697898805361396223238656259993663884607763145091133796559679527786608929902882304305154425884881659728794237334261482417911570493908056570427677868751970812249087378975380214260602600090241177016414471811965780301105468734553033139914681250961250856117551205408531289419599883583892751979891407488521964797473041916090553442936133942453178567688383970604139865110057210193668638330187869953002371767174891214492862881486080508405313204925794426941308198218494697659318392522354052683609260593474972510673887317682319712104249374950077775428501581538057398562353429843300155699085683732193224342748042381051669864939361104579029732967822963282042373516050635098596550400302578610718817477349 A215045 735 227336425826697477638538686191399213468351043098480562478278840810315820495791482177169698096592908973382435212954568212001157955540834160761111796681194808991147740379481551139424821016609530339157372845342402220710748063653389779568966706526619423310049132071691481433905281115298955211195258117349011405781911673263330121427004968197483205653961747227463206889821822995047657042161831342065636244981934539566471858253274362381283952517226772522738568829619193929804085343081926768165686256063116366088500502343114056764784431639376934899357782387709418675158368046712891419023446364920874437654102291471394487256034450931668642552752329069676432133801967933610626641664114005742034083569757619803345336731862806244913081625869918600219502414149280734409006922848756349893788083242545154391320292995422782555213654703233261343324702222529603836118237212019236989931066585843358881032920388478664406156781176675338637808496134673846649377172435492826727891744699948893476436229465566362191188409824174715369171554227920764378901399153440113600243860261841611213100793583319625830039858341365077751478460100598579666785920022158294426804212854076370803140119027530056262791980564022419886611412415711851763609600411135882995164281332180390727951104594150888752127618799838470217965171911241997352157108506091046469797829332720405493029144659523246613615055222405022995702666902554529910461315345957727326606220470602147118494697055097439537205507114904657697738070337175709518248136326255665971918518532281173410475174646188097173967149 A215045 736 27960531990876090452944375887326829765968737990106674725768258216409360392943234795636418957430683451875591495603237691970806755678466475285216988423539718790348449800238113396334622823025614826015106542646337811333712079357101701012166185933632771160288348787910228802978214108067341839612981556231336994442212989517155656724714062823009034158867130313768753690568132058951809967299068578832061564392635649107595898412053945881039454709770259145775052626843864584869630076249249592793270766634276160697095869808989940645466473850817138206353723008069607918117435799085751142092529011585787963153108251666469483482452662802919908794568831182015488116617693638248111629568857417022463126120846361008893707947617421750189816912622286807795193030921426954789462810516748250692522621079658042527162911953197497324763213703109147565769959687793930636108478313748844622168185924334099107096817311130987269929713517952036728804085452383610639810232456801746598381075859092247447064986724221753970362007032347590055482530721684383700278825611840196512242795555547335278396210900668065794215350558956836218548513793447789246986157527010420654799940473526226386914949701226242538312345167316013485777351000031102960227701725129047146860488620411214410518537242666529008947447272765779418658596054784137051095803654054112282241336397989786134721987718593920399065439013238591193578921174743930474619933356564717582779920112529306924453360245507400090510767976211919368359464572813382338946900974416857406971889312123342048796519788278627355351041568 A215045 737 3438918098451932428234519695455008662000686421740022510707017481777541012511522088381102362065877471671724371523985281544197229790495835625920928464298704216403868177688908466198019182411134014069518947372654208391825875012859855834716871903130304233292156851780886451284886430011167747317185536158337101304986415798936882447018402722261913718335003066846329240732990421428077578320743273365001506784049202905694729032824382069005471645349224648157808734532965724745034695293314617986804138609759904649376703486003419585335611499218868622446608572210174064509769444919500677585962044978686998593394660852684275073851337474771927487116424670270808819840196989239636862615051689499306710229105221280978005981761852885247044539558123757034747361058891295494374528569215494106937791094546484712415581076398936725493438878937350120895016456191109105023791555951594787242502448832841329611636769125455266603026447349103927962462625519586920465294464523009819845968627162331308313344074330258268498232451162122791391033214950388776040299415595733308577140566339915826827603147248655806939022443715651117727284370122699673647185840786384736715190415370807611931876922206341577306166655060630934263440857169652922097845104800118698763955014029340372858471103944838562424564247153988416454228915678857768206670936795696112901352176617787309562295038536710188487393890729578460235068241015442392954707441839059345383978257419461104825043100700856340927839916685245053242119722893919005289873652178158289785237213086092979095004805621179757355478515625 A215045 738 422958965577596812582392978165078738596318461136032662142237382000421135178524273636079954115145498332170222105954586392244288457475309315512988984120317078898885437405935503228960024813746458115724815420293821294383248914502405165969163077899093787923775004420261123279238052677265565578174207965919232123518886930279719385326538820775392378321046510091784727856467253703594590323484123555316353272873659321751344075138986940541791972923244861464264699294927940279054397891001448762784115778233833995712637432908611619055634747930070023422726500658843340326783524289299497591931239003366915039024390176628499364600176716320786318079872321823679406860189551614888648376572124927359463682273465492155163818204816908931187460140517536338535065085305449945597859886592406327404774719805372398723206944854896623567074332282132286060645424003387322435424703419455514669487502318838607773852578319234555201409955466908323887816377930852359315010180669903458896043507727881504505554110914137597346569847727210291845804361038922979755381162540350914917248004815320190492645982149340730012523068664033629764350430532689128881375475685864696132567379980554691855309562776917774582648952205902260554687995565618782622890376597531528014108494051000466713510510537534438681567674534096021359579627301393570117014209139139602639991693859812978381749510138666008256568499013913286945614650910118084100656266416511680281716736168102822365853456110674214407988308353902546413293792141550622158732590496637690680179507289224236295558595293777391736776186780057 A215045 739 52020513847945956015206101794609229838685170033310277420984490968570022085945974135149453253800830417385265594660890140964503283039672549972471724118334702000346504932752377988695885032908403214220082777748767365000747790608782975558372341709685405610391033386840337276894995592873653398368110394271907214091518106008606547512717256552651000619770385738222675197104739215120706532210226454030546451056676047372509626513062569304571407197913768735456400204541603688598945905897884883204459436584151821568005027544273225724257738383899394012372912972465520686129863718138918703129956435369151862801406597064452737570746891726557040313283391960263019136668861210545289183670857638058906870891610419802375471320770195490193951699423768494714424546919422838565108868547423695877690386222826646638710427138505487990964029353973968153221160538549391408352248553478494894940841124626931831824568232838012493332892796957709424320714848339068002091709534472634554341013115643953263001901856869434704617724269564538230558992969818281887984415348739204305793137817880365299645757561390222277546237480743813492431486129883680733157023629949682025285170981599056227401793296703907153510882731294471581762297155143889444264258690348525198040197683891403180353627227736256374945833725332097098262078056673940912546105535340031782915913352331118614482579261449822154900016032119191691351468234645451636475280449093568410839986039581644021360072621632168334454556335546837614528476903701099856468334279480726147042204179592368376339709182360664320149378706194976 A215045 740 6398100244331774993057768127758770191419679595636028090118950151752112295436176294349746670263386995840055497921183532752241659525422248337298509077571048028963721221291136557106364899022919848890954456847678092073797594995965803588513828867213405796290173331576941223934805219870782102433699404287478668101133208152128325624678896017155297683853436399291297264516026456206143308871534369722201897126698280167496932717031557037521741293370470309599672960459322325757391292027548839185385726584072440218868905750512698152464646186471695393498445569112600201053646453806797700987392710311402312209533987048751058221837249686208960242163735822545489134696238735466081680644624190846639282499478247376873355325036443767565233861037625280055995248469318015909473244975563417565146191214351561915173951706499683185782088668691840826951692007894321140650643621763865220795230864110950539753782940962365365295217179855730888795625678547152569425043450705400694831302119376166025721184986482355219825204619858708710744511624882901706200915889921583566216523718227440337702595733360633443226980972574592526725802318800833380980207283920422352172895981417184541259342871452682513106042018210259465285012960085387110379848236731087278451882021408312592989143271240138978140393492093281144925042877851218149933999699034408903358707736734140292135229452839114679661000579818874189210870321221503644451205498955694193906173573019727394039563354563811801232596029474458424878059522181790135658393242819887046240594648299402299108153365733101914531152014190059901 A215045 741 786914309538960378190090273612534124314781905093198144807209884174541242316563738230883690989142799657909440978710913638384759618343896872937744144817120572860537363713877044146094186694786233010373178109486656557712103436713185058411642578325539227538080928750576930206704147048513324945946658616965604269225293084605775445287991492853548964113352906727091340860274149374140506284666517249376802800132831784554750214568368453045869607677369934312024317736292104464470529973482609334919239910404325995099307402285517599527427223197634634006296432087877359208912383954517978302746173411867115249909879000399315708548410644755076748909772529275923586110869932144729866199661624438000669391603114519386251653503672715442734589625217366918108141647630066242526480092722831926697321031651487844049880143841170631832284445224556144887634911469441850892186457733587238720912258402795252576814935073630723768228064122294157960452770718054762259372394191250131663488436056393413325678843395484237760888572269019996985084877711245101100312408769755979978162274257184591918994635903688492722237813689348440595255609370516009258005862963696922424116349769986354558388957645806999295646384631192412738108853620174618633765909566526121568189577484775301827926031375608407148004151361144827087869133810437341554781574266161864060599063304546925388123794599437404237433468366227713023730265919452316531802432777992856175525288842372459690734752647306477675651624592004240547190443337944542193908157152770058668684032218241997657329636530121933634944121843494452757 A215045 742 96784061973047794742388045886213938520526754646867735783196696803316820692641903626104344244994300970927021184883521193988573191396773893123005231303428259413817132015585585293412478598559683740427009953010011078506514925120725796381043523305174111581387664062989385474200675281747268186249005310482481846446609916198358251444798274724969367288258554091032943628549204346563076129705110087303624542519211611220066779459192288167604440003023131450069391408603469526804117795446333399355881123253148024956995941575368152043721083807122588287380962701239802582495169579951904533536791936949343773426705583062067081093232666317383493921540942923538496981164658843855209400730051053196783112706527385842036770530029503881248227317098429725689380897033881170255628716960676068488670732671539423558811282747021345567569100647905875204008891150687996788917719506228412378691068829035334295786202338477582242352960507157592192973239500562469262461546910237280596374407174219685435451149751326086033308389004877081944567346968749432413026046071652373681641266025855335988416351076463087635644945901934549298375466057973993599420933595669957348686136899288620535675511022464914925634021572460355535592527570106283113552108193869056276586755519677432532142339728163357323596300726062678440347175171882741261262357567433767106490100537848963726951639913234568206724710906065806909290049579220302012376076418760069147082501749310460025108206363189201517349319103225762913762573698932363678298966350875135967591314440648943948959422332376248710155768765135830100000 A215045 743 11903652708375339792935539553730701903900476039659638303188386496923794403952637582272603458443309876624365696299694395946956117782184844957256705706176858787326646700553313114045588773436146313839511851042121875999743623686412559769809941723958090185283144598818943836396476355507865473583681706530728301508663794399313459152264899799678378627491688800290324974970691860477884223447443874221096441927062895348283659123266083076162300250764167798424223118940490459692442018309925525511438458920226802743715401506367997183778165881052880724713852115820407840287696945950129739646722662071357417016234876837633851658759069443432686304190321800811068361227502160343702648976168747086188673599753415170036970321295380127635931408881851511972394465206238645133425366368414216001794299635818199006781249357058164921710608144275368182276886723782676966391753592438996975907536372884386375394806085172280872979868173703683506266474188568059113013529817850486199347837696521826766234581222053777215034914422773196049228724579165666345520672639425269032023443133942813569881464154971367944678731103808070843514309129504734408625648120731920755674877824757614575250118463967526225605685451787872659181030772827753848557096114073235442561360941893076809097828693690385245429833746442095482158682934112011584977184868925329743330268980976466895364195335524555076710464290719831500133069142538569593217911809236473827155501555876551195281906712343834661129106610806539380815611878004844761680020880265153770424891863547033601350316474996289591078397139949702357311393 A215045 744 1464052499068193746736328977062990120241238026123488643556388342424823394865481780715904121044282120523826053623677527180281613914017339155849451796628450202581763727036041927442314006654047436918519530668227980736889959198503624125890241788523539918678245397990667102491292391052185705982606600897969098603719200101199357117477137877085715601814189463881618938977766549634433196407905891419107558732486216916227670005382269026079795326403989616074729374238271723072643564134325393304507574566064643589452037389341688285452670682285697206551516429283208924552804229182286006072013350642840012949223463145445901686946272307028347725973336680158691412302969418574672600918674471849690098847552500391618245416417891910212253914929554237527090124718229635660548683745381375232220348662169506342784279474704131850742867787631755487973545654834258034783650247747993225808577647884760108150868224779287721810793206870182213704485696899895470223618918446370255869643285949688583209229099456377757465280609039698341312955111002855873167502561912901919108381791036787833602976052406587364715952277823000253245848958790816105756371594021666798411108742154421658662017962577324133669414829931708876997588905936705253802759330940113012144289478853861971507964648572469914585718587254488374511118017170847695401786905534203571636685389498217031797681527342524941067800454263234982128180849949252015032685416029499624425776236862164899683234065420767088682847727175578557572255981508396981663476209672060839646243190884257755544900168254883177796155643845630260293604449 A215045 745 180066553732679455508775528639194054087768376737149443519132577731756353774050306390473934284988257514553980230016036148778691555306350531324525314279593198058769611778732603762290577229674398594664062760340999508761465237792259354924729930046671451907238900808253234662592567623063333970387028228743668399955952948653121611990535693981743340644517812368638839169290314913174805273948977200676008627653877617800655127002895824124738662847439958609393288808188481447475465946503713450928920233167030934699856883487521291113494715755259703525111806949718877312154632492475228617117995406407250235337469732013008273642732734661890302829720907154957851298389301337734243099197547324800186145226071215959659885281325277633461118560302085794162836734971693920136633597348979367685917969248912920740790105699028883656788045819270217416191976717745306285075945477886148012956504469232010620737982686852584626263902294971774580651027727335250897203530243323477925178852111336851037778456321714187076733654235693179079570003994809277453669186232936468634251013991717181012352073608419412451209336262138709800539624503981144424715467615144208681680045705297029898099445895915874638642807160604358122852977352767669623530932887259070942037717835498176806892684319942668543818643702952931823657318248082157728395129507132107687437184445036547466213285418178297783744119157657214944711501306746410565103414332360244960841102705075982552323051128028412526930665531009853658835442377065607012678617423105594966222081383296176264527600884433645920240342517530008400877115424 A215045 746 22146722056620504833832653693643805662675269100643258064209750672663606690813322204247578012932511392169615742238348768772598779688767098013760764204593334911026080485057074220834298685243296979706761199991274711596923334289249397031615891153952065044671706554017157196396394525245737892651621865534573244095978493484232758917718413221877345183673876731878695598883730967770866615499316289791729953642694460772564352951350804098316775734908710919339299794032944946316409667855822429070952681104978740324492944631575777118674397367214657836382200738386138700470466992345270833899441421637448938933559553574454571756369180090510571829619130739450368300509947353699003411569367782241201086836894153107497601352663347791856155826599126930581686645185625152730572096767470192772894325536307013463361974184966778868593535071304372673341517383108534587879403811711208273780249646386592967305327944607119793896000396226228142519445985111450610262623886274223908759916074774788499289464297467527098537617307225988741635721342884094896233455583461164315966360547735220594335464744683639441827078230746480556737671981592686983106384098347409403994462280919836744403479797280696442570108022531228141480201780930943717677310296740214700243917604971136205062918117539175089107452566836757192630341238091965492700269342673013282474496777805623273627491704976914456727844819256353461942712188960308369452201698473358617448724447274167892268233225648775062322485716824949681995643948605833552134307836609152500496056316048726581877318783818679743674162245239591194744903966293 A215045 747 2723866746410589415105907628789548902454970331002383592454280200159891866616264580816061621656413912979348182315086882522880871210163046705161249471850700600858149130050241396558856447707695854105336963536166448526912808652339883575533829882006057329042712667243302081922093934037602697462179102432523765355405398745611976225267374290596931714251242320208710919823529618720903418901141954667182108289423764797407614757889146008268838676730924003120124481377244039915470913680319655062276250855679218028977932332800333064305837381451647654171485579014545341280555285425975837341014176865999812238592487619925899317759766418387463270502311840288695906572738242567657266816485976548614199963929933076392358487508859824879927932986921133357792778501666677980377377823470691307679632748130764130548581062475951739821035958165861678395308618272224684763495170565463537212145619777506851145358767580426357804029697244541237612968032673728316752069362199431864408543250620003926068503141802444809541787652063528502423238657936086845044036592916394033803081840034113883819652783626060917152795145970796316809652762692627024139007921400934093811271410984524711402959048593833558938473932394338829512250254152236210919788545070770613388313701832623697754703208394517436590970891487999593429267517629259408981729991213607924398609508378740010636256133277130912347100905283137506141810100972829305091498482854263844191034712387131597820005868510964909651005452149427269927975396801545509489548258485479917342267167531903459950429318517996894302901463040418418412278003128125 A215045 748 335013463086445877553192805687420871196298675444192538613812254868994035987109730118171331885725978785067656809013448201545574560070365977636819924273431580570641316915694634702518508769361346757976739753748481894098678540903516430393629459595591099407208986364372138919221157492099886049955377977334888565470768067216788842948969319330200723507719131508939564442695259371703349658224961107773607589645480375620364050867413608212968840462168743672855971909606983964656605973011461750230907902567438838823961183989809391132499323521185446805256344018050690838807829640402682722110844313096339456407942417697311161512694900281375913470741240436656275571167709454761885014691189623406425563039941148974057782566826507047571005044875302189822503595893162547395366111461195987907562874311296835124857903635846901710426552754968736278513907750586715158840221127640455411092100230788289824684395408281360422239231832873377089639058394412575480180841012281602863809818664224034807541233664068940339032760968111351488763770330765247966420916216017900771228594755619849867258560656458379046023566023008763491511981269657118599584148880155989299894859009635330809013087980809870054589380056067388682493603961140168766028929296180113300901525719709229942061526531727249557977602486186477620435344286354439644740110695609960024191965824359787230294601248200765225640644268598470456855596880096758913693250540236189885647981876669148838719206016820165270059931612303817104662141049519383136425361093054240820307404197404605154076427665491783508089230939713494375564392896320032 A215045 749 41203932092886432349627609191923977608242282109304679865906453068686106534547880539954257760322638976650342439326339041907582790017444852202623689436160233709588023831500389827013217722183737955377033652747527106525610547722480181054840889700375699169757662610150529784982280277594248381447049312109758769787549066868919415706497958903324092059735201933279357715531693373100791104542769074301486551418104662436507370641933984664186898538170024547758164420400281783612847063766729475623339395764939297957318247698413754776233110955724358309392358828641220427832082490484103998982292836333983753325938324889149346966743712968187412520679065331202140073541979691779067505552912994528325621821620827157573622135733744372486965496338832293839230433515376998953071442988228198305349909522017730479294722075777678702518316286812050433223180832500518521592150591885742816982326441357829723518764154111653927680356589133208390285090734440064179983709008862199414515509811269351341537059761086989489465724586837586027265186307790874177218855560123876621067685125613019139125726772222207237820613932594150005872789048104572301932797013719923908981152211118438875285819146162227193371972100308016700596042180917542262908350492105475779172275413562490402312989996612951304213147884649383513194220974272432642766774793039071688410956391030559624645910214302046352362948223540121993631753836229618368156435562928819735479910232931421204026099900142347967460916423226800312416569501594719725237782391534742296294903481405998376694513414113107482231803215802636969861070297635255001 A215045 750 5067748633961944733126642737800961824942604400769031430967879915193522109713402196684255533187798868149207052380330688706431137597585646454945076980723435314698756289957632254087923261319830407164617162548192085620755998691324158753315035803686615406780785292062150791413901252986600451031937110011522993795303064456809871343056299975789533122623922118661852059445955589632025602509102371177975072216837227999314786224907012700086775551354450850630581367737325052400415532237334714039920514771184966209911320505720902028085540148230574886608454879578852061932507338499904389192099908024766905319634006018947672365747964000186708682975154619242221410376169947971350867066022768976350845990145854326760986890019507813475205065786727013059361341357250998463325022638043178251855367968453827112379264584795450887093313253012054706683562742980931951324520368376684406651066572872166122844063653785892604616578715617446063487832926127191792694833658083800319119142021067479423802001212167218593473988861960088525238143689360585114855326196568916563559102955306066373633280481175645982472397444477291382465062309591052198573562522026617032237593439476834525406998569465771295475591882193544600707369206937120529459353284574081635704766104305476288144770454819887328810144409824513287763462485407699494518304203282758536949816865172979883785064820092669451403305247002052269469672708949500460674099139669081557828335982048713131909276056903994273429801318698613269683361705173450306250201658798012855282968770419970806980293605987559233333210030082091932507822665094409745001 A215045 751 623291878045226315742227429140326380490332099012481561329183323115734533388213922311623476324338938143375817100341348371849122341713017069106041844939546383474237435640957266862987547924616956343292533959774879004246462228485149046476694562963753319334866833261034396814124871837074261228546817482105218478052489379120745255780218399063209249990682685393474523954137005831366048317515048885816632396119560939253282198292920628126009205918059284603013750067270581163467497618128403097434599977459985904521135103955972535699745205121404986694530557829370162397270570552997755766629306394209995370561656802005674551640032828309995873770008096551799004706230563741272937522133759871041623464044042374864188270594948059199206681367825050908909846105916557787901326640546512651230555142736843476826347676752066831012566010106026702308313370101174470547521877937177521994116978154913394025053823172693232238591106628199443060541083010680440046542035372690580599804588004630121152139983730452544889319377929449243059190020610155903981760430100132590477162235888575610634707336955921449294982131366683546779415671501444886738884754649333830756755633030244155131872782509224502799390303379121196798683630791128987610723707593681992632931072117430455065685181217653608460263539384260635914878901003232881022624805810148243376822722275289218127426707852937770540500369047566954511452076173600219824021397687016702930803575250495833495116028244076332980050187768872161531428785196906290427254634598562245574726758951795577608905575973340273663805831995811187464074893051546463680032 A215045 752 76659833250928874891560847141522343838485905574134463012058580863320154084640599042133003332360501592767076296289605519048735616893103513853588201850583481732016505827547786191893380471466565799817817059889761925436694098104982008557880116208737971662781839705815168657345945334707147530660226613188930349806660890567394856589623806784798948215731346381278704594299405761668391917451841910584267809650489158300154395603804330246799045552369937555320060676906544158054101791497556246270415876712807081289889706466078900989040574689784582788540650158132951122802347670680224054906212586579804663673764152640679022179358289918129285903887701255033356083279010730783802062958951631806314304222298047164436268112267802923557101261643923847694872710155188507763048641829249829532161846137480979540183317533089485023823178628444939539603758335803329965590276987212532718128469491294199652512870331621542068733450108807696944356908048362582688587477824025078915240272013040882993621624937716332027704747298082770230936559392914554029402557684735037403018572883705034695601151824716015528195801446281632144497096175393758833181189781539872422379214237950669255538237995351026597164516558991957287734257138430433572149017203483453632426269471348545301170295413336300153511504177377574109197643481653892381598623503294807330638047644702340695278138894163465237530881294178289919655569503639770066225711111280029735910005715596407556746861848713125965804040964629220096450262605236739185022500204929074439803672749514878734125363542824554515939504468570056239157131150912102621878125 A215045 753 9428536197986206385346241970978107965753276053519526468921876262865263217877405468260047786404017356972207008626521137494622631755510019186922242785776828706654555979352736744336022810442462976421248205832480941949709127604684301903572777599111806761202831416982004710456737151297142072009979326604756327807741237050410446615267948016131207421284964922211887190574872771679380839798259039952979123954614046909979737377069639699728156593735584260019764449509437660859491052856581289888163718235697811012751912760223748849116290941638382278003805438892523617942291492923114560997697518842921763636502429118001514053509429627101591813910714911123164435330056550210539530021352571867974750239981415491325718737769225927904064903408003381880841909271071426412006848537593675028813223410613615438123776317494771373632623362866139715670499446327646377319538809467972245132745958085642603910286734064368885796295582972340774093908389024949503550403014363734607422507771329964856956911652905175793166327970501822865587362339723860169632499944220607110439812474322339368658914102012755251699248971036196758201683000596181416720605713277006981880120316449837339808304982816528779587182787613150594945330369147685250204759195568342119902687332496350657633591302023237574128101454529774782740271102739389285042717290412550996785492335540394423380297547179846045481013660834416738598426779749778841834025938445357368656525165466274686324564746998682585078276663494988405371546974909045972211516690055301417523224185538145635941931829498253209218386128823672095519850717581638914961776293 A215045 754 1159633292519052456522696201583165757443814468677327621214378721751564055644836231996943744724361774405988694984765810306319534970310839256477582274448699347436778368954559071767138912303951479534013711500335266097888786001278064152130893764574543493656285482449080764217521323664213767709696796945771839390002365496309917538821367982177353713869834954085680845736115051510802174903268410072305847978607877280769207542983961878736316461983924494044875707228983925741559345399568001099997866927114117947487195379801055029540314745246831235611679528333622272055779051281872410778661888605092797122626125017361545549559480485843577657429888544653671452718433853933586739874333429611420695178238351331589537095673842402212709889651593339144158014510456766268287145477238384977060039106275619852590811631756593921497129615037603410642749258961679482617722167591589887714261255540220930637773318593206371632817388487438053222571647422217976577551743899400896058465406304393079896662050133355176704669324386504795599245494841127974810902737671050681813265117685316827950487856041458103827816818919268903977036253104008404321253873193008661200624296174792206791737335834767914171599622915912630432876481915634121733121407035634330243701908309879519727630972415104491258991066527837080345152714668244093648496131470647543115220997655799843488534660789382872682924877350211782092564684358806279911613094722207509770944816426683791964626506105068528558700351671516014072301849686471877322441497963443696230067332486401520265712872999922934350103471152706961934547905615977979050893755424 A215045 755 142625466443645465945906286552758410057623426371257777882899660899179513581096979130155820553310094234579637276117568146539808178716477718527555697514404242906017084825431413090613750190575589519707265266335405249098370969029597206410196360265069737912961911509819951994044666073546996286220696045003331488642483214809069446828412993859798375598568414387616532138351576463056988132262216179853666322244814291487702548049650241444867196667428977183259692224715513428550939993094007554009849468316800809729912279802769544884609597374418603597958578179596646939242881016177383411214414600907571124319376874706352101081762590329132950157304714948987605596016505723651651498571635965997210792875080601005954748416730733221020848966993735750515808443171995538562517137888475981581066794496692869485693840779535818432446910403811315921150200562146720845309405310166466702432406108134661536898452808618392414041119942736293606060212559947182711045753597816642617631813346201472902284812342941444630065153435914788450505338823455350654393907914098398319076992292145735221387103179485275004224662060822497788036009469489106008394525668466816230119403851844779626740636270465410108156047171237453659493105583646028549921057415346977999937793413945487251736938731214338004201187765611768150610863644449778390003702794467644298441121003884734270625499430568849347783267315945599023884757393947051801700902642715534512521761654326824171158954167082089783545187946384636285169623723045108713213898999478515880930222620182827845672945147530303367345765276966042263210381919600069739632479514449 A215045 756 17541772739275873258889950549787701271330237629196029351975443911877328606419283596777168984312417229078889396267476116214090086447156448539632873211997273178092664655159109251073724134528493559444459614047754510373001740404639178324302021418839003219800658830225405014503276405722616329437435916738464001263635433056019232042355976876773022844910045134722747772171507789904498738093349321711928651788133549975706644202563995735839928873631780269046897267932779167786024059805163361142111486736039385478831723220360852965777440162308241411313293436562053951254818585938536287168594334023026155494160729463863946887507239129997509289631807299769483560966303341412623601027008738940380213913879711348323435084651555969448606138472465168112196181346413687802726187267310011172694604496865971386437388886219387498611572316085051884152815922221779768043625914732366610742197318021478278722327869929280755232829787981403663754721496990862195679014511048621685975093999799358126175103368180663313332143836162584003414602344692606521457944702298403272959195022942193141623246670606784591287709345759986954361239291125469209393728308482496171670825177372179586234183493390116262652633082371355472191203607216837496968117356470516154926638089039233200872659161432639969124836826272607310949210053494594364378089193540795277725772855913125258111404771698880129747771448815222869630772902280932535148688528558908859084862420316096079009906156088659072187668825330256233820611772045113468816865623781374335407654511357318146540784818018659622684490219975621326435298619137107304300077247401393 A215045 757 2157495421464488765377518011337334497963561604964740352515096701500012239075990785424461629249874009082468816103623444726186540824821526692656315849378150196662491735499745006468977454796814132222148825262607469370630115698801589336682738438156932326297568074206214996831908953237808261524518397062786068823938515782675556471762956742849222011548336983156510359444957106581790287797349704354387370503618181832720429534367321825266866384260041544115585104263507122124252408416041999412925703019064527613086572043824582145245740530366539274987937134118953039357403443189423785938325888670231309554657450347180559115062308650399364509637603381314621904647145058298915953543756237882166429494891242055840747257849165360883957328404135441533492574458979252999702256502635290874854385654154192018492974148105783625906089064756243378799039112562567964380348333316026406608255075609687240399658580363765136932345219767755435751549908551246756412811587330580778844425791796308179933527003153672436054347466093347699949495727796290721796021470739944484737700443257235439068685610038605001542089637097594151345910946974307964198741302690223996383864057219429619257482917748702763693716880042547280337263427282834223069358603943566703469016062415613042089126823867150490339324045682434675223425452767359655559263903979103997052425806983725243082550560743607418971349918873174482586113293300232612856519091370339645521059397377605126749342004650099227933798264198595285804289981207277129104115373995532316067366724306606238591449684251510019914110161882632121825774124719186390412959803430100000 A215045 758 265354395067392842268175825443942355548246747173033867330004918840589628077740447323612003228750190699914585491349416225204730431366600626748187216600300476916308390801813476686433153215873609769764861047686670978077131229212190849233652525871883837131381072468534219205310297971844693551186325402805948001343173805836037426794801323393577534397600538883116051463957552601770300900335920286267934643293248231874637126082978020512088725335111478145947920927143443242115260211113360764428719359858200857024169529667203243012260307794922022582104954203194661787009368693713187134126915712104428049067372231973744907205776456759991837175472514323991775582863710624449956499068336902231360000047607897652051139239134131215881633829122570908833309845684894681701347982516513826470795087028671009434141731351791611349640367395423163793323346323208622737604145978939364802574411659230296477758953315600294753988733342181263252048475535793347159126018530833692408151418366940483866309420642657768191656624460190879139978864476966788085002516644152060898250494371078371770196944024439121945458566770090401301828146354542328043944801054589752601782069110201640291345304419191391830833181006515764366231794148297925733889632230078398278077495780459956165256044644263617772818158226004063942769163879653215229401743486391545503731697380949152489553891755411351599540193897716671837567702839438980893417545492710851018414678003493476871042399779122567079137656654571912928024117984572651475239912942358968759679874504072560392001551337439904753739468583500579813767038043892225438150058136189442757 A215045 759 32636433097867855110220249011593572397936386340678200941238089920691024241322999030018851935507023582080411546619874572255455656517267055563334371325987580510509269576887557887424808868097657187548855760040197922834116511077400672866402577943803555034833574345555502747256334741583659498534393506148068818096386439602049927939288799820667187508893317945640117819707334012911165220453520845506601573754565914338747646078671929201161646349834451770407478688934380011658052753558527332025319555559539640886359765577022174308362772118245042238323921429858824446762794945883532593711672306700174418725732127082423443027195441872828596608061583354214190764680200401611679569591764989728295579858984785337415627307716349514381419962607394010302245212386233526630534510954876197776804157019604186422506171594539316839392884234504488355944270784028597905735905982346707873644746743789839798941007314744745236838429809201197508093696262868162288848386165323287881471182305740147661711250258916308327312885266239800944078630366880999714549546183474839769237664451485259243708795451993819888034483841567568041513297124199441027201224729232589104358018349970780870281985170506792659729825828853005192295432520266758880597783432728315269752453966764616435967433046356387890396726835733911097319886611274180335011994999969808531495485671346709189197701584091098437910251864056296833457190519610602113851094599283053965917897912195603298100569234159973322686696556305196491407542469170988796728622158890296677884340122105169812513092061007751443308950666263716016864010379563559359821328740548128269901 A215045 760 4014015916642678785714822452600565462590627273156245681904955055326155392054651140244995176064135150405190705648753222971195841021192481233663379485879872102315723849566367806676565057622795960458739493623896657837618253731291070571718283434561965385447398263430858303693323862916818273626179214930809658677854188897246305099105727576618670486059480506774851375772538126035471551814882728077025725637168314215434085830550564313722370412304302456281973930818001597990698373427487748478349876614463517628165226996444060236685608710236345273291260230918432212290036768974980795839401566808409349075215984258906109747437833573901157390954185773647193185047353960370382521447329497578877629526189921382628820322874005694417715182697005782943433014669223735368514449130821633555773447522591286572875948241071967492875458882863433441453496425457857396583429817092927822772369547860976722535386263969142246174406275454252634809709056059477054224791203001055229752168540069769987707557111495411159471226092396604270804002593532279489654287152555941070385932334936416128774899273820740282680158881049628179583876541272739472187473820814775185049925475358916030028274433305748714424343664185287715073258411477028071146603321587877408885549255002474167008902030614068622347871320810102429002717288461953268806110261957567697677408501822684169517673350278771504547344000563408525961418686867228885225154840126502550083950269307343998428290385097050468521307397367024202014584996286392332508231246554396314638834327241649681454373848150856642834581357212639577095980718657586960896627708921253951634976 A215045 761 493691321313951622787812941420857958326249218211877540673368233715196422198480767251104387803953116476256376383250026550884832989950157924685032342391898281004323524227086352663330077278735805479237408859979248716104211092437724279648482459873177938854995152827650015851531578804027063996521509042983439948557968847921693477262065203124275802597807209015361079102202482168350089708010122032628657651797948082584053809511640738658650399067079367670912386011925262172844241878827434535505009504023453128623436560797042386938021508586952223572586684481537303287227759788976754355652681045127649761832840331718369075491826334147969530490752957358231893882880863458305442742808523033130819497818845848465277518781220832452364692549552408146556983640908320303118139741533123002904899595982813918121373221228794744890761744405795858958021971724942979812390874357457215497318103847948308745152314622933620543552499860915795620596449069371055324310216236593641669764394665881347860330391841878045823760112807635224111897157865438637194641957726632800696427963383549218466386265587527910863607294150908788190322532314955347756102126753111278101674978249952391037293276388707704437416546398192346999431115899061303076960635625750605125681512422887449964357613699025937488886186587315132810537430355783762415274427239678482685267436697043598873660053228298895946941370174278860815393772406499382586409187625581820452799186587523942747733526796625308545671889350645231077431524192594712271697609137381321452086074665422278640275590690292268160874382309339423597820526579019430903225623648087738923490057 A215045 762 60720018505699406924115276972312928308666063212787781257142387791913833775021079720745594704710169191429129104434104512535863261922848232255025314734717608691429477756082055009782922940226881277985742550283823695422980346116108795326191624280966324513778956399537521091434690869032412053298519433072032304013952314105471051398134914256709305049044227228382637878195132768581025562533430127285247865445510445843623184484101260290700276714838457921065941505535989245661851052722346960118637819118270271303054531751039769533139959947484887154154870930998169872116724417275165804949440366983892511356364144817100490175747201266626351092971590820888946816327309696833216381578075520831867509607820515656823342264062589523101161368963418547094768840602709978405389907946966258477369586238859148571235086827097677757268132123828545344255174283259549871814318834862904236729100831217249824109414605150446972596517638596867370433162009678106523654983646832657139063569191648350749426456110608059888578321810291606887418065458662182239363579110400612794476518395298506712870277827016462069514487311635257345881058714014679129885465214005169142739498958653205983616765295165984213085017556919210617533795991688112992894815216166481447005352920473465721340211874525372725238997627562165806770154858179108931831109741862333568050721083855329451999479548471770612868833854659418160209075314302515651519159022206346689118926621587114267854660790741381688687830584560358699439350278761375171940021420594042936486957189445751686041359983193291701635621633432834445897975898657746725129500857952954578134765625 A215045 763 7468068584879713100043391254653069324007599525954685217087840330171686357905394324884457044291546857429306623469011605015360296383520382409443428680027873970764821440473865679850636191570627661386767096276050335288310478361188944100841921304098984737255956641990287444230615445312182655491721368758816989953767576666125017628493332388372120245229842141882049097938899128053297794101903895534052858792145986890683067637734943375017475385526063244923439892794914751954234835242969848660056946742043219917147083968817094610189277052032054167737476537828293356967069875565056417254425512457973651247070956972171641922541413929460893214905013684372000524282587586058090471008289465263269054865003743227343201603863537685129386977793374193895593144529552417323903613260077776766327020434277752657789773270573582961974057204166180779699759471648841662525881136007848428313049329536080426948207620644004454323562001796778136556144773110094884633164661734350130131872531735791920638757267115605288801268080835539569456365548128613360253979616183232321893989374100705961582095226156172573713826961469901567145227832145151038752465688897344410921460536502214802340775122554138441073613581434038752836346019136289825070896967403371001055582122950141459680885221569919614102690035468283058361678162830446298941392860742282661496982544570743183093654742095153631198314891584659906331067160750585103561581416057782504506339540039485516339138774292968752216754143843721834670227840735002771613194610724421338623528074471170263685944144571738736068949233611966103832253825691626964872197455532418483127440001568 A215045 764 918511715921699011898413009045355213924626075629213493920547218223325508188588480881067470853155553294613285557583993312376780591911084188129286702328693780795381607700529396566618468640246975469294367099403907416766765858080124015608230128779894156357968888008405818119274265082529434213428429837901417732009397977619271697253281748855514080858221539224263656408606397617787047648971645720561216383568510877108173696256913933866858772142990940667662040872268978501125222883832569038226885811452197779537788273632751597283747937439995177744555459281949084737077477970084664156489388591963775210878371343432294855982418166122423239082223689450163904828707832500402009607636013802375692201346160463434583121188923944483421479279177130031459507219151638934463069722849596334788034913197437305685669619490271762715297989531529767807476258935300303402504860168905016978005567102882927440027155686766807239702753894289172834466395284686419936180447058860356830849364673533264749614066799885478316939228970884662600824615924995521268946389434940302103449662941122795210742522911900420562296983632988787778511354115389634943565609432688474995052357076444550598574768709742073655760077384764974357109101494719363109447342187870297509718529471903117904485714142039971672466986862787644061630097790836364244036960904549424794364654724520853842739768456943498084086685426513155905872880361767191951011230768827478189911664460195386898949003114325137155318369811732686184759929137932945381301224172225899328115148365104489664085217200717950292207192634216273325114863235836907832945793395235345985177330157149 A215045 765 112969472989784098750404756721324038243404999702867305067010220001138865820838477754046414457893841508380004816959362165817328652508679834757492820957749307163861172925724641912014221006558807355061820386130404561927023890065494064975711463918622882247292917268391925341226503989705808225596205148693115564047202183670504293744525161776839859825316019482442547689160648007859753563029410519733495562320134691897414681571962678922248611498202359638877507587396289440886448179876163021853246897861878283663230810572859629371290807028067374808412584015141909129303562720444848634830940371299086377286792604285200095643914893019128597513898608391457545402306798559638344896126668256951482634996995535226345448959458390705817631846962189413225888325472434274168157280796341510600254551685239243369151904806406658242891535675381156072137166542255477527184778692987056588797230953153636327203491546794017540106590468547655316434780373175730490303130173279977592840497182133303185134418584836875017271064937378320049736866626103874794855735150877148531040542514356923419746068952203224609557924824737763624353257093192427579969253057905607735438273966567965484503183643107003615109383764853010718571765798153124070945662660708685658664565300161100485658903048545388519494605238834642237709216951653069829610855011663549891358557410757806964783781770754809537565818037409547798656145161692727960999390814395615377617226226321822471326049037474191813542767899050777273748278468138716620521014467633222081817867365371158142541483991975422760422548728878352219285000318726508590502114701362056805924830757687349 A215045 766 13894326666027522447287886663713811348724890337377049309748336512921857170454944175266827910850089349977445979200443962402219047477975708590983487691100836087374128888256430425781182565338093057697134613126940357209607171712197689867996901831861834622260670855124198411152740716468731882314119804859415312960073859193494408858879341616802447244433012174801209102110351098569131901204968522281499392948992998592504897659655152593502712355506747244641265771208871332250532000901884219118911141551199576692797851912188101661071485516514847106257003278403172873819601137136746297420049176281195660631064611955736179469345549423186695070970446601331856319809819068610440270986534604880621117721261734799918211841331780123296037812801719683913056717432583027067072706090529210536303400052484859169916574487708960634170566770224528348371365414487725062407969303002739733162637130921037911051542004261177427789460603081210299736513546646759406254792236312363186389039365527651589431267563781660347222543914991938715477157305515076946764287029048152958772246299472027892239266654044493531298048864644401461802338220663702610022508258438522341664531389200829862822431271892813912863465945789599970688204515882194610530025128449192757734834836086960908673914270782168688162768249843750536636709361618210707808189197817477617433807952787436496845572888636603179182037541193295504797504391484601043608648240234423743200139084114618177438429200251027543594269431612662147954830296487514755462568543312224961695213525704431910449247639684322693434221287075046891603021513818738165428678072020882708556007511952654368 A215045 767 1708889210448395476917659654880077471854918106497674197793978380869387293100137295080065786620103096205717475436837648013307125511138503476856211493184445089439853992082615217729173441315578887289392495594227533532219755096710250359698643213855087035655815222263008012646445881621664315716411139792559390378525037478616141785348414493704924171205435181481066277011884024475995364094648098830104691837163818692186204997456011806321911371115831708731236812351103777577374549662751882788604217163899686054930472554388563644682421427724298126694802990659575121570681636305099349734031217742215767171243660477951264874633858664158944365131851033227520609220252946587708476544548888100419761788875897444348487403610507237993283936731365649873992670523672048316437956993447234431134043667461615384034545403342541152496762166587480596795586636837881501293220292799129664574702642139590064313873102213874687925254084320886141058220459975826025190530085665925416511083028412337910706088629853877110656943411742649815553949430448659539188249723188376516441465150522226314720998062535826593981371238664107011871738074350770086289337803661977143610597602228289641323723351085374592780913325030716994542027403277646853437426561659557253729588904440177904836284855829518010137836481761168876056571398110090623347624460538105701485816703976932076552330528924817042785882672848930432871445330399807865045309814534214666312043083386011490338236547270757659992764732833086789679757971933931256430055180739241288154526251253581657037780942549702219761417823280914926547570446786295545899035620294102553348882722489755290625 A215045 768 210179478558486616138424849663585815226806202208876549279349592510421715194146432350672824926361830743953272032751830261674374218822557951944723030173995645165014666897273415350262552099250865043537579823476859684105820269723648596553065118402343843551043011667494861357101690698748242101236256074679945601245619536010591945188996103384088870611024094309996350863359624659448860651740511187580595596578200706140310709789429797025001595934891793426697486653414555770684819076517579698779199800018110185179755326337881140194276764124572154736354510847849336780320021664390083270988419733116258166402339174176049843400495270142126970216146706638088518359094926842715236058503576790331946372037027910360824417742410458247994591088622888202211767676801539218718137595092969885544850123699534026764213517539443329585261974517249448539663173568642692031079030960514062462418672091120006617205098582994504087185728982370295190103415306788473200916835288401272325004829451383685609594647091462908472675820643308429171851839401609249232864104302900266104609863037048757951537900897168689828786395472690399426243333017206603199885892736754566997967882157296729457319249154842251328970995060812109585127146916821701173517249738341979361539215723285172451560130648752884374207526553542749156557569021472646752087989741531861331344850979484901236178253549889909649540566033589879926672178659132823423550709444618769930208777138701072773237813251355993492171770507075097438411327613143708850272806804263439070925266788357952386588613476571402977665963892503252297425920407113574871520545085072817059813219031742138233857 A215045 769 25850366973483405389549338848966175195425307953585317887162205900401001581586911041837677400155885078410046742553038284537934721789663489585724076499908279910207364174372547472864564734766540821467832925792059513611483673420912067125667310920274437669742634619879604938910861510064412114136343086045840749562832677891824193116461172301749226160984758164948070089916221949087733864799988227973583153687281523036566031099102409022268874388620574759775059621557639256016655371861999551067052971185063653091054974667004991680251359565894650734444910031294808848857791983083675142981841595955557538700316474763176179473386284368817458392220913065410474818883851937366361812666148196658894156959188009531811248056803169395113114175213094151904333812319829439504413071294031166184774934853692206762637268227105300434631873252797381224709451776332150396494689193076556163818811052904818263698198045915388047074125509497571915324172550926041069407610541231078544766424223393401077568959459732153046703587471705725447944119647195885602738296289738855799005742270354304399320994636773544854980851512101675216660888888000681028842323896662639370216954061128552358751335663133720583437116508895411160340651307873568029535555615066088891182415357791098039879793717209222023537458031295400131724278753441056126481308530286014285302580432794990928010700915928439866971432169393901529828546098408758930635800199409906352297149299052334301939720864921060839191083374206915659755657497657377716529025059325060478953346026687334538871510970284927042521980488391405550946227978511165009964069369109670088570736047084953641222176 A215045 770 3179384958259900376298430253573175963222086072088785223571671976156812772819995911713683647394247502813691796061990957167904296405909786661092116686458544433310340778780926065746991199824185270175499912292599843314528386010502460607860526178075353489534793015233523912624678864047223941796668963327563732250627173761158365161379535197011770728930514230194302624708831940113131816509746811529563147307939049132791481514479806879942046548204395803658905635964936213934277925919949427201548736255962811220014582128715276095530722949840917468181987579338413639072728093897627652503495527882800461001972524056696494025383112482094405255272956160338111271852912501140849850765035479968216037276602569274903717403097762549422170014591699264917322339418790860387672440826595743135211457304106145785506647366139737753515695002409128039259758937179149727168837325268610630961697881015561991795749771070024045650068154450653707784118070709071578996033837801771514511219989752170078744119514933093607300698496763447607747351585533189729166021518164634210012659491443834207122000023884494905396967252885457054864902560508111430294284717732592111071820448355939129745115654544795939244401898614856724074020532018153834688139182919321576515132777706436110468014672099621604802798450351160761409965171741078161671577778435307862257854495173041237322586002850030796063447894319172585590110907089406811734781285156562116916098524516738969319909759868602738288386598487354690885319091491049755866402520210766609790062868961635425945013544097291269660423164373847485354081733553975401471716735390199822483377206650646980331931701 A215045 771 391038499498994262879317371850651677301121161558966997181428490861387570055277910229741250952092286961005680868882334693367690523205114095824744628357901057017261708425879533539407053013640021690765021379063988668173379995618381742699719052592348204775109798239103561647896589416298480428876146146204293226077579539944587090656566368060146050432292265555734274769096412411966125696834057829908293535722815761810315660249917143823849456554752063275285618164065596674660168232781917546239427506512240716408702546857311954758598671470866953935650027348593582797096697757425117582786968087988501145703920142498905588942649449013243028940181386808509014386182069932087847441577590731500900508198097070698393860037322972353061040289216938808593308115198527770077825731525377833105981616976582592406591462305865335649499133653132822326433360717794608033868712461161590190254452388019369352188472456151990535544952911027983323937945120464782827528810253927292404352031645885821002361079581951013894120874840113519845595819977399865772223264133609104910332496971698558007951531375652044511774080606422543138042819694051554291860653066829157548695482879513121877632188151719384292626809650372816439856520101999732519795446043424433865306212523570497088754211030847628600214327625570628433366286059907100765613566469611883282611645584105480033368848875655441123110380239793249091574809646552968515112336886327977017693619818185719275208883167696774719852071630753424606178747848430682412674738029197975403585765031589879141998464684711162678168454598969755949582677849560576428820099998280363851568987126150644509389540957 A215045 772 48094556053418034433779738307376583132074680785680851868092132703974514304026362962346460183459957048700885055076465176327058030057823123999782497171335371468689879795604401699281320529477898482693922129712578006342011211075050451891457582942680753833848970390394504558778655819340665868809969307019800503075291656239423053785596283736200952432443018149125121493974149894731720328894079366267190541746598399653536034729225328883453541109686299387056472128544103454769266414706255908760248034564749645307050398681320655159212105867966794416616771376297672270403821096069391835030293579294702840460580205003308690945920499116146798154387037621286032688886562021924505034267471537924212346795165266927602971525149488796736330629548496758607400448946721288111322202798256970981776986328763173370266170712367857772706551228619770126530713549457333201932558664325735892519791272320033193094367952345632867071420694703407207495410135520497024628664533404500846530312705589760885004194989652532667409372216785896263440610452290247852312313425498803258736222345020216996010360179744781738456328404388216612398563261865169304438680715711023791627542565009326041816816719930418083654798857828803809633238282136996643892704802598103141642319089452210490255673841330750007939653236602172459695987480618950613095909743726976999507976765187215269990769424367065191322047109355106156252374242281236145112669805807886204044862167756343071007378318390768080158984580545519265150251640928706968311654457471727479818016905040932002303076316796061349170991917895296058451796365173976855258892276106850929025322414046595741777335700000 A215045 773 5915239356070919241092028494435469073567884615477185812778150894098003871825187366458384861314622624703247856093536334353534770006589039137877422407445892789591837953150915529478063018072767873349661656933268030791399205582235587200906582982897140373358648248220284957168126769189485603383197348617289257585034796137909091028537686333184657003140058940076834209484051340639589634328274927993034528341295880341623121956034465535520961707034860072544670786192760659339945108840636694859964268823957694132050790335255583272628330423088444846289927229257265095676872898118777770591143323285160460875505661295264470080759278741837042929960665446031369241532082219900657462363773603122835267174313163531204130083545958941321738484344376560947059883063732001276689191083237474336018598439840444533298073064615427838070278921423511687821608684423541613848818114424168358006096138487685899077881163337424250705351314837994437886231988045237549893435227050851247945197526613004138032061184470049765781825975705575987574252665332447377180716245971018406685266523341117902160739994497942371492367059796711524097355266081113383326081239022037340316596068071578020104079931121933947296578505999223361830247825789648371342127666823340006802248167199770707277848630172249735578471327386683286580753218223464097230752352644268942790837568696299852931021454759575865976056441731841401180778893653950239682799803576295137583776149421406471122909347914264015306199670373517383257798792683667379519159609500604221107704698415974497607674927934350600785344917100401269170197111336663493619336601550105465082471832968351422455613563201593 A215045 774 727526346240669648619885725077255319465717733022908174119844467841350501720194019711418991481515122881450785414449892660308449652780393990834923173618673477748327378357767005724102469902420970523525689880662255209335760275403902175259618249313405585169279885560704655227120813954487388550264463910619558882456204633306578773456349822697976610433794806611301482645044340748774793302048922063776979795437646683619990464557510035540194836424178102623607450229581016995358479120983607211866844817312231628596940160837755421878125429934010749299244432427267309095984962647513596390875598470495441984846735759112526511242445364746840133587007462824237054050368151384355922282994772787537379769835688481472613355510796802994136649801988391273134190856242181379183206527091250685361729386509499881045902011701705913216180436260243826701274751122224189037783852453281606256641892983391347929600791427045443276665733320986765865143848920208987953704348974357618030819177422088753489942585081308544744123757484742627371035854312865118789641058445229568040421257943946341394350295109819381101785786435610289577777285501818072631385060293889341441015666265297397320254820830240617983827856212700668728178983098438685740505223649286484323091044133774617013423487497638948114981211006608684344648238748826143071104635674191189993016214422443762128555381433015394361288921607545137944792778639986233121254625287814797795711183639900379264335098744235042745433931606951281060552023201960672847229812103579968574491361058498028890542438315824507167238975992618638982034810894100519468093480835054221919916529676444435894939762269930249 A215045 775 89479825348246295861004852156007968825209713277202228230928091393592013707712039237138077567365045491793743358121243260883585772521981871833557672932689391870254675700052190788535125734979706606520310193664524122717507114669097731969732138082565989835448067275718452307978691989632759306079145863657588453284528135100571280044102490505517938426353621154250005531130969860758659986517689138916575480310489246204917204018617699905908443918466871762631171707452272329769752986772143050364761948260580532623291588992708661307736799551460233718960775261324621753710473532746053578307107468547654203675272992709545496412740020585119499388271957261935124903966933764957349528426124930431824177928551715607029852182475690248801662610330950759279261044730910832138784799232180926214917226804243796772546268862231727236398319397043979399122073567728155204225406711251706868444252968084412842377983886950483640529076419351138582017666141132384160524150556410137557591014667279553582601821500811335953104014270546846042111136832215231309054232303675323502135223651390667744313071235510905078697788313442476225186663045497704278395069037885824584567093991366499565064062903223043545740920790708659531821749281671255113044137976450593123600592986032929349673628133962802875073949181334967610278641232869771010514428985391928311415294030557820222612969407663142242748618673647961746209589464359273078122997596066649727241480522905263358594327368736140158458233627977452939190302032200964607572849344961236205073555728627893532497688752203751352729044475121311473678702930799639403729531297482200372247496744092627906023598322187566624 A215045 776 11005290991488053721254976929463902910181329015362851164230035396943976335546860632148272121794419080367748982263498471196020741570550989841536758847547176526563576783728061699984096362932601491631474628130855804839044039344023617130101793365906303344174942995027808929226151993910874907259184676765972760195114504412736960866651149982356008449831061607166139378846464248532566403548373715164675007098394739636521196103825419578391198407135001048701010512566399915544684258893852611587653852791234093281036268505942327585429748219399674736682876112710501208397292259565117076535383343032890971610073731367514983532255780086604951584623863735755196101460745172097697530506655456504273157366429137586540530816655955064707265180485419709543707217205737290660757396092323832763166144299496354782447326709679633299602417324851870261834400244856611250798272810671593772398664200684442475155037162407348115487225097553175329419666907907387292302534340865002550685497197240008105406845698697033921599130335614117899111806546370239934128736797981960379120032391085867812022250458572541897704429534753179677983646139437101629424435113746663877344630384756832933703856819848107403253458036037123344750436277479704901621626475181032069510569832579454565219750804995167742244595027495093874282783343275021007425433508405356273662177222451298953385396674338327025632640807830051597345766935324376398703716207628704617372044689199353547773139619376268234356847363903207604768668488951582861410002252716334232069962197229935369296551211314506104987262271040395221598187483768433250056338866954649699538610990558273469008658458200894742093 A215045 777 1353561312127682361418501157471904049983478259176353490972063425732715497258556145715000332903146181839741331075052190713849667627405249768637187780575370023375449689722851536907255317514975003764064858949901599471079699332200235809270550851868392745343682540321144779842508716559047980833573636096350991915545799514631545615318047345339283521390794224060280893592583971599644908976463449276116109297622242486045902203566507990442211495633686662118461661873959737339666394090957099082231059131373532893034837734641913584346551294186608532378274801088130324011113237452976654360273844085577041853835393685211633428971048210631823925409346967540627184912026204419892839530830566420455032458089117455679760799991120473335643138049834388181892826124736106662989709289350276270223331439455681170319893473151699663606417810391498021526249111416996143617105678706938737770053016220045849830522802239663862606364064572762542646414433242658006336999746848730652192324513866968640024557550942919142508158037366038185950329772299220326780589671939036427973268204243729214866758250031706731956723245801130168534799402851708907335049520017744818801298046858192619477505984030698012166577475040171486882361830122823943863184563139117890010040981371628817278336288993345617404758504263250552487304291250648915750839379812993166272074854392946623481112926163816055832863210576082600119350912451747894732839404134389964450667269403269511264956375196125539883384639171281733146007710733024345605882746891428760561657429187655475981309869411690883849992105526489019450745776505574621697760673570527048889692048476800423993924804314504382653125 A215045 778 166477036100713442400754387392114734245057644549676116538399571329727062186466859062312892674965185947207815973249155959332313097429275170552532560251922965698653748259127010977892419957978992861488346176209765879137963973821284980923147652986446401373928777516505780111699345984768990767622298055174406032851938225795267373723253172326749517122617858497807383772508982042507791237701455887247116768600437431044009449842576657404813622764536324439522083399984481292863421788928829334502832619306153311750004005092449428547040379436733449807791117657727319352158530914456563369237147439182943257050143349549663396779906674127627737873765053143761388540133088809129100248171947174291108359538266748315284566245582763878462660865362365519366700392932993405562460809531284551117659175162817134683046751703747148148420373420184023475827543278292504265902534893792544263328879801336347219979580130025189794725513611691077172703751845074059399732194157838281161836696968407629276847437981528001240447453366778888575114044886691102416783320856189871919485058045833124364977212986967808288381677095312716550532417698810468397922615183788693906164406193621133976381873748159547328777092458809548026739369394892882571247752616563911309724298984923578428982135932335841594823363832042557099123622121409646457301094558126704450198158375019676902455494245921549823317822350300700218206571549723651659653568946520415787758183522943161048621205775721324996626206049435136443128372140323102416486046708241919177627628798371214588744950671931695923637672019324242661733745163513695056139621374826978669706608659330553820048852624905211969100832 A215045 779 20475321879075625732931371148072640408092106801350985980732175210130695933438165108518770798687814725324721623378571130807160661316173440728192867723205949410911035586182899498743860399513901146959302514814851301534498489080685852417737890766481038976247895951989889808959177047410026816436709087150355591048872855973303255422344822148844851322560605801006247923125012207256858677328302610682119246428556181775927116428433362352801633388542334219399097796536217239284861213644155051044766181115525483812357457788636637797701620119424027717825929197099372149991488189240704317761808861175416443575313796600923386170499549869487579934547692189715110163108896514195052612986375926380560098851134615810516760515662143045139883463686446367867725156149501822046194113012775127921013721439552428698661236354243977400438967488862872411052454822651630861694958588251070481701135911252846893097266286432372190654394710364878665217084217106061033795278434056321927510292247330069395604378005147634136076622238185989989102078276220274568236142370540150368996763266290286051287878142093786343542389003610400465044074887731886691284663571510852564026385809779981767984843616626005058317249543845286700521887548821093939664989663308088799480083208900495816458454585239975961390003067695564953565870671880082698267873287926507950886881032232345256328231593713201067650578099127035249102024088482182762121872029210346915972279775711581399449003177317254759498044737528727192260923597438645476547120820104091715566281248255372606384214333247907431594630816535282748583058993201875589816020022046105792424042330740908862920661812860690732039841201 A215045 780 2518298114090201251708157896825542655461084078921621599513519151274745872750707841488746495345926246028993551859590999933321429028791903934397170197394079854576358723352237511334516936720251862083132720976050500322864176192950538562400837416624181347677117273317239940721867077485448529430947595421438563292978509346490505149574689871135589963157831895665270687160603992510551109520143519658013420193943809921007991311247460992737196093167942572661649506890554735950745065856442142449171737444590328355608217303997213999688752234309718675842781500125565047129600888745692174521333252777137039616506546838564026835574664727272844704211492374281814788671295977934550365073806287284639705468576614914148305893640418695940835572877345782041746576291116614107089147669132368768216470717382908627602263046705284813137930073739385090305127233379493313645387904721181527522755170923512892267623425378907288494437297843820126746235175538690797006833941609943090881277653462506523640958733366587615340031907607580847151041410864238874861540364243851052009348583614130104372229714947107223349087053339081910295818450281787977020173660893641854104447180733889616796714112358236664913770232963986094488858770072302658411258330129911033705802032172182827405799363489777642318748186997774442753936653736330882128490776956611166941654226778290942746173688110702093613757734708498608460935175164981324009965486463929640102089691105860431886714524135613190019138359481284441915485611693623925393293822632884046463241614567160947785573899364400778319211032654782902871868290376371600674137589095915415951237232110706981891628020189262789457717630801 A215045 781 309730192711215678334370489938393673981305249600558105754182123431583611652403626338007300156750240446840882157106314420667728609880088010490123741411748616163481211936739030994646839356191465135078365377539396688410759173243835557322885264354007824725309176722068522818980691353662759093190117527749792929445307776762358830142264509327528720617090762561027288272831166066590529612300324615324968564608660064102207004167009268744322317826268394103163490249741696304702358239128739366197078939503494862255998370933868685323918823199975973100944298586247401424790917827530896761806228282726680456386729947346774377389513261904690411038079014344473503896360392066811247668271030167995885917838850831781200989144671554318214223919715468160395230833882723978779281310895788934616987284161308452255994929096537259929264652108167608025942770176865671060589014974436569235061153522877981299543528177967322215322714008865250618216909708444093326790604659509674771810508300078017661475275209479541022654464675615424089697538601752804058486339532917075948525542311409329053636698764935200384193270348557095213076188074614373276292871465226846334940531908981250092180326754760649009085923262220101100672867140729980439308409524361103345247003261470172787875444093997031196822500258214638228503522711351218630257156069203049590523669169945897999546997584811922662983209915197617264046960140639289554238434570720034909374509613435292535882734174579488671296302737931855328470381578968997221019491345729575231392054876106132752293792803971352987910683801383956613266013555943053089422873828268492685922762214974723122784769217849615359308477875232 A215045 782 38094295405365438233875862104525596357045084616789725386164887662933509487372895331733409172784933648715399511772217082742197297586222033386350823023447685708253612709495548574830226723874829959752555808716369742174200514132798823012152486678126338259865351619541111066793903169423033919932953508317803091758479878032423645602348959957414897045939005963110691186871072822198124591203419784165313120026671244074650453521230892594558907896537844532116447651211338090742439318346978499899791537821485277729132191407561851080842326501362734972740305944608304810202153291897554609527644745522604559095951276976814684392074556549549647712979507271995959164462833208592835005511991351898330811779741839073959228157039663445249914788289401681186720964396666350970484221408982902352379819774087767978958046642392039201178976649840711616367703566071553038163866237791826504298572784793897644046163457020540715510522098156742772499645556067738462442036976910238036985868179608262605256800191847544963485954375291506497170219994294894197576419306267859082501541628755291969774020703373895884136305397414976882981063496722936972093592783697642830953993860894829655984059486003469579385875747133430796422788791767718930255747475661806544944585538581893202545728440874617047648340949630377067692168766261925562320332756908928165471949351097898179126063760367162557751720468240635802261658724989982882641521246789490146454946993335106023520810878062933106824174157051731004625677639548509474017157270539962097692768618458960087157277994048815518392306497588997315719005692883629570098624497437276873868362444505383932913766833119048847415914149353125 A215045 783 4685288604667237687088396668366709958242564102615535664392527000417390083335213722176871320952390088551547299065825594862869599874495430018510661108142653593499030882056015735673123240197247893584429286106735938890738252479161011394937432976145185598138712940026834592692831109147679509392660091405562030493363579690211346050258779810252704807929880642700053988696869125964302734188408333127718188794715954361117903576107232779862001348956328609056219897608744843465015333798439226748308162073103185665821003544759173814258282240844416425673956686888235244253440063985571686075138497470997634088345620338200859405847780942332701978285441315441158503725017343215528268350724971465516969084923676317769388878812243164785059877618608401672713342851577730442950665357348755603795501367802345305397863034127700050277660286257270682957217635991606337216433020344903198025513473227206265315683430803232794353134006601056603825473905434305750688476163609358691840167659570638106293143596763323860651446081617289067031689581390949449525750302734039902788967717045939420609708427814552315636552651675241024447104365622003506257804732535947379676861078701966199945467352142938507233021857682332376450558374620083378366295006321889171971782920319082107539184127302821055993848395430043146731095341216883354576814479806625571305325990037351361065543912326277753630436175327811601164896281869196490537840742445404694913618459874269589344758655994232874473401067354697678421110885254586367869690355225294118336689758409441982805332836240592172567293175168078739052124786234327757948706713386323258560972575696878015575664454529786541568762673084784493 A215045 784 576252404078664870073638914347000799267478339537094096994894656163676046740743914932423439067971195958191602385584775951050218587265351670243424965478522944314672544880180439939219328317537616080925049635319804113818630854422671602754292103579179702232801826271681113790151432521995156621377258289375811947591961822017963140536227567701125276478329380046143529918528031420787038180583021554925171908630035715173427489407668401030431607013731881069382930958224404408106143617889677911542004143453870351618254303813970817302687873297361857622923932181308326738362925716933419832632507544187186388307415350321728892234884981350372793681396302291990499999012405147133205916608509282278591697345040254808256417507689897088759803838111577514007641370770448531669844552319557065629704239231348221328587124135204513267702701284245327248443423197869636695072157691408154223152378533824361102155408892347973791745649969471591312049647952024717492771865596509537313702690513840720592067922291340307961465601551879134220954823670667823122434819215143827630278721946273056402216116845471464141654819027569488885698812290664536397035045953597540112734734211786277297023601460528949825210597478970922504924931244282564055140143559804414730084836333150936948363890756537507609165009865043389373294373368309772734724968393939375958161617561929845668676223076703715741300632727202209553030569290576196723075530957194765785935529478547257588228570526177344687733330819886549005015101919709625604433368257919920293326265163023821208919240688131718376312724845888967611535537483485268092343890085241569276647314653105612242843587272316623408714211148814792224 A215045 785 70874360413071111781370498068012731599941593198959958394707650181131736359028166322965906134039504712769015546127861616384314016633763760009922760092750179497111223989380138096788304259816929530060196675858229170060800856841509446127382991307262958189036485918476750161595933369096256584920010109501819307523317940528519254939905732047428156302026583865032954125990250995630841393477523242922668426572699677011970463293567106093963225661340065042925044287963992997353590649666631943892918201482752950063379458365573651354416350133334664071193969701614035953574386423118825067727723289437552928127723742469234452885485004925153520920833459740599390341374796056302190914501122794543283322482034834968245785583105498084225665572141821097289923832780286088376632266941110059529220217638170964224545700848018501240320891993175454740767628209802265042846268705954757931740484380299248248154187380665012150623156455360679032787422018599559465634280870972645584167808064445824024885294380003233041723355798863496779413082936523476058443301055112491506502504102294811381399767682456905466907191641642728985892154375642189721613338112447223664943991551652162261801415813793029927776362207305274078502172459832508872954236129008774862214224812861132944883862730403456339816585565949539913430305736087584662007068192955538814329095473383111735328628422482365186559717036335890252885844587823266086424087925226070523202193372586109431873646403198960555355002232912827262021861632238447928649104510931144599403719831766777309114746960817817211922413165722133634188184379939599942777870461801223082941236417041362360846835143149251432082337650338224556649 A215045 786 8716970078403668084238497623451218985993548485132537788452046077623039896113723713809874031047791108474630720571341394039319573827365677129550256066442793555200365878148876805465022204629164794581323266080926868113364686760651239202065353638689764677549254966146368588762509652966317564788539866210434399013420514723185850394467868814265962099872791486019007213966882344431172704359554775857933291296533430236757193557619346381156446324737814268398711064488612914270083543765377839420917396778235158987444055124661745145775908378526866318899235349366345113962911167117898549910677332093274822973321712908365515976022420720812532700468834151791433021489100817115121915526456304170058875262960464984486525955893518787173698368559570954442072498539014132578250879184087544701741858906158478653797087872216760836799066533913237098591270303094611506547038464987462792175997719892391470076875901885903402118819776257915348099921104081871791733559761342309835345807201562321431041528719773189173257192285012342546930553775856366357778678822606368773746589592537189160493070327411160054798615812294111611209555357663925343863096390395581172750174244227739604763157983820877735329850663912701542529541401507086229128987453401854583241779177746336720946320085486621483946506987913363663395764794155117795253915853767081295560914670836811950048439611411077991355878202361508412366864065588050040297659036720939716645231880005728576374715003152091084287513737228588530602220175477968427353934482141106755442315616134650406351903583664861546758795117766420775903997427755910046342168227105652060505636692199409755799443075239143446215120800477919645375193 A215045 787 1072116445283238103249553837186431922545606522078103188021206959897452775485628988632291539912744266837666809614728863605219923266749344523174671573412370857110147891788322466934100942865127452803972701531278146548773795670703260912407911114567533792380369324350084859667627091381487964212405483533773929259343199993011331079264607958422665910128051326196472854363800538114038611794831759907282872161047039219444122837123886037776148934717089814947998535887811424462222922292491807616828946885521441802505555400875029079279082314208671222560534754002358834981484499169078402813945584124183365672790442963986489230597872263655016368636745767210605662252818024176574937589201824224354215385369592934275219145314304070700093745406314525138558824485279814503355991866546055611226348287984388885760658142289994308948787980428110415529699396188871666715352760068637978324921031577943859170638961527329103034044515530798488238750343657214628909447090083763248404645492988670167708675112425831991228903861734831523594664778206859616273394172633127748465515549967885077063354322843415848873830150548519685370502150419618999139229909472268622433467199078312875862586018657716988800543372421525107356445341406257387866169040061724977243011911867073261010596104012452114473175767954182671778499766240251111980866713909298054313641167278230163937525830093988436534833033591011871219521580160240151137676098506016617977277422538352843051824919874811328202049942363800664130427046294053576318166872040200368778836783016670209575968534748357840289029059025561950722609896006058950868624320297738556712670985803030259583926255978619467237957856234264187812500000 A215045 788 131861605799759883031610883476307675254123608667121559588820004021309068344836251878058049535236497029924542951891078882048011242236342010673355053273655172630992990324085514556088950950206047530094060965081131098631063502809740440986971001738167966698107877640094291370529369730270053280561085934787982864500200178625670536899152311017173640983650440330680142079533499305682318078059946913819935342517489290561390351772680363300085162523877309424335421203136316595939149358432726959030539549522359106549195870252503915006181348739288033508626875506940770357608630486629525647565396169942460702930251162857429809847562266008846200809619260532752705024075127845401489497056568787298615222424270482893874025818567636703876281247648206968156301960914779176747803478390849986322691703690734387070045890953289302020902745779280171634082480858107404829857906560081119325812075690353788305548365215039506463070236138969602316546405003476809371610408211507000976446536099974785703081951443464581719856081432725931944016389583608724185167443453389250977173839231209086308412036640405613587975688359664176904017950444651173574717006718112076989243705934907493275562107241197173716076533082065126083687475693934493744848520944118758712252054390985224715471297032598491063098730325723531862767856555842080736147099391153411844311457781817612144436599144407166567993369548487792679318495244155620700698412992409627202220139589996487606337878059421016139326260974647472831347485625959564551356473594866277188440890003284778932375803756412116464370298280594256212585450905721161641284578372789556268244745463595510605025127461724257666252686915926155216395210557 A215045 789 16217905396925182374784889113748657624334658259533873726236839287661117953639373352012507801294176390413881116272987973628300162871803317968299496881086173862755027661970729967932006865932478718748765526003447846985072037049927370980485025302680092370074888580407247753715444849731835065544801164495388118404265278770964464707516469647153935175078876109347461002928256614060811084989578638639944764257490135699831569145202560799872698841502191969378308809449879129876053148164932924153139535644364648663748586485657106516681026812618219450338545152599712395150880065356262576247729783318798483094748102588499880122019560846824427683214532299761372112298987906466737133275203272365700988825971875089210329646315534357618641323342305522165747456361973963194410857474176478239714828487105693513350073345943445911576260418310201292847262567383712597988901198236630591270416550301181006058216147923987650684147252143760387399375400034096029056807772488936173928405352281163915368083935057055969606652746798800689256154211451742011579738775643559740066535635501691480090522128392579285910985583019471148779949808779216009773859442840963252668933333288859778574875847137603576752438632452332623510273783123937285838009174620655961344487501081319759098492401352984237450143591809259410316111181791007055168686516257939547196068061228025494330516929202856509508098513585020808891551456915425796815004320015794578163458777075981407812144103748033360681359467661027800059120535066982631167334288470479291938075102829101569722502250192066330242612065589918218881678507657502334964757649871060792017556694229206899704621828525267963249732249524101628321776150101 A215045 790 1994670502215997672215509750107608580117908842313999346767542412378296199229298086045660401509648459523877452758625629677398872021989571768090164761320325729946237409432075700541080755558744676358568065637459004048065229493638256890158671141227913193552513187512451379415629187147285443008729982146997950580860129088650003488487626614288916852893718111009407023218096030030174081135640112605799386068328769201788721614508142298021041872342245734924107648141131996658158598074928316943877132344707329426534526941865571597636760116603301704358132426894257683833200639408333667352823197952042270959951086367222627825198558421893395758834577853610116017107751437358708315017404466901669437865880312847129099460329507822468888513390880573772409608553831104069569639012347063671862344214669982276309552246426511797234733176641027351605689833443129795023865306206356365910610195552097297160864889557454163941925517426183642218771413615637493710325671630382535635814850342804187880195722593650701160911063031022558229661725300592082187940303472693791590129160815335042691999319374665433826025997053341144940194774446176265351494582107378655498337493766870021568168884665381921641811391151583351640932873546313199949177871915006571063158866559836907646868807470878191546162693880076782090035211576061025119154333494318872766228454634775887524426902227607448863336786901424654291966212586636377964054261573448341025004445082708075646045481242186295804396264060866118271086303748809837860168521385374398501228738785640068243109803722389451804795624942566811224536769093176197602749944384733097388231993370122635556663579582601165064535280094663681258284765599776 A215045 791 245328253867170788500132914374122106696878452946362385778681479883242771387250025210264216877885466345046512808194679462346432958541845524157121966145518978609524446332483340436585000926859662713385123307881454050065038155680455670118536065345730642714589047175451112420368674574266377655008243002916252533327391612625179464619270557087889618970752248778047716394822883437097351168598744271874684541640181121684312927015356300095788277599254723203695862412549785709823631510068018051172734138863357154815083065262979649402804813315393491416599949962841095399088527767159684821821005618317880529590888875065794722619300666332040853908969861461744508732141127807055760363560326768570182228242916873016008035372646651554101547071149784855658443342809715869954611577512622145255398362644913389698251094921493758771635023157776348587542722766260590936430946369276085572327755675129610096464165592657839524977617515592399717497898237684476385672801834159187366598978194624934710765889732096728915230625879046191004563248251072933914089373998956451481480801752506543212975716029121844819990977230778515471294875581166656132756899510522160187938091283630182650028866255096911569188980133480082248925461044255019524777687384340633592819466179198016441657863134281104312607204085441666485244440942650340400679636462818805745223719197469505528040597486799200400835607719762936837517971891864829340780421335648683453779127601782734911465082430670423471071267783692697350532118854695149393677140050440001549211180991372986195146381295982227551229042184995501975687842570394199357503947828989257960880367496921492633844839873340781895840917110020164531787401728732257 A215045 792 30173380555159790987844132958266911515135931803560259451431054483226482584432523802776453015578402711981197197955186948238933855028625009899557911671137514043241560661486018797999414033248179769070011598803781389153951627919202409167689777366383641140700900289392974376325931343447617166123005159376552063648688308223808424144681790895196134216549632881588859709539996566732944019656509905327980399235673949197968701301274316769483937102835988708319666969095482510311648517140291291977302421947848222712828682500404631304947355277676796142537435713002560476404055714721232899416630867855147262868719380546725528254348783400419131635044458381940964458036250968827648549717740082319130996412269745436136144346059093206314048715908238330598599221015925288459465147561019009876746027821349085435202431896145356916712599777626184498787435069072287941632789524725687163672551159771344189261036656233929012945777124774421540255427194326258288381071008569030448215013145790597258012757927711000424702072151449984140777740793862596739773034579357292505259165231087406645713711923579988231533954041061084090032906905676859335506015376498107343621504315160759580180293675482517353804540533799425586696971624377272483129085171473475343483375543455919806029105596535463373790308653556739605161270852969922740984480786885733966349324953484333844547314980969506847335193797454238962608090149167535396189549271691976817878713596806287081617072897064479905587249593523883906217159267376097643290474337723457424871231566273671672785440021799363806473301128891478971849875549478375960568614428461020010769220473386672012015178824927768090021764800608451730223577818472990625 A215045 793 3711080480030787120716328220952455994255022733384965550140241019956974115113813177716293456699265648107342208835679799953926517735562334372121466013583768708340102436916447828813491341088599251932898041529557229411885985195906215871955724079999842129663496146548160397175669186569482645055474626360312987576255334519915810990331241009552036619016634092186651696557024754824715017066582119611069714421446255570228465947129725606346428475371227356400115341336331798982622943976745760895157025165446468036523112864484506670859121894340930532040687992749352097502299764382944486943423775740564795452322892918372174180562281057585221150256559411117276883829726728037942551950231988242475809701381830614031292660222123976533825596295140472192859767304637769128665012675025593180536481502008532955187484604527137948038497543129305592405408780508412044172478112851279982460514211718828610129760253466865671551132334992450519151832351275238023843597210206628645442521993842678341170068848389726478298648825259716031965458986857361690786222310910741620939635309044909164025007286317754031958777698000806604492215848095818958390357429733133726023623311070830411437138773859602162562465353943640886260902925388022543891549202175992020695331958629879324138048513809294401019719727387855050413452793788566994964440462141618198426959547717898213348483344397136072002037722360897647712476521793624874545071227968265087570655090846373429496857013154492260299539574574217268982964899782437044668628582808709378396526341134406377860689096104110731631402497406017600694801699579183267789134022978356442659851463410720889706978328792893488356902844788230048508229696205925492768 A215045 794 456432725663231656057120527044193820381852660274547202407798214400224589676414588335301318720994096314491110489590660207384722747619138502761040761759132413611789358180061596925261435539864459807977389096536735436272822227468545349841386372062614198307469325125134335878230984016702917724657256037159120919815757457641420943386597962384005308004829443706076569816804504846873214155169944202256246893438653761188903342795654975263841218533558128848505867317399715792352310460622588298812336792927967720269630053649093915884367045648656778644862085672457305432306466963387450661141707785221614693372847109579230698680906221299581782349921763109043115746598351297697188142311145308439796373869992746090716979224340612994438782972410669167370805384284362624022151550846180779944192033437882291474991917251300023939468035777544533503973173856842117449853394064811116493943462785241533027820042795097348193940675027579586169378859852061672890427639438878612349187286820856274354213466165400359544096038831344678133075328736030160008610105624352357747799365626160441607882428632110851390562598164885911607229820515792722897897520889388451013073477071124342871840668831307730464426087087541267402680570209165509277534178471572973671212662444087066773785708557021049872291043655019180538157105090144299617899966447816303466062395909486418596596800468439735072508242149668800387202438586593174336420789087428768952970922157190355715046411144513138256874343013364540009433952754301186745341434732062095775917883790686219817725212055048902858510836686556967613345286523471023493894603389631771779939629189954082049821680443700026297375820208626995490036303958202877244949 A215045 795 56137514176097462907905108498214887450973622191035920930609040130207667556083880552064345909225574581034299248010815525708366971439418473505235892230359703105541750953710659973978343080062239957129285960832488901432145247993435171814618568039621546549689063494244975152625235364867889397487787017944211560149761911955374860225561218132223100847975004941755231435770397071410580626068836554757907298178532966370664882697918432231846123451152278621009821564698828710660351563712601614993022268504974583125127973485974067147106287492890442842785995849719499216076193136732273486833486633806518042489407871585327003763570902938790974007890120303001185959947767482888699724333907240335965123317718742349287371715924558659712349604487269056674735861668737736253958615212649301651832709640814941645411368293447427256443180193992860165527812097010113896882296351951970937127521016935904041276153022130515158521311754142426977286735046451270181447071088403401662068789653639937759499671249391734338770889755386797458645822893793025429499130335841794389724268769261885131062508711052995860467476430007938483142833541925263972810168596526333978588301453865918536655457553720888383095629926030496085351441540906055002033747808701281345462927347424624938308503062169820005387938360379165079006601680620709601738833616147587286671104975089459508064561881910779556765051749342504382945401353456426993810462503921020847121410172152460865283307649063809372397955491057112403289601373359245674171140491545739176321056347385442446238399960554727111990671615424493811301179492258695931787660707472107698474607676772851919254041348018899628825582911178236741141632847103709464455549 A215045 796 6904457810934324706016271224753386962649373676837143727262504137801142884808640893315579245516024679370904316394840719001921752764300853102641253703572484349568023577948231115202410937412115650267094195793299598140717592680965057587848242482501387611413447340467006809437025718894733692973273145951100862777500899413053466386800643232301057398992920778392187390029942035278654543792311726291020341429066116209830591668501171509541809343273196712255359546590638531695430890026189376055842926689318945756670471108721161165178188994579875812884032627429825946271939449351106251429857714250416497611503795357885642232220540155249990221188134875506036829957828802044012073279895855876470600393339337171759323562113170946045363014260871793014584914392308606146496930215630445972171528280402314995892016840874012820413943751510936051556961616262280544217469042158728973736241518687168427692972468221169085579492118186422651594864956223563042693953033293892755455877260954332391976024326836572368739418318241568103436689088485179845116101500862932019393258485557764365981467146723373649382945415219196218671667559550140151020766570710905278893241667070839641791673649331287859729719564394674019035750314299751073529158926842296603456308194333566445859573460414927488217782762765192806072743383770413620868276459349130060220075767099095196024410762573915360260500099405994914488671013915451511163655909267974480259542239273810994993222645247712070299381177608272387657024048305756688667070855168203273348470016996727399663817828401731334447663011485837421810877300257746622654455717847470241566175637562583142275935174127890697873857444950227179117102557978672426096411168 A215045 797 849192173230745841377093455536168381518421988628777642532357399909410367163906745997264182852561809988040196617317397621710667223037565513151368969647185215293761358336678716509922566958610162742895456796615018082406831754510708648133519206779631054657304333813947592585601538188687376346315109164967461910072460865893620990716253556354897836975281280737297293742247099942203098305828273497240744088476953760842792110342946177241410703099152043328788214409083840569827339121657580653253686960517725353487342818399216849249770140045831834541893227178018871892232476077049336652385665366167422688172477421148348667559362868192810006232132699566939528898852994883930591008926891155254357711001687775767411983598246253206781857621812648194677385350557007433609512863796318666080103153512913743129107801097804137654325498607700895792640424098112178569320351384540243216281131129099292286569475418417474734654835901152529422407917231993163718400194616100612113846845887014512085573761523965093758510930416950353756114749599657807204799762036118721138521285641878417730309895781732087048491413144572626066790621680140255008290398020423262265854516371865231476912008713832540095343864179379446733964891561113650431890211968297071239089228689212557649443994779594480865505290160727586157779017525737744622652854405672965020938030907037870338362486382901749434596861250576299357976766070815069380622659226525189972295474653136760146431085666805861663387671472899057606257767393532838561897048694209722759787666975468172526437022789220823387098479689488746496213842381079712833623669512501809529540579457561488706544281975885099366892749579096003318173776480270817126109065625 A215045 798 104443732849570804164676478759723957539803255227662812887752697684719674018275721116770178911619586603849573279613645066751410146680856257264515742012900208996783079051833533899605273324971637901725874091787853924537899588212136198662835014191412118335237019611775086881219552171489652556903785154145046714076135185605502328391712386788420132890560604609909174942906363350855702437073085328434320502541236246467453598980513878629183974671852428132728695012770721751557067281073856230974147653216990899533186496191994951296556549036642735772839982910268891416798322618027717301992006982324342574147603219005889000467569412247560380776331133911858056017728960541921418586834385374878347649422189429683264932102404901024150123931928941234655513134520872084654753300580037296348314566443816629219197202163351029835165730499276909232250878773729108061505601101728662050787146770312160153866955954174830851482180639178053107249506846982310158718538665686745402717920609948122033814845566041931919964897346926155669493467601421288359654884889947730394212633845605951364601802313931058107110156736873034409281273877236256327934370736058903205160593211635535015423569969406660070236712313987387575712594164205473876545681186554206180549138888079111812576023200789399875745349137392692197246601525373647837859497394922126216495691617739836467889404412568174667128643005960925789211159286036173482557284081515223868804353000983808373842261712514467719552999069727207187549509898664367721624664591180088214444946728545152105014810272100491173553045601765294258929538193599553227392222107307502907446936472310450773828148167928086640155643057434327015000409413338134188092728223657 A215045 799 12845729948323978166413829793990510609014281971013897207551049457820610493880749790616734741946356590463509473195861025812801737374522282078022284898617078521389024962017187990934938696404552851749539617833109417700079242518338241726880573226336910924179496107914521738797419315555038577122819258850675778369454555368610892771189907321419321447701979085738091220683740445055309196661683667123924181068483581361735949882492864125212387473934749508282300698356389691600949448232962658829166907658729362917228451688796979792627205761367010668224776004735895625394301449541332178808364473160527969197467023460303198708843478343581734025482497338458973950651763293661450553881499088039574703899639307003062246186120263588477772614384705064122568265828802089308170454688814405301311619814048354950732181746762956180076633805109161864661292093354468533509296622928248199027034580958544423800603499853304188757543903634504014373572419510501357517088786523175495814059812142065955213592629205218460258448223324608271190815761203213474510638437623082237113958262970231444232205653017140172834642263206794389003545821030184364976404707047349043864500003047312618745460443705584318919427940613666517219197532896418691231184946957333716711412846436333423266292640429139455488153207357808800692623690051159450754223232562983117230397585623377018636471527196816306658688999478301995717130147138556832276129042780431004595903470392942522289891154978275340811457411040199114146246955685381715274014936077134975561245380078074890481632374568425735748783130464413295572133819290238301681697154492724638008098126317431353982858926137470332059072367270110412403864212945571752277295295481376 A215045 800 1579920339910999743664736388182073080951216879179481693715891330614250371073313948524741603080490241040407815629811292529907862286919559839339476526787887757921853287249062289351097854384435029127291647119380670523185208930167391596207647671825248631555742784253874398785201356261098255333549865053478975692728834175153534308527966888147788117934452866941175310969157168378452175486950017970914239950920939271247054381947641773522494475319302337090590257202823161345165225065373333179756555494370494647919566371225836519541849752099105669455874608599604893032082279970965830276126838191762615868714296282398287552187280266848305724753570841496541937874149156159816496678186558834606649846696221355890707656034391695914380474191650541587809164872512356198596633591854333564078544636914437438138962834607528888785474547215354126373944948543232577315412141743528458973832080575390701167959897687925994090697678868416444661234711899532646910710488950093753989774818389779069350054536867937434003446568269751877032619006867907988166640826439076016756241430584956864711919010861583617105228639689555334119611856659289791664786516067923994651332832466253499575729894311837231308860368893860656167443213484475508078131671002308536204960427696476685540940920631249815506052456577118734813016912085713224199227002748427928372669498990266807255523902596082195219346083356437648890896771913961289951768489096391405537586303478351117857385914956802220012735672329755866461247628804463855398921977648684122264622743233634901887102084946882198092820036255911173905679022218076198479430871304216307688702076223331826653966839896230897627943549510784306159254904662109964817820721342515501 A215045 801 194317356079104644492596161916600998446390661857105234429847082616094975031523734918752600444158353291379697812993593120152854259553731337956677590510011577145866565306672644402194101150589104029805123056065989364934080619168070828091813783061279244770432182967118636528840969400799530367449510582319063334427277148988516109056168737334856519184490000654678825157985647970104562275698190526755327589782207046782025953029677445279141608076800252712634319335248892455763721733592687018451227158899912112331189435209089094923854892302428630332404352081746665947320726134979255791784792733113641223882660975711529065720326629343998022410663731006736199384569694444363767640313055455994806776306777324569701406540421180504659054708238764300686919202622198886502148495466917231849834690570769948838577408605232093821104711358917928563137666046988962837341004389863507063075332501139437307022611172542706317234239682807946005717850654256339479891525786579529628835463962211187419796624239711464474988866155162668903639477064365756073981685884106688719052373044587829841226003928213675886296686424569531698112496842383040703949169672743744049562862748777222915609918001171152389061222978726875559720480110224844229951202278025144263441315626994288260867580887642567478779648098591919515172756119968255427827042270648596926887399179466286759634556205658372900593492302977161128598765024340120048768200072377207492272933981815887268858830218397215283934874504177731821471370878133385945394024789959234572011730486628672220164833714079414333737035855810494163376141858569532375645567278972318962531411883135924926524120805769063918610111683695626160873233163753677578802119620326845157 A215045 802 23899454877389960272845663179353740735825100191544764353177475270449067678506346081058045113028396964598662423182582142486271166062822035008832004156204636101183665679433486199180523343668075360636902844248997311216368730948742544463696887668865521858131602762171338418648654034942081136940956251760191311158862360491412327879600226725299204071574335627658554319121265543154482707735390484772934379303260545814917945168268378127560895298971111781316930687978410948897592608006835129936321183989194819322088380964346732839114609903446622425216279431446240306627417232322477496559253379334786107921698585716235676796047988129044908450786885342987055982364198267500583603251958109454807624553878975959772092249874485307771733924841472477723370545682211388234433165200643948763938825045155383797554896990276532624697513675178993075903756916587924575068245062185327212075010753194363250953584773278600949540825701111741371324894387142423654819670443194667020882623800835618429863166246845839506982757053826757578748964782385149556332759278634870620902256263013064552438939402204132107295957697761204770160617271098513939686871349379671278997291780172207135484889086869093700259505431634608452845073865599649541351969458792269422414883324293010944557172559725029731220342091983453848941918598427279198607034429687229863114690944106196466650022743945147087705690729938252225416071992745440188083086161542837027649270001286830117809954388187402663344839901049527705788098050017651699860072379378605466649870317898385932961687140231574969964525990982568796451536780398124172292618935162308122322483392057347332997351035351765643147850890485891919384826055825327574398502606311609300000 A215045 803 2939438632562886008915523974898593509508040932898148910206399611182619229481249044235220796302048668292344098353644609932691200571467556574748379833622660228868445012005012129854802177170022680254309244719570603290248419826076164898206625369487397909305416707564107506857255605328475180313370169455921212209205643063294727813081771718474467244284458792201347502426757676160031268489177331436544173326711264928188125229743980832244710980165369948849269840302009297821948127063107128295149054403512062864504539669179439050116173163231632129671269965715805811049224998849529752820996380865445577633145043382121276716848182213243179741424376233456401149631411817208127419432173432965939974743854797326653280277055983755506350357338278926010331850957859771421988228044502104962154270430544268030459375581187294694985143959663399453829173518855222325876007827642882819835268690674206774442413605218898594398127948334829668092332571258055101634846964009240988983087630212895353995149523966168515180969442897410156003192281230824185806093664214225807441078467345789686913426567354186951637568242671037754444946218490412786126337870190094383760683631217868618818505342127584463386460826132207129349667923399196108667276154776032647418983776004787557172806621077729628363939432691411465438987529508377108488979769167306415684106375706236452334749040611057999113307385167040101267081586043909736527683072138726041383383386289107267120354228273558087426273938775751318022961736009444798634471822166090749339667204372786104681140968076996416982348342274190708656287211600751943200733430336182165555360961956782697118779695558886592966713437315117832997868500931064489396319317318759184715793 A215045 804 361527052350357589136336603249347647928753209646280771191033974700191716158515126094851099900038957802993725435075104439578531399124446636659041887531431003514717552810937058485941487268569121595919400197662935207389339269876419539934951223559281077322708123427623052005023790801367505097407589886826548910421135234424760108681178321145634171842916857105138084244172072902140691541461076376210160384806182325621324485313341373987971889665041532596678873426459165221150722036154169945173397370447994537514736290928106656431450184467587305327140989503612668518748047441259837119485995593070471262768918637415200800495530364240782063286747489829794354348681289318332172006550902340278419176020940021237800534646786393436432699019582013030937657123624852191703476864531397052678220957019503303447739106492606258814275494987169734546284016868395183990693360406050621505782096204035026317536763498494752939618306898644961374133288141185696755767050017609016091923373328010367860386428450182642741596441243936046868505941829427787485524255343819798157306033645277251105639204436290870697845630685934718220475588676836815302916997954715297355985387129172609363352340446195768518365538771718544502391757933370156157010888544126464789037939990584711806395135967573448685695874357983127781174854592162325031135058570136461938535606593054814165269465542563532939907953749200446720458962261093394166245653553473844657124516464828311589717516882546112357369039512206751968780195269630883204552981379867500572973938871264549897924444778260483824662850741525749284200136308846803583853053952261771461243707247872897042947519634635518868310438655357780747082179478712372946720908649245624664184049 A215045 805 44464888000461420577760486675694862101727136745559636707586972488512398468267879260622450066908489761099935884415884201458226670891735468752487403786532390772081390550733253181640948131856831933617831915067821459905598481774973527247100793872422085112783793764890071289111069012962874651800820185910209594769590428191182198639971851729194528669434488965139783014530738209287145028331223216942413183157833714786494723568311245019688297717819943139442652161614175312903716862319899796128032727510699816051448059244487939302018256516350006923108670438978642421994960610276110435943956461566802519742943847358687577184233386619402950604528516872831249183738167174337649029386271788307111791666825632747499209586546647234342153479723785676703908967268508894742606493126455115161353775190160544168978744129444657834593754306900328260446371727248121118922652256409273044833715659675764402687242252553101989491108678388574081985595454390069564819323273879357898845088271818139623848658353010904220583090023690045120412198403136650881434303288656468783541579359426534257209038601489841337980835544696473510540118132181964271737787136184700633686859227012682593359752618510206731265727977307981277263349346047142881692337723480630620537297726153244825555668999582947749778163091086774778133639427453946283377212253942033744939643045591428613164701661079918059209596008261848002945292194905006723556065036527683966985210038103071219907788493984090823088950050328496359786636542134929268088867965275579514230575739382604764027018945919257374782532082149030725847783855843814028557102000697596252371230213642467670000195656925356703313960955927643680199403118228191069834190795249694071597345824 A215045 806 5468819697004404373475403524507218690864509066494189034262006582112324819880790633930466507129844201657489120057718681674922301988284338209919291623855952633962496320187379204283350678731121758713397406153144376633181223919051867431853462695084357187795083924958051145508656464803632214666403475277068953607749201532280985672607856584369781392168599225855088172703036627669416697793198994607540611368028740736413229674416969796047672647402187964618849537005117104321936023343311520753802852086445629379790596550781088427491814101326583264237039323004869405236861407016520323783987158777123639457119324306481156792860211023822322142293720827868413855245445881154212498442503855767335873812591270102878504719672771256022149867242310812025788295266521594247451722904749704965171659649249299104022724036666131703420745140982177017112369869724023019804741423529351906357010343636515472420072819062074099427261342065281221026349240115785303255651657380222743862234845504722929193339388548645741701638989252425563122749679110944561039364116732552352966751090282846435149168206486304597344920684028430347971754719385976456708093792687219144337422510525251682617582606549520228612013401599276275047461972544424301326356034582838633334267558666005149792928128813452270583788522505612029586932729794516796432209385554822518898076361102465601499568531534651660022578119937741029543370957527589120838288469953939481661316862295640536277509750683952450238429589620064029421715417232713847621229487574703345687524740167045397587242646854337711225830443395216737241613202057705367181211441719205954898339198037170978076070610638122780083681206779907171507084530831310068199367817886773240303823541893 A215045 807 672620357843541276516896873027712204114232888042039691577519222627327440446868980094186757926903928314110061831214981961813984917888081864351320382330495641586614965992496908873670492535796119489814263124921690504421384943561604720590728810701503512013682538976075400826275634101833799529315826638893571084158382198042370055532126388025753916708068270291210705459458974465128966683535145113510552785084377276864040755229718973668844047332751299704979050399467789656285227154364997152921622773905301713898191927686829388642191116206653391494232728059159958201711958102421723714994476573124640850705933945849823597944621722543526220551523133310942072946006105214793799659398569625362344768405527691025608120252178296653311700674309319161618723560435109224440335709051154747373966711723424727210265292933715084716063423194045063256866564100710334258656305205245095223736439991203265959379336897334456551797444183040332603759248030692669528594724834900268642762369818368554858785187366348837613577019909340816498672576427898032840503197485536961321298136579057664188673695788066409479249729477319767888891846265564663070215213645486347414159304115901964742245549582361305593585662582289454453844263866124039654008010348955736900523680941306032026948648200985764717340827017788046193019050145298888712429902562773048459669435762840289027227034725325248028989341053927419255180625301291605140712224236664966255209449210944193410858108208569128495432381159416225531182177646174705707705303331686743766556523270052093897888814994218196189090495568610944291256902258121506437881061331118571050503546787099776508715764156970512290301679618436689009076654103785322936298888725983278098660155178125 A215045 808 82726835195058572607204839978884093887359780720104387875000602376579162850145003760951040758502053338433880116119385062621445222598245784977002487735027107962519678320756932412257187231224191575488440966959214787667197166834158328765227790253589847620495157210132316250486394338060753709891180273108632174397873261157679235844778937870583361973700228646593061683340750822583193485377029649967190451954010376313540599663581016791471770149281007675747804349597533010618761003963551338288605798338265665180097816508929233714562015479317040570526388511953669989405333985190855496620536631335553700997372756015221821390395611661829902805695051676418006558503505495538483145607581230566923278460682996279909354647513447155245514496476595276537495379937466283923040832831341438816749606774347295339357572393584824294332990343025627608412162299021247235265816142673307903508403165387060292135357719103448658358393802497369601636262651056867030140274897780931250085502792274453253672866134072733227215987281130579130858751238892669921594214714020820750407398046963988446365449729347318380195652220461257138058609801466342644960709004487901449618786088183840959049113796766076755044696675438078506128415103831080053252086949175310716296133072661730720794322205822187821590651278935647132911632203246910501822471418754260387556827777491238778295610088054818623386626743697826545556415908997810589613379991377389889920603988935618327832465595460258779384368926663534036572168958676978185795747019358273505138868574967230543631946180384312255470037299208135708067629403207203967080795667078092230768239728367300390023802638741045724010994510586043833177426655979604794247541681828340254567035345497632 A215045 809 10174728108634360889409678420529715835941138795684797668933496573096609703127388593616883826537825656699053144220853147720475948394666343470306954671026003783748333818487110189798760358948039767665588424672858497192560830135657912833402427472380849753808890654307298823409000227947370872517085857765722863879854252740196503638852277231693727768848420055260655376345452892203267669734691111800850915037558191909288629717865235346377358884314231192817274955950097092516451318260362449612345591572832771515438133238670608917502485712839789336783251554242242248738654368220372804360611011177699980581826143055926434207420715612682534518879939833066103864622985169846018633110073086877524632307265436814413344532486833217706330704098058168830349716606982156268068969448284860534925958364660628408364592853464773392895679583039733812667983161820081119452969053400178665588408188923806152830947655409338605004667644200634263044373173420264166912102332417339648477221158461321085315682786705553366924443241034706976404380682612200658216684857955141820744745982324881109016249277479692695659953858398909114807070157557578310074294625681378120241122763400207654831675393257275033107943965578313158941188055787630833414606643408971354792863797467844045233157203918037725417859122062018135586206904917093642784574464111396615292016130803082989313728739462653401079960229095457402282152112909370014733910448061479429385149017975591552960579987738472514342153622780339658176570564370860263527830672386397594730738822850656855178998737799727167449244716207338786018222259657440406051497942818563544965995296215119907675576722906820387427425767681515013647020750748334670601664832499355548014197952691539401 A215045 810 1251408830526831330824783240885176163726872712088510008890945077888506414321818652011115759623394053720645102859048817784555920207321362001062778422048463438293082539995593796412835266963377667231291887793794635939897314909519089120179733351312590929870873055322587622963056541643188556565891669324910803625047675213783012268342985320560457932206381966568414018228807364990179340183881629721854695359167703594466187914697760366587623671000501155708849071777512344846512893385020617750980219157660092630733710290539975967619091180663814771383769414783283842924865081957120664080858533838225762057863618223122936185691357624748289915919426904415454357342068672385564753389393381998607991493532024437889166957048204522267625430081279277043963196493876784832503318046537166015076317764939888352744628755297928694922862176130382896177686475235168684402627038691553657562865573704787357965776466773613206175035641178323726673646568445138317746433808297912410342754594787275629080884361090457114542293641829076548121735433213460790773985735076886201921100339506242594821949479366340923434971905580639657428700998674137851650759054704159346229409331792471719417790368280550659973609518280182074654928664989709425058619825844395640654545905058692780585105597710809561250646127449444148680024182730052807309378058959799447182358638580680315738819917821432390808197651906892602463438285470606757257509778773923257944421097065423654980544710481600362930526637073746776602560323438190033755663706120369237523432981642158451053674040964261168173877903090727174367796455012796424800967933870244335026035826305835284052710960134486723161809384517902940760408036413718840384575532490888977285163545342055348601 A215045 811 153913111426691619330558928950456138422569402448091046295917311083713192351880566808773621549850930781982648598518783734352657709552132859787251438957289976906265404085639549848588939076136505029681236610212067362110177173040712303869273799783976303524363576914023970325632545621884245086732158241106263123016984197042570312502548342151704631933616133467859663586766960440899855574947705764676326678262589983927431824878106659854931334174177327920995618553678068319028569435039275620920954610800618560808730927603178373408230712735936377090866854766789670437509666426357621309141239051090591033136643215301065224405829567128426977123570629303267819849209823718254618648262275910838072526215033425658580345653203194373168549765411383686695428358865401825403850932581434667272083295441024776429274838941172210671977157113942881651629265179583082635212471254594081524589432806829742622799026936751424410916053888323747880151333307739748395928528451534687473708869190986917054885354873754663778395037116396502127769223075681442279084726944383839646293636895374754675628141531497213374573779044371564658971071718996004036380666212530953052510436573722782080474710438899316017372893958429704752911178684609015322582096012517328179925247292326504020988812885824149264312207720371695683882069610762773987293557556901008941167057347063483116681836179968108171263398786446010457310550221327668215510262197620887575176838277925494520257915615633250104969624653165728520459474835462172767675256019265395078464273713637504832511138839419721170943591312997351278267623641955760294532030876311004016735541887094905082758716028845351093439852114769772259726263119298987189552486785317679469316133935963927206432 A215045 812 18930061296652542346327923477665219849812309628403110184388938318218834152866987898827144334872041092130145132514951350507592342354705020391830864213324618696032351619993669037580026671097826740983560811168290490903611894969098094286800497640077772742566849087369625762429840054950118957111489571986745453327464008561022365425545103099339109269902578034580170207154107326865692056378383927425466326730939400319479648272092421401789966479752810833126752233030624890895667527616445880755526436909318422886843170384900399953244758575339510567405239366900346179970764105360030300360291544750304471313749251863807899665731345399171769896283267977397526387095466248672932528982870543616921417452884792829405270761952555181241957001246653551619842757942136906739683142504507303529948610233457511261103939037199837856263290567249236074391931738413735179345332562527995872326339976479420015842991019195678974695141617181921559726256855698067617890492768766812979582910411978392764694171550623013975879980642399671781930788620487551330395932741198498527646148708678116580410510754447970506805774775788075161776850358150152906946969701323959338986653026333648284212601022956438774961650820684154759442486474300126026670605409978396249464701220107283758531475766745481296033685566690000323573908748449715218167531960045094973916944129558778996985168420939863220191907072421499726530587835149711236284264911717861227598323909337092190711801365212908728703519728945099236183028618375582209466046956465891184001739195696271349764994273544228375843474223414751323484972906129400827900960109902202713383663594861761471449590903526457565225438247967466577530062248578681696205146607847820059401863134881378173828125 A215045 813 2328243626376836016979004028823871585388491514891134461633543495829832887610287630988929979567711203401225868650740497328699505451919165375335409046799970809635072983855135652072494691605956552635948298537089518313782152904026024884972591935929782071032198074169549944808544694213242747479626485196128584496155056068808708377029545132876558735566083482119893075816368434244039223078966275367567681861227283649312069305642489725760310945675421555146669529044213183511848077327387804057308830785235365396520901226415146015875697074054023863413753575273975790465966475292857369323006718765236359380558021336033070593660549654530999270265718390590592477792893138763052446446244814588357467992040197425867034689595411266174980948374937280808685789606951493424879616126310662867171082686099096342845490945441443673365233320488799661697879164603405546132480705975753389005061452041147698675406111665617002990157067626864014063813583165253842759719941602387435911970193882370219030631561616835603413750964807473731295682785444737076854673235372194686741249322966588379357678840603707393212070384402524222319044337603619310814407618512128335619195175740334698095875039514509147360875678538719135443152606911799685047015870024052888304169460215080955256645328412246568201132428281057617551384215097517571134516462342004623119319020462718905109777982672395468843989760784833708492067493254855308297326133628159285981660530482385665253851953292321125241926413295947384839890749416461567791117805899546611699751760984778412212045203590617722006238861559275415741586244411791072780951675892804587354951607786456550410291259609760545706024042500298284423257104006486295840416571510561180363368137098153456704536693 A215045 814 286355035983054177546071167621858539782934644021981135670741461048751226341912511623739560342493605977258651698908566220079531578243702636145863481892183084966417944662561691535879267040861558147480657159250842462104301195300231962757342007621723116964217796273767273585688567548173907821036946189551829147573744432454910108009208506240717385365358365722712268155206163304689958746656473486283399402604224949465065044945754143847116456351597098472207225320205190947066417843741083453168230660147040625349184007678678059552757495350069595689324284519332121881133905696916096396429466116579321899337322875080203875120581876161913738472787078774665477242138760601606777980359129323813351295420279962318283233164036270851242231503995065247455671794415788715353485140497991215399675887130970158940196069408470667238794500148187334974478425025459190826733403139839048070579804897083620047046650343335987990916445700275300276771704698423696847260687966427228993853450472271416884785875785946059427924488092235893521656112503425751958252099405497001137756214481560163481409693439272501540565218765482891598465008700860963745468267375253113587333154415179390953504884221055837975576242059761931458748053368780541197978235101797270260951844791890986860655419844530083058585731942486528317352671233976343427586971449000185480085291066868408733598698736086481892877047530503217763817793881948432912959114477826824274856203927954921356148012395108515758073996145216662552019873008204393864966675626315931848728253026655159227253064842813408371882611965291397593963731423229753692346350324498086198777740584383367676777539548533838143544090887614368001893530088224727367627595668664528925551791616253724528203477024 A215045 815 35219341182289287002149774613459776521715572723188788553039566165500571007167628642088976992147145823999412933097102904572453684618523505080565872863691719480059772120511232923261077351334365695587484882289316533320515264869024505394268094345536013604527756743599205101094885263731177419240064754829678856567074410135885134576755616722475361841203512900411489090014541718042620886615667272537490558838458441500553688459022117203469563820300767690526342044856194273305657546702825876935635062367300761552553112043250986178973296230984506245923473242302577015589004434245386999391501325620491357259110155613529043569237910218260858832882544970893263108305274660858870639137726662014256458665686727731912107488582772481258757603233069198358596724377063181873756645393554535406066236335030816982885077077625531136458189934684059209422565310574450373417037654953881460740452802112857917761368993894046682077038385929655446475572984248858859702591776227216399247844283606157137775833768578769653388415981867440435327028923863759332859733674022075778513576202880309921285233670547842766205994113766701112950809851621202947910173903635033089817682328665988904149021483874247302972503202177453238932825985763205840011489214160824847666016934766797585187137067411501543165470228172472381926787460586027284738662128471952709349928439038270978489240304251681928683321279538969057571393107985590475038996175841399472748655147557915672994274656413076413596321775203897076693760001144261346697137325899154747252432499561717695573721875668908354151138003643640869985871645587689383669365842304160085132432686680962721564589735252929733849752536377637017389129186660362457572959955635357817313535401248084543641406406849 A215045 816 4331692610385599247086876206287930653631232510308199010888195896895521482655276410465320430473756442745950532119244748696191723676500147422273456498752189312962385552878219087869576634947086118999113159864426682755961273277694713931532218262493307950239949861666428460161085198871386648658706927897860947528602578702281416642832931648358228789082666728384890445803633425155937679094980418048625055337727784079618638615414774661882909233440642828836267864291991690425648811826603841779629944440517846630338683597312192621954162678915744198652897884518697640795566411506485684828758233585203857620971211817588992155141142374969923722706080244341096696844306644525039481835960020298426188987275948428654545933684628734687107528114773557290140842517232343069412365215338308257886625150067245061502151331255397097997542810096967567728200845504857277548030588424823974139852838784373489726190867396981865586734206195665123183791131156351632098297258535707940705217405956341698832197614983966476632553350836971572733562042299157687034020974284786068501478461823375956909786919191832334915625040375220749271137553272233472168048764436219274726125905690993265990828439960379655598585107611611605290885502802482433602365812778161534101493738172477138935581344589373413549140383826470521534497934088558271640433380037219183601235754965156928020169648210707894890976545451771981830692231928208311149953683022595163367031898347181438191976299943267449216144173310741113640317055290579417231749895818404214658157729119997585825092490017846547782060372922674230486024315248772260003397339002182576924417887584248245998027405610605276902774587484807127120653478272429097093105922754914161617908642788466581379952338652993 A215045 817 532762971736246418104683623598802010620119883195185289550695055751983641795591830858592323971279895311927916037734006986727009558524899609434554583473655593774893363231900436575034665021140258271195331178442192662449916097891580789073068578192331341865909305228227101394712384575916826607601712066682066867161550105970478361933873837131339665695326804078441113344756896752462291907795975752708344315981678983351591996007558261294394366149378767179170420965870121728081498197125569713017547531121327834770105529357356441514183036210405551928060516322557507240839079610863493846937871229654453996022199943407832506038791274211082357034014987508984000448741412001918997395183944770044343428977933207220863198523674667291191513595079705163609818894747411381012270185695778704352879853570056043931044231703288462741899183987700125767027654248001319249281180801884390366742969606543605654912653514797534308936522239055337089999690506499003468760591074698632735603128731919331705439151859422976430825026591264784204260374085079340776468824243864855438488115136505820155174377201210436472200474220574664666122561627374817635394730626343976586235247017683583646902324518948328774658841966466747862156261543071150140977349387273871836936629460822249555208671003270514220238804480973607057449576869087855405225949937011904368002868935899726345424296190231891547216879772953557439653556455947085484900372530089607493680301568444949936044887623620539916706509260965553595564774249026644688285168958902319457754155744434417987484753612153866766418205801860174771864604353107271391249672945399446980654345912530048449698971670663726498911334589523899217449461975272490862462144398416910982509796600661918998337067074900000 A215045 818 65525513830947923827628998826446359375621114400497482415724603661597092419375139919196390528036953366924387722109163614618725983974886151813027940310760885844998921291970875479641394220965304681238026621788525270798583718767386742342055902899394261741556604593210267043089462217638898286086351877273996363713342060455666557101223649035506420651736114234919872050959294667127705966979810037165077725810408787168166196870314251364548624127140147720209125510937732980863598629434618470859378716383482805830092641427357530113622559291200967142952790609790054692982411225724703257488529403013912637653109621827345809250616185585588159991461137383360690958498349369591511640125789246695154675037405646908573474491665647818874959768183724583875935671823663503973767779199430456905780337960476239352212897175773589068864803441077127907226399782559788259145671684692234472463761157041769759992229489416229240666031506273178997857327993792958663040937834797138490202344331791910561739780005149663785103658862642560784488626849683405901654895003565796396215317239335111163506237108979424894964775280234360876912474837132649801020952545375983950278625528357331706033645992743855088234313266179745092384188673078670340257864044490171543945405277621685173971698877522176197816279613974260295499266276280413878052463294729343901359898946783686991551688071671968764144638478688692412294790435759590607382920636168290660874281094145238414139315182931320687868767036699722807390719207943980132506142434477672546135686930535986740241921378194986758491155607744219850916997976308587897201849919723209885030123949865115764546516981534965151444779222710941076108164498515642181104927152262830701040713389400156755971360361241274357 A215045 819 8059105438234858384380262172029303401190776951377995151844575555320690383941346618230297442624573984236387761903389390591116569019352471773393002103640115303341092425549185783559316454513711335534006079148810166115563347492290677727283802988047301862869596455659634619198609140385008572362013679192634870669873911885941016045088574957530158400497846724091065821154648487159955371646608838595551851930364299142701090623052645359578186373272088790818543267424375286524494549922260946345990564567637263789266624790035618847534060609781508553031265184487854169729595741684527637177242178699481599977336461284820126705319752035753132596592685883165856003894848231047754012738076893398733960220049843469949139614460935323812907334089915119522456282556574495823287671405356566122778872504995828701833679304782218758639175210553165293962179554424010095384816509780559496791160161004604700576811392969830967454308156548806814559157401036325441133265765095726115568857053919121710719434022293500248623343177340410339940570393753759670342797745076013253028252997553294669720127371158588960779017400564950219103477472913642559362292332795647088156892186042217050573724336503907000533586274261323779822525103247716013523885117599027794321134036210540889025459458569829418619855120469182492597152264895558695357690635864342229445186458826067720315907643179351129637259118927827967317217666676408394927738148360054813243540492315487783369222863509325799516667201704781438899120947699285314047288665836174063097710873078046651520286655566293087778997251407371194480098517014798839686690648922842620742703449946803037334093048440018574414624081423249161228698023463153324088530934786969013467592868308034509773472069939554822301 A215045 820 991204443389056633354944618160777871987089943905092906194467068700783320132366258902407389052294563107708770326394785879092719263396379141975526230807423421425109369421257880502316282510965528966001509708681861906943493157832985973713565711626918734871218807441541847894385834805138415502241596188816815096030777819910289306988793496127173976840583410948966176129970804626007383006565907337215712709708998385765065980438605064976752375288339781122960612767687222509531966041808661782085980063102999963273964756532953760716575832443834351055702664901396272822047293815971174669543299450633222884574731628411048238945078884212049721220908902492016927788107834069504152055143332098797581585141433917019699579221906709534452346576692276298451774086039082454050071930133155820267617292456724728388994217567297404009368810049968846627019198426681055348149190524243374730791624596506384857211478818154521469097218718381896800453921484446976005629217781631197372428228899279082076053612740186443763811949661577960730794856399565639928159029798013474522801287975403727589474060577261089382309756809898697842849453451789555488073906572602609060783748504816344764625519164059235953685997771124502030089636200377694662543819062770491695664354973736848771778644432786922124170336483879204093496674137876986190723986214259766907654459431687105087522213727056600983509279589121042006326904442261702254615386560976437297745341582075983380312166506023471141071272599274471553055133589594185482787105785071050304839658662029318231569990064858715811044076514431076662632844277022690731449562416053050637517177891517871719567821763061398679471430637006256654260403484951491808495952951533227124130872464189727106607140078108262316576 A215045 821 121910087431415731044273807771603648951010872323375049466767604874641027685897108498377878555989606688263942362384655273737813352828735281991216333387209440719985111346389170116001343432394246351482651688088720204387934095065964984089041298727122957087297043718853987656390259071891640098203354317545275621941115797937079643743576511448684868992991261699998748598165254320511748154435959993638937111442276437149960414503325370346780963974092520989333336827158103993385907328592543138250229557197101358218908398428763276949291293329981843671298396517687253702942087543622769956716648590249186933202714653833274113263539383006046362577575202320634916261933368742317962948769891771258703794422148574388651248923683539699456172293106159363306558367306049785083303582559101754128301067440100003879277369425049089568946837145845800970324310240900109114859502768670956795328635174901369531381157715983996276789360565885553826984270921857960739914888075231985079240278838261230789239167206505466262918879606370749159539599451905855075543575962158133072431383883196455716184274511164369363519126711657825534617446849555169488518707336175981317607848154873802993827792169622346720906410765477150667747201383902958810896575285104117463786865492261852263527651159165273651419796372454025263315799973527475653248389599233851654006932964857943313086663240823348192762495061330615479994808226552847229212881671253520440706319865472184373058927096888740344905911902885945669911501795211446034255083469492898346464613737891088307359001995163741337776108610923508181558572113510040363664627346667988213476953257049413061421227304390400947842740575127284496409079501642100467812005421236836023185622695597157962540127458222984697630457 A215045 822 14993949549620745861812323411289088043102350205831225991506220932512145622045211979041576654997669328093357201802986203883871949678671043305777633480395953785136743586236446666387662925901981335703400156125203903277808950199955860056978366177724496803002665158611598939888107480007866593663510339461880084683661212368440885891152922114692111712161084605688897111398196310618319015612616513310252048994690292771059365917928581947589081816438091741906877469127679103963957069450840997342996149555180364060962459041981350111002112503755322937218647069010630809189054720571784733501478233301199359561049327689864304883176399030859490547320528976535602683290016247471039938546641544532721769014085883419207787750795798329509983694373165295796983680875395218158818425331558650110770265504212865000238817099371867699008121809333411527919573960344164169407352284163088963934716400674175447302174171306892312201962219893970681782650153308656093593765999435555825380735079596289359771488648742380962076346850332565005731012956874180538000956233459059617973178060834543370857027562288061758249043391741722263707838330349319229387786239633897624967455974670139626378107734546996678917655894301823928126886644965649475843456539700298571225183559740820720922804753191207233848879024623447786613535069347922663205010136368367017272623135875146911036147842762934884237365329469254898647949716407637649336568176111688535213976270287568134463522378380385176459472165072850009076279079150453829181518210268440034473988615227433833887829053994967146892008280092775348487366830220378012655857954535006985943804557399713394164847272909247613558209607170077016022490614970115971192041122333904076570584103274349331635757770410389128344215625 A215045 823 1844133884515920325271871505780786225652638064444917421905798407094119270483875176313615550686157337748794671879404918422442511997123709591328657701755315106131099475995736550795566538542511310045166736551711991382966112940499504822024249998561385983812240517465507815618580829781895699380513568399493705140468388005520291884968065843595681055726820415238034345953379980951732727172197395177167363089235463734403152047490712254183110282457911191733556595365877371683573333635124850130050276165729987678140163553765277300376310546668574739434222291091789902276550788542785899450725106047457272039075864591199476226517433541412711290957847488911558495128410065070195594478288140085753518882816173043395503212938855514872021857073053037079330327839170368390700322469653277548084383881906116249628068706716522247227105546363858565540630372659491113692702007582668112191624301775385249583726078897353247088807625244578614149398576697455174184360966532140737346190585128907656730276917783021946409207117550733190822585776668018026012200464665988758069604621845858803796071980088290488058570678339241892949538565030098985170801663389947994692822783268936332947385564747721207242223344032359262279625681489606769376211966420554107283300482345520717719274126994655537947335763108137124427595322470621385223802194600403108932952248541863921130046420404137150883694367570419243944787347250755321890730785525785422508818076305230115550295010202641610388995842777757722978780919765449096633555944156403073604499685526622099922042041159270961614005003853982869793550609680098619424284651787742747195924756969985832003248150260759878063253948802443851953333050565088564054364712124550275372177943495014526609208078904741559664614247968 A215045 824 226813473845908579262578382887625416667231379576519011668421697851644158123894601474595671157742354873773651283965001979756545103696537608690119119682423362100340098803889359301188296577802989154219805195704449736201554082731239137248925771456872751512102580983098849722145553955693163157209505402798263852192928063466627460965180945840154077742686749989672535655154339460752507123164666990278275407926967349038816642475439678682574975660506638491485554352533789037975556080050905724998840972235233304047179154654087126596175195127730937627472123157221147349206557936042093847705686565603943261446770295389845711556761149194732629297267920607145159298111147987386587080890894589003150100779298019269356378175013798655951871766410525324477410314781162206629418129441447068848607489174318444000850718674916292392351701602489972003327075749590347719968430249191990755604461613203383896681299046937209401002832710943116708942554556355258144608462819872042185034139073678568311977627208315482762293646752528964467338204150485219921510158220610773273135427399782985950279230507650627558797752304290037313010051146346199323868025880614444355523303646857082234933262843742943167500377897021748663817690610096169360391429327893648110902263494702816428285025200209513491163154746799953782838270188982211931083928808674042808093582245197072862800481789415416936169482785619612568472796672041935829388235495126419470376259199768858933704052297671991128948764195244333882322489797821636348049702296574735843979407181662104588188233595622055185250875625257421190974158701473405935656914025116419526556847389928701941596618543583832196172071402786084689748300007189233758380655777794461799539625599047324762975973739459043081952438900749 A215045 825 27896213149162239328971869223672145463843807049847393517793963037345137329968552106198953936851623492136410313255815838591632605242677002159293323063236318223235701053402395457495364912531225154658990872335095605561408186063001914376795845639196787050004805220403693008008284555720477172637388650975786960114589683418389657406832288272495355881294743428314483851238030373691606643422081842409050707811927748468040043872431589765702538895959858623260989628766290174299309824512626279324727389308767966410124895858898951294029172690164236753439636926047109334050130075344634757368348722463237563885913670468359823045255103917410700692272996387189943035172542792383480015355101746307301708876287572940228348112226055073413734692034732863784066859284987398200666649973160540871662525770409973568809180873013025935762794611437054336410716464482905006820298338145442386796547634411283300191226249958608285824625914584637730986410473171876331048485336857766412270048877148963003213048777225611905450787721601176524326895617409407870839899138691629708877852567034171697196111118405094869796234203304244097539597022115247157983069352435592941278629620167466016127699968849583748278167021679044228083359089112330051550640934120578938891850570970481169382074939751933531217407808773837149332532107180572976194924551969385087061356699659242255287197848451172194636959629985276431183109450216788561052602649232660707198217910251641829332318157426015908143897128193181509150606072560343421779130350117954619788820608726131937359769655382576780750071552019431991175391049184407129949881826394906251413368101356882799401044917729275494297645336174786111504398996587543824447969080376380356240686990089129321966458254427693473444043475711749 A215045 826 3431007403873109528884277336128786266636121035751652883676989031895600247428008014460996738561591947177904694879181383144791053899745574727984388617658384718095890889469690751912628695944762891033901657492021055034317005331666504229208640087849747934399078939528671141135296854799662999071241594564618997830242338132398461233579406276571088619321510754932691841166622581624606864633792901949322958785459186094219886579666610101502729709227402104022610238783901157649777132858972981451216470044006224635141315011489916922038992065695073389735447869780637226940816792709454033062459187176412616414705934697312868388854821020692321452520281287703755848166924652315180655301596623901209107041670331440184538696533279815361545869314395215779574375680869809842951077658023185338911531724974599859474541867960052083266093992335422378198867922593968423317078525822014797064623784608966175257933000631101267769597186342181239132691559237015498500287980190623651056451226982500172457007064969102926219381083669389507717811800520748496109846450203207986334337301112401317695624768182329472641727703776194136432636528007777585181511086988728739061801198607162359394199540132578640591265187210797709474891128267068815554845534364198064598819888745403562358170647390459839244880290611921563184213924700609496271596268492090138882908445391017711469261454495399856088599450643453014989224031423469318138466094890478497828949166184700636646176151062222806120898923363617407307551793775349141195763694586206159741064995028329872191782868100644749103179145538915867042304578255087888178474400823423125830814046097793568397581272655398103732699891188327114754104203381072464074092932660401848754594215909343028669606268430383708864796458010151968 A215045 827 421986014463243309813437140474617038650779043590403457298751856960121485296315017226596399889138957879390141059826054310970707997063463014539920506648918084007571343703718560089795834236293304372015244880646254673615430247608917018278285934959879799144036704756806146666633504855802828408590078742797160946159693000601592342072860139729971404820664528113292781979643339509452952743313104857924314879903667961840578009255120610895070051696074498936157798380791076100748288031829164092220301088023456862155971621517400882459501994907803862700706648346092331804386415373187501431925111673976288581444944054099014452006097730441238127959302325391174779381496559691974837122081029638102412864416354469635017872648318979930048105837677964209792209046351167418144191010696674148598351921685779775751917128891034934747573974423170447638748132977505749772131692879536914544999232109471986819888978198516542043298126558132615240720970994664176732880377309297759855176547160189225850542212185471011314501324201300702443559767049445731857698039907420316091310992193959608869256695650752364061210453662425394872873244915762321592508261801260981496546659858310211562501944670398313744449383587741851060729261358934121669270045850663990763678793383683586772747053684843655175097061329521652971399528001775113280308018660380380669194956615832940724859168389569469294827869014057907336931728608572532986481384270198721912191564394437386234061901299325497568260321202598103280133204506075968748840079701429344016941206355549537362451872375651866310052841066256860036214749519076741297032371781683595588066710549248287712993400017638973255231652059448478997266153878421888162458276103790438498390930682881591089499734648558864769116642494419840625 A215045 828 51900848771575053997523884001041766967779186240583873594862801417063047091199319110856896189625530227217809445663725498866252292584906205213682237929199265948213179384667913200292974982368131674866841218661997303799663603450565126743999961359977365546782115606147627368854785800408948231257508443769486177379811996735863459613728217780509911704322415447180079491654964137081088580562878104622741407269365700120296875251800168529992113628907935967043386590598518459234389650782128210361645817356841187820549368131628818625596706381594180038797182298699576174712588274109353222093726276711907082901313412719481464728361166023251597417541665741826794108075909917460589785360665048862695573216165981515575135219622673798047149957351598286336432887976455975788335431786279762436155502222677373724379488487888826544630916268340248149146257341054493031815536624890368418734232978354071474974709462812257135558700351013548846000564789912585252866914728332596254030885122450999392866608990079842113805724029747130908800221828961720100580572397564352970336136944159747948978008301852505831982619085058848064868120757227319319284512634121443043242403515161408007746419788354712917982683485062152123580878201183760888538638040772841460264460633667814783913694859227176198340419086804417249189217495302582600593004853413060801215196611047019101550181991863638915342420023494618191648437530134003958577632510431124473577630483599719436731545805539517824659181388694022107696248340953170865014645306813370185247404708521335751194908192023441523761148608131922487023581607268295200704352484276825104943422357486093395248718564010238763034028165229595723089380215364990080122471825375443706358668214081072981642872022263102883759338939473747789457 A215045 829 6383382412889268398385624294987662719998189128548226048710825822441794670732219935618171634924051078989911171675578410306238061279946399778268375344784860793546213492970449605075946126997043902704249454650545022112685007794171901672493716961342256082455056182851401360222472019945444829616264948504904002656770715905510603940146497926862989168226836435475036484691580945521464442456490693763739268779252077446834675077962165608578134906303980049447400392845236979409729178758169940710390215233803442645065416308568827290065935382941176340909352716091701777157843971300077258816096406923890594908280104820442121147136417323129505244229665583919304500513955423287960568762239719980473453092723928529430387539905985226227572446004119627375229558160870248945748226503444747886176223609252517360241471860763992621723049850004353960180428126376900061055729533940330710350752276750416384997988126930478334265975328418736844882721942176940651027584270134213777056316121111567245284743760181365843260657181046272763845314521239008600513745469131309861993493583106314249103249718895338673600454539487361142177110820246574793894381408339725192417446270082117089994949446775870582916598157476557208272319514761238839255508723813603660171506237921381587175234836864625419183384000236771321317630137616581174412852433858771482148604101326387330510362654279373146034478963463169939253626030557619086430554622305369520625359292375094316999358196312230088389699282605804677754571598863507407273574444291233510520316389636990993034984700662885506200066426160278168327149949041695126510005412257074097433837182752642196004680810389736418180462235189080433094393426761406495833767587967781594537902977185798929086884403066053292665737480519672364012576 A215045 830 785104135936608437947434264399481472792809483625191220117836713358923681452971852761924254199468657185531856306650480742168415285140822266521796485170608678340236046455980633511141080645654031900947816080798375722556456295079693340589983186283737520776425128375116219679995203667489305094569331157659422840605418244381068421178405516786367157780196559147982307537572801335003045333567792454835307318440736160260544737714094569686580601361760638146063204933373549948937454597604120579167634827940466604155225656585834127859484455395383095751811586896980619014240095881635393481157764325361831266635551579501661419633050969578905893442831325156332626769108441154501689367970124892549372034831825771921057240815564788204505552002466968935944197342828038492739697108128744071424093964688577857594603746719193088005795243064271593184626944839248057767104082376447062626477058568879738837347798815598473520431278595443381242294244796721031286440136683851740059524060482077926628901218658466740219051596544936117337943090131063212256995002028292580420178604265294354861072191465799587954993764207466211939707808751647900807140257062091025156697031909219652676789759124402694394650040373117521650743678838471943650111659680984908666735948893754136870886759166263677214254624777793339622729947583581748139661121577958281389044520202914806326550424632903264554233445717174419043549825126357115724496857082682401893432028157838048628894256978222437718004961463452217833739138770525187064344392403974246710336988339433648366323781312523751142966601210081770790702263056961744196598085277404071320636412031640231868049088746506313251713715878745446770271207268303206450799008783175589425005258487342768824864292341709951914448518797319617011571301 A215045 831 96561425337789948599136028896841233490795568296769971848445204917325171024044805669781065094899720782741428414546333552876408842011041192382402699300640082575055487500592647472265276973288448879913877128483549668852331439287008108990895438195938372799417835733956443619279187579081239081802411467443604105391809673342965905201003732066796297417795949938766348790636762983259853111586381981250979060899431295634600168063755669905840835832590254511916326806412101406739897186326548661296908693621443588868447690343749028899426522078249179601131915835612524436974373949469853320923588915612581355201264564173883912493718132840882295388224023328644993788099824306580419831691563122063592286831221823206690558625611066024201527010098594263385032351699260589753937959466210207504860086830447375274459388399912881192586709016072507815091152477819721315873915186399679638606125194783836281516482557866723107386980687632962259158047531387971608567410031901995205210154503215473069849247999607292734487694092224322244126197117132386422586285329404287851416102725241045989899574649519536953525458981829283227586074988469468406798524568647152842905336247046977456217428745173664042025595989563529954930972514610744338226698961741629531051617496056105479815657702179265905299833973138353732075536932593992267564907482437392652606561333598914381493024082157953794052104449482652226861605151860689707626106922840969767758979343041256459365999090832735672057874329934770800232755882077184513178126516177432830494019890175633812586184203760426393889082723619626820253893250432738831151038479412409242977753804296555873277139723592851569448384451278262831709241560711289815262257955288213619765613021378754970308699096027999686345327892213703522460925357 A215045 832 11876270212412227069255784120047072237895062091019081346138642368117637112276058125530309082418466187620010163132892376523056119152072925840769010217493559548053484726526439658455117926633833558197505938987395810893114210576006917712539548914914136116807617370148267448951660077023324917756602041164405645540351984402940425271302280638699158215231121645909112918940784274139626929679791415901415589183311608626895560127104233303848736226807239544327562133983755099479058416463567881218940601680609620964214910686624544720501602731169253707843473836193443525128833755688910323080120278856022144858488905841808219575307697288458943426858112038098177903309509281268237137608694293888929301908205452019322974089631860263045455294854171611491098841309156604584039458204723896319081668428716593763539552184810863600204720118033732096998856480828368811380435220784897100002981528012672244786474559835029475453162930551351836589940273249452350196463108121940063772695153467288625969684623401042561741404167916854495113483186332503278474117644481883345964742809466176240353079658526398764439295367061632442293442976938077306988588943023718106233099604804471134343172626975385868544542867419150005171433405724764258053891253943926883616033926310437986484099601893139236897417000508532133570569680310722198492172521207086045825324643230878126537463514181829250459117357859223734853796483554220974487022073508747646981681442870687505758714528745191442338093748060050568601683638681305963090267405310162290517705286680732938784770082415283391600707919806081581055696989831232772102910732803906277540870202652401385797663144408237866631056095169311186230642636529365306099343071362834606456160015339307642691751283636318839630189705982982359850714900000 A215045 833 1460684674701366139569862310736893044027601841627050235603204566073552039638931104634558236072376441356478508636931215978783026246862958837222205854052407184328003565875251485342507239698988239209413316618321201190184195569409563870533373621096242803994537518692502939777434910286289883644980248651754450797357902271888329342464979514827929664176010166496882122680925828956190852497502757773892866490486428429812519295465756940703488715061457873697778226153195465134517445327832522841268397098021361935009565566764475251592797709411739956885146149935957941066409577575786499885533870710375111236238934153978237123850353048347609159208159556662747237113281541771686587506037706585216240542422439369208425408364305629508930221775319614171084045689821300372012064440232967210629068207105565817276278332250940368367509584869361760648881842124745707567909870697494346116768844932651740607812068630151370087214470548252593690905663804411431781586654646186880578338930095974059815027028119504324134918300582363040664289362591711552626319015363526170024820035685304515373887936504633890743491210172255195979567074197743720403364523404086508773810721018027257788319855665311661951690886332321820443040621701211060714904128395380534607568748835799207762903754256710985470253155705938107587286418686162690532379008314407928602099007909043131233698527233086483788045084879464147409575188436338654806268840366532203965877180787618629278495174937838496824796378319808991162003094009062659349759485358141643936704087797494840267453175649463650067319079988036083133695852633033900177844274414927520467139955660084444648308172380277464315675465287389827856277087853546974932248226908195955842771633487027734201772367166704020792108399110997826171780560413993 A215045 834 179652338718055622940023808436517797343157131458036159897848022984678783238476249811925132727819883820659236552179406673013789172244991864052490551038228590112796385117929406257469935365048919589199640438114520350581762940826800349157892415845922950755211307181807713325175542305136632363414813982124633042429481627457861568697921178043196649535434019357470591976834936177337335230263159414772921162740647385258312977782160999473225263216332511225282394254709058456446166716906936741594793902454946908385212349801343831401193616654912845443165132968286633307643249208066050575597585977097282659912530412033481358014018117249467467639176767357479811987030320128636182026105029215687708657416051836828814643444451861762595056547726093206382743763541104569610586459203767849966127753811997936847287438385002359198820258405193281083873208445945907222513727774024570807239780906603219683290629038949778257052699337047497692769550993308906380444132775888492477697691255709723738394911954460125356013351291824846256993625840368927190634708875321780455136224216156544841285995502812269721745641235602078862465565521852650707985142487059560600154587435008937029050303088094799612720939193041028355614954849165563241433805399450859294353032016474752733639181769250300512569988943745953691897885651157927142534764377630517349752776841878972819557457382283420233678649695482336325103657004744183879112325430031421201467025936109567287245306856493335209125489729474183187857712232673429893993647965644436730053467098932135780629181098982414135338201972722434213726559068876024688749918781104521036400198839153442866863215181491202555818605669398119992161628388371344973523386714611704212678920635743639781924503841738900350482638667374467436245603698125849 A215045 835 22095776977646140255483358575380952180164299567496820617199703622549416786292939795762156767285773333499729617409430089564717285159887136319619115571848064176689627365939441718183459542661318121232346360571467681920366657526127033382550233775427426700086996245843656236056814268621519490816377139552678109768028882275045084620501839919798359963194208370802385931028016223983536042469871105259295410150609141958342683747910337178266003886893837422836036715103060994677743988734225386693318381604860448369446109459998526787095222050844868249552426208949319938899053243014548434298617541312255392058005001745964228798600378068636150910459534225413354127167616094280478702623412555823002948621631953488209895353388490700220136986770318305195470606962243982072699715757843918109640781150934137453656579830415918722586002868011680711381369252402580752586630668164032496917470129249622310159745761803957479420479128374996480037456661486460708208032787435162473640772142768876915044371346948707640308816381556769008383524772991861699089449441376383667546699592719470022161633492934538901584807879599472313662004250032696945842866291054384116784858294699252901220140866390010886742506160625069954627129833221695383647580273238515027762365496634801366740518688259630058923424078521058354036654891254118084113645023581757693227958851346629808960652955415918160640742640465470572243959178536579461200859098645135820858692649347679439002255999189524663437555640470136516483833009842262661965584458430420597113415956663034594185847297441313109991849030690471564671192680521086089644087821844002071485265115204020133026282511795743564218625234867786709541560871551497339341288845409214063328949562435475191555354637171660424020966079833636642635837587753493024 A215045 836 2717600915911757195801513080963420600362865689670650899755665697550593585930793118628933357243422300136646083704807721609787212285493872775449098724786273665142711369625433401930308053811977079991989402709852410355854517112772798305704520861961727561159945326931587909321662979498141760738050973350997282868425123038203087546753028388957155078823352195589335998924469160613797595888563882787478562527362183813490891788015189311927245252824725670497607233563421793286906064447592815626536566143495380202533486251230017450981311118637263881849505258567798065851275905641581391368154359995430315940474702684341566660869832484324997094518883532958485077829629749276370244240653639337013674971803314227170548363614477140527029165940668883698643706761012737240189449445307057541587213419369859408975630984332774509681116930410485131397429430013430864026022767375223259074425298139317986797105575179247587488811597157161621862462645377074572080697278318831013680992270324207276092118527869964366203277985075798516148458287816237201913582888873405644343592923370731188226992034315505490272265637866770310388119582722203700321448638696555207350741454875178791654541409274249641057853087266785934723915030094734625986088049189660009429659999654550862030525291189199766728159768369665731302560298878329751940809777412198418608936894693061531145938566109380752424897688478293139975529555498917632749314929177517511343491254413985193433665114438187454883440500014765111082122709135387761864796251022847029718171490549204472406947866808512922828534979535734426589172335617667388003420399842334151112155750566879104255692468943384454688484759527416261188381520199740422682073660950431672641245335326793094805585326847232668651787881801003270329788639887145405693 A215045 837 334242816880168488943330625599925352892452315529922563849329681095100461652701260651563040784173657143473968566073940327914262393830586464243919524033139812748376808836562368995709707159330519520893464186951275006088185238213528064568273515787517062595973188216339469190328489664002815051289453345033113114706522104816704723166001990001810276335309125849117525481778678739273120758250887711754603895455397999917421347242120375029872900093554363633782853691585777513294768183065182096677304317268326904463249362791832147943914172370332612599239594377630212779768037340671496589848687661896616605286330425172266735058190795193906006474912215019668251218917291544899259562897774225896859018583186017987727684822832640770826185228994294841018085584061076892516624522347596281866711134484899412671790638139253483057493570121290066453887500842078669128109903506961250283314327923565659220401492862998763350109527794072849631766315852097910485377526427133598518684433843465519660323439392385190261908732541771637375313923122093609371655294236692534652681120080601194358413802969621295947874396069945192838514271410929772339342571856963921027617412179364280436280344852164500965569623353406994229294620798531415937081358501902706203840627180694525821943312006219536933757506480308115274648224917415763930822748112261039564205331876573241261044957240013386177097153285729828078414745991772806625220601283054465648640308810910322917637094963287837451324642253684949232380884334958718438912191292879560593783746543417914274666677655007333506449319593530761921302647794864908879875799599884545698840639862606700025905323243329464221873324249260184280266890275466978365678193348085197224314236561189125412607516749084127391789942955435894549660287560008720703125 A215045 838 41109148875344812382833865435709854985171271944490804702567795108999806189696324267023625083096116406347161487543389852611844487228876641229226652357351410694385204775527545953070363672543841923989904105592296973338490929783151179143591937921002636971743542205282823122501082565692848109547864710465721915826033793769416477861871491741833706834164199127245866298259853015769980055668970624663028800578486591806029334818992790939362439466254362001284793396831487212341969580452569805075681894457860713868777138137144124179650461890432274085824620603189948373845617316996952499160020428053288412134278167593504466845496597976366113799319683563886236414848997230273332555992185576145976645610760076898249669152679905338015464762283751393462294968143045528980951918729546033019734614409061736637815510446821963057190763696896395560608457691014709870322037434388524902395888332594472581476737379947398297545056950168403181488020901609926724358357009650203446837717172064634104220767814531478604739825460558279570739615414413783294093541227366705672937979642681577320541911819709950829379802928514891472404586753762383588351685584642242706505718118151932498859199872015315335001345532094897496804919895594527125826831499148716225013457072425436921152320627097550863178214057241347518640891567483025163437105898496935533119775428402265697712029740852755965774355446653664096739055762994880912943468339873898322451095047669006030703725007658462452131134085115565414726095087274388239939136440942909704641001963223684434849482540254221418380646222725914621546403333261121350436190908456881845133576790432845207777549675918152413312993262090390102970414596598506753262125432110533394796965334418358831113845893349406635940314473619264697097578051805110549350432 A215045 839 5056091068850531754599622117966712237823173996856839055851989468725881060870995183583254322180038144323557388999270877930928957666757996284730634320430190375596631810581051589858659022015733226131237311523665576445628296178089381506597240090767536830461859718061570904598442827090556314659336069933938762533487450111533410072287027482255544130325861183525392437160480142260968273726525135945840787867258395394141690761388871165166550181449192971794395804956581341340548963627483020842212195713999599478955124741505935441949062898350799379943829094597986019770231161953284485900092663962892578075910928283575877155261023360297838091309846166142987410775207742032075005127475928091729230551104906272466476360069843808600353315906818236652770716421072769026204265239015789832435394445110517766693827029197522163398438244774797997175824158735290402276762648700925118925492701266766647742326344114532412475888759396799445219502918394292204527134409906360799424479962133337387584903593823471219674852660513230777084598044028841322553209297128076551913382546574985835876234562913627268461652039099732485293191518033035291142652906614714095849958407030230342402720326880329730904865705217029104029102942981396231385579605707108059602001171677153331697795766340511166770400159314583261026800551563600168414834291936267542890875486840426031072182336593537394675910576230322137485705762887875838093178375683125935399748719855314113054540874421003173112719451842370359472430321038731701899767753434930578673726488324730219674087012437840898356196393110985875753817812841802784417040944132963952760670388557733848313353547777425353441660006509437772988999294840653665598186670465241938022027276051596026997204065466468429314552255917961406336409269957894296859789601 A215045 840 621858092319740061003370686644469895397265230341446713065092136858174370680942711256473258003061595635391211685422774595651649948524004666380638794760556064787691327496693818006661989344262642972218199413305273605838941938975210774132316939226486027509837001779367938442485966649572733854988788737164002069703130329924840022413442508825690094323246761374496023904440797645083327688306922750713753878872204146887621934316012160524546309878784481168709399216262673497675180556599958993787024390927492875197611566067092915235555086035257891459005154014949090483364587302936994813212237647007733814924909900712239385630260376718657719117311758752023565288935703272714952298123546969706549381140292711436473942360520962571479093594728700535031925217389917391302119550664753922970344375912851148161757753471039805312781657073194276528367730878576652727306097982597184745851870579396670709747654299573743178125246827982907440408914363700103645451698813940969399219414231685000788583014764943483827913334839778796765240739564427610082975425018118658822536759873229068913901544897570876102410454241053505328911359920469892395022871558290670893537150745813631349674303047823299195609586995518553934584208289356959349446968288049400341167076432756329825705692520831487567331393192763368778058656154078296728699502558618565800600155638018351729004127746991341207217637852406501174576681500049121534871948485626179806477582038917286455834341737637202529697252768293123525410402114146222320270724607247845113535756074263305263560231045540152816300906457113667566350875062100643203503083102252153692673116541479107069474214310401409659955525307648845351998604198422332737912384131832422542268877455405196548868599558726439859870320385173432670077106040077212300931058401 A215045 841 76483489264259176971659994835151830421625800158001088867950480844086721712695082489362627480054396225008795479918002004387222014710785815968533841121227965778510436650282758563229566030322289352356707290525024987941744230197772835836768386284767013846879489359144194857521175455070355707848961678601238315810951543130643789346781141558077626057629025787879485547809057630202988337388024973201845886313413851671783356230108106873354029564909041990779461707795352258872706659498167473214961787888367624049827267501510922638531326519438369850077690114744140143434074007099297077539205137917988366657688006859321868555366765313034601613338036480332755543128316294801907057664068801345813844649704898600413749474541524886540188658512534342969144890635303681370039626577987656513201223627267647739780841857897267192548855337087132899242203056768836735117900065193298260676209462628343575745753077251173682230280814842728329266978637300774236346783723374015405317695410016936730245234185882628543034384770192697117527311923475889872272480942776677723744977021363628126359384090293671636974499733682061593719205553043057707682291296985640858842926703817978824657707196277883810193503587757581637387936511563215249314903768528035455111543874188655528293543882491775749882690881563083040962893586522892054671637770943388858487572190252276351823762089583003242193657107283747689854800249395229565638379859774805216726585369093027342680951729129453075261026286476647625195666069624157823075692407594888693695247358850474910981686343703141542084312478330174288795358276425599534306118591500841281917163462127979210574250516452839709721892256424373113236999759174988003948461012648983069230588771261131816668759448634556203685992859127769358616895200669056926869755033632 A215045 842 9406847321411559027453175994037030671964576154203792484044844051685808596290814203480346706788687674080446452818228823765032656159478131359463281819116279234691996016657282609459229959740297327696902778535164768243228701372387083597148379196087116217138667354172956599536662095007004179331567297679215148842677336674739261249631666969134722314994046925147802226356609647717322482171038764781076330262671031551482465194368981133262021090173933380384705080659612065167845243937717999246446512885878290265253556291119776391624117606804884233668096878959514288551907738285910603542509019726265561365080699933795877592924481873126537340721461175322176908239493968557361853140382339018565396342532562235139453294556541251240876241246426641060635330506562165251437256243669947371879429765304006360926010712067296869379340573056836771627493969975404102139924749274249089411781381101643703390209468502342843434504850692032570092070602052922431237487142017482771183640235711917745724093426676297159315687852077527384920866859919921540259242979508714442524414414134283379424748561769849641105365159408706250671075276994765759449499915209950324442046476815285151532204743828095440696555412154839964361431049271238809509125190533708731102389102037361808789958340855911189261216810229480382562047273899169174298624156231176202459229814255591369843792787541300592954004704262968646434386296734129942932025547591602901990942000197186759246873812179304371406994963087491377450159442030065927431517012383120390344603774432462061942627694974908979360418031936869637404632338820526628943407091299130294855507050508842500981541080570813185045148919150885468847732693553317842132301657563577089743263300242496778186972007709539302423623402349942040779908139466043418981543423303125 A215045 843 1156965737044357501199768987271719620821221241166908474448647867876510370622057451945593282307528529515669904901162227321094629485601099371398015129910181117901336999612195478204922055482026249017366685052534741468929188524573413509613413872732430527694209205073914517548151916510406443702074928652864862069333501459449798489915348256062012767118210142767391794356315177611600462318700380043099186776422223466980671435551154571284355240061828896745327945459424488663386092297679815739839706123175141335002137596540230985247127934310481322371325838421905513351741217735159904938651070221192746059538268403850033622061155903629251058307126386528147426957914629816260706029209363630482197936286855450023552316056284770662269261900325921125487159372462367899816049890513020423889094671471449056400586205993800901898825696189237973912948430466961956769452270986253670163526740754406346477970372916571635827698584845799092598475982666625910417063018455866608369033750719709575804647536825620257819896306597544092758514825885966905483777819323253876162940989083351735294608176307054017628224167479184082297458745759275824423947937612719627973014520543591317982389351406819082819682359210262296965585782981886443498176865751143813775249727117841801354037725621931373523327354204852962242889338675765298259192234943211768117853285567508812499501084762637437607386342162364407352873708313238237274221531292713138428685200928207626468278542487670191736927254940063799724976222870450519649382030394574724712662712550285249530110409644494175834795793492694159130308307166307484237138492997250252893377741414598330002524906510507799187816672661581140494463402519871923396733560716365740100331429701086023781173313496968775048411731140621465494067755465230567459083752442792893 A215045 844 142297378809134561088544132258427476330338248087375538564699642904759089777916775775104493377119220442753317856390135731670874394072775744550596397697133161222629758956283386536595953594329488331808405358683238035910046959821157474598852757966892867790170593556737312701823149068684985571175884657004698819379178002175650474998338203828658435633224853513464042903600410236579139542717975706536418897169670815407071104107597643286842432506514780366294952586428552493531321507370679618001037406637656505914997670818157291409005111802582397767439410029015418627975617873686382396850539128186981499761841932973620339635929251664524753634435824081786811338915259973431509479739611344210291780766940687790661794965400825245118223772465630114716979693512306476106033859011591221987091970719747707682150776244129007348824148528609476248343718680639413941553695861273125783378333505532412423728627840471647026570089005593773877772604305423922306650835346619746881321992484974838620324675448334976533242898970389178724480724074079258076042570418824991827780966338254275106071257805667816191020055723367257482085789417309109471503458199338221042301898363151791528922178223078803314785583943708145334614981959724845455363910700672973359137087660020084390313931193337363290935546383498646350435306984259391738001765969010773299178140943707022019803063555790860045121207918681132072274361190862242729447500775497840249542068988173921668986462120715006008816736986015654729340870247401654983268887183125609330638945391852147141612497110058984468091135051590304361514383717935771534698372258977503086864145751815095084382175540874548324266610890645283250264667704209724740266820452697990894162495696441684089941386061852793866541341789573167164992588626729375144544492295891169824 A215045 845 17501420627786506656389728498799307869010783293506024334983607429417491532313141362885907092103356585929142426431085532768196455841465815480351958901617468649265559014623244348523097370047045038563416492432985743675466846869477795962149275816055090307663288798273615547806699183531742818810931737882925089921569560766145558626305683722668925570119538772013309885348494143921622563291992311523936425165093088071602765133798958969710334843061256156157533840185252532215689159314295913198387761310308575086209711373036806612322381623783324444072676107730474585727649257245689874907677661696777531724647019487351451741597236798832915445977299235673249647259619062102259405301942985974235406836397417742801377220241572305548980944556358692604869798228315140494955178846348239925433512565899379911828803245669486868537722494250530477723037189462933144767529878205720206302278567266831557084388622912685238841953068724098089317369082163440852515586384315424647817343636742115795867890663537584371875193508357474651767489964981809511631237462421623044099757240572561257136066395090555838375407321373888272502210755132879917487543648162655777386472961390108496317439542947772745035605632172517486782367685623353583523277011627316036715425946521537861060100554114885101280128704842906446251993717977804530446563060330752581936112885161328424424209180491787938424725454771884066792116348902479553979146545964373716661840839919940749991425286548439905967190120032577545829514592922318968932815969613354019859770089768220874673796748394257065679903311633645296312406150504648019695978045289668113372461321267488473195487372521160175864110734320659237381748901555508760786667232040932459124546055941756105756398462773368595182705098036443987095148245708758097806841620966769705049 A215045 846 2152532439838931184174848061220056440411996006853153617664419014175446699384738470859191467835335740848841765133167130394756493194106222528338740348501251510698441129039702771481804380562192210254968420163898563234046512117985947745869762072616809214974794351594097975067522176425335681728173427874942781361533676796233728060560600759684449186689070044104123651854961179292122996145372336341737643876409280161991733040353164355631084343264027992427010367390199632910036235274151026643783693603761317079097879501212709056024243934613546324223171721840819358625872883023346168231247501849575449420631821555011254943876824197004784075101573370163727919801594229378604475342659247663486744749096115441676778736147844107935346458027714444031525867178205350346049417997362721773772550455146099356357161259211442182038695423593748307490103517219178503778239113428709614845898858795028413811125846968575216964144927519660434660628764465711140573605803708480651427533180009145328173003812343888074216791466623563907485318366183858566657245818566614266615527681670206002081524614738519225378267927332985809389407298137055862673370008230904445039345551388611097513217793979636946567037674633160950403839226884111994464990065955705972957060851314066845057167617135117553695540576492742882647162338792457635709438849925811077050141571330527751534900965418868297795299740895278453863996529554784757079929723566360205017249876204066088638378759876464346314099188686700017268716785635889328721382016027172517600405043983145196496963999876038182603181945591671272314606784915572143590304327216639088817904667129495177629983671764425970004829660129562110768064071910807286626011659954000498326045747556385233368932813296259834329784853614720177129020758203544304970757193144796977474793 A215045 847 264743988679560749146849921801568142862806498059644388948388555136150526532790518774317664636654192767821607968953125953022280466419223905170184710906752318347258993312868817647913415711779594816322552263667090292044045523665402094946018585656051478351592041957275777317757421001132757109746520696880079182378720676375982405890327587757464581037185495886035195868274876558787206903317505377722206260373176366836911561198305416783653663886632381812366117655154369595402241249561261981272195925501331692153952968937790177084369681575842414555006049110313050636396636962614333002568535049836083501205989404246897006645107778994789608322047547230902860885948830594506248207741785519622895368731985801908500983166328500449862099816053501499153009767902633910206910312262706814276448706408343796317081236415273980963011743985576173564383388067439848874330671085008348240587675966533246932615138492749728688329777334830723797539039242322167998123206245973645760162602914175593401286181804679609902563097408260865403769190893103987310318654719817529927658182023702955317119668299352961895524791329419290016162421802799509564952431999887250624306635258008368180538522968696647767401711990035098894461487946188977899798780255220338987684020691902032967008684098393524632927104464257584872637920826093153694031054087655809718322951404106686300492968312550909666216996341389958780069964170110959319638917100387550654071640246633389436007178897074520061902515782890858142860638605037020723818424560067780808178361079518456083972294124707313329246113013858652014114713067722755181862923722080821354682565809234978188636316043497891047392176304298471268097921159817497948159753508972406166346919220595852135718219607908031266860706146133108133964818215896220086542158560417952769300000 A215045 848 32561358075146133213878365533531661515684787265329406687034127862732339316833849070770213558840630374701208938416101325091345740876370434113404380701182033905202157736353824867921868328168327970197418960010888207358183552898726471730614416273621715028030846366393326512109095260962903788817093872288374796651221109517449602196449732693408459018387126923938224968145954855551534326111907789123489632382024283840778130294351213100033769573712518934928605461216597260601565637460761072669836315143060036817857117299846979072321446589894003443941520868846664408918160473518539613147698563627988695198916064900813320562404379992162117039536746736030888161051904568894889925076896959665952643609285157519303944150674955116540085484269087177516740227531938823894832156321069345452537559933152540199840845163247938593906363313330035019367871023251314719842045027787287740700313278091055970210416125662551912408983133640165624481871062379390539960544010693644056875108848129280775702353938564652374858444713568743836480710908068569988104355509990285535004020560750894591984195763238658986536148591890481333551140231153699375733361245895350822946436279887675363512830337180729274489332609216416659281653052866144637267641356522952112078803586967586396519866102166265479715321019164237705406110274393976436305663362313612490643702118649260074568989786392851901330670099479962051199534254623076301134831373947070629102084619123668006685649312753510259989558071695695924452732390297207620393797962728862941467987237474499641799704419033070324197392318217952539537909391351939747058956319797804364525280277271107750140345253216360477655437578473582469494219664068111260049274673813014153118071106753966068872480320235216864341912216356240048186713907445462734260427328460638547952274157 A215045 849 4004782299254294824557892110702592798286366027137457378116249338560941585444030645185961950072760881895480877817211509860282503847327144172043568641534483418021518142578207589936741890948992560739466209529075582414764532961019690620770627183069814896969442511024421885212100959677436033267392799770773219908917817749969925087757426793701482994680579426148515635886084172356279934904861340556811502576728613736048873114644000905887370003902753196614406105611986308684397171166424050676408594566670883196904271474912240635718453560875386581190252060819029409246297341605817758084164354791192773425965469993395791532169093631256945606254697800984568340948498313143476954536250584253392552268573342389072476629549004340212904218391167695887987054978733466150236473262279068705793047621354281349648773596030457767604943790024502361373021853193879385098311168741092641587574947705812748336509338478520367069234540862105672513786368172928724957975706369462724471296653889453127145938324128095793991841076478087217362508489140691891519137148078695044305846113004708646960766655499896489661336511272911350980130479804494468526226374043111228016078782068688515141876578035362642112126911406114613330075877713994592996649314300190719521274424773784113758025076017318879513479770150519480288042719776704267481956218659250565876069826443489972923973138712694182205488818972895280052610046019438748355960099543954457278504892080602083298475048898998421354151869730903491470306812916791900154755327602356220869850834995460906180244304689929476700850680634294545105265204022059779656265196542490671076730356491522039533575486688016245505961305044411321926884322862749300820824078442400932789348103878475176568369996780973804472842569630503162047993315538601198110664164232390453231940126501 A215045 850 492555661450203117287406851250885382527707336550641928101611634515133082670298935508802549645390747842769446762578599611489656627480362362727245538528040278382741529379383179737351330718397916642984146353116285748808679370652523219883056529101313610612213398009637498554576308945063669188100497277932817674000240362136783336191967045892588999886692882289343484989020207244966880458971832980698691327305237465250170614970917760211046476710464930664637022384813099370920250487832697472125587295385375573182407534296905751214297466541082655482957061959871770672885654857042065704739067940753083142698553893122781545136236112264612147452288292774365875048504240612078770518033744966207617976390911828698395321490361627602485987980741953450826014950642049386608383499878470062292087687294140762546811116255710407728074175908322017997401149680426071679204679857301305578848481418682239878250619514404787462033601171869576412987069982054623742498603868872007495989118490436123478145140552832884771271465478085059464930465567155167088911274342027204206660925559177597252124832405854130757192386427160714639955540412264018839365585838716561598051387671679819820762523894314428713239790520591501478355724258483046858114337233297949684224355634240095457775015603331774060207185238944179792158242420132390274315699489254874052618608119611733569275949165474424137019797335915033670869384581447582525354899718412301040460989351411745991131111362713412947634782597757326837758553307572993820799907658156286362477098155854892814179090028312207201273943927530683977270345350279600210169154340508761426949133138067791880809190172936929459751878526818698131206378383305353477501688406414091764293198749135604962222802315126393106246620749634133961257229271873409151157162571202582574395036345376 A215045 851 60580341576075729131526484811748199458109716029701819699120114796022808226861325036937527644432989223778746470919350540703367482676237243471279157670307419757659186595521552900104276936471994754526310535223774071521052798057299336354995182452278504290405278512674387900327673899283153874103093772385965800682120646725074380426524189217994745503068543942163100138013599406958570016518630595285382221755967479612034936768308240505052829265383283718553739347226399236314506412832255365020770828737834524618239222447044495158722869930992291237822528369003408763355689250074568263924821192357838033778496163384108734260224872714916037191025205313446018062625073096972545296763614380259283618543813581587513552066684657876381660259520969947717217155426727837994393309860784821046148963899054628148103066345338454620713663198594542854192502983693329757325651163967469715422660299502649644878185393521253825791235000975250032462954421879248144929395418778525217344445952317448595076846122300732284568601945076067895499955209501952103194417165891701485400341156666490703319056915120610167238744478675554438910502749492637782908898797362739948620399903851469749391004500710990347777392456223639250022568794050863769118423507038277752043954142750889601238369965727122850526457175374175875634886903124259096522864051939070119143224053142258794832212284011476575119606159787114140255259718264970553365733971291540805946985397558098162498723221099019178377529402106970168811351882718410461836391794055234746286564671176002690202694339151096153933804885509294979795739609068659388037140584322785905866629982756795848159976783021442744451138250137632167478814329962287445685519660560843618567201529030878362290766583416463655357196718411746110164467984978264878546545464458522787152359594344657 A215045 852 7450889458195864480060470224993777647964967364316773181063672508276290278821272680607807097715612283776943046476317537906902710712549700584604609147909284589913697209719771623533088711855336956890093211686171094511340685481677165848444524385101154714109237043660940074241749313302882862845492433506195860666226839306822012009126283306767461107877544212003771973490683706848659145151332591387121314584656694754815047051886942664361286953165433432451445302686462292967313368527879577200082686347458261152470241953452175998771698704045510739596688032325459406122076892104314854397048267592073325071612329542352251532462523107822407962348647965261085855827835486687010992731406535026925677462912679623435468508880717652739720050181840264157130198442557617603273638302537795137085908961899937659596559198306262969292507840357019092061820549722364634683783385588381002987042974773386997864080245248885126129902524601925696505756045800782262792496382488405770584961388655043367039912473380673702413335781489627778220112050059217325769519646682321210930449081348750736825605272534863001989107905082605920854246274971397064208483414394929265041993955524450159134281522735121513959881495939078019921208796421477979979584233469083876906456749657488898832634215606393450402557260170528700127579296754885396669578760776387677914767791101825301918748634338495576691067670226400457915870430859827491388823921415309918164269028740662157575954804511775123716360732436898419563397633934124628397178371821215686514521628178182672167204459870361973080962786874570129243522118524432587441748532895563946077110036648505455441915066295813249408846135052236827412648568695501554780881051754673744554881413590514811591045492939738506788880427625157432834782536424895994963788240981135868615708038508440625 A215045 853 916398823016515255318306311189422902500232876094933399451132598403187681486789678389723335491375877915340215970116137812008330050160936934662895646035171697139627097608936388141669807281269973702726938726863820850823383261448234100022321504184989751331145751091782954743834837862355308976121466227489704896145219114092382402742106322543179721523434869532521789639216082342978116283597390110020636311691017487362638752445325639475933242410082928907809218491087635635743229822516355740245149649908628287229221521052170603353760217727666828679154805447662503544252102039580652522573012092632661145774538037545942829758630117389441263331692674521800114248761139789405379560666240193931599044319715780100975113040261498622726378251942074066282875344095980743296053057843339552890561538198447006520156202658531522367774018696113468395861383088072081630407197150158519274790420267654781575795340748891896902874658875241061883542254122106986693597417028021806354438473564436146269894659058536194606333278564540283787905236147229796810691086713136358006644259351658641530359215944110981082403431317052124591675933429158950148631923716106079636852438771595540259189441106069099156754513942754908226434262674856249460367351552444583855995755434239966458732629075625166032817554283054293956412985489254001662840349562045449479951727391269160892138670005217637404084631837769764678184387746176439629263033124076840625675661132438275665721052746906211637742404850251799669632797743623326950700206327938480180359649400351327915600704377978516505997153968909720677141145134160688840443518115117754112094804717698194085273350930055175774903194138839909681328274424535267177930223223029147055914565151565777013935508791856652955101583452795299066530629492096302667607871171752918448795286448443227168 A215045 854 112709604341573180539671615806074023229880678792312491359308245931083808532596309169255362458341517371303069621277808633339117693459082693262951559853178209463584219308689455969801853206884351428478523370192563793556764800472651117136897100490368638259016818147245642493417443307756400121200094853547727506365195724194056213525269951389504338286274611408288176353650087444479459643737327650941151145023410494250849751503723166712875427529487034822228082429101092720903449954800983876472953324252413821068041776847463532036513735081798974416796444382030162476536886473976315945422083439126225247605196566288608615808779041915793452981835850318216152966741792358610174674969216137318559756773862128272796503435443282033732141913931478893994359580561725822178996921525793993715084247338232845474104169376949842380295052160357670658027883822752954558497862053317938471054731041895247069838029168012095006186112008992658720507703297308966621382875119612211411543188406216078792510483243400134365364279587421955105047076022582249964493571013413319063397202645757201238986678899082591520390470603820401672828468609106934126334473313036636285079329139687845009458987652446790061491896970023982180324584048128972883585436747127351616335781872296612112061862430269532445525358435627306368225799959271086295840922203883557202045993279060191755617943269697677128751194859352566052061172118176391046208895903773560138409585536464555868107586804405348180862707652471270231885171183261904981356854507656090354545788311209359459160052885657173290980409893417045988529907530812409703377449350169695083494428813350151696671792646836010115693101794949957248116197869246509367437677421212770224533144730011007943853599368667819583205801197676909923902465889613614510890428062903110373713786102857824084549 A215045 855 13862364935190484691124290437835915434372823258578341503795463116924905261827859238140019859040515260792362223201200345762899467965417010334408378966294884592323719347871194147897486274639493955729155647594958482786631247074874639173738321038811157516107737486360122243735601692016174859598635545520142993578022928856754821881205461914586490429490253768349913169709321539588630558063407703675651570201567799775367156796205504180044201652884495200205146329560943317035488601210698500450433013733396991363081909330716962269887835654843546186437283504184262322110492784197047280634393690000433072794293403115461313801650063525525205275502477896466065014794991698969262079641652918649988918484140722061773868947446483400312648779803450267878598056737449892797448735947563460632950902573057736637555396703802516759794830752071671257914140656590006729575376856764794843459732963230889588939248828026555651617002039665164557005613808925478699521779112791760932581281170069031018407195605427603290960036872304062493378300856180939155402083463810732859995321602248618842253247409262865970859120648315961296532946215219329695777208007435805531384551376905459472740321641807649426361467465389771564573157665116430362125685882563235013866824708309294105312016896822449242639735749179428751684968731458991835745387130200494268164427887563755881230462457021039634531303796438109777491220662892835664708322711836303288096174651558086194334052111388082200699145882387418848117286909126503210714306020734136089713162360725595441300987452106224639677219132549023061101349206993433620554009088367050826995509504128116718326060332556752411239850004615952666591921478773744571770172806722020278972957513031028390495226702903471787949583624009241718883813222286163458985788867363114036268253917324824265695949 A215045 856 1704958177424088043827748052238011524404627380126343692475482655135832263396294089982053187299525035560089250384126364720203295442052833188438967661294417626646353895568848190735421009927450872203257666130809700818962086625409107967252676590673282005842992694004147790336985590674681751330510972004124040482590455053656649035174746545542748818489014938895631031697892899281957079182155410224454201983647815961875909436181773290978723927877263422590410770453566926902644194498961114571526787735883577523838006805901338895664167271810674381957369074570282235457114075569762839202085001786614141728450483386635452988987149034597684455433822945415007780666817237180860625621248339777811318413792534951469913084032482014447921203150627804192393906897748969553218801730712806067512613002790593899452677778324849667054728187298881360829728766421165270009642127224698308038801806288930329084488201394394892852867042577859355200946359503730997883927938081882199592271144711369739832792037604932146494483746008087577743942416673654864332508996705296323759009870764176801331818448089539926195420345449192331971119035360511757521203029079519950479785481921994360562150621433970915348560457360969078596197859840591235459392313426766586990662009737660654586447077774553506854935723213545993560511372529347809667865165574173216683439406318886572172906333788038637299979586731469647565313722136812726183634823745003127774063286424835342653581644904930879390418450807959371397401317891011669316970888475074142477227640015041914426548777443100549736838433462952144457437661569705742175030942081956320802247911636769071774188267309851389499165069979119075664369379536967164018493937522165495862105309820720226116840464165551264670053298002792787157616773226833794044860954062039657081637253416461474507316768 A215045 857 209695993458227638906121886134837581586334794932281695832980571118590443492482345208554402017982538858630185435024341660239242439904533065167658613960247073192909205435620456266308886734801817787044963778441998242249550023678245405332905482331774875561171993625023818089205492051293839238793250920961736836365047948670911076504612619639843518183719347230394266985671117290141132108847052049904191192418479795510961493493561909286202998927250516483420319619459171065708200434771006393797344458499946638440711755216533967204422686597058105434569958888640530698902920802296632174575820826063538999526615163153045256331617681191989662813084719808149490957003725181546887689333904139752142175977997658308737535467047841284569317557477560684090546717270399603809651140440587105866433507279890948066769649815903373184255428697132040104903333906138473237141171392233996739530185882506012034005526580020181524774951822498773514647526192069876345680205047393296209697333566556963482306929548910524123364088235203093907699093903502322652527948362464002197122340106094782047069260513064173303423851325619655934394519395304073853200197167839782409711703648334963862221478322013701826659583785311165733702298391541878027624132363627953379087779308644994947385442786723535873305935595650240145441838699106186989070922372624526273632623097222343739341469497217181396433269030620905913832265779404345683859942843675591877624475483934044677449879957995779979343685506903752901663254188886121675926921277597757338908361316717555538921827848271331987972767344315297632653975282227727257876962551845299684690200095386558674529890403852501496458359987942900831506370009203898563823125763186579501374802230593130116822318988804134297187517393080773200330915467680278802258967966698074847011812426244302284023615625 A215045 858 25790902237184575497409164246532784523594775149290522243764134764931488717311932166562209395024552754575952719257609897844706616812815514182433570549449095585101185914685747272565257647370696136934327287082234974095875690825798775747980121650217636412018312223183925477181938536718467544620239352306289506832418307231468405761032177469155209987778990694399599208205849533788077292309005246727991062465489367031886387790271933068911990144123936264038108902423024474155206009282334825322501841607757552950683707884827776627248326284166336294070147574228214993729602144606915994633623876604028682800045214584437931075799987637580130841553986713456972379930791380093086325162448960849735676326879919437023246949362851995823842439168355214922714177781355027480386564259634888603714426474459221398860436504105575534700026474082286504482386370180917856291453782014003872414760757990162601080346757739589088766097831721271513649883131460939868617790550365032329950133725305927834693326533133736313426451459844429454094607080418653804484262511683313956264224358294662886385012520273655124353011167017903225824036924966857675014412348219768245049434523140904931665314042198759635268918245637689878049472250706851992669076134841831338689673474888378015190017590900197522019279113560741802603887267414273377812764651372126422219952114591851033831048503021825653531127954204713908971674476693131511853649998832804538587788222733549333888941382211386215716416306989059903518231999403213047605597833300101204537419204531579119240311135379098582747335988436164515282684852524434093221638047321882541957573810781709473417859019852703813217044282598804353933223865717154187843726348989713401006345833649069637970996631734649997047271036103319697596107177295189328400763922742048059825570156369376264243090371257 A215045 859 3172071279180244558542421080437397658820571008567801954287155595515454521785875174141943201186002006273983554283250993093238674625536403711374161518968278509894252958300911294069260381739860823025135211347336459815550460421549571171596222057494437503802691231457997809875289234524320214149050647082752647603551086741521942997530453216086450984978632136063920308342333821538643365821898798295492996492062773665126514736709954205566888584728316909960203974678412551150024630941292412508273929173295679066295655358078599991184339710265862306065193581671181803698042160865848370707761161001469464445406034778722712477067066861741164103848327281035399453240530336026268071107291888280377736046030252093095550637236163747642109932792363269545098907203974379219949429686987472824615776126249002777005446193098191375416931659732336186459756424101431288756654777423345834932321002555933380030483969837105120910455103670043439820093379925441892638304067533936446720661141734768726679252290561577788740807267557004764972277808751319168589210808942579021935349689240897576644350228209568380360114903421538885093417582691372721456821298024946569609261250846556939745506274485743293416454555629685160789401793439089187504894069885405965592716110487852293181388922827497810331489705029341022810512270566751142485989985108692703533701452165869357486717641082845799600212579961434074442150731990172140837487244295665661944775156560243863298339761582774641156485604419760533655272039942742952122620032300030368662909708947498128607609537187093020674250794415876660888794572078838450883488236119626426069605784652383215028375678212450933248923248541033433129176700785510295499055045614372639045488106531640280167884967995422663708249429064217035703852481410275007447813886637366132408167056584075968028535161055776 A215045 860 390138976436932896125220383729553379250406639278690349855076374113635974690945334487292451536483222218945401224120614540570512272324164840984839433262548807621408012685097403423246461696355510535954696668435302322338610756159771455330587332950165595331319003157110546689183393907954667872788609351826269365729951250899967520290484713401164315942383973745167798326898854199719345918801243185098910577461255671443529426227534095351658383931438855988841050776542320766978874399769684403692370786473760767601414925335782971139046536036416897309724740397981133639865456184354742681059989179304140098102142232568309196748173424006525604642502701580640675776205300539850879659871739809525611797985394127531315705133098778107930975504380547035018863872490132957711500567057883147194114364345621218770976701001693292599661418316411163715666118142332896848707628931272907913028117238088033319070657026640474078868597237721717089591235650416586461977592687659871717327092381086194200575426816032467320870056132479833818970929572026243094180740443223529084816255495930673950716029866536615834105785203941876172040230989872699631481408964460096213676108336513216483456261451270135517950813164205758414947395795220538986646050682303701016696519544655036863541685898228203791949955175469743852026529704067082728309150765074413530643856385869339546238258884277665929943254018998289290326225354423466303746711116581497990154375650396787676632190059683246907857280574343253052074921344037680955418883570478994301310647279772408750106528323639678314275184350875102343738958534573280947378555775167558280888372673923651901163415420910812244179640731202377867522553148610577665240746270218087613478693163044088921982711718697194795855172449918647581154362120275208279708483614274916535057165385311489923714725388059101 A215045 861 47983922030463565978843564777654628250141196060270345230220106860381709432464490266762829595786250330924010367012552337497079770821246739037423876129774535058923291307308679709765245528269987935099402555006194849187833572547230339434490645730812873788248434697093139244959682161443899828138849899627548379337180452773954483052732089295127124409928250138519575273900216732743940904646731012968870508031242384813888992911249983774048414334982250969717489041540027041787251526540729889241653332807099278735907740160943226850111539592769012506790077875370008255899753068514767501399670907893407762602118088571123308487548264085940908206923983967137767721020011436065631930093116704683369873416157447434258736180733913543526921812264385307233464046265621976474388774464706752053727583344664193163189937332110591238875358944124533999979194333835028323062292550381438227838954930643155058262150458484596599224238195805266723775688415667969257503957518092235168375361694806840453227640381910363820302718016065083838646266877362022125369902878363961473154188172080575438579278345165357374039261558924372569625844461139869628918665846506493787356977904128452564951691907427153672915072451690680749159907674750125632195336199449642558191552219827459468724566703759315728097431338445290645531572499360404846382721061619550373991108072023544733602454648541021184407894232092494715012450845152435236871240214868688691506494220283376607858051550032921113892754254734514360336353507235062760431838573222585483776663554310426509246273584954568783891968177027231179989710937033590109986801684339020052762107942639883378419123252991983998492397691421385921365314170901370315751208547127301580945042945248309408520606300154802513114837993992755878469301852496256490167352489043103297694013381821224724025889929408741557 A215045 862 5901632270770581682501633247267789721388116708773973772967218067452836624218441357477340747830172307481434329741319816897600241298741024736762151924529005263439943422786282506897701953515512160506690559569093531147781190812553171978987018837557033310359226148739299016583351722463691724193205749044836624389107465739945501447965756498587235138105232383064162590891399759273305011925629113351985973577265352076436902598657520470112603304818885430419262311058646783819064958890110006692319667564486737523749050624870681119592580323374552121437869853930113034342029761971132047929478461681709850659962422752015598634771688309146725183847007525256364789009685201335532876521793482936244968818389380640286293234525138267075686475488252320142967272205216146654715117332122683959426814040927129250145633163460631369158934160796387940523154604440741225765843975924244935938743922267681409996324335834693104014304059533270927385581007924546865554237796910882617689284445522128374641156087904676000414111336273875587333715686852861820564569059266933619221566638126337371628535491481235277919133111644772604684897863202286273881036818880781220054374289195333365318448668290602495178858298539931564954004980660961660613720953205192306651326609966621535685516089927690904349835936081075052167335412211867072510847738368087376647911282089036623991036717113068857536676812261588153749175088062627104648468732309936195981763263327963591867744067399825591073905732011182663754375318266025545837353489627706755981635411158735258860871056820674969317399741562245232664626431455774203074859543042348191622591038248351883264446832082371055175069525250293269148235111784156405438515430688013561863054292692693009566242164278328561134614767145383779484386542795653741800188047629408529756558406874568210291984489142812500000 A215045 863 725852785382751083381722045849160481102488213983138503729737602189838523069435822479446149153515407569885498547815324926067332599974324795882707262840937872868054117711405439668707575036879725754387839424443498136327898636371492923075968826373784284300396567860236685900507302180872638175936168282615277251480881105560522723616735317236934794862533654866753479104368270173883772525947734211281305879495607063016925130641963767840076158078387925690599546771172014382703202691956990093266077457099061616142397319118932834483037268235477141924351201955528533215813760969380727127824451115942418223412775880409347508768430113760961256704975001622565731280470259752834478180250505284453447794788477661307779809110411272936765604933301884164097697169117972283220244121246033750264402000588545978563749305629386998522127098095161686511558627045267734906102339332697800911141670945647415057137414868846648071875960114042144793546189132374216981768005706606948469045001702292733798664111764174719848913329228123644127177494374811122618741643473374787260753152143158251211861297801828695698990993682935380029281099964788402878817745368174452643503270463007551142935540549474733884403957189385399500627693659354648402497718972203842265321960902695672221309595060596501209099813753626854489638441393466602976358970341619286862206312536998944264079799719560848036073859309171060187521957899596866989104110388332183188601178759286453277157013108961108908465971292680320766101824211659589860540090552870455608456895823545009780364659685067664704116038386694139300854108723911076844105900430679683871282117944758126239512023602536194215963966085338774409539781018121432598864031471922837266734775192723333788169602737272390463665236171889437102840802511565708367583568861254984010918826397055706379997102485760974456193 A215045 864 89273990969807612674269310006199471385884662203217261984984757851282685500916387723614399005134564958788434887051543646089384309555543208868836231177510829357507216535080082796744134027582690755629197558646981177237183751082881076366365178625137909935638418620660373066745814816524870803915955493012634265307759268518204349503410478263644392532953534316227613767246405831628430715679645678874248637204382403399005354166362885923859254840336895974513324990543099122288674866151819671465035207555620092047991121201003867960293991412640313904573759970676079472510750569471858304674478008799235731629111470867597727979882132304289087849528078192050328582708832264397305283294290356504837833790164362960216630227346061432955088253958152299648732709050534691155755652193405847727347290563427697864780720013701934269235111557042705364813289160677020662123974529804238001947936451208206965279702412441686761118829118871225345689900436579342273609819442709522170834760117418114370824548764670296027045304062352734564741928049441204967964920756535428978915388437813357670549774068466067166542054835663095624737342502207688154737902406675735090257388830635579748906670673646648125782353481403728203430302900859058357325773298536107325168060711760532587255602548627887791733295250774489777947481062713173699998833465305175412447637882201844916409212795202704384494473929764911160488951533939317720507605395079604587821183239055306898205138303641867428468765717719248496474713084725119744114812055065685278054965317708433650764986739728655595122411741449108106793322106614198369934340417800382581371647977289431856175418469406955429574936935409759860206094705410859237489624832278054429416664168053351862770388522311036640903164717122238292189622924663898873408844675788205110946344787562796086503414536793153526315649 A215045 865 10979975036500953607851743408716685819982710962781740085649395478105580478089646254182091631482397974523407605608792053144068202742731840366070973727570991073100519579697138778559859777817634083216636911874154241302037273484558000900139841002065589137799225093773365650523834715130378236243486589472271399355602909146633574466195872091111023346758422187241129739892203549020123094256070470767321301070259540011014641637331993004866848269203359816939448374290030020027124305333981862600106064451884172260286765510404356826281677906486523133120648125191202246585606506284069190747832970631190052572157298140834111194016733843313796844235248642620567849941905898261115715367017463344810600108395428166445337738154455144980538991542024530255585666201276854084401824343744068572701580263191274890996890431743361760149577251005456505704139618943178423485362285679451999610098231858887322773475952274115894433547195796281376275272249586774941187460530801608544637156473515130353482405653929854738033890504617910178635516742702207828914599823601950716733589552324232388350857692649883589822294913556592034955966376262179990263331712878200404313822457191390649139152743437078442972139217851269310050259505414362848367019992310253151054338373858314558969690085746363432613227041850722042278620992476184873401043223479390232169024734308136954864936170519692773133672638890364056090577426254903126613037849305695615071791361689854514767821303819497315448358369080792650512765080229093783889155731127363991543539512803472574286196177100583237421467639075790342927633085491955303357997472474726087640346547307465302536205597897352406636197772342409577369458860076694649108697935005435473225147348727764301429440924269549176240408380875264152199334656956275550832213990149862932074905600200951969705621839943043107491848224 A215045 866 1350447655498647486153090169962146156386487563759950813272890659049135116119525572876673656273329816301420347054994370993074299553046460821817860932260054391162006401086212989680066008537541409544890710962962324698973347454849551229640834078075442326039369048115503314641364924146219998187144934549596369486473850065767411454992588856728392227258752975496342730392973790123643512162780988258701645783004719038951401916037668776712698477857172920587577636712683149364214000881213617280141580892374197567923224166658534885764686088506429705059935145638547200250557089522371038603678780909627577230643718559851728079136078380595292722753086054964137795214271716653852835684859853701055198975498847500109816325162770636771173339111263313347430804883457624979175290106913304668823224542476682925218055713831911101946625635943259989217267626734186658234049889386758474998390758553085139893841935103851734795175859775929059097909530451362101069160138692549338332120752001390416148609234140202802797668863714261504552086092856440755183375732738553227020229773072407913346616136142367347688744669106626239268184832018272313638750219203692921765280106722058631674421143204595895859213140181343715819683062585922476644378996850843808002656391921921682724529555809865298830963609349138863918761928757070740809502273655448183973208716432644457063297795749831229062312316732668069635026187349620567879411842227702700486404236724964722557788704628783039373262254876429846145017427735644597526372853492515116420217226845059734889308863824341137457182964442319372345155893125232376479860916151310589004434573628709756998247784362365847603290398779911037966633915469257550496328378031440843397277587910362779904325938601614872035719121390262074773775361913521468524489125649081206065157766293911618971249788425643703806804973493 A215045 867 166094081651297139843222239161935260549717987631511168292479901667565513702223555817576677629988085007100179280158698840094994776821971949243230823694259119121853686814024500591869559190339775739938340811532491783732419699673010243244922451762277340513704593693113134335237361835269929398782583463010881175436927955180244975389622233505501132929479857563862914708595883981659131872927805485349535110008510182251011421030995927542657045928163065872455109867285737341778294984083940943594814343697574416682296285733489386592230107208384367199238902265416114428571936404745353679061742218913560809316605225563621719622543624079377691101785349511946328243505479242525637673522394987766444663386249847085340962657282633867709340140109203989113731959479774569686162140655754251325463764329547870014149701971328802057327715108374011789289114136155263839203096152773642408497593022083659829300379520306393193041725325551238531710837970973131535966529022166508505932226519018074065470443547371743842553301964437045693437818475607530767070585542119110243682003364275596349560670855444009902708579546333726600899347760791116683881652997404205783418338130995994541338063410020899114433793686247971875795220932698168602749856784546830564567143855759329533880964957826827240077090979017925216287843940611149938708205661347502873849738460511114877078560081778887974279183776275388613544541594359962286624302463301255121498607318950836314908908990738202894942720997620719618918126101258950229640247132266952115627001211205902057622466528020520960273292772482475375812107004212721900390086790643454998605349626934085610182152814684275903536919434626671762757508859681713594505686999988203651325882568027916594059554211399671882458668210824616359809602698205007159773664595190385587111822087115598458207754403554214236001831228125 A215045 868 20428221595454049553230182326748074901458925991112113749161755014451509050257377839989054674832261126057020631112464962960691283249549503296095573453461611597596841471723927359810275714403254874602871029107533527074388649712325410367895820732682037440859625655204800019919554140814055096052070621015788788209255664637104364561468542132319910958098763727379642166426900755953949576857957293709734116885263747697835453384896461418970103950686199929391390936039433009889366069041443522444882022693909279054354519921052536015958538500542770735801325043500543527514097620694156131485990614145458351968711799025765619785493729683382860712796844903914434236155959675113999581007569723641571638397533232343996828590520601195091477663327557431587743280595107788357787628457018282011041028379807739716043829212876001888475732242187751738508898951227916394161672776618333071929433717062915017830903879002634233812201934675043994813090102124284429289386883107811949687736020974472797007741125697381815648148126510667011669762666409582086533263928300367711797963754445892428265353033311008918923749306333528348322343613040766470574781561912222920411398118683428457984098559101716224324959536966469907799697367979998089046347342092775678228272055705740325951940702425408827257565143003441434086081069112961459077975806925201858245743027357226645924600095740027682249588281922846963765559944566145911394784722778034495855552378150361125645371762835403638415385293967869905967341925777539352365513554311024142476895260119792874044147772594658697169873823104943240499212227758443298329653266386919226079627981593897652844253282893026262185414114579735056973840366470216265046150451906309969514071421693886569816611012799635115557309685819724650260399400687601406099664204785869337762960364030427378035355933513826400204345110899232 A215045 869 2512505162159196797907469203950851277618898178919158479978603386875868047667955250762836148326738130420006437447553031745324932844917766933470512303952083967385289647335229040756072043312410009800413198239415091338366071494916352465007941027668128327885220250996497289315769921958293506885005903801479010068563009822408656596085241060041843546713218458610132123555800197098354138821655819320811946841777432456651509754921233758605780128888474428249268630022982974479050248197113469319776893977007143749268923654003728440576308005459552416136363741448301437769805435408976458819097783797672463731342234674943607611896106207432012489982910137831963464718939534559779422826257553612925545078233201328464524575671376664362384043238979298399153230029605919035868729940249676774833792801757522169112005034305811508638052743533406933657713204228646048284754377977679818830342261455791380478265514861746150472230234830440868883425916424369037515577532597175620711921249380132334782555596241963166316630501960704761643009995725380801465634823392732211466572705586049768066337815605526712769986963094401079709002273906183157913605530704951719585720597617301641747828192558774779776471713984173102935656384559885698586685301672061570765780792567069328811093020393117500740077584809672706655934071725867011964086471450449590358748736688868595068071494482386443129794289405881828030783730612563767324673062109743539341464939425992723778185409675847409990430571248447649586820104650630832763857579457848072286177874281695604079611663188429541461413160909699379533874072933043939993165466461719810726902079448423369518024180031702787253898493758068189015297788140230868426362168857656360482187689038277044436745912660669219933995973414164421957851044228522583135059555616182753552422228672291370096339101742851833475686588329231801 A215045 870 309017706723985752093065481903627959072223017081065380923619054830717318354108238465988857189513957780534734785417910439712006048641635783313576917812652866376793029780761448085637051051712027950576220512418948701091952405224999027785608850582447102292441231246913961785819780846729287291759674096960902449645040952491627656953923181843014436334767771645318871555196997342341605125486807819166159727421738928420437864401926855847091985749331668474730650101890866427913291162175915282810113077149184771881023254922537545654869926133024404414036938873097576302158554457683410278617541416499567580603126153219037970643435569784454153407185150108427591726193406791177755008048671524666200472984286230168792525978988809115378145840548630092381318013151157489813334306600994266751230087725702598407028654191308446062282195450726964585604142268143601236702769824374280064503756910480520210872946059306797852045107711947307968761158679772996754575620974666838025022871251937657033223999919502353622847601746019855202985485508834026908294199002447333023433595950025509462994984386536552199262067554446817367911494714122926296204777562523121259277486253433417736722709736337510537557640643547330980934192161968655591246432911110714827287036841140124943597209770384359415923727140132657598868581131426623508690015133863121265168034164421073291782377923530322210809051476088446977762465324551529258189904959033197853600083206311509141249678536230219803747364284997059182830014578852335291009252707136718881609905251754334621929087560684125475311092766983053944343693184529751589456288501048407366951801172433879990904454335940088097315067603883406818339189928914499305289547838876785853345428311596185511463449693529145134600157215274051666060089409247094241064804773413982994493732492005784270650307466592390866498254677216120201 A215045 871 38006665421888088310649146804942288114605812202792122695125165140791354289507645376065866598161890068875352372168955431052831419050076283580636490378652350480378157373386322885492601207317267027911074709829291275142971779771179964065164880680613325453642386223119420802366517274225744043379554908022389522296271474146647793148736466125630733825629722693915611069165674872910919076296055705938116834526032110763257205811682082035433708467038906747963620693902553587658855762699440466316324131595372719797616591431818114387108424606356542190510407117649553583727732392859650487811138496445649139950453174611266726781530678977280428856593790553198761818857070095780304086567160339980329732631988973109433016170839952144527149554340967763261892164797538440198578910052597206800901062980167185810390929250722126136577337699800905606205809564700577131432387800296642042756490914648232499527103341575188878812472314431377313801681657045152308392041012776672165349004822743567269452744813405921267728121200176413871431643049316299213488305713850084185422465182582284054804077264336832661411218760903421937403758565265321717109558140592163712983740941130567695181296014672114005777696717412164658215334428186537977330039344186700646654301580064842638028454134191123320823049675428542509715200957729533603167456569021074598268215392597957435916429346979746335872761330473604238094793194131966549226845471610098453739585937708634794991625488276433932964397892681754691003693811001798736344628088751716567861145797538117497999105990159697284110741928342076720992645490164444094719326437795578340353823473427009883897754925903839975754421996251821938906679280607641815021989667454252869032335206165905868310260885461119252681987758392036552599904291935376548652278722985127733198993945717048035192236574626064789680519452186463116832 A215045 872 4674510829185510876457751991525997810137442677926350026119471693262505860291086273017635602716722964513887807041996100109058552537110741244634974739656426456220136563896736953467504311448972132405111613088490407893884436959449910580987494714864856583695721064212441844729295804948919788048393494012656950339991746279085186929637631410270737246116121123579974842635822812370700704779289365022569204486974527884952215876972494163502499049460036198331050614699912200415611345520869001441625058073153695350334959722858705532068681356655721665028366038532021993222208925767279326590491417521398344646325137351032588356157630078635708295207629052893339276127693428374186224892752673146055890913261659406230092196487335124967724017038039723088726643537000848910049546627122349611213293559547435672013250603329888175330103347514222705143214368409472443056325098116635199641846899981207499167759540301369395077008988296058124274730954250115248585143473864358380905467428520975714691944178199946674230503633008322689602770486805656597756495728640273027106087817072369401328782934237575751540908752824775350105348706414191116224557258549991683100387229354667512164043199084096379605659763675726562795656004293904889916836085780491865709690746012656196156622654233711374912558548574783545478947611870655118487079779809829548099244731974085003164304740601722960087360108270984146483549593953857521529883249614779066594716483532637888660501504708083549112280955907734667699452775116698812986078494173934968154710508180010867779867540261312355651623294656531981332922564726264370370770173077444579320284615481136057871124966731455744188235700316204195438932780527525103623154573870090824027916267429288315551926020401820356391250479160331865784433296018176753622538420653848202844024709571734808238007138032708288854110583633485825778125 A215045 873 574926825324395949715992845810892788358790843572738261089999893106147429461514103935793113267558762745139324913793351357983149130645571096806521256487361801764596419201925258953617537707016255018800817335174490879672642774232567821497396685047696746469120048511907227480901017491442908185909020208648782502296688520853331344552279926997175050538457268477642990033137040246723275768776295842070074035063340897738359295661805100028771949375117413487971261987395298097532536643304187736853565818866309155371402429320188962330060698444047408256298512332321055612747970136982497520142633216635550742358041441002397101080606968993214839881681779715327532201887434619929125357722011636624894252598552117993191907151771380418885526946123490509985831068212398796437079854016196684852212784940714468306895257778149941387972464808252403570440788476705739566815994274779063178561305229871890461260386784691313547160816588921413135335264437202124103281824577541321616243420247183104531966196421118013127113150869798252933776976952759411098989080292811231948286292033057992132697072736188445837914256555669555258415234435525411888972399576027377584328467953303917697207575256588815917805666603351114661077524298017674341063188068686789370809539592774640562760458281070378385287021773744003606051461765439184670106878524282668221879940232417358450641707239151542785069017104343096727704467506124503815688486082522031787521920010406758092225462508307401614527427440741433093189196491393368610078090334397103991718818970784779084157452345911758706438675353349470960331941749274933556056855487422179399265272720539333190487690413618561326051407380696080513771998827676383063620677338662642386455235814614785302687025034409435591237831625434984047896000009895081592991016756518207998146671585401891407438502453845113361687257196959308962913093 A215045 874 70711325004071516304190662282748286970321136316768879764043867380362871317905943697829535296307011094687623076589540220931818284516868134165957479573205845190589139425272910114341489633651550395180095420613373887791841176793646392133598804766151834959118070245900376538306095855642528787078761092169787590832152696318680670193000793389242260478984127901626507799233220127534592218854705099209596537108303955893933241150525054809375447274089981822822134173834921753796086395780894222631546970662482872415332163846660383661065397227261175493859688650836957818374778117923079915650953394228651342965392772105943810844558499556086789597151651275932393121556026764822908232774914678631715937178708648853756374487471392456397952090356132371449373772953872788881868973903563715430878004447333738429587534723735807167649419862205547865798298568364598858340169505294456307924559907768789227183872506031856672984137927525081560943406559379728794400545850557088711912282617907471146297221200281248336224554264136733711838831010262210033684140729430992536064088118185954449391922185431390104599963160672924943649451884041443259030675606766124602200265329361122344962351208024024498941761072446611575726234601725380985920348695896364740551933818652930490337985884284730123523116960536692456033120445488012028729124182551490778352379799918597322105772340302495673844177260322421072107908406239714053033766983510848135315478421976161040926703557182398923769880847208505884947595565920442236410760170405023142132315865491991021301601937832110482255775685013910441156555716552452223456131616594118251413116956251038552294064274209734066776169984940205078914247645691839162922960722870650230934205861804708194357687267844802435866845355209832928993096075324266836487133232920624163026389681829570684982140058092588561625861734079706623746030624 A215045 875 8696918048675472109465735467932228404561140976118999472716305687891527024672969560729097048332494805883832499095599653823255665846444134931315963466247831596640699552889366018805049607401433682352132935918109813707516792102844273664611155589551628003225053520197234406984168889226539597902501705316675224889852484958676869102394545306949800863864509274631582816315652938646508119643359950906938303990286323234056050302218919936453151242763692646793634532119707980418821094144406685195943423825666526997930484750709907001348713798254680538336485405540613490604484960534401847127547124856907479634000952927590086336779614838429681905609771425159969026419189404638597783505956783460064435378728565256894040870051829500756529221586857818664220847534183939821596833151398106220819269369136267065066330562754508804033416626550556728365982897895164691059793467340054580680178552262409607379923160803694991579772057674864078349262802142569462202502638502491801433071935415612306817275392646839877393124642199939498190845510726653308018088493330332822234371774478705088301507618552082642615911419850448215022867472904565022459428368557444308418518968070994836011326968472561481194341346270927722121640814280142565077913437919233208338473148433360800109394279899087808027702801117356293361029965439669267464022742011446423913206999472478309477780607792687567157942033704741947109671927684182080800764623827510976876625284040169495071959912364847397777751318898101411949535315413098146187958531274554574974718463824297043347117259222522736558994931685775389024011498360884218043303417522101763881808501039572604233441454061416706080022227301588905537219188262142184942212228156770434166622542438895126004508165317757648474458371194455171767996929305341688444519698672861125485183715544857671156227647452739245317545393423004449598143891249 A215045 876 1069650208662078997947981271893381345474050018926320166264341555743277461163457350025981107409600554112616709765682167880039515080828111728417697548868910080541615455865966747402906760220742691378917171022506893712136773587473052014355038538710084092561722464914013931682514467279008728013220630992858882873861023497220936218924336071961436263994855656651783059899026078233392964123914419256454201794268109453833000253931776627128928227412660105573794225316550246669761198493366241384878409583586320337873034292173471900782230731788098445039893845192844622386533275367613504116772645404005391343639151817321474675613048066627294787600404733643400257856438740743782704462999909450909293835646434817949113270641887557200596696303093149470645512134908127825912380546386705440350905873982305173006982232618683308497048158716415620703675285983683117469155541270082826428817328615574629668477242746731500599255765082890303931389424164071506411544576576138794878455034029105803497804480725132375839261211024633475884815340444696911267214781406983406218560082192686186495181383611400560470337386204127593225613214747214532573652651705788876678783093741740211258888326381717910497695218280990426398782668071346673609363502029187137167471047022360814060498769814191395667819818330509476211060737996953247111146834017871986253323050261327868844037211509074596321840864587545733552327076621611236652565474870873394263448038862569709758705887690439453707132979262206438678172186147164292276223345270794785971016876938649246176348093883866714509992446875487277632620794882017058370412619718638643818859530777347808983693529026870318201876007702625502440568906290200701127490777575939563547863580076088659912118294268607523589247582227218504016614022080000381565779645030360770606733414084943638216466643246402174247434916838504653724149605680593 A215045 877 131558278747387041275492230707417973264903591186961261451041295050735236196080581083634947114332535661045971468679811049591037099276011298460445482547409692075022060371961020564538726457543949605924459902832429816779115634467082553492005129105750791757088638130903516362542295306428847006028235110416325918260016037673216478058590942305949710670503381258894684784763891969768688079121830208592959882390987176498224975183306306216921718820514429292929896079403560632400208593589903283654848435357291735031385287452586333889213031296137854059368606473314347940052988385255926604515907837567806227787981672577613795014068132580318829192944172466713071747315545922080634051165482905678383077349132754042484038248082117706172637116058870417741987664602449840659820621865267812171821296255913350694201609807671143959006436314806674983155871211620985539495715392540369819236321847368213262710523967711117190253865213166998504282622322575756580344925823997152217853530404828626127531872888361311059930061082396346581423165692327470776964538442018412219881956825062314006663806334827136980097014505284795727068288273701148411089042062081089471794510837423017195848875451999785268713900224788822658887862891616404035408938035789298869676989585083437719912405912793834072450243351530188499563818718087452790228295336625446022243962839688065863011543459169197845296031604078928633111155299279849170514211495847573213452619545124892103198079571527561349171103091964944083330452784324366291038774429511007636871496043645575913042600723487256875161032774363578197440146997347069152880964108526312094910700673161081097613523042622864675503467834512214647905135548151998690542007127741979389042570230868750114058184030869713521826348312289602930094339632921718656465704361992380608900540474281912299556461569400620611760468083768354307435113695700000 A215045 878 16180598635719943997887596395740517330237667665977308838311814949684690774656748015937072513955492285754541873937851076931817523695868561598906376655782523215147171810295339562690860447517685058837329650877366360570119086265863681027502275841468637302029340767636218498661019808223469173013459697950215229063108111610308405864987761567559852976207921039187394445466059686203315240767861201237677611332297154599827838947292743888054242486695862142924803423541321407538555895813064737648161479139363297088522517322375945596472420618693167950857298702372471952004131038111111358851339891375436160626578106575229175312054767259312588695944532808672064424661955709675174205588891397488990209220107682312407587591243458590302033768578937966270969089508117563252454928663815195489822615441442037950821390278420442748596010344767087923438785144889021822614087763432414043547481777518113782682689651502311333459800294508856103901856468647294762535093517962357894053604782902948806858649437505193518731799863337293012752426765570906472038072481520139742319969280550907064897770810310056330412630136327045203454063043376262181407064174942696457684205101319181797375750159610286256370591231172612338365693850900387638650605742424010360647350675457208439769468894051162358511797377717188165855459293041088995702588656758082998993315864851460548849280211998674019382014696231702700008837487038863296054097583378845076945909970592726551648281077884312207118806593088091432729343278349258596471460695587828588348499484646701622511502999956946339780521280757360461791301301812468842405003851768359698752585326881316184887138937826072871889086347988481778949121591476358877752604423776937007041485702585378374087064136138759514027434752712342295294620936827213209162748933363902264949691652122586683427463460433188092832190736704545110627636865663249957 A215045 879 1990082073914805724698898864445376213645968219324022025850902197516166230046583925379176284269411218612147604522887002651563964377492557065367023883178702945771027110605954805190411296318217718287385622598013229920307868495066765683829287923371536637357851825781123971818942894116180279433649514612766056848844037712030260704915436081867555966362903784438790622107540577511038005926367805922025753233990159028602325965541824191924454904144770529150457891199503129566609974976413372827440207085706328250153238245364788722032218523067963520101388371785340735748568064699281441212110290731341079950841319127080610949587722304762868090771984591294197211161673236744124346653382476408240117350995895791672090789684697324489443980898093310945707939308875722083533496267604716466361216041649185501820592181351951844130868475495510193494157784673740774457462329205626534959239123979442326528466367660682190662118779696475271822661718571985016875238395989509370814380911738941714771139823982130471850532223809597841893818699543457328853450171972916793517801246970557202585409421689322595967229540033945628496036158741943107043950594021810653938143683267973844622772331746111691745602054528642582076661835043689951308105558170349052023179641398078496461590952775612277333315045557814434389375804242539357979092502376501492411380209928187031192343629355336266033081878537995985093960696537407298481954197512811102929442470238432021170627170109387384852113873145951228135929329207804641145968555917481686051533325297402822174907544273191285244977667501092796410322192161759647464689979785889136076881691891698128798059138282302387769522315556370674459415310870546369637586564932801754144377021101355430161545322842414617125227699350101902976748532724284340255244275669352139656004913995949822443186717901890468651593823758920643527593220676819102701 A215045 880 244763914492885384193966672730385533761123853309188731870822658479538761604955166073622745892623624397008400814441163475065435800907888650478545031254324679806621187432722145698857898586693261664289594249904749913837297705806946315429974912298857537757713745230310612315231314956481950901165876837672274777178753530468111758298733650308141824009660957564932059124782024974171471413702472267207929970169457263363486265922697082862819898967320079223363395814115343615285488366203031793037497310062739011471759781662546636864366405916740819804519912430894538025121867826973506157730714420063577397792855674524339917623977788718573462576258160196377584908461146163817619464160455706816045443963275074693354759543626527453611307616696898307724104089816685104130188060608553004926295332506165809457826006133646157904178607531335299469092904032088929414867321360941918830813182754684378200584330087829271489204155680310679664647588302485541203237168821712843213928842825609894033910126524241665913142449359349261251003563704669632354982746361838181406168521034500007102318021444059228218098609971393460399156818081525558213910410526680388582876707183505988132510639855055759780017637682496572073995417957450073968815460427707153638027287628376343840912874860878889433948098251123293699435252892197508594465281450206428674252571788800880577829262572903883231535590725623291256420409461066429859021467455794284459488954364693256693822681287345683108883560121698900347147121629153902798920317901760109446234769959603386391657080370462703746380209470037533761519312443318097363412289058467832118728247616670620945351417851622732292155007502317044503357525443577825873722851997810428228771139305381014505240025829393255858333598517327316067175274253373523157741371054446082651841882068790163637379093724878185812988372629189545410159717070572149446176 A215045 881 30103971400550987450133201846972975276404587988810889998085336090785751511179438843130218568508436389613421152571740220430397039547292811451795671820398756913268635027114217966154331114866952966989332707115686226172067309945759330032203084924836105607561432811502424190801632796753163780563969201519077031536137840209865716010039323551819576797221934876702204481726081531245579945879477721060653360577609253234680208382526199367934923118076224973944547227244987761550548459067996497170784728930631192082776299906247871545595035709236052872435847840628242836354241174653041975959665763377088678848570406647366729256799680290079773028788981719563148746529559304912823069745082669461965349490131838291490963333076378179469701392872820398527783672055316979519215044301914898082447439952030731132956749712795830452651587198672402480949575703237087631754558837252070731514755245366361337370454068178193403657431376704077165899943239774399458246673386189864995905208078418359129801622932012489112057136075556846494673251754920896526798408247182555861519568798364347093331410324169259689203974546003462011622786517543785562218403352869227239178133311877289454210349517337108218436595745046239814102358209488757560544863703401958913350033877031172414716399579234821904714771803432282397014710995794881569998876973985086688963406112313042916601014425626370723984743868248822030188833443457989217130910866823649626004574211226617864233778556987240990013940036826639356325595510258012766041952660117207612602027281328246168482125092139974380226122075533997422427785084272618415351986669853502665168767450423887355447943139754332045413494610865377981342844948784433842319783494193791727342239528258983840174534440205284228292115200690793959717549763349909533233906928505666800657950016922959898516597099343767095509490350434675868662678182182421837434857 A215045 882 3702543718353278570982189860504945573464003198770430281032625516508167897113466022538943261180645052298053793365509605949463770428516107919920389088877792775652235487147616087691283869230048521678023633380979501069250441825622590647645549470842542132192298522069567864856285602685682663058467045910008802604167775592283014957476538063223499804234288328876806219193183246318232161871762057218193155421075768690602302144784799825173132723624408351715955945555319379327102174976997366120213484161157573887170013128686825653471325025830117762489804764484842974333546542614497189536881158180961843920976367161951583358668736697891093509078468493346070918238227333358113419959181007888114921941842252834778695135208850889547319660015740212120406261645239381890153039474780250771914980018041926749702078032588232554697793704582404248360575051630174141054223491491024910923513685781275690326665879213646108982193440415843322759503832530344545546492027422596306719494957010387520001717916892573476027869925184954682775118615958507366892395661351082666225936025612774492435649598018517750622428940242394885400854127749332697872600418654130199983970834431184226334925717548754737265290788466204717503919132297252761504677526104973431112811214958999786134342054535274736859095477469088873259186466130907527332892645978486207154043568368440309400210959754222157255602661537961854034593436611227558438089519827846185891085415353186510345710221585147291559631516900178372107706678722249807797900002849810297997810326647110455860864282235986258218809623844276640408174244194890031033559930650785269242338325475897878651036847025203920611780649571641883168669411673143351769169312645913558873117719995647612088435138202407642530594823961884170773429334855555231402989517443778539201591327554401616906906637821262607888710740855897314410962684842855498029665625 A215045 883 455382773386052713243359219640261332560795988860774113677014853194413865593445141333446890906650832996271003162805109791563613365667933981338756062260148112648311696284129664568061761584181101213429917573153362945291632277241632890330370381828707846154045156781745344953132327497542214392410882677729563643281100260010600974053604142452938656344020242516970462756279813215611310330280853560116697463431741939690848483600147852296927390082684151036088636756077038669472016973711608036289087767093450956929828838528573307505427383141395248733373550183795057600189870500408501271060422790494929713601244590513397386386997814160314421843622835699847159794555432443743037831909518887568673433497106966839488010667355583036140848480543173270407792427672895263620958300754021483058286796890878899247308896877657892685625640166654397902771771126791907561984131751733487304107341770957302130330918616117241050582194291689817618813209654727443611905387208354803937906640989147055744718896421213278340374327142472082875334348569908490903147239288532959359391091397890427805048412297866114028342628917010433467734989705092217955925731524207818548700675913246093559047231021402617258367795744023575228021623138955718034731764885877261373236616062093851440333760475653803704082437355273956164357878139058499400992813334207579835918812396306391518216340091836436740889163350023666146050389835253495463811347359802174120714592125844064282364895788656387707968120491180604052566841657325848192199651359334131611444371636865656376496676275526303524757777336271143643838087045979286535560691824096052754649986896004541597694364074915001748597581116062752247877843365070637438972735129837841005291069199405020256923192996773318870174012063715196611306159797900999122603630477948074254460669285067682594164727111827597081485746119950934598473377785678349800486990368 A215045 884 56008378582766130450362201825891638959404442626676445551991794317396397300096638917991428638256871813489035335231662994756374980206727363596747075268909340062966686407460801125783905390985045400730201837864482662769801519658895222919987911415460222534815361985632607861370419996595006687603480102314826319320971164205711636793635832983648231230510255541258490112803223842273872938462673225837135594846683182813283761180673401032696895847446526169087186365051920436965730985591550791097437581868333310128481777125885829997514096801365785476442456867842307241849020525007631159150895122072695392929032108265985926942242062405020782793256530322587854583812079963247035539904911642163058717398202314668422246616949527862555777043446794572047972566269683471779403090121262502792731462804370918943454686983417737605910570383760067567338299835546445466930751297779041688303853611690086572876958969974374248068192939786715075587314295778545924185704841319837888806014975144930278708965486480416659838154515922908264398967972886925034050858174709254459855762507376690383714579251327773164173957688033700569652519215067637065538560198138093926562651468588462460574519710701033212853014592648628290479580423934164080768776308026791978780001929155463293947489405644814754405543437898312576726788983476311521074157823822993768827907166384001828687996631338332025355155151735045816335411280335380706311779201204354081889094394796180345312956724121718182361270404467302333271588235454263771901094436938967958821939205459644651091706522333310859124127240641607655960003992220270835025068031003680989578918284998224166440858899592219912158132760216717058311727889757834067375637213531638812376516607832131326110183281571874187702451866075076830874620530371558121075322784113920829873838211554498454754856362481519236880879861974815346053042574164797869926982556349 A215045 885 6888575182906847992681307465365031330674185647092342028781313686186562454046293141771612275614688582226155075230331743245242558952061797788418551502013588679632254116421394408806852301329576403188601396139758214157740295285766870786268182733719778663936135479076029021603608527253688280360835641702045907712836172097042520724643153852846279502696417411332277313412040252786470760120578525924407561468678599744094211776739228179169421261845840034646687834264630136708115439210787035696948533482037903694846328757645428516386728479184850218353688821194419995689829334705438224074289039592151038400557348072125755616509386678003395969148709606842606266649091280046941628370472222467168653566545387597249096845874124571511324435495475189188629042579410540314241324171978001000761914643241215889936051209226856340236425941761622301568774392127782094996680110782744867445310973798800739760812621631586018732698147577209447018953167250342499072724641701576096684629447947215679989628171548989045082541095399726932681938364797737608577632021360458096372633850462430758926854726047054994295298841609256291431883980947278609617220041320453597230383659956741348712782385581242340248578209759278336071253161394086967374046467430990755656715923848595691593488920495159945866010171311926324557107336991019751965328546674644117058460853369663132011222628519506191455068806401522000296242174138095673269905475111877167183419790554381570310747169940964657332950690051376298734633650402521439209641813998675563850711939248260606670075748090704123447962492409102296621245232100352461637819871807422946335483562644561918494681581165305885963104399283111942133077481362595963949956736560448699200849354317512574669788691096091038334054436795441936995286717236482229696690926666718001350936376188751435018924829766019305807817817348983228115778733680571741745607289448149 A215045 886 847238739118959536969350456038072962033965430149731393094549591606629785450393959798990318471968438742003585217995572756170078376123394400611885087672402498254704289633424051482117049158146912546797241523352395858739286518629666211488066488336117315441609848564365937049382478432207063477695180449249331822359528196772024337494314288067108730600428831338328851059568147868893629621892696015476292925052621085340774764777744392636806118311190877735373516428184454894661233291941213839933572180708793821155969955413261821685570088842935211072027282550045817162607159148243893929978400974712505027875624780763201954903712319332012683422498025111317982943254415365810573254028178451819581329967684472146970489795900372768030349788900001475629303175169307843837658125507547277167597489645907079985154754998114754613274352335446228479675559313600178268605449452842172859192475913801691659103924905449408624933346361020859270611838005910518640463385664661819475697561092520758105390990033044326218109460796333496172975935776593318072699390165012905501688011116807068055921028142176809967387892118470814858269723965670690472193664082654435716506427210841430623876780012689980595645939832658003952246379082071615255747079283353708111500656237697026129347602192793655522392288661170567251255871329981419813919003997320543603790995442919864393973549189946618410335986002799432311735614226621620417502608242794044206100792155703794428479141965618268157353004026302255716046544993955878632373573437445330555069331130762889850002296666020103575909624779965495304271614542052734240203122647865922202146129336615444180125771962202062141129120953266501328838536123392574389440393736620577558527743564869793262191543883817865771894926723577978333074801799087953542926979819357626116669398741810066697118717237469289577227696454449094832913616362789528777560964698945568 A215045 887 104203476336449116199237424785217609298847073722769869008600818453929277047944410762134037559776503276684214826738225117265674397704225449477473447232203493696648995370794736937891590194150740666852872105976204932410774501496163177142245909882608710020654075237937934228052441238634215119476146359615965768242509132030861950991076014278401527584350049837203116403013470147621129972732681031377659622220003714897171201855885821066147983131014632121416295832832423321906623579469558515276132429693699602098489458187073558638808734199201846111641002064834441091004990745899293515163269030850045967390301290685801714697540105891159556664998108379085269295753643998714653568617095477351341334932458644686480121148049871725896221699599204706313215283066950246341376653546209713121815135268618983274500658838643231773852304497152633198230446607767500935379654921305038840031893525159802615873166163016619769255679306495160657698109132709119270608046145183862804607734967599251392025355785921387590386281744289646065159628907257699794163891721787439250522133257967498749556630845752681256193345055389656787972863714854732789401570005150356211600702831420897949179947663573232062275623220267985477098224837740952609539121569853464220978056649302187489897435617039066431844801639140127554007890311644072444273383559451530992646806005376175126964854580291926088572079887396178494734686095003765920327851726442062884705125679680799590191568133096203503144280069713677576415001916230148771742101673535580974923851692839247158793139717717813000730671038728839557471910397781611702415566891366814141505100915072162839674639665727563746256247601628116151375156326047867806839463412340871325124626755614216713308802624582359303216421707272676775924751594992067332360192773394066930644519286549999129361446166021747684405910395591919926493491113956554543344505670400390625 A215045 888 12816180350644122332969233898125727870796156102470544156664806120241694447111712129782687629534037934593416420103583693850921780839243606891328622124473357322189571726318119219309183476831382955110356471793549854290666524397509441122284758849072535215225009644417801544113400889873576252632088307052314540162006263711599247947564855441955320784144455701144644988719597260009530093016497874163436657240135404311266717053509178246743565118996488560056469013921959884139620039041463756165124355280144342264293047387054634450751788736412984136520771226692086208376451254586464858471152112393580941483979183129572847705842529312293293457111344832602376805394754957426536578366648715535763164615362445611964907930720338321912467238700913278875049843723295929168690693991196003560851142673053180759527051998938687387216394699470390443623985562107269818574250732881381290635794560965999639335761833097558581606465549050410875337072151500156110362290973826809144401339478996614028579976990764912344320075139276461913242792891152873386243891296230513985614214238255725556235882253689857629661952556838119498481639401475385424435559173606303982107036414064524432513567717797551968249853308063177281109429482291779760866516273440558099652576151494132549009955523533578038160048072474215551799779498482302138643618159275526846334710275008948229522610864518864491126021858487205088621780572080479675075591663922510838258922145719326906768734798208759563601614996593369579198575376554963269834961295864917186246990895153117299586558206741782137693193233841224900543251938009725208174673385188184855802541974466936869760162905563873771678210039211810055979301741380591172303494068274832021406433413021807484814369876216864491570317091733612709705417008738827721007787280338811599370253600842065627838607322592508102114385507402942429846578224669745503825607836786463809057 A215045 889 1576285979652890597839016532044679310498628353530154161400762551971274487717692647552508444395126889451713535457914056118546113368829259422183943047862990747135620673341757869238091676060065952737906993158500655872819571726392165094863883092526039222762655532188151651991720257013211244858627385621075072474158527927394676635599486143346226054922183701190954130496107449511024580311056505841071331180914434726570909026379773038528392361653437078254824272416568233325851358178520572449795019567028060398905946339149532963883831205844597846945943219881061769189212499323389278298436546555379605756562049223646774466103933565306183935668030416301713261794259106119465284485529174915421517906354648351626997195357453563723507574138512734096924817440827020559888337984054608169990148407629364249814082888748325044940199077306888173540296627259401087843521816402355535873764635738244698789290676142109977332871153942053413769015872773644269390201403316506725000548102521807234424725747416217333349842302644066461710073516919078219576632130749402752051664801931334945534407029754195305001761265268921232619402014215106435604177934036491285067167407084522303814006902100175948979248181209732335838458821430904406003104194120455900779178829761632633364879557909296195577867409233220923882143526876151527401414353104339768175492844140244694612550432406446138990183018935183574269772950702183068416595099785135175690357357068526605643159936812763893739705519325796619724343147676094308744914770901512079950877836956917651274461363932791403904507242619987014973953189139217392393234775626452604918981091353755345786274130749886825891849586539816970750161851433464009370583991530458957815538255002140995582871388342910891708445447551204513635020594316480359486363012588854159107806591493591299960230529126033984173669707432817786581687772414174920583433537529198308050976 A215045 890 193870359316954899411866064207597429463460491328106491308137129086346520294829083936828755972971073364626171444903325318887321022585159665321733666265023388540359153249309899797065966971911280803807449802023787122502516655821838797227135335621853751864591405449498235393437478211735109541358536343085181599781336928805833626930789230776143849434644450790786213406032496692596013848166933720577610298595235335963910543527658574560745516918253764136783329038223970739195577435918988947568622282389171284723167106668005499923260486530149122190214495274143905524064760965522294765849224074199297927115648075325423686483077986003348330793710629860278128823888475297736803455141721865881310939317006384804508690121036067999669519151798365380642877493191395384721863368137701298139767692078729896291408364691607193784061897807904593431945794451241979372007746751405444175786164529786418946889083571218377425032961474982690298316162336135370023362198163670324421077544385051193768478618843926423129920396411793215545136028173495249095466326359252350911085056439444901788249295550193036483797764831229538813836660406174623871292504719610763687692811687943461831094310882229217457463118887132376451578464986454679688603821069434275316135556039166098946581005634134754959489872767920118701408473782178654308598388679920218489816192650210435261520542944057373856912411484381374354020445580281250991145543752042595842831315088368265807324457360396722423432974578623241995864359587107142384099645469514604983090251694332800193939222908544059488299696414473742947710840287499218923382549900636785217218483617228111983294872517208294803417824531989306825611374658883048210311940773674985376373964706214057374706539885802609953631696970937698260692587740069624678514687719595852186106376454002171385138319435292116753899207725793690330839923749311666199972395391934884092138901 A215045 891 23844477910005799737061686881002439144695141805003568276739466115068650721776259631582384476231046896959567374187651100167021939664605809575151057007550013799717040228991775917169875845869027472915578418655767315411936729094359779893842782398395485440121980214756094801740818099786405262342241342813856261700630283715190141435851475899322347254406345263565513294811500985739798678744221791125204995396033031888834425944875624897933170188583559551746094647429131832687730173259857119978490745714301039960550648173825526957597156012002497431549436975499819317690776386259918866921156124579958265429468151215803466662952488344846538503690739442397908132076488202515507359697946260328485824018085430682602941887692078910395627348097060429084977006805863773344132716981226976423301442601096009429368681779881517540243612173402804309238977475352096798068765980774229114746527572905137499783636371756176099903391833223705768588701584803943861627825443747400275676216947362697044849071385449630117334686891611948349554778227608176435768695809422781760601036110567353712174835204483060772504682956484604640726003376952690419043497488082161475966964354434406959456545003208591549818576960565711911183189767258003975595589445874736092287039907029946059318571607917382697351832016349336394828440962631034165748314903276608170620993222566859384937172358066447649423727129847373791856383144389595962770766666010907812095515147513491266140560869253832375179126309330151407504719709244974421570216836684621901839725526718735606726913610325301679353953274113968715186079813677802110110196865628234948375614976286281235626218525204749836783055345656043238440000673160496812286799007593988992909680898755572561943534443514457583289366768486790763513281802126643274062372041282842341862479206555193152812590289267099235442575424669490951058844817719323611001289002402533422537653757 A215045 892 2932676912571396412759175620299092417368038981524110791547646195024357692258185105600696461820445797252662160853636181995224811257723929418078258278262386673976655589012739127912097663074918467887812338044857356008545715161950431088145435099667022855383138975009550162378727188795516112158554326629761235007577743560039581562982800746385872568442545822967767349048408588749302641471691113374679636823413467686990670480676174203871219187678859571100632858304744991449851615733526506768406793100576638743863006558273871810284526928989777034958390533491203632170441430749004498336536354099260667349897466951468500975856672988430120887623167240785082422116584160434109668439392248298537875043285190967575357343496004669910662494296786634412071528958923972755582078957524915307563743251182404946665266220966953946641517331760984400319582681721151435685442954489913840134895157359462214619716169873375110121750559082221152150868863621469036859580664473266653574654684101982933756210303740665588767377236713348625733841498783380104323919648803053388183306905643045051025486120048196887923212068674774957386584273892611311118383720014067287444305191772131173445981194997019869649935185729577297456307820357787265598498721203326145753367999270850557805466987238818030566377197396199260304540828267177958305719832827468100515913259625374348229603919411696422488560746138738581480007665317298214286466639786489649255014943692002708028856863836507029510187072825932184925341611343758918660805522759823659457936317787087144388057948123037687956771850101060702737043867006874822418883985183740568570874350542543599768294550549048091385217177568994394257992363406190626933088370898491579589840799959739522043155420275511548069338837770622848000163096044994115576818441390141744705797214501620554068172806550154002152265099115955107240834576669946712081152652034476202425470100000 A215045 893 360695415768371752969641539609907364897124099585660623792083742521880927497034991729254082419438602015180486217623062734312484762760378712614050617169266010885328920408337920957270842682369102522728002001098799021735711028190808664061994674476645415726685971945959913877781703403748695390239839934117818049670361827601153342105448640329563003571178729879771818419659444915178485102339262723294470124284460492467963634697224551451262026914311143685826095476836204816499061005050500475394057060625212264455189256019512407138039215109730572802450486182442546937646605205741293376527050398084482125771958966879409816563707825088560022639145879877122740012207775245192973710685548594459830144500060403581086350308120882320101091171156658972255713084928208582728700255027183510440881338867125033870334377097461691473272606989430023336573314854023103786817436418452291506015162061560451708686254323827069938887864842866269087358595868575116913362637187126033342364460636234046704754231697808713885630509650821838885183665245975821639053481742934167184430088615945256168231305729926845989251434734653323203711077485246289305951130727380948780092918649724442577323525251297054965728447963771685801504790871308536318400180613277167483080481797434260841439725074443277343680617578826833755516406325141480723914215574401554113114944533640458234480558475578627263031771545656638504527678374825572515098460383088807054232109018752588043253562020008877742637243676690889106767505474141778643955827504138445864602238736147011883221978728519647026327228782742745061048827866324426073854145437654412597379873343541252028836393157985243133663434056417448802067024897314089475519380381054890124828626387109924224446490726294835076929326161014070353311982572338625897206455916526280311803002604738215831029659734276808974899223129869314122549091715537639492947443358493100568573944602393 A215045 894 44362603462597154218853150196398306789928896210054732615634752683996329724443045797592651441129127602069947142606783080138440401008268857722110147653541456952221480554636551538616401552268324691827656433797107422317483910752307515248537199525527719111526991410378059856804770791472294016887341757569861858874446927051381821497407199959789863566686541229388965898269063315978204364946257623851845145650165227105872536397277943654301358091272591813785509110792548447437934652005478031966700611663800531889244415483841752206168538931567870677666451409906942069698361998875430080814490662610292040802601055459215938936360205812904452663727320057645311939079439770998301656745883084870260569898464144449506045730555372520702523551557972266953040637916984020139022986980188647516577401099283482872506561917801927154339815743581843846851651435601416246868865271847666447508945266573070517928521373059551666965098657133464935681917324291211119052420590937382016720500095251040159398714586888443267085514965140419601108775716972685119306929274648953517766328226949826844076651729407417542222501029901916764179394727113190049875232370862855534173868878925267286484144274070630248202761753203385285096097761120365432434031589793557144479621603545361125774351363790992066549446858009038487204502925172139620105145450247923141037782466141664332347797339422211596914024063107038327901983060510186234519572527203024517856523881227121227007065446317659614285454638407790614984877430730864979331725656122078703278239034423108980062586131855935308021337425550580370124381911691711978243543935901859316898849954504014248477699653570326201539325760485261606223353314424115725710746527490661535935428042627770749764445379936027987839637701021766126905950082048341682719462864495586548770323488790392661221134406630123340043196235725946712297988627150050146332178666425407952363359548113449 A215045 895 5456239530483681597165967832617381827796357109737146451099282496389026675178997598112166873176463256452588318054416695794293856839254309121106934110768429939112356779299887501328860120086321567992279013355043114146028785311505633566906013546965432805302093257504555402473109025647688415381752796341158890823507301665492362890838980146413823655698873392484963033668675128420403958403287348471053658444846038473529854013230489844927615783199614481951931794532006622830049463135668747431428781177586840210112607915256516008951592249367738362780171072932371432025960879256472158646805824450667836536594157862516681079355741607162159117615821221210496245766758884057545910806032933890447590267366589706885662538508002699164090295750459432176251742750700038094570205128066654672531810572566396127968234623930571181082100836456629176089877138622429699817257413615047788198661588929045093308596654216111772191854469089465663592311198201367351036633038561364861321664619294743447208445960112682439086886483554267659331050496004616410056667749084945752629307289299650456130848201717019574019327866241178686314257776472269501172597331660810943227197775265748838703964334579034167785564257556570179295644595966632490238069066645969577340935431037638879608257623056192644214802920257595010839977101461102874611718547520197088697229183788041370629671496492114288279122224794395725600761165477749385032419967152144889615228658679013782772487137171690410773893533226093613560193991264833541373323955772534599586940757985418924352880171948497846053087414688651192570900709919546621364635865486752106892354594121894237578087270444119662229766456241651088676684702942079014647763679289165737178437814902612447629559056287106954673147964530794706118215978041719038801390909351008447196009173900908980936513153327233655518358716196746021531307538300959136639307579849911039934955680525051424 A215045 896 671073099646030239297195190261741566512161995601458958752596112303166284717292261521998932749263851416066293173550646799618005950827271753038430785476863341053867662373331526111911178369065284538358490986236505932539223109404440621214191129077222707333045943681649936444335605383874202797938706608204973709432523657928509253751697150808940519787394740734421064175348771732393708679239397604315748143570412567017066171090952972982442439975461308688273825218326022059648646031035250456033773384231517545311961529161067627348839678133300250751283375519271779197123489786547200083476301916769533601960278816034092556821819857475132667014082282888833392917372263299307148727485304985440183342316192069802486986190753776624662403853754952185412011317698114701192515975063180141280306626600886669445417311246265987090102971048675525736355473482281584807654395450399356571519969331224956553011235023915283128543094584599185330764915566912078126360841679897927194736702923777545961765765441802520919381778152884099295555258110797627401076999565361375039881760899517840666050405798354722300247763386829064664685573642648316348993536821391095831016298533996613324682336635382538915477538331605399567033650111857485471127553221066938650194022897416000729976447424530833678101065919674284428151860332585060603703426481274549617431437660409888777537675630369630923342421363391791822367086792915275682302257244617902839482181425298343154784420035556371629117103047338876098612733674772175186469452820833412896361681921523243877542655780571237616799396496973351752096197806701106306421236650418420900650108868518819258327157583691131193944348517735408853948664884813192450664502858894803222381200508207331197911823415230236767828969921216271134348056477704554356519988763396184312836139910739707554174206644995229991586984493420217950108648204111064299942859676482742876733040944948485293 A215045 897 82536535016931235751957842434361595299168129101869714780118222530793063993551769169607756561286277260919701472028675139657220438094915171314605879679543422519686610115140477824263746079274943676650102112293735186588178413671434690775778602862951427569159348979585437627250806353190879255731079160012870607369376902623541145848567910569353270110193854236941305930534230247956005763588042617982365968000715899704625609190173985186995492501198541354175728570059568706713953412354200137344722697479299071233161155478896061647898328818146563104045075017797496469814163282866049138108938329938201965204577700214330867808004486727834155883614504974105296832591021626930721747569886480275252103514624257995999013638924206522134311583716108659373501140334116098269208197432576644738309069094591546676186222513989391416693653905022596925163336768093504188751932053121257480452888849903379688585310165456498306905398972949020196806953542704502158112369341354308185507390564044452262023485193686970737308235443979976015937600946668663401492281844717957852308621201593901432766906242225641184254711469346227584458696741896308865160356106668948397231197558723632865175176187180916978837464133689755535186108989389374953278860832536950044570048456921866444199253536268894104470353151709605255947885129452732521527568934149224130266105053056276081347863032599892753621284176454988265770068170186214795406270368909846468347851588969515847541191682015351219427299966512529904040829324450233151429214091107260254661116582257119911008830850601759859162502449356995046311302633138943464422708803516255194507665135161525918979546713999141323713917807764684436317987239081701656826842182181197027781113482544872825156917332595067975051535102542364053508958762453894147469109633637516213993023505191495499407964167895736085123773582948351540972800923590602162264427615592592088107822561786278753125 A215045 898 10151322733982895967251517424236214480231167717534373458995788775175243704922150315600232058105462839241707214766353491531038495879723738799943484769798364106580399176499905440858328856572449006943424201321143191444413405658477062524799553961013948368299266878545327178215404845837094274252124797974974879732723926499037632430120101302879643283034056676403046208391534971726856315212650002614226698315944485251101932864220309225027463135207445125254926340292108624903756621073535581642944858016569554244133510162375054515064145604953893961546792943813572794007944960302737496787315938280482072186561096847546662647827730047666126041017570029532062677015778287849179467802368551768870568548956467541438076190601486648445895662393227610150755228249778558466503054697153370133144598726503173984421773261326191055096742438642445842548251580889342425666518265598466780471838639573475761154141830716093092561137142101383010581906976822086707671113498174320209001069873841997190669054707572489788938579161123051640807797358517914931230757979914082952789304821832871590868653686424451712715084456519243858404586555582358743844715819792650859128206238941139330523193756895532957526411734264971688212590199647959214669058854754191112152394805101464014551130579671653300671490052975365589683357230322629881570761058842591097956875914902598261630619649732893824826910022458549081485485527085505337393405656658011004571165789390590465788555446044647364439385299628094007826952489292078644936771538741195124185343173317256421173999749629737221773690799511550710140487058602106699078062846353646587060606569877885773079268943004696408060197265109189327355798315573890331269126806461109121206591363067769258351271697000000092588530332454510806109690905740758566371907411610429461958081788459271994440792806106125643716468607130450245543753274828471844759502651948450030893678230071614278784032 A215045 899 1248530159744879272736184685338620019473134461127626065741701901124024182641430937049658935390410642949469067714789450783178077772767924957221734020805519241686869412099373228747750185612331952910364526660388318812476260717579007255859569358601852697873240666712095657482867545231609404853755619071761897336517673582479005247758923892343626770543078777343337742326228267292155370765392362278931901526893170969985833116689907860693190970138014551865001764127359301294455350438632522341944872813340575872957188588816652809291242011080510810707151487014051656166507415953953846055701751470169356676981810334548025174815002791376205668889277499127469603976108138383822143817943761981090804679418130883338887372430343933552323032162783279939883519573582428153485195396970314124366561374025872816823037036628643546962856070231871815805641168659185939817732973472168202164074442605488306722657832079859243641827325296721935131590648942064785400898458624181829576436071275246731010929832342992067129231805718323727606314717813551373666677120400261668611510945994682351453352162529445036927343228668451820364825266708696199377245288374479865972513975971464593431272070796978489345073148558445008576771573078896570310690281662374169307100540155060674629827912968160481850529762920829816714682214600953351066214464110145976330548784339174581099926768314689052584415450433921179940758216412400236161971722037126855842831014555269116945406078955687136360411725259405630391682114042455523884385399356138605524488140938843021376295275619128109558119473038356344676962767512992751440528395605941182078936506764756490089216236048139470450298398693537170727660482778861313915991182091012151467466173616107652364520527552163669677114768267496282060442027439102915264053329374933894643457489212406726237889698533374707372439330660575188712436144673961944298359852653300363500975597297703788087706001 A215045 900 153559058325886167650583464779226026180715307550980471712770338049479799221191083106792448820962403619945453621704336092839372527554575045999473341074309068363378357289046407230532414501460257758967893355026442070743135654856559415408202231554066867890040302738709220543214492658642119702737689021028738397511941126718418607841917518656963213133515655556554139259917685341963383747828047910306009661109544084823006371419994446556037461863840582434269962061324901950593104347330726712477576411182874262819490062914285920488307703217297875823018086109784540135686404217376020327354528114892550389196576110052559549839597515609225631147340114822649229226384285242922274510139280355122400104999881142183141708732741702340287287060359950204995522152322388876751383038927244441564364683258152744429764245429497062001592091373759903178999401571823262400832373997774608766514289267886896006488310002115385402728163492653219329353340089877996365219710871771633664687344556708750642009880478027788514005232727050786180194444171413266370136097303610393117537744375776231950141897815264913228431025700674476712476142810310690872733366665358650298629279354322424415607340992253521837688262710574880872170753596038392584111622140509304856660815000397113952313061728730410716174571256136919144698676859990867185475907716651689348862759467780501461833802459712984653094775579141200397028754343371862934545102473900493331443603870595260293550978417559691796185943057778512783260245022036996398620631912082448286620601722526798056772516833150033173095182094716678102474285630286415555660825237354834859550017565928735320451820453427767576650695104193645575265382701968872885350929707635649015564119324444395317701138325239375462276312067565049915242506280326116417145796826047291154205649100212253942157480614660433770597532724892819909254550564868565855284438041071814331031332461286622672457094001 A215045 901 18886515643924253741749029983159462600208509694309470394605009878184891280023861791198421546042985234610341326401918549968459642811439962732977999218119209889453851077140608716126739233493999372400140518141591986382593209286639229087953014911791622897777083996194522031157899729467749114031881993967463060996632240912783009759308095870914131588651882554678815791227549068794204045612084500605360256414947029262259797851542627018531914618282253624863340331778835580621657379371240753112399953702680193750924320549868351567252556253716558215420517440016484385033261211321296546418551256380313528514501879726130276605095679417143376425453944845686727725241290976741055942603313539918074122110305962357643091286754799043921783985392111091934509341216080249276449494150559351353591248984669570655457165326233636121104173056056513084254817170187892585069783254795412430777714870753581259396384999822122061543934513038205439242687926693960294568867717499486650174694213894808242162604713620130287089629735395838377333201096984390793480473356384971612908099140331489847449790247189982168843633671719469726568490807472977005922002380547956966213826098055189445478907076166188329691457190202611291288232891130619927411142441667650334014503561169849461800628313826024450046341168109863100401317747124590008549940691361532585836740768099336047699742264256929200988706559189222400197835342534804636502287787577014857827632683527907822525828424686814462350580321871875020234300679649295909916413987988170475976489001285120027885355350732384610223444020025149648912940739113385672281068530856694428816192512514800996761132588859740522204753657022897435486512461267870769765795816965716554218493318665648881369698704746882941019257316267114571891205094893381563167716061614088908495149796722987997748621640324054685196481165258810013621688540196051014761456342253858384130581946251791775850399616032 A215045 902 2322887865144357324067480104463834673799465977092513878064703444678692147643713809234299057714466221453452037693814277310027696693279560841110294430487588507334460304131005825676358393305260462547458315838060787882988221606601768618402812631918815549558691291229187500611878452231874498906218747568976927764188253691145591781787053874603781222191048038569937788181728617776345134226538565526549005529377375055173132129368323128832869460586853355275756590846735451514513264558315281906112716729018480957100871937570892956851576111503919362620900627035917794818955442588302099189154450006663671456894534630203971462876928970793026074699687875904644860975452405853906958665697426129567994619462633488847917086562107540700039142916169304357739653447425548269689396807014012975487899520747481902327100806927568581094091034028876654718849299969861869342766772829825929831100485783186330302284323610412946062509561130397128590842539724272615901538287887134188937334797106481306669308719918434445441577629713695791551211315958361655830297221868698823252769607504100366867589311081423403418504237439908386238737653344060637442778642867772145042838262119008956874074508939387367165642971439469262540148084259810256567034322272425617537365825107835828049221638643200788265778878824973068360724714931728933622397480650554422745972082743120700199576781053215764771670179913904618775901629095524026831664131585597179959880016802082409720531676176105868012663229181773470091122912212844236215660105393695008511717524406619587889901296908042931419049792039798171538578246778477212921527743282945678954827195006817896499878839558353802585122640002002550694272475348416174026791637002641337019196795250539322684503167694973790587256119478762061698423258184903539091933929669860861787337186798552916010933631508981162034648395515738368030289284953056565724858865849789878877518062085856745913201821253125 A215045 903 285696320897112026606558303819068505414734106672684897531563918685600949268896774674027585677333302253539990295012754190583438233630574543493833236950755267192249163557036575949475955637313542893964972707563335317621168664402730900834458000711102520972821251737193868053229891724791095616350874068990194651934158571769995006150048318480394176197910256861547669130561392437421657305818631475264922319857002184757032992114452202219424411737564680445293197333816681700704509883293408433698751757715570477529656324000669965341176609158728365044155356607977872278346486177149836903719578799563251275669513257635362359657257167728125063811636154791425631172255404629053814859938180100396945264071793613165936158555852472707060892794703432324910042864692126356878786662274629651440182075729145205166719915349421954746998665827878005235125499556594612029628052823379534907249628692551665948648308598514869095915030267718470685150505344930646684774998308441519399541975353169393834333989845334617666260233904576637207078101729525034930725994848780125649604071173549608680403976228947489219171777109777303978350872263463419933025487396516127009122597081364946598441254883477182381360014539445221896424123293373260751266537217708029082203061316466981185596660217128678983922628649807098393142450476500732293131177236444601175020059443208062757969234737130118939561555411638442883898527697015959729049107513775635381829926047710515412310004294275743502072755178921405748905929618774190744069983087843414694458079294840291788588116280095737100865152192924419574139248867736856180885126358989600964397953358829568040450448244188068180703594654392121353912210085673497778304164498841488891443033647741777723378106451703593490807087414409870358855172445419784525457018404420925443434350861885666272209940822668007775987633299019985537075219497874669461629960467639296837573481017240048788126253257857293 A215045 904 35138324582479634915282603889640962331338495654763149882504297294884238067926659571096158739254281710963965354248874951164452875039867389288900377850512410276139312657211367835959866184996260515495144184714452183279520757499929299034019931274833691264107455272383616583046664803697072886312251291738224965260137316074018240164674156119213879891120770545931793365270869541185087503481465132892058896336881891350059884897948252549860369774259868841415787515468605113735140202380530922063040353482286150255190626980144834844007871350412084981068487962154242372441798844346841637058319037896273243235893236154519366266379754701588589822756547351469447989326439316967765320813730454922694699486211151785921299585283292035427789774605606006659577532703684116347036318683671918040680902141575209184260327706663757156818319837131620665880702138968221314745216718112172316794609860436730977880228335066586371144790372321519223962628075250556824239003760660821428496325581605736566315298730107670320186848076887214058280945868859531123601041006624114101653063509682450775250641205208117690148708906228449621599399794065614717430540379916081431444942450467280049336655937050998750433661883127468259224023998312786058747406076513789930315620165524190100589053875660998530653170462076792788505956990001559643624601529378634424315667877719123915833624152946878403048512948881877912639521892958112142418840331881627123241385820258541617602728259343531653555696400000549077473147955919083596146266637585167753011287544815991668593802775398034402244379999721523907574783495439417289318819914504747126469405063698608437666549753837887453698149494070181563738325143619171849095584718274806622543739077430651003180046418581908618170475909400900321229747347520876962073595122768852982602071035336942356201466649760781643393856403873725608604402489333211529255217350151063552809428486855324669241389513985019424 A215045 905 4321728227324097982553153720122019298249220231429194750650497003352075681405710230470153497342599317146314198582316606239037120191670058307991252642376075708697943207673441207247114064798902729863008769747170055208063432003826901050283617088803832922964244177251447645846686540963015173920790558009732680532344955718532473545248771154344826832431656866892749036259186392173328341270914392714247979327116615633872608809455520611430606057822226302813696571205304612307721540382922010005320264726563480910910917462233814015847626999491527724306379863988363833938062911368484371521269522082442045666739198533748246688405052571127668423135243688075950677055979780582406080645228907775391051091539899876055153912831289067884911081383694835386803126479688454184314506619297455961414756162387495130609912339981882168328332199292605869839943168073584125457104537242392997974268567529665134657898906083323796818140487728254952497362908321375394909119956331393782849750403655483279083005129814823788034589875864715249877498637538915443030339255776913460042666360751198564294803681254069191711183137956790246392479773468047441663024139364129719706015284364714447502052465329258765106634559269078187791518396135635430574133634742301358072762894028456617557679875877464017678845514840428406232912027117781913644540876381257254436739315259173416980273274014415750425675523506815297613478451462373571674462292685048397996259769789464276020168487491835321791335290088321892971546149845708511755775011535294169219702116296141070885758448481177140694255392153350012114893713830694545085475546604698697330938888611577357332279821811077024529962708171320078636263635583736937642953523674720024664171161378466128007742092287442389105541117146472287375905934697729376729493169606983750522934354633162176295370828443375118881208253177723782507074814220514742456242025699441619689538770960580804916972986025131205449 A215045 906 531537433636281572219122624971118732722322749970136191180128627115010424574834431688257784014400461727285682460270693692450401330700377304493635174634406799759570875231176057123559070104080039512634583534717202338408522615713208899885850881991596615833337926346655676822559397873647169319370926383905381480513169416063420227825434177828294486509202673857262199666514655367778200888818988838719609398339006841074980823678131086953414684742359575377243262470736998708736014326897026699732329521013825865891787657227778979114414113066107498004703654782606597332009296299479230855479092897102475343765685526414879823307555086494001627455812217085990463829896186572318980154042341925918176589559921473602998009978663272057808635220419859146570124979468976180554084590347908235948171829935684438590123358920441961442836189058964453021701848735009963126410647716522162544951004937500152141493588876469166939030531261377648875796463888969792256582218882325345463368095907774829897798355741231028945999614409945699471727138308726903568941504728842217145770539049728549638335468239141537744463783317773421539827939349596782058810245319392519932602303868539454846920791397784533992402882720336645152981789936099743174724262647823307562355126865490574549238860190126630249325736673398976435411759858556265325132544454247077029507978516927282790459393975623492562419457527381576615633292057903147253296802185637449191361374622314245074826836903717330932026776925869168889744636902881545856554827409543026647081895275906701532179220778070321651447896323066403490550022277102866228695465622127818577993450579556855872247579715141498888354173929418020025794600945944831899748602856358725326368693776169066649059656455601968796537911359210846234224837409081357188957558710998163857483716547332910132739732787450817890003244612886326289327231124936335104167137454750111184195374889263914585336074852752372710393 A215045 907 65374782609035309284969529717727482105547449026095322320405170638142930147023229387425237280273914193138992628414713007565160326555954738394409135227389660294718519710226981584990518508737045957324190766000468717569040218300720867784909374867877579914577600696461396801528959251917638811108703154662352189422587493220082155548983155101725877013799497227576357809945043423844545380983464712769797708016370724836588768703600668174658575617252405545098107587329445536562222040667951362057071210819974018023778970921554580617057088280131730726854243158396623108003205381924576910852407156821522025237512580550496470020140870586191072508641767457888751100400174968614652152866562827980160329464778801353292700073462751174042577221030258980192738569348204381753963555812839634324011212932100703007125603401869189918761475139779942999130530555061437341421724719429683028244245683282476400064907219248442794817767906575902583245253248912677816641054053932759954919753210860731124828085414630880903281823146204741824390569927033664245828913192021051541407304782937863532537717724065897608784233362877806352729345807308044127778720870371514622594101703074774722873293193963851176799133045192696136003756306113134482944863531744397783474975735107388741272062552863202585642750323175390507157006034756568433616404961672436936338037982423117534690558758383297921082557452033936536440065220412103324680361995022500881670983825463586126547457207516799732013584394831476397127565500204062875736299118709271299057447241276336062940374204776248991444719844365945520578612877302518069782758766851645443530586259082486957129097444995656162532118446503384045782363205825394898777160377005992982810621554137079415441996227134662178071415315424911163849829460769831623291265541968817130421720180641060295259156981518172151215231531697548178651320589468313446385898212143317663248558474120562619953747891438522590100000 A215045 908 8040566723477706760479033032655509180249613907459754509218655859864465397659282380221615927689677045294368807612549429236822269765051732445207829997794293809450618353482687558896710217504552572711362829634522935058653538328372953528643967257866950732877211547738405150911239428587995926597051117097085413917497748496654041712297102643334454578210828956318034748423573826477511303660077340681846398476615260148059343569719204054396051386237303522471689989979051063998444574987831120506320026601335790391058921635693985636918907444343136771905067204828002035687062252680423480803990601196150106628870281722184650932654019527015007916935481585103230394885391624953029895822433185499633802347578232644981399111025939731135179189551501434704560273904849669979556881915796426046443073688226716903327203529675466130710020137776087155277340277572876823245805327094306654083369269474740657610857910829304173721178604215968705955598648326175751185927786236125153959421888510323907083853024548391407264844475068077775172741690246554958571038539829877452317154374163842701404381593543769533744758747007327794798870763280386953598135908067719699989518751471012778254175606672367977036394256303099206414532337533386057502961686043476225889490946768652546177133038045835798708616149663899968056751443143982082427683617724170313220514831055932379460381070580075227028250700056408989932891408699927496182119284419228296850042262613471770961752421835239246305384986723718147121672530685967648841766646328819745009858806075664345354289359011120555419284575593387166498185032032943047048088589872152440213810832240908545560344661033566230420008379794519140182647065370442631434394102225258415140727101934619101698140673885371901414795638203928139666231422798785189122913864547445518123163962930187511045529649031124396488377126780226982162495766524382857500351969041379630072394672088959558109481453024985495131641757 A215045 909 988924332205148896229636093486909901688596963168523709311574265592691100981944709537871333868550002657014224343715165083121574020774807136022168680593470748902131338958660342762710366234551229397540303854280320543496816174171572563155423063342767062563982442771127372165280920757071581332626178699786843559662800477595227048456994641975036187242918162129890697698289635613310045804808529439154337214915660627486462670306758498022539661931571080858472770659835951426272120501462559870915306200753482244082223582219438678760408558565925691213596411950685853766400653874310163561979991539969641593325807139248161568246424260952259782710555593200239449819802769694254062534006415253626977528422657836531358797956117124178452997737613646209680720951727161203103741052058775878650277272995696694623691437329394041904818682091001049903301913548487955260284707586264553017691658679212085012373946967210015330584616000246753935504463018445723294872025259521102190492865216460883321736549667655540102928148803651184895417339015460542144247340204321581536664272961451166284214663219359512859697899878160668284639416660508454348402368170371096276034391802229280646370511152514612844378875010418981664953118258723322021863985692684270706302611265507175702871692868924922665531679636478664547391014935508947289038366748269066369771405198068408534739490537490507715899952112082301511274010778958268875576280096787210097360642828834189368269200870746442174743274093308964512612702700526391606314720760193572879141857897532098528253903380399111205392877769695075941275153222835644994472460524149099360377149663193390660080917898684068359759554579775940450658648455487061484406000517619350278364595569073057585431432660175034618817941988871674983253517224894806418536428238006172884163659563286182667804375225242869897511859748989405814676590710997933869428291588803548305364644282479282671988345314218643018177990901 A215045 910 121629652294509836529484760465857262398517176855820956490814416012041140955381539990777952449903960649767455225469352755794716782285536225998281539882999107821152704073561739472254478336632296663324746011246844903915049735884775052314588392823902481744636963249300928371178642013691216507986422928956684672424606960995716272918498043860286116576300723113020237782141201606610658122687789043675301631036149641920686849104161576052717982366197005642069679101169842974367472377104907033002076342666076980231722441691355263501893333796164516882500453602729532011231593364287469694642734968815069765872445407845801688243377530077600938265481402482044349097440855280768296661786966643010618602193639335660712150749491380334218583542536926982356024116788535978311780566322167538811302693832134425547606975761640031598262613474677858813269408138341721579042616501597110298830597466303216581151322402403199266611201435336501593395111385821674318551293719332607704513713312416742225580806062985303008990307415627957179122588814226144092077211872364904801759969678621394208791696082500323078860319331892798287782173435633245658576499480576734783913341526592393929223459215538150479176166389857898023162317391163376917518610937429852165281718659620701008098326693789935487339618819558120428630904610338838090687537402596228303402053901155242593159172291706252954230669774659881449068409591716862628582311837118482704895023402272182999804312072627781141870951499949698894559590849765008776640953700543539818727295302267478390656868234964981825645325430915244013223488535339378141778406275459187242374577682978491854289185031375890710187089707506231509853081946340266197974473878499826792890406951875830237253786222480504828044257332168807619783684970597659032476692058203422423318544101137617860107043728157364750557340472354155794569441021964346158920313766055337867063615248538884903415845458286449180860442578976 A215045 911 14959458307892504744230395901206956365115924156302809124660861595215467646410947474156150280004318609918739978508386673797667042647100180990652607236928296791252880469709135294744538125039537938359546219079507642861007620697653159862131216894276662487527782497221243062282807686763262558900997394082972427864666993401995506341926802400173217302697746024739359356505669507977497639044793243842622946280231490295616995977141567095986289291380300122893712056673230849895772830263402102499384474841726715086257778104454477972054119648369669650856342196723781751527719583153484462277494421172713611560717459357894359492367189775283963146871501949698254699535405396764806235337262890675052461092289215628431063183389483663984707322734304405183581285644038198171145905446449947108537579542751317161909149485841388097349190494493871054594220612931340654358858331843425880456452253938369812705162523160033415259655784691326462959269971516141097962535405627604163596249711297610081176093159265778955957088007643812389289597731735380592806729038715877773062632873162493117836843939205416821060574881865975187999785795152877630275639988280093933290272842565643167835109812564154445421606828737880849691758955148541165090646984535489409823008379190673585685922626913145185072483380717610546520044555757165610311487622825598086046003322397110516364846961139895733671803206612819405803306545794467576166687286477966719981802089499725913388442933654964586361502393371678528200220319331760974941204863932883401815145371552992750140366663143672219056053033456075999516282791941664880488004277714100442697055476091503738697771057195629346400282029968037186464713410710452551163272033188641576228768414515698403231084713150899383127744178530361270144691155943560441709861495806398493521176113965703005126082679491599982208485364600595710528901025742103285500825213149315539267085222671503376573257662422219022067854787861057 A215045 912 1839891742218483573703809211087989775646860154048389701376795161795490479367591157781215706488081285059355249901306091524357251528811036725624272408602297506216283145070150079514105934901526534121560860200768193227000022296075453887989825089603205583484172610194963595732414166829867603528314693049276651942681615581484451563784078197177445442115246460319828180612415208279625598944386881203598947090837437156718969818339308591230260864857410718110284513291706224694205690650021353700391288329189719878629474984406209435299154823415673202538447589743422425905898277134514301390437171069274959152202375055613160415872920964829849866126929258410403283693757422946790398649821548586388442095749379882961360059406156999289784782112776904910598142110099909839072634580910977647900415588648344537822918056381301326588928356987904376939529308281223836474255463520348188929820004260486715076842672437503687759658481970448774322629699326482017043616651081084934633152526127221153148166526990549516204789993448882833529890102034423017967593073253708406474250359653419710498915969772275391974330274362752134149144840142070841901135886634311314569631726838552304575149657937810133230635258517098310560525869312268403483579008301180436825473255694862991890890757172876454423535602635254886017281411821603949462541843916283976426335341560650661810673714530088957482661802776758342475234727004403785070548464435713112420782153760622799267433253087977197079693201437780309566165142972107281552922373947992616382592024991251991606324217940781330273756827858111329761961282469483172855430609803661867165647168710508561933168230175188810885290866284432795524257461622145319010309429115093417344931703264456082235528026560335331083382747302431660631779822905048433489509433714304605876206481608839581434097384133678311022362880485019945121395274593181428215852739427092660444128107068105321555686494939669222867002847587890625 A215045 913 226291724834565587060824302567921535448198683023795630460221144039250113494567301459615375747753993743690776997882140870822144271001110417070794853650845664967811573963158750644940285454762724159013626258475408259278141734796583175062886354804300010106065703271483301032024659712386951971423806247666945216521974049529185546839099691450425616162872616873314126855970564948885971172520541594798827869226724538786137670659757815154226100088170138027442101422823192406537404177122363103045629080015493818356339165303859306063823989160479434242578197196244234604673960367962105586561494547099647262109331414381060836792876911484296249570465427282529905639632627617058454227692713213235103325316081436388618856243773921428979543492548824999598387898256644872007762907395225139125635836762232718960546288649029924940374405323177346378584460672642302687065480041646080494300704502552289395206033986450177809783025587775064184050960123355133567698161781104605594910451066786864198198181436652846878543209581771246011359827202933509010627352521605163415017972883264507086352978913544595919104941192260946904819806139788219506498746739433600347380264370231267410488238285967942261168241713509812779319493950219713446765814555013988976694976500717544444070558381328181855576689020622592015850032741447320722429983073749914637357053117448404102177719791410174103414637094207193416949986336618814844834315688993128209124790350855499621608082184158422911254213728433602844572765321125058544203459516348745170443981049900860699101646294291327294907726802668455658613977944243041210979911723610206299923410010444822422644739066607411781054808476610306531070975990624941811461077428746049181076418080686321265089128946626295384183243145727585079427682194970217964745740047800077833665197521968269350991824381138399034235081287636067414130624196762447932618181565100416774087090533727450339275928607457380917901541066245697568 A215045 914 27832042262909348724907685406643260870352791151772814156905823921665968469352410488374910001267253149188906215489602021019599388081607770262982142726645414493534607314323456179248141005000913545024554468932274447697984433357683655078847031815839298037462597329782251063343300730456765224881599853769984984980260126476508337809645477970205173342591216628957317775103767073504694828621082229279052228967796280833538214521331871955378580049980069566657268190493960959779406508095400640320911985553576549937951087857390288436415051511915554738634579807548297433948991226982204472845673392122187338280295561593814869765107987191603608847301120626492767990391119439475243079607553903679331320571782267295917157957924786178765194064801392698045691113343457219347115764972315401269342097026442915981206843929042783550953420549079919901223250979528387837939825598693179184479952266355842087954142276732410061412355756684209607747013627356462073349924711280964946589766969214605427174310162311644093812264865965791690418431823662929237119712111933357279171692409023463653618393023998157637250127282318958554913797381970253084876029372140351788562172514085837027034580777591404933824288316117679397023831835435351367015269633567765164285675830881104601938615520864247478314917989285123010349497905598855019865850716347533678840489555728227203262170389452505852392080045351380417741164735576041533616679989283572376551176915936681382551712269772713439137139831289530741808915289957878447343869744381282267144893517425500614884009061580941556888494270922711808961785516367108678762557989127180108572831397126638623715565874412943547503275871766788092649136201522075807064743490577572187299877823108268077658191318461837807845905403632579996078991253837590267514338602656474485467848971030893423221458803797237675050519173982195592544688190523154888319006176725891399309864263188248557697156775809924449200486767141316876149 A215045 915 3423114906613015327576584480714553165517945112985032345668956121220874871616851922768654314780124383356491773728223166444539902589766754631929732760523735137039788888087821951296876403329657603313861186052411281658592807161260292991523122026993429358597793405859945397490193965186469735708465358207460486207355473582560996365039554690643785895522556772744876772210907379476128577949220593659728625335169715817986414248453160492696411120047460386560816545329334374860460463091557156396369128594009900148549627467293701618372987511976452753417810738131244340141121246958443188054431265736481942961214244744624847920271489547655759591968467371631327932912468058427837840337501437439344517327003902795961421809968504926066689890427078753034620408553346981334823231328638655672073233516523763321962110287885582444662223556773252506520812642301174382024580521304948587887516132542666335790213511816947389492603673576266061046325021652241238804582309768955278819014694005193901053354373126531616760683513099959832023540835269561488376482032411326068404963898001072486473522444426219353920382956633033164086704581874709227376949348581580193432732043424881925539535881865342554283106903085299131985296474658511732447469992828667370498027206134690266876467460979674392117374027066990870773473422293413585479888716602077011095203824886571101515744986483940160777225772236169814603012660287475637683026406088973082053180020031454446093278714618100000876821028969515304343454109017386479136468754783053783395752667610793674367259771069126167389102586872595634200393324113245887273072646049725233722577947213947382582825702126125929336677178313539438080576635247959402925615036983720637005037234375527310723602409706791414590135521616299463970430137319839299988490197267856442406248168168046997604930099067115877107761372024835106159395169522289060092841876372986053181264526875916671667485825011854505765794560051490670808349 A215045 916 421015301471137975943194983442483396097836896106007205703124697086245943240403434090056105807954031899699299262355959870657388419153229211957094147401692776441400498627487776553336549468542884294059901329977655369559217296401658354302265162288375971809491126323443501640230514417205320726916357459663869818519742990528526044562055581471215459975931891830990885664166503908490310392925511937917341863996907249331495414345217408729703189185787647477413777807317634146876857553753434836113081905077664141721666227389267908771441048921591773115652086210335505539923964384661529926222200012195156796891071808027262479323628106374466826203274185590026842980243180067184579118433069251135696299900908261635958965468168181120024091328465885230560264560948335246963910337656707666383102905571821012747332083648889773186576007770489711936258861863256214700046239735724074396333707935786262891831734854899978259934829264390700430365622717491788464253700914418560660142095991400665242535488086574395712228754791875178226156781057516630261974165019065128988788550299681405778427770994027851594376916650016698409297816489408790220944151483494161213899109879338612419318502606319410362612141917956746432625565067646527313115021977129180307430055589972145310589562061739926977369061441806185338344614021899385079259497018538278753793105371666992495618818759025684005147608485969765290823811519336293123301496970256491778425348953376707820241551843490480392157152983006565488799248282649970580075530205731093179884458317243009753307245366086700253740770025380750625245176884797624246469463803430252816303105994374697981596791555940632775394088021471702266379302347013100334107707661532525733742640404822404344799782021687657737511685257271242818149622896020037945638116116372062544155581211019043654872765469802953839012657100853431579173160490754311779250516804127607107280283571104304410047687428117574750739073102823259705678368 A215045 917 51781458966043358025685406378944743166868420275925901269138668785487030143698005541154132360063565799279657317496054840924414235653257426316090650397647687767155221542292908694109098708227445110566054002401199199174125134650242717286187091839443251103208810744377690756350863079351067979675003502180448527191721032361426142484767796966268857791144100138439134059920269073364832049751888747770173320646284421951955949550213288113260795858731833179335333853754739665690993018648580927685512705195958679531616396341412659077268876029843811640471788793133135937070506498066409737737276170234267804074640618142608660108885985594511763863410756360201670358636998680205275393726930016452251300370484712278426991330774717772836896543510876804605877920588091888395226148300430709067057062323054994964826418600986713705386489185752536774091104807183376672182896195869264115743248248200166138819273611209526802903682518012750055182524700055472726066026202171140990169962535104192307041637908893300237846960411427780736981042625679805878784997952645114701604985387896401009843643080372829813201832964595418764990150712183335439182553616358620072681427203701427736917841818678839862964674076679209249805955267664200786368660300919406030198184852988776592426205257892254728443197367174020544794440736640265487862636046144716576196658053126708943510618418821403060358493665118142047277589456307101202517349663957174285640092784856769471330793348160403901787618595869477914896591914754236153760251939839335198809642970847721538504311890105077767325986650411838122394008938201448403419353768321902623177414177735290689499572634478551895595009779576631063027068225721816120062678105702346430194055487207377912898049823546419562247419557289285306851456624516759298551752899780767767748776695351096483375434880713285321538167504876473027856764749212614428472864026772364457634950041126665676465144820264755971482010875324830661862165625 A215045 918 6368698437521861899183361789626760926128717857042779848898353135917818461731614278127868224182010639279498150752752389473832293596931510207667192904763263902583650849203400281598865804562507205715330582394017523843047832344683452567846710031089231509722874230432132519529515928245764156179298514410735504974763167237464886999581876971269598292850748385136182498484528929519965851809089390463793401097628986992841250299261889220522348187434829693410768650234025661245845264436221700670481949657197839918247095083766367798595300310621867240004914369469165384754132375297783736211758746738802744744383904959732837930913652600018572488373319758119215427269370594485181688849293958954375774249269718701984883974719822117877818250760509381081292423967774353937365852330615038867884450805387331749977917801716934833159956364539786963019595673283193825061963524276880090515235461505257316602722786893108840234912049095526462457443686846899189796732866035532060604438367214835004240855399346407151284441659955603917335687212236736960755081808487570732129435332967224289380086846856074357459064337458275017545784959509567369825934885201262999665003034885237340049869942182874843023219522570623065187871970329842621071041939982037195228154118634428385970353451807374851753682060039392846533900528596793862169690281556514388036354008886071356461792411464740761865304242818554283374153154056387842482581958438451744415259631215769230068204352952490927930444163635198707245622011006451124410427943332000826747712233239757831798364289517279522639373089230890262516322590258135289602126469689583268006784319989842291987199222977963062319270887740768072843589976349219561977494635809558917545049844503559942338203103218215366075520693136299998658290001576591250178388128724260602941983677859500899173785329879114989987193141512301193470785958428680065719608608388084128766497765232216688076603059115516509054792663026368697649102342857 A215045 919 783298126356222970241527814717712649170665427995985995513228297049106183762844858204186637442027245065578992885271047850440447698186922498116748636635483812330021899230475941727966384862480158857875095580461754233495709253261414423127859146732136032444810321532407922211374108311149640142074042269018286663368677849175819674806086099669194321162850907271612008179537138061882434940468243138298818161687719115697521830859662160836135566258625320456345208644931401593573276532636620601541594295130138351264861078906921826568144669330459826708963995655914209188821211655129333144308588572702503335755145669428996456842270383816689904306054919492303295883773946122997142453069430021371767981359804915631862301899207345781198807946999142996194362270115657442407604610517344296221413458888176018143865118283985459476854249919354422570507607658922043453277883448216019271702457119532526797761815113889064157875299780875582596709705616568002890309241014245395359106974016020938934161638152201688867301217275758331531351962549461736214384429514471554823355085109428557241921004182788007036528262956938025212180052218071152576940205747937204966854351577177044401490922746924652901462808957440253309867819162742004130263379081258623150006530233042253430801892105133861969068462020186029439157329676856771764705318330402734075501394739860854401663980338120254378758041311085100679724648041185715655120357112538997821940838311203266375495983672308983331466557545865829618440472219367965853602933224418403071949836376277367007825351627800407515366929262255757394656761472594146863484156859899738567778846996264292238025780452051200758681477647517018361615847356274310583473691423430674497369663243993151986169464369823595338886248235865504158796601539707102835140593715537984211696450648206219724295215341292758515904930196824777754563257533782984721104381026108323275255724995507972915285351356485544824326698147855761695827421638176 A215045 920 96339300843377903477808737848489029087065718925649234668278182183904142784368185944836828537145169132426936626737586133214701234583394535758152415113259745652690109954499337432258266472280497032312921425814401753196129190318809290592158828338021642759201946674255742299479485806343159973318927900574838524089372612281388355114149008382339631904737810846023140823584583452682019531825784816620290840486491822243802343945439183893624152301623479586437049894676328370348267168249868112288945616351349819365659665610467618300083199027335936817962566551307978564840254901205610193013744635695669107553138533434806831353668343556852839657156381777795186178276926002534163340038690598669773085933006734904017078249627783708969575559230134079150825266800258091062198001241302642709258143381179136582802943607127877673696672243207989009585583577431401603429433484718270267244530072827724352532092861050674544679083327607981038697453587500444907106629797314666915795701219086231720033683042918465751802289626609562990313479958010935496307221696669190429802035616725200638705571312386609790997008369191815420065093094427432582702431823968902175004903714412889337032001311817056517068069257415244854782514422762866918738058179444679098646408872599280257960150321970532612329277213258645698092690590865561875789819773080559007256101149621231839009331745447325397917196165236256075942952833707758230363830555969510618587226333762831796232542673273385526902592009416346254323243137201319558312214877667268141603935599970236604332118668618825487376379232523649820176870461494517042290830808718790728704734278683406414116363512563964646380924895920922701016311118698003491031409986842572982360801798139355908277284366732237400969694565939405360847755928704938339631109606249429301071505667571267642061997399574509247065133627986927603320185608541741975964585366437137232035183049679258126921931918538841044214659192939842106134115627170701 A215045 921 11848950705609125904800233227549432865059912762426859878202703180323160456293524026356725723431413776043447626095837823337557811406059340975754630310294313231468553502504188028226038809705638654815631460279590953888890394699960281328412408026429929923349394630611923894913765380071897527078086057728436120176329462632761591859365521944928105529961587883153574709292724227541826519979631064201157474561676806416871990783458159956754934597533429363811300791836543458151243288418201141190938769216920897643624874009008610129083665335692989768782686721815225449266162531636634924407546281601994597725700284466811811260044363987109082587925928903749315596632178124365579093682305874206360717801778468588278468762402318188857476594977359492592555313454161629543207946548069706081628408632356557492690161868071342460615283616931947974144571414744484500937043396298056253198884627748649047404659756209445261762845404573544986640488692568568750227398136601885046860817053111471028478052772475894662989214208295961247685288319985817451759902951176285679941647702132722597937790192179217383049203464213219962541042321288162456866353408878446122193474873383684680891327594903025904750982591633870304362649686486789194534772785802507810333850319572619484183369429903368042176814915960004989411237465928221029550078041051249783695795721071656918880780564898196507029016787292691274637500237810658858968242238569104735786166281330841483585359562596683605291169872645520110573356913714226640244743914305531499035950310801216550928049783928558736973630741505945137918125985935559010190183817290700712386814087338297863283161859126633158074127254176805378824094238068471470072738053812019006114611016105783953531205957867320972697551270155485297785788353883696689430862293867201476347208426452086180939920717529766930455310851359682396138888044868572311927629053305102109854577355805802378743533778281015806306592350919720662174587127253421957 A215045 922 1457324597489079108386950878250731753373282204059578115784264212997564831981319087055932427153526749284211631073161314684386396101710715545482061375751087267724979390698060628134370515327321274045290356692963872926580322418904795794104134028422543358929216337618592383332093662263037052670631266172697067943164434531217394410346845050217774640553370571817043666102181495404191979937962795111925749080245760697453011064021408235496963331344310188269203560346000169024232576208270490498373179668064919060346493843442448578258990753091210405623452504216721422281173151136404890091935178892409639851153581850884417978154103102070860305475232098779388023199579632370963694359583583836783698516532818629623347640697235509445760651606655987454805152729595080175723515227411332516196617922842834067233048035368424150254694567585738025142938394824468563403856581395492918970666073402391671099867075658651758582489773573247611496175022113315457109423189436266632287185504066120217261365511846117888467208467744357966306232984822080289506398780285517086880990376011615938153203692550523849966006110933947542550702620845957504337833220473021389954106417314529924312837546144577429521249967178787006822029180008424739630219171937912709858299408690668082541520753599321565745172011745242330830769154996104988257835724451274005970017934183847287301344658662169697900433503324626546440239507853027160005555436613986241775301301354972462369874098627652008632597617004321515738040510902628752010023257351325974825106990712654311234645316140482694973436022272513864072674441095853810360461844416142892922918447064801376228954265083607223668357354974088410100533601046770026708445717668083721059272275829046620373115605789585869565682160879845425404739262814328898390682413279674144874078714506074472049967331800861761583497748141936287451034211534098029195901555290638617003100188897326483922910122166918922044168019947271669981809563518975700000 A215045 923 179239076540451121205690157791612456232048651186565681381586295495520151173245954183853331814160358748181987174372745868356189162699011952753317794587073439616940996502358953072499347346450811068915898241774276779015490767130589922393480073087946403218370260132456251225952606692973485580960567653184010920889049117877106750880802575654841352682534618745613217355859031210488071705849444167702665979395666888980303488883849754806169734820752619727748226621766184246522455630328852130158710160402768123524975117869412166515726778964883186901915875331934919715135031427246164846383619457484783707094164867374316599501694637190728708490865622220960977537951662603504168827135098506050188556815734912975083481336997565343639702671023709097448441230426740699984449165025045829262112282768340759446140531358485197039954997288399907241545872411953099954571329907411470745666850221684030925633711875441360291286328250166830475016228919491663048088654584295998242439317318392847977396758041643453052161610521906757796931554612146866339745526184326061024847998973378607146433077827388759453562350306641901151694323721251702157141653398568353244017735246499854715474389166774355615612321645450797959522753700598953834265384685847257400814690310855781126878198551231982928569908261330405039460550260169847910239578808542751349519934436788377631078233053663651679145674714032996184498677356913314282034457406890958584273561988594194714607093528805630222921341493833631312989183075321800965320682941130722508865982884718521434312275075529297456714225971356836663013356697609001247793056431910230066170840749507262350979739630493992066949382477749120228661823990863605291098957291442951708650503717470568843954805916994504734033187432446609858417578838055171274507573141256903272482557354565674912926100972197771375533179744709767868286494248489711634515370971345158457332242303226027766185277469596711460122974979621682160746067198495510212593 A215045 924 22044949089877998829191502457490081384788610813743519231819330081735981029477271045526903880714570599277100210816774580493126880615876759473112606672834281985616017590399453167289285353098122440202610193381543079945978784034643655658603944855788985052500612779954500308408838529573475689405479190075460646201409877064352912963928369960495268605311204735138608691104558657394628627839543669832315989716586781583879876121649498432923380419621227916324762670916894662153237809954240541519022976549872414274511593004094254032856134821927540778530029213323778403539327692400141871215093258091735986332731125105190057320730286271357560284070996301079420849144854920598641802043257532660336408789818861477305644856810003301758237667884309562998703466189759511017911523782853225657320993449675345682344713205190439317828320537187706618797581902138260151974841852262049607913460638085730904045007639271192174783808961558167932136899698853416017519355664625599963512481124291656661690540595027965697740468846468435699959097541286616274607702144886162899586974524528607785860673180681380188692021998098326002919445503804056711023320285758142444202527953939724587731757210417680572817760796217721623472761887709063482124416039914788702625457818420795534725805602877079056160470205394003252887814425602585189664021331834473196191693113376325611326581448021525736472345184761092139336210569513047596385903938626839336406739787447603793034312924468500469417033359398416545175221630461739190410959706988595715811762422715956940105501015769736547498659431163608656367908360675214528209506196049061891897285979296876008438330531438211371947429862081813450655924113929185865293492411572830120107102117655631287933350584086059013432813069291587554898618872934930940514474427859860643416397244263118060000619530340887659436264991690962242880150277657070633122196356513765091697868508676147039605350731397496985333255720890319066029369439121367719679249 A215045 925 2711349498978453404869349112113488397872767081439266299832396013758030146474531092645625323996078023352335143943288900654786250126590142403240097302964029610791153222622630380623509599083722609333852137887688024556576374945494039056085891737188957215054357001674271081683061186530844536311292979811628475471852525829797531187812308702565263197100595647803303255788504855828328833152558021945207164069160778467928244459474004457494769621878590281088218060296156277260601728168741257754709667405473904187641400964385723833874788856318122632572291677363492808715622171133790203994610087125826041535218834223071002733850323516739789186232241679410547803467279203571029437482493541418715328092590904226795619233906293408550919593447099052539743077900109993114503132976125921709852496899288292825524879511524273826907096373071118410932790575105705447252078076935058543746918820596301354416117805474268155927541429472560405438342868290367418066548368595722039743281757642821308019617832137778801564195191840241804593520359466467032245812866872599724343664781934896640084416221793440547340108757264783735849766881198575182994011433978403900981350547010623964156329949477999779237643958994769397965448605718182170684309235532618144559566408551250824046195372259026147186317409330287444298379403673045113648659426435999572256084543107063067762431190440207277750821309979968857151913420411526845660326022081034315701585678360712169116621471752772225950341601897669142568321173338872471848601458322388937506730324580153858513107175717685954164664772547051785663626390627809215491744181690364280155239250283933430322854928752837922280926789050637368941547811244375647399326425209995465655257068212159466792733422891862845130272085140170807443085904638131506707943069970518683130889341989202001133367232258374730273879840470304142212895905688450343138376866365273543409319066883478709044564919322789244799538229658519466299474788716236180130542624 A215045 926 333473943425259890800100749287501582856965562406216011360152890362155972035337847124366387947636882301737945604813718005958215638689971638839058855657902807845326230364993137363524391401944782825623610349992245477378948139511732160242906079729385948466633410593155388546708117104764304490599631037640227022391659267188031983187950042045566877974767953475071161853294992708227051849136797155590648864517059164773590188639180898773423740110646983345934496653756305208391859326945220463287770067896740342665617807026439937312566173192307156265613346286496291693617987721763794949465825623218511372845583878312628146206269062272722712346281655571196300405626197184316022168544662336969325018979891401034383860125617279248461351756325299152825399878247339393572867444539705517083172182950421135571179965244094107109951513692542834875451062419837774128391790456890916359061544985295695335277716896754209699611733686611616979040340488385262263734751210059674384144621312763882593904472054363198915121109405575162045068411576248037768202560888762033836059415393329901770427144415255147941372916351935741906462485361511386774574587073010884046803641729130888424613906474147357762708012109946055379237898949343005834165788054669519143261654093140305260031969557022049675090515352310254279540332257581561196615863378907027162013404979591607977201788092769433043560149417446204005486217529252188688801412838367697555620386076815616266561887306832149784979443219697471575718610044450913956009477119041554162757885515542888069942248321388316838419405362101684121848029090001863105184923017990991083919048270209019399109171200152476779188328342577407104197259817935517823666184428005379790535514051415604494455139086831921962935238176303350549091725228829286994949794006207049479435376240948242478776450638793915345995685427553097599148046477342324898779655891731124161588263704805677401347193222675985894865902847817562146218888035329895157635781093 A215045 927 41014583691807988115007522813250581203008891408883130130998973118531426530200080665204420092235340445090414974248144025832205737308739921434800999148619081335364335181671533265332876632840124564942370220911158505693054044784997561670821361914977282704180855145956438520163415342699478607807443324649936295278702237338298136400930042862902160727699357681785949604699495598256099048610673492115704603171529116488683664958159776544673625263987700361268854870351729384354938095486093375726641008683893588243683348863287726565611764513797462098037869301561680385506296867605812988580301941568751072818471598198230190980637244336028153829406411393577734402088554974467299697293510973905808262006434051423002419176217019054152195346434564696744984441946522635416348192545407652679465997665150644669573693260300878795535654621163687497044879104265211963720965934063368515267750788768409107261480445954790696765106867878295587104921040572177192917935916870351673392136247562423232365507832475034124285748235013863536902341351495049182607693118582668546381597152251744755522360223542109854045746321063560407492637517358775580444839570617030105540919984055682817967149107103809659937622383029929875879221341489285409732972558164363690215706854520918236892753974325914178937818983328881169978230232152991861219302164211925629902318433806216591746724019970928713111351966469680377283566753184239097935492875699162289203235339620131850363416052374446396736702082954442355144162689409349500084882422140447702299154408057546332606844953256309057112138874357638801834472248707850898982635112094096184485270711165332752229314564090837852230325075897334667548915328089770692099039570789447569997310557198378565758961420704490402731845436058534205552468624072724812238878911532458367586592255187368669174025456277266129870361732617155874978726377351920939053024853274132098333902254901651560046714671009557339638057579832949547967786352190750996910583278125 A215045 928 5044460320148957278255125205280533986387236677730218790101513540689003307242574583973019304956999237863819303886916901459355347473336320364841683836424489101441967901115233598498580301447933376705085913561722503954768268560415188353350784609462476386665778549542048782591553379034931104455824929300904524092257983533343482745331207322094920202629046226906196730216184663592791955927263702733076075541233564268943317199665013334096082483730376497452723214556608957970448993885462539993913556298051014613630386292377363927632934469023895530902392310745800191125580896727793233800427672987333163445299160994504000862472174784269190198304642319754490135156486635662293546744933305128077446901772408433628263174814567726381471566259695132400480260959544036816817254815640601574056259658109913861597209272387923086234029330001687505507563304052542381745942380084470680993691185169173863666135090801982392088334075079055004015239346405944485977524121397843679695030569292563425448218398730301794511436976475780827237370516919423513618278239797186489734067091103155244103030356321831776018162615276824749800169836597281619047010539092079795025448773904697772623645062146045804800235736152037120045970529858889517820840749849821685142541037255198462891042444663275956959906109222898086619111905058874586578660123221329685730420105460786518675037815873594506128808465495526135968591734610222318446711074206968552206075994514124258222782171706061114431719076270560987014220087458434204742242882620670791851102030397674371912666524135218244888674849236279442183393292235154836167414899328649953393070880779616569508829169889185834473545755955139577792117460535042083876888320502026367988189774198562234882135242876427902773613132761719842165820954414407371836664528977393388676472732414752223796216782290809395789958771838205797390464557413984961273319173743852522007885586524630230208315271129244739719613359449800989346039372530133323676324732044832 A215045 929 620427604794629937237265392726692429744427102469408028052355166531628875364306473748016170089618670916804683963116530735474875533483058664954092310881063540396026687501992061082060044201462965210160624997870956827930803978886283169900475685601969618277186580738526043820240902205953826369458658860686606527052453272363910079539337570574812282762644986551780411866986014126315154480004824762676241586968556875963539331893838480317273471873572321486323686535592550100980871309816406325875640783651590903888293830613552475372285327925425352838896216352431861828060944000650961944464023475500410352698978330725793875893096861220774366237641598918408708889845767631487638949929503019779620160655999803284853368083015613325866850454596066720562327113581970005833105994131248585956222978392823135989253913992090313492919801146073482251714001443367388135018871072402286074425205291866826291974526876808337969723117093836835310557882066996221894936523658683509347128460993976455169901261375149710479963626106525369300300204503237577938376868175896550127893000590060700621542720128955294164414741147652305533645337582418753506322753546261772940956296768028253259962657745733321569856230188706452720572564795666417190410725231739100537161335197025352686473482351927851960798595109719095956188991307319202070212712966390857946955968854673902475531309299611137385759101907418923390306967059743277207039484589517409992503372486744460870188372347981635500051314089474430355828601567603198616463472489723676079458471472943930733693214830555931693730916968230157553404171893511816110316905180193293542706043530823116641566422187016714193739427694225054185617246949430084019751227118702986608621603191019526886271493014739603339955719878341187928149417472712910455658345211867060601231167272205307383665153123914536403071760415273070301463565755175081435270314564835306764830056617779856999135478384196463605394970852350133706703303781266694453752149014252201 A215045 930 76307550929419333322905388180177888324578146367059457231649583969849662666502453696422015901718139523529112308159446363561950335270942879468988512554534390979609840594843908279494886856478496787473051788824565967331534121134452414709405158544432800571707283652289161341107039417953285712338959214935151698303359494517227596300593189973379815859602704299642084462909063552873171209084666182106444639121591262179246394505742468065690540957965665166320360720663327053462676722113532515542709902832847630163646510779174577106863462400358294503653332219038373204660370531183340525935274459813563140218529035518278142733988441755370977857031612024644516703315872932037317297294583938127765202313786203395603336011036105871355241134349056511496765754709622766680655220023327935471041056173515096347662660444842833823223146383662691872681162374237006784137763034746447785481670673618004585672681461877945401597245380312445042957055794637274494858795548086280733267199165664644617074706825009667326485852316529774307367856954525205208819743749938007574285226378453018869385835150937892283760502655223885044768530796648930402428788843199731087132440584233283567667182227842956000927099507342690685745304532992916692256695670972921442074678595627888291357307572526418002726630529818584389809408443643942722312552420191934889548969719693679020613859122154312753989709466475105088213876048953530876975275802373373240769391217350169988250160183666276666036335903614584889622924858444757481041137405575676536546072396337498423782283768820903556331491799774736036120967201957472896258862801133195640750391803383838211951108378622808754542798484917493635678751681495392653614547444104273135437898428263807318232409780872705645692398171579038326650082486076315166615158152412569331674979958762439603143826816323152301175950792123227731067973376538770326146459703887295641551254039995811121160598703000816045828279580983840559000995370637460866019074920187739801 A215045 931 9385208336713783368780125480769153571493367576045843831464846473124976879104437498186159939741241542723164009219648786187384416362792491116020632951896849026951614366478298726316789023302653641893975209400423743024950766095558760726086934025279632500701718702650828318912345607506048188791322524778162972284786165372346630434893423029155142538448369983869424608525947830989273743562933935574330014370368756691171342984874429733599619264357903243135918044955053635025808255948654683005427442407656606919224632532007859431668833589916144798596520966725367472311397514391550233728094294533592765836526372390417485762404685239049409502048650637432357145798962524872958539928283894886695340264435047017855925475989358006563368792674479354847381625502170018331714758956875204814352088053492928348372088986250080871228433563356616334152834736949908128666836983757431648114640905242719824263200352352105658246798929483591602886019162026314273656256473835704105765923738714197070231597433547744474688897769506572809052179509749423748952511723487590597603189987132549540643737860234359034880196514886377993475966190699181928321958053073818407082583451475142952147252560547925240886586797738320941665295741530293235046971251306404343235421571257470195990504530926296366023342385764864327625543910617159641222194249171612721489712662827402911113693343401133974720142313828432385920727478049070039525376278610245353271795455727739394955212714696612207885698126040433197913042873855071066506236475310509817902119538186675191276331200712293569325652877808243192998421797551910499387946962714258663487411756659212652595269412746240991096866495026772043340383740689346670926461477914782836652434397852480501749664748196487340754685062984192332185746204825716938529747712899630228091228966250813118972013935120145817149534458196393366289506078308269215517927903878169688335920883626421380529767718884984306641928992336335521235878458874134733998074868082047091232 A215045 932 1154304317864865935026632528746425711405359633707271731812944466610402306467179309823201250572270991615425644021708641254684721262288205464391068864570757895924068957236235899428685554979369919456171477704463295826101612695632593116893983479950850364785739693142399594064877402683825973935620331588499110439330394981304118315895590439396109152413289905311639584764228674148127797287031789409460485322916235481751895940745049114764687478975064133240551599168750933781120952804962412477152032706238929803434466154926187535518159668097285451932868425575001160721097233899629495408029662953172096634752525274985832470633042295961321997774126996792155284416569074686441863093881624487125399087323196996992883230210679998701423006257826611589716443171012202632034234696475626864229835688445687173566304714720153295437226055505018644284998228255268049857559387739678562729402798386740965112593892304279909976530492165590193706459650850926212366267771948586833785049399225558515818833218435646045514517817126840829812520654954905333438625398382022211093815269710053702871840421019074080991939841175342371519159662835639906568576661868117275127463658135729717945824017331454554719249830901052721672991585396324701857516438918743943843911008385113640500543675149858422479099578780772248357015778314566959288302086383920203904449803621011021316812980844439362669475755976660614112012522394201540341564718226601247457618579089407914449581076142936745924491308212858700414453828545852382391962899135404353536869170247412960159420237299350855245237041113279146372668997967280075327458506603820394157512113347331698464288128614264194042595889601185871700717925271321431964132532730497965757233205029072806771355032393137175287889074768264255698602615676434403683659260348542921687603248033156905784708421479632244848184382483581606860996350145917654059802899156246398747482759086948863263751848825727851514277225093358240527276367995868219477455233769861673728125 A215045 933 141970045889041796224907020910329593349287741578418377169160704546606358718583950670755567660449590727154631050660943225540033330845086479628985449709251324349633530125690537331002006473439197439467197782439584962867473410796713394617233881099929315236145280537812499241661008184503088745892509462860612421065353796535034206224722730622692270604296209983347799501391600972388729792561347163428065364704326595498792029368656166686322960294668530485344710779711409801442851386754428080006694595424980709215520112423389059009301970342376194442944219824758417401222648372140036384953920448945634293308724082450866976402101797718003556316715571954797667626092197223907476202007511528021537392400488795583106781390437650482268466400919998746180275128408998753721879152907545229095455435776999049488618300027880244293485426020529662341182634199092564591379338204857236989359217167652383797088240390202799081509180209488085281529613941239445301929044693966579772214559613766987743736816250445355649579738782870996250357752122567312537864280838108504083110708106658203608462859046623667912425718195194706170797778210432829589775839230697091818698883601835053573357662582292357992672358964434619679841755545017240358632920598326786007565989972915117691485428849491608695455846375340056979000886606827877983306855723646989056134787507511537108710689928693951706903421388541011504991948332441613368682767743399122244783459413372119325394062762783913119706843034018572358857693293078787577090576932714637772895433025012967272943726086748216956798287066362143992412761513053853154359976209175434090783923948095693363340487393032421215660260003449811339701173750668592968974933389624548729944100131660709717656144016874631612220402545577908250747560171505707281800028455767469991115659117749559758819322606168773236355101065163383331218901234316049013025976166797509230278266251931774454920696182834665752995132570733514373777478577455544824713798153040830938185493 A215045 934 17461161340034276069728536939441793556250986854511753120074953714765971720079358753193111620984727388448404193587274308100169414972683348788900819245373342137109000136502699855813818110678041915135009155762364487136873127915300114944802873391811354923681083766457795007130239129291196089770843043600266828680599186578827903247325000276151753175176020538046467699086402690929665636687758669312242579373309255010869667716403963453302959428765254185564158874305334654643689599617989691428346283204566388303705539361921928070608624192444174631030206170019710339189664652539324845853924185557359845980338309616181652264987888077018476104958241223443320962724923689465933130983830036322161973866172798659725141227793620329320319944306902019168584124351135834505159101572931587551876788732335709530654273172995655559252561515804847973611619025275125171709270323530689483607229398299936686577150355249310575004670235950683961545722865173899216643656956515234610407215698837267136934614717422826916691835493731379302672199327844938563162266810692005856270969680864287014261476650248126905859913401425991198869223981291608727205390442485236629949750678564182909798453596640574213324953996519930139540422299563426589604210306409878779548172543966488474819987053427783597106780960894519047731588858699638989728858840684039062264539433671455253206937724542130000733946926616543043822954699609245741509405037309136114369823088413207280364809881562395959565027346196359619946825919688788875564801461330589254849201637567373190636261671293153760257484553974314877083841615197774386769124830790458420447034871924388768282664370975279034396331241836181521916677027949618274997392414094417214062506617281179732624525805443457821607862601781158686612571966104064294882559636186199479742898266126040990537425490473647570088101385558625099317151588642613698655536869684260268108930414315016301091761573384867931577436311635113512034005631512655331278099353380097260485896224 A215045 935 2147580874778326914780385136530430277825522095363367215392050146211667915211042542692081973813461019188426561180184078953095298008309206814555171781731211831540057383259706391727768625606925716364166658960988392332872527260171117424816136193311696726297537157993770973377777751894632615953067801853369959315292634595399297065214750311236042948276046229969732179188126139383376484582801754978242409197552334039741470337088318848589577686777831596293906196828776451111372377901625977617606586139566240780646565821403973763625851473700291103422272414692599613302927529613964816003647720903106315421288303358707892361617108131675554557353546954911573680747539521607085867634809086956097901248146853746350609264237224862855917084683348028358989667020061298645380847614317677723651749558057487938554018865123291367864823247312382476803405415775952781921632289362697890940112517596705015546391710861077939426235192477417260327798307420483997327310237926406416200049535631314086504193275597833679678753175796599469036418082882696304724563471198984522330207026187349020254069900893293674843373226717922498554078912884291314692661033642558960814652684909096997978108785883152273311346739383693283160105164098930084752131775928817041713203743136055703911126844870535681434199146935639322586842075955116963264861113624833663608043176963627524195878089795060255669990956217376083002131862985143138695943218041109409397351080354085760894562946194492118209961637039061437101599046415438729514650487827259064332340031964456231443576885621228639178336327068463981133030341560250926155527126957551702691343393487112494146181327327199829831724750142661227032306808415589408698217988110983006777854020741395503912517601337438837706090704232104347101974327872550870341463223709967067332123056616285822979079299737312219417959792540986106669641150119893181379741950799329530460299942522217996368975251960448979965401399501743937158022920366856298480095987627372652985794687649 A215045 936 264134986436394176241917643256303482378982966742839655740102093030320387599238153392372889667434720632788018620969054436922621485607059754841497228333693681937289949140807383482659727131541185070877364043045809892456183979873132143137439948903946885979673389349467371930459533243910520566137568784920904728952313456047534711118166963281757130884778510265739011572440428741464377938047928103654504088719563777633189981794146814413064752514244521089964898051065198152044158792300377257274181748883443049631223890493326850997909122640943361546308476801019732725920896477865133043602815746896519436972480974811454578826639312308016192078381317212900119410984636233982095785950533865563719691548196838002465214359950864510948481096107500586136560459343188597547339097459501428421613318841858735436477512245024926543928487559865225297128278330823508666781744392323891857619181554720588093960690373480643515279395714328163701868741446168946869929759361019622126705643003248044141357496717743658746815635561862356283043826606484422146358371611536107588116229395648720928875514160289711847631627903992757077658637341710878625510312347808395524726542483608647993624091123969043971194204280176742116675388336656850662053515751246836664166100385429288437748652761273665798001089903822234442233322566788876235334952808500663848292579667444291576233543553985100970593609150207796624150514819273445866226596109806482145218241376161131332261922829149595610021622963713018119367197826847000276510106124719555910635738397326386224066909914965603590654889658285655521163268967421456448559421312240890398033947707791421575231119188223056193594382599965290022045249044206879574829310514032819411239499240204885427736195611605378626075535866233190408121866300636547767735058944571894982423985251088903369024288835117436211039838628870840718762800896395350254300003978574611225701298284780702082388452833400137008528367582767310684692142799971651822600250299658387714749245604193 A215045 937 32486455750801705350841089735388797902337079387273914288817165392583196006791081824719173347120657176813737863818013511662529347431660040638689603913262591666455123686936048461975418668553958838001551610635673628379777756997135082488480297578992155278773529352826492976473144811249099397018967892743417911701819262459251370170469321733344891055879480716455928691230984609060735109895312354994525760503308792314842626290342969853958374981565298262469388554084190596250320159075044776667106748526523928863859891964857798698979196233362333179092520374110734525674967339247797399547142689147368784432193871598450205303315018305754316071083548470231803113870362717258190695804280856377381424159180064220556870757009719109983807257736539224066437946832192136199677328139904358018134786467802511982752396185334393331059078747585059661333357740386532950834535221826209847960966890207247730218076892504471784474134186184403270027584160060404549132878036360674055679673537697958649137434775415396817282785475882205154135157609593722525136991086805668203157879698369597979899235855966136526333202799419945360718363384013228239235723560765624299488903236577054367536735787562033500952159254871806668683492231527869773670715540487828599792090944318739531815334877795584275455551727489198069348129616628882400856969903995642929914620296883606686310028863634516221925150710814825468100665912763175242995679337731108376044245940246072320560991742942335982106159399353946062901471550325797640536126542475721977209469567725249423321380359425433689795125489558384558328750516763890683360726515189574379906862693237457674080187470369348870279492687580602990329910401713664564702015917177414811523551680470559452327030746725229604150640685647719128007848300140967882550426177136090698463371839120766605509732936466749326357612587705708525677819129991632071272804220130445184915025307847244940168857348499405336553594597472811829110187240316916566220552089925899661254882812500000 A215045 938 3995569922362173363977212119809565838505081781667948617868771241194702788447703826287065948806173398027456969230994692880054187112608577938803979784102965081292042923543993153439493836505005395889119970744144810480820207926667742013939939162267131152403164437008309168734266352250395315312766913238655482234594816969031870996256608406238139842742291349613813490009838666485728954139185371736223014037818261890948009843730391145222467057980017441762644827254304378140637335407438207152796855887013559807205135487787015913123443227580926037666833697538819326925295061831001215011254947949379463965722873725634563797728920612295472860551198080521298882886643629586523473488140594800552351451887599702290492637897835499663497344220498217059585730899900289563962764022110776534802157122217492605304480281002883433545197955802141603113948483165401634929206899147635661077945297451712843851787306629578472321142303506518730193570493539430078233695390482726226007503860497522820160060044924295580579937091200255772003586935470232528902013192035607448355638176049078484934972925906572552918655917048018171823502623054126578481869107905562780073379574292509405981340763655887250024050784817352183986815179379113706598983761280216499315895526874440610695674197315334631534161003322043820504062930137789081575511856727910442892674777140944430446236902860559182494530280338909637094236609629823958796143036125093875706023966817629967845886267776077411431432203847113508182861483730363171874920137470680445086048017856090247577042712012033294649191843709603309536480899026221019055412052575754422159858324101155897719454124063281385521295214012743504340595313570296085020579635958563268162449086486081097887601615878650327239060822853925790110622976940735213863314078252318236405278451100411284012110869434584341516156181214340536150074194331108918230094098518731285310579370644890254477700631594586680620389739464048384929645746260415584248089917709505655486298784449289557 A215045 939 491422613994796522063846249646841209338222722065770406083570045501555859783060779551484392529812207300200393477548529210735002485503423426432250823840751442407254824472224221824595766471447109735523754849919176015512505797223135132632124036661278139590310452222669201261338288181987374684073311360461880896943460667928460881169392364645557855766245956521782603342518924993135600624009905411200436200891142903794290368152547767892509489756560580038542844363725354320702141934955824435017346167354141332357367805105838099515484537796220540299841452276900666477285617637873901648984811455084526698999481274381452896915353920294037407531726280355649530791943296076425129048345488879611561847158015583317510037590676756739500189531863544159104978462740903424231220297391485609422647191246223234818361014449913231899597319315376167513936433657464303844738077032576775494962817676478948019154984751931605032544098406395031104577016255111386951097255098248809999985337066225963618989755774849083772722098570542144026578688781576528880306619634493044872132523469470797534676427089432471375252948116417199568587427905444802137392063065407735883889136030826577675177744188982329767328840821907499901283489577039577729015669496378648101554601463636401699201298381179663008249035559769407768814450230618498378280345454865912683945290644669024957541104075287778888119233581519828674924208515579636422501741935334364986108396692383487569338894090622662373973586352350906674887201923753778674535941375552840485760921262403563242284205507931058017827695039298177672351798505442446797616941610486437519645588381757987219725391619948009402446651972555694129194859324162489162559112389713902652558942488944272501913375092505995242655278144869152785982197452291158886930557412076623099944194329087214828005096876214435591024716850617977840057510756416088679538860111758624880748138463868443007774061015811085156234773154546470802954524734680252902650235073155328735954428788790231101 A215045 940 60440985951437610040489111494441659182762889732308091999661246825450176050528028181006293215218095324526620940769238098227525251529808472873228047352628324451011051367160035291271839782151489492073532726569314505097557392850518953571737316570174944038455782458951303445975875180032196690825704530423572694841811067338231656512839004242997378119405510360829646397639817935489193147799079180205917429695572758904806767272919645059633444772998971327299007211910964277068222820664158967299980781728672370320149034892530299224491474705707545530842831796361243157379205674396658901610120554027447404512970473875193071756790803275554305653541781285664370988526138773770704349473006991597421554848984029148351444131015343243458859815074995433352852765186231220890876133815130619182450802366162153808365007386119995913541816139585415760511550013321052989427505375766697823105701151942873675934664833412363171966033868372110166169317265785155577611324849416728387187532678738522709724346741647318658596253430283139346052023243379381396467994304297481209095129283991865247439921079181190751603425306199507178713049733558281126927312560615519244203591454344161489602585484507017473894660299994437690929731848587721578949098292830122652420908339476020803130466574964667356792586665358323462271377673374489772195839032048554724138572787923280582242912835712806587619123309419887827546690643500223631316309169388961410951274916617537058566367864959839891222103270409960249707725411424196114855060026650305594260838115003117291373648417363382470755753396919700191805830749684873961402153002997191919885697229321287229261789363042281645724584530943214462803596705610479499042414600382870287587693229749304458103026230589527720774179752919099300045053544997019783740039998480674675618697936353494437791081947991647662987453966758072159111976163995273217931372122222977315999395800265537900465284255608052649011860564825896231626204639228130109405567554906211912990820287215847903776 A215045 941 7433749849412831238458096867566677238270497214351829545552249789484870098355164405484222581079295912709474175321138737552774870935680938739980617573549443156031952063336212116604611697438161760415309001613175764950984046814816608154191057814094856838590470931998787654653771308855778205596877583930738979584645817821934565290198028129524031950831111528425524724306355087140177621578662729259916643416354558202387438084200963794567021197589116912677739344220684880725070704799756597153462618806459347408045973923976120966512935904264231879753368469500156007691165012333151170996395843333920946228396368805374366373188353448972885557978107371856361982057923125877720209856131514477603239684577877569663910118077296542188700257064692574758241785139443699266153533238963674673832026043846679197276813982389136923149624957931359389402224820296096155433330746617158853363068400778841640800075667093020648555218549962556377458685089866385002540191688387219367670667603128031579711135511104105911483184517084675016812084254599262882096080386518994196890317498859448934248963761017682510172347439299250969096832025344739205194627963602335794300374116649287081154959673703644313594966281246368686425983450004949261889084818724697179836878020499899018883334268103810548468936898260991281254064433759772277104963804305692084972720936257552579071425856297942486048439671855933318784456153924298950118350745927556906640279729507826262383596829057282288814266943605577829667946964115507709533228540872724817741367128259001382938441567143675041078166903013430529830950635695518946853980717452662460916611577377132264765036474125397558859318941268448319480688453499185259825068518668182609515750579117709098861953508887643506982320767246034405631810700138655885237722249334022819198727376572305276370533526704339063735546999136433569024245041337765964093611930242480458214596736035907793929264713186936996669518199859794432037698111535075651706060554341529864588353225313190036983257 A215045 942 914290790491826804720305425599206858648088394475542726010927062859813571921634693846378371179538179167940796943559295480893081599837225656544742733499228879867479092738986930307075966945111745041590933665694049774465940200829592284011928373817097216202589468853391930218967895114080687091725117118950470916216593781030613299037844620927212932574107312485978711443284035900306358261027716619789541222781915086134750077589445627086683973858688381288034640331932329364906628467549397290908602132412771058819334643614170348581866624749794813664133478916722827702855917311303197373655078609518248938688240392587171870830410683420389369325653664957046859422136018344185815107954703273753601059648229957039512593079376459345966672759142111699830386719386388778515993712258716854262156752590775029235310698747783551982502864179825904817897966755427323792968756499975090125899539436458349366897308790336830383940200889140851286310405775901857764310358675563923335040331549990363777868412081692684168196092543393095821704571982698624021313853452210234885899483176027345674150929633274399300639156209684776511746196367875121618146412032628470936394440079523588836832778639136180347349621773455415003097277659442638108755842233685978668400887893117745421011994559913133488617262184218650028881294569349608807096173065280266078240568107583045070395333743508023850930058795416840479698378456493743498602128005889431369980582223288700128421390646506307543180777045401479700555853341180334006096348936810937584478795025522268122963170570314831503974002853128346414570810758874859166721555450308737489816938174598997519262959606636102187328217723824641769888368522044684603293462899344767712424557912252209509589508701854150065599503511760324320988085287581602789278866461303044147574371689771524642695957141416252645992873598146672957844988090246898819044995317432431383299421763023751100076312059518899369396146364427947785365744486312107475150986535839015082666672082553272791115625 A215045 943 112450333480645284149359109251834876936476602023277403469798476481967584476262712178699055432502116741744008549882472205412296261909043074816263375602831602780543896454832056215653739322551306478355269531878754946494359660655225034325312998921688862736079914198035208629278397327723068734076592528046977183715056389248943501216364690345917666674664368324246955982799630060650541888484830481504853653758759201036371872105417611167867561763421081781515583021483455827002790230803776110184604599667964380887370115190618976754603081908320497848808664538287407651443586664277960125788578273127410698512425171919416765745767325707258919541497422682344907346940672333208977538068572371157215327097047706838290385038645227203011712049117415046504379324699386376058201073074583209399571448542621475638477133386143581877343912439057922400654347725354548185375539165512769760515557893314320453428911629745885718212846196883177160059719824415712230963752037494947731936270782139288377515677324812786264950690457770358025710415250067167151480712307125838288960321091443836285288668878072243317311703807793639354732632891131453881641443142936822004667683831223932350097487440566496930531340770588718900123658015677605700691415890499413592641346746023090533814062191415479283405514547899252938652028244504135048175341846886277248082561363240279377596533653447122244338871385588420895874971933725896375793013972946085626276981356549210101007135796496517058378073958959189619278506963022270898432366642444200320832590834789986917880740979766650080028435088614605428777964658083992218065428955650323001916987766952186951079905830843869186288860425116505105777119422733245574613975123744354469973467969548702917715788446433665618069448028737990625219927317912955394236156841138398149939812924863748131756859713446769630599350900150216574584151115936947754211186849148709282015946628089433494954763389976211993850339366760451526940888607820772415967786999392813845958800220325023081933108768 A215045 944 13830476727328878123566450132550090656327973960468645084059201680219153077008391963286137439826580821055345110838600521970231547133212460976743850456414787913127031784851603927595102860706865585092656561487421164369031772320391849629729486938993913019321626856889477269471023903414823373604329155832659243126035719283839020036313819067926945788051143196569889607172911213424116345925373121508477209871104599812387605518888776728020623412926934370745128677002133134391978291760396912155415457157027206078087704833802519970467597208098671440589801604730434418299858303788877792274621472516061997668089607905695675014858550651309426714234857336263466556814280560966360051367326446949063731631877219711152677847160283569511094615368682908608338826551305137866380215994461476039293026013989850615844489521427666175698433490461925035504291088133076080849595368141123380145326653104936146464911238249178752636282942439702705195068144471570802260379871878475724606677982511369388812170662008290812527525283890116890178502376573685670214543086921150192120532344847714216519647708191232652943477416123757572454407141100847602475282349705342579794570449533206283635605651366957020896391703154027603260920585653936367006691476180911077305487870998088987700461936046151137472068461563634270298268394523186763192780108598872092885686482803914891355483674363255629775846097451932004993420216766773936045655710663213709524052269557216551642883374219880139558502746697581173365860641596299451684302257709862235099186236433077213452575121050598835488612507949698446588010072381978533320402965750634663427884390057516554550237681664505365658849846352504926561226484562555084942256071948233956104606893430151842258590338318533917684007130564811697871441393222178048711764863652515039458421675432035713193661024715436130888186537914110283762019423088197909063591171428936000668422009508733219787567943296382386552371088041739417289319896055539692215492894798577804178632041836676287548994403949 A215045 945 1701036187127971363914524007194409315851404320535620067935812008190473860887555948772016206043236938873065704624597981730133068001123223657064677342763416081711844365640292451037981998127621915659918401793420924462444413635747542279422401580497329612513824023483207668936306661722695551884598409574889039927318678415522950520965383380664668414263615948809772174726285279621105660006932409115061191960492107017722639106951214119935368812228249506519869311688240892074386327096298016419005916625714678383223900324442519337390759853514228266694696788717305146043231127779367690489652652541202498302476509347228648610061855962785352226931345954937724041580809568326529077340643084402363681775393800976764941084815676233822661625978298880343779171286485832571188708366245686969623642628272209002251650676469316208424977621944403471487474943078465743577559405278457848681737480268203602375173108142081091770219714724811779743287261548115577110457652640157839121541692496963366291202422126351877767612139139951469472030398435306142999293439940547694564783704021698484317361757653270243546486459984057239160221079525328055194706326753173943200757083329866948081543276941274027246118441698797066944262526704629984922235393212831892377075630109858287745038514974229287939546379407358764168665740046418014878494961235179374926955785041793773532171626179812199238359855840108953917387631445884750307214489021162691777327839943268238396706587872451146208464375066601839251325127742395012688147643909405776707494831815900746467593324925580386474118370720772903422151375176911212102567388490463518820447266016535061161896390406521198028143191274212017813317242826921426478503750923808912459235025329111592783758684651658256625689341034214787901825962009199739511621918962874212065676697562101372052467454517090641612746092887795091860116052673467746245273297379506204932804223607568346121050353292864675205279018888572426441164635076997080330074367010927155655493508369782758759789890416549 A215045 946 209213620540013148883362886434779795759066403451920799711020817805748065736092373306994707205878316900566026323714713152284397132591023297357978569309443763262643729941971119873744190666836788760584870764029286287716293845424627308519325664914232548426181033261577653801896248367988138058432000048555519251817071409390039075058705842002686288008636710560405407601725916482182572064506760948031018133930658058580072222549480447975322343280661762367573180208976627592015126254552895622625572329505748413930461652201596075979092994385041978132007115210623802528899128858558437052435001641095391229206942560101218083362593424871947014485841317600003793647882762623602110152847732055043783794641805642922376600754481016476617868900715393599376229729411206101118344748832225035787668750251467717390061352643186624639835269588448306588289045367892081485139986966515408054284083422299587317058749053715739203308414403125639387929950004320132314288235350906481222475259911966590171122637265439628845842989468791111244009254259736566205574682310121407398883911110251361989829348535920211334165186553219566634496446777883230662490556210587228893756167840371417049898874834186802320327320837040092506224318680226637767709521512677116061489286484848554737953729322845053701503762474546563815246606491382738744324772729609429206677798007911095440601643509814347917753892651437190351215714724858855645935313213522315352481799287052720950830541210470272588530758562956455654592934398826230003112748945741395498211274396935216509552905407773684000754377459385939431121424857991995560651876863813160282211500305209584262595710471075135329558669399463387000450422770894516889698773191261464129921749680913048362405598125971874072780609854119126106934935250666885772946640415761141956530549822971191598927672968618670544800526526556764394049915631823571751989578932415651585059655699631922125979660600612415162948286161271094104429022235184610725372395688169916853937547149122319956410176369755168 A215045 947 25731574290234489341289720507470720469049316220265722744387624778098821611678474360811576970116989741830748172112285119749250714240694742351374299347718819465223466938496807452019497470022797395636279185573808792464641698573593411405597634382870106126807753267150568209964302242600818285635251407562753978933572464676559283281699853182949748756648051782981055362837561442028835258274324664198700169281510449098331160734479143886844712854709168521704981296392436952925786142982909863566526390612581340235063559320471874826091047549506649081970180474118010405908549618474908389759015549202191918694151458383102595604988929403286697429531550718845528894647998993134733019722930399685983043059166700278475556951716349350390175213162015113842932477546291864604985215397997433714913632638302257029324351258178697271134214203520655828504594627399982440009718127752978675859156236812432531524231107986749032761915540692570050985253723567165204505273508825406908457897066673281715371521425542657750322613130879752277766442630814899061711929041913408327138321484533660635579357473643289024150099021683257695509025800127670881480194338777631126253670998599084997949101720217831183162203231916922690332484064413415068009511144734563509124876279188664236932645716657180785732900010391924401084867352533703366808523254597742617382255133174363443736941156870910788487769573271831734464767961296610220795177917097939479908332471253177448764576057499585901588040592738480971502922234229309197522379010632264012194929807090575702771882749672330462348874726591370524670996938227077328921831263655530376444310975714643893860736643853246265912987712818912585894773372432924735904641688401503471023334050978276291713632924304648223719016390674191581035049312455307113380578246629586893917648048480037131174962303619451032346092526981001669061179836728348660120933094449063934898142551586715854629583609683779105519295336297782910080653114857681403527512261760932083797385158234146525871356406240940625 A215045 948 3164774424078302175829752259532463837897306828689231976759966826888349310170716254006516972617183859928281459143487355016005553454472862285921680841200105350459223789705165345478524444622137242874501754954814452186863212630706564975579989703428108821048927470826258312171807279591532660995077491130170183889577596083807401804574023235660816410779701732596109404221418331453064554195677426935492089803491854581036152698118385217633924358785947066407345126276060768582279680460643360323060120473017999100498887334765839007533219755594932795104200191201304656124222703943555173503306477550228510608151422438561518041330275723179391836817894897100400050248055993392948559315767591429320870512482862328609571128460356489081514933350027143609081318508464488140312063149204852121898589145760926146877824436846787407185770991434671694847054016390831647007068399921920743463388245366128265053313151266434330729659493263819216326509104122207020451582607475416002080398723207978847371454427550649678879574807575297417915422569613001538582305729071050065634360024680663846085802098916285967001761310302785111351692530476018285295563180321774537393852669822386986234720649884599311154909994529293081575498700642254062470034439919232498710261386873534879128680644599387282069254902389094131160493328293426176079489187126221265621892581272058668188688605944857505347869862679570818651808605375148470003746813426940289122302104927968921913162128771046129459464816518995955413087355875684707264247165968875261800102440408262539877840946526411497229413651201043123228929567560597513314501577726594009631052873174416675895781652387253879311515563106684562357151326960186266226600743402567411306352765655060389124241214995010374230016886448686428758775034950597839225169072823441079866279667276549109810756242727090950593748130020067245827992631801778071977991922996827153332014309195867169260107775100182516758782146517429900006237648886879346716583523330835273441747231539430885788079442003478612657 A215045 949 389241522587340933137718238201985581340899690612555267418731532082488866329386420768440776054943497781436788726476832381848933824185921366426015369168265239287019302666796840686406487191052858076168079580256603810191710511878333898584933135887274514882891271158362621828922331087515916484108896157603369864439110745843633862679323158133097468777146665057538475663871617207284911330810049188401328345660216603018348450707826902625085851417816779999581745550659082098667474910516150409872828291790601308021128078616877726051759938890627227148734653337286354692873484035438811432516937723128904612883930808484683616488018925021661909231171540792630360651616239188339538062819690815406781089992332899718698773243672131807675946626840176648803159244063585749393778782136798813559811551295955613808733479606345044105118299465321284924293911884710830845958770178493097476711657749872798856267561101712070553428158428234900259396379809469699381030199089203379757888049962682919990362544806291080008620523263990365285278081278367625039880316073050233579401791136929851749996321406384599966259599065460145622178870462810261563509653744358345242855167930969401743577489881534132368808005772822004774614842788489080268861041452177883842458907326805071544460991711197300328923458904796299678964678839007949086105222767068514506906543226809213245947383134162227590004957323953103110061655054051219674007513000858164504069740194918211253679388322902510331849277804162957674040299859844501298584684723504020490149950727247438415060181779019307968645938318324005989295024509686647710916784191259509209260413688175595396093965739369012204576929592122054119189276571035973620907161227013001540926607029161324380285582293522020217453556664538652537516219631613835996869555510788473035761611847490181645893627682493779126997012529071915699849410064598894073087335760097057359700040385834821179762192575805485520319466548719087907866901304074697245300049200996536414489172210698277400258915796929801657376 A215045 950 47873542503818856473763513546584694041092764638515608660527218479319242209204359038264208937785433043256796731897506895612402854821413855208113968726855424326952915004226306239082519400054879406125799286616607454201393529748404362960971195724431337221774577425007776226645274916484866194884399149894084323142121044142683157707752174427135327843178260100344636397251987498164591029135440372746427894426403150316675823284364590637667925800032677992882147357604791037367517134313025857054034819769770942887498254782541194465358939263791554006499258160295020322567314313655030251026080033467305038874115338021177523309984997501941235443597281622596433960098549364172370233167506202703604753198544463803071339537843211855855059920167991700659179505701312582687294478139677049215734922220256779572323579015908220877626616991958495522567882434975562249144482906056576580179363477746031534062941771662460549034325128091320802446894911245489821378253942688663716719662815120551613621253019633166842121522649244247003403686870389114362155870247098863469702629840060166149721598566676174060198894234395779512087370225862761583950951215272685739779374035794910714961578886595716470492671816419368653508632086582488926773762099257948465422437245833840912428696287938896468958473479279748446876355651851989175740669628939079772955330326177196636306918539244545146946648224735397281223654674176721061689032868717899110323163625359736066776781330566181965050425462173699557704806957059649305573489478554789512446440031488704402393064419253992936540203842404245207273329713598398397645713492281757039134130098098700863545660447191576855199571755313509723059123973600255206059758474066089621790083982597732168225664977085714169289358642427972168439184764354134693643596781042945659853011867170916547748672765029149516520331844859875752805587303409755644044157748008794242226412183997713613117574740974094349337253696588237951461177296303075903937081288037975969239161427685429932863238310020536691714501 A215045 951 5888056486447132005339774447991715381473069150846807309977429141424184302865806775285729258571553320822804561234666871327943702209209718269231592138034048926975921526217168870566463479719559114095397144174262460262961212448541858310300872140969167203763390132004798113255539892396551026054296986540814768376616449318804184764190838131379512227242148845677332738386330590657037411672328355798622229686101927272348107915526136821530529787552601576344504543239838638514105940045591664267236410003390035373854264210173950041513097769507470515572260019062950213321086787095533282064775327178755390876903302645796350683511666673813750297653234468038568746731469955554013199141540443241727977862330976714878056064381471386138364694234036139004430276042017384084787827032398140254721835621540287931781923994356642664854126766826573986478153720706751555836973011673107456868746878671912711310325860033110448321326893210542351987121791626256718608689353379807419344878965976767685166150936180298707502095883715691164063917417427875270377643967818930407761962555914205364701391012181381991640871039715398899523013718038833162162902521584181627682866093884828174511789003095048393295229844469582815971750087573145630208697594983862010077429350757044419339213526005613981543841354853752782801549647078310879161749085195447962440106745672079736264107274364674437417369675420679186374236852007730101538213293184837363497374291592246401642184950181860354181399873503555109121936750270251374522613416456963012628425555877494755137195793094083691942428227441537197442266469701937668762954024444524856210021242539187770093128608102577183186554997465130909665215974592080208983041380214069829451642399797455240733912539668062336080991861958846096293844109312286480002015758434602548729137996626949899173901428817563578447116421249503160856870074195408826517673778609862899065272297987115619450864116875807880330115848745113764197950503818786616264695134144444227749895013979560271852550160055539845288206157 A215045 952 724183074290493417800318493589434407227146412789518783518563257176695350010285029001106434595363273028161704235132127666441462968877973933260277719009461162593711394809707544773435925486105716154327722934147666004890027737640900167804046302143483134725675211659165160154204761489859291338483644945370322426000681145168772042837765337985252868622941129758211582185121410663317437044667252322857787823496110651348500597786430464457617495943169961212381176671142547746197663108473461679013024395597204580041186999596613313911645666710155081861381483086582581218171107498436938663716339162953445772820232110094929956548625015881589345375904242287121359414010705983779451124176307012529837672313511591466197824579383137283163002330866277105844264773662436929846215430506831574281570046527235158829603116647834056084042705362820524881911877738267851265226653705613545321639313306408973113782935971466750772160730099514992589079212059026222985056692896043737532507021539063116316382379057278279527285762027392617839677592046585815918839475537158677057460322676519910663545973689336660416271342578157117011706937692006321965796117215940112108837731559264847325066248815058362184080338098929829489221772761281214715759551017579246783930705515647164306440006063869611042428749942745893705901098972760797775760261871750131461510247337656973894192004594786494559448037119414939611543477416668346291010742557569511398908429231774946047388577427699051187936300628529922624355313840454143145536032212253219319040541611897892999195559680988847412521370202378169943843240952165458703123342299851020991096265201634914032324053436880357389869773078078661487240320839935895962580512234010900518848694835416481951286614219581947263201279550634599318776636741969317892547482726997221582915652758915851095443827791006726990243940378554121932991194294752676333335304488880177671472198480235711256530391968502853351961481958234831257632333603818948163427739774077418127310069744665544327421565071808267519649300000 A215045 953 89068630081244243257433834937052440373557535703959963565473303203592103866962192760360805725971111029143066816360017036100972001469781584072744927846025688950099525640067810838262052371311283527868214523755988656141210450517382178781587394291507456404054287643945309900853930123360296283607434031294008843629707164406440157084280945734054723328394516811414347276031547180997387719082399707355709280060335508188593225419815420991465421471222352627546540226007293534143798456402190194854334764248452773309692146686173263661090903907579567598434350159630594539621725135520647922355044941716095074666011646239030588304797365286761675730938568566847888639176585366049318475074544222097928305716699594773627454367199744414442910922002318047879840136884437724986999710125307885496378393887228384248109379691758045215331977788747572736861383263139025250228524504754887564734707906605411081353215884665682410619945835091954551054951762865018357051253044028233763195915962972264245376325578813918947756307093621407670666014116119072032156945955877148548200390964889085661878958802604106559375977157338280276758738512421813296397336060228709024731852534691443389557624491110121942901305434522619795945011707787925900829217654589389500758386757621394978715924583092782247086124115408374385578530824415967869625591299436113494485140520869752381436316957439427526268773920500011775285870876948510785642312522546677732652298153513284894509911840190785181387598047079729655694566116645802688286053774490865389817359793347563715575847044545871057805836446620716212800054027590428667649105480795554414866175039314828547161616593448150601063760453697909172454119164318475809398388861146666419998119081235311783754901004849086266064156158621172704992843299538862145795067841797294219477782561623306341295756348528895052464808124452292033160792497700442955145812149666717797475538158671605118654371053279718456786679720183493037401623716900410214004124000306527839062138787132827007960191912702072047960520246793 A215045 954 10954717316918751427246561378763860731540349745174285999769697730784652080286339424495377997859851293311569056708046963312753114717814256867014365847342150279699647942333531025561459005745801768211636058699052457039363995385900367089967445451553273654563951704993613952644879200411826583592375902204217717444027980540846970549323718559950745716523902626674206503369695181852015372010090496752429383659597771396545618226039510351485789223464406203227012066622225962151941012474360920505404162978164093912512092855399714817000269534965576659525563688151476545792254020561541257511006811491916740738146612255290667431533527305255804525560068029480003181259305989318082392983044763011032651765481736645564710689340989179839194880403954253612114492572012177736471118129982363084480260878082564027358623709005909377787093787376903027732736216141338218872290454608962532289683009674889939996923675508413797097056942905057926501658046366889869161175051570920648396052502263065301964015368282582306685765004945997703641068455349725448481989987631926539025554018015947019190772059882727993574202786649206984574092789172862914928923574046316838390824338596026341232973693160215378576900193955859283837814565612814107158167023829278934019214541517962073325160229457017742401622603072016787776922582542895931728096263793036640627322387438196668698607811635679289111290974711464245166008933866881381162282086556813716394346979919710771067779963188313924886942094777158112014049082353592946221984117739089839183244986206979448281747015241658379831046528444916375749845148239150045265299725127436495702829930760225246646514229455375101977260907249136929747858891861961237288883937854247772497936603823392750748246631674931856294197359463414463725308053338130252066428950639978369392770956025319524207515897124380796980980373781911853761143863126896958104297916863273657988493182801247617898863437524560725070598752227972089172415622835806548933342090402086704630767790694918366379802632051066780881309865973049 A215045 955 1347341161350925181308069615753017817539089461120733218008107347583308613771352787020171132931035737966293850908273416470432532138289683813058694254295238458714106597381384248333221195654362306206503367005459696227185630222015227769887214203146761152054962005426570570865419287720531309485578628537087485236771811899359770937409733101928207668409111628564115985567196475820616893369522048700841458480850465546266922448577439957811760609064650740644294937654307786051154600735889991031969857711549935098465677729067478749227372061896858349554045899292471984537907622803934054025931482768564043015717367295754513063490319061181177194968157429057473543406255460100758085018439431306134918238848536907809685787334574469375806527378764370876242202746220613423860960530277705351505575709610268146980862599830420744316069746407608096592865344261419983966763384918526366046176085917551215576583843929913309947499655320666534755008719613001121943684279910942234191785917190303711931805154194488600911579528968270615458618995399552575784870082006284652374325744305589149272373283017793131246122130155309036169749469885047787592725742320688780985926164962447238021234254692584258287893196537316138189692872105157998391193295925354126252963189451191996559135892178947375828628936903309981755363809085048053768746765910442570397761495739306222970480167871485598897538869182352594560179811067991273071995340631034620272315314051641168069469290318921838831461062928239362092496687074684260423990011494868420867963245841067622739428383535079407625481300515792009733588130631287552082636315125835851860190464713553788363647089820842097600713126204884770682471143153964137621922221877106723391443598231612470823765725915941049891971096910192304207811613316786513016718720572188918762652018800066621705983591746777134613464407095313325998004227424115475014062176802809309735723641424331621413246126225702460832868188242717652344523018480785107561874844568265872574835057556555964055239225134251288636172809838561824 A215045 956 165712008128846878549465316176242427696576463368105011528997434055016174841796106464056553972519535918560832092660922178899888699894913294749352378912466988271555411829967929013960645606480817861631702505612843583486793153312487115329037379541600068429105762715763186602493927510424939240142578934159556466405488835640710978330847847818609592468604206410759592018261796830754025869079201899706746963760947664419434915556799075300495069125728576693045050319413235458329863949501994536011787094357663853017365848582444486440149763343778611418488120049285902621616845350863327103932061373721885374192498030765549816141877710997979539176557803706039765835788162286403926374875067005891583910726604557923945787131463318744044363672707613663524178823292563438957161674106027775872101332021184899514618741029865651003930940135471032555073642659019237110585072582827273374489972837110683345818636818847933617983519854938390901405261393803482152560440794784209949113035070461628223427750430832924042210412445580264459485616722594702334401309960834089915085921440830458137436296290453899761630998573191773541480391603407987614760305085718855037173897607745926123074840507598340851802116781941320902223496646858307047966558804598995770221590437216386661394440367681038693101912516030640863835109505021861875392652105419991850706815431982328918430397385793798504377069092425864447942853259387932685848155200220918786857378948910541770504149386723565090698070654243905292170430420502051968679580003912795258519491702846188743453053887908402792317567476110342002382104434288237641620496062609905711130859537630995114422108228477568011128506784117605929863815353085008974993885814975501650838532067351749634646920425090935602534097358379047436624867784694512080828145813091543000702701590467534459265697427411536142227539458108970978774685433310231452078708694979817817594283826501050671409651739912060902494681586405342454590604326497343333094821295470059659603796663935821762468902924574964857236058286552300893 A215045 957 20381229658686815136402925820062065588861365904815795684848676281419406196927149742291935967486971882245016053546385154588215877554936045570357283911979144318942601548488673884468826188401486234674492904823374301072648372227213899957701710469413661655627953852033445381535887664494546995228051630273088357882638354971908090563756875548587051665969908276894865702260633813706924565003372311615229035084115712258044227691037708822003081741855550282503896894350173653588522111188009437938417842748281103986037533697911604353389193519222872346124484720162873550474334070533385299729617617485023336982661540416866872872387468133690302141521641698413833724258537705767582186024614802293358686101133512087737522131382653631048080925215657716242597753062239082378307024954511138726916958262896132372151124281820434563614074765954198402794931590983498413671983315924766477606925244208969110918846478193901546971725337764719854156724716593466465890351156412944067639130432648279683097745269843057815622931663742519896985977984066634716380476531182990034130463128692058326231558818768054949591551561612815626043115061139795217624914453930316692022211262635282008921167862905710442996384542753076026621554958530730868329583848399015933564985032315636329912514823650907927300024322283494481189566399781223761189226905554281633678436459322694052256636101658837175300557773682613933573140480220834200903281304524668818610773566129820086904576778646189595010534124247177752013122355959334746443873526553623147984301225043202151590951311034650855704395571943237415354509943121555984619321610121281945297608809154798032801539537600636268578406820449738983987465099416726544651696983946257718148755028882077088854167206758403366306615045657401113532456961350557652060140518470271648740105486165566718891736419550818712217510457149605033494964779666159050182661088111230726966277101784920877962501258714872400076010538802196559564922941540842366749557515603922171347982030505468490523260306994688716944132019871680803125 A215045 958 2506725536010349414899010410551457825002251429828974764224858185180531946047197622195444067446925021980218413754112713092171653050557238691859196568794522284241668435052276919860651660527776326047100995590769426188352262990793997207681981350358338783573809218037398018742311688805318855473810207944655708463098112172709054428363764844628388745321830113851657721786039697289120967469545715126773464568382471660075020571082081386031078559179106956171286272954751946155929889812175658871889382870944218126429599278994544890980430653101069519961893132459984160805721473830255528539639034889284148563493176973243859813487516702732909183867985371101195508317964349647126204954652745615077226806528695382233791276372934933300169909437853191484175999447832114569092806907730764035634913765004203096875073667882451371163912766706487852016758728477091290967094221466829893153356658164858735391729612559843539493850592980625296274926655518817642031769766575275695573983298705535797733983270655871446935441316636108960643584730733408516200074106223166150064623140137092998820191346308783354969412186995363145029051625928720027695991761334965313884556608131245157433685474901805210355099944103213320253937443440547305681136479409828323108374578938131286229567275115633838128363685584929585328880978226182513644496338183440117016882681510803875224186098732039052065444324849696586021540185075685616398144922195035636717087801138453173175095154850288317446459698071978355879297508397262100213119054325026768281159822752002953446658978560612181021360859149262155916163218730330522523186934207490220958772648508130919776189931103443982075111852426288283338110334630352573972934566138143616927076262663531761428528409339214322497162132935079009931858286069561966371468514750890245296933409767185644613824358951281666681777961041061304521933497257459485901262494136677069366224951226939878146992144691815739321928103287152270206126600055332051578735814545093684465164702328717066706229569239529228494825534537954292121632 A215045 959 308306859699614291217441877572009250409688064503059080203972708100924009957608380380297328360004290731684619875702317325182525109340985423053110820677814261817406274909881572468975685418728086617558747964759816046866255699495434442644926004383606256717922905864747922859922801835389724676283427525562379052603185158888241786598179319013743228622919134095477004913980622132748172074189119588281520912875959898476969486015404972773000659697288300058785707676540139203525787924786418031804455675283390548446854673782631109986239581137912328082966730807857888905553266947050896625075871673764465249972678106168577890186092166968014139313620679003748633689385356468890755627236263095852205538516928398502668589471739614142289850779930726894837405334330287852916036942625929465244367476137254084783261910024534171567513720370749638481751581100400016992675778727204526147265779500071952829238256426467866869270415990581438570403919843029972516048908002970573684703922824890977602022829025511251146278159835413237208042691834057828706187887784199316843872131206745924371726074732552114264465498830488893906545048845930348344083921528611871506072722122142309479516459508232796991864949782385318869742889060347405412957650682331726782550283789953519310610112999049910056710777310330671178107957783052941566555033456356866707557422162378670155880810035492752214865132046529709016773652173632065953454194176561249193582232356094698439856347708004934321163423405318387742926703481400674046573486321776485640973353873703535939598572012963342777485249704152580914183745950156339624072857442535873235276859909563768509750071569887363617929133946883462879682354815408791530053582934096473788427358736710179130665538731997899712081068133211917988087670130879594445769687503849065808648956742029484409522319207401142485314361955656543120904845075219501814183903734241053806605387537016986166239188801716238686198133113998389882146754537304276960372751851474340216062680260121446449065566357422799597021929203572674567110401 A215045 960 37919237017516547470330451930946586342566629682446437890324418238228472692839783589154375944213080834975228026297630918284358416795890649796840771746802359681256730145480381136764148654843026877633678898669866604338361098774947642448118216557833211237520943612145957113751762314064130816327387775436227967761728676431081030697147692473845788731873731663629819946697830482630736044157792163643500298819174685041007171759323729569693050064207281800274470757941482370087515984858917242253076158676986093240836695275984631983416488049310115284684945996234060351222246113013430029355792576838139941598075913881761836633075849020363006226391475532089980748286080881323915815945105708044206204010775664320446002713747599604568351476022041554873516680123177573794103451136081593461021564651117248225244339859336801603928022461865181352361597123131854109441294644827815952782705756986279018828477546234144466318945135916022152442760426017304514988702612640653378480633296656128851080400523478972725535361370281824239273046348707057248573435270971154327203488101822601390421373026226734201971410575856398145249972021961364642859212690593689835722796470217360334756105539872253227280178081602020644729454719870387520031757731192659368979068840124513360017435854405487143040476283827950131715628664688503958176521637532845954746541311501400172361437087474216033166877868962781492880121271219259851733146908126719943412533527101985603985445938502096553832019403835836832943270470350922072191786364473889213817263256926999411302787938019316736344336071868825491754913469785507154188484335920290834673778309865704530556066781699071896837005657354337119937183944007257710848884820464900173873984903875417138999618893496601527669516185070831030804294252175372789550961253255396983158356968406302132515233136318089420704409174771911362022466430684305366879383011826389528930857113783608140461843773592588829958014942020145769937777191537337596351208461829217079554814868829502858984232674288346910346152622666103363241017601 A215045 961 4663757846294835724559428145628858110885285762876408801429699470594001217209335773085607943809848938411221362614732900631650902740785208939588361814036012426532760401619176998249521308860273577862324945788428832517571548893619064586675895710609101375958358141388087977068606841828052700683592412951130477655640024015864078533962567994964018270791846075492372376438919168741447785259334247008562255233845610300145405156910803332099472157237798373133701117519125791381560940349722034379096563061594006078074466664272327102850241790484006267688165390805981565311430718633704842714137411079417448351313364729350537327978143337337681751706837869768063883405498563046372754605620765826341510887786889783016355665201483011747764941699931180522547714249816511288821808452795410066240408084611284277620270540788168445783140310867440220640359650828888670663980965874480326490188690044781895057944480734486036513835108290915586024469044197988954211902701894485292540597265854542809535454693233419429791293632617175511705407778524478350170091507945648009253840257335134029062443935838904756952909083314203534173975697090111651096768936479740135758398180537515692325918547582537118541482006883853054616582651901964948568733858100130801870459624829664629165868484138555567203304245479691354029253298302197231544603709547301422497532824189522855261243312278497637615892699257888388850941789618102172392597157281355979308297291189461074186823812320113791641186945481561470907676790340257776488630335044547989188541662593286688724776491005022627512517228965846749052358381873541093615750624010503158599502461777301865095725570466751252120176330687464657547938818065198723603539839525728286515929455877484395634593560204663853301713380611057815456827613973588800695952236621106818087335235485179164670615473058205074164423899992781859735691455066493061787838128328018258458484905651409857286801844581769801613866908816304049269910285353413605989919028836563697867419423049677152452857377253012017642625181165658805910310502432 A215045 962 573604295857247277573339331460418601052547582204115836137962710464823921244055460305940622712667206343745252373585849146774776678699784808919571662354682726103848272669013290403554356841158807050188334653078076533056962152816369996518687054188361636031640530447122675222324889782536418053265539405213612523675961225274850578646698715688100401518665193553898172482040359924715446850853954589889513893464190892232843827128269486118665382290184992613644962984094530857561908147030951311386624180417385761509918563010220249018596323741483460810359658123139498472954756145832682223809545770191508007269945785796234329504678554643514492453714666505939767678128037173822524900675409090931961632993776667646691300817068662845370519477615513162718495336047307710951288336242699356554109172842536848899068032177081189936857934327475338225995486498189541782404083573069600255107000660385504877936452743534186420472995482633271541850108805633307445970436841769390637124978779235565532811031670792062471326219687572701266570799439180479931583226351967757196217382556492024454874246883513071278119469577127831967334313111875009006464892858231515404889468847050656050526439719886006485266730944612575178964995752364344547417020207405239265725207032906595614680328206539366388372361258910814465949409832826517115048321712617722071199441244077833691570466415454209920366313155914974879035222662546823521529366271496354628968402139330419575937255907347072503566570910240404796873536861572072270698345306059444137213928010039561861311037113052233862245324947770500691300387587140363659695628446794044223528707454411761722014110426395108141678412393820411324935506385061925137432201169025592465917771526608507168899568704418087614377527186087573964838448335822752648416155006947271958750590754868128345835761802252211860731073035277571538269206676803099769910227442757848516383257000500890924536032952553095665052932144944951928051181374846673548455168589619544958923334619281924812452534806693657645578919069083708410782783203125 A215045 963 70548664632595120305796178341485859071352467325343371436167983687702748311801612281857610985714256531342254820588444712152665880577332746288167726107811939298346804777887015542638936370153672993595302837382814984733488773247519890507211831769457872130515826886854700964368892836410151367850977754428323209934487590684790757095009979461641385368525026961053982842914525351571258514869777080309401646640861634134339645331620235989263742549535516293105196745926108169688733141144457289266175677628276854659641908783592818302184497578411981673406549783755352330608123575218786208685859992322476067445852018288207471991747484077814944890055197142360823360526343073817124190028469697418804939347346743230760013644834244046968826130805008187833852378619569031935719643549399225446089187851547421130307747687240122969733512094945177780747371113450688588157008193294107227312645170221075073610336853626461816273917865072370517312697798467701424254896098310779000720450551329453563472812599827404861682539625743139846451799375206679507390532282205216924720959778160944219785018090626953345777562386176446197314194343532736557565404734676991712903770147592586254594883630425687139206934449180310833729305227841230919450404684576696362161614929173466929868604864116369698475239379968671229807942202924633144124132864118137534707341031778491438298153391318416662782756248342922493911066469950977444520673764005352843488129878014832443684615022855546148335172220729274304502814188297266956081166860999567775908018118254727753444209282373923542705334412148208001815085004170518018916981180409192554532866063238388624526901847715450871767887770534606661328379824775950927874789147896564209112985183252691022266264865024807795525454479351127725316416896260692495892436345670140885478797678675065103997981535034449885385524930228441483729195069782676980749364582468876961675617016737255649043511113653239943591242660031379904814311606272949822441971116323482630796004010702920378016508872760104332469810781990626269441450520057693 A215045 964 8676912145513342550335356596671300247175300933435030570812524030876973218430354255208180210620140886148753597680005113745631128534333228008635710739598513850970553139407433898454185619172060619405172060663433165045686062147292130162390536620589129910417415066552681095942151493988666081827616998255278541209418297693003988272107580775066202299927059651016085991506004577883340081882131726923466513022932516807631543531962160757193321668210578319059325554785927210340856614452621215628428221724097635737374444861818906430919674605820932262368195263743785197166326244995764870986136969509894364787832528303663722820655435863016594706984335533843875333577062070042332452848601097373422075578090655640715834987013794949114320243569538391590401124074870943620382564868239862030512415996567490262178953897498356694246401841773394564782502267265728816511040217931440541783985019360347863830474468424965375283858245417012796385957846163133981944909225112723379235309420496519133108972978424534263721407031268959263808309043570643469753993356524160101836988073248302960873182633858115715146319710077300365023608949905518518439835866576445746147648626266149727585169621229858094118287803243954902637925899962837629312791615187938564102345012056569963817540705973544573497864122883972631199343951422261656515699483872021052251683321065560224560711137544844400961524688766561980609564808755098939940753429533148592140394860164859351688728497304042091789880615513028436236586192348838434651139818888166244987550860760831340647079032754643239453879040613586011246796217471870694306101500449101693214866194370968621779583859216606856800606919513746364459059906145674082329600143996607959635097395283838365864550316616657109727414943677373889895166132757671520381942757244698697578669587456026052558719024226428567097887591345077708891447134999954849521717457841380382497373045944035923386216258947011954914518765773723327392294585778349580753738517595581588233958063465357598463612740636622345637388097669486349387109006099221024 A215045 965 1067189645233508538570943065212228444543490662345183416838504287814180003118621771778324308295291614739765350259820040546000476143842409712315904253244509391730079689342336482494322192221793302513842568158764896485634652155343684490083528792500693521109211537359092920099920264867769517913429039807644832245548516128648805766712137425353681241505659812048017522972395648554299258812987332634506071700174058705704545514786014152898789301447351597728003938041923120763755674844531265065007405096386380918842397076094941898184817792018396256289614610890701823899127520010903860345086161389724684392835955129332349699468626863666963334014183215465654305206618108272133074576187906507233496491165803297064816943389051944497014421132922417157431504408830506496275119759149953630527581078389949754826881021644610609047425848073249982827446290020297631113203388883796211714972709629503570748382287562176236115960260793326374224426932828470015196444278606729297796176651949673735031906754056652690458618910803958773430937462505315873370127646797363933161950328856706273132389259491531626725533458765433638405184467235582644174610180748358710734955655313171194054314086370468624914573317585595255953650590957682369486217758191592764438486173400659977182001451923796547523482904160262826499001442066391036758050539067826945142086497167505445420819218653182715975949527304019607773011269852511213998602783751185213295272684709968654292604744195481168294771636391512336066095305140940167033067240677314217688907861192532495314541531980120531552313872747495605328526762596583304884975204735396941992183661158418916760070648550535349447032872609055160965061242056412150004674770764698976672519680704066899580911662870070263379934093888827886227078563450873116790386213831853556167612102259869889444108257238339549442074575033876203995173395420710362215136102743777435622080146374854188503526624740155929345823453135326463187738952316453875359901833316373335230347264388067835403252761997601820960985403268870209455172700605346177849 A215045 966 131255649451576036901675661664507427378602176167524125240565214877113263410372047574478681740110248472104989328360184982044312934564082061386847587438335056668948831235967979912903175457661404148583230711467418834568016529045125900150111650940964713966522601680101876491194250427241662037269944279342059087661258065526110105317320795737727726502896229822255139239613158767600925493915559782317323352608386288284851466775147778645793890756356035942225425053601757926731607149262892981780282398633800755381877465914816034570301668743656918591360228944292580554395518635096179057574611713966626285954034648379575349311820448795173473489037551166741635665080450255402325840418263899292346646337815714883331768201866375378183659479105887771972484641162077428098219347810576056692861960225967252353444186708389606121494560585305858165703649021932620978474601065430364507267292082719473120473445303797034608303275101960898130462584490256242378976236935078460958945173195486468914246252335564805419552063208827183420308617809838096918843211053839340373782859257588683287014878104352906460444656566571826708024681781294648795736966920787871037765562070052692272940792125656160878389333700070930504434070183787695772194855645401613034557579424755504168773050375423450627527941210666389509354045588910606892493140339988719558019137525023025869923940297357097241373387087824766543120460014339822348167136802543016277704910731324649883959186536318054178816268042942920288055693122554550633544290270674183928240554614041825495050102644810483140413747693303961699957128343885780986099486577346568718089897647197209955690700184752316690305470052837292528411564896130863417215441018948332596695628220359378817548123492317858461879921785472137883124504736785328148881440605314754374252978388484096203405837234425867381631937511717175380310746685887925610679781832040578052633607839307151722753289637011968253462038125304412777391787500524300419387371174248458963268424810352842676347290074522795169426467146870398793452127844345721001993 A215045 967 16143377692898619030367535441669201339123524177943122221172682925597117219472643229889099529725265270454173922038042932750904490475238251140869937350661967460888976162334719192804596259100130916973223534942333751755380398420395142033973649536946159124361170795115171715496792882285856661066289717319265622950089193543582894148263745738315156678614730608325334108949446132766359536492800865892396266299131339400331025867828390759279749773730345069295999277654974301867223923684491305493909727626861106531052085910446277310248920437677782590481018545537096706366749664596819120221332154656505308487953425795558435615654446574942670275817604610293755532499688763306213945296870271706451404003060167127352742671886175119572093101508891273535458179358526693149584704660941705019591493526715582089718808084110276934535403136123981993107050085479833361730499508972909130186592973699550436036065661887310407029247059197161324845814232721851825184081694399395666980635137750954577946331014042240461604321262811929517853614819398735775691245698961126141185643317170911474764262112646881629787796716563985136300613483316236675286339634584509457509497625255975623979294928642269990607785119313645062392875300174430505362518278016394686637775407119748625553116228842510794837895095450905757469461110106481370354628362867198038096064665945983792819911815364138244173062339075944468651335342755718099870216722078829272440207095986638462879588855517164217351276072642975540173620588238175227106486777457427997924273848940594544149343922749740147201250336986800441765317587025445045012301695106808708725547316728290527549354465659349573421576463798751758467070810373933349577628672530934070239637260147090317980213091597599191341513480218403151026219533667466493264868342496214803176001509432849636995877433450424235501473369691155754834567962078781462534465470035898771381278082110813296187793305496776466642730113898771358907923231246964639141300347631297129991230333022629698130524847607513558026872872681626879210240172317375034900000 A215045 968 1985504200577078564698305183663647257284814871710836509078999434633568304731724745228784763474467518017391287421350920543379208015519740808265615446543983662632675119135934492735052436693858441383557911567195584047077220989179557344278608781393436607582457485197486019129614330270733127649116365285990329563773309547795169870131123405017026543743108968594193840261542261171494622063120590944982423431440546359952431330276116915612763428278076087487465685726508237371741811006043167682769116215705282302564024689518977293126046912165623601710573920872118602302555813226773655608166280411036186317732317338205308005376185108269153270452076329514965188861796637436408912945674625155994230345730062740949504016873797673331989267826114520757089383576457621179970820453948019141353060841825790629783059950158855673201778888734620165807078880964444410615958859970978896942616559404402999689243761604968337123450752833768010147907567394944242348152894560555243277512932294302063876583343547693305881302327530737350476050290842524727567810806102415879429288624765662718113944694016369941184986563155364952299118572306511696731330871375599563290918562213606327776455720289114631015441799063358537486704079892720300676191204481215075723193998846730839965201007022036204821197528327363466825029179503975378060159028781169000558218691087349986662100225216519126159626571944913665418417357916263601084237045710435090924601159661649844538564376843642412126960547270348627532505970183440503032793716211479038538869434696784431749034475355743494356525069428955639428570094387266761455656163952426222170734163153857089818942936230418952600465084478877197463926906677321393799036682260282326018494652209391828608494373280362097159136115001052946220187556420725173776841502910262016870489638830670463313938362169778040614078819869991555660552789583895350764145241634646563052678066110495148527629563819690939819332936732779485823107102921358145564445447752182255515453774638514587627124582471314698187499296756499014586704031243206340754433357 A215045 969 244200873293287764838861170055186943444693105696254947494495757777003304364782671019910636807829779450868674178904125183902891681418452881165529829987559328536358150677557607887218645117085488159260649899230114504038742801270665158204234906461855756573517909508495665181227065830417888844180246640459491270721166985185262311131979915071355949723723788406477517018060748677961072154227339885366945685800888070934748722598094552229610621928429628415888983345082858222422375529819625133675107384804122862108843984724923760777193521275934025227810111248725050986507998277228562820684231158402794411772587079173457326225655113870530909595329570925730424474468486715914990078372682023915583881120794656969661641332805227644715107849510577161848458721724928878443261331130945412681406892051045531881226655061455137524372891647547379334824280613629153646515746149570894634014757819513573006133864886963803492133279312209495628306663662961707828187053551212795960366149461484387304312355602779711847259918645736264434462970653182112774479206714173728020291080722312694573625792980106126283752643852043095074265752291136064076580678971445915807636084743847472350181429596269523822205669825012908742968532849932347502881129316195238487226151715424402606295456245093583741170009878866841464434780911491159918957371380768517567918691699884579113609421027444975136948158172470389869528460558497248506004900756731036966751207684726669311861392183824420854409054187164741245306878358964289675055101998833808373200063672286966071641221642277794836074330828830878491580528162325952444035993703567610358330012834208551503606420141243355267318958969627714846258293880641552724733925119400028087190922426219048574435614073039245227353108797292721781970690903299332200897784001181903110282096961438994201708554237725921418318321827582671043324310135846898342995404537425694521190082196538766231348349562385282167646222606866682918451142711313710318098582578681111528706362758983284050903767669492468190326600432370961439280051719609816136904463301 A215045 970 30034721910873817996615225611604330396439967185767647705313899207136772868563536810703779542599588404938829532717786046699512297606454184642551903473023253426309419858220449835635158296964821185147676379693736888412718287335302634901776614886026864621935120412059769331271799482811129594706521220411231435969139765868239469099363398430371764789474282865028140399381210545128040380347899685309189336930077792178614140448235353807326493733768566219066857485759465053120580448356807848274355439214691406757085246096476103598301677070027719479418933109672309152738181232285886453288552266203132676461710478420997045817750202820967032726955085147535327245170762069420107370726894214316460823147512012744527432379918169202626626276221974876386603333388589794427341172908652337740671694661436774630761095512608823059779599075215895094936906694662905484805138395349971022528234359253256300445518738130167264295582030273980670889381536474633653581976312917487191019241726714374925466554969116978624970963360986692589839185356972560516817574947175884526992305591290243192469993842197693122300086178078166626509015995295420922917813102157054991669650216416741001533244504557471271013295237914907137570893781781447222521359867335500685145492382205309685925472719612579496219819185827304571046453131401923535754290067015314406774174897332918943267476003431961156875288979304818909381613368768540441256281065795428363207401905231867702173613776903173139034924418749110573584480811134709149614569887802260657892597704876533925134451416615846556942693328894355615897470351548418395088906801323980034875546488156219492736902196517662477474325100571274044574758511973180481582583820553645443348028390180265078326177532021661922461886918232554151022622836609617778483402965392635910006658367970233247701447027206861535975476651943696616619669128262502340233038670687222353598024395351251015396312736006395246659168896166594912272698368097345701295781640258614037792259161396033998116215567500702059883936857994937667787181731113880898574700780576 A215045 971 3694026594164186325818833889057277451818671270743724412806115106720046059528950245045544973102941544028025163850108779618856109713912446258152718597351872612107522284410437772175237251881555920285004934052430407160260310599440953427760319396074842492741446292773843132081250109319938522260057929863941007132933470034808269436910566027020655713155613068610054791606870836302071005710637433953144921496713767549898604526410350423748929118631605215316807581765069118675608972772357545712612043916022238908259376425881835818830329086092133561943300962378445300735809783572886805191671244511826916410378616258703463178257049291865074494505880143575919520731529266051957291609329615678900765663262856772919904521088602006695430316867453399218390361548074819785684521006433106596689937036464672234051733521395823781214557658002384661099530043122833370058909108745653210719064120074950107704631244821162434375333718839677534375344760086988655024115413825929481975448158602895821064480090934843355381266656204032664335042797603073447550883431105605478690823442001728000235456965943553749914341745650502185547487387677578566970711305169944929349613678730168975724426283434536020943570050899656114863218317318123549697091996326930521427103557405630171468627390215120205658930757323680086630278988672655758582770476537806078386531510456375994087091202798932172048588890745366976022811944594865149939863547753467870562914088731644243452836172161538594053499563050756570789318295094704401048484644958202074494850917955821764293482772295228008255143165090954060862559855778603700679472299446390957353910111180878175465285326080649157465011220930561140234387059205879024030366867041895976503089983225682124147323424529915672336648728929333335589941282317203069967607549938300333551138953898887562403671695864600334837668673992634045180630421844313381538224713711516839002471770499344210912358922131137898424393606379106760133624277035293766832109378625948710671061156742901577610623281402176025592755764168400628383848132690740673749843694561457 A215045 972 454335236360284044257719953128433522243300126334292335127446844227358528549192316603791327912119210327042156324030662107072601982513624435568141835570807308035798931562625625527718546823134413373870459212069246343823605485443901968979617509102319599742575958890770645476662491646869627108392418852044332645914847674515548901270900257925110280953350933156171711227245731654609605662028056476551516154758863330845349742608024866767310955097953672917748265699617742132046783070551621314803007046231520694309146215137369329612532175912262400399546599439439099681351865198232791152122274522688507585800108089342104973879799312696583195791496302574690565722732928962321326760576815834290477715758183871056403728661518128654335302348420546128985627867079814243844768742618363459055121583790493248013732462036173716266316301603601229130519595261434147370197745753289796450629972728698741233956601181792752880567098246239659885348322779106522387922145866428731786914719046170392939565651175806336867500101484048816174705308513793969834783291703284504776826137745037690442958088966596491726341263103896165838892261388918403056207521338986303675284897218404647797741483947287576330222214913635605735630903197855494030460243579124113050350813639424763907102262167800024007557417617040977182713415742737140154512325332530379906897447379170259426304165037308854860190576747633011296084767057206290719472586998205953862280504884850406297556300062893052485140105427888490408397630868221448853694127804324802241385565587872827352714796217623519007118569985116426261703818791652620204316424369663224310251417019825100596605174396185370235158638962345841861125055190326385949847855687768985098745264682865261115587423238484508221229058121027754378087437567731253141211143846031356604625765012264616851933459167470590762677419540819167868772859377642514077738720173202950302299921248557155849642357783565302645171937944723848828922036887506554911465403769069930306333154940620905431312694612882583546426414638696215848699073404581558094687097487340625 A215045 973 55879540045720773257373735400908265958474096867847213496263155724858378965491125992021287788217559928682157202691921330390311187739461893128623293056611947015791161059918541502137206021993651289065781478150464869883143214399000501231065193300189235925844101497272015550497405222455644195810007460871588974440393330495377706586883821158761543901549009165140510426159618122680679425423740309181883342113843475926428119736260648261955498547929670163667719873471217213123078708705077064175057254642561023161116725085470545706522627308122183115582288430088630815505543609599060424905848095046174606137002916372820208324037058412387868007859539336543363664375418733099471234259339018002049858272593353283164738720845641222476546758538859720466013837289269077173120870821052272357183264869194204833455041096927971276975430155071202692067711125321682887191543444231491980928661911690329964939207740117293668204683516704055946723449297991232057547030040601259264378520018763325530379972414215370513999036457676727174385896551628901464782444950421438518298198569371776305912761603265147118228054817686311709561819501733565089732231591607196028084336208773430905909964429770329447330070122451858635080554312775361206292166489656186894018370267147754484168253554301106137940788579108694481867569466284078360494199931821083075730823844033509617898314765365177721105342618322445180877233823800401624883865774550731092082308845052013653083290519039102039570382903545790024141070776976850970673236026481499438873729596776291546054906329287212105797055197744905179339768860956673812770660312372305243866492087143330340030181706870707519380875563109949518239452748742615691100003472073954639907536223918531092492495235163758641684036780914942418639634250625586193638557951763721867858472535774429169501717227918704414880456231557599881037140226956402337458503639437084365560630733731007274562908228707348547708783955139444918717497496270439997773315366323553021054450925934293334567111537897289079301210736210312742042049443622438670497271626764583968 A215045 974 6872729090387294826612711734358588279370070614618872967705240707313353254226859304702014606622847752017578293774782292975901203489971299230385096904127698675634277011438417979137348622158395974141717251353295109749282791765591617749452039158414173699279081908205567142065704179870397366457522525268353399523522464803256942361285439102269744789609574776379126610706405783358068959721458029972895099563847988675619813377817451711353759010440251476458211796171260099472006634387653927272217239313988774328123048039297739752572670626723116260816221930301462151207500512115486199472267193416156788047265558605767543518882678385411011181770931842092259040152453771242272640487138122398417842089813224269958206458935352352235960915997931325071190716358713016678050022342246811136474486457327096701266956322460104293351706920361638516849635784370192841363922242426544922129085675494236323193910515697686712606603343900379166440440720460054395428220507176144629777039652410436590625893793625047243771614049271327762564243101308384345763989121341155311691210156151433589469894267872612116885628290141586590279226867719236039762210734505636851093443377060119795622345998743146947947249231380977178833488652826726228954755642720305547405033341098969917098452528729158724585322365231926569571344663751099259307319512332787155446099512785283012917219688785932282309968685269016134910366432459661996091874900927580863399112956006614681335818349971803383310941920175221236586252549844884798390978779239876877804528575889564988572357259947685399330927450038598125319197751994783232801275318146636474114665110621407170688699666700898154805132009311352615193369735738030524956567496298139605490537454499782423917636289627409853264645209963943113493786973931002773993778361193201006955398786755318534119210956233078802205650284606163866621856375504668284929045450906188665417598028634550042408416803615626228059101782053567159876192639167230306850836771591226006729339964421542055761039528952733904685172419929351897697408623735053290997717673854259299749 A215045 975 845289798577591542900106169590705450096560211501253527814248343843817591890938203352355775326822055938233447977095530114705457718078730343444238295914650325156000281245865492892391743319460711168142156134977148034291900243953369982681369751291643175775401230607787486458531116718836420430079460600546596552418822777470108532731522125758019847578076148485467432606461751734919801366313913946356915363011188763625310617351810299848250402785603001934196383209191521017843692950972727977418545378365976681335973792108536519020731964459635177897279715138649755967707057446595203474663958942092238755207526705593035032614245404347141987489816757038011318575087438444066435308683729715987392527188753991851576229710327493683800716120987014124035992098284411782322979627225536717514004650986363700051002172621495900110982891931321695481099339905886160446242403732967952906109493555472176815599978537409291665783218402456275442529277678686193448522914940315754893952263628229381325437663723566098071430678290088181782167099639530194453437824992215723201479877782222888133976868912290066628659883637726746189863094593939151184877446648090741504813912947729084620424810471222953719005246622097235200936000785590778156011849879737632199974570620574935860045686624818398553118525943350024791843739612960215179582931845108879067841319817895600058268425398946275725339260203461262010763488752613772940338010169287680925247241384572082988761527541306322686016652931814492891556009962982178951700086661675401852808305283869373435479669719707091900166491600464362117738794611274213896725144542822537497996422228398475191905716206705688021129592993645805385674299244147515933508063567211447637243378157549184682214662425111763717707479342611072372421383347247629852943830531495008691358928480866599528053146069418119874980954863144388945125317046869754653788053835147936310616616138698052571670762359586143653197198341734306692678024281816363705697428297676904720529661925076836119076535082033351617010406459556788778447035706222771684455269517208473712749 A215045 976 103963772495953372481886446147922411773597535944039565048184841052082250449331172153035058350592490032650696522888975421815795398120193860944410925300597862295512400316230017207785047079671509077707343487350835913108154447214498916252059027369713696446675072282849655267257261652237009315533316131341963022547991679164020092583615936029134171507313756688936115083984089057611777499096889957371927694550812369937237586120894849429623445783618728986429696922934385825095302226335257887295208864299701143029996653381310694099797458957908403765104588740123618521876760565419094541184194682683929210102478519229337541468033302056313053450065690183833299925695602474848929270327611616944050863002126927773473918047911346370755252121965404805931355837372623936209048444126398769443086097584865408009572000276121535609357542496130531545474566445314676382310673874559148699402899225125924846628206465323391726353664764471851630213439637157966720586386105995763851588894886246741864789120574894468327309965902357602243925970573382848869034297920965134520247516330433994068046896075455162362769669731353745994766811976537076296713910178163198565809347418185115299733865050470736506893132686640515533468905878631472524708525493789606990374804113482602813933774827084472750474063440290640926360833655136284694007862878508957052280367713255653797277153386979550392423766075250504905693772293672319800670882559015668472045456467980653016649880366193559651805827707126847765939175236906145386720719317086270587127214675341885508961456131512262392289538464044253659407688467474800614905599734312651485955558514200016901565391182751806073505962547832657917465721945919087340754844669065062967014393084342259207386025037918314165792215155764440718600463876147989908134591589728203451106111302318036520592932658479178480885090197317939383076117454235132366347086401033132226678608621572304075393862436799833231168857453347285293693497696981462690128028482809764240307068159120889099372519254753071634125485149526925986859420761732397764736303409017804967015968 A215045 977 12786698727203687223729132770024865942702400360905365247398921201062272987675843236619959821347549451960097438867366881353228128511065766165819099573677622412022869238615046251064668399056276155846835106788017840164268705107139413329020578996723493019765258489559899810386184652108433309390167804694460905176850557714397001279252028609457745075552013996590656687897436492334513712587551150842800749514386910313516597782252714669543835580982318062328918525137720264965704330146285747409333271763484874616008252392109106837756066719858274027929967135320066428434873842489102033362181282011181200603849650338502924565535481907522158432370590075854457879541984016967974233814987545154402268756734423362145440343663385276109212210285623804115432732004734459741930635647919823104782075998287458821477305031790327384050866717134936906685470838135810710225881275485221681578398373175411835182447935615204876793674982677494410237862264921440272599276982982144786020575260973104146714048858893626278270416092723497305102073941937170710188869044356998077217930335759606026254058554308551540544746885340530861728301532498087509359014295330175617793258502303762873861365436988002135979947197113299812344198437965662717213101249544293066113700947188577626509357406696610343702192684103225838215766896121915743728636860458040659525030307153069416558267506957855709411027200478731348039547183121747959599852739763232767979069657921548427062592283905812605070353607048346421398304227794255342750376189001528258437385064369622157117639522763104376016149533017010984114339732598625632185697809280387479794718602758176893363193856276767971478637545403097876610316377182980566384554551022171529885242112716222849927577854478080924536880450598182463442868378332498070106818403832227807045139274301588371971966583706965843917033609133662233083801142096282214739045087961989742557823975865735498023921958778788230315430936826154835340405409662013866784185681577485157556122265035505253159968947360474065135151132812225185366147147761272639070643475017041097576715625 A215045 978 1572659979673557575146201444266910588540621646855415885865019122889607495233679386932102022967397990101059334284163237431025244011462969044534804836637046958816517403949334458863746428036842295660083010791438843504291942573730933340553279157569619927734680119143584827022233454947685060045675106661287349373730070607191667137255415903027273510121390407823961836496300704468087574870769694663707120262575039156192604289630963009504462153015041502937470548895016658204956537305766811673460697218044339876625985047576038830349896409083609797031620853055628047078967605865594131009007113492692603745063404513116630384019396241323169174128132513639914485883738338484585981829973140442374535006215331946616115688352548477615062346613009762501392294680744965924321259136250011843118752261691772569633698946909934146702647248180656241935304067091622932857078885352397289639492185244359665383291729797650510574746614266648491065443827305692998476900469292381879479075538221416832646638493994726392617590612588413526609155998019330749491884120030812771866675778125419856122823635722919492447694246866299579708913441159335055447184018644511760375931262614414602451053965939395592767224804551904375447551037468733215485286952407584953517195916647536157469128498670764437511995909001706430017176605369348876623057435071878532184337388636003069414274749506272533996288760170466003971486136158936287707615152123396067586425686695815469788016111178799623346213489431945216436116156605158215793177319963792825810381754522075555557817999983239762309235991063464698087334940503324493644928787541403018789328548702304798073936314891331760520711505363320183239065049559402475628362724095642134437086167241810933485906322053344438336513190937690208554019758965563521617980766156479191373282594397899900029902715212150009938337961846801251860281814830466784373089017180833022069217942145189136984631175774993474733485477349352778043881075077495238653510993046011932553549016426202919015567688103354960937164740427613376744287373903533614002580447439254619573015658457 A215045 979 193424390801120378055759048512059977524553760162855248596149953194220659640754888749411928865168605232978338019513210837134751785281434126711615175806783098312019617816529523393989745980132546090034363492240189733187744667863797661474724315802066527618345889396171373823924328773913153952308647951533649512063621834126860660881136904043745183999855468148350715232357089213082437195392084892485132991547215429301376811026826197454379300985269122543246548595561911238944688384279171550088256424547690319950380152599460667026199502250564146760861434958706929724284580647625589012074512778319179079442194905463007034309820202200842286259327928587633627305820273649587107790852881286866913403495729095010420084227019799361376559421189915163867136812999626074231772943123103536880501746112089738606123493164890109717041560650810572401289086515379326462471315286986675699789330227179249392211027037657060044888613050932681755764061523496362735784377607855442623115375251130071776431249322511541922901086947252591355613011645076612726737466504618524185837982789963626170079845358953668486880813605005861589825394938076078031132056426882163406883484800699371570650001243636671749471652665719014244542936459352361054116433666562099466264673595738140609224211101543029453386782471094413211956354000973660918930078991442792854319597101031480189609434905324957759080934933452188010454349451742142132778584432186332755811280946270573813242831819445571909584780352375191801394240444687632390820517149791024321043965169430488555467038945028640697640708299539764728818464129865318538623940490809880535107211179066936506716828342419512206574337775204533551887617812053105014586027845397357431643045562803587936366079459710570312905115520199397607265404195139705656041564557330580904115927352604833627795048656577725026551190316371847118333287877240158566405515377562423500245481838271139408028900695834909782883396298596773613294363375960597841622630741959045064689982785718612454286847998489410119026929321150747388067777013408421506021512742921492442349119148576 A215045 980 23789627408558132943283216765539110324931571878384340161440579223766251528317617636790735148392771045666234517065840769730143444345604934616484131819397684045419596474029182043001875009128266326778566626534751898338588302204673381428050537564496613277128809715609935395515670205736370251073918022931977602634451755526996669621242583781477630358472101191839314011743425672504671687458355672081007650840044922764913155152009991323879149559035087031316388006705220065731991714729032333849182079522147865014020132784686086005392188880410306441788924879067896728039924452052081854354156064619766334167644909967436748589723865474462278040723207083765296244130009920560729672293074425144187974094968463354335054244235082772971701746459746555393156435704273262164583750745005485024458596019525346075983555960334573561049409312645530006426438491907059315992634112473378421527134734298491653755216217608767213459892124785507833601701061869485747041255580223913541352701567233582740769800067881797151499240263425799116937962098844808021283255328663887223510355256988766662828788773059739091698158713791269899028186196408910773320403495175878355976417962584546044810213739623820340933769524641021201121805940248817382926675783017708019281927867166887176911760017723722554374942652770925928520330053410328613956026905463612670362607515020996774444978395186246779370112495490507270542818665426487099951689006398251289602487868482534296964558393031756027300000205156477554092723894620869314005194393402699425669562205035640896586995881497432491294828798833085990306375676650250774768150984497952866134964281691561003657177231250303881345257344806660996864377240008671136797480052273586138360713209526272476452196179217919557234051266404457671337798491583426513360726545869176859387027435150442496582930214975521088893290875750217890052334728366222376189873637023618374029857946137108475179167155809929449291952117236509941881962543174535688126091417292347179832140688164602436720026515635253509711885312531215636483071545887334334831290178452492096630771491530301 A215045 981 2925930746861849231645779903112798509989058787281110984608595094570054717323426214436511011323445670011713867261078901465970508902724125523700836598610108354488298346687772861765836636376796625647673660700282243305913173426506962117988741396117281366559225249130625882274603510976799627728139608172681711474525502307986463502751956668217704788908068591128087272729209000628861535120182355581071455920333978284655016706886202106639681016460330435729372478276146506173796036223286697891899307524799639706404525952363789117996213032788217128193276898690392590619186423021758442496549121435452939923540881731089257069501725633156659356722695143374543804400685399955320162584257301411448253900277625263488201251956688161276157938255127636398194374454812611620169569568692551554471526808655505477607371259627987657899360303891950257860047182828803856811847113079737296617210328572379188063753059718841665145157785552826396526812506729317388301663826399457391340769013053744886192269190386252218987976870473884806627968808025274940896996421039428749162978245439642052306069571564560259902396080039937329380129273577781763865918799365442554911058518920841315072862459278891821265410363384645275195905782733243072314459976647583438235662171092921727764142831306980697987240651805731892747077840750288884041138845995040431970952764488842154376285442152473566966500277355788311743199224945725321021769620937025177529369908921856196361548301314670139338739366697856207322355503295891879410845638717582414910885849484569952063562956209312627529980277302275421499556584008175049515696939459922187404494199276346192435129029656697029721378001951504636957848575405317628460843742022279606045017027788225304164971098718943756237477264548085383883775035876051529183865716024215262970001953612868917449784634693603305584515767907257927041152859404597792279502029943993854704606692579886712456465572297919727787020359418782019078651632069773685416582750877666017153135224761956791754759034769523377061403268411282666100829701484037452278838783408169347021219522988566357 A215045 982 359865692236598897359487644866108677618329299263698266766695756052892963979253106758054063657635424640395139438595639039544642451590721834480586417497223929918015277046122032815154904399336856688337081699508181174728981743158151667131187141184861111473507576833351373584380716179940617840310097887216918533764002332126808014168869427606996211405333964607562895231680963651677464148094971380799708070550239284089802141791850849125356885875061608507681498439959315039311180463749534808369765643470833536022742672007961375427528810844070296461331269614039220749431890107224236345221187780496091844261360808014011182800122529012794638598850779427985122645040174184583819268191354999182991041760052938945694418936428408754194454703634239530422514901506246956018692473198438835714973338868607648399630681378282147348060267969347007974078004906689901759639041349378532009798906413569855042072258653656226488255945534117403792498265562961957016543924276889538096438823956423280718267723053551480522267158748735136918376692746009629874376522049133310725778416646400029196197338804874591563371885322893768306536352634997909999083870737989825546144119158176907386951032310438747754234710706431542650040898508285625089948758104002056668939403772241224060997422159645328132094549010400340330293379976170976358114714180873693592294728418494071717589840735812951391963866232696044432311674646548734333681007786731811323404545845612165139997046537680548937105078357587166442681429966027452948102614183139539145787596319672518190936359246788019136116483512040959920280615161803096771416498212881981524431032577184013684991537436003574049542574459985391517937330578417630484834856280618087559500176767131644783508402570721991709855789626492426021182094082334269295707215705025734339749902813009246351220999899808019009044347548909702234463030237057665226071874966810058345828467003573649832078381386449685198930969033680183896076496999948524332580449700984854744766034084110191485300073329403391686884188239250778058099772675332975373355468638996937245425081453154900000 A215045 983 44260554214354802525985334538628254548544514750647605701318969399411264514730808705026213318877833785098590437080002522962525051036756061515588428515559933271561390778326322263402287404482056576039813375378806002248358841235026148095018029624341799429874872725253088324996553486621719194730413900519508297941497761349289399279268187638992316298067169578139108026224029320155699228680561297482783021221759097964761008423690768240312257281616117516009094935636719603329101401004969494731589274839387725291090944131026885388468047520787858247615552885628133759589503296765559312019709547879583843904223838503992286227345569342940583888301923174498795541535540739303854449824952407598096449882586233865056925327928737588604641770608756334605571138510813562978679004633839284241387249154030085247676966438269076136153513599924888721847467861232919181398280126616218623448667342405163140326841783104230603402456467426472345710695013551130680850176364992661256340618152734188597510057190033145847249132108577581664426431695646274016113733752168297807669587729501409954889407290037407938749987070657351173365160635714639639486909860423508072289444391423599207651579015497124872454344756377795302091983405226045113332563191582216921458847846308694979229099959272009983222743539592204341705350236118644354819917897641772577209653654240410757596035556284031077340073950970644594205975169661119912603731673304055324440458441038657044667690715590234029511447002261487823951677102581075558793677006013465018941523125842962907085101353789526108538619753915860180301417817804064290536865600838045548200660942643070098182140004030041273550686821244685892526651803733093341637133365036778266745845893418296153327406181758744634205420673112536113426535065338359141113906071371343001714317411558387676272218893376588030477119295671099455005949690743245162429965817422560964865117035823207625790542231163037783850373781382175976452252046116806376481870576640256804983438670708230284508422007105770100184561512855346758691414066203789103415737183693540132472443810742921264993 A215045 984 5443688302673404111798836660606409200793356985030391802995466540371532642347910217611466184158315920142486228621401714685351036635069404844582896120996374568472133050457091516365666195846893621996208708089893630095373408490165058064020086456652856468763135837629296512600991698138291520334000599666012303728270460643630469303335818210168447908450856524146502724330323925415499327663560944619001511902205818810381514233972172642709282288752907392860610995584876551894440161143147498317177111039601219377268163385444298941406142316246062494160251673662646413208759473612056571142079053201408316708375270775183037194780704906652679023622537699683923866486226470760189513509200954779566680344516346712463056120916298294989616743330173394916954827521928561999421498877489033522854916672606831877815867241225718082599534112522775792450764369786957151714548536672974129457992323795851175179877901667398456247789440391399257677434287384933501133478318824644763990584232726225612972607158694047877305863756761738505604939544624936761392276541406961805102831654993528071481241618084474254396223225236280842249375791395997091429478753994636217006920394410957337550268382381706926115656573651284549425260450636070862804943917984655554594411036654435674348860373979033627048378965032415613434475662720749707742347403563932223623331281049700465617632208167851985207053996684201123982488348453364594237466022245337221005220518147244198589063617116649877174379908629160814908959320692455644191040680047926134641492456534678588915484384583270562481360493763724340240503516283786878551970028178730815768625192268766792639312843146056262507747329745190900589658986970766024875303405394100361669931865728867830725684575205991850010924692482240241297338115479628686572136392858539486224842466625492055626410251995851745568834370844635092076738990581319215574261502375601485319993336836988442276998873461160586473546001867775891650036877526430009904345835362842852942805786238921833591502105172848004401344188351353643150258670697885415444765278660960618277087296846924992754849 A215045 985 669529400674614350948730923920049703443034364643987544162741065496299103744278225957505314438153980343740707529995330903775214981062500039822180634454038511988800803815443930190713539801763433448957631281681537695728680885449067115726375616138677003858435833155678217961596982317523235281887343345018993850279325161405198434911026371663080100423157285300441695984603618796786261603389315626839703180950093954578961489770153544285001409259325993204339143362004179163412810719206137323518053068596110595678693005465517742907567036850744898923463340307619880690917825750986192691163703834225343371286254081509009582671799357948936579321683835137948136782264320362764006307181892485479103585925628059399090845947376761546134254787840718818450838214058702312365865682926517284026913363481486290886103993704325055083606542326701207364117874498113469933117007203290961077290755853039158958580246868461313122891646506532757615531680099878188977678396521110389404035773521347692125891712199428659875124133632203909502348187640272319469140304536189173335087042539281230583294753113889889630447678943173356538378682863684209577981619022400469909741818250293072773532187840172360449490274733497170542394268884488961224246742863722928142266031561125076928888500093678645975285761730004091315296690939885592258767655974900932695549199715965258588523352350200024520481709595759942847247060358881304486968567748879069811147459665014090383502910609713185714920193037009270976898558517586288967623750699185930459913162264716899575477683589334400354735813140202506287436391978941373636467800012295012988036244832098258094154880006312808398648007279814549034002249357522740244279017813421643484439539452886586289481377237114109686224384493949162221005680077504843827847412360843445943135880419721163382427427181072693328276947743549754691107151936559648892582388805027392715418786081418720810121573688425976049106877156023543395399642303347843517166123200200142323059734317708097260053998265681384935459002036918669351569941586119871082254727019707198474623919302914306120149024 A215045 986 82346672594674891762582104805505507114292433494225437540214155589504418227903873882555542209708781266359964539960804299449666091634052435493283635141725740600054026736249146321941399729421055420599792438938739242944532375501745090176280180698600618618118844342310791512763827833357219648151809230837670231280628724392195777024752907896348683904139895235430182103381914788079294677889222261156664489744959350594401881727494913774412464056608344256740854022530929160547881278301211743294403350326282002049101971508873238078689339390325376505091830606163582678569683807897689644441993492556515826351500876754832995631436540322812546577543489184267936900352025178149212586269863574759150174388507734959375710995406425371879523722161078241274536145501698455859002057501084136901787488791550206947112975358390756057201005172071720522232498979676531147284733856255526378466459838043287923394136420977249214141474015619739667260113928736457153804908813284691797313515337509420195572402156249502566295690362516889401690095634881930560530140285927379760996968736664438358245738973613835959795864248668922289108453711159227125078941018512801377034628044791713370368015235796593059274102078587793047657267073722648864718389822992191147662164621499332146367051166567985758738390892163277366497875478024599908812250896472211011582828010015484708595869031501838770738042954813182878908379940616855563191286139781209646693157925788334205031678424832914743302933517618327354100453640115219002533939661954245595910340204617382625203020798214147959952339607856958872800038056577557171132663145922749295110151864020147274486950817227476106308197541037729418813087585260926084944172772316117119744054871610272205664759033536800724393082703595113101719086095161162612696402780803356492182334639288116075219999372569187958515080778764176917815522468722890987688972320889285037006096519469345577014950841186839471199017649964831263000153837123776899913466250479611777360217636608878574765945775166035041222504316428209465605219516720767260657691549236643349895973508296170754721084693 A215045 987 10127971199744337072446650160153257325354526285425084829902178396443547142928432209328374186479741941781931897707648933501405154056007387065634064941797812055294656487754829553668601453178988053300325512358183245344481753505829197024566735850311737413024759418271071677851989226520620493487390648049688419453667053775078675375609696644879225040108783956672611957019990915314956459118770948806642892535449050029156852490992104240708448077553567017585920705627942282568225984420329838287888094037064090141443863802585942765935881177973170565227371701217813049583380190545664840073674035880617221297863321586762949453084022660347994292458527485829818290606516832591990384104886037802889992346200525771943813361589042943979635283571024782957949495058494851368344887206950422321635834207997193968204009865088358669980640029622494829577743982175243542120832755714927212352529475662756693556896630754575189391720282452545422076518033374336653984485955575138830420923804501718006901973209896564622281971540526488838732808532756869169528217160342169967636241397196404959496736922557913495742606731249017129616650800668953016086575332874068936124984588559149689516738200183834475781035379393989164541402617178422232617972566615761587908084576189273091284725508362125196970283706012659073330792894641775504287245566926185902581600035342578684405091113179032123182559705437913273964419022522852418413516569683039460726338908571084219012968221292639291303898036269841321856771096893815196669786638728362358695709832767286564532441561927354718526969086080143378347960052046479673297104395984969502036020922230359979240704896063828537481024187977058058065593614338676629889761674941143605522954265114581477015747298198220734260960802524991635111305771052633734872835923346193091686072625906188992423815771938758094981573186690884404541532803716759010424394519626560144483197021408540738610305170861886333603985443627466905783251717496778894662541509527446065090863546122629969465697260648715067543184563705339521774296069575502029349818725903913789782874319944634159141611328125 A215045 988 1245658110895958785019175387594045145511492440673791208640427728606966794161969257873507469394798550057911263453500858016373384282797274556637496704205989157060642693967107785954916037341286109500519438227617600438128311148841489488931532229407645101183427289602999505584281911034202963479300897900880837922569766985610284875422967934412248331249476286775495840531355500668951565176930937480955919117370488194235698454510301326693364701075032134818811505938214369826731248202422268897666941163208556805395546145746562086972034695551309654146461627419184841516077193753308877639417464419823361703810837054295087949733703350682480485425821337267883381807701218383636668032314712786180709908408276162214129667764456875684123260355513887225586513356049365019850562124397400861424305820094863307882146100430509725651561522638394790640657231917286010628957866113809617839562749605927722478843003262440068823446924881563542137565162529161274598693193326286855806764711500303641118153917175979674801841252567875883336682076681337928553452216125293953152819196454411087547151521594084982802763552657568845690274498615301516036585592617022756613735147829034566305428294951612492786891030301482772256491193353440407222379936030871555260033073357484067816208210223597831041494616574776072239942349484134693854332455447154850129915906926937950438629917359484624688390817992878763837062450080337492878842014570139973088847898931568175121978195134164753445226249011843722643165047183324276395113496527616389503826485641142154249785919580816175000227711834581470274599671295943281693557601710347592767215350845708244298300790532791783693173391615104701901381791260322542014447271430329271272588919027573902374693151663344270553510628703333332586022896038065898186805683799221209661343759262489322195256857299746373829352251522369831383403446208392381414500649527818522385362852558796800813829330076019233291171508972949285675843665038563138739802409920514869948516406095427725073950852107127621846163768148546990614219999980536160708011139834582552217636206399217432048887634854432 A215045 989 153205819669003186220286126023907399640588215676590893577942708440260472134779290286232090361373741915181303472882897887080424861630008763079346460552394868506403756701466502842901003991525012480510590576484606670644437789553997377941553897481290035708148531861750668115188823067980443887460523051160293376056627672176289961001649446236061665518645474489429315773399706591365727560303386539208771408544034598840961753052276071079043149784151399015696229309694739546405375302913518744574745874980615422973510732063024550754794331671633114289449552800858517693427911451466446284808274449602392872347435094356709054867792428111284751713083565956463826144056643344354718177590604786662424428741871767426566005321666606666203181388444637103964183193299013402590250796413673355532867980037460189675535766343087607896472086644492936723880816454075247702121590949739602238733545069913548287152820140907022008091845087330174662835450015186481433766616895916215640974088972393821601264813271494665924515955495480781533041997904615756558298948526988209970622723001389557100430877590278172705604485994680768657967613884069704464851144174053263202677381968459295518388446853186043764069858070674797044864059195430839759875107841450660648089240145515424236505966740322810732677928382349406971435419107882527844661890310349152515049017681579309114583789869892686305157202573320408948946636141741512154465476820349262162239100652077666552975007018687732397513083061001787670599324089196726224183824136840444782612934384044425508449178210118927224304296799071284273298032695322589219384994568692093259021139648958966740730453981356546529497679674377881351454980729678261576892428973529972446558647762147693227495242849890027692508134102313822380469581816249860616955204690802765728534117975107682913307356423016106969826768638893785948240308859618804947258523958400292291315485500347034774176505248508324262348776685493522779730076664026040743991757065801577263660586713459999850139879203872043714396024572049518898355163667001526511556079384693217415718267097867107106614481471720601 A215045 990 18843070161176495946310174325553016110646839035780006118878312710423431105783690735948673606979575457017242415901142939252875884596208280584202977151240362837130601431586412741890868574920235248993302121469379002888827719803992835997322197857969266747001085991705729178662640955450560395194165034394815204417042633910698054918327458919101172610462143885913030344287632555237315538352139613385197927331798885169244059926975446441395614058749547046795817393586514749838034431010160383313796075681452488468936424497606273180752730760915321747948148532878178491450117031336619584153778339836674499937030705768820918660788734954337341980223852791307782732337159430137246699175612074046692024025341819117305404524897228163067307187518334849900368946262422599153580997396757425329681337238787508466783017114099345261540415095749992821706748633764891856108281582738903751010374129920683086125935143669122884752646790194361611367727173759264350382143524627962014199953497365775381790062573468970195358108700863901111094206146937999908716674549461154165709213552892988537591116650037071721788372240314057681470138927376760781222978737345181908128666015755978864474450394404669571582591531531453033889855152196279547549746536813634784316053462220568189073162916459651412804422882845719499654744123054862956837630405301021052474070837374743380563326884037340052745221480346382112096991410781321111134259070026854953293579015003546504985718932705185011721882450111186902185305402642700188945859132371425832346274755145572965662024978892891053627565581932416236765897928015975264756738309382625618726869256869007457814885124454000650591409316370516475290148063338294344850944600554773228509211041666479470357160781660192883563645114545851568129449266189110076986971587214557312235808262221958635985061719158104091510048549878472353891149207572744876854987411706575831362411790093284443966612227963589669185082103225140369064969850959964306635293332857409199352486279714038898437599339328390778437667214779744247682446475065159769363315680126585433392798090593651107898294035061087401 A215045 991 2317544424005039998209931155916997074209920613185264161728454520673641765539259181231400621568126407471205635852367698630216653380471988503093886843142012234098557572328427300749733933711197410613695650350157132748655165098101564830292688782632738519845425428447942938307389648697350948164994838707511109849920187343343684464993275797603208169421325052492813303031605404587598445489752869059840136290402718841218178409264927636220581486076410135356869843181831619490531829638946813628852342562943675466256206702473508576681831089260912941883332819991215095930670966942952742404629927525461361099382429374470616286222146606955381778815820809764900812251326553263536989280422694502956456530688301879661138190557037397450612580883366741900641416207084680682487872429004749642195271612390826081224635569267876379561574584690604624123517171190575357955621398559851761772617382439052852285539029131659739275320585328569338156902148877801608912037175686965361013324785369147358475675649449841221094348406778465174760123632801633006486917508772473370175323736657290800032731811782978525481202638838387535699458555480678761903138008957952285123622430310346526336848083257248113789615076315556657203949821999460893215627145667075626865927858765896763615507742997171519553860990956613501016144791148152363560393094808682728333177780448735730569944574710839328737896807749139142042597795071109390799278530550430403516038860897906390663201733870564767597492918999710025425131324005842533157731297710356371905112158719248909508084798392493428985748738926128313341528507603110330576782071983465296604108395084885303886526197696088212201694055417014979726996676400706566233613054101675155072919464117163780231627324432953654069202992387807253676307780643967828801866578661522073495139870753947471531659591417751273049152975058500938247927993147448092509930395713585548127715562916775211426960437391813473774054614326938109761750263288015916550049448612936750267689349967315032099648920398436496126277539515198852886858965164540453532362807703880807548586827215804081021156441792805209632 A215045 992 285039121082458743283875222003465087111709588582751711886481027730147513730223095600726327779272568543501275967425325788577395489913458377599963878729316264431285450794964971579475382977902361270235571690947857949081696479346688481290003398065968868674240326613105275682630264148818716063899170995989471696335766000597362491139254595646275503666212519312730123242543177131719371479701250754746951565792202618584666700279659123808690127173339697101848194893971702682585577011159447915965524339166390629861044487979743948658684471248331376529901988710386578620981078816951850696185327307291910740724101782354116982286663243920557621452365735748291492124180828891984912434792815811789597461250635789379202692033990702658262280141466590918928993824525153301346854727770187448564688726986832820482163392002834695340812133501848618774197042719910917811246653724955734867806105442294326657786696897990111552871409370967960022396237235606475820871298215575682939530219326667615327565625130137737793305238422532795001312946988438120257276009533602916775820934286591139678453344171506528785633046621438388042297756202991958750180366355857297987106459679966015981453724130849240554266943989716723587557559460512392860998924381304357218331278936538108880133742264828772019035275162903683923648402729351768901954640862078505826045297849226502434681058534943337304444441569353056452382393777368551993301041461820830995087810913700986047878885674886382081374105968998075649918711774099103111609422663914966769239428441933171171587446304456634100074338764642815016983354511565524613761991646753292324882470647222259690084607135068953218997174248382743298429416515043058945634906215207344665766940555303199392203825515853709817902276835566416859520401794459499729811565397590457060573844912647784168188969520441269968174086742856506776404040337602555221674952115293041174177764411299374227151738388844955146447881239714203622815132312471232035058573054129210429138960160767478224263563138666813820767418512283855672988874958967204280157476853664650280206938276695879958942283404482997678125 A215045 993 35057494348718420383918442375270288717666069475065275297875437956287470547051901499708106916228957804443185738357462704296389428605974908456292463196862758512814011890208363076974722372348279238828361622336236370604300011794544581633840125273331538108411714747983500966025215100656004724911433037667997507539449297886132242725663321988694283742774718550413312345529779181796895093557764089964815202456150519367072785955988807300832665060834706333391971102115337598338535440542973146850130641374903103797442215814806032176441508132455498400236061278557557955284742023518134682888390628869379559747965136800181918204973356855621632056862169676230088630461990627160880692490235922155617531277297513791762269981990299389568809844819507316286365599000386771384980643643304051423814518147768046093224872580779399650540330846142689504598992899825668813832584721591702347961830971897332684484765243763284952140486419323945027459202475003354766480701115544211701196019753151142816739666701726618736213842116966911582492574305106076567272280637610735772831389362465029191783631080288117783142513980838344222306302097297828286598525803475878248943846448538319975583115129068845303217401474770872337684644503093842534020383337352257659703742110475579078526127580324378837879012532958116779082692275140225405320159524682285529105311364205590621584382390374650002498237706378214887576917535573671445579403398480380362314991455484093319020804271296312760876625021037753866647867803613475016789311181839700828522946908718262693467646852763465656997696822797092246647925531592064035172033231393483502053871387294311663981972710022284958374834401433790178448657653139055530386049455681307006116715892030286351190836635034516086268596542558795093419012861972974249967865306110766336732243227958418745612671843018052048790608003930088278679779051104149437251307324855877613250362093298216447012890346498030810532298442495722538432909781995959431089317619651385897721460871727571548912917916936053372482031420522343091022699331422916993316567764127420272834948088086990420374175100225111713233893 A215045 994 4311786765771283248478684536936242047185814835844446109926792387595628729773653661368496424368382537377968344542000487302667322323045000281746373009335389980811692177044833693496311376415860444014618243975666125726379819754249636852481045405221713218465966673675357513545418827116539762448042364462167703955655927873993668492765449350013750624857624169181524688376920296183886377136125281814917522950540721679531368005886343638878609112355495539310110597365292552892957273609774537614650103364773915376455531500733162213753646815820777971852505635273869241921402287813913614144575862023626393938258987724640021822229436229997540185372594504440552610054700666311896340263864225609329166749646343560597380005092772834214305348632657933312304039683223047727051272313398628137680621043448482836646177164043863322321119881942048960446845946422485946241251747598843478955066025417949457170185753921849511404760477408495787544435999096633667922320307305646473962580683761199254006177268131577868999391437915248922134283552831596804811182679428712049678047264666138275623855449230910889569152767768803039771932710159347456148660007681803394688674957227106168246552411630034148264772824204649702100720046206783106506564290015490395272158834965720730016909213485476542071364278981401901933778527107336028691810067418573909657006447912074782611411672951098559193614624786313074322511882097352578252322358444887210261340014424303362697370798055988693518325343918720068559527536349475786026441447183280278338113729170055791413368099523521119151506454256564530859487305110525936955796173652687237221851871211091129107071205080819402781473700738152738753566173336495847448452845711635288103400135988715422497506061393913585649403503447334056267528032015568929155605624158808317179344134726386383827365116460285049294316664435000598324408191941551668752484821694213939456667386900044775551846595204612125081678793652004385902275988102128717454940733867460576923538918433015178973307615803885289622553734841362710263252299175652069107397455748033622615242482670908678371289554810388995960353824 A215045 995 530314714695519121142494279600782501515137558739391806245697588236306046291612348446825352090394823139685663192927702475523784256305929059746347587685056104881325323764624335936969324576778486334559215647384597227974113529760910788273534744716997394333205489147320990665120490520233734776384299395808959589038139679203335092367424606729702632573744998090777123358015666651436227492649851899144890507714052616062991191938064278774768088154665116628810211504828868668235406118561725153455112583225816688200232932374364146259522116837823235039457957077407359198377196659087856405099942638277177074846107524993922502216015682932841821168772261876511740948097719965736088971762809514025331892675222960439685978356429068308969989071972106290097110515437434483655921513904387956883292573826015620861386566304814409245847205148025879445456447839063172577399516490943538328345491038456365293183847161524929128197125002776765016709702900565984649815063599061400183202609384946437097589721672993992380651953559120592299760446654541820778624653336929737770802326067113664867374953756436337059386978052234441785538174969022070219363741431149899372507502126253497554778565552072620199073244394250828638361542708234573209968903049322161006763061057754932801825635625604966787005635983279459853035259649063687998618558043291434789779283226341916018885613968343524740484165265900490320424369991820271504895159257264159950698824833773994286505540520380201817289978597368576827358320685697449160219334244750056509625276317556350318446880928936767897370195386874318143404988354033766344686244708301061238482246670772517810443986434065999350744825170377223678600703901821712105501139778044519517779676950957878084116121177124454393374214912103844874084925574788202785967203916680563348213633051003128147670764981104285029436964276015658666344793588683407812351987650432516054057661949479342924120486462607310145059002748898794470695917931043476152989765056493689756659296976517965487543738169613574933807719755872734416161718589508942673689665869009911776264169556242054479407340229336181230834316049 A215045 996 65224398120783080617278317706359311444314733910109347722110876560678048065138545205298149810694194863643958604385565404002122796203306229348519006912252565510422203130871748486553730611567337958706768906384329792915089584340837777320792292554785457789765809198446806494296274915161632837732820783320039861747735524614136222692700461178403410055945777140996404648347550077830472095218795658313006614925877931054068385240376019945657596233911453849804345904496585553640061995309482419337364197633410678733252195150546056827707466724236437131881476214885831312158473786779992424213148368646069153812132966586527827750747699564509546463573615616306503584005964855119227047186561705999506493632302777790520777957835682629169094350503936415748632289359121218441951294937926320068507305959556472883113901478328128473916885113325241122830678211837511175934550535743092460007615674457103590863976513196870214990985663168012507438509660134401864923660124464338357804674827317605068352006895151894691073342383849065814816987076879651178682360437186960703737627687042037610042306617690801447189215680827640340723236931216960728901308606727183231869257189829260109539958836449558351853103980492861801436671846784220229871972876331740273056148640165706507451907109981567772325020353151489156154885130410515410654546815242871861740050669198107579447124265512786871942232241037657121427241731109047079088345811538520766919660248305289286116903410404904616614179542858946015026731895574499715634596062818825604961758903209302594235594269054754817690461822094407483199441830310435547770150825979729551362870304958284919893694064811716119001452260840869985637214572342862700716614705230585806170435895608323234516580401091394466779049803352745566708538581341325530146647357653245492368173200273878432023451988739441752284355010502605998844830447550114668351445206830346365194438953877096631471851849825497825701443220194836717667842071643540770377691066096801911966507446289588511421871239510785333383110488029351632047967094262443961130926949720008873570516407344159621609748010079984661092537143793 A215045 997 8022070654141623396804090583602594525149197133384710378013392119375163605965749447903225601363295573405067222676231616989785580148750360280808091502619380501677049659773460439510171895898205790434598016269625179931328044760393285699669178449493894310746861325919809877807776694074360605306360572048969094035382431387859552056109789300336889734248756843344466994623390643906496631484419216120600668745375271467034348393374312389037109568682954158409305736041575194229059390016947775853342341196326287667501819770584790625661758884964243943986382116473879844036293898577279980321812149400828228741817508782617928890839751030751741373198385948543823429091785579459699190714975327028425273384880566445273616002835432534319489635122912207030791674480656472433876353355851032980469515340451620149002148495268054987882531021733856632228727640137177756068005499659671871264290518304985259798253594757357194383467268587364630853899898467966591314068177296580626253099190935131585973046203244202315078726725014610980484035379541941091392182399334243971115176381141131984701696107404850559277389335030687185435487431776068925862463136999661989486861493279270498295147682982919506996201381422645058577085415596997891502831977949986316503405729651367742609226599634034321365876604939736532693568551695187399537172516224657607250172361531203721142951588344957412641138132920931331336445266782960107636471218385971380301189985806444989293634113335650646824958045968210140361256185371256385037786711625829945753823238545672862629867095232582515348117469350351318927094784943327638580813280277998512544652833436655650791959422258505403731461465617976418405442169235689519550686849194578340393420793344883106049805139743414820602259121622717542258508915780883855634716226237106623551021125965460810866488462379448458937559467247117441664116238390486234349559742578114491495307049380437812279615878486264962899810012837804715532851728270055679302128594387866226850900033341475324959579430657846907105719228634605068981964381062051769208477547384075991440026060713287334189562494045309327998763929300000 A215045 998 986649466061298894726285863465412767281906932672409267147925119806584445485722043546891450817874661333959624430572103324339624235500091008310046735815271549140766685949004762311264589464867744885496849232257512801760434415944033303281988156995194214764074177278938168163862237096231192819844617541239878526490291325182110766678811383480259033902541145954228443934028701650421255200488344787175569249066232512514170783999800047831618819351769450030494801187209252304620664910089266947541770602950499972423990579586778700899568635383877768673193118850072334985151991051218657587158681227933226066089741447295418725745538629082899679356937898055273975274705620308687881230894778662790309119846677369990864247570800366038668056025767697528371627328831386988148349511474739130277681879569589721854381151016492435381077398788151040523010663254209500324565278555380516396948904505576377003756066659807121104806425031103011349287716800798435549814738164652054852571184109860334477162973522354551812029744430511016490879889241743124439470588842259922672070920236342652859693423923905321143755078285365439438849755951586855523915476583326686929833325488840344372924330050209859788171837422507536669573685663504685540542516105762598591099340813685954567191851790393681943956781917228514562191316377863712057402625569972555250389799914885184583185226844420522960066339169399736720178120453916691410412279439185518404639659161425770141258386606712048124369606983199090472250473220443205911337466363722567385381397731275105357324293124411678548834909826681424008244090824911885516564682093534406379923317693709595093101995985842497231517900680986629557381222315604422036769855762005191003353265198309643330261630540014116930963053629771856323814531313413268677459601973876395256093593931213542703342131073836605828780780978176090354850434551752344660282796708671176809796433534833949259967564710286427038343466765868665294335017835118805330741238050487949449774035989731766033391422081067097635871860014625615613450264719433790809842425364540783778478250520147618707128581713200256184529657943713157