A019958 0 1 A019958 1 22 A019958 2 329 A019958 3 4178 A019958 4 48621 A019958 5 537222 A019958 6 5744929 A019958 7 60136378 A019958 8 620564021 A019958 9 6341995022 A019958 10 64384199529 A019958 11 650640568578 A019958 12 6554239839421 A019958 13 65878458172822 A019958 14 661143103694129 A019958 15 6627971208280778 A019958 16 66395645870074821 A019958 17 664768758151070622 A019958 18 6653377492360228729 A019958 19 66573623373035272978 A019958 20 666015268243815270221 A019958 21 6662106400869548688422 A019958 22 66634742421901049803329 A019958 23 666443185032378393545178 A019958 24 6665102235622003979425621 A019958 25 66655715351330803979026222 A019958 26 666590005969199508468417929 A019958 27 6666130034333815962355097378 A019958 28 66662910203083808751866541021 A019958 29 666640371235322146339970084022 A019958 30 6666482597715932449764312072529 A019958 31 66665378179354914275272791929578 A019958 32 666657647232201335561522580616421 A019958 33 6666603530508994027103723249861822 A019958 34 66666224712980881580591388676767129 A019958 35 666663572987955788018466350376041778 A019958 36 6666645010901138600900897600825651821 A019958 37 66666515076235210630164448946746359622 A019958 38 666665605533282676530441971332058501729 A019958 39 6666659238731159746309547942848579433978 A019958 40 66666614671109023277149106317560905647221 A019958 41 666666302697717688204955097811030587577422 A019958 42 6666664118883796443759242452617735353276329 A019958 43 66666648832185438237937481008026753674106178 A019958 44 666666541825292383323676286254700306724602621 A019958 45 6666665792777018261556303599775467302101515222 A019958 46 66666660549438985722346973178391096889857090929 A019958 47 666666623846072189513693052148551807104732058378 A019958 48 6666666366922501773882172564538933294111786518021 A019958 49 66666664568457494653606813949267886280675816173022 A019958 50 666666651979202373757405727632351970074197265945529 A019958 51 6666666563854416172212630243363847621066713625290578 A019958 52 66666665946980910985042362453233852500203659195393421 A019958 53 666666661628866365793066290921071563265108933459550822 A019958 54 6666666631402064505040312805189673921674179129675840129 A019958 55 66666666419814451257726433480038582345811336885025802778 A019958 56 666666664938701157416306253578824400891139773081655228821 A019958 57 6666666654570908094975249871144542428590280486003959648622 A019958 58 66666666581996356630132279578475655111893473774189582774729 A019958 59 666666666073974496237453609451648876342061868280136405594978 A019958 60 6666666662517821472794813528173138587188470837265001470024221 A019958 61 66666666637624750305226886007269952374289484657375243444466422 A019958 62 666666666463373252114904158601179577939877336584227869882749329 A019958 63 6666666665243612764695908892959706602178396076002600918036667178 A019958 64 66666666656705289352329261164475193998245046131583235570543779621 A019958 65 666666666596937025463594322720112596902696690918907794715242004222 A019958 66 6666666666178559178231607731884719372893783676421480291613871763929 A019958 67 66666666663249914247553491487412691583131019934895990684332991019378 A019958 68 666666666642749399732535627232987120946289810544000078005510380495021 A019958 69 6666666666499245798126055324736401245945892028806641262114469880262022 A019958 70 66666666665494720586873916943682265718230560976639692415180775245818529 A019958 71 666666666658463044108075066958413145010660510711443864808162857140651578 A019958 72 6666666666609241308756313710472078439989856494354937143166627152084170421 A019958 73 66666666666264689161293137182120481204505160057358710449713825825087239822 A019958 74 666666666663852824129046666318923029054416943385881725385733959578100913129 A019958 75 6666666666646969768903300194452859506495322718623025838888823611059157563778 A019958 76 66666666666528788382322969012272008061039279604970449678165194747476358805821 A019958 77 666666666665701518676260121341414014005135060107839491776873510582645790937622 A019958 78 6666666666659910630733817540667447885925245935120108162586700310830076933047729 A019958 79 66666666666619374415136706241059884140923224117666915738849830859568320513755978 A019958 80 666666666666335620905956860969357933683695081682799203175663459435767153508401221 A019958 81 6666666666664349346341697613195199259272028136075248387248217433144314624119355422 A019958 82 66666666666650445424391881224414863432335009774005008535830388117479925116638222329 A019958 83 666666666666553117970743158231146387113499132525426408876277047249708089555481228178 A019958 84 6666666666665871825795202055919236425230264248214941607761260982884699695583436956621 A019958 85 66666666666661102780566414132940713553790701340189374982465435140876613212559400493222 A019958 86 666666666666627719463964897638115287762429167394749543517941087289554869205292512436929 A019958 87 6666666666666394036247754277004458478766475461830366397829002817543976968023931131980378 A019958 88 66666666666664758253734279906719466673512684683148162750820095755393303194101935648472021 A019958 89 666666666666653307776139959185477553325325575033715129085826050450680444448385638162351022 A019958 90 6666666666666573154432979713490549306330962936494395852751209253969399721587059910251691529 A019958 91 66666666666666012081030857990394877309585160111752720715010599281858981103351221587338012578 A019958 92 666666666666662084567216005912569301993438218563728793733834867493378782984667562189246947421 A019958 93 6666666666666634591970512041287010918085778018853400299780647435055481057198717990714132928822 A019958 94 66666666666666442143793584288504205447258998576510295816683548858397515281921251211945951986129 A019958 95 666666666666665095006555090017005083234105752258254539307879926073828346381099884868356771324778 A019958 96 6666666666666655665045885630106413808155204076921194118110634902842027121705954826002172936382821 A019958 97 66666666666666589655321199410681787784668747594015420541551821421520333337132961941633588240226622 A019958 98 666666666666666127587248395874456970130592828435943252364749635458773050785887124389527006109320729 A019958 99 6666666666666662893110738771119621069103707775440779309422681875752064942630991824717148484903916978 A019958 100 66666666666666640251775171397829458874673744310031337880305945267967722534065852542972336605020778221 A019958 101 666666666666666481762426199784766769077455159579948778733877477564290397416705516650567842288612244422 A019958 102 6666666666666665372336983398493170168315880864108288518995821646392614480308161360802782326287619695329 A019958 103 66666666666666657606358883789451205102079639784001254972264148041961209854113243246863513435350007789178 A019958 104 666666666666666603244512186526153505333899847164224961502316018879793011438573271334264779804133404133621 A019958 105 6666666666666666222711585305683049885434010773530655613998547045088873792368915742370954387412350576982222 A019958 106 66666666666666663558981097139781225938521634631619993715401503880273730108076924411752185355803537779109929 A019958 107 666666666666666644912867679978467965272069238505866978094868899985174178564011041958042820710210183154941378 A019958 108 6666666666666666514390073759849272675416573649963703957099374164012509588985440149085187361069398375590449021 A019958 109 66666666666666665600730516318944893320476460451859103251872078468669018818084895320490749607975424096662440022 A019958 110 666666666666666659205113614232614176206137447673579600523986845883590390202528338627907437658276146014283564529 A019958 111 6666666666666666614435795299628298848256973256267886592472319404199669023797368727317713015620173908788217373578 A019958 112 66666666666666666301050567097398090011868868406639353091328293244470364628479932875835795869402421794958683724421 A019958 113 666666666666666664107353969681786620453432356910296206359408339786655959708851289053909594886122974731916596617822 A019958 114 6666666666666666648751477787772506295025777888691177118116409813883408754509417817992662283204390933959445229059129 A019958 115 66666666666666666541260344514407543824439202172433758194817625874067946464303218699025111577438387091896261867085778 A019958 116 666666666666666665788822411600852805567368199965013899203737167002896051163809000758558159017106962414174559387959821 A019958 117 6666666666666666660521756881205969632953046323544985253626229098442374487715095354636819002994940000753725547307515622 A019958 118 66666666666666666623652298168441787400578668883764336571383948336207132061847829229092292470340536324548596989111593729 A019958 119 666666666666666666365566087179092511653587405281097554979689361589002477672145613336818844539263535868202769713576077978 A019958 120 6666666666666666664558962610253647580822795452441418879757834147300780109901073337023595898009243659059232341944007155221 A019958 121 66666666666666666651912738271775533061997986244458612132804882111994274600287783577494491217236700153323691163352923133422 A019958 122 666666666666666666563389167902428731415177994098053684802134390188403991356915836134108038176516873772811161992194827168329 A019958 123 6666666666666666665943724175317001119812206410620592792977441808341048285272917608396989265514917979907404753188985616350178 A019958 124 66666666666666666661606069227219007838215247134015234547654598043498439725782957036070089850000925176840466368541008445310621 A019958 125 666666666666666666631242484590533054865155741236462066817644713230044586724843368138946453906988972825326430060877604771471222 A019958 126 6666666666666666666418697392133731384044335245147011592643825627238089650295716921404904302133835292714500837831595961671782929 A019958 127 66666666666666666664930881744936119688251571998487966773108342563805515268179085171995725738861409463687585001848435373059902378 A019958 128 666666666666666666654516172214552837817467130401710195534766213812333045457798929814777058291652678319243490698075365818206426021 A019958 129 6666666666666666666581613205501869864720800544873443509358402576014803511107319176757474298639682808601856413312209151761380529022 A019958 130 66666666666666666666071292438513089053038256974421465268584013428745985542264867577572494543468349962048754785313872017499341437529 A019958 131 666666666666666666662499047069591623371231064622487060395464070984433703618422239744358334069231301243520082957839143898343778734578 A019958 132 6666666666666666666637493329487141363598433781365093440345128381807094949441796511717262699809383366250534578008084206167648394501421 A019958 133 66666666666666666666462453306409989545188118114594074170300298097229959766656779749554610705289504851483212032572640437569748478306822 A019958 134 666666666666666666665237173144869926816312235027350619631524083803511193969418479084551133970145640399029834160588738034969287932132129 A019958 135 6666666666666666666656660212014089487714162686317414839617778572239085735800034457780202232956615014986445588787022441104690258444846778 A019958 136 66666666666666666666596621484098626413999024009851706388309999933746137040670766725403137106524282765871302869823663462032358023713536821 A019958 137 666666666666666666666176350388690384897992594097110957273097749176585643735047994682530567124809867665930038830338176105724137238992804622 A019958 138 6666666666666666666663234452720832694285945288820521763686322992437912928397099100801257006769368515185664865520229892097557116037939866729 A019958 139 66666666666666666666642641169045828860001602672447377659677454688074457610038509395726514231864076813920427027180922541470340589090530238978 A019958 140 666666666666666666666498488183320802020011146960650270187108151521566538826563644220674175545441023735546854032963024274229588007758467532221 A019958 141 6666666666666666666665489417283245614140077669992145024156586904176192449567415901797662108430049596339347302444224002339293135474933052022422 A019958 142 66666666666666666666658425920982719298980541896282980833330257546859480535879263273848349157070159325328027738176982178473482045427650260641329 A019958 143 666666666666666666666608981446879035092863784305670694154482548916147030695691602723262016089790176032059177272575946059806524803509146306911178 A019958 144 6666666666666666666666262870128153245650046445298144000687231572853682549592525018094451972580026535998229156434716976471106426052141996560487621 A019958 145 66666666666666666666663840090897072719550324892879253712839889662179044520761094121819253107817662270856678672676445605560048744502883837983960222 A019958 146 666666666666666666666646880636279509036852273129116004530025570896269645013394753828525218253511018490342123596902253090231860022209636176190455929 A019958 147 6666666666666666666666528164453956563257965906298618174410910712578969181934098751678628760268514042404121729619151440888180614208914699784846863378 A019958 148 66666666666666666666665697151177695942805761316064357934380033569578192607740368636145162484349282861687486429538238432500052269729639131251496403021 A019958 149 666666666666666666666659880058243871599640329072320659108178527894674389925190967324989943202793402856105576617788560758914305739443655082548316618022 A019958 150 6666666666666666666666619160407707101197482302805595381594841159800855937831378705634798631481295934114204894379624383969469839432786491396777425310529 A019958 151 66666666666666666666666334122853949708382376116135921510351845441296667606594860611242935565677782109406763550932892981071637372312909968872138022095578 A019958 152 666666666666666666666664338859977647958676632795435219768402704702530053455040072637697274686288027618883991307907862333928204087607392427578446379278421 A019958 153 6666666666666666666666650372019843535710736429480465384358517865984977275229660750258864551436733957597371171412243093669631141020336860220416525777995822 A019958 154 66666666666666666666666552604138904749975155005925351920408119727231175431829526460786970003220726524507514361170141942348086549177783587679752686061205129 A019958 155 666666666666666666666665868228972333249826085039287934592349311417299900548916191270383380738363029778182181334613195029739948654421612944442453830504607778 A019958 156 6666666666666666666666661077602806332748782595264067897893907546554507666472960869117056618747630928980423173374403372374696354631836929764518101953913113821 A019958 157 66666666666666666666666627543219644329241478166793737063994664659048595478463463734941261099128865105528701733781378642455458052677286704118731339379296093622 A019958 158 666666666666666666666666392802537510304690347167282468341649211779175377415007934400198151533379298752029609737272425676351124220013147907666642504164594139729 A019958 159 6666666666666666666666664749617762572132832430169608822859977278283403687233873982079433679931041306330850756164920855630272458796452740247844113171699766399978 A019958 160 66666666666666666666666653247324338004929827011180419482362004927129706037281210080946268855504220219649172733174515368890980157856972706205796870414636401909221 A019958 161 666666666666666666666666572731270366034508789078228724988244854385637343394188931598575047468464196914210296332321954479632225836407826565795018483966144998911422 A019958 162 6666666666666666666666666009118892562241561523547430017976268080178108409425424826349781159678922655282802510326755415844402404511899874072337331343081465920114329 A019958 163 66666666666666666666666662063832247935690930664831154841126647058639993894308485310247247254750824971396269752289796583345700949868524559065222329178162516079472178 A019958 164 666666666666666666666666634446825735549836514653813807464350381897446132401811954800724626468247606721857149166041119445594327240505799116250861353130098885749664621 A019958 165 6666666666666666666666666441127780148848855602576675270132771935716953802520946471750041863702692406663416348662350552930032393640671229827727554716325498566214449222 A019958 166 66666666666666666666666665087894461041941989218036619980340999862192830996187939242975140438043642644695995963136767454564587270270351788863950509236352521793335128929 A019958 167 666666666666666666666666655615261227293593924526255805309444980596220588866022144404450220026929477503132379354458940102223913465820728422396941695764837811702515824378 A019958 168 6666666666666666666666666589306828591055157471683787964401404771977897981525687859349272724991626237473228693543720420316926407130386428458525032525905715477663460380021 A019958 169 66666666666666666666666666125147800137386102301786502386986282942867055167997479258035514998956983137069111045118582140225279914260911646718407430959099262322373470707022 A019958 170 666666666666666666666666662876034600961702716112505449889786228295178232662570676019201634612776879333266328267392770971610934721567414764572513033102491106150260535183529 A019958 171 6666666666666666666666666640132242206731919012787537815132914836541791861070936338199176590389828142201777052629562876751446419659677069539725896313661419092520054947456578 A019958 172 66666666666666666666666666480925695447123433089512763035452460048170264189661262397718061873230746929757003142196007537010974320661265317716672799605349840394981540638055421 A019958 173 666666666666666666666666665366479868129864031626589332895777501299080455138452376935645561815124978180021840864317389757831067159846486378709667224286048416501576564495684822 A019958 174 6666666666666666666666666657565359076909048221386125288508493913903006215023284339307614576218423595618766980394948413298588704695013550424432458705245336584194564851616278129 A019958 175 66666666666666666666666666602957513538363337549702876810749714421368258650433578878943780251091708911124439334488272318058977105745535581838351151612932344432779598462046368778 A019958 176 666666666666666666666666666220702594768543362847920136631199286069813886279387994671558852845455681086836427700036073351257120604620952717205077764671601352746545411737986690821 A019958 177 6666666666666666666666666663544918163379803539935440951198151428089877582587480675295673925357258361152681755693343349083021248554357687242118642869606584177811258994684217382622 A019958 178 66666666666666666666666666644814427143658624779548086632285842124635044971271188290043527254696151495792906098818857621702255761490558901803245992671772962787606018525381074412729 A019958 179 666666666666666666666666666513700990005610373456836606295494805512474824264692435845173739668849775309171011736559274242521325438484187768164799411625045107227878157490625284560978 A019958 180 6666666666666666666666666665595906930039272614197856243415933191787471317181817639990561422111832001357300427380051274150676953609640691654863983195988487589168327241499165810286221 A019958 181 66666666666666666666666666659171348510274908299384993700648880108513036956917576425305656176932241880466619717781040691319877052968741727972599818944985272317044191385818104763800422 A019958 182 666666666666666666666666666614199439571924358095694955888228899589594947381647299703998224349272782518093921655070693700564831259287476527750958415480226202183638843177346453805587329 A019958 183 6666666666666666666666666666299396077003470506669864691136035991277183075087652421562280725998644924400795369738511900210582278257543757853970507322688229895107119419624523778934033178 A019958 184 66666666666666666666666666664095772539024293546689052837544420409690373742694173569107430859759191704676257178934668523007218245015463415776362543330450841664858073524287159464012841621 A019958 185 666666666666666666666666666648670407773170054826823369860771785221583077284262248074609344907157728102087248206368105768716239201171529464427382763671322053649547702604587581305462938222 A019958 186 6666666666666666666666666666540692854412190383787763589015206708319833846416850901976552058794321027561377977213703870919342231838517134020955904147490085185524539857905000394425105801929 A019958 187 66666666666666666666666666665784849980885332686514345123055468017082598452053032141107297633781331847163482039341562749127038410021202076996512453041384750348560308703699439387410066785378 A019958 188 666666666666666666666666666660493949866197328805600415861133381413796996800046604124108249547574746201313555269619117507347482805906325233224692791334464022689364809417718258844042098357021 A019958 189 6666666666666666666666666666623457649063381301639202911026659196367673015778703124550543577388550339765040791858474713868723449320133830103818377639565102010072766908383138727569152842796022 A019958 190 66666666666666666666666666666364203543443669111474420377180242006929181301342806350262734194497487960134515067865027453667519493634884578082956283978074983326745434570977525671288360671056529 A019958 191 666666666666666666666666666664549424804105683780320942640229832210281620063859066843883785125370593629837753099333714458604913197413930883361832190352121229568398373058320452590539978554817578 A019958 192 6666666666666666666666666666651845973628739786462246598481449516280858095219310579867409724697035044953345009816728612624895776091746210367438516344992830338384690266715632032591387119170832421 A019958 193 66666666666666666666666666666562921815401178505235726189369350068010440440396659618872984216976449762395818759324063345447577351191466943491598069477589721025722340143546368550427746180631373822 A019958 194 666666666666666666666666666665940452707808249536650083325581467746295251952084045131116470239321170575382749768303258703499576051086485959038828761656327590465203922387509301464434404996597351129 A019958 195 6666666666666666666666666666661583168954657746756550583279050360575177608011125454912843195277678305220739340643296887351329705321336488486260012708160290849682165163625988718308241743637070129778 A019958 196 66666666666666666666666666666631082182682604227295854082953252955781797477810563879365041884955898692510475845828948593593471302068010853268761145839952024529903844679949039068443696748763934267821 A019958 197 666666666666666666666666666666417575278778229591070978580672272849250353453337375630430990784752043627399833227431992065825115938569353142206033305293814114619970355432478863680535899957869756671622 A019958 198 6666666666666666666666666666664923026951447607137496850064703420738641329716678771787395423443568069290931344125170704014129895690451857842065759559127448516893009701391529996770901413287699380685729 A019958 199 66666666666666666666666666666654461188660133249962477950452911499139933585733337114383660403856495304532181966541928725865679690435494934127577949024245888191017153976561599732432060460926951084721978 A019958 200 666666666666666666666666666666581228320620932749737345653170318263826756488716288360045085025753061229203586554122170069893609936060124185058633803721489960200950508170035646902203176066053934692663221 A019958 201 6666666666666666666666666666666068598244346529248161419572191916696023402363928661317112906174059399091816669820498535433424530067479167526238377428809273435725805708860771772191315996660203928346689422 A019958 202 66666666666666666666666666666662480187710425704737129937005341861118344351262073843203776898187355646079674508451706472754818013047645663837808346015459132621676400720378013624718680797610559425917060329 A019958 203 666666666666666666666666666666637361313972979933159909559037385249059313132407382972346371062156188784742510657703028932887957604209977102635356942177185021209713608834409151469928109688219575618870594178 A019958 204 6666666666666666666666666666666461529197810859532119366913261657849569705294716011156024261309316817804121520096626620648236860793852126997300991195585150612757889280799679340773983488342265327519350018621 A019958 205 66666666666666666666666666666665230704384676016724835568392831410477760503902333729840168148536335206183470368139913435127763813378876325375374401370820331610754695060391831787840318021019498783571729427222 A019958 206 666666666666666666666666666666656614930692732117073848978749818900998186361512944367621168636609933851057391214297029498844875632761691459598958124604363707882530215896713204526994394160254698939683502474929 A019958 207 6666666666666666666666666666666596304514849124819516942851248727445256618701573651867048138440547473996267231686667383756666774124879626127049393447273652888213948263646844341749521599187373929851191499746378 A019958 208 66666666666666666666666666666666174131603943873736618599958741067808142901765930769537836759005222003168198087739612572620430642351896312438629187006131104882678821607377169942549455394639572695325375410334021 A019958 209 666666666666666666666666666666663218921227607116156330199711187353113733166636091419107356262643502448149023943841992439961830613851968834816821473418995407504657670060886487349360208764116784799112802432885022 A019958 210 6666666666666666666666666666666642532448593249813094311397978310864079796437825520095463988586539259266901354255217469237826894883907255082449836135813356219162133284472436900203091566357016373252965489832929529 A019958 211 66666666666666666666666666666666497727140152748691660179785848173009976896421643041476810393845948525517600413028139895455258667122068151770809282060095435367282580961538215745209491489540109011066637792844178578 A019958 212 666666666666666666666666666666665484089981069240841621258500937195876929881735823294380485125622508231869657557405067322139162684528063893363967119967677756736716306581923297435405693051985735068945861369977609421 A019958 213 6666666666666666666666666666666658388629867484685891348809506560295173967206072373080877457722861900389319876232875911524735898865064381408389280567508792842985705345329242018142536114489925005440018013690185062822 A019958 214 66666666666666666666666666666666608720409072392801239441666545921686395060612114661667212513277555016556400500285333582021960092422290340632932517611236792630043393413583588807471234117059599337867111016333004424129 A019958 215 666666666666666666666666666666666261042863506749608676091665821449905651875132842882175839139030493685050610335273346080897764648790230738301565391472033762056021033876479595054666045397567816864004701716839575890778 A019958 216 6666666666666666666666666666666663827300044547247260732641660750139843995380170101427757631703651498641133306513293477600004572550702606937466146581271117402620733637042329532394499350673727825542707535030419755844821 A019958 217 66666666666666666666666666666666646791100311830730825128491625250931430128932391716256937210577750704716828316424954618368633107900773207409038970273732227159488067458831168561820680619169860316272325860275651913960622 A019958 218 666666666666666666666666666666666527537702182815115775899441376756282621708882747045111729417305206004162274069134183704423437255534687246097152512940297616822131132209492489108040690156457849901273146597243131512958729 A019958 219 6666666666666666666666666666666665692763915279705810431296089637292791405993959254472347950637441197384858297754736792810179088289889184693849466195702943451283491225454818969632764460206549087745746354057269761166882978 A019958 220 66666666666666666666666666666666659849347406957940673019072627461043605112116614907089264878043612158472619980637145084067328755534956162712793256395524904826627305078125590516811749367002564306404396117783727531049040221 A019958 221 666666666666666666666666666666666618945431848705584711133508392227275562135610804978539000264212903993201399346229953260451676976273352488268787759896695837124605468046588422264594236296801553605751631021400288731747578422 A019958 222 6666666666666666666666666666666666332618022940939092977934558745590780566703248137994343732439028422371875092832459361183063617271556764164277689144916978376563309938824665399086719607716528892544865708134373001194254533329 A019958 223 66666666666666666666666666666666664328326160586573650845541911219134722125692599481683259780020889428700452136871463970080954713089113832881924698142619386219398527884265390009779837022210292334337081411863465908719889155178 A019958 224 666666666666666666666666666666666650298283124106015555918793378533939345673697508950397086724884678361389797393321489999564229952564879248833377257639338391453066486752321391149322857996444996772974677157658535862839761195621 A019958 225 6666666666666666666666666666666666552087981868742108891431553649737556873685129125545850948397885010332161743929356641041937344472659566835133162656680382179757849365078568043449580000179979729573898276476681123548881013916222 A019958 226 66666666666666666666666666666666665864615873081194762240020875548162805385642136693286313345403656381337298018386027542518500085332144028312429747862787742456236865344611567831168659972284181867832665617202124727387180525147929 A019958 227 666666666666666666666666666666666661052311111568363335680146128837139174048726120925330976950917901214421915183104848073754193967442643500519496281369639533183317656357588932453288619661110891878905547729741657404435330814707378 A019958 228 6666666666666666666666666666666666627366177780978543349761022901859971900087238666838950756321886841226257551553747212896902824622686681015298914201238103412231521589229662315348560336903384337172723276154825523394672651396311021 A019958 229 66666666666666666666666666666666666391563244466849803448327160313019791709341449769680824882580515552210323587236296872181437106611747649665404600566919857285362141098240335148317622354701730830310985143316948271580835238240974022 A019958 230 666666666666666666666666666666666664740942711267948624138290122191138484009044043896806622119700147183604868742454410014785646417546937960449393209759704667996242437555845840742611856464802318162686507054384485940156480060020802529 A019958 231 6666666666666666666666666666666666653186598978875640368968030855337969098281577784822850594546083721875897099356182529651077458279152087787103557497274261010967234312231738358720225495163067238891353604636520641776548527381815539578 A019958 232 66666666666666666666666666666666666572306192852129482582776215987365782239062391881485975360363499511084594786288286005295431874735682224829513927625701468751738326432326255878651290965688725731002215508734790693413105526481058386421 A019958 233 666666666666666666666666666666666666006143349964906378079433511911560468428893480109031933515249063867358738957993043525757471457057863625405542619103818489637006716259804227988607599257557355410829209942539265858778067859409156751822 A019958 234 6666666666666666666666666666666666662043003449754344646556034583380923242779538045456374064570266283520344049975826512123749541868945485635833523962346270469333239169986231780110496007291582864344872976504753516035878120886072837497129 A019958 235 66666666666666666666666666666666666634301024148280412525892242083666462518343184741660371101809478166886572736180161622083483001430320600740808295879521598494703634970741633381724686113484486932759453370068167887373305075553553563651778 A019958 236 666666666666666666666666666666666666440107169037962887681245694585665236722834385308951360961754418079426831085008011540670562051750755211635526211872139715509780248699381488276828873106608442941042886263151641587223926675630093451421821 A019958 237 6666666666666666666666666666666666665080750183265740213768719862099656652532001157749303342977721281112091927253790481715124839570947841513698024186682420638802735760416620690961582463307344272645933767205433822988621442463186746689249622 A019958 238 66666666666666666666666666666666666655565251282860181496381039034697596545084810407178342482071250740565164039070205376658028403040097665757132872824664157622790520420521096201849979000956835768814704187254898420310619875911187689471231729 A019958 239 666666666666666666666666666666666666588956758980021270474667273242883175702397684364914492780634764047858751014959797659866971451497997536106163627362085169115390493431671430238544361795724979683168768394868597239125688024722716139531043978 A019958 240 6666666666666666666666666666666666666122697312860148893322670912700182229350803848127731926495123392654524270812060383735372663311572552131774312979481776512587017706461818795797783076515210504289510574184501722158636560639781024542879417221 A019958 241 66666666666666666666666666666666666662858881190021042253258696388901275602625727224760775870619263970179234964221131686729127958936440711817576028796108337232005545207433325491224344255332151762563219996393619762534239646812077229630966467422 A019958 242 666666666666666666666666666666666666640012168330147295772810874722308929204230592012658693020101848899242470092231466810011492291332249217198811391271437868843520922763036248041769723385953453500625769860265876874858596139352590896570818006329 A019958 243 6666666666666666666666666666666666666480085178311031070409676123056162504358866651285277160769547947834636417359037992684618428933211565692770575687393462623002056990896268584308384631694816130317796538449413830809604766033808387721765989716178 A019958 244 66666666666666666666666666666666666665360596248177217492867732861393137530158329094980271673531010662542150555080354573865018917001910065711288509554221226066501451594048954330238675261829422691291656516283660279095206327528359971281213246372621 A019958 245 666666666666666666666666666666666666657524173737240522450074130029751962709339616344778559455437949776293532053397925142418581991360515989288491965591883520992945424447218051512070641032634507734376999349674439270806309119157026085112749316405222 A019958 246 6666666666666666666666666666666666666602669216160683657150518910208263738956533877813033204891670024126547115212962691623747321801259339571566805752704859339587794287574903216586494058227584298617316014126165161481343487966391714026510528173820929 A019958 247 66666666666666666666666666666666666666218684513124785600053632371457846172651519961689148877759712047348291760686624919500317491917494015233704450236742388840300441595246206796115456262588803812704597192275376563297901036426204655339180112011668378 A019958 248 666666666666666666666666666666666666663530791591873499200375426600204923208339553816813624361908093723750352095785804827172653639965851297799615201496238589198032499077832868972858183113100195300849105812888738107727790358290745873142292858056288021 A019958 249 6666666666666666666666666666666666666644715541143114494402627986201434462457271447142643281621307203027814013525397785743560731462477925040415726659668879460965874533100377189810257228166594210165528368025026677577306948024571787540836210376267063022 A019958 250 66666666666666666666666666666666666666513008788001801460818395903410041237195372982123242526788903156002505838952270259971685900150930305062002187863658202909659356929480375863673050329040623686456621712849214297157210713754685344930054274483234675529 A019958 251 666666666666666666666666666666666666665591061516012610225728771323870288660339975135486395464721085766056579594038320618635605200624436284329475821275487653782106674495251308720717600962656686881685967673314637850680785384196211575231383930629468900578 A019958 252 6666666666666666666666666666666666666659137430612088271580101399267092020622241647251523257139041418732591250765130388324618255902210674734783633280077814743547202601411202549420054450035458413554249852130053153807667049628940551830224707560640413163421 A019958 253 66666666666666666666666666666666666666613962014284617901060709794869644144355000637276255244403259022979114723390223438243172888804672826865871945616291709040192697609600634787815537366732516921791989356994625520918177107100419216829598053155653546440822 A019958 254 666666666666666666666666666666666666666297734099992325307424968564087509010481549993511748932972658620108682903903117667556435709078700306673036182592776992458160280265815528224084542649549158587105127459383645867749778548192111287897311873245428096570129 A019958 255 6666666666666666666666666666666666666664084138699946277151974779948612563073353577617472053641557837637035179528179591672166177400780854739770916094543114093091178946853764121115470703958951810782541902017791857180861143829790662865731810618497263033412778 A019958 256 66666666666666666666666666666666666666648588970899623940063823459640287941513388681636753431044650999940618252701545981701518878991615746143694726743770174381058537552941625965542689454773201178841823363135074680799091476770764059312375811858377173020998821 A019958 257 666666666666666666666666666666666666666540122796297367580446764217482015590593288963029519295081287681991187748932266071892410338872059037832354657616233099314511187495417767347470798818715100768712913786998181168258957687206495511447896370653121870082538622 A019958 258 6666666666666666666666666666666666666665780859574081573063127349522374109134150863699067861454412667185972614142633083503155763301758157338958940455362841088437085435592056299375655454907519167965091147734250560191139290559501204061441603032794261385255504729 A019958 259 66666666666666666666666666666666666666660466017018571011441891446656618763939045250682781162125106937361979798498967689521634797760575821743374872447785934585237133664765053735346387500235201488676141790266070381404607967661787105836622863420671871170177204978 A019958 260 666666666666666666666666666666666666666623262119129997080093240126596331347573262778725998794596839896834716086995454351649165857565374354056935553435731776927547613731458674346008709081059246985335511312494074970165420442358903127889018254900263305558183794221 A019958 261 6666666666666666666666666666666666666666362834833909979560652680886174319433012569570814644860783335954347300096481583086532772369164338487665106105556273612647271686510727211414980946464478911720361173090616436292823766440144288830386418839079644175742003356422 A019958 262 66666666666666666666666666666666666666664539843837369856924568766203220236031086637594365780518510635062952538112938094730672463415183959459988528896424671159303093757527672934869466539736673296157591181150104611558095481799169856488521387147446514414367607479329 A019958 263 666666666666666666666666666666666666666651778906861588998471981363422541652217599716153876796094710862353274953978401728739422528061455666451583633062626477468982616062456622818909265350583317643678453115629680068448313956184988168798731986401570626821441172277178 A019958 264 6666666666666666666666666666666666666666562452348031122989303869543957791565523164278043719234988658121035960613787987429299534117206029416319405085376654239052183111236010921106479855316216246358625746047302499416846425611248913048486535286658219517354427805549621 A019958 265 66666666666666666666666666666666666666665937166436217860925127086807704540958661981271138942956549017270066903976211788645714620924321404670027433867327924157211805772646149254615933976524178838774763093520591190606466118868512370673882803915843662269502692636894222 A019958 266 666666666666666666666666666666666666666661560165053525026475889607653931786710633025522137142253985173004544226231961903723091756989645826469150028419752191519715260378493408816664412782222577442745256010591506807687968530028436491389564911957086264126627338448493929 A019958 267 6666666666666666666666666666666666666666630921155374675185331227253577522506974426961775782703568606471602189075616130242077089351524500754178840155680548952734169922499305681888415264208324669955826363853877390021029308199943304923088880806430506990086933819090629378 A019958 268 66666666666666666666666666666666666666666416448087622726297318590775042657548820967648034592463933796604067220989274896274616860723656405123725830873475260729620004956744398874077728723122105828973832405875825941983272799848324381878431797758668064636611248983390265021 A019958 269 666666666666666666666666666666666666666664915136613359084081230135425298602841746668114262714942304332742730034224734196822704201380519335088450565032883915409744112193457087622838210430173906499232066135624202653063247811181876910233070744878949030986292304132511152022 A019958 270 6666666666666666666666666666666666666666654405956293513588568610947977090219892226149689941843069969111770407676072188992260860291238257841731002699822972859380229172835431090881338019852813173976700659421836523867344425739491169557051736016994006109554113935171474548529 A019958 271 66666666666666666666666666666666666666666580841694054595119980276635839631539245580412280107093858977695249340915000571018335676446540917372676262621724737273221706147254175023776718873177671360247285598315191193550919435482528342826463356133164857230129136577419804261578 A019958 272 666666666666666666666666666666666666666666065891858382165839861936450877420774719049708213320618858813431027822317480237490898007165151984011530056966892797200352452717810012104473795783283595233782904100018015987253978324908149179420749513003188072927155651198036041940421 A019958 273 6666666666666666666666666666666666666666662461243008675160879033555156141945423033282068756099141241541838606935784742864249027410352891700094691491842347761841469717459824019421500388838184645196739853259184500072765559657009298154122776691377486872071348034166739354129822 A019958 274 66666666666666666666666666666666666666666637228701060726126153234886092993617961232645037606968034840031977309448305106058806898673454380960732745908266925240085300764394537809401421813643289909178476595609583441319297474512326356569747087341418259912405728618069610781643129 A019958 275 666666666666666666666666666666666666666666460600907425082883072644202650955325728626868044820146474626419376470627195272456966824719101362025478748684720931216572169061640613033064548154383016328255824283243543793284775106152590843442667863898807078426371562220999451985173778 A019958 276 6666666666666666666666666666666666666666665224206351975580181508509418556687280100379840221597876476115913311816835664557425360443058313010680098877427308791195880501985878533067724814375081049117823210552587105073241889665899667641370866309836045844182258245019557046464575821 A019958 277 66666666666666666666666666666666666666666656569444463829061270559565929896810960702617701090469391101466281565330076140153110486451531208457269430325162472901770540106673120940655438587097567017924924676717521228113935547275455332175957020481574302385264094262499703738093827622 A019958 278 666666666666666666666666666666666666666666595986111246803428893916961509277676724918118005329707016553538412870371665422327438221911333546113429703191993867129390663710571702630494894542042967495975283751269706059803760428998975618663503924934630024076790092574311948230865777729 A019958 279 6666666666666666666666666666666666666666666171902778727624002257418730564943737074425796525790055510091141099657907320162570391637132410257356726376923239853990719060793301198642998383956100764324331041330123229733657380993346770797803551382360459705437237811704253747937105365978 A019958 280 66666666666666666666666666666666666666666663203319451093368015801931113954606159520975428122940920541719848745431879552169384361878692248974310676911359092898359955499649604791648659298501705309532837564667039044710756956905197102920419979215613465622559200500350126787164962171221 A019958 281 666666666666666666666666666666666666666666642423236157653576110613517797682243116646802259072639103647448246457155798420342648635244672628684242699743995719890644298868029715547278968143556936963042464329450155495851075148095228257121915452204745497780407082594552640268180858245422 A019958 282 6666666666666666666666666666666666666666666496962653103575032774294624583775701816527487124568737024809184251395753796718183330957181842830110038705030380387245133143928620418859644542275123557722860257190055499385336408285460840483248286153910474676575312973622377245667396622952329 A019958 283 66666666666666666666666666666666666666666665478738571725025229420062372086429912715691766427282475670049522390748592615906207269252618571957371969969324714450769047266762404982160970622276989898967836834749910550269249269242197096799712393019759603696589507792659184538622429436838178 A019958 284 666666666666666666666666666666666666666666658351170002075176605940436604605009389009839147767483912172272819890131728505738070647530058364434612284955833259855648907163647145125844088487694554267313933015346984124744216940915235744682858700850248630678938139435127010865110271438726621 A019958 285 6666666666666666666666666666666666666666666608458190014526236241583056232235065723068857948254920297615540555005380000512139593346519050354707328470543634112490870231627081567134495090072640004743892906967916940237506878867505930548204370654511397438766624900478452671529538226975383222 A019958 286 66666666666666666666666666666666666666666666259207330101683653691081393625645460061481925207197106645356937963909949508444842647494676561501276511673069445254942731028797328726209397983802370657570727228077858838484034953478037915514552393324378067191436663925511986678075599223349166929 A019958 287 666666666666666666666666666666666666666666663814451310711785575837569755379518220430373074297443069327739336141731094083413226002807951975600561643607806149122132314238620089864805447653086047724812474993057213153495678681373747416987475746984637895940408095589397996633373352736051590378 A019958 288 6666666666666666666666666666666666666666666646701159174982499030862988287656627543012609509317418099345379204963924896205389219371381744054662061814736243205542592184855534572960336442403949599682774246933961498495006920804753641960840375197462422399584613909679856425867834260015398242021 A019958 289 66666666666666666666666666666666666666666666526908114224877493216040918013596392801088256511398509765673673694606510461545207722358302609509925084250561703247236475219914711730255846640989383525824854338450535521567734295808962543935522851225086742437101083570529347228245943774422973241022 A019958 290 666666666666666666666666666666666666666666665688356799574142452512286426095174749607617745310672483710995812161540754171353869990301270272205928847490971926772846976169032830709458384207734366321001153418717773811487569321541173058596861082789856125259751516007557191833577126192536740421529 A019958 291 6666666666666666666666666666666666666666666659818497597018997167586004982666223247253323965829121962733371166627261183902164169601074651933623768221122003507620887081331379057954545978058183972448143939178844542482980131505180387665419033200600237517818480267122159149014317482205636821622578 A019958 292 66666666666666666666666666666666666666666666618729483179132980173102034878663562730773266504075926622915600573873207810828584585552351363676277708991280024654401000810060399620623508289427504848142686900491012426393696651808223594934138260509557885829730460145201408073996610369728855944717421 A019958 293 666666666666666666666666666666666666666666666331106382253930861211714244150644939115412859244891850779319216054524352293367269090590603546438500620156090173086080961874126528419072990241093619142027204934632590129820055219017369570919992964093686316833118712393141326672458212559548982579818822 A019958 294 6666666666666666666666666666666666666666666664317744675777516028481999709054514573807889983296044777549784572568729954141406768592754944828592287627178281214128936514137404354307053092763160760019332417698405646634061279814920609028345076451289709797956858443635646637479617187774077832892716129 A019958 295 66666666666666666666666666666666666666666666650224212730442612199373997963381602016655229725981322553321242308916407119429026804942388213817759929820676218511534404504054423757017082454719652450261036839668727105065033425113439373357941163672197496486323146389867813216219368813704719604418934778 A019958 296 666666666666666666666666666666666666666666666551569489113098285395617985743671214116586607296414303425612447667091337038199084758562235496812389090896874779643900076053843932683458131209925202802455807456580527628588256307839051164303216288271230114907387711151166126282845824192363911101782152821 A019958 297 6666666666666666666666666666666666666666666665860986423791687997769325900205698498816106247147625351741105891193021795278373078929763238478127071547038829707823096755004222360705899688603914597870333400090560882865782905815098235904110654730727849001867342410168620052826471981828701747066723116622 A019958 298 66666666666666666666666666666666666666666666661026904966541815984385281301439889491712743710397003600996835025968064747003508980607480619349091240383075339206340658398166130684549761670899593076358047540106412127388805899006812040098715286679241134000649539031732626214018059935211684076238302050729 A019958 299 666666666666666666666666666666666666666666666627188334765792711890696969110079226441989205874597155901023314119861014129299050004748054085454647380450545030702279514352845785589890650949658105990834901478107314628363269084553306224540710524575418892942437484024889812719290199858535647767524315526978 A019958 300 6666666666666666666666666666666666666666666666390318343360548983234878783770554585093924440631270744777390543529449903406465785735714827348237575151998903496205431128298334853119446152914411514217487153833563351081751022549401253291033491261131587025286515942188035835140850300570018830541951214548221 A019958 301 66666666666666666666666666666666666666666666664732228403523842882644151486393882095657471081964348480792870528158263346352122678662396035187938243508217765879885390537230415741787181051734904460930624294269004200988297852633449321633477026773439383050452879365385286576515046611791478294640063531134422 A019958 302 666666666666666666666666666666666666666666666653125598824666900178509060404757174669602297561477705702305777314368413536999169643198733465066943791778651568191434596956323269042265557268814450533555441147053333123998288442372347994415552127141667050720406494408042184688250798821547080466712469864425329 A019958 303 6666666666666666666666666666666666666666666666571879191772668301249563422833300222687216082868980271599918859286881745321665741965200940349225486978556197012501226494672814677544635350415051750270093443465224850453389036466297449675814929588629626201879027155108021186080982954445863225288147414783399178 A019958 304 66666666666666666666666666666666666666666666666003154342408678108746943959833101558810512579776043559618324105439686470065017966070455612913362811030421559263314507042602461714056329700572115234566680881435831546100728342112537216305234830613597167647334098557014777768883017494596210887122832532145903621 A019958 305 666666666666666666666666666666666666666666666662022080396860746761228607718831710911673588056898213209422729190235376554521914624063434442737461688115591815722231157197681026854613719142338571555346900055947108787340123829030035857009295431761129094702243232255396591713761806529549317760388830868331872222 A019958 306 6666666666666666666666666666666666666666666666634154562778025227328600254031821976381715116390617033926431406592435492201987346676295266860881841871322347214450766139881086162263393090188038825454328969821111201334555993974421627713428326109657648268770225337569241878654236066043724432075366831794875839929 A019958 307 66666666666666666666666666666666666666666666666439081939446176591300201778222753834672005814695966944787381357450987727015581148273322996834770943371822453023131103176654198007249236912274615901014806135895185608457767593677008277565814573204252260910664190921892021833869169563990467063290792901146894551378 A019958 308 666666666666666666666666666666666666666666666665073573576123236139101412447559276842704040702680007150023477058676610497117416645609541621886386854965587283771796423224012360407772084790714031921276159687003335254783751335019342360819783464613009441521012404247780796253531772456355249636851675700942080219021 A019958 309 6666666666666666666666666666666666666666666666655515015032862652973709887132914937898928284917801242732723377193334755519863659557748194573419659241573261549451968467505251394639541725558956826519795701487708526761383150241536818615033891513207284166378902168707148790856960334736596648427042356871163653330022 A019958 310 66666666666666666666666666666666666666666666666588605105230038570815969209930404565292497994419814662541858829266335698839254332096644378115012370975083583661410746797222584121402477739032490800992882828807385587219166506172764840751714276897032079543311391875813457621409911980866726043834699632920991032294529 A019958 311 666666666666666666666666666666666666666666666666120235736610269995711784469512831957047485960914732454856987749429311942875823900638545727310460378245938849706110065203987210644445772473826400683721744393618828609981587815619389437494385119802130008696475126605011283776925332054619829831069913104561164520983578 A019958 312 6666666666666666666666666666666666666666666666662841650156271889969982491286589823699332401726283276269318793968829993855135985184279995493700091554823340768323944644545056083484262548819779630169910033715167447767108226071385903823622621746229437320341802803606664388573757065325102546438624470102499288121494421 A019958 313 66666666666666666666666666666666666666666666666639891551093903229789877439006128765895326812083383679311830956395934008260977985689010845468534985419272229480173483452401120629255548549253431538108659350805350371855943139309952215571167981761678697539725004212104577730692698161989536513176046682570350699223507822 A019958 314 666666666666666666666666666666666666666666666666479240857657322608529142073042901361267287684580689482315813687842158314201976346818330303342916620612449826870743738869736484629117393382348891401357061029633343790422529759220919953027224020022114064264736952419021679168230880657495849032760703737256733306429789129 A019958 315 6666666666666666666666666666666666666666666666665354686003601258259703994511300309528871013792049845011875680780248209481289486662704584048716274957674869890642852945602798593525464521364316592982481655077412862470112347234802711891335808878606614357286468281604599929444526132220316410431966810957118525204334695778 A019958 316 66666666666666666666666666666666666666666666666657482802025208807817927961579102166702097096544274008261454690288502972778404667813813447967593217770662694747238204486792806160286465487989587916742282724891787316976559625244900344340076865842505380038171826044589440382446232763631442209036977100681436636726973729821 A019958 317 666666666666666666666666666666666666666666666666602379614176461654725495731053715166914679675809543523721807456153348341495723980571100933906048989729331890794358600745415723150046327608123974246520534770991997617264783349720709215884169079358833057953035522678912287058796378535866232143324886824678091258571970405622 A019958 318 6666666666666666666666666666666666666666666666666216657299235231583078470117376006168402757730664931995510775313742576050704524393369740528006825254778788373378966051907240462190529639217852113872266521880691415312997813313076998538707338647818308394100412360586317031319938395703294308403604443372286812817419564323729 A019958 319 66666666666666666666666666666666666666666666666663516601094646621081549290821632043178819304114645160615866042799543720656103953400448353649370188416818844302745041596797335236034734204329886267838979545583577067151706342516699159908542145996260543700848705033273874328781387499684213575826882281603708559759015807687978 A019958 320 666666666666666666666666666666666666666666666666644616207662526347570845035751424302251735128802469307547515377613534486098589087037439325312203377084568538564676687344814606655748273079333811228538426281178725269865552644242694970047748899281485730616670027778765395849178806146595262115796431861214464268498504940925221 A019958 321 6666666666666666666666666666666666666666666666666512313453637684432995915250259970115762145901617051069014873033378383610219430675433579526018483930426162912180043792249868546607763579800459715368096831278719505888076909742827869043774011681508709737870335657180599148682797111270195670235616302478443771630416506022023422 A019958 322 66666666666666666666666666666666666666666666666665586194175463791030971406751819790810335021311318187064015438184066896309182550058892577926294688967154056096396841449929911326341973399828833191418317055503378686211628574365440104573616928703252516282860576913910400929472307120111513868774520514598819010167550399331898329 A019958 323 666666666666666666666666666666666666666666666666659103359228246537216799847262738535672345149179221457352664702040559329352510527066535651704889330040932971230460564670413536784831955504929908259136415571285361528456851051386305838351312735586225354568865174965603840949769786546881317967047675588440296114946027081211960178 A019958 324 6666666666666666666666666666666666666666666666666613723514597725760517598930839169749706416044254520940991436088044370581408737072737187593038357846640803691391637325297415544996014397065149737409995889912806084324075212513845266400139160322420866184926261907600382058865706689358672830197463889050324888023488060997927080621 A019958 325 66666666666666666666666666666666666666666666666666296064602184080323623192515874188247944912309781500284553968485112870449566976425517503306789167608256990303633528140104512752483054322109250059850176133958685358392912763367622492459373978123532506809204861767408450273146537743163227833522898023008488292258745784132706361222 A019958 326 666666666666666666666666666666666666666666666666664072452215288562265362347611119317735614386168469770479947358739801475045497919560408473925127486666655754444895031295844608954936147968030759908852257460556011349372320722426885585507617126197659765238039174442888031217458718790405184945363540159340488426282867274665028512929 A019958 327 6666666666666666666666666666666666666666666666666648507165507019935857536433277835224149300703179284735799979407898667234811130859831789071363908973710874392711566890646477361122326874342545366811470924838118148648715901951255839790013316280048279444534299931455360615049375804474149245171061051106788770886338304851335619512378 A019958 328 66666666666666666666666666666666666666666666666666539550158549139551002755032944846569045104922254974862801595338890955191141143133367172268987445651197541306967476592403167020045157313229467804927822086937957386556559598130129081987393195943661261551080228071963246287981454496025609468965008707704548155716159303602751436196021 A019958 329 666666666666666666666666666666666666666666666666665776851109843976857019285230613925983315734455784732600619864790238109075304137506293449730112533734489891938704877936211296601260447156764525820732382673921353435973658609267594591198252281522245358054262239262621333929049300795712090046592967703716970887572070973436270551419022 A019958 330 6666666666666666666666666666666666666666666666666660437957768907837999134996614297481883210141190492671009382540621673877213709640407670367346789807021964757520596854500424713513544859918142936676314819044227732702204317376656617224820265520238800142363338888632742387069240702187648749145340307674944465200799276055138946350167529 A019958 331 66666666666666666666666666666666666666666666666666623065704382354865993944976300082373182470988333446411090895219801752708928870872171773667607539003556430872392491526237701181118422668530956836390144434943485422167373757195513596005904356389587014176460888289401161957314162898401861838113329822469239601344568828591397886902344578 A019958 332 666666666666666666666666666666666666666666666666666361459930676484061957614834100576612277296918334113447762353715862446804666613051792821154152824796908403955489008407337549200447001925236479253010714552773854421431333978163181549202142983466686165134813798370667959940346530204254635837273047101007818934106851281166911520572271421 A019958 333 6666666666666666666666666666666666666666666666666664530219514735388433703303838704036285941078428338736984966911897288016843488876095501775483570032438425766932130897469731049066219229704254261762473519410264263281317926236115202730219063327964688485441634490318974850778162661006990465713310021425670441162222306373304012205285196822 A019958 334 66666666666666666666666666666666666666666666666666651711536603147719035923126870928254001587548998370873147920562712270563958535056333272565407491521369315064743455475379958366778985689067774367294307223576086254625718425597671078540553755514242246045581130940854319611425823374934973334255163608572771631252927881638806243243392862129 A019958 335 666666666666666666666666666666666666666666666666666561980756222034033251461888096497778011112842988594683301204836142166177980310012656708642964947121086878934296884293118913684030155229164393245845113503553785840662493688908020846928977849692142855556516364129087715559874187363975013711096112552974794134357353856600034491735732456778 A019958 336 6666666666666666666666666666666666666666666666666665933865293554238232760233216675484446077789900920155639437238338776524397214993180215963926317162205116519945541669879128421371097363632600616094840609217482411176049779370977762414228352753307235655082856786619151400318586430244976097834222624335650522518435770421842195387310039306821 A019958 337 66666666666666666666666666666666666666666666666666661537057054879667629321632516728391122544529306441053757704690800342476537269067719606764612032797223357476646109088290379077512112930570453629533508337985406429689410073339952419328226008300461827916516208694911746759227440605200587694122307552673688475518721860081105137436969835694622 A019958 338 666666666666666666666666666666666666666666666666666630759399384157673405251427617098737857811705145087197712152947746931364544704051327722437923292889501211521659350613715054182156947439704421991082678733212992765111178602095207347440719753239788687070294516807270662099578762203832888905269898780336493418079410356208784810687786652596729 A019958 339 6666666666666666666666666666666666666666666666666666415315795689103713836759993319691165004681936015609491026171194951189695732031245746432493658366771197026577298389274417382472959416706487186859319352969066688142204790658244153492800726748361300267765466897365336808621984725263974097568958021020458824373797659171666737917959495581848978 A019958 340 66666666666666666666666666666666666666666666666666664907210569823725996857319953237838155032773552109261972388701168271678589719733152486904596585150121821915669503399812981693300019840088191472623938479966345510927566236825597584753183529616942999165725294680129568529978560026033538059143049794933728622852792547592693386641441414141302221 A019958 341 666666666666666666666666666666666666666666666666666654350473988766081978001239672664867085229414864764811482748422195968503726015704228717717880978964469967057828597173151171933046658496331246131411084405678812046153627168868625644790176919210670480616912194753768034057973254928163363294803066803488684621150592500103984812568714624330912422 A019958 342 6666666666666666666666666666666666666666666666666666580453317921362573846008677708654069596605904053353568759376525462113294071997790407570953691267319375837645510547084359703931059207552888252035095166069323651671378707737527592271120699493935040796602561023240681510146429458226786527467630058819183713653959370835503549218374125997025371329 A019958 343 66666666666666666666666666666666666666666666666666666063173225449538016922060743960578487176241328373474423216323528686461898453423836885731318460944076061204722125663952025429516077443263065409821754038633125398441167541939929209685792201754847022737638805462506296929728089576235720614293453367708100602107241712522403122180584500112722521178 A019958 344 666666666666666666666666666666666666666666666666666662442212578146766118454425207724049410233689298614318172017703953063577488921163378363792442336972734580139072638819471715516605857054805696096632717651171176972795755732465684786740281938770437844970576029736651710301612043876891118910154388353825777247398322571026213243523919591456782257621 A019958 345 6666666666666666666666666666666666666666666666666666637095488047027362829180976454068345871635825090300213251641123932736763421184126249364913161910630152819503597267595339696166207574143461063815831220461894734728108204821690695101880656203825608343829554165652100131078861391354443205421581792376125805895026410914030449645966577593536098850222 A019958 346 66666666666666666666666666666666666666666666666666666459668416329191539804266835178478421101450775632101422999073848835615948941968796749646222461133516123529175624852462566310913285892803333402407829527751745622689447007223989373686658006588941975551984488947042391712389915160562129303203577916129607467081375640982447932228261745421445807185929 A019958 347 666666666666666666666666666666666666666666666666666665217678914304340778629867846249348947710155429424709612181446848381604667562181142267982708866730138133667481593863713906365142165618618863595339861616854631756789576917928698155674073111933407414589779471566685195960918833229340039448687572260390886398650583309798309449130310729283586226473378 A019958 348 6666666666666666666666666666666666666666666666666666656523752400130385450409074923745442633971088005972965541209777471332697797777265820978174720261088593280488632256528377055499740981175309694059804305930944484287344277762304749789055847112587919830757896545653738641597378968132405947772125640060154375435958852283194035761574567661652431466173021 A019958 349 66666666666666666666666666666666666666666666666666666595666266800912698152863524466218098437797616041810750068166689962636210208650849872358701832797508284687501731293110537943216915977452056102880756514581421699960496141020152562020077606433385778458452477043010881840536388454561969992561442651608171481278735811555387598419333936414903659667508022 A019958 350 666666666666666666666666666666666666666666666666666666169663867606388887070044671263526689064583312292675206875658068054990099581605894734068306784431998651432918646538833258376112057388288833942475927467394003449468903970561164501623976628260052147424903345418249729630528397570109431738712914417192654635086269908752859929376897368821008814694040529 A019958 351 6666666666666666666666666666666666666666666666666666663187647073244722209490312698844686823452083186048726230122062667967613837676490991276265117265271193853132463163207130272500752629448644043708884651598378281895009482711028634348785003313952123523053003448513615891147567174931644231124904480200025853776279485500595753207846080651330477687965705578 A019958 352 66666666666666666666666666666666666666666666666666666642313529512713055466432188891912807764164582302341082520816719633686712566761685579622790669728134373437437405329626399226845109544793619336519958357821749262008702153562702854628580857778323657116764424292524650156702312184225900662643901757798567333087334379200798940965961559907230423741297048421 A019958 353 666666666666666666666666666666666666666666666666666666496194706588991388265025322243389654349152076116387572195528442225374066482463042260804208932453120696389612653243267231184614972506820890508428537487917751277779093947866432053335495177351559562094317970812319245690262895088103259862355164286581903114878230557888735929316925896090198365816764885822 A019958 354 6666666666666666666666666666666666666666666666666666665473362946122939717855177255703727580444064532814712978117756119525453857952897511842852833748952745286365042652382282801275800836014074009322943907331251791163044551999702584728025612105977386746045060799509468192798573814609332595155725409916032980720482063422636868217994456156329315558855781935129 A019958 355 66666666666666666666666666666666666666666666666666666658313540622860578024986240789926093063108451729702990710569577956417353968548563662986086692351573719062744068965073040523848085994430156944080328075897900199234266335821105894869565014064424056279239600615682444714423684447228377046686274168962029159625046691545536661089841067512794843902682612217778 A019958 356 666666666666666666666666666666666666666666666666666666608194784360024046174903685529482651441759162107920934292713471293617362594231351041333191127005538543730152334747496588241524002672669293002660900154180989700104636709863680272953883745063880139239298079405357949825134129855413883729784900680483195590283688078754149545448286844682012082272238978883821 A019958 357 6666666666666666666666666666666666666666666666666666666257363490520168323224325798706378560092314134755446536642626427048800962231576484291485259291761382357565785603192402640563605022266976022989119319193745369428056318764625456955011829448511719701098190931315409832896780602611973408123399212252127326496527622740956011407235004773236325450672976318983622 A019958 358 66666666666666666666666666666666666666666666666666666663801544433641178262570280590944649920646198943288125739466545629309003855980820525051161422055942739260234095522146451098309920173660287020776300324928609793633013540330276673906756022304904831539802858396597389750881672686404194966938319023208616072298402390135076902796130017714965482528547351566869729 A019958 359 666666666666666666666666666666666666666666666666666666646610811035488247837991964136612549444523392603016880091106622605000012593664669350411952989459664488608006650154023320759992866304579283444696427727362229593614191327201429093455658236960947788939197618163129332859192751145431270318940855849678936440202361885687462434300335045516314399569014047638009978 A019958 360 6666666666666666666666666666666666666666666666666666666526275677248417734865943748956287846111663748221118160211950374234185016164647313828152786101557977989187886458573154060679067189576841355609186621355845412346214822014857465534731438062859704363377271374076643353029454469721028419984449104383845674751984258973521857613739469926171980906329011266815679221 A019958 361 66666666666666666666666666666666666666666666666666666665683929740738924144061606242694014922781646237547827119354672699635219753197504338673415078587607478768974404747487032501549055954261821346745864485812466912378081167726239568145829218460683279747655339853210193586281707346562246578650459297867385321616728441683201106164361912520992766891032643534457801422 A019958 362 666666666666666666666666666666666666666666666666666666659787508185172469008431243698858104459471523662834789824837809297426161472607396080095633429496760515606116830919783997894821319815952408714628842082295013516419455242194863524034350289328109704253659580145839805679349581718510964244349792920974025243081292236125148257491461502835893870970876328074944844329 A019958 363 6666666666666666666666666666666666666666666666666666666618512557296207283059018705892006731216300665639843528720640167081881246309376101107578073403394864430359297804875361837183638879392265157439440847984103820263800622035919977403308180825813401659875978066887720892632335223492452940679431439626329816660390011374589740374144871095795979610464373413193315082178 A019958 364 66666666666666666666666666666666666666666666666666666666329587901073450981413130941244047118514104659478904700778358679572659304171254350487589710808351755118097484576311902119884920359148847584261280702928920370090926530954219505498495909783276980269633651497548257512810787321761551539600934523281866916416834908230696695477537300550295469841591809475696711434621 A019958 365 666666666666666666666666666666666666666666666666666666664307115307514156869891916588708329829598732616352332904117898307006068029226888667085843960581400806354594391745105161137191683531056890500754938755703410731858096600193434856866164588495854705139944585629508858911597715038902765551431113892460859413888368500657719432635377118250686351732848644246594509339222 A019958 366 6666666666666666666666666666666666666666666666666666666650149807152599098089243416120958308807191128314466330322172225899029740704728761737964487648684498247121720740770345359450327989802473020559914440465928715829114730618923535589946618219535562152242157225139917293990795024205178882731140658394664970892071200219818248849910719899747894776338470399309749211858929 A019958 367 66666666666666666666666666666666666666666666666666666666551048650068193686624703912846708161650337898201264312221940270043144507433804037507569313163864950743049845178165463673602226954042685079192550429141525214334343386420312207089043658037071831147007826204646197465983620264100549798473598914499849571218761505114798806056690439658200715005411942243086182715434378 A019958 368 666666666666666666666666666666666666666666666666666666665857340550477355806372927389926957131552365287408850185387255334051693164540141789262074690262421970267337916211023476502465243805425665230713599733390797517993105065381422739420392258761117298435618411575857264302125617322025336686093263930184920873402646053683946962933410079407232262893096842941192970170150021 A019958 369 6666666666666666666666666666666666666666666666666666666661001383853341490644610491729488699920866557011861951296879154557110260214298560158379970322413790367201310413296490489453504982273614004996823931780736187714215242259866145624928179073835893491082147021747670260316080698620784797286543205154724315488175099965189405343216755564849762129527744136786299247001597022 A019958 370 66666666666666666666666666666666666666666666666666666666627009686973390434512273442106420899446065899083033659073995917993513861812677759276387029709780715447058897892172064195855776254093469776886911190700156339440824229830043951619424419829391616447739119855817038873218571777178530783425254224300219555289008587703334720415931713998944016353074540138493837008063913529 A019958 371 666666666666666666666666666666666666666666666666666666666389067808813733041585914094744946296122461293581235613497180606423307234251683505773345395232885922512660910240687603219396640669545147147754096676076109503292357278865212322560606770368443125184994292508636007367560036874414901496074038511187283621381974553658387457978594123217586521703423436874405570451711066578 A019958 372 6666666666666666666666666666666666666666666666666666666664723474661696131291101398663214624072857229055068649294376310147306701647576480494606598702952306029504869496662228991777807519141270323582007268438407842159079439302331009564047426550392610926549062315150035727848070430291730240533004564283739719021468394074283934281185519488647997688083472337645582550138295825421 A019958 373 66666666666666666666666666666666666666666666666666666666653064322631872919037709790642502368510000603385480545060114400542864666572108843233212095602276665066115302101522681788654807806261163732812693837598230273293720766867689683478947881641815821737113947543998168476312243872896241334033463423513321701509251619513363650344975439551160443997381847761142795635849662574822 A019958 374 666666666666666666666666666666666666666666666666666666666571450258423110433263968534497516579570004223698363815418201951358641441200129301487314192623989269760713192835094166751634430505189503468382071655834488803956868826830690867005714650438048478416150189497726771241064461414544337589746401332228970252359625641560426104298212092511245408885660641316118158375355597008129 A019958 375 6666666666666666666666666666666666666666666666666666666666000151808961773032847779741482616056990029565888546707914419397303433964377742104685346965408187959814522740467836138416694892843133310972140575554075806082202199081599151482305399947793027980194814109932785358221845001423163604385785596163781383475491701015757385489504404725844329366719563024153420053249528973978778 A019958 376 66666666666666666666666666666666666666666666666666666666662001062662732411229934458190378312398930206961219826955335964470088757130528379704168166843058631076149311136385737824693133646435967110272314398694702564847935980040115637442464786608184639017772512686772987305224883867568911436988303107337362642873313514734473712223615433472238363089636633843776905095856901792460821 A019958 377 666666666666666666666666666666666666666666666666666666666634007438639126878609541207332648186792511448728538788687026894735444896813119582786030858327416994320283437720254589051733282507721939439242852639943777565298154792625417347428888441125459688906451658393628360124934031361016211090357141422316003292837552641262176054550731036262308829240454900279953159286549307420272622 A019958 378 6666666666666666666666666666666666666666666666666666666666438052070473888150266788451328537307547580141099771520807563980372232262188941703786484460421951844178175362869554244756539712467404424411383227725010741013900098210100960858660393762219053901255381956686485765816337440967282632789695088310984347013484658679439532726782232263619363242748176618827246233083600126307142729 A019958 379 66666666666666666666666666666666666666666666666666666666665066364493317217051867519159299761152833060987698400645644826448726215757808115047926733483603827328928184034225740320267811661838585212563098890302096677381365760779321923143913629707237557703338775436460836585423358193971824205313841109950752048912501561709098230812111200894251549889562197916128594221973975755976170978 A019958 380 666666666666666666666666666666666666666666666666666666666655464551453220519363072634115098328069831426913888804519473178071686459917084420942593845688477613400902070710274485276734850005703867696358773713249784193089885691998329447673849774809183805896126936753503037221508487893806998316126765228524572441478055686728795124307956281504340885178560193334589512505761704650964056221 A019958 381 6666666666666666666666666666666666666666666666666666666666588251860172543635541508438805688296488819988397221631636109211154819967481729024633690476335597404298338407325392912111444791904095929916596823398424026608730826676703686062049220257956891151136666100765907166168284317936670132607536743894018547585799113580927103413271583346753286376008045392950573352300051304352402690422 A019958 382 66666666666666666666666666666666666666666666666666666666666117763021207805448790559071639818075421739918780551421451749301348813512682793562613501116930452382548488413045107960651617752649515789626604800817345872546623920900502702076005900977161260607275550422818279691266614738956796650226004143729862535577857413935617411608480530308387505530846937948696247289898955989445090317329 A019958 383 666666666666666666666666666666666666666666666666666666666662824341148454638141533913501478726527952179431463859950157169225767063290333006889182846731419519440140016700152543603918845315150831928438368790863309539253908117121403412740348102697443936997523291547012605479309425739698105161448263688467701261431319991894960319837260946564285043209881666631084900148285676221006989643178 A019958 384 6666666666666666666666666666666666666666666666666666666666639770388039182466990737394510351085695665256020247019651074805161996286540098307978721621684468399892483105945251744624219522439076930504329257461752608931915060173939246380223970698168683122715635233765511476557381593012889379179469019231067226391950830414992914431750312797977857824938937171368650146632964655021505714611621 A019958 385 66666666666666666666666666666666666666666666666666666666666478392716274277268935161761572457599869656792141729137557396739042108223319524454623259824613937618304896686837681909353474683238644048556608181860815473309093937988021837116775464783613659677674307601040696526912749215265238869502939001676437172553313765263591361986699620445984317386921387724335830254405577192522823937828222 A019958 386 666666666666666666666666666666666666666666666666666666666665348749013919940882546132331007203199087597544992103962901142687835428650930852676223861136410857423421851533968371850394012913496036015027774171168444367092100149768388422093466602967460006837044458030695456643444634827731738162753852347029893146921486118638344338729134497422586784770193851694127207920713163384521187242531929 A019958 387 6666666666666666666666666666666666666666666666666666666666657441243097439586177822926317050422393613182814944727740304826387551355994986876202872239775442472440390834368301595377356541048599890480852003688892790839286913967639896766034457968183041993325932730331921101279389395398497497520443363105683416723691851639434434395215127253461590308700077649977772436144362758875955409086395378 A019958 388 66666666666666666666666666666666666666666666666666666666666602088701682077103244760484219352956755292279704613094182117922576376269157262670766631737530929659464925208730726129764488040610837425244251948275817937223219462369785166419142164514335403680614636732908712232832110525811359134548935525122154740542050205520871160887061819631748546237444146990438816956507392388053223355548127021 A019958 389 666666666666666666666666666666666666666666666666666666666666214620911774539722713323389535470697287045957932291659274746147352217770062611382099052458230669378165423301878157718966377550629052936101203250198567567303591559570025610218499945285618374400967995233287308249206697470788897201371708592766937301175387658870248726812212381709826894044827046136043768213036012095980240948553686022 A019958 390 6666666666666666666666666666666666666666666666666666666666663502346382421778058993263726748294881009321705526041614922826478053443820247143108356518685185494456712697316962478085839449186169325349665620812729183004830417531897826497952023585425681363990103657147642770841356501246069196707247759733927831695132894713212494090699384893406723610227379408967166625078673411569900073938459786529 A019958 391 66666666666666666666666666666666666666666666666666666666666644516424676952446412952846087238064167065251938682291304457802579313703890774318926811388184152505244762552237814216866250175962015051432445335995800331202339305797823021617776784940111533263847364052606657461374043603475218958438963316060291174800456168498091223649965185361036742031159606292844467613487820515479492454062138427578 A019958 392 666666666666666666666666666666666666666666666666666666666666511614972738667124890669922610666449169456763570776039131194704219893912980641818329258504228337756952206220760083869390621390028254229951047303504082569259007055957452331985000593791439551426514740631112392557041045698090205616513888202036019988275822707014657390625103753063205578015956996200282779484100276780807406860899568602421 A019958 393 6666666666666666666666666666666666666666666666666666666666665581304809170669874234689458274665144186197344995432273918313360362747319590600657512703464294715399859785320797508842368700521668523959276980882195979239026208968565622227197819652593370952883519145732115699536401022255449803852802942362322048741293906586742695859752463549122180965100897734153836987337129603327906646438619978263822 A019958 394 66666666666666666666666666666666666666666666666666666666666659069133664194689119642826207922656009303381414968025917427945676656680880764744248628393923544763304990206122967170679752657609033389463037114963708860944249260664276635106898815048420067134674213826696454654940375667632240449655649221276603885305873084295399341645150931232253976350652277942836146566102045552606620517131954838081129 A019958 395 666666666666666666666666666666666666666666666666666666666666613483935649362823837499783455458592065123669904776181421994380507184014383505907970596105832222120664789987247693238674127373050002334981751048687647057965073814071522843330862092740272822265167395819733406375510472232646142261019687672637974917725190281008797744650474950567771382429295914618649464236425010514802713580231758817739778 A019958 396 6666666666666666666666666666666666666666666666666666666666666294387549545539766862498484188210144455865689333433269953954467403224341775304846945159482662598732302822632668467890298185460283859388574713560521954562532161645608591891228886586188571517468411265902424963583212518424625291394288529326974563026996725421766595978225416813684367416878721247424528441023528531836400844863162686480037821 A019958 397 66666666666666666666666666666666666666666666666666666666666664060712846818778368037489389317471011191059825334032889677650291087251597880951384371050087823410564366222038352351329983767466656230938535276022195807721608356254799803178166465788353309430340076337138430339855683692952888517595773283381365634203579045225891230675938378494340410617519297957441610044007467014018715163049840679139561622 A019958 398 666666666666666666666666666666666666666666666666666666666666648424989927731448576262425725222297078337418777338230227743397133934167212435746969372019160689971141795872316831839799368718489939692662308337648081282970674617461296921944986558943639710052686521739076290352855766170572777012349180874132277904498063152948863908873370953453132067819476331829440825092266105553950552386387394122873415729 A019958 399 6666666666666666666666666666666666666666666666666666666666666538974929494120140033836980076556079548361931441367611594203005419156200623395665179477476854460283948732696459649781042992760546308229098965391000122125391802940617569952104012404731310690570335589069070422339320264793522226032338105571239537656851491252480173832822608194135670442220540553442833549566931921156751597929904305704596331978 A019958 400 66666666666666666666666666666666666666666666666666666666666665772824506458840980236858860535892556838533520089573281159417165342178555045496838225709051629374417421936826426682979538007979407809506006792874318620600728023676265447157173619293748338434999998807961174905721891361552219516955835936260244725224785684676551849183303314958768422932964815027283573716573869359492749841635292874154586433221 A019958 401 666666666666666666666666666666666666666666666666666666666666660409771545211886861658012023751247897869734640627012968115900794435675638727113777426796929646383070857597541032453417951349133772926053617725806819172820023181193570417562442997359384187050038240078116634086786487070853356292338197540129552884707626022281816106050848492710472609717858860956903710364043815073426692172076863790194165579422 A019958 402 6666666666666666666666666666666666666666666666666666666666666622868400816483208031606084166258735285088142484389090776811208746251858238132975991221746348728492240523381567455536731585910326001779933174959080678352814797345653554360248239293031418399375458922658758487341171647195912592414604112712446069233624013303702478551194565888968776513960537805527919444288440353298874061607687114886919461790329 A019958 403 66666666666666666666666666666666666666666666666666666666666666360078805715382456221242589163811146995616997390723635437677977149773651502146729684723063647118499406264664873330571150733704229968947321479105729469185076756806067687708293366608798574245754168669171019655056532718871083638743412438644818479838721248864566178902555093422758776827401393532843403468719750712016554513269555145986237746204178 A019958 404 666666666666666666666666666666666666666666666666666666666666664520551640007677193548698124146678028969318981735065448063743419678468779691106596523915641559924764456857623619023068203297589349565070196625700929887872403174574937849890832024049483246970908961736995688803737384974596062930409805318802209334887814520745207397538851314959198143940197899200643661074541596178738062002965612730792671791788621 A019958 405 6666666666666666666666666666666666666666666666666666666666666651643861480053740354840886869026746202785232872145458136446191835899547553718143619321680471069949694263028212861706828163891424145867686107739710627232991151606686885128899716457285848865049511637422962577717869974534664827808898228473057865224298530538682672508876787509713820538323326016758204811489307879224277336071152922659993740384317222 A019958 406 66666666666666666666666666666666666666666666666666666666666666561507030360376182483886208083187223419496630105018206955123282342048163355428992553523118198242029575166321727674674550851281462515634776410976994980720359708170119796800617476645698272736612325988280701824483631220305115731142435555518617055970508858238109811192661654092993911421972985729075929600262738684435495862750038626342181371899204929 A019958 407 666666666666666666666666666666666666666666666666666666666666665930549212522633277387203456582310563936476410735127448685862673848093795885012883966018601891456115602789873281936355624479177705082248303160834067815489626191807396582095919643743374562562615004549564731673678125534948119800397788669666379388795657730003424196501252286275943218222359418162373986801027088440376243590510111223006395549339356378 A019958 408 6666666666666666666666666666666666666666666666666666666666666661513844487658432941710424196076173947555334875145892140801037204205439833180139868218914085759002352102657218914622658213955281272939762463545813989460662924515734566097129424042321055204969948645004952216227210413708698387014788219592844955706580082721707246966271869542056531718899258517430830305603129207329272567889869982754100398575600104021 A019958 409 66666666666666666666666666666666666666666666666666666666666666630596911413609030591972969372533217632887344126021244985607252865781995142186227479816317962907064179134241062107699451710692155597398458951920575499985818177475555912792195900976834552769947858580824660986147790570781196451163536031675816189871112972110367116717718604485020367989008522573486874129201602392538102289010585900243980938680323775022 A019958 410 666666666666666666666666666666666666666666666666666666666666666414178379895263214143810785607732523430211408882148714899250732242193547544929834370133822553319687826017890083280600383039871022615889821198943416368706615771655961140106820970240777701065426100394722604265821122369569913868444844694360220828723052770064651756793107819848265805706628222771763428854309706453932687591981581406534257314017881659529 A019958 411 6666666666666666666666666666666666666666666666666666666666666664899248659266842499006675499254127664011479862175041004294754936603952740562640050648034741938089007642516243825597723786604226825481731791070100853924975753048227076733554995108700123065836938154407808116674680798457497090630614375223669083299187679216912971996397142681203476788864240383189120551729660393708358670988408470369871754914403247788578 A019958 412 66666666666666666666666666666666666666666666666666666666666666654294740614867897493046728494778893648080359035225287030063283610770658722679136404821733113890879017799568772992351672032855236114224637750878190674194977484570766280898921207345974257252753344339078406250792430298555018102171802938381421270584945303650692852469006938479752418266638896801257726610855084998612659986141546295209762052982213115379421 A019958 413 666666666666666666666666666666666666666666666666666666666666666580063184304075282451327099463452255536562513246577009210442980548109558752457235085179581398857432946106756742012299731863114894478835040323084758202965578458161247685112629659347186779728747296664667590925895335636647819053990132127748637331547774871216360209754183267914907331589418348203473500019722906203559366349104259079571633213782443711952822 A019958 414 6666666666666666666666666666666666666666666666666666666666666666060442290128526977159289696244165788755937592726039064473100840200341649735717046853394317800108429730296173849415288261207445469748158162596280424838762729537958152389889313655057142352898600508108266872333008967190348195071868482689633903508100212826822072680634956368187553339740658790397661568856746899491269296674296988622517926711011865505154129 A019958 415 66666666666666666666666666666666666666666666666666666666666666662423096030899688840115027873709160521291563149082273451311705763220265240492601334259446464641291003649817600222552968519280324330218671539847398560961357508419854159699729725783534170944277050714035836785589770859001504673972767167804404535493030433429292264826223062041228883471258263297650366325590661076770653737872914795685207958049756856143500778 A019958 416 666666666666666666666666666666666666666666666666666666666666666636961672216297821880805195115964123649040942043575914159181939751631225145161119371244556452691697003237445117941100533089103300521438522787298967862179594567209714582750630731475410068979873590784640700895421936456355869260157809119515667803132857752212734634092453271608182234764176101907886240997101791439053419470874582946434368061711666981041614821 A019958 417 6666666666666666666666666666666666666666666666666666666666666666458731705514084753165636365811748865543286594305031399114273575306865418324692385755854051169855178911105725407503852498894428254699608769552928664712507622011821679403517028375281224844708786314424434123249421257411217767532846858561033854895338227856527586340191632087855175895676074007476872070569548359581668152824942977508230138208798513807476850622 A019958 418 66666666666666666666666666666666666666666666666666666666666666665211121938598593272159454560682242058803006160135219793799915012375292139815669451076689138194052751819958125762107711328614523538144956937079680101373805654289520142445932264901735345722209860095630784947653287312962157786288638983549357885634408712950885323889063720547975732531366724522946446411936017614613148152418705326973558776345673821353265688729 A019958 419 666666666666666666666666666666666666666666666666666666666666666656477853570190152905116181924775694411621043120946538556599405012763216036423799911465377867383701759950797119882657698482069293543253176310603657951547901081060482930228091185685981279101710800142714225058109703746153271571814027752956109706276066580432158364762057523500777634027738104013666834473298018789999392480151459710894650478840137872977498492978 A019958 420 6666666666666666666666666666666666666666666666666666666666666666595344974991331070335813273473429860881347301846625769896195834720023367543537168149900414571812574805711031036918122485283323198683964622929455091870491615072592590177129464956671038248943184498365493227529451389000163736341665968611245790478108494011904914041027460062830180969735021889860876389261815608968532524427162830086661248573983070728365682810221 A019958 421 66666666666666666666666666666666666666666666666666666666666666666167414824939317492350692914314009026169431112926380389273370841193567849247613020897516749503321336070254473247124450376527453110193714304282333074141722843033994179567570387981043114218758335975390920853319577036886600331086500651981485646017639597827733425725657507431434954445849429037852177464576356649972411556320652871158622216128392023186175746468422 A019958 422 666666666666666666666666666666666666666666666666666666666666666663171903774575222446454850400198063183186017790484662724913595879121996326947555365523686484026415914643167592673359117533413125368385809848857068674233467588867189498611313382289031031912088574261898787276304125827633473201079698922384225085477877883516129117271928986978163119409467382309095455950752733485770300320897135400870322893451296802741310059263329 A019958 423 6666666666666666666666666666666666666666666666666666666666666666642203326422026557125183952801386442282302124533392639074395171107689081199704208654871151575700744213259104548430953647222496645563849717536403166495841311560216477698470797008131863385288521132004103217449464313640570666824928864249258703415117148678222879506865135083637734027308878571384319260148860319080209199379542774319892097156921840821379569584765178 A019958 424 66666666666666666666666666666666666666666666666666666666666666666495423284954185899876287669609705095976114871733748473520766197522999102953286066065124791967484373546598388837603874653000500358872693265726840594351924373112246099930253595717466274506539153484882781054722927359719676439861356908707656562989680058215610034977864106459417099148375184475793490163509978156960549881323113552808243864612266701760608982942965621 A019958 425 666666666666666666666666666666666666666666666666666666666666666665467962994679301299134013687267935671832804102136239314645363381506871393449785489861007198460286435095112006856163118183218621711737579074947976304868646572739376479716565253324980075593371602198449760045943877339216143939463772655767824136347060494849519636994089549585684498824691463711070707856909626715719276597593365532502702974854935992379022859848806222 A019958 426 6666666666666666666666666666666666666666666666666666666666666666658275740962755109093938095810875549702829628714953675202517543664777488118032413566052718662661484147010400472957821805343605947980306684598936294856106405813943904259039907189788441299391588854410499783636024070480405051878417780064445909931525923900647884419703830868948615515703166107880076338560066285095012073324811412041743900436829897346926959915181877929 A019958 427 66666666666666666666666666666666666666666666666666666666666666666607930186739285763657566670676128847919807401004675726417622805624589358645646470647497372005827784535795885435528152527710619615852864947564056367602874239721448674318399102411086992946931060175980255802024253138892295584659781317821477074406163969488041425741652836191884428729573792064673441287728958486089970198981969150863332201122036008429857718887474317378 A019958 428 666666666666666666666666666666666666666666666666666666666666666666255511307175000345602966694732901935438651807032730084923359639227860219616623172958123310876781469284186608672814067145501227210923645409805906091270766673169347442754392477290448469884467112207395577197030195199893370200172753511602118045270560297333821154210199953889411601705274691000278623603145181854754219821415230388898949898175385694015849029618326081021 A019958 429 6666666666666666666666666666666666666666666666666666666666666666663788579150225002419220766863130313548070562649229110594463517473873695082801851602835071710317405172657383313830283467276143039976233471752928900229148601687781465711908741143097336885471018240329437973293513482537490096938980696015473718939030984635924403949564550179956984214928213569739773038167228635243901680892613844386570771738833368033145168194358311864022 A019958 430 66666666666666666666666666666666666666666666666666666666666666666646520054051575016934545368041912194836493938544603774161244622313509233307040408180486544643121510646942068462414909257221173527332474071691940089555306386692450428046501157012002346179695869956694410477626104958453613206261721979279610495683902205224409106997417603773354404519453948651867524631896662258010422476961833069027386014429861917107187302295658329532529 A019958 431 666666666666666666666666666666666666666666666666666666666666666666525640378361025118541817576293385363855457569812226419128712356176531471786420092066611025856348946720296405564918989731989075928821517348950769566643475581237053836641207944135621363164864801068802596666240287612631205082276339390813745785340742000435555145734251988981758406710959908881518239246906944862588510892300512274798655162299175124126166740745359039149578 A019958 432 6666666666666666666666666666666666666666666666666666666666666666665679482648527175829792723034053697546988202988685584933900986493145554495690626818482303247766934488000584470594506052781127837689221615678191331665285983440608881058066954834207374241689022164341326793277969777805697998768155803414978582075152326822372343003901407735713696722350630703762855508846500159320697344013941989881625351442544934390762445308596266936156421 A019958 433 66666666666666666666666666666666666666666666666666666666666666666659756378539690230808549061238375882828917420920799094537306905451568052435762818599456253068231000720796639452361907992753916394761906280925019045150910155944009688414361179965741743189497997934687830636017227267226283807338197762301261882414901951853223685946118073214202816433323971634301127732516258841657770246936785948961551286630068083344733507777067636863641822 A019958 434 666666666666666666666666666666666666666666666666666666666666666666618294649777831615659843428668631179802421946445593661761148338158722221879981884546594423146929301569539216957535184065707522418020118822363531933525912450906805423939990740391642819814860199464307529867477784983515975731172920028090892216348491983455652226216867607820454411917615584979913589980567600523668835922753461741681728139071744296460116507523942299598227129 A019958 435 6666666666666666666666666666666666666666666666666666666666666666666328062548444821309618904000680418258616953625119155632328038367099784827308083963578164220375066593606588222657755429042103195199574706035986716622029093952841325992777247585898752826145892465857616286149130465449271775517238118656546540711660335486604997706488278731348354367845048012558423609128742146826004072430254032686526442636808548640455725318089940304951261778 A019958 436 66666666666666666666666666666666666666666666666666666666666666666664296437839113749167332328004762927810318675375834089426296268569642140161897641603807165834358273568345186078379333706205475057764192313649116981790942191652357722075427295117077535220230602609040631888427843110968202155615805222895377260967726806418312144560268978502464347997024030676404107660225039743583639611866677231279456826774191533309364626053741303173477191821 A019958 437 666666666666666666666666666666666666666666666666666666666666666666650075064873796244171326296033340494672230727630838625984073879987213212986988760520450242299171952043911645147530564457992088861185193052529868699720288011478846255157923875898474073727660995003471012645914551040893913724286328521765398206704609934988570814996137986432379773089711687677304465603194501784093532807341235631325056429001999197296425126511747727408432139622 A019958 438 6666666666666666666666666666666666666666666666666666666666666666666550525454116573709199284072233383462705615093415870381888517159909083650177447670112152103387523849634858229027090093778713439312475585652639330033960479429913634789255131181683975152023860848725230035656000103606839889244882759459846574346584880995221924720344241589602305097180699178453509819130457630383695007272761124481119688210927286701729339606260027117829483961729 A019958 439 66666666666666666666666666666666666666666666666666666666666666666665853678178816015964394988505633684238939305653911092673219620119356541347584765423130066760179267874081391168161511369314838161608225270993126555917315672757203998540534238523761109243818195359581274985264991956850791690588571615256369954924357224218063118119266069550094369108028481072736461533453684002161066439016190246677059283516057468515377195847209154954658682653978 A019958 440 666666666666666666666666666666666666666666666666666666666666666666660975747251712111750764919539435789672575139577377648712537340835460568414806516623635477503587879751756656001989983149523087563362057754075142119819171293039470764862481270926194180604983214609592248575219899855970104163491962801981809356961815855783990052219144378965051750895017301626964694731878190962503472013647643603285522314810234587623999463947408910331872253187221 A019958 441 6666666666666666666666666666666666666666666666666666666666666666666626830230761984782255354436776050527708025977041643540987761385848047873812211409674073393436780181428231181138226899868257715104056808564142275980724006969971509229431076902782691343726161737729762358418364079781863540791303547089808763861189287421775671492455420113327318091959210781977800183111659351474404338798205064605729192854660803653449791712716586500569413145357422 A019958 442 66666666666666666666666666666666666666666666666666666666666666666666387811615333893475787481057432353693956181839291504786914329700935454591228308834261639008615786385827291213589073388185784516531009681377077337575017088383276633982986078350975499803539528341421419600887672462423408843773423867008341838840607894108868406081794988096151005822184923826789837881724175534005230545100793249153757033237571433274557519314439726145217428882736329 A019958 443 666666666666666666666666666666666666666666666666666666666666666666664714681307337254330512367402026475857693272875040533508400307906543779511312306672547099333102130279939403223230939162840394169730127876779948391574864816650316784765745248614311800612058679276515352666009326756715682197585462255956795330945669669544272370745600153187355936647646708552255048171782029106458614683272341728644562648937729071423947521828196186222679686505326178 A019958 444 6666666666666666666666666666666666666666666666666666666666666666666653002769151360780313586571814185331003852910125283734558802155345784443442756870871407826695673039855317646203153701367582271958176195673161673883772779706389119227784430241087599114220820659368434545961043384895768876838955711726189579611926759740720874236084377254882986035995288168689416252201038205587320307120740337023353255623937748692477857085932963819589546227168142621 A019958 445 66666666666666666666666666666666666666666666666666666666666666666666571019384059525462195106002699297317026970370876986141911615087420381038417151716917745443689501918465932641624761545711573467557559872390641892900153087893908343266612079191550276349227794137743177208222194182264177645151977361755787118760022678454600957856916521697038374649275823224944068340400087448321792171534352083777679374774432466809896121767208699317280765698331295222 A019958 446 666666666666666666666666666666666666666666666666666666666666666666665997135688416678235365742018895081219188792596138902993381305611942116940509330122513671389925466626655074082386759000673502092154551620127044128869789765003280946226889891860537347193004806575022917390029811715818221052460278430652810138702835550529980896020045056443555984531474792795199251257764712184305295309186313209514788550455368397482028463198850658121735070429090550929 A019958 447 6666666666666666666666666666666666666666666666666666666666666666666661979949818916747647560194132265568534321548172972320953669139283592066941511651378042966149973032373553246531774453908176953741340023907852063294932119103752579340391255930622188494093084884079263806392580944210572435049204133506381172507833232860448737227248462417926328701653043700669348623179173485520400817706533435581958684488359284431437977296533903421355994045707491278378 A019958 448 66666666666666666666666666666666666666666666666666666666666666666666633859648732417233532921358925858979740250837210806246675683974985130710380313262248537095152285056549711365497756881874550871670670980189778215028742787469916118966753924952347454777361850378825363568059927920473231483754339857003725715239399550056835515366279972039591484961234906660200209684128316899794124476656880264650486614594373519265384731346447068022011201083471726058021 A019958 449 666666666666666666666666666666666666666666666666666666666666666666666437017541126920634730449512481012858181755860475643726729787824895846181610851348750941326578364545522172757360976695708417079101150925502516365022289281007653150687353141856392860035084233603130129592978801998308742578329933611321367545098631450566320381441663479847676314976962350398975314398268730804315465100153892930437285418039907276084287570778678196516674621401898517953022 A019958 450 6666666666666666666666666666666666666666666666666666666666666666666665059122787888444443113146587367090007272291023329506087108514774270579316019252006312497588610397567026175295910229482891724440740326799387958854261473810644773644411850328944553403213346039978673830233648146763141809008557308340726010507804593154806601539480162736786413806080326471680696433834733678158991224518855905902480393505675814138722985252218490977429703418901271803405529 A019958 451 66666666666666666666666666666666666666666666666666666666666666666666655413859515219111101792026111569630050906037163306542609759603419892335435851226869467024633082011711038057043288569444906095520343639200067433475357560892469423458884843982360890737332204303634531427049519691216895717861140023692464262015203017087858005123303731046768294648770235396204221202077398559756853415720884618264459732436713015001725758049368154851072829277748813512510578 A019958 452 666666666666666666666666666666666666666666666666666666666666666666666587897016606533777712544182780987410356342260143145798268317223939237749169540902212666879995620225686540549162604801437662790818212232422230641805139147337066003952203366275271319735519340244360793066416551157892785299034174492384160776409275444636065007597839076773695052572431398245626279240713103981517548130490658712586703016541902685165404612764770674002834331671441249030933421 A019958 453 6666666666666666666666666666666666666666666666666666666666666666666666115279116245736443987809279466911872494395821002020587878220567574621249779697886120656697789572298352154593436157686680240146606519417064407530024155136808362226365470855920624661019604932305120916850265424702122073463270193079373680146379199737557749911858438334647450318162218540080367608815848298186720708015656942911784345563217876696924453821449362668246462955336086515433330822 A019958 454 66666666666666666666666666666666666666666666666666666666666666666666662806953813720155107914664956268383107460770747014144115147543973022133776422443056004539573628159681196935900542724189844684080640804869994817897109991484903036578058532451412999741492082279108823244878605805899217396093046209719038534582225756288430723676376892328690076977911523542367491532365220938887534311620710260000877541179647926382304284410625378428858353855532594469117300129 A019958 455 666666666666666666666666666666666666666666666666666666666666666666666639648676696041085755402654693878681752225395229099008806032807811153861574779890657831490460902885732037820036247171244327803836461478842683551214474468030543761013910909459734133762218814718626646848783979806216336181902097758850383609863437084646647437201477366231620162599260633605597032079827960830115186958900530118098078399443149432195295529176776847757674042829628105589241022778 A019958 456 6666666666666666666666666666666666666666666666666666666666666666666666477540736872287600287818582857150772265577766603693061642229654678071656722573180933819000453849039942561083915970708287369703215109575662383988174843914394918851934882277717354614194402896854710948614656554468123425319568555766038254607983343545664693917744537163275289256964224279284302181325152797100318542600081502317146226852030115762962896395749433928082046129011896460651786768821 A019958 457 66666666666666666666666666666666666666666666666666666666666666666666665342785158106013202014730080000055405859044366225851431495607582746474725553581998181725839314587478689409305722997505896963304305163148454683565591520591669994587731705501517560688655176247104598743668439360399909337468249247632695628950579824585343666710882738141196765392596569175215730053107854936149790967639459473672321978243851159028719413227806017465465962049105773832198005428622 A019958 458 666666666666666666666666666666666666666666666666666666666666666666666657399496106742092414103110560000387841013310563580960020469253079225188721352922645497045055890333346283273731616995280705620039133122633272763200978710096217775235059586298103316767058013575340301722508292918414592163434091519781008636127540870925859713409534056979726060717410980327638184290913911335286342620670661102967745799105159856640931584882442022102719930073852909863563528234729 A019958 459 6666666666666666666666666666666666666666666666666666666666666666666666601796472747194646898721773920002714887093173945066720143284771554575649261859701809604136294673438401269959079099030662073724818916761403359233616041300446163492250105343024125177101764994255422664641704137406978279149820374570227756620260196590623288226033512848814825939868051842799107659632192013258193427580666851657081680350727127713685999555616093653941330489167532834235832148814978 A019958 460 66666666666666666666666666666666666666666666666666666666666666666666666212575309230362528291052417440019004209652217615467041002993400882026185894964129122853058579919593695324928342593533120187996457341844675764091358240751986339773774178595855886038374149455928161415412659396739228624077651291650397777178658428605074368743068462191487499153307237802121955465404317262363299139244529081281109061240044937581799389196507653073700768317425542165605262297564221 A019958 461 666666666666666666666666666666666666666666666666666666666666666666666663488027164612537698037366922080133029467565523308269287020953806174166506574479986138091932645464780299450572342656324269675588826015486991595919737443508220355056536456144426251261928018672198143722492267951626503718688102389846801844434794262589077337005648596589331081944305039127494697497725086684322819705611009167375449922605089781002582685911528558996462652688242856789009022362246422 A019958 462 6666666666666666666666666666666666666666666666666666666666666666666666644416190152287763886261568454560931206272958663157885009146676643219081572570015314357246141448391584257034376121102232029527189905221280247407839310895779122368596341222878159003800040993108892075130464136533645042781539433470397699931964486149891325138060386982369910512965907146455667928683549936029158366593773592163666581927859504556668013609060574850378024941149020305671924087932209329 A019958 463 66666666666666666666666666666666666666666666666666666666666666666666666510913331066014347203830979181926518443910710642105195064026736502533151140733384257453736054789431700603642481460255434915680669952113318263036880920226561755996177318709482989251433011263779769871278340260096812883224389618000134334628356034608078194861526942907812338287540209388005700731782221198398601709428897785105858235843135912344925769301823398639660106449699743680447773272507887178 A019958 464 666666666666666666666666666666666666666666666666666666666666666666666665576393317462100430426816854273485629107374974494736365448187155517729958648850075086941217706779474958247506613284487097954716392742615010497168195161366471789053255881713060305884194700406546015825773838342484178101338795244537692517921515400050741958506209770510801191496675762530120031277462406619762677682364697695541968462642548288655728755304760663912690404456181213466855936192467319621 A019958 465 6666666666666666666666666666666666666666666666666666666666666666666666659034753222234703012987717979914399403751624821463154558137310088624099213860532452032413850563723589977842592508304904953407773264587413986759727509728468000008772864425724819046810181010646260244414544151006421686303211906304447608503065723589326166681921074244356182457896201821781240849717171137493201072358364949867798583297200822531796343138093309014564181127734683532786599169771831784222 A019958 466 66666666666666666666666666666666666666666666666666666666666666666666666613243272555642921090914025859400795826261373750242081906961170620368642013616636796346023587027401456195448378634701811012478205429057442473715843286093789487488410417248740717855775357613526012379072445470090114002091685042094552063909535644070138031635335548964396147792370770172820689101894869418226719149417614979069614103373920680278605611221453084937826009376849859922099232270525625223929 A019958 467 666666666666666666666666666666666666666666666666666666666666666666666666292702907889500447636398181015805570783829616251694573348728194342580231678281005735017798274598491825120889805825750058780466400888129820147999656592629093849553874752084519947630947955989693039994360300355856609004487803784478958469307127403215240545756788989020287387482082178311504839482637443206458592260468606503462418825085019374730395324824171203744165773051484395417659816304293390239378 A019958 468 6666666666666666666666666666666666666666666666666666666666666666666666664048920355226503133454787267110638995486807313761862013441097360398060309662789780948102753749222850934609984417694437319928859620640547355195941364098266494132552132421308314246619237955402906046664788012817125317980644668940438179394851781296128055441844723654489583477052009183689333955225328888839567936896006753774112532282933008687013547505139196472106078948428067647738444666183123800035021 A019958 469 66666666666666666666666666666666666666666666666666666666666666666666666648342442486585521934183510869774472968407651196333034094087681522786415607213642170651610105379726997336088669808431995781829991416602024557171308388437179644856239972732741572792347677005195616160174845641350522500610662894828494606312471916441003246200649069238164943162751233963369338080811636153848764513635679817668165728517220426128598733692824365534227145324334857933243242423547216942042022 A019958 470 666666666666666666666666666666666666666666666666666666666666666666666666538397097406098653539284576088421310778853558374331238658613770659504876448366063714635724883333924185321714583081878643184449810276805137254197752917806828443635555038047107874876498795623245682288830567247606883878005391325026598996929850651927557013943223502950843896256194486131305368536853122736800296372267921429924050112303989809497710641634020509887012980697035927528073345766157270303278529 A019958 471 6666666666666666666666666666666666666666666666666666666666666666666666665768779681842690574774992032618949175451974908620318670610296394616533971127915288602822344911716645317097471553687423865849348023740590787549377241418380653753658261410919339450785816852297101621859847209524014319014691494581321876742221690747695570550295964612074353744378040644857737589613830207456896798489966263540702800849545162799471572020359393324946205682012711102673366664369734650667871578 A019958 472 66666666666666666666666666666666666666666666666666666666666666666666666660381457772898834023424944228332644228163824360342230694272074762315736977842171233221617768023912397318909648236383333878736432925198909646695605544897328849516654710599383297788752344380751620582209096660621930892446109238599931556014115516154882351115538752741612708563569680723697163176576103193694751208850217912441091856263902310261238991787122002053309013859756275768597832870621311347399710421 A019958 473 666666666666666666666666666666666666666666666666666666666666666666666666622670204410291838163974609598328509597146770522395614859904523336210154744629019697560631144376866181728504274457540171240110014271466238196119063089124623312821817377810422692687524542738620890221414507594122669543839108552852912986191627017689243244126106271476750121709604746114345142482429181063345626559053795725368504245432747025153362880732885258266590967446630420629606161194515023395421019822 A019958 474 6666666666666666666666666666666666666666666666666666666666666666666666666358691430872042867147822267188299567180027393656769304019331663353471062711072243207970951851685460274580213605217065369125545018875633020719082562998088970020778893662746656889643962459537143962279655708007704453290455479283237351373805481146850036640469418911764556660790318128042740998608986560980831226398887921768983835975956383442696989856245353027333276124268095395654349783862434383586062373129 A019958 475 66666666666666666666666666666666666666666666666666666666666666666666666664510840016104300070034755870318096970260191755597385128135321643474297336470851229081029332167035206934464913656590878436102689727006277911764823547857705824300583115729595088431664190518593996389606360730298160005451096952048996261968958828143076926141219307439488425669647651422510811996422817394552877787219772210839908383121330455431996177449293252288668629630585080025815981764541186784193012783778 A019958 476 666666666666666666666666666666666666666666666666666666666666666666666666651575880112730100490243291092226678791821342289181695896947251504320080842762686236693368671195431373603271487696493253313838201063428179216009992869359355940879736110559008070042431600139327917995488378983308264200247221649674647845544314097577171831278202027362101624908110682588633809005759279100305440522676189268164466338297492044689559484422931671507358891217637621461889538739309037984803970345821 A019958 477 6666666666666666666666666666666666666666666666666666666666666666666666666561031160789110703431703037645586751542749396024271871278630760530240563336672441822484397428498944240532985874377238294502464272315918423680351090257292567440036424276172268745400932533521145142309637922239263570212178266474380904977618210185918369560395748567963124600459660391275727288194312740394314563719422243838576802650323338596154847602349916227984904657541173656639115103112766918370892196717622 A019958 478 66666666666666666666666666666666666666666666666666666666666666666666666665927218125523774924021921263519107260799245772169903098950415323711683930543375283585544865650147232810281328423149595668045234230571034811603863332659933351349646327444501942493326084397377264577873561802455373595537486439953958185137367528815819420630011911857883938333732050804706544143130178116221084346339400301677165309963467841589723589273396386233061294697876767128503247381477386690982567398507729 A019958 479 666666666666666666666666666666666666666666666666666666666666666666666666661490526878666424468153448844633750825594720405189321692652907265981787449736967939239584477804303745304721435474591807708956561235795272910434071832913960355794481079667993903830880374095287094953645414351090258189023597952844166547431772989282690112946291742415897898988696495961828074630761191480852002425893025085775795626800297248211263405198509566817263873360580127559669939968781798148809581896975978 A019958 480 6666666666666666666666666666666666666666666666666666666666666666666666666630433688150664971277074141912436255779163042836325251848570350861872511827825480345380943435896491795296810730884865844125895536759557056519073645351869856972296151495458358858704151535235240879218170309127145022424471150035741462089373412362838601633305083993964836946183736173377207850559578063702486076988837290470608761672882192522894835237813241283650021165901274681218425621273673043601325123815941221 A019958 481 66666666666666666666666666666666666666666666666666666666666666666666666666413035817054654798939518993387053790454141299854276762939992456033107581193111886271185864507607270457896478529007676859697266797861850126363691230070449671214746980157120519670369005329487842227240454207237581232477827872079351715912368893729169065646540796943021616889600456721862511594638295062600012838959791607645152293136575906587343803671811060565196018423194991710032659556376713588007566119397135422 A019958 482 666666666666666666666666666666666666666666666666666666666666666666666666664891250719382583592576632953709376533178989098979937340579947192231753060343450823165897353834910032659369366767121817771960857787757704538196717173529951060546598459544403675989782760220620675954249489667400899004877444213701269417820357292050677730592811623527490109558774714594147864366074308521613141372908194125270520859088034140746806410738269281854601480271795286677747017931942006530044414099207682329 A019958 483 6666666666666666666666666666666666666666666666666666666666666666666666666654238755035678085148036430675965635732252923692859561384059630345622271382362493858499262988252665925886055652690193123174125955527927700035631413029893674234043037209033625923414477936115373633497577978755495444921805355041637922956911376224087215469484811589324124723569280589864586466580551375068357247111305623235665920049276252958404643800345844262473357118449718730281821130710119102780268155011592448178 A019958 484 66666666666666666666666666666666666666666666666666666666666666666666666666579671285249746596036255014731759450125770465850016929688417412419355899476329147491184748474810139967554739995433053856070881443763612741590691855285175803689385500424349382421331338625662759943572203606706913873890953713020110645859224009467272865063069332248427342848274252067579862346154015702563827017283880684443522810523233840574717501228310706284769233611883789729660707940903459004811663366666840496621 A019958 485 666666666666666666666666666666666666666666666666666666666666666666666666666057698996748226172253785103122316150880393260950118507818921886935491295333262484846742777108878372204644932101039886961756168881685883397841202807375831046081119702776015681736469335743915042150451214024040625914428257129784000446818789945764221839324863581354783748854366204165697821823528890303373420558510871400073966524554137233352447481727623926230663304196865321196064755715987339460430574974596350273222 A019958 486 6666666666666666666666666666666666666666666666666666666666666666666666666662403892977237583205776495721856213056162752826650829554732453208548439062327629655969447128688185567591323285372321758578593176048504154818420218753528819423844943918459959796091035177028783907780387442053745525386955705601704132756752639017816111794690936347562447986562795627623078679766956134050747101097194632845364299926336462380114257237740612394801036473946451213814652290660227008356758681861816785896929 A019958 487 66666666666666666666666666666666666666666666666666666666666666666666666666636827250840663082440435470052993491393139269786555806883127172459839073411267368901997368345447483783933306800931465059281652201723043938896600526784191746473300137424358968692315995373308380418098856813803524397638479467678009577442374020112045577159921010823331944628850730385677520393379962447990895493618455095141782770756642745394035424992420511319539222040467128323913561037863167219166034058230929171200378 A019958 488 666666666666666666666666666666666666666666666666666666666666666666666666666457790755884641577083048290370954439751974888505890648181890207218873513753741388865037770641283310541503366623146319161129065258978881848114498665036792277845028611946209031444605713283693128244872721293761199383118303916076470282822145875720983013104869357715297656016510917661322490928716084684114597385019648992113642751657936761424426096588124702016434387897479747403449902281250061337505854833607562548012021 A019958 489 6666666666666666666666666666666666666666666666666666666666666666666666666665204535291192491039581338032596681078263824219541234537273231450532114595650538754810545355604737794060374661445154552858690956047440044315992965542994796207574838533501944473104208721338524224305012667042011038680072865624187308183382659804730200956661196913766953810188355448437156677376294330529693826343589859575401316043412745048301873284322778528013339883353407477504424191049789883379259065965208229584131022 A019958 490 66666666666666666666666666666666666666666666666666666666666666666666666666656431747038347437277069366228176767547846769536788641760912620153724802166425516447450222294811937659771878105531733463664774188505019667107908133239649824766322060983906017576689304691133031203089606759222490485751733750427571238301816812006528006021263935445168027761682383263099592946010469002412315007647390600180838296212925153929767566031288977765584875023829098570932343712753726453738403872406234065829151529 A019958 491 666666666666666666666666666666666666666666666666666666666666666666666666666595022229268432060939485563597237372834927386757520492326388341076073615149337340951033580091577429125149424115800392213923106800399834454235143804870980029930745383134304154361624351046748026586399837764199499475218254708284299073203408650912779038772025333360172949783596158461894631643955326460408496169743042117031013493035655770466645227424170484706551604368579921138533277866302071526586779160092520754505232578 A019958 492 6666666666666666666666666666666666666666666666666666666666666666666666666666165155604879024426576398945180661609844491707302643446284718387532515305967155015751645180780511331409777355695994035338810185007122325102044940995064016492347672463174939237155366548371320226928661816597606826701308375234446595537877315390724868254520066259741194425744270487334249826617097502440470928769257834398042821548975488858057877917994931594683148626588940603679767304449244432438197214386892056750042487421 A019958 493 66666666666666666666666666666666666666666666666666666666666666666666666666663156089234153170986034792616264631268911441951118504123993028712727607141379053255733566866160925957537098424298914696578413482071473695326309258770283896860595981148398625443207546293819661792619947477424299438783061588023408678892408481906751152697219908449288279866505380301844685811866733603171353779290087538680428386331457914330361952056093212171468477366166990004308542928070360685827829302039466454592826708822 A019958 494 666666666666666666666666666666666666666666666666666666666666666666666666666642092624639072196902243548313852418882380093657829528867951200989093249987698213517495221066613214891102973642227185122082605309608402965344138170416166185094983237569660632018052726332839733568936206148175354330850945923075273302883195744205643443458436582300517553497015096565437485810802390652639762844557026260233641881763352861932317697543295940243711526463390958922910659481120773094597049120932375468862433446129 A019958 495 6666666666666666666666666666666666666666666666666666666666666666666666666666494648372473505378315704838196966932176660655604806702075658406923652749904111698259267812483726170179437238856264207084746791842799256247708833988034057831018939510641975693704368595710388640085536312068253771612804195496083975873364052063731430977098542191881120846636492848220685826314293011720679771859531251268988709059559207341625144048556288856923141609744846856924128911290986653131190563879807179715600266544778 A019958 496 66666666666666666666666666666666666666666666666666666666666666666666666666665462538607314537648209933867378768525236624589233646914529608848465569249279902905998881012473251520964642788797219005744070316277296971185461171891842877493902860812765586203820577726875273006113668529632907857773867238645373144879456773717579651204137225922055335787242385798857917912393432467805765562754879096119687042852993137931870609168660108374547795890719478720787673853652612779263390047325053015177018027922821 A019958 497 666666666666666666666666666666666666666666666666666666666666666666666666666658237770251201763537469537071651379676656372124635528401707261939258984744714925432912198712748602295295410105597380820962706080829589685555724873120922505841171446880717885166194031872639673670370251433206012286838260021381538582985739462380355730251197734348824799814631379898571011027720934203445394737974955359021639697151345398225567268324451190502263594347564104657107574348646820491569010832107384892078207006006622 A019958 498 6666666666666666666666666666666666666666666666666666666666666666666666666666607664391758412344762286759501559657736594604872448698811950833574812893211782503484985549116419424309782423659265904650510011900249682235177557461236569357807457234121819104860608162031041528830464618661320372419973766903990402925047886468448980970869569904913960845222093055822825005398881074068142942159278695944070629865961384951091335898990310492917990275995587500657722307305920398624609478328911763173742853094780729 A019958 499 66666666666666666666666666666666666666666666666666666666666666666666666666666253650742308886413336007316510917604156162234107140891683655835023690252476367651667899634450832011382049730215282527072425429973960547827680318975606544589248486168636703277510506828830109767502616623773634039000346102099530984696073756438075321091642918156758662149153018373423914678816340191697126490082220913763090168991239530475201176396527934247436657509782306344893902585468406066290398360823182686862176991927136978 A019958 500 666666666666666666666666666666666666666666666666666666666666666666666666666663775555196162204893352051215576423229093135638749986241785590845165831767304024198040301394335304285742211934509083662101254743178787695700949316563998607547720830829376770660004796274874863700965137832137395433305071383554707713976209050861189519119280071209115316207062963527288100956835244707980514905411896607114609982586225892414217360293674343717110230457542113615706550269913658843623448588366280531265124044808318221 A019958 501 6666666666666666666666666666666666666666666666666666666666666666666666666666646428886373135434253464358509034962603651949471249903692499135916160822370975422568107129526244531030534802656574115497680166869056833174442580634621754229948952954050236633207189816289444522548990072153571553834648743029172908103351927135001637991223858719022830619264399919257620197723451029786366751712065027303667163876341327142338567149645614425945039752648124641317192012747569693803317440431583972335005293820250024422 A019958 502 66666666666666666666666666666666666666666666666666666666666666666666666666666525002204611948039774250509563244738225563646298749325847493951413125756596064223885875005513198722365440214171071457798618086417424428743777741535721099495217206369574652625386109925852714041054101041718049805850107417925660127251055808839878022725511502135954931363925595307636358839192178792657082998855363946394994617125578019473565198185468771081241618965763521719256574893523858266112988584586187849425784184274709155329 A019958 503 666666666666666666666666666666666666666666666666666666666666666666666666666665675015432283636278419753566942713167578945524091245280932457659891880296168630896746750532739826082316564477072763451164611196592103983819842576216891795894393123043137549342381675540102010203434559975241593285988583009086869743395352256353478943013302970465660104692853146517619599149985359469362159676342091401111584669834989783700932527988028748066823036246477898184977178276121359910239752599928815161384224927587759009178 A019958 504 6666666666666666666666666666666666666666666666666666666666666666666666666666659725108025985453948938274968598992173052618668638716966527203619243162073161322924955381199915957705008366228885660391023701334495392799805889960852463068400115253582537750220066259076379131004321183242767376227109236481644332466957273766846016520766733070829498658576841922444162630428098055889348011156167358689514204438624646722836408399364937988958419771156011518045746018040121279608922430738629207206708252681438287673621 A019958 505 66666666666666666666666666666666666666666666666666666666666666666666666666666618075756181898177642567924780192945211368330680471018765690425334702134512033793713328305753097579579020638049081203901523024133221074163976189362638343964497623736480638775657436465012979214931644599779752749715710432461691548584649956229780435243735192883655880238672242941213265594887689089244500545202035105235264989819271118244504262312798249685162230985245411780074750976817207758448677827866041955832051159711687886762222 A019958 506 666666666666666666666666666666666666666666666666666666666666666666666666666666326530293273287243497975473461350616479578314763297131359832977342914941583759222186501327040112435272954838577976333132446742891314141974508123721823920179967450962378844050186918512482480994028493783860174828639701912682746946672294892917754644697986657124838109813877448009013495073668837114806826151958563708690182722479390783634776853775806166608402079832484538229295901090402248315071848858540481217749825072689914572569929 A019958 507 6666666666666666666666666666666666666666666666666666666666666666666666666666664285712052913010704485828314229454315357048203343079919518830841400404591083927886271525223122933938009735731217873861036055070033032107954930856969545003402192580771723771454232745874335499405734364414030751703626557816033759159604790246970740502845108134570101509413000873165697645062956927254124394741431535821047918026078200265059673064361735260320146873506225046448934528896224708235158462327174306158876110282369898834161378 A019958 508 66666666666666666666666666666666666666666666666666666666666666666666666666666649999984370391074931400798199606180207499337423401559436631815889802832137575561858730756231071272021563409424385314672797024839200390326351385953370702834527450185577425715694250802555139158077815090533262901441129126848508966781727161711527473469711764615471884269470299797672899413177073828031253821578628700048418621026159725753498886890187607292547689687937741719361857808590617807794386837877174831285269445844291775969989021 A019958 509 666666666666666666666666666666666666666666666666666666666666666666666666666666549999890592737524519805587397243261452495361963810916056422711228619824962969266285265691963552576428420162499998190937302370619248560137794051446514358895252661899918776587432863525059927417733078331908078507666619998620926030794558281894353764036962390675709058404188567011275375380921393482480692042993440646844346321401179699764898085429590553399367135682535024006629585191719548905302095873074997259862569490248554852444220022 A019958 510 6666666666666666666666666666666666666666666666666666666666666666666666666666665849999234149162671638639111780702830167467533746676412394958978600338774740486530367611835475136396386322620146492277699732578058969060231230108990197707534571186303815418999895584211289258480073411814232740541559920543753298532174248722828783597003636926566992751418802311216753025109859137808674420760669283260437504120898565995806315983998520385553236489112599327901889998999962963590821611151198848023366403278432446070381024529 A019958 511 66666666666666666666666666666666666666666666666666666666666666666666666666666660949994639044138701470473782464919811172272736226734886764712850202371423181914044427042806977296581641165754257970649591207965033929117951969507254369929081011069148627847438596787158373642140223200154010138730387346573307171308281444807643021422749959445154095972879027889206398162986060881817268827623260976485697928201741502457904358817946575257660988120462466094590644506289371351404285978256761272185206907182489933009024593578 A019958 512 666666666666666666666666666666666666666666666666666666666666666666666666666666626649962473308970910293316477254438678205909153587144207352989951416599962265939970258099442097785106172697345968418075603855348343232307330580272395519385262141309149994504266815998505359658880108988349975745810050939848320607073278632392708831177872220912004405374890253777890422076987660758503621204855706803713062494189448219641631246375410689597568580326608616658521584110473752491172675348789175585404658771444743583644959264421 A019958 513 6666666666666666666666666666666666666666666666666666666666666666666666666666666386549737313162796372053215340781070747441364075110009451470929659916199735824288088150695060968040916631566752592044171553985403931268559648030514843285105310308289597959390850904431521238431653495854809354094157054148114096289089493020445000224338218070363659505447917069212461129219339798238439045491454347467557322443212426049672922397876798141152688379703117086591586451605557032594922094946483462498373663505949775348423650397822 A019958 514 66666666666666666666666666666666666666666666666666666666666666666666666666666664705848161192139574604372507385467495232089548525770066160296507619413398150583558098774860258194012283534393922209897412512887655162091959206056644276242779548753654925705040872293230567273119038135665463098026532866882677934221509164111595193600833089112443759877253845948323368777937509452313641803727502431480730682021918424908617975151382203557917360245006103456050781975400103053948021502150180404491320905070831278753510230519129 A019958 515 666666666666666666666666666666666666666666666666666666666666666666666666666666652940937128344977022230607551698272466624626839680390463122075553335893787053152614100023995964446715320307890725797222945765162724350703922791611711799934668724253723179881810685863663563932320585273067229783022897507408141840539977713623567315358159436886597035836369053957444285812573220489418335052529127016404261898750586187164863417890898507754664229650464143441903857898606740506553984702675243666452772638141733207847295002305778 A019958 516 6666666666666666666666666666666666666666666666666666666666666666666666666666666570586559898414839155614252861887907266372387877762733241854528873351256509367406835743167842536570153919990901432220265911230884761535228501287357991930718740484666755758905297700100892912628680688528515548965346119748003974388726911819576976008268755123703632834332544039298013522523065815042042557499886939095025568914239889374176731884392404968528863147230356100341068925644277279190467063856846609840237039980221703737794681959499821 A019958 517 66666666666666666666666666666666666666666666666666666666666666666666666666666665994105919288903874089299770033215350864606715144339132692981702113458795565548540535417174251683206810829114641783740387832989921786148104717741885990170911480467120757811000198395982490213912947777784833545178352024216762728245823721858098856061689481193412697757717611583065612266836727063374868963160123823566157660514608155939350562986527411850933109728998028183626192081280091432556215301688525789756997437427699782578880858433295622 A019958 518 666666666666666666666666666666666666666666666666666666666666666666666666666666661958741435022327118625098390232507456052247006010373928850871914794211568958723247173995216531418526342749694151277175347102798094780044259067845102164475781848642112642170316961248258630624951549234919958328353110099421013635344442748611992112450867344991325223890972297621356873913733421234026938045425443014467997014176901743176021139884594768312687106594913874691576892577811392419008236385272678132675672849824637760123756432617053729 A019958 519 6666666666666666666666666666666666666666666666666666666666666666666666666666666633711190045156289830375688731627552192365729042072617501956103403559480982710480047348341499568110077733977317352895190591078929874845347443693175216317727480367356125182658796591119716410012465418596570325858995000345465468135529482718310445387251276298126458265171551166048986057625515607590202842834500982348800446052111535460234983974086677804969586438624035509872005988088933508888631301064173734950613163887926160731224247146239297978 A019958 520 66666666666666666666666666666666666666666666666666666666666666666666666666666666435978330316094028812629821121392865346560103294508322513692723824916366878970446917090265416217672510811488512940041149944349225180842620256943524020056077399705799559715944465449747544848276280799936645368815581150665850140389298296418305620711234958502821116345874583575840342104525517547891491282424121282679225457129146864511659067793079316768690988532666440504258880616843803371998287339285541084763709416911251607170359490613274695221 A019958 521 666666666666666666666666666666666666666666666666666666666666666666666666666666665051848312212658201688408747849750057425920723061558257595849066774414568152778561347891232509728217409048656047929162128644428156550524282554061155669552466983612130335198275704707780463828879079948359783020722148795898910299928047661878801859981024831599427356869490712098369593237413164309040795889881921009942689873725858633031684374423918078050356337040156043205586357819012967652877352534180412293893052266857603660451465237240920913422 A019958 522 6666666666666666666666666666666666666666666666666666666666666666666666666666666655362938185488607411818861234948250401981445061430907803170943467420901977069377094076535500549120071030181774622248505295680914997276799681655710527332666894813642579432321252165752201496256879131382534808340120445277482168685511131567904925594879074431594389210328278120026023145190564857532287355793738807225539387485190163338472145120329240849700091445838547100817975472238622493814588173535171009559986797610397437674455000675426436628329 A019958 523 66666666666666666666666666666666666666666666666666666666666666666666666666666666587540567298420251882732028644637752813870115430016354622196604271946313839485275481742232868748953243045478333789461389045615994488053246290476385879557666393337286391455915376324254101721071781778397825294356170135473324163728651910649101042039213024073152713033507162516869341978977317539571020413378998451358478504241876907905556788339113757464638625553657103697620183143198016057924350743725737684433584741984753123977658724801685007570178 A019958 524 666666666666666666666666666666666666666666666666666666666666666666666666666666666112783971088941763179124200512464269697090808010114482355376229903624196876395107488228051905768236430489377893694838983198559908951950966627766762098048655401569946417339740690089722168283870611742385185240369826040968014060750933322912540108649788683772028934040596216001521293666058040461222187507767123163407863488920867178020156380857841659836160306039536095842813056190024405411581622850977866878603478987453127169125979673980294808850621 A019958 525 6666666666666666666666666666666666666666666666666666666666666666666666666666666662789487797622592342253869403587249887879635656070801376487633609325369378134756647997758472463005473659280793041706919181786159100341547979366527639392065541052034333307119850109727772459168934978664698337581971957750049822998508383002231944832425008362704002252314403903927828554728490371649680535624940532163347614218584714359547388978425118406771571778096434520697050264268362302911627198181333583588066281879971166690293700719704562441251222 A019958 526 66666666666666666666666666666666666666666666666666666666666666666666666666666666639526414583358146395777085825110749215157449592495609635413435265277585646943251013885119852854177408844241290221163665769484312390780291920426494999273083553569463875078547277163592993620091748332992898567570719581566717383855817929724844434186357496420427014336351979287080697378429853043653389864727437075240896148510786221083863194411076962786993250625773450893866146204569493445534169578391777662305673617998794549364115120047144430985242929 A019958 527 666666666666666666666666666666666666666666666666666666666666666666666666666666666476684902083507024770439600775775244506102147147469267447894046856943099528602529486699891698044937328056067726194221817871296180177409323767289472612554708706012364835193372572122643887370188255742650340995479616457548864801322021751620015141101414664350484093205219614807494369125661073516101859629856326277173587284478969650422199718688044409206913995275906202501996995205441240744503083004354656522085763550186543758209101915376073486379122378 A019958 528 6666666666666666666666666666666666666666666666666666666666666666666666666666666665336794314584549173393077205430426711542715030032284872135258327998601696700216568354419505526643038627124367556589933512523603228451601667992546346376098580097217142394571316164745971871739047877257052642080780212135751269180910633479070626496694463597490863616690316102642108021262888025665353670292815617692651682215870118067131184819868839212938204171408803648738648825305362618340341060808543660084330585972280715870765193782862826752065966021 A019958 529 66666666666666666666666666666666666666666666666666666666666666666666666666666666657357560202091844213751540438012986980799005210225994104946808295990211876901510288218537856888143657043530040262281438524787872435209893684055424615073768156456172939503087753952659126402911985576091869770127575969614804962124656840442146988021784049917623420138101106713442993335756518734920678956468815992610744631633677479040797227684344516233016460222248926697293891071473907994026484824550110942738965307410839558911863758356191349001522309022 A019958 530 666666666666666666666666666666666666666666666666666666666666666666666666666666666601502921414642909496260783066090908865593036471581958734627658071931483138310543566217771589225217532573007618666729589359128356226712665828925973257721767574071475290227056981665800501324077151209105594768703604210626365124164009913538291928877102373099300815073052216968842139284877143920760769017377245292086126702048675616139975263516724822343360376667678992661673983971999204286405880766302303209916013179900249651465583317874097251695958897529 A019958 531 6666666666666666666666666666666666666666666666666666666666666666666666666666666666210520449902500366473825481462636362059151255301073711142393606503520381968173662706964434079617582394352540014820904723941964739488205711005171817565079325412891650600116612391646536591787006319346051695269978091590998207815605129546984358565762786730074790076043087868655600904667047571326905464732118383763657458317405395627251800193248639799964748412233435477534801620162403671645943600336373755523128372399423611255671768272022469805298225954578 A019958 532 66666666666666666666666666666666666666666666666666666666666666666666666666666666663473643149317502565316778370238454534414058787107515977996755245524642673777214927665951203332528375092175213524515321059734084405923525228049652746760690039862198172043452354341455421555101375539833924526335110951720055714441521207589972085278454857702421952384960226829957735981033870818696238661177217019940875065237161100962122468095898308817559367763432460987259030002928871909727117377215904453930480007496574597266765803138676233854220150041421 A019958 533 666666666666666666666666666666666666666666666666666666666666666666666666666666666644315502045222517957217448591669181740898411509752611845977286718672498716440500937247659247203725117303763661775452187378840246988995102851414819346350504088895170293517346818389836277948671285300895284981572098214955731299752074956935212473539760756876445775958014646556546800109059784827913172668502460807562489741736744364591656610387077312811946218733019290133390303329462334409117382514817772003856267055979068773252677748143328363065203892086822 A019958 534 6666666666666666666666666666666666666666666666666666666666666666666666666666666666510208514316557625700522140141684272186288880568268282921841007030707491015083488778663618849806208279419031467947390011455390009660617851235239986019581897671565107500687329418727095580955507279716556061357136295269266825591571657217573526697731209062932580978022567819630040841972531939280589718880826933992819249617540293841425592941288486945128776753076095347046617589851037496068959481975256608158708404409368714374695329867866272171884741453592129 A019958 535 66666666666666666666666666666666666666666666666666666666666666666666666666666666665571459600215903379903654980991789905304022163977877980452887049214952437105584332540295352545544120247396649453227853579205271471312585615023361155112715128947450329735140814381080877243262592371067337761930612105707751311607537263118149883798882882264515369577740301206081352099853290802390115583172337079649143854449697473336399133931914137393127203381257469009890750461681268248508405395684457277769531505953157165432500237229378773355334761220066778 A019958 536 666666666666666666666666666666666666666666666666666666666666666666666666666666666659000217201511323659325584866942529337128155147845145863170209344504667059739089883230317570803312153189093692060575592549524607317629402587046934350667215128864625194297633242917522181585708353662728590995667574934068676843585439154802725171166002269971544100702093740785924795729200871753860746837239102266041052516782459395586893854237872605638019254217426290972057389895388906619687282879079506047679583917109980982075666301377225754248051183765076821 A019958 537 6666666666666666666666666666666666666666666666666666666666666666666666666666666666613001520410579265615279094068597705359897086034916021042191465411532669418173626959853473510545701629610241573863932235322110786315612334518745571779061552033214740790841670411672435475514309510965386270280439475509052826216761465648497456121031126360400491273204214347218250225255545282962674916635837429404772595295650101180268756563237476458896778932265104076318512412585822490738453205699998067850221404296959270994770487313498451983539897562478584622 A019958 538 66666666666666666666666666666666666666666666666666666666666666666666666666666666666291010642874054859306953658480183937519279602244412147295340257880728685927215377605180567148432494193704619664247041084631968179670318923678304159075386094888315007689682881437955949350671921753389134558516908583416230225075647217363874092461563436875801851753877291239111634852544512884166972860326680573545834305460415135317683793860524176309430673289571328731800140304691258157172383567632194102533871414464661917564597527213778522403796979317965326729 A019958 539 666666666666666666666666666666666666666666666666666666666666666666666666666666666664037074500118384015148675609361287562634957215710885031067381805165100801490507587667295232912090373288096980885726864779309740634997395375983554896637478817497264164596736112846936150565062228156881095242387521358177913783321115310669078145302671819895605026484379992716700860346590069706310052241665856853382970830177228082502799046612978439651780816845577302110453749215791310710222740612086396855648707823182368525958203270592896449421667337128833458978 A019958 540 6666666666666666666666666666666666666666666666666666666666666666666666666666666666648259521500828688106040729265529012938444700509976195217471672636155705610433552835826222944749947182677502082380075939389598001331507582183062013192011232488876144706021932503834775579507229476513953433360558455878566907522205731120293344507477341548094195506426854719231503104320022885529876576788556462166491449271012207253914655774237395104991296237011931119712440079925301693021639462477909968679098994371925255196737525794632509108927113769417215072221 A019958 541 66666666666666666666666666666666666666666666666666666666666666666666666666666666666537816650505800816742285104858703090569112903569833366522301708453089939273034868461559342185076203127046630657560471005399335093753182148037319736921823031254109490711377426096374541684309575732676602866843138223006575907850229737570102399004134584880784170150168956885693507139709622186637667093004372556129493412195943504159377902659394495872083226254547967862683399736550924441401877628311895734201483158651720163952313195064838733577367008433497409802422 A019958 542 666666666666666666666666666666666666666666666666666666666666666666666666666666666665764716553540605717195995734010921633983790324988833565656111959171629574911244072284794303154666286130846995007422994186156091078435420400040666381341483237938648823825761475522277354928961877114130864234498112720329069130925556261630961730287908064386113199077087567455219477025314665246106324928452994497726720221865894796025521879814425121790303346759158025162265394041225534041065150353015899906649333100803258035541944937965926984115955119272366390101329 A019958 543 6666666666666666666666666666666666666666666666666666666666666666666666666666666666660353015874784240020371970138076451437886532274921834959592783714201407024378708471262954661378328324123531867074459445044896364659863669619181805783833992761369953711010927792894219300196707374725889270474467514838718672796348634324617956798310186301805912433669137318463360974413939206420957550886282894508188373235532714906728035964694294105960727242200717426753265737715424053043716087245274448182740086656828890688172377428321768134183616136095987338131178 A019958 544 66666666666666666666666666666666666666666666666666666666666666666666666666666666666622471111123489680142603790966535160065205725924452844717149485999409849170650959125187655326126619874902737579633708544023293188173124321428758346059055999808586735698229481871450924179846822797716090997486176232853106653973789142738331821019645453368156987236331582960627649997081257193437769238139539926677825271061086261019843165782826650008868109769838078240359900061142194945087312784587736881460154381353832657014100456311053773166144964458619024404027621 A019958 545 666666666666666666666666666666666666666666666666666666666666666666666666666666666666357297777864427760998226536765746120456440081471169913020046401995868944194556713008048450765277947154509235607998421951708145494982263420473736950274482251055092448493371309706113414651277115457186967503227751774882126299813267511498353364294888919854676911657559189381314165860487214096519716576654577812347310189489390110502636730629619506397791863761031828947954499913666497484517690361468236891125949543256980710083172265741383393297313008740068736013740222 A019958 546 6666666666666666666666666666666666666666666666666666666666666666666666666666666666664501084445050994326987585757360222843195080570298189391140324813971082609361896986715013472768903670232515012008801264379682484353727809795678301291226827019360573632482423850972578629520686587566180425126716853148726782708676590142138626635851076170370628386619104868953802240428002567387914675584971036314443837786734662190337129965156501326463118523188049208962857496824021146736156336877048051842405991171699625525504551218009718658752682348829158978023915929 A019958 547 66666666666666666666666666666666666666666666666666666666666666666666666666666666666651507591115356960288913100301521559902365563992087325737982273697797578265533278885298465896442115892382356897825670404246404719920354497831558822235115045445398647892521090371956974041453540009792621238907630925663846972010654718803221151879891801849533848731414686799099631080018978315276786026836742212341170196808687292416453274009841333193634707046620476494375882464909926348875756879873188330919463660046401181453143585315168205139626232880047501975806083378 A019958 548 666666666666666666666666666666666666666666666666666666666666666666666666666666666666560553137807498722022391702110650919316558947944611280165875915884583047858732952088556119210393762250450257353600000597667969686663780631129965321628441599667163697573368249679443436464218449552695139987456481247760726269324175970663801890303913956231434191245307571175812494545247649924744418676566920277088508039168534332335639739337618451897407336247863995618810577190078376050743610767781578156549354229547327284045063731151678308619170912351549459478835943021 A019958 549 6666666666666666666666666666666666666666666666666666666666666666666666666666666666665923871964652491054156741914774556435215912635612278961161131411192081335011130664077227124149251090772020596819301543023391471042752960149455025081312272605417011694642180833134827146119747494289599936487710692574894071211517196489852882367850754410043525589344176816141262846742307558062245513179517065893121139581718356753451812281706974760991673288342651270122571040009093090398271838417817346296411022652943886057680739287789252523543132797416930944592818398022 A019958 550 66666666666666666666666666666666666666666666666666666666666666666666666666666666666661467103752567437379097193403421895046511388449285952728127919878344569345077914645827261317427231410498488154455618495362318713479803199703911514718751815276653410920638281258837405477189324197130869338291551467227103435111860198905001522253572064452422110378544356802541716851824022949380891504474362581019355893609721579409674356503667051315490822691436575394812482278456373923003235684141452920077704873801170177750591640863162289480846611636698940253354562770529 A019958 551 666666666666666666666666666666666666666666666666666666666666666666666666666666666666630269726267972061653680353823953265325579719145001669096895439148411985415545402507224186463902988748961136964791867938529123075261284791216012298779092242130245521735183045946329915612080728065434434282428743366603948728939220509715167384168088369077541928915486093065556402585907510860392105092409253665973030837956516466545278848184260499151181307205246110283459800941158228912099313865073827920558072692761006120988273815285323635446149691730794699979506109315578 A019958 552 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666411888083875804431575762476767672857279058034015011683678268074038883897908817817482736091456882765620086558171555767924668321931342305504955244570192793370880076878599856707296649795643342389885632784548940619046298764518355539154906955331142038173095729283736780628697716741217049327096374058452308353655998913779137942319204743700582779193771996892262673184583080731547925659640078517435935082843977201730091117230588578353213203493524164893485073490886663614818421 A019958 553 66666666666666666666666666666666666666666666666666666666666666666666666666666666666664883216587130631021030337337373710000953406238105081785747876518272187285361724722039986571245988581227398904290953837247500555541962698366902504385045291976002329282466873879438250501297283196337388214702281410724446968707393752018852605527821365159434783892799354287078126804097829045042765023193376365562930886021177231501372164720544232854972616954968464355075875745634569903757466223953637016908193876514458192532473356703572114681674739511243067391357249551775822 A019958 554 666666666666666666666666666666666666666666666666666666666666666666666666666666666666654182516109914417147212361361615970006673843666735572500235135627905310997532073052584075653960966178025757315486994169606615398906571687729396492663795735731225260638607501797876263168050414710051511117214455262072906866346281153804487829743885045854866881782804929440517435706577222092140088232489724008795208649984298796844299947126133522477651512230428010800502683343437440757686846577185916303359124457620309207319080038080403253906751102862939236515253768102665129 A019958 555 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666579277612769400920030486529531311790046716905667149007501645949395337176982724511359609377853921993793350126135660545731616865342910165809911170258488963609614621602776949435794176390471200064648809545891993613769519238491396592524994012763452872769678185145145681753238474790335502648529184282978108515310839922789070382459583573600294554119807776553341239877178376549024039342460730841087853700048522707813437673749192392972339815033022397351461763479485541482919827778 A019958 556 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666054943289385806440213405706719182530327018339670043052511521645767360238879071579474869886358430109289300007585881752843170845153191980648405165858634712564782575110972130666604447474772636260933911661601417431061679121574639269916771079120398496631217880879350008508443587234295829009125308307600161843422246770719394131625452385054119976150975515712029898148122924671268161683009730462852737329964703137744541262734140914335263666509532479617338288475792615911444653821 A019958 557 666666666666666666666666666666666666666666666666666666666666666666666666666666666666662384603025700645081493839947034277712289128377690301367580651520371521672153501056112110411413891528704345676282461933511459854836447964433971031256502824440879145234472337746457196030779632868498605832997232690806976111696790500626462502723931412635878090472101240737976429149807355410982249786968144085187563951015266193420003544639130319618434009177415382076231916839376563209991186116157968457878142879464176571587957217991270471958605848106897739927517439035141873622 A019958 558 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666636692221179904515570456879629239943986023898643832109573064560642600651705074507391724878914421644519326647849883681852626538677675656250513471570025818953523159613929643479626330690752313325289296361839917182202524944085249111560430562263473229569537911254887964591060191596597334249612401206677612064502472130437004399714149209058775364670137065060207938149730480638578133099614553667194049814945773104732511174663360554614161017335669633390675932782477467711521139599729 A019958 559 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666456845548259331608993198157404679607902167290506824767011451924498204561935521551736774682573573530727267675528718014558617369212832196250972672746332228586847145283949189934389966427950472753074105137924103042252055165113601671203240559566341155392199201892132031666893124138924753555964435737587459731048100826958518479800090384642934814854999590401285719424097650573559417483024952492263068883323542256008887915954748152740237741509484396004369772492266502172023709619978 A019958 560 666666666666666666666666666666666666666666666666666666666666666666666666666666666666665197918837815321262952387101832757255315171033547773369080163471487431933548650862130925428878124810550779431598687309861479576835338386243700568005083079668855156919852757425758022959074706651763888990692135129936288938379501149823817035574530829772563528784505619315610783786190343935139186617333094514990685358207067767605862298658080014805197807708150797848604984532478351309790051555365083076780448406468763878239358421387217291365375583378779622520486656161044629449221 A019958 561 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666656385431864707248840666709712829300787206197234834413583561144300412023534840556034783991256462424151154984535679117208786146999574933766140363269939368955486611798100011441405447450530629933463572988060962015080413536481577955305772384842072429518543790279189446323446070060571917752762914988592436043593204695354936666418267184121394241657737388028452809394339842044315160603811607281435173586005041401917314089480456115710738286543552553140392413433016512297911705716691422 A019958 562 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666594698023052950741884666967989805105510443380643840895084928010102884164743883892242825505066814721444582534322195350660281978805662361675154839359094519677429411085005290786963838602799944468751139742057319451417192324935652923425435021859760575180485759842815659205306463294346350995425108331502574215093782356721992625153001029003698099374666733071648434807376930073145184949896635572784305124373181128781362338027095843780306833324842492266451674407981114609303906569574329 A019958 563 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666162886161370655193192668775928635738573103664506886265594496070720189153207187245696466366825591812044565953117575105615868600682825658286945357861256322687121520086563088994375402465027285953788622322554162889191834122372606645403186792844591869016796458342157289143065107412139090598399275377295629055363223943241128177196660903795578734475192215863932888886628689326711598265353372023180585982301724478270354924509186075487841970873770547283685622740195444884737178750692178 A019958 564 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666663140203129594586352348681431500450170011725651548203859161472495041324072450310719858703724568586493974402736134063994280553949995725240812924916766767683535428853063571890388770478482329375039173576898643773870700278095723427424948015749043482296884555905607339397531055073643546802340912512924957451136076304833623796246004894830417511335588970932859499448381351719360457705937858219230716352434559354231896577263161878373543364484115759338078418868603006327291209415073204621 A019958 565 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666641981421907162104466440770020503151190082079560837427014130307465289268507152175038928121855927324506133024474493639234811246376049804849712011476057240908375893033733154569862106655511997492087481141494329585326689142865639896510264651238961072147026794825312567650365382124297693457146975516894142396695202819990046068750175606332164880320435923639076342269544216505890586531966930609957275719834151894043296504800121027840445904828807142902012029627329235356528711724604229222 A019958 566 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666493869953350134731265085390143522058330574556925861989098912152257024879550065225272082831911227366784492197929231431017915568262747274768091765625850021976770706547572838674738313119262441778678698506479422938445759981037358798249995263651010985373362081207493932890797657914048183403831768250356197970579763170703719956391935956921365667099617101018833626541183287893071018675778129646412236302800245330403177853390786591011333101001634137991399695126845602823152211167688588929 A019958 567 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666665457089673450943118855597731004654408314021898481033923692385065799174156850456576902509717977272043699250518543499798996593195991224127477180785848196831928092222390213654151686024488229389121082542125451539774914999772150909201140680370448494299334407155603987326926783520618158929845837075912979391762625059348793027070447085261430617193980147884858331539060151877010681695490494984408442185439407627673322756572685203117720390543011359654326375304565623996399321623651115044378 A019958 568 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666658199627714156601831989184117032580858198153289367237465846695460594219097953196038307217498834306686933779294998897502332073462698534912842957633273611213950131939517514496204391334684567207199236057778638674453378397929503352474938330217596547103945213024985560271943484220426220739015933022193285772181209001210886126371647264644919607979275176082640801539780407447870694692233705275276877954674882945515761854003544906727248027981079121022217514325347891857981532092944279920021 A019958 569 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666607397393999096212823924288819228066007387073025570662260926868224159533685672372268098769856807158713731583390964277063104119692689574492414164094596445449918355490552696059143685159126777867152943718952860201318515783128758407659336149645461264770638305853687166820884387423479086323586898609365150554482630937322877568994119191588963693961996937021648014610259573679074476964637138849027058965719328377622845767998556771606762666767551864365187036244377862421802128287542332487022 A019958 570 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666251781757993673489767470021734596462051709511178994635826488077569116735799706605876432625822485170522096725366609912175626865117826171959466451970580952910765648003519345342570525195561482153862062605181968809953945470012483555289192238129656028609577214369751392332590701366831310017485127535616804627449256205493516404921776036495378048269332081367348121430800623473419409347465981553633979175011037438422484325858609523827471021872853136604631433545358134032271916197458192643529 A019958 571 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666663762472305955714428372290152142175234361966578252962450785416542983817150597946241133734564881571491284555285715569248898878192169778956279101680336095844182045333872887782040817321777300560495991721098833518673299293230643258395393541619964728076342585867557965869260134856580207698884280079099621386122498991659621481944267140732330807290562092180650496945810522402913426218407291918927660686299955956044270210030353827279692958925609922386474030933991072423624188504305516674676578 A019958 572 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666646337306141690000998606031064995226640533766047770737155497915800886720054185623687929672874791876927141278040755484060639598026913431456767894345062816778307746326351476297499839479482954850566728462004633315731203427317282176309600771105038775914775827907754291699480943731123396535999381485448868471509263932723184709158943527510631455797318483319948779099648247013391435293726193672754738964474085162186455568959194594022354021341769208856526271033805334392360744984755163353595421 A019958 573 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666524361142991830006990242217454966586483736362334395160088485410606207040379299365815475364726647520930735901489020885016214439597018914011446173328990446793321369230666643198569467491589938589441031305596426635208965864734872071876435296561699828305319429528522694969666604793173488971042775056899673143823702484591464641857972404495999214398148573516617956092410680058727305880459106910588743553190563484688009476447951173478994693704883222751724169715976477881482342166368876629464822 A019958 574 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666665670528000942810048931695522184766105386154536340766120619397874243449282655095560708165826102054558718886086441808678072187344222256867150477777870686774279085309345698047970339228117175843303456879496994953571915470420713588691681196570064040782646679177570872130154166226928762988892534948692085681223060192169786110881732645391079889619871635966001208204621239515236027435285092504380649058881693781139730168803803603290965545577496676363042270550408531030845162031529995802177738129 A019958 575 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666659693696006599670342521868655293362737703081754385362844335785119704144978585668924956352147791991472050876485185973161298742744771420415405117267933575653582775789075044063694139375200462269011046458268064510630671839782842541784499123461108995401073970097352171237911663555384083752723922257313539614642892719076732068115762710535598702934524431518932869992220500380776873517605041310697182682218655651712681693969964948419821732650289203560196900664843195644290062402537038944101588778 A019958 576 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666617855872046197692397653080587053539163921572280697539910350495837929014850099682474690421859931988109449504796768374203058355889478054634594684989728870743225323641801097085367799518304392712511566716821950752551020612669134897205147601581066517420253869953245530299544144722102300421448343883539476532907605902978270936528509937739388298518785919417152152744902621536061521976282258075043475125764585480661624419506453265854066696591086770015883338713819761651900077726894614252998230821 A019958 577 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666324991104323383846783571564109374774147451005964882779372453470865503103950697777322812737146464155791613380579711429791244274606736941075957115499071301043306731083986622795118716087636533134752174562481151158538732959630129804004301897833983370005457486031620370267621512226784673712042847596499831882390025668053628854290424384126704979517075929843175383211113945105547690599210651026120307631522077957995633745128665995555039716332919115583708541296325292272648748633939007992423162622 A019958 578 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664274937730263686927485000948765623419032157041754179455607174296058521727654884441259588080659950285668627899069644060387888839149111380700671411348345136506794445544801075553551609910984652679121259661005537563179074072141836245871456718670472330356604384015850882727413081447835569793822135234116303936914101412404063472987244788641869306047403978517779252461775587504419018020648779686922062176504443672790750258818127641768142215306992436448585640572211849455282263165956597054139872729 A019958 579 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666649924564111845808492395006641359363933225099292279256189250220072409652093584191088816611167793157975317066468545828681961116458553543630749557893712646101565797758598081108813464255864537172433129006245226160209293235278647491810306914199856250014088240597083497633362204049436563257604365956931901531359318318566971751775682084019267757389471190197702212617152318971358859045275412570328853979014780595543641822026314221856791316512031740191953228741495156963920680955803613884914867780978 A019958 580 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666549471948782920659446765046489515547532575695045954793324751540506867564655089337621713751190419635705402821155112402069957288132423625244471195327359673441051767509108935661387264723489983225428303986807520107800251230818805633118181985244808468606577733724447190704886990742564514148468616749988747738519826273369518799753631440628747662961995143124304277569665682093651642912582243554903975571999711617976025605257136194819610820608636147027738247477914468836113292258834885722083517826221 A019958 581 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665846303641480444616127355325426608832728029865321683553273260783548072952585625363351983623412275099328736527462244820970848381539709475857419817648373467737818288558374389128175927726620997669980132623107325686277751535073005384057441825942732872785844383795443871290966747180494455765470592507248419264661774130590214284894704346870600446912450060572073889235657021126259648366347482697337817598479218571684843492164636572847633769382522857614495963782643132296135673652892142692981841580422 A019958 582 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660924125490363112312891487277986261829096209057251784872912825484836510668099377543463822189282613942255739589118003779201675493841686826732545975322893042417007599881679921389556867397302559149770951939024704462324225342217867449552932427744498072199911925189674780820556290176175473989245523837374860327747369999149413427359351740441037159279570717514236955889585380237308278455791267946414666161760716231057225721975872055485226511288009145403112903664711178289662854775484712042858975047329 A019958 583 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666626468878432541786190240410945903832803673463400762494110389778393855574676695642804246439451961738830563096608237476616440412572210410265780858086181645138180451099037055437188524938335895791347946781459540054528169400379059220952624725224938326318894389669435561874662839330796799736079475548294803649669806345419135461156997568744821430269419096490148257347427028823428611648647333320950152377994355944763717186437948184616155536207067809728329996111584024509111205679454591550259943245253178 A019958 584 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666385282149027792503331682876621326829625714243805337458772728448756989022736869499629723496798649377987806273679719587125226308582065884253731187897878485173570147192585867997627808901125159925933378059648615998156684917571085290697144067728202483299735758651588125167234601813395455243330113245229523684566518195059396063926393514022420862658244182768780794712988857572837550037815305473277315220270646269077603336986222693451883506589733396650851001710743402869196268236313133681619254816381621 A019958 585 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664696975043194547523321780136349287807379999706637362211409099141298923159158086497408056580765131676783966902868323363927301262957426251742444221758184242246525977844733475669935333971745566414022399364699490069394289997585950755023863429865588378435525465388812836393615845182857472157179714752436156476354996251043011626621807262200300292469261816070180529395920282054049192751126999446072449413445297162201138518506485859857158311829427419318662156623479976611463020054846899920333044212718222 A019958 586 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666652878825302361832663252460954445014651659997946461535479863693989092462114106605481856356581228851891834383255629694817744694355116809072028739084672463925883356582396296328122250696121566199560600560288692320897247507856043423885886318787899973625735554031860169655870179078725448732369602613446200548756431818185437277282037914155618873316592595395934838537796433369599276061689988301788163360251870946528697545427560036047469977011312460149044160819605740618915686852387203120187322611979261929 A019958 587 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666570151777116532828642767226681115102561619985625230748359045857923647234798746238372994298647966614014573757467165020075480788057891790053359321254533118631971869764189884289019271664447699570236422745699825698338169944357012810204800605409504090263583257093713586596665594363305373262933941345019141108404756949438741920452691715690415969562686981188761743924699990563299590993990414640845424593551865957667330696982993427474639183221719562112376754353447088245587036526726795945036214796306005378 A019958 588 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665991062439815729800499370586767805717931339899376615238513321005465530643591223668610959103432589551960681675658940922284705154265613163119305987090861186177744956786408239983952485609117577858216053338293677148654376557322633886451586107337550006262254694009457101204530864604273773522271204669612674094381969756774598340560973592838331068671502935407421578273524718823620429768735385127559377513806908363503554273831319868034221003264698640131975423555164137284995398487169442133878286136397897021 A019958 589 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661937437078710108603495594107374640025519379295636306669593247038258714505138565680276708788512243133018098596556515364774634269161145305564095601181675082013924039690252929691755319053741449340317843960030226342016570635376158280251012098717956915921642329833509683571074572535597218064566508959682150338417143850939212870887473064895413889363990883282397901917796956167959472435160109101122669391367591843686076891571068454798280626416199007650518680291321558824398503410595447530271915766064576022 A019958 590 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666633562059550970760224469158751622480178635655069454146687152729267811001535969959761936936842006283277593324510615252097330930830637282957593437665999959467946014988758746756862726832325782167046252260680084015901295668118221713337206631427801232771880793667671117660694314609277584543495305944079742210757636784724159612531015601029403379268865287860129019583440198315188798627316182829748893819713169309401608523114756626076381632402729935687187084339065113900917943093876214895677522974418848516529 A019958 591 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666434934416856795321571284111261357361250449585486179026810069104874677010751789718333558434506146889675486443247904987400858970547007309796377905950640885744864838475946108543141285821028435277643902589559950268844968045180495020237694153678486301205312042467880573003344165272585111889683843515368031267247041381907042899891125655081501065098643773406664308434159486316387001992563590138447432407860165998290289586172092116998639766908192262978476858258585112252161369507143738084570758641213922037578 A019958 592 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665044540917997567250998988778829501528753147098403253187670483734122739075262528028334908424603542761390070961103326025403725067491782814040764553097692047560267537104797166027499990720938847485108001950916462669594268158028180276050097744168792467447916731246077757915828971946305883653870414141625397830447209117538928360107961824948894506773440205775456015789506894765036071954696682620157905204361066150427176725048623491310320068802759406690174347235742360493808425800057335666135799589907366372421 A019958 593 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666655311786425982970756992921451806510701272029688822772313693386138859173526837696198344355887527371998038826019563237745814636840756137925615947928899873569652941098599452193320054884915270935103759432776399292625557336315020837604281877551278489067189079288577113039872901878815191687707510446661623679611720061043720638825106143971534196802828750400072221394278500716106887793716634536596234728177226983864965985184560257800771448983846383676035402127778429397100053176850657195033653042636401125153822 A019958 594 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666587182504981880795298950450162645574908904207821759406195853702972014214687863873388410475789204467327813428596142442060645264726861256615964615788379261171225929384525525508878158943750391559266333125034715318070888650249263741589629109569434132445591865869312634951420808527661594324604660864982595231274988413410785173297495063785199053896874597598725696178709267276506391006185230547449290055974086491114640636838021271413396185398060024878268723380090170147917343219205879592089083525990055678811129 A019958 595 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666110277534873165567092653151138519024362329454752315843370975920804099502815047113718873253406995588002402232468995983624230887295870251995017211949055559116858214163325479340335986352970215982564417353242608574956157031965435582925683600538462471995484615331552663021498136573407422825493064746634313988889658824399199720691225726418691758663488907182180605344763682254335619294140557788523265185486093458101878160596646233933753510342096869877985606088837012876506257440697553278891145819606628765349778 A019958 596 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662771942744112158969648572057969633170536306183266210903596831445628696519705329796032112388261790699555356788762966331368186382110299042381444990795392568409391041501512359273296273204378887216451348862696266766992781624860996039471184371531355028350100078552689732958249340412733272544753646685220934772051311423412915582882381484542334217571255970230767897882339832374303746313203624301554030266740094308210115637829010307736175635173061567796421954762888199340968076616164853623575826425627596425807821 A019958 597 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666639403599208785112787540004405787432193754143282863476325177820119400875637937308572224784789896642814580203328740736549570155529968129688751737471327766251822655002301756534367795756098589087207661578988863901080447883379541707071255286439530073820359239406027933589746557304883539471644786494090450227653477678226982996770395677389853799057632959891392893587521349109589898280463523969020334081708867860664955652033065505505152734760103348367827567244045362941413897908969563878721719813421299150322451622 A019958 598 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666475825194461495789512780030840512025356279002980044334276244740835806129465561160005573483889597039290524952338185016996955342985757089781670274978094455127543173575068145837848179511029807993916141737671997476120627243684365623473571984270763459852057370122991062423419960744156809120671060295102670014819936238904343915843864776719263891076601559738637846624374295181978148244600160777689617921170511027192113777072770705291066669890183025541056038511843268320032892226068996667835483836158623928966145729 A019958 599 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665330776361230470526589460215883584177493953020860310339933713185850642906258928120039014339028781972975992311552294424728508672280200538273732488240661642716725157820256271351305302668907077874725545587453733175631851005928427734188928785865608934512115062264915073439910023258957827940485196248066282209967516128907722103162528611986283725902065120664902883929244323348091339118978590416563722194235757203031917503715955770812454322078579113618707608600531516890908279898893224258765612564158016886307941978 A019958 600 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666657315434528613293686126221511185089242457671146022172379535992300954500343812496840273100132209487300543534406791057501848667062860908316926330234654633783136690818715690151890977349140841654709641586230924886443360258542188335988692125980910586119323372792874293696459221653062005616062335244648201936000912425185240628183415076158661168523143726857126509975297831548807860880866737457779628039089861200484659027847044494564562118418786543469487529955291863811489748130874303807730945416504344365121880203221 A019958 601 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666601208041700293055802883550578295624697203698022155206656751946106681502406687477881911699720506478552362681977162385156686201224523880963535325727432447902554909300879312325396042596278352130900304939210217976173208317298765061167693004265630720723956446335219496787113809022680543414831041067096103354662086037711117264590292412484414091871152443062246518766050427268511133701236598828775806192280082903709791221534475482796309519752688252657195593162483762646695187774030382843714548558306601790441784469422 A019958 602 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666208456291902051390620184854048069372880425886155086446597263622746770516846812345173381892018745687109328479488261609315531067494154780470002350516277192420874732955502592588568303935410767655966203752440244688560890758608588974408091641855698134511159308272033682069292950414996324415790759242466172495913097571049985188663981284259828204143798876747530376057181023013858473584503374923022692939215852827554428683767148483796040092374730010454283569514589918358201068707763960853991493122027168706035606520329 A019958 603 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663459194043314359734341293978336485610162981203085605126180845359227393617927686416213673214007221495979247884658455831302355767071521531916291805735190632461074969935255179673958156355186887290083772156925307096668397997846290552027844552971302388795436077531721797282532089186136873470402673561230452537784159532710718003307540974163445234235251013791736355874407321768412003470759540069119098540787332300810451451499139907681647917152671282449557073488147327664081252402104130717888717923594961806964821814178 A019958 604 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666644214358303200518140389057848355399271140868421599235883265917514591755325493804913495712347430558902924477833812313649584681842562841066545419400752585854802283985780471415487607238522865779522188134547695121060389599422854872520050927170706193957654657140859482694965131805708771127092155509248449393096451499405779134436451146740867355665790051479337273108491552055735897466191496358523634929616893138645320413486139481959318371772716505023494759948847120789431937624053510938724962355812188636972331633558621 A019958 605 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666509500508122403626982723404938487794897986078951194651182861422602142287278456634394469985678913954475820058042701809699433730263250839181474819608299358121489783881631725697262751389842848299113325589079955704341281263149638300919636566694478743884015622976703529434692958546990462953641772536338326878334972409224474483121649826794687684791246832269336504846294368406936349472821372399864450706475161033215479161031203886742962784172254565396202621814080293004940407654568486689573443142420439980424210839207222 A019958 606 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665566503556856825388879063834569414564285902552658362558280029958214996010949196440761289895986897892107483972328990738657740898669310632848608156273251792539797467077264208825086763329813877306083322359790139214981739177995739072833856349359028138090274475790360458892535889364078565995475827612364193781643866431491424092184007785605894769192310185455233499358328098932479782357154096250046185941110672545999535460359564772339410398021977108932114863559314288429167075012948957419507635255618677471058922895934929 A019958 607 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658965524897997777722153446841985901950001317868608537907960209707504972076644375085329029253080786298636105636453325524412710224817948222831679188988543976225427169070060106496844861313266837204033472699683220927836025925711528341818996358001581621142746905299701976496177123224276588568247892576528884638002362855040482196950349489456668262614083096036024322679634292946985156737101121005298456566697434389452654888222641232069227330234815518318286599218961205977090632245490454899021113082708730337859695378966378 A019958 608 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666612758674285984444055074127893901313650009225080259765355721467952534804536510625597303204677428009359871328605925230439931591244389506524278864798298714975812214681136473969084101619215716340735485389803543778609671439878687472552642984068452994620553356210933807656715369350948569252977320744485599833298493029158285943136963921377273702229638140661499119394614128052727029498344820083311964970861495673563448117546086927752951364032048587407195418966051534376704239961492671949105486123045851052567254043189874021 A019958 609 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666289310720001891108385518895257309195550064575561818357490050275667743631755574379181122432271308591866192245995236371924734237064045890492237605964985540541856625256185583901619649284624256786684653133153612610841796371144346178668050936291380578706644132845716122703218232898533150435839172693648687037251833649973014440750304824396301037564164779576728581441582336379579873494339301764558133670503537879130534489465250689912993411826364505745204996619954770311252707409319897467800094518655407068981959180014665022 A019958 610 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664025175040013237758698632266801164368850452028932728502430351929674205422289020654267857023545722774798810450735453397699205151214917957557091003639371462348851989234450417901492234742941009514473848954719319078763056057978092604674106793100712132760362126765910204453580867499197881375863846266788250281574747779136165279209920644551032872732642431768273798487493554709512449490002918258778830065890105974845729759469965807602623200794673509690620295627653540550384090259595251394909119917260097987929618648530389529 A019958 611 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666648176225280092664310890425867608150581953164202529099517012463507719437956023144579874999153052872582268996798992167755024763517337409323456775834897963629221241986846909578261219091953443126639723327796255387565693799705684995002707498747010225338391800871590858158830332258541714311255995110923754957075082795600578477924258378880741858158045941896033785231394540883228853821578159457345811282323057445928580049982355815544276708995613324415205268665833425525710764323788946605365906130854181928440786852481851398578 A019958 612 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666537233576960648650176232981073257054073672149417703696619087244554036065692162012059124994012534173869269595812165144140824981915526783366983124891397562368445084218957150312582400887438382186670095220139888483031618634438986698868896247205597779414088936022283440750088656740028645886916706711747470725045877374937175950318753324009616147350908817640515839829672216183913310126787811349092476335570535642023360058206820983265228695919546320143291513643033232389265728726381525465569054373146079711711905577083653149421 A019958 613 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665760635038724540551233630867512799378515705045923925876333610711878252459845134084413874957793559546051820261781255858264033059879512074082810344475342021398597541087843968511846142430890076807650826168809723231580140623568865561331992510321815466125354201761721253442002251831383749749040651658638225202922630653225864676475996627289428732679297845325007594857257663293949837766218155182006321145539417096780018949099398255133059536188089487187313760412228895271311993383965174399021937897856589045115327088139038842822 A019958 614 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660324445271071783858635416072589595649609935321467481134335274983147767218915938590897124703084018467197407287949290254239522351510707471149314762505189573887592545390627361201769678110337545158356581320820581872855035277461852275572541471665863314011137660360734615050924036075602390946403084992497227058465859715909217856555593187136579634869765526482036744248564393090432198757044464965839182001504257690542625351954044647313710077072952641232562147440583609631443415184228701493346351714166278631467229859740605884129 A019958 615 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666622271116897502487010447912508127169547269547250272367940346924882034370532411570136279872914233637494555178293047528011633111122345567060893415093425304137700196606612989436506621152242897853632500059941506669368955501504631932660250759798726818453746254862668571510141009618808797450140414211857628842599298243728005350602007236290508949974661761731409175110978754501796942063266898148219848943924171493899210841004969596838107437158292299643234764154858991981081401213771963313954388394145014726998570310232020911110778 A019958 616 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666355897818282517409073135387556890186830886830751906575582428474174240593726880990953959110362863003582752884438345177241214051165272043240494964433422014566336620190683915596017515093052960163047520373069359666877539783344418362277970166076416605454565240239397146594909774163059485718560862567554143164145273834679241582244641073936327112475499347350038815283045300263398177802706221504833815957037408907621538204741243599401309393201954253275677494697887477435876295033815555215185538419744356971881490677693329727384821 A019958 617 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664491284727977621863511947712898231307816207815263346029076999319219684156088166936677713772356178730683603373003478646487409724701169671754670044931178529976532561056752356874478440788134097079432742378879582574617034847470902704226865399961560619573663962679365756283981953298405917867815853395632708478767847485670711715865439617068112100592830507601144654512287195597885161418133222870311078447102904604986079021720987303481952417883220551794913190954585009892666497923767946593822867241856768217627927274199224839740622 A019958 618 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666651438993095843353044583633990287619154713454706843422203538995234537789092617168556743996405573939642806889520699662554406424905629514547638716784004371849896609026007091236633128261200755559246529695489127402554690525752596189770993428986864146243974184143773488944585941343873789014264160050883197491000129585614275085211822837817045896270471488933962377319240860837955685713922880921774549382868925543493079111094708321662737600252530247756890245977028958408456327648901670926594380562211228724595682953571124157618418729 A019958 619 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666560072951670903471312085437932013334082994182947903955424772966641764523648320179897207974834421020139756556193274198025817758503013236060251149835461213649580668675098762348990793706824373313178210362608743440544690089369672682603980858843715133242611971031504065865091927761041261045796365741751225095244680365372826112486583667207166831724908799441508464922960278209542247917439908260833704848778504860742436567376265304330982868404450253769860990040937025555232604359488172988348766393069757807531217988256517022030102978 A019958 620 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665920510661696324299184598065524093338580959280635327687973410766492351665538241259280455823817964354178837541094802186905588230339125823555658710585381549048586708190936954905730035339866035184509985009185462197122112671095205549263000291584336480372247207345976677320595186096912517050310787120102788957931628887974285367425204682889395611232403480609418372902093209186057975021978066867895229784929664306651469920200392393775978412014844373747173271295230762366819784602299593429381877039444088329525712484088858747716580221 A019958 621 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661443574631874270094292186458668653370066714964447293815813875365446461658767688814963190766610836545254571026373029311963437216464046620559114282783436110847717094662786776654082644339539356252882457418919525946401198925203922700016673439482008100975547502049077822568924761526506068000856644479940589161615733867642510472072027842421908224417033786860224202521508772898717023153340013285563087711908301553832359184235423073727340550022373603020944604109973253968696262645509066560375700715887536690715920220088209201545358422 A019958 622 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666630105022423119890660045305210680573590467004751131056710697127558125231611373821704742335365701286146795538378158275201865658535699155622261316522912879113472070349270647898148440495179161043576740013705543134457540443614114878175995071068332320398677917767479750164606265624926134719249402184555689456411781795332610137804982170207934052299870283620993047378684842953272575152070847819050424010070361367913186863003811343102568842179748930155100270753986602364785662690665623028696142712210107348755191105697948454248463993329 A019958 623 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666410735156961839234620317136474764015133269033257917396974879892906876621279616751933196347557036154677636474614843276503667599852148235747566798377534285481994745878050237594888393390266055054069994154804334205366443360987241243611357282438117561249990850638039278185362820845685904250962843657870352856284830858623833787137265068010441839743847220911808721455965308387815806014483273363610380050927545860574109784597496309650369186906204085755470187903990164488523583095394659014740563021465224400887236060672294128927480375178 A019958 624 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664875146098732874642342219955323348105932883232805421778824159250348136348957317263532374432884888840993793852142579685978713149476308382191655502228460656812414488312130174703465303351922024123654029377958000758383404805352874187176459901865779521046163085794680082463134553275816135837825047434995103301005607466844650622472804858847610246430706724206947999217614197289249541851319606696559720258667902449927777210036558707214520766583236473637132778458350891094784802971439102172521761330228935604215144028639333648433524735621 A019958 625 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666654126022691130122496395539687263436741530182629637952451769114752436954442701220844726621030122400678208249614191441554116191798890512335135028083527827889879157754013803780620489871563752362591398557117344311912775340029681046719720013937055239608804277257204786253069915909710786981270201041194478889642098209550301624919869380925805858566133827958570070739652584573897441291708920712632353341321550724279039484059526333648811327657281694682204136764860554936039092227318456160554341430211464373219528466220141709268740483696222 A019958 626 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666578882158837910857474768777810844057190711278407465667162383803267058681098908545913086347210497698703716210545307009640139341355015354644912394424337811690115385957241089252824592841447757506768891657179601716409884912168821964085464070679360592069035619083643632150629281551875879020918535834108918060169982253264056727251884401050003944168531200155597668903214517981645561535710862317208649886805232105601001606363036449033227705056967059609149993932284378044151638623821105350613835515979559732486811553639323833529712438607929 A019958 627 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666052175111865376002323381444675908400334978948852259670136686622869410767692359821391604430471688360707305790046983661287605383299016324009222750168579764135614110096409938712177968592641757390527750387048169679971482044987026933835368360355393718520277725001556066950104321782633003906565393567500255584566349704908123854827184480196842280207690423317219550950733755693336293218718122864371431695408509917445637334273015710690335992678745401432655140417293113768451435529707298587964076134353463727158242325966926177950632333927378 A019958 628 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662365225783057632016263670112731358802344852641965817690956806360085875373846518749741231013292840873857602111478058598046387652162658475538739197171133760473330812653481140697274873661029575949421796643291976085311812613935554463033177850487103899827086032091145678129227007075940281146635968616190934908846817594655500804110259725611969316593693074360716199796296938962440864874737293270154434306718995313312591788569912812121062235151097730871611897377564133676109874522748895784084670552956974088860503534226779961867652655851021 A019958 629 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666636556580481403424113845690789119511616413968493760723836697644520601127616925631248188617093004997861535522686092275031490463410486330366142074110153313380933475898467425833441069583189893402724590296172817774224739879792680710872160241593406466649715312010039285794297072822519128237029842848531782273446339571464081674730371659900454151991855152076225910114279881818282520115841713218988853102341330096649153794763283403871290987078057083720316412853925510622217518250733231298830273381933112458615787561001878943314139700182754022 A019958 630 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666455896063369823968796919835523836581314897779456325066856883511644207893318479418737320319650810543753410198331375249446261993100142917749849017420850078954635132338737270076888214420142685674465320671558594127710965116024424124259761674353828963302635732997281330797041928622571629004225855280814704559546436241756037568620600828409030897821482567312085854378488188955704811119484753363410832027360796323823904824559453898031254666706396584063290537838891382787946373400502564233520317113843855410279333108324610021104308559238262529 A019958 631 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665191272443588767781578438848666856069204284456194275467998184581509455253229355931161242237554551599887179085963273367252977697834693450183215615194834979122949931618487336752221137630065958998223187692654507434665685599549264610591531636476721226891592875616000966764105594682690059754665763671164075143935349899829592207884201844392475454142860485077123398542062403828569529379357077696320125746383002503166475077998527640879871452744761078548412004179303721677743342030367675343184236998467328871799432664829557237256813204462759578 A019958 632 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666656338907105121374471049071940667992484429991193359928275987292070566186772605491518128695662876250167276792089961146676416562615511319280953871772608266986063169547566043588335566146855797509372392028807303294746104448133736330978006721035336641007106863852487165023272799634402273701908084229225454242143098930336493791592889393138393624025962435965002475879257662232493165963370318564636462387998968158704161032076401445259464544098213252500365775225790446262554797035346822355944999744997073007101816533186593336108430958880213926421 A019958 633 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666594372349735849621297343503584675947391009938353519497931911044493963307408238440626900869640105696011270237070819192263144531961921560615033914739479979563454786964145466273699053945217261547530892776444731776739954381620611710365377045147354449144076615583285946442529899798933132331483709022214708275679449917543889771838725653106986847416549114602330391602119762655918058032166325056266344254864212816839105757186868875682779028332492392255194882563209724891936547453098999634328548645018519574708818254970085529997183044406370531822 A019958 634 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666160606448150947349081404525092731631737069568474636485523377311457743151857669084388306087480599596280555121701190173483154692000162552547021464832470410249246509404934069692643832202654225742336992309081166004765796894766568940154289305531470954480179152162380581495810810383118008411021560243685600833144936448749394556313579077440065328089904116452878043451418973733755887668034750912919947478406668247423632963568375924112089296552444869549536457855851079513820673200049213153867592665324679647942240398110259596171112972068958957129 A019958 635 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663124245137056631443569831675649121422159486979322455398663641180204202063003683590718142612363495794972203162935610352587797685334696009038070562107845638270040569114117516732259098349246554744462660533408379871291159380477417419063275086220245733719468280533558852461183231634756469330328907146712420348958490270956592661407551070536244277499630386352972815342835991847938620890595633985717320820632570379714894061280100440447805566992104705662616604557872582948068917542125570644911909408247970660498245853370121604151949110604538871778 A019958 636 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666641869715959396420104988821729543849955116408855257187790645488261429414441025785135026998286540963669847008695685668159143158004010662769311095476157683300516859000196717761544575053098060755951757195583059748288691021248899096123359175341041465397827349040719385877180820416207947337578192277231553015027429107545250302465915345136032644846848920560384942263314367821493807382305931325876409688103357455896751575010468047941450541424569686033717623229739683212393103448503784387353577169612611860248000536306582373383834435304840902961821 A019958 637 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666493088011715774940734921752106806949685814861986800314534518417830005901087180495945188988005769211214136993645481655569144977061413592915400676040117602266750888083366500052905832194953099655364893228327423683969101676670079543813095476074788984093746798669958070690028431887278891624376795576643701468115602131059522886441719854163623188449699983202265258622773154143247836856500328721016810028518149507470997607980813059881733302250112567706419897597350658145534829268071017675671009206062663349858567830811034224460695004786931975029622 A019958 638 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665451616082010424585144452264747648647800704033907602201741628924810041307610263471616322916040296806124998619396781481259729194596589918058919770815892311682920591993512878980809859481005069406067216894521993017525034376329486161439574575961016520201004367614318342579012468080068542677284817216620062091427206808630514050993601170202335691756687578813710124257274975966690783897296348246527381258600283133265666170403375040630030677141411801296921958127318985312659330519219758550676909536310545089622795199002027625094134821773752096691729 A019958 639 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658161312574072972096011165853233540534604928237353215412191402473670289153271844301314260412281639281005188655169519830196676138009603264668013588386591660858766021004327045918014186948702344935035339742804087271381853832501049903816553248914583799130914457923287636797154500906061305274229961416911193713080407116482867586463019146701216705340751533685237439290239316586615116790044673722740224105068164837703077765512043391699702546943001745838367081620554788658192941848151483959637592223533323830423668309638133645005292693742406034263978 A019958 640 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666607129188018510804672078160972634783742234497661472507885339817315692024072902910109199822885969283157687312183146886118269591845234592043953971082082869021402971532278973786687825161549250710008071485605379291643206042818480583195413528828339427382535820628578309651300417628070336669585790934421232151357012647095726419252780188803332851252604953145742994922478247640205203965075163896044424345209808068388138617222026394278345356863366607904668136444990492977955238734005126258241959272911530807828286187750586636861768793562827549026957221 A019958 641 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666249904316129575632704547126808443486195641483630307555197378721209844168510320370764398760201774023057066143266829439362351437312478990264067177391463720126778847652196238833123405395386426447370620936266408445220107629684230251711382982228062695620847841515624648527704604005131894350431442563462894036326337516071816665507156595505451630344333134069932628694580595601930918493250403172237184298840311051338055684871395212630654693217394233751674789483166498132426111843376213160316195547114703359874605862169704964766040278472946377124247422 A019958 642 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663749330212907029428931829887659104403369490385412152886381651048468909179572242595350791321412363366165737792791812258208781533166537161630417140824664225772242168196590783463406984090413342518164949239008626135129080057563942608697122277744872389061420376187254944536940631079120948769674628056811603138420607544511375312238572537948769770290824248738186722048228479815988883141374101705291359503740450222471816615685818751825768828390899528356712698223330723360679986430335138885325772013472862044505253774765927287030575566976392309547466329 A019958 643 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666646245311490349206002522809213613730823586432697885070204671557339282364257005698167455539249886269586991538499162716720823078092061681280322654481194740504829646350532221042401564620246435184560007658098779218038845193651819252494467062954956274322007370061200196635973626432769835082970995046960537946389625477471622920454112389612694430181438231292410598660268420911724284450432725109435194863585474515872829850417730992579836311678081996158971934746769141245693245922645854206012842420012659726938451840121251453677555497057163584515220936178 A019958 644 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666523717180432444442017659664495296115765105028885195491432700901374976549799039887172188774749202517228097639242239171612569583443911374706807253845473638155927280319505975087599530999792755226584318673820048701736624521807093038629205475738404758246938727567848436572890595105468787788713328581538049246830784465601576909520998636524126220217079926803090648651533054147131802495244607753537140780394778432687444623463768254644133831143302470415178272523413119630695151546688520611167707019680366551703738199338209989084595819841789283348489912621 A019958 645 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665666020263027111094123617651467072810355735202196368440028906309624835848593279210205321423244410771192467823436174974122027268104777651670394139303867740202089741565443964567139610288887831259411556052383311789479912483871442626244118505437387497693006778672174356615610216118681225560575116334837762838332521875712120698358050001845209586254621026402716830709001917855231674177789914212213869139245733136700290716944634315435335064986759779418121554144037491969078211267657350123562999535721308177599043987814718990300707441100745942149146185222 A019958 646 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666659662141841189777658865323560269509672490146415374579080202344167373850940152954471437249962710841151326196507755728683024391796720433705306475787054835546967622087602618446739691738473907542182487519044898036912977091543209055162907230414404483433673225879191396999336151764732767134121934895664221430420912806212490256547061647743798097327457654878724429265704366119113167002799917699172766502357131552496342926782103722872679336689825530888486219111408990716554608231077789980091886248739842868821557690876939278265647635598746326388592607280929 A019958 647 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666617634992888328443612057264921886567707431024907622053561416409171616956581070681300060749738975716824177984272802620102021747176977986655213914569022655656538324096440882601026414501575816412110445766705360530323928161583008170036342617282545238784823473296770661510487463612639362714843089676251335465709315408899958854122208022860994832410580122620598062113637326304424895437376365392645712608411977970171604946292182473431915313003369778382200374941866576379737561378565472506777930001127868639642725750949756174527246866746429808687891170888378 A019958 648 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666323444950218299105284400854453205973952017174353354374929914864201318696067494769100425248172829161593718933502180937318407253238520660176840322281352623734593116091198945576427763172323032968938286033892895071932939734983781109734358342886385945239318773789549043149084251586025502883849354766768275523779836689362347270319338603299004582465943550691821721063995101484137900150519265240701723718444131304687256918132559380639206971896543759489386830403084241477439448455063020778119141307639923266958189830704199355029295155001036280653952795828021 A019958 649 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664264114651528093736990805981172441817664120220473480624509404049409230872472463383702976737209799850278397752478079544250125887668018389189596857460438536836276049718956455881208650512722821203393830572027122301857791164400087365540308509747547985403003720087615364921949792589928339586684118532422564985532000960849607349554782439453235855221018316580928478790634797154783461498058394145820743326910346700240909897364325997553447707640582870495628841871680724438458733210964711600202145652203676816002876685208926151897901523887392063771242568843022 A019958 650 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666649848802560696656158935641868207092723648841543314364371565828345864616107307243685920837160468577547560610357160621724857256788667997564085751009677920611324553533435514375399532095121367700527885955678074140104640603248368709545781160115947067741459887558417167868845448705568247474105482005552181136494089727402513133733480538157973669876344195524757381508247789013912575032708526446325288589777379564738836926633732333648269128475307962863819007038352220241551124102604370811968255802059046807448497876147860136396749487861612434942366562972135529 A019958 651 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666548941617924876593112549493077449649065541890803200550600960798421052312751150705801445860123279935810983402949194676649532675395635327147393122105019698546624980661062696548952082373511113664215847398115940400690664548226421456755463123550200633408413520497939476653877141726171477803731839917991383863435456695200421347567349072514820783583394705216756081341301250266533479240070273560799737060886692642357611273197036593864858871936275153898481074994717817543267433568868684837611994526881433000821873829792009221444567301003290497076405265756120578 A019958 652 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665842591325474136151787846451542147543458793235622403854206725588947366189258054940610121020862959015567179472889714359424388117144244011025716179921509161163140394262509355448441365152885494452114160328658689904625553465024152646963216878544260229949866181430672844436934996019169072051090208821570266583932339883317096490136370034648770957328689619234564623306942387711461624736044857108211744088432026942432042846183807448688886966599523146548107653594286102064919859235271239632454981250510557749165060292329005883448575536883050741934033485048703421 A019958 653 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660898139278318953062514925160795032804211552649356826979447079122631563324806384584270847146040710433421734571454758630359013766883691682149834885382420484825810408012917886167973498761736955177815265009846364831333382392365080777117393218274100590103920959740192450357519991814027141482468108729144763786947094267790410716779222877766524062525460748228312632737764893208867723430078710670550131930150080826668119592309408598996583081424647372130454218316309610764678135912850906273039966565276537961215139465227747850823050907481441505534217519120220822 A019958 654 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666626286974948232671437604476125565229629480868545497788856129553858420943273644692089895930022284959656209533306317100984454581102555759799897952327336225177199811096967187193320234204789851156309787568615102231314106217432535626681696127870240099033001735166808759848997515041097408176001459995994777835005733235297386551446577723320491305243801392305529989777110195148605255815399374529259190540066680026934895935491279642483847953146112458336381682743995701756903942557719717488140555255015448934313804563351217768289176467098870522098719438252738030129 A019958 655 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666384008824637628700063231332878956607406366079818484521992906877008946602915512844629271510155994650704753689674888659750889491389739908723531206939649985157494368883154120303963738000817420444493916548036604006672606225457649692981244771803287667742383588410798382425456980779677948160131136146417267287525650524195974242271659879124067320737225581478368935179500570520952699464739739477641031863244907494285367040164526408841295029903486842012014295286877584706083575935686828138130264230400708383123124878931642044691310823424595812490935645863648632778 A019958 656 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664688061772463400900442619330152696251844562558729391653950348139062626220408589912404900571091962220489710610377565382554763558087427311685946151819031940687939038203997891881356658842164254863084433674910669984077557095353049381915572786181048546753542330091273994390570742917726091761522533897189983225107143054943161606629698233271612165313658247046877579955150016050248440037898765207620713456605088988703046739779529419160861998727906062370812647402681454981364921708051825572643736839267787896494338829887082646174553532634681476436047411517952538821 A019958 657 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666652816432407243806303098335311068873762911937911105741577652436973438383542860129386834303997643733871210148185909681499376030498408230934907761578940633807742965547537580491937549076077361342799726124917646899575389467253218853328643306421057514190059082366717344547795854587723984915533680641641675443637887948312458840800048283029916989757961003612819618228179280224369636799188894300774012446265689305564448714471595928720485017938112833278029251433791461995063453902747582922037165594007188661348622695196037520189898763571755324280049821332987728318622 A019958 658 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666569715026850706644121688347177482116340383565377740191043567058814068684800020905707840127983506128737381906867701389603095641447838815309885023633621487768837720233311039687403105853452587193388758320389889345461959108701269511576674629536353471144335006847413544769880279050567405774750879013298455910775905372826495433368539958194497451309554004707194703439721112130676946188940274827021424384207093552168777937766867614975190045301877287153372574546403693016413674573189181169403456338711891359806170483306402349662675789218850039685336196592724400964729 A019958 659 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665988005187954946508851818430242374814382684957644181337304969411698480793600146339954880895884542859356227695905577822758986629929777700996848628340535669955048848635917159031023052578723399322674685472561030660404877950552574272417579829699228657079952199333855478065708438036469397253331725702122830401984786282981885772420789592286874774186012930037649803290378537715186066295671997397166656991185996931269630246696553874485304915788578281109447094374143146369743208282104771761540680274291093170472251467815514989305652745614764126422290612458122320424978 A019958 660 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661916036315684625561962729011696623700678794703509269361134785881889365555201024379684166271191799806466365610497385236999492108482973876116207712909675967551265975465119519313167926073840240103489684457086240833689966602086458363827345922618372394907701152346791669842691489667773564923699942960028007946660747346855289101150576570635086494397764995699983019094303528008539678935154349820250030446983688849328335138518279969692007403897234322945325023365588500862439889323635920209367191436576920452451050698062097633474180324717418128080720468752113811334221 A019958 661 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666633412254209792378933739103081876365904751562924564885527943501173225558886407170657789163898342597600128417969273399047429373254253466978504790562997363162188482003324333665672208272630763904948262221945398816890108870955697400831312857031947465741094086851476558305812502544736853875217788915946037031290461448257897467179079283117580420836262727397082053113968393516070963826873332288942167370672294373597502963027839974029318416794166572036513251977292051887408266382009964030858482487638734784462883807003202146975992317800092273112188474188991084521136422 A019958 662 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666433885779468546652536173721573134561333260940471954198695604508212578912204850194604524147288398177975218219263872305274170255254137518077990216804129699081967474898612820812105621858984758455757007707346767373502157620395342767241797177091726555071359501885580991225255828398470171730283968987751464097352411221954834487608681217438737022731230953915485231699320098712552677159749585223597257382423103373443543826485939889412600742393595663135072647909709025118713800457792311162973938151384625197718818909606252346540311502235997642863436473861569030856939329 A019958 663 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665037200456279826567753216051011941929332826583303679390869231557488052385433951362231669031018787219698124002241898696630014999150778872688214931944648678307012828667002171446740172765740364795894914720072249890872080961294704177805616128982557359918020982825292353999632351715852175130785015794906273073062783974431602500036399700149529543505575988087950921402947411488148391976428392570191230615546937405409922211856879581925064320927317936342907955711286485365276282123158992875640370749259784916424893670162953014324006903828742155434641089724140412043497178 A019958 664 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666655260403193958785974272512357083593505329786083125755736084620902416366698037659535621683217131510407244850352667253674964221055914533339528921595191244671815292322552577328937185308124417831599243706883730140617889454821699453280204492349580258891518669227908173555111634226643770091009481274967574033469419014924760022934132953791438558726473828470013427947359165482918437003125905228016390759001754630794395032615274658853659745867351967026387352791695621945228332369455177023803596613692655537076940062205736604042977180267684988364995416491534768864529089621 A019958 665 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666586822822357711501819907586499585154537308502581880290152592346316914566886263616749351782519920572197503864153540589717520127700697139530259536524232232321038058867285851946610317650692101211334602467402232941234150624215078793139257343680573599101093296336012850271352478409670414962536299746789168844075830739992014187708321455992029170694990782057082853119206826392936050318335868996239996036476912760343393113968305120876539699175767476544646455050452436354955318559151559534995746388087773972848409468013135893014385921578213884939732559758072311952826674222 A019958 666 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666107759756503980512739353105497096081761159518073162031068146424218401968203845317245462477639444002116476607499133197986493795451357007479602182459093224338921475118090016846522326023950590430041699867896240373183676571821464652863930891931574128009966133055368128827322542983513026365103752337604934957480303357537569449805204089204000492913305388234524259272911124813087308710623744974306275872661541046316891226085048390640385284751890872612200112896082468176472189778887518586823075177810343876488011438956849574668429749569592026501951139893150833175401953929 A019958 667 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662754318295527863589175471738479672572328116626512134217477024969528813777426917220718237343476107998485084044615677735724721075891884206196142411160990560830725641062075384026906794513183542763789312055676731535008847014329818074493163674358813567581328224903967786430533771463691792692474536913638309947109564390730336827871198110726984940634987286816391252102694574004285943385729524823275449195246545943783935724129901457005733945870828792283775427987154345694230127776345639317025778550652037468161805887022438640517649739597618345132774087185279079755889849378 A019958 668 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666639280228068695045124228302169357708006296816385584939522339174786701696441988420545027661404332755907744327272918470899169370069905115212567632547863623878106456063611754018694600123319931848114012249291752365358677484158206554043680382874700668330627124041909728928210116253141345589531063111147486995853504155174949111191272234206583802035654158853588345950680445519593375515756923223778585734799804614704316035776582123811655322384133764965978301184482965762154234891055084521265501711384462413940861270280779528572816755640235699214024999149963069795931609805021 A019958 669 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666474961596480865315869598115185503956044077714699094576656374223506911875093918943815193629830329290945953985713472930039667203182645435333946606183728816908202075326168409783393463671877758180635521069552342780578820164396935015916903865893849545102179000631277874613452713036466934330136148541792503102093215108423827545319774876603561151505625351204486457584571036144970498170582545316528388095764026268419354678974438934744663180504126171861807474234245187046552764220488916879090118287340727655904672037323568990455683326796911748488652896748072069759723172932022 A019958 670 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665324731175366057211087186806298527692308544002893662036594619564548383125657432606706355408812305034580396374009528679005078485745066191567492135029518967164698941687609526746410559746335483483635824109416780579392130027225990799474032990111671149654198666108493982874078487577656116328046573611347992370245935869962711652142770322012300746819608654578245382741036840553877834995498230966090156431175153706381194895512892883528021882604832288532449149354038442883234949458939044304788859549632547382925919988055544385419613474154691509372959790728157394259071732008529 A019958 671 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666657273118227562400477610307644089693846159808020255634256162336951838681879602028246944487861686135231856366988142791596672589717548204062121774403923719014189314663835419978538155488440304265481386651878669369632446854572819164036596760575055319717274118971207202183018096894655530694381793684373438299869688701644718575739521123183022968659138416562781918577432455821572566583975589685514588293822360925081896924982049351886273051273613571447226128194049879767969472645790156440889312174538665100638447518550341617959086445251964386915372666102555366289518549731481578 A019958 672 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600911827592936803343272153508627856923118656141789439793136358662870773157214197728611415031802946571962530767379995394893329609501132040599068121051464319507313006958706306333496270161909263849385978714445115310637703920920290457569972246755346369392474340689136795624415670648404261099894136084079865477656664287928001049256516925845097770974695843144434533253180439485074782864638142361904050777200721259421278441640971711795849392193727268077818101207211714720448518419010740004136010226842049258963023022155362019350871428158440156418400555178886675155086157480421 A019958 673 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666206382793150557623402905074560394998461830592992526078551954510640095412100499384100279905222620625748577524623562238855179315199826442312926713315287406337461742849264776427166513146532261874344098928819913446592012537002372744209953046834127966328115528096017565141859596734837276829835950679938617890292775413889985861707838891704337270181851770420366064188902211518781066955230018715332258325543776277246662966927964344521993398129849726564019330422740748697713839618372653448923706013868826068761893127003907715664184873319147739838977493072708819968711793287909822 A019958 674 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663444679552053903363820335521922764989232814150947682549863681574480667884703495688701959336558344378964241718624447027440885246065377686334153175546647624866784958947622596404325788302720318257400677890833382323231830806796262764504487533373098473008649735228090993855460612345353172819535113396320619391795321716602350303770088608047468820198106890534337561602965222843395186062497889601320458129323290082880210857678138124351066048831416264385508331530636574357350377275806465486939711808486441101079011718271454917292937979844227472593085897441244805994113503943103129 A019958 675 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666644112756864377323546742348653459354924629699056633777849045771021364675192924469820913715355908410646370687261668685969359346920790606755057403140524712276590258507647203981901081499504014653486764672181303617248061530886472107126705493761282702854619753339376477146300441462424933384790163086957995806541296721113078698485466702086917821386012470721699238492624005270963404889316924020179216456157847311290929326449658905433943023651432254742885423413571712687868220140666634715130946831216428380806281881174120688959268785191960558776752818511750128973024449282240393778 A019958 676 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666508789298050641264827196440574215484472407893396436444943320397149552726350471288746396007491358874492699786988168585671881179437199062038993476542163880448745628528599656908661575403452964702832152339996475025663624292399796088762808861467333987700134299339534540970664176117011839568798228074624727999782724393275862121193647323761352447925215907491689047255384280452042027159615662106104381439367852582590344537377172030855028972108087487661132289359288272151911378483346390289528472061300115131137617163949947345405972593008978743780275815730557979466499418748876115821 A019958 677 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665561525086354488853790375084019508391306855253775055114603242780046869084453299021224772052439512121289423389699619019134997011018717508040912608587601635704288494575543743537401052358795063561949064553612073704281337927771029315719014055963113252489920225196237791527454662219269406357923028851966882768447307480352591007332433312094105626592154414640795219822771180940785154789295604566980001306889575095901608022788002680072341837496920935932597652836449321747548836876824468444758525643026388245431540126305144031297263634389125368176961140855441239542137300108099607622 A019958 678 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658930675604481421976532625588136558739147986776425385802222699460328083591173093148573404367076584848228588131809527731104122851922642925126179624075483812745364936405536930645657489184686998144263442743468258553149204899259488681929858520200669460374342225471144564356209782535818491387138363611737113228972335999575917846211543413481931841723296213480425983934804355467950906884999081090106665304800060760157237465255011080942088026179989163051541706462302335653687795604769961203605785570812629355361880777413571286358122857355248385813880139695765593178167945086531237729 A019958 679 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666612514729231369953835728379116955911174035907434977700615558896222296585138211652040013830569536093933613238942227667103524578837416602320082214188339748503294281926722412143938853037658416753062944053545196522987943631319127838132992810283699069687344898823785412068813604212755392674118354353522004461852012270182570328897903355038489485169954150049337279113420660932687930464994642813236979937916465600765330568785480039168773092001767637198977582628271901766680044256568383138876721029343827963674238664908282814340893247084643592743572921746408743734163209837254888585978 A019958 680 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666287603104619589676850098653818691378218251352044843904308912273556076095967481564280096813986752657515358282693398534653650646231706725461570283417435048593443610346475153154668224330436956101706108146520969226495101404355451953728368675197365405135036807993934885073295908164311064890870409515853254579210115482205686822157436240990006207579134433120232439923329778750876883838960745920690025969329585082578463514141835082192304023104912025680927031813082239452281458232653649024394449857147493536653198151689918777068184665008289419419389256067553129048722639969030069711221 A019958 681 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664013221732337127737950690576730839647527759464313907330162385914892532671772370949960677697907268602507836029342814067220447495470899624335965904417329385506023456722417412818158835647198886863270255884169752413363189756095949110085675742438917422563370237094729198471074750525294035096302511816968898785700956330078280354462617465532942510001217945715984510110234212366445039792716452584986013804878724964154992262210219615400590057197077006206908989767470311593575949811950378432048162258735943711240024548489126822886952332136947287007618811686331517888959335324439736025422 A019958 682 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666648092552126359894165654834037115877532694316250197351311136701404247728702406596649724743885350880217056492457844820093767597327541060100876630933397725925301755118542378593404518176201093178799529285481803106033029727920710570940535205277359219891034154565349029404087540220552641149975165808748762875156057434083740325478041141151745092854744910189383678724006268292116649543148971323795681256732009221679613684151558407508076439877693003175650461763751765358293060359600526825330772202104669050752018359272722364677256964710353237764412801777871618697962219624977224392412329 A019958 683 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666536647864884519259159583838259811142728860213751381459177956909829734100916846176548073207197456161516903648467139348772495505589011234358760764546166182610910240437223933672218658866761157105379892469835695937928645093585168632433423812342948528902691896485872830902562866378246402571331401791391243044373155737452144093330302082527288126406896294172544686834217022072574218125042580045073664597613355286409939480641343203557896626530418342890563726523159723393741566071788058658847580746200270579130819452075548937326040244899445698127686962925437821249433058763371301948058178 A019958 684 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665756535054191634814117086867818677999102021496259670214245698368808138706417923235836512450382193130605866545581103481988080160604197708774447091885073783945361456097703953297465770234095624006575184646165242543987700645797153606282353563407809650646107348043257941687690488819614390606846018190488215902015858656494817728232185050016379266966683673442107486670384874646807883490296964208035131185739940678132794822391574179912084122645765003538998556546604893184641680275438265019593941880739830173249190850361304484208489173930985055777795492879747200564519018286252769642266621 A019958 685 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660295745379341443698819608074730745993714150473817691499719888581656970944925462650855587152675351914178770850623364576819619231634979302736738343505069015962479057869609761041936182472506989390605979309733552700349829474084941140218409328890517296159071799513546218662585542596748597285553155587165084271129853067112769472225647711741466779358833785266225800847022723221596967507073268918843313312411853113245656046251878034418627543184538041298252250248668399434745350792677127175461976451868491809411609381691441004090461515691221234864502212166642663044071162717037667525163222 A019958 686 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666622070217655390105891737256523115221955999053316723840498039220071598796614478238555989110068727463398939921112141753052252625158472831825735211906083245753462097731015678767091932231476737032457140289101019143364628431086118917462738537227412869781295104412648526664881859402474479496187027230378893454683003183828034613178581295790324327008472076852720947576700802066020887687924485479744890168248044313624300053771317440116100586225612681371714077523852849531754485399871786250419755751596527845649217632817651635101788417100710177866151184295208559936770688312585605072822626929 A019958 687 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666354491523587730741242160795661806553691993373217066883486274540501191576301347669891923770481092243791022073573883276438344828794449706313036700850321533482858405746751803568635420391183099760814474193371555375863297141440454069645218120217786332009973739968808202325391818838807553049249966318995943506706493348587468426615077879572940586824105739748333467890763829479494758392346261344779166053042116904528002683636993550188555070695893345015130101527530800400837737520717735553895899843342936934461205265452619186078294852159329391173556634116670226034705769055930942510490810378 A019958 688 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664481440665114115188695125569632645875843953612519468184403921783508341034109433689243466393367645706529367643961637960431296064986847361855707993490944800423127448375472885975407416592511400993773780201922994492597570609271286724546768639653985541774356225182999994633836746979083854224453642764690051166572808749068409658130589202213935596592746187134768449504637881443206031630798144346278836747823851877485530321647812198199140330454276292171568504995519871198645861253100307882059346814236768615811846036813623004376943627387096468767388159067743114629495137730675132577097782021 A019958 689 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666651370084655798806320865878987428521130907675287636277290827452484558387238766035824704264753573519945666639152453740849833483772036428621312211392130083933177485179369361506802649285418728320296778765655071495755955447360839548256978589468225304880943193803287712854217327304390741893969694892011422591264146437788259520966039344641514306620269253354425550017878920545536155835837458585088075229117412130871346269932478972121790256491095048430529268506482660440354429521812082950198355667253838430683599968150921804539783003703068628934134175714729459464339239735810518603057995021022 A019958 690 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666559590592590591644246061152911999647916353727013453941035792167391908710671362250772929853275014639619471802290787561582906442989897485790796756933377939183320361459290787072492531844286840808779262880793553141830550397005579543724606171230814164609215857758047554438423641508420967829780461207372919304339708947241719913557901513620683933562484923703389704481884720695921658922971567968937143463235110754744161677932074238524513166327240910940346324402948729792300549117886484626508190868547774266649785006522584849324203017478275170802751523009382504560038547009152593596497517881529 A019958 691 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665917134148134141509722428070383997535414476089094177587250545171743360974699535755410508972925102477335329257153569809250705383857494827743633684475982332538632356233561792131817657141786598494963897771595135350508164106437570335701023423381884304477578509981500703363477242447375647668426213268075240957831382044311555728883441100995206471040395217035782203156854429257294452821347765149163088539711904476432820687548126838031499018738564236215631495108491642095201556151214912261155842068688946125871421192988755032998031080131900036938322126097058973468589173356462972050940388842578 A019958 692 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661419939036938990568056996492687982747901332623659243110753816202203526822896750287873562810475717341342438005665273055606739101643525930245717721043560119047375623727563958044573271151399753632292572431367264242028705382055559998051065087504115892408387098246344035016899456573773897978798416958850715842086771378278471772074740235218539977797770274810746781016287926730275371552168302877157041263313977301148189522954923708020027403409338951675456587198694162411899454688551985206083424425095254177714579087574590669629267349843169465163562207836320022021720934957214888733871540257421 A019958 693 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666629939573258572933976398975448815879235309328365614701775276713415424687760277252015114939673330021389372732067608333343506180784709992191921433695863339789716375016556104771921261253854266096263774447170577433636558720859351758227076961231683440052185397329603603802481089993227139107350663539123575156580942884988437210753976444287790253247159410701476584261705550096757998609878847854305176396269851070938629550211274645165137863185062319152558376717587122475610738990970101893332546620697029935727075207296288661880620120393501532289121472080638776192860030152010374643023544873598822 A019958 694 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666409577012810010537834792828141711154647165298559302912426936993907972814321940764105804577713310149725487454613015443175838300858996498744457084113835473309938353368208518731495070555952201778035053330949074955167699961940276498793136256717557224391931219516621204404181598938643582858950017875923126824498277621621500017025101423220834139742990968799342873804896523725536345314220283650961620311022223645723367969231873412200953399101420966522059540059091174022912386977541903237777639593486025332504892219490353269130417087477507456188732987693394113543560129100621974610597034574176129 A019958 695 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664867039089670073764843549796991978082530157089915120386988558957355809700253585348740632043993171048077803832989893651087343282843108258216234830010808787079187114839038557760696702786527107967188534320418689284732844313206006447569941437501766290876685727663328319763341037500773125550126990641752391413646330484862697827912041528577350813265312251040434036499064031319906192424883728910858269862821896265828381373387868365631615577739870427925171295593544801628572779046549272586692543397436256239611074378514136063743300835957535844145544329498372195772620493887100582821340344314154778 A019958 696 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666654069273627690516353904848578943846577711099629405842708919912701490667901775097441184424307952197336541585084423183301893778864052421642538820016145463879102403010181164537526032963979998233375035545261806647985924633090562399913079528264906692636802636048878197683013736487156752106538273262043719258106316249061599873339065948530199014868179063104508207854817390045445102223100894819146642527468084927589622697557538850960546017964328711306829971645054346528740939804344624657718093134997224188237661664860007268345355011969777669163140877384711672375246841408123437882485187921673692821 A019958 697 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666578484915393833614477333940052606926043977697405840898962439388910434675312425682088290970155665381355775886858431921834668331469120270672897621143367259001457287102807624928688010970231530021648827841927025650865446046124538573292006388866318491460947632118321881004447901533353965884204834472063297397798173421769004056091869928862180899953862828467683302980341439449144509942339807317879670884418252761771479022621890818729445670351049070704578664394878090287891230385506271352082878601056421290465552375072092457913244614378818275412596477084097041650920379611432734191075343009088896622 A019958 698 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666049394407756835301341337580368248482307843881840886292737075722373042727186979774618036791089657669490355164346371646449737717387608490585912753155315872248903339877350740330844977903478422091659690018961075130877990395324778882546293177124087655243279323709125653147894041349761266881618449493229394739857012344072053106235130947789205279060086732954412360845488621799155541499546369144423562151636060675620953856948830041134237415461083952715894965161634954948761871474013393204861283487774208897268470230764855102871509953603600884241227016544255966677405106052872484405922538850487510729 A019958 699 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662345760854297847109389363062577739376154907172886204049159530056611299090308858422326257537627603686432105932111342493183461007232092413479536297845936401935835029929942011466059350883637514342207305760087003790245273129538496525335294515167904661786184760368242002619051942529746396632252187396537327955348078366949495311606123863294131850335841799084032725833913080869808650012663173607294264864993881445449680491619781838080250523246289957930486328118886299308949394195441221135434650816315761600927309641655025207494557939984570971453847500587675142346647986234324116183433460887738746978 A019958 700 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666636420325980084929765725541438044175633084350210203428344116710396279093632162008956283802763393225805022840433213102292460711978218811791247489213715181294518403463452028226013137983981905398898398518457406415902213613718094697414903272982671788007919440794599506171252331863115312418730380516495419119569181508360872085021043903186907397436927065935603960080414855207467259847667835163232706503072664453698662780906228330617264696737817541150109512156769412168500727228754825891455070887723691827806731257623090373889431846903688820709003224428003142874450597122961352439993912670885802088221 A019958 701 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666454942281860594508360078790066309229431590451471423998408816972773953655425134062693986619343752580635150377574660240248107408485502507023186100139974401466466615513876368310845578526855551784803526519885831858167978805083288990592103967761184792932516822922305603963361164368842625142635739639066222956392995357487232684346312503027594154481370328259306375560791304659163815421570810882537178766597187593793214553668047603074367592540190345273747124397071925546195497948217467957720637874113250277648319254019158604410872634944805864507154030615469084511274485957334885213506780919558768914422 A019958 702 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665184595973024161558520551530464164606021133160299967988861718809417675587975938438857906335406268064446005115733464302741163982588371671584571079199661472289455264945695431819687112882899932456198370092620757741438269180866153477583633058740704934913021447256684531566502357217075567056065557591455006291794591497216269236419213424789370943483996631365537903914975723648611690390475499877301417591622995246065377312298579665288146724658670203031132567277933680656820522372190709291720173419029789358544237031421740166800356977708561649270735512405519013529522932184371287162294427553702153885329 A019958 703 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666656292171811169130909643860713249152242147932122099775922032031665923729115831569072005344347843876451121798173688463224210208494067872313203339445496833616147131636362672290956650106154854877006257012915444977861379971992478727060279957833246991466318168564799518240080387533695414924680535803730142272027780260454542086884909623491506655914959998087310731702352013020712606744930727617638815754268574377170022018369201289875854894956997380351792441453437686773765003840278677132980419755434393712584839670486390330847223741509434534533498435077324810204459668177705734463474795798459868934619178 A019958 704 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666594045202678183916367507024992744065695035524854698431454224221661466103810820983504037410434907135157851399033590308094581762538221459252980085573973851863634645363252727377790752322956760888108141201743613213386220242579429353007932336943039224873862272123610260276137067901747334249204135129060782044120552423051935619344243012030451887957580094949934953791200005920849871775502088915960239435516087692427976014499965190225173604120915107115419657586524562462191327800317450770554830995546681923469027749736923064328672403893414756677505477993704556979982715506015818511017244617138851829443621 A019958 705 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666158316418747287414572549174949208459865248673982889020179569551630262726675746884528261873044349946104953852323987484287623853166281980073644146295297045798466137086339198350006274160061209962078698968882784335486343891216396788985389519152825997165211365715339984910831251141628488626630868418174405008474319960714254391159079322162689698467361206343343835912079615325257225233449600374164321826792949108184941531077537137047161925956072973072300440167975712464520799194055709592343280506356403141158944529819415192291237893890768371457620508218086326603704199852489115910589082459570809241652222 A019958 706 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663108214931231011902007844224644459219056740717880223141256986861411839086730228191697833111310449622734647261712189028141124549157632687029426760454479734354381057322224921977398958617247888461159445565566949557318418204316734112547042436827539095397356864257720709265177637138385164797425691500965488557472504721753306016860446444886460303093031152872402648252955176673341190658822092431363481678452320063240137865431663986684866967240846927827917266487348863397553117317557738138700281232142970372491363117040675055991320590419703973778754368837376424945055355519315743041465427914989896869299929 A019958 707 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666641757504518617083314054909572511214533397185025161561988798908029882873607111597341884831779173147359142382309206706387626659729071722941775576005118360209306257889844827121478567907804832312861158882875905942945798982259226921736075876071581559243985884571055749039303037855703624875637027903375481687393068858036040768511757581062943384190758731612451797522112675583696091404735129096080610516203674621972408700797466168043567736198427609076404491791969036424512409436018743021932388557063241534529333298860808568941702520798859554684328334638415495668211017271394669859626967248894900438973771378 A019958 708 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666492302531630319583198384367007578501733780295176130933921592356209180115249781181393193822454212031513995933550553860666580557528343531255276975445513531809271757671860053188533851342054311658193325999716028080843443149959637366893764027570014842588923124603648763647355236968600017739734435637971988149205288631171123511550975347184294499680848688998887477576498675820786155183762775917869604335698264261455499584279485776988842490527701666442876797176571226875234554126110395428334152841633894451314801877233279200340734028921625017129683612751677773145455269813559987309072317009714158877259759021 A019958 709 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665446117721412237082388690569053049512136462066232916537451146493464260806748468269752356757179484220597967821784411604432033599822612072101178545167019774385542065917751689010656339331482608948179351095935628967018353420442706141962512668334823537527571535256833947392656518673573342229517251037521998731706053542792055240700188829008515549493628661550836817644040464420070663039423792651613883961250559368431690483442513442341239119387453679640364353399938447644880319252668739372376234602393279707250957066671050491129220119099415791604711640675590929358077633263906402621923950405248391163035110022 A019958 710 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658122824049885659576720833983371346584955234463630415762158025454249825647239277888266497300256389544185756187143554129854083684379321271279448401411263679301993272497918406529191275005890399341385803161166564774699730796725165862268411055067362959718549061954300641054444930181879485863501765121244399558287540422515339984118128796651879105093839823648980096551031919313332525041388354693930455785567463270237800351528159113485382264179885830183684339619268431105354436618161032476819465771533050690993419096887833881624950416936113899717613241798369092205997155692277275645556309522985133252329754529 A019958 711 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666606859768349199617037045837883599426094686641245412910335106178179748779530674945217865481101794726809300200483268243403127828218760432731812131736089472048129946962853711762977323423468793478910352349576251763450754399845207275378532989269089531703157585009462419533910361008607486852328917395141662839089738611072462146384910936544524505028849074729508472541070966777057517094116827513520679530783039981347744437297849938879881217991597751174791459706433375505693442065574526511688665378174631818538137531829167239389976700834753814090446451477934746578939248704070603215979337450092127908321728203578 A019958 712 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666248018378444397319259320865185195982662806488717890372345743247258241456714724616525058367712563087665100939249194526292641009671848948286964886783679435801989599016817396927206186456419357769975725084274191394294562220257106499363001484301716676847741802945148511970018759546924060222724446962456400084536799418081508857174796730651478291667904502926387367113565484148723566752953337747960588416901618561714610235270713697586586236652877010041068564590526110979633899505258682003575303236091925048272880713558932686822847145424281782595240954272274040720061083999617533944157578567801055236029197034421 A019958 713 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663736128649110781234815246056296371878639645421025232606420202730807690197003072315675408573987941613655704254075945796402218128405572233830154030641021707939327044501928851422267917655624521477846368776121485010758342648503023354107363187202466512562386160010597459953362479261826682841181254719518601646300741629441931162625677988759381824005136419583851866425301972587669702741351090002303277425413023393404267517823816510243192210128602829375121685361145189056336321767995756133800350596990986930439754948686338863224981215874997897977265649539572358377859303352939294770614132060388186041089877287822 A019958 714 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666646152900543775468643706722394074603150477517947176628244941419115653831379021506209727860017915591295589918175189541136584182202352153615918077330263480242202288568434537324614998485892816735785006047363861121328790434073037552771583306295869514461077670817046971600489693166999578086298819412948249216796820919920450363950390250292310841679684979432582664548128831725846711596542846258849018734513399631060839851979410818707387788238692538601064060463665328384388849378531895203480468593900674466475726234409673422319900124500650112384893754394945276875332173700248657849201854334851621299232056631249129 A019958 715 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666523070303806428280505947056758522222053342625630236397714589933809576819653150543468095020125409139069129369209616390764932551934030815206961536890726003128551016263646938095600604712766942577695449661202081480568943216178844815865241963998347845593248534204192748107508631229831003136144489040195839543941325082014936776712784273901151736316039978505557159252660411669592099562566866956107610104271339753960928860629096246630141731509809364184639466576343858995694421280502890977082610855913409055143323389712059207625927151452176422189520755005458289960761008785631018873450757396105869079346533869915778 A019958 716 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665661492126644997963541629397309655554373398379411654784002129536667037737572053804276665140877863973483905294383762749398744246126044405926405736129490229065532095268554450785682309546954725179870184276689838520319653401589823443377487847624741140981263931853668971272964313912986804613275189029161351939407168786963478582289752526582941377003505461926292651847415829630470288871802784413575665543287089960401751508269776304803128189763473519178431482687839814494723327117418359603174929484437302335069462472206140710314621459903363132802967656242414788892506025918869201759344187033463683479036424345269821 A019958 717 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666659630444886514985744791405781167588880613788655881583488014906756669264163004376629936655986145047814387335610268579316012291635821454338873215042378472639287099573995010576082166549616613711939101473178205210423922828252818312765246385431554719096011468485097281471512769673911756545594245151943081839234939647573038955802529580732454985752980666295421011248325875547129919981771793069499141632869948188136188507977218947025582577674318354483678796462082042709087375180591419131040207773856278311090817231026551616256868007218014182817002385449717937318083437003529344760541353735537858783971308406696185622 A019958 718 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666617413114205604900213539840468173122164296520591171084416104347296684849141030636409556591903015334700711342019791255563191451015445897859054379744009513654151571553540721135487117761255949161973761228454318176875886069978175932664744550511790689217793384206288963663599485099986540385666310207296334752940024863332745719250213630359056880840645304377631892165250952528492579670748419379514551300424330109020200792937185193638881445450098680632900455650910119001733185717987386986371370754320034151362375585791404470221404335519552484155924757428130730205763533135191715064919198280283076485889426028269783729 A019958 719 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666321891799439234301494778883277211855150075644138197590912730431076793943987214454866896143321107342904979357878094790697867204931599872448090030444867621474770373552663283462969583898489910025816583180214635757673333850889470245193311116037073102253119213497062712460246882612927005532197142169548152662057410694936585177914028238672758068733420332191847312291605786192363756686968275121704658454643774723475811736043559177771187126800041760666047591638049933202740097295148974250049176966870668928169903943567547073666471773604133411276013598397440956336242102498773514160082998619571860391677318104870907978 A019958 720 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664253242596074640110463452182940482986050529508967383136389113017537557607910501184068273003247751400334855323844443543662705673638592044310177074298078479801939478258034161813585885137920699640717355166674492901423993761437485299053674124532203104414662114744638821296980612855595152888044848779206115591788058122592921961210861801506105995378458333085051521715486095811124791767424623177446605940873742866002713079721228355893394930847047305841055151874745033372219667412229146477592147201246831840355701820111408426248509540065263989854796670784715918833181570253572142648824043624954647693997906269008465221 A019958 721 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666649772698172522480773244165280583380902353706562771681954723791122762903255373508288477911022734259802343986360400004849527115911057108996038973826006575006006310664753195020559095185207901544785027850692581663298521240356118365006878200433088878674116772904538470919455126462814696641029638209416288043929447323148334582307539353264526739538871788370305962330379630633000766017165205848869696225377952799070379146195130169048729189732163106046780996115165192738370732603616535658979384572574488569598321783816472753536655602404638498483597084105506157554229705255585792716182983571814440658619268741557619803422 A019958 722 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666548408887207657365412709156964083666316475945939401773683066537859340322787614558019345377159139818616407899990244534166130692355334586401611488311646153279007846238007144583233636242667594049995226777477372708032415102623108394615659810838439435434888100838399292288067196103830529341274088805723242481440785843489262719048092076121607164628215418785694744704513554242619824494122608375225723496604852588534454796551319036128481454206310616856935023066366236692421102883970407781036889718850223720767411842093773747521169394953377742158247125788608833491595108108154487601486961334899875234141298179276141358329 A019958 723 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665838862210453601557888964098748585664215331621575812415781465765015382259513301906135417640113978730314855277268934240260119251377016221957973775829523714137873281589723909279235303429734574532466746555488114280940737819013157960147180714903162471624570158401945025275876927047451969659251728339108828239758773811679442247813227549200850091678072432467628254890875578756411083328689095792269314071029883094950187441786272516836255809850018690645885412765613094466077593481066145308164216586095584713267679671548738596471086655278185458973067565770590487501101613352351106151439111005293079758021172196797003180178 A019958 724 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660872035473175210905222748691240099649507321351030686910470260355107675816593113342947923480797851112203986827568652187306856784087484139439283219046669204889204760746436850937646372663449102639768021454149326590154325236349101710218075199492569419273758371479365073228171260935355108966427631868992452026677781218029111807075507926153950338149329532112222994032532546585239142649977856374331446471188756540696331422139103937538218820979352697757899145864538849358192520833829471361679458873389186332352741585302781994412111039970004532138161386645776677807390576442806207765225685342021323901308630086899090620621 A019958 725 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666626104248312226476336559240838680697546551249457214808373291822485753730716151793400635464365584957785427907226411127838578107610854241904742316474526700463844892273316905386478520851920679123040880128007707919248926079170728691917465577372300146524425144913684304994082362684563442369523321090559100435928576291207568863011443130891817650849059419248979687007209745302548481795295615923762551365168219170165099416603149709161189672507001578200488800303578007885985594478168638570554405925967324771023864110519427533056457299544903563321600571837778653071150130449981385777882339338918998095284962534154893976141222 A019958 726 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666382729738185585334355914685870764882825858746200503658613042757400276115013062553804448250559094704497995347752030707507197303887188957976532885027686983395016540653677574854924627179827430884098680785197268600331711566776525743151954296485361828618520195962433882366002358082023879620454885971294469410209193151859807442889674793286423548353486497363828439295378304500098411550798166112049015755527023563056821399462927872120438411349741593984339133537677234904290395508839631348994090051039275730654023370747533026873063708139892601234371213520741653130542895224278412062805173080057230806873748356817259541972929 A019958 727 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664679108167299097340491402801095354179781011223403525610291299301801932805091437876631137753913662931485967420099979015736133880266369029052413543723809284505627258278039209732347296340705401302753364942097446030268126030342804700712156349793836815067362279570255913599145603024566072512142393485965117665010147630052779109275587938223464800524758294651652226292198568411984075774231436012898891285436611800903377212444894644803622398451843890794961591826896542841988939370173226218524873203614941782013036580790432665500759013607086498556434547926646980076260176941992442527780200098521836347511291586385825338732378 A019958 728 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666652753757171093681383439819607667479258467078563824679272039095112613529635640065136417964277395640520401771869878673426081700927144814819450311548716666995241948176457755396865805604794504734689586551823264951351607607526935255398227475820538377779160140496157885080379664703423957083429787712836274982622800011245540088810168437493656753413925072128085831340168142163440364505012841418233071143981793516903851777568136260213428124384181170900087669428104055292453703429632691617407505326657004650811265620993321536045451878378388796939474222101893805901346120790454164888135181343380258957929554306548025820095736021 A019958 729 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666569276300197655769684078737253672354809269549946772754904273665788294707449480455954925749941769483642812402735044815562215725316414861816569264554266678985206424077761692421757511885609367770678670848905768805159906879261224900253804237603676244822564006168935663988585880335227672463232468782026520673198244967894633796897375672086059772948734325224222148161790756066864931408055996758345392532791240789814603128382063809993010708664359514623228377423307284509974828277636236491241693357757532847364731171592193289252895975064417535824215456045293026513484343292480243169149869117114843222991756473052805954293199022 A019958 730 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665984934101383590387788551160775706483664886849627409284329915660518062952146363191684480249592386385499686817374784216833729171346909823118070270446116802989008902757118870170786946459504747534008520873054952364612616287691964864107689197525271715600163156661701990049742299402893571638747055435048623686580939221141702454412612752754730905897434378207661681035604097081966419221222511461987220354132116386140425325699996612446144150525973193975672099096045478883818319294490631285637633860095231389982477324340065709443935957529402537008987698977233111614697891843867146945067082387069055148366676947452767748167627529 A019958 731 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661894538709685132714519858125429945385654207947391864990309409623626440665024542341791361747146704698497807712770842057327199670088397713836918985954067871385881990363767207287930441517729098434348770764957520194754654678160706860409122054174592018412217664027675640996401781101754323451828257849655260677032696777388246561543204510044678817563511155644164986764572702643324431372710251001757905601891968990173994415027725999598355003059095315895071979336790788756700841816619298234192338799629127022024136886354023389475872363098216690260311426141541411404422686889597252420559569545809148975688646812585004577749564578 A019958 732 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666633261770967795929001639006878009617699579455631743054932165867365385084655171796392539532230026932889484653945132657098745875043918928756910568365834726352015272287866046031477622172130083017521887018622566909575614286068709712081140342736710594174940901485172538040215840894119776874065792153969161299094059488588699372834077007774120564104351930630461821004928729033851068503729735110851542154828079554367173046580832830559565214768300082001592340283679897704146768926492259483812990880492216425614902936284345980843172709843649511487809167649495338030338646028139816885969366951002292857515430068590173183747127811421 A019958 733 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666432832396774571503011473048146067323897056189422201384525161071557695592586202574747776725610188530226392577394612413178498512073933225098634655881624340725677397791660700122653900612440477765060437246697289708090958519088891804859364840944416409454863199581101809047716028390875921167975516822892001465432569475855803844354911935437883010637500277117996077522384703813696466946711962545156979161870735737749986754444023556728840152112532647962780564127371094843276697654325438367559158707919577661607990444389760951486416985415356553694599111878990106964908958296541898796912818477924194076036058184641603044744298976822 A019958 734 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665029826777422000521080311337022471267279393325955409691676127500903869148103418023234437079271319711584748040655705959685876518350036194691745977775276666387594243424616790370130031324732827567459201308577634661945002216661861735472466095548126117335426842992182877165037909396318863423403476485783372116898751609665168083066247953160376383997685753349789195096110929579570205730002821662079774523466044450148784422999133611161299308459888905497634859599656718474183459424676178477255223677807357042774282562725022088325958980456545742261868474815544452517054888573609194554025978450010078899392645815043175105782114322129 A019958 735 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666655208787441954003647562179359157298870955753281687867841732892506327084036723926162641059554899237981093236279057037054983070297612771457848738777446468071252421998387276980148673854461377209032395112068526476160156478431831127655591823713522939077104910130567631209310393919075169120201698629028180414112645087661028882444373057697598611235659719341067607627869866521475466125625115170864463023616116782580535876670448778848426186377580024187274298570737892302175517095194723798862492129356503066357011725199058631757886913275941069527831452782021879686432845122504343876756363094672774154131449713318061994703334907676778 A019958 736 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666586461512093678025532935255514101092096690272971815074892130247544289588257067483138487416884294665867652653925734736070791165429101990679973756107222933531463265460785736098829535157170877543527669299022100500753802663598808371125565571218090854818518982062085173810948400200030869222601261871335746945260284745594065706425158014010570161387997630725568669706074515722420636306951283292200764175072089835211223065240415669790468760734864178554874362762866722479509784062473019339645972723554779299787040812693327808003234394995313733354812036765718500399097220369975804711685447890322937088098653956290232807737644890846821 A019958 737 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666105230584655746178730546788598707644676831910802705524244911732810027117799472381969411918190062661073568577341820535925086524732776887134979216076048819883724415585874138880750836979902328206198202665866779343440155218071610985561073024643787390123555930175154993405517015232739511464155690440042648849180838878992777591548839148710890543407881391769457769497448860417406321286536368526152964274300990632215921099419280777790708605603069296103891903178574439177974310417860899115564448155179744274949079370352881584512770775285827366783643593817856215764017065152057620853752666370328149662583107509350623878235016921474622 A019958 738 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662736614092590223251113827520190953512737823375618938669714382129670189824596306673785883427330438627514980040701130668623347506774752971820669129159783165003478695902988903109976313257847224450910006524627834594898769390901038837338081303092268762834506789928878837483010175791793714778824119783760643106060100452121031373705539294160730872314659625838589794256778274724153584695141507086808825164088743354198245909616820890822096641516585303826100141442557983352849282827775112499164332537739655806842523999968105734040045478593947733985301839014127075199802068875538285336041320282634997867544401642049338268002631878056729 A019958 739 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666639156298648131562757796792641336674589164763629332570688000674907691328772174146716501183991313070392604860281449849266102141715649844612123756987255689284111389805330271976493436464797585206193982984990196738118379800058306081553419419774574666499689623923016121280603026576355641676100440272003635007551391844660705160780257101325047601448500066798132055598670629182080621771312925186626352152368530248122821712435727023467190358502091598282276985086060590429005090529308169880945216305021584820058892510037266413350533568608123414970396096284544557350657027546184442694151152520430134736220124056877320223477805990285068978 A019958 740 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666474094090536920939304577548489356722124153345405327994816004724353839301405219027015508287939191492748234021952858617791408537850681781331761664326475860634214923307358652109072066613546369618545945591520386646599100672018136619334200191686666591297067749428682696055330962763554920095946439071611997581904598620104225831283391340604945636850987714673234024385060310569622085791425149491477916947679256960076921942392135550427510919572018693753410316082237555730711361452725909633871844021438129887467221780448313259515001231546692808955267591049040240575891258143569472343052384035269391909277434625056115842353579767688842221 A019958 741 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665318658633758446575132042839425497054869073417837295963712033070476875109836533189108558015574340449237638153583558689183327494160436814556808477363761202666680436501744306131594523094640953205761942623587753925045915062176926577640722608129885768075676155838628107842865622990211582487841859339216745718556468878126029348091697540882681591514350238144186346667251705462643267501149412365812678039252524836624303373455180783778468487291018385161229314974730003753358168906924969773379557581502089947545423514075434646911339877275994183499347722629423379637699133606378173821338270208177987143624873509967182286519747552288692422 A019958 742 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666657230610436309126025924299875978479384083513924861071745984231493338125768855732323759906109020383144663467074652652647500631105151379428070043476938479309802642922263378849761611945661568501820035215779839514469582457225488337254991664588525298521510742640059642932177803779158116786495976944564181033256016674833864448082181673569419081808387632844167045306529909595614946207313912716188025043302256304436799372497737425140378739662471566340565390716818445594465400376037692800095040150227690533309192319853214251679911035423177681888557806984836672135496195568251606553849225801263707128898788270242642132955861678758354831329 A019958 743 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600614273054163882181470099131849355688584597474027502221889620453366880381990126266319342763142682012644269520407277648591110966201264627352225015530109624297899789599495482533535039626388659638754597532502786258382459529667616842474683777757580375480246226363731411633348545239996050877258257897586298922723687271962349802970668902135125997649335794958021545005105456186840125226723161452856788253237283959741851901917774252298478894473152606141662577705797002217268600709939659072197287379713251546218015245930807517035529373472386240216513526010247338634877142796042562443870157878255996758588670062854215442148980770153741178 A019958 744 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666204299911379147175270290693922945489820092182318192515553227343173568162673930883864235399341998774088509886632044489120571242914116895545775178493514539648482295195975686048746002377361766351963822618095650428665203511463919598184987944734705516252886962314277274313377050272345865083167906035024699423112100628078292514759289451895953648678224879993649672811514429627718964246733732870853404943459876752228924185402203411114325858547173009353911275843823968220318210047200027905539962190587390352732884988088670881407540112670449768783074917842839443321251680824746281364603538850309322449645474582261775931850629012699425797621 A019958 745 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663430099379654030226892034857460618428740645276227347608872591402214977138717516187049647795393991418619569206370279151746166031152358484591974266378620638931361049715725890696278302141417593136209460503510207624939056054028668588733241404594950881892834929848596692353357404184750519217310833393880872615049878482420827934007500011176714374220971807100265319662994464566088166577869483799390871732655216088156125408259318834541463541259515771031977119906184723566214119541552446798952641228758720428676989323456472313794237823973863706989321040703714663002799469899093886689707010677972909509195091534941413641732333825437728630222 A019958 746 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666644010695657578211588244244002224329001184516933591433262108139815504839971022613309347534567757939930336984444321792701733998871834210471001559949270438779479452264729561676649229542489349295315779734408774726495986549747106837128324318789424717513862975477183455707272092090684900952696853289500705991571675019806309697191514869317762194786913790885425445287552928537822894250298753155112821287770766906729861158410034706625496157445963133924996830784340377795083432082846628384893533018074545982798472897298374186916266949944220622576464230363945195439789784809923006792515360268374848628372749488040134806086015990460772840645929 A019958 747 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666508074869603047481117709708015570303008291618535140032834756978708533879797158293165432741974305579512358891108901742109692175371677978691299620067993542991155790436704333945421013934922575784022025695282439451078971635074278644934228376312273329300106483181500584254897595941752543259756360305222641357333354490790987388607915931421961334345231477376596057262430336194061645173359605928375174942606270317672869511631340320297002665407474555113842770215368068216183690810205204980759053773887996578577980141259513712012405075491562241172944527942712332072379436272607795476044577846769131707651165652758668195571560201638953585693378 A019958 748 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665556524087221332367823967956108992121058041329745980229843298850959737158580108052158029193820139056586512237755558160755616143945938377810540842591457158612088655974917348662329133231943684072212017639082157985588130379742604439719389358117414838616073656476586061304247928127058985772686458530146986582991628196271009261591970750941859194600795047529262102084811535504938443319858910711553354239298402076529293595224869111671666474280984973991224165132503595766284166822830466297834989654046849544989210289671068002079517657851025103899086272574466144475910766923988307974497324768109878498767755751699300133848162753540393605713021 A019958 749 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658895668610549326574767775692762944847406289308221861608903091956718160110060756365106204356740973396105585664255136955228167589342531279531003408717711898654611206414356495858214111061034056425773312334100515039293557329311500703934679126479411537889156966366512286729559279563368815180764891678971391489232131177567552537826591411533663633126438862170283220832676659267103738770720721045509127880361363799801090235601518129664904402110210258910193024052160761628980823516783421247452993762482314289641218531969836104520034252007622805735976792898662111177648933546586854032407672580398932217422271173838214761173345985121347769288022 A019958 750 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666612269680273845286023374429849340613931844025157553031262321643697027120770425294555743430497186813772739099649617107836291446034002532131003111413911542232432231517850170747117049669614379734581859130641330650975938124660746853057037521983643419103107305619717635295106033870313361280125152651592512167466078587261325306298200120655438891786489439682519225077023716168532399349053586777641742136188892292919087806994347798647470526225488049017229470508988303287727824043402334734545211287258148037401072262245150653181457292999305595032363701974677630277474910360219451469281485704080941439152195802776583072449394455447542397031500529 A019958 751 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666285887761916917002163621008945384297522908176102871218836251505879189845392977061890204013480307696409173697546475500602511486781041790788452217661818590336275385989699571610367102148236364840080243636002449785335982989403059712046736494376941625411167173613783693505737831659042426830175060610346147307469818455921039336754470748461588474278447916014270788195140910948040161331667816095108086158454059782036015525686120449231374660631999229144896890266034012795719559697740597070881680665410895448675424498322863574519286317171400342187605235944678389438481211648502877740243559908657334642216570142234659352751666355891261592452925578 A019958 752 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664001214333418419015145347062617690082660357232720098531853760541154328917750839433231428094362153874864215882821107232959937230182412864876317712454919105900176528751638883175308487342333087370597854059582824639873961509710576687564524663095779836325250386675287086740142794447541477157720384518415841828325070916906086320616644758598700478814244603283076580645860865477847958763138255923836059134837487132264113063431272438115027509691909034135731215377817538478160874853805449141497772930895564075067564801294090032880430551081108280118533262222423613550152677174353731458070719261055065336271988609635504697291190330031155213332588421 A019958 753 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666648008500333928933106017429438323830578622500629040689722976323788080302424255876032619996660535077124049511179726644274431344724852491700919984931295378609032479835380181591740853272919724279044365721454908153191728133487419830329138518653956401146512153563621015768180889425304012786836517492858874946178457205045636659060993260907028809146025258178897441380920398502552769858549285507757249694072157753215908813362161053534282216994182935389557383425222620013887745908824744492217114451881365428197170920174228855286390145511974287384856215888605339732254989718394644056588324034329654071557683908337412979021185961504179706824138665822 A019958 754 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666536059502337502531742122006068266814050357504403284828060834266516562116969791132228339976623745539868346578257980978139578333641845450140368699239622374601883579518254818189754442218055033290561463765373498975905148949009167779884903860639124519486762079229817141182265675297984201741517996456161944890150108978455926887510336564333391192993804537031861616248439651738908559745881587135752734259146580988961661803125838107077360641090978408479938008564447826319917320286013743186652951369995040395738686274045453112285866676855852658814125926485479250312804532919633348078027413237818921571922687298711713083849039876499066049423023395129 A019958 755 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665752416516362517722194854042477867698352502530822993796425839865615934818788537925598379836366218779078426047805339188069842938332308192152224918280130243906466159980751462566123442064470049720184764933560202349151302716050319297098998174781020193713219576031070142300856973690169973358937845223882715565555305564873839582989274640254685995814770408120928946649061873277555771901354052857529071817233450504983133169834420411228450098295338163124747682890582215352936736623298861012236410624092694761963253082447427412406745029351131847299543561724564113124729754891787634955737617652289166358553310792731102740446969865342502854231427437778 A019958 756 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660266915614537624055363978297345073888467517715760956574980879059311543731519765479188658854563531453548982334634736021952873582523107550913794545974779815811668636630098914152075827141714431472565947414649964033135419377282959269216342975002884142521962139329241766230985048852592619354124266720924515631409852532528633933009515931387540194994086101335990791093354668468869671710393084539003162736671071446139434928608711187033778741359813660699141894931312663038134629469105320613983629539285923292705017397778270018875606662258739109100115313702995596548598406514284436737891948503807741285345674057863274950647242706642722520971310423821 A019958 757 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666621868409301763368387547848081415517219272624010326696024866153415180806120638358354320611981944720174842876342429960680989980148646503885637662411892799253013708040234885780010589453444121437464324596301192486177329437465634335832131179582698902930300860510863446214241826507075162364686666617815199142782482535619759221791489578767736472486412068931799376360403090456911984043977325164454520439236882089679263558199099819851409591455980928219023533838005374419104829771813803711939529182628186762843746350887679280792271203919815254653717359104076203199217639456958846017403886764215572072874782210948770703492122967192725070353555764763622 A019958 758 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666353078865112343578712834936569908620534908368072286872174063073906265642844468508480244283873613041223900134396943767403529186395449282345669139833596297482756094200765167364804419491369452148032086996101561092968213571382708455563002150867285890175341651253837892752817441375061206698845650078550031666290445588798608473842541887614273763012151813634832838636569672086533370017864144014589134575059097575536282475887892946670732841524177660503812439733468549822923245230346958321784923157663233838880280601729911918846608213858727187026104273269309592511410729255506196923020422972953593929510287939360033818632822111580205556008673312329729 A019958 759 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664471552055786405050989844555989360343744358576506008105218441517343859499911279559361709987115291288567300940778276585007700931542763752150711493586907595937593349000961006077282403025889175465133683082676996099412032545295299712631434525012969079543569697165834095535345368753103797622114469319068409998098458318891728923408367394500508619121399351005015891024727899046480998675163347419161399527418297767661165173686221665249458397330799438379925592471434493206409900750680369943535556499972269367032244939690168198429806429111192331433143710589047998164311370072514752467109038927898104603506077889113431201369561487217089209729627981229978 A019958 760 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666651300864390504835356928911891925522406210510035542056736529090621407016499378956915531969909807039019971106585446287160968889654672440143710118028867020739354656890984751215159234154112739280400481152128569314939056915545148800606872139019800622798385878572105682900075533976910103337005775879079569811657015904218749450496411442667506521724031478734841041340016796265529104033476715128519317084201951158068164095428158406849517851314623375142925671718985814674674605225946020898059954367481454048043577118215735101221526389664278856431284074962642740240072360916927460137299593663081401467709212856791759990764285963941297876056451969843219221 A019958 761 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666559106050733533847498502383243478656843473570248794397155703634349849115495652698408723789368649273139797746098115765456357143252072550399246514070862483014440115476783379369205925743446750223526094917649136915789261847456450117340365459862153555796605603464464001457169319816562607127295304122787443389950744809463782893637644453202560459019128767532916939894336078719722413448089864382561156026963773474949828364058883123910483171868902521371810664891329568833870916185078437828695707932278419148676796845699665327713273450952454545575248869681096202945117433050591505311246307594500383951387841555382149797123496915242976390336886658775581422 A019958 762 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665913742355134736932489516682704350597904314991741560780089925440448943808469568888861066525580544911978584222686769134842374581111335199761104037840004070295868394536934259899897913527415127868296298687289716966604150125397193386843860652652820871615761491549869115983388148606897668732341493705664377271413381065909163956277332945067997247888443454675566831831445075343150320205393343092557774376496991167012197028721053247192673266415012126459329468531451312392839811312830522512250092325490138102596363010845255389805857773179694571808043812480658526938876564514636958929469912926155556046831648676874197888731954244970291022066820960794304329 A019958 763 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661396196485943158527426616778930454185330204942190925460629478083142606659286982222027465679063814383850089558807177827135994959513483133159620461599861938045016692755792840876567561308345276596142262129756811546625636843790566535213536736658476006507941777342189340799731589703080775332762280170412008608684504459677566198010439478726350908991814592454709085675578148927519371781574863721052831574231822380902371602591729629445168181568557269498580351180880839528595669276220946142651330276136987027468466530654778207705722494820425766562815310929535220187408617404940821260018189306353234263405329684115131765461058906139318603010818472386302178 A019958 764 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666629773375401602109691986317452513179297311434595336478224406346581998246615008875554192259753446700686950626911649214206148829175265065606276804214798200796184806504276814994022383762240613843763336691501941644728362387736585029883027317997052981571543649123860853030178193875195550898361195082346690898804745716209310055906418620667336307231806254195811669914006360150119971254190131356413111875713387177725401563225863891901598453854297262807906432815569774140593754635365583065783062731921489010738748892988273399849263647876555799185472250294331374199388223650846996292588771319260794349521756252518784655079914308299711637463791088040834974621 A019958 765 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666408413627811214767843904222167592255081180042167355347570844426073987726305062128879345818274126904808654388381539346524026126520208877614734934421583241722642093804869030497588740501095281444295061123481811332608451363306350529863854030181589118630745827279353609434147720862738783643687661182195870484352990938423005853946658066252613404966961539613825220969431086588976477037926456046720493403462532349373235752619656165788600559896667649262426881495506460303624207199719263674403956223393073582903590387286363560921463487199954688395968467649442757686099382200991026766964619205407168995041888491281386249167834637881663498460114409956499119222 A019958 766 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664858895394678503374907329555173145785568260295171487432995910982517914084135434902155420727918888333660580718670749661073104497108229235157131065541061872805236898008739841180281454334721892799823949279213778425808732788895730312460292232282215068564922208017113457153535864721021122281610106304216264354069791193750218290635245071674590106490319578512494204642950433813518730558462875086187005191581836972089774318530637772907260833859607592872397429401135428722709074158835756790440279063464767618986873392846793736333334170720003289260092851491714995254604758632247450962968434290758225707241193057219172062217014864090054670288684838048765318929 A019958 767 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666654012267762749523624351306886212020498977822066200412030971376877625398588948044315087945095432218335624065030695118804536339537091440105369850081737329013370369492934462026747771534478327863047560252028701944468408995751026495204288615731030961670702962541427985155647260146456396039850253134273739705296482811480197414599489908541253612104040181055666047721785317175148048070374128539399026793177793411437014040480679687472286110409931923390283828300470899034045661637915854852881144880942819636026216817159138800203748787996641625377262217850170083424041778726552283474711859539299847793660428219491781546025729966043222433597360213708107714654378 A019958 768 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666578085874339246665370459148203484143492844754463402884216799638143377790122636310205615615668025528349368455214865187516877417046309258033938613686910782612261142484907649879663407512024668108576884799571941088717602301400967381515353160642494012648663273216536850867393366492241013198346683890637307211165351045981111335021645324986432691521320987420055275498920540918303421274943341844771776336428156643221026384619583927615679195734096814932872029576611048403253122059431006746908328804092568765650061237160027821673318759984499389403043364399830976254590178166498740912838419271421635624171696876898707530131164072275517289708218595165585789690021 A019958 769 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666046601120374726657593214037424389004449913281243820189517597467003644530858454171439309309676178698445579186504053092043757120757510692719318611382122875879170777566185627619788886437554542096258008773858725008216912765525681246034136377123844493309355589648462729961066292780918296985401346988066796848607314149966426509277597100893315874614445512092351635724560389889459372836225603258295378275915110318356825198611218069858136484461544460534530364402851114647439307386117161112059874816112137926883146245350475852948617539931535784632342748042018795213619882568654969339145947381564954711945374840572136250673420055793422300591015662203259463377022 A019958 770 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662326207842623086603152498261970723031149392968706741326623182269025511716009179200075165167733250889119054305528355541434375852469304281443971857543597119120909343822459785649247374329791121354905137301286761993486872637274316599372275902998843477009052513202762979174027686142584101882682227684495809792500483190258221385573578836194646292127111585406284986232505746532892729411690274532532367535995841307545978921649179371748865962845145003763843337652826681655412416553320697202926989650105748324845611643604736476817253879720950786481595222510141373652782354996403700120406694079022209697335107395410871453490298139877962467304537115643610921373529 A019958 771 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666636283454898361606222067487833795061218045750780947189286362275883178582012064254400526156174132756223833380138698408275681011003118777132151510892148864773679934911053020461098357466643084482889831340530385768634250524853892955581272537636651564458281184520736960201451011986378868828103139587631611827808749803034273728802167047503069699894019746101643112584430455312263634703672387180350050170774921234548062865108397520015951614597987683926457557297734131167204573240125747727513028257237344152457237221135990182868605432659047656975647146488651038651356692370053920474574772170593493101449933169324905688668313875725765769086968897210609249838286578 A019958 772 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666453984184288531243554472414836565428526320255466630325004535931182250074084449780803683093218929293566833660970888455357968977200999675735279115691760478114927391898850153035456631498174324547256296280819592553838965755942114385997240795034859251804057376286746818146321174821555982371343797082621988590967480724752246997130929310770023778503788047730497376495027762618512370914659486555561969185539200368812645119043048962180209066476272131985756170754960640148515444302142748328053894449094428638117250246105716417734661306118338606180909925075957515738432926015772916190683031754356139877992469273059487763147606073813460542687967967479784615811365421 A019958 773 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665177889290019718704881306903855957999684241788266412275031751518275750518591148465625781652532505054967835626796217174646792341302838909198046507075915470300330980899346120287037066645583937665931458451271608743868820701419119186622350723135506265608847057215168210705068678335411379472515679424357449118303525590827383457495305066632845845754765459208459577485267215492921236347380287354491874249348161216569541149722674345604202286785696646403059543638833090930025268221311809473690744385826098321403700213508940612414745530353395280023268973808703836063710879237387777678079355081501419985161970350342154054380287235359724594211704207386091645396354822 A019958 774 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666656245225030138030934169148326991705997789692517864885925222260627930253630138039259380471567727535384774849387573510158232593893599078259641789035699368909581513054332398087203462697310905892837207131586573565542062046959055426729564780851406001374164156516545879893339583021270477170673155255200519788735780481723599956590361134922643317901424603839934106752497234894267121854155481418809233569498305921690391914630165378470943110114758835137335248547242374685962262668080745522202402626911608177522740643948407212728263800650098892143947380308045932981919378140296601265463046149575552144092207219647023776942397234240845576136461571626840638191358468129 A019958 775 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666593716575210966216539184038288941941984527847625054201476555824395511775410966274815663300974092747693423945713014520786153394777589577293769840680735385454466572320511662836395255035135432895738884533244376480469335838958995949222995094907129297193660231196019671345397592513506327766539814282553726745688742385004241058071997941739570210215678455006913195817982466188953218977707466968303587235252485417704769035321690939555170241339606639023915898539549338048996267629223032934849655469435384689023758219908073631304649514238817870926554149613246561520802656910250642966823776367054076029625817673502309931405456757652556552840129212263574450707429198778 A019958 776 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666156016026476763515774288268022593593891694933375379410335890770768582427876763923709643106818649233853967619991101393895699951055107188437775471919346713618245910944506020984621866015743488499564364793402442971659858423941011455141173809086341518228177296273130259877885704417609232224917337458626528342512591759724894216201335578582326396038280325685264613478386372968089362837047753961319871890589117753293511411804503028179034042058720438480257083321108942579276018167850301941111773691318330054989176100702631130166561148112353226080491484577351083882453648012626671310678701169504587312282559394381886983881577893401083469305395540223471071791604000821 A019958 777 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663092112185337344610420017876158155157241864533627655872351235395380076995137347465967501747730544636977773339937708499233030595445651055971361239206422072512620900116164052541628465959181710643911418857276138843491546723727279238889257387286572816960019463416874621445712715038589314870114549614137904011045117641550293561896098982102959394910617982981213508111250159003709689824811703645212909453232423419855220705394853453717450057818412895926028550969080479236442850991397470573603342865581496544038575511648996466336000778989613230536502578464583353361350784292747551889312241187162386710487094160001796207387948202973522282260224053456547086739226052622 A019958 778 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666641644785297361412272940125133107086100693051735393591106458647767660538965961432261772512234113812458844413379563953204446868858419061076334193353299929893512843918336257896037776280959158430242184258518228162113803515846791949936730005329416920665534028191442936361622552925846748650569267784317726356144600700108232225175706442534854088877587604396790300625591478854161388578601069055096359397268169959672989749051580635458343209221765739404303344695390152760562653576022009078944328035190836406603841742615195868040202369163942995853620828981367712304450331731071037126797992353313288084595955551116655510052800152166644345961433844733657077528164572602729 A019958 779 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666491513497081529885910580875931749602704851362147755137745210534373623772761730025832407585638796687211910893656947640980206355460430945957012676867374386184212395515969352913496319062938541290369311442214073085843438054831048625879636055397972999392807657077724624588870690083810357786377204175317889633348629283844526427442113846044645487709179623357141134723203990684806823799344419033573860936354904696380944263930147754620007758637544421494229137060764016353476343127565197477255819421994684500204750768474635540160668402702679487174672357530152130285756703322606281205449979798208773480284418317799803253375023638895658871658098294932905782302101959390978 A019958 780 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665440594479570709201374066131522247218933959535034285964216473740615366409332110180826853099471576810483376255598633329606835855480504213812455355042995087937599209049863208600633658921691950425955288258430891356138133603334865262770082478246083769420000898232192722409658928601088090666602077652694253135122526902346189248155640663815852741794589326398033094782746128322033285341095611474513752331872907768016689950356450814398080780888732178780132580390512849622023242370012051964018351832256939771322548230163771100520937911694148991219339276013955632773318829283789075027470025212540198802554575524514696188652278340915354351246994973516871674139463471596221 A019958 781 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658084161356994964409618462920655730532537716745240001749515316184307564865324771265787971696301037673383633789190432520974807824650967457254020570157837538803756665539431151235232739857454459948537558623678138269137271320931681247453727800023950254291742781065950808305432990279694565476022785696204900454268297893595846017393703354227640831713785099276457422080813865896160591116092671519079895210053228842867230166722238361076697818350731393063571167559413623092606898975362711864266542217269319748704301865353009300627860845736005843518538798612143033278341335114249058138891009613175313820700265171183240395701512729636191706930499359550757709099993080470422 A019958 782 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666606589129498964750867329240444590113727764017216680012246607213290152954057273398860515801874107263713685436524333023715458438953993962003612309415389222387829107669727961513800614816030235254474015614439056461764812579734459890772491846861674471121800881934664664415327133382318251612381200710510159945721931133141033528523277017017176844017754794767386330747573651899482762106454765656620977410905086974233822613738191081828987546489103150459458213697045013740340469304753930723630556192478238944988162434328504123089301503239536855429545590922857269252273936996438371071705241232919196807758993038696184518145588410823596898189521168241518583914318695459777329 A019958 783 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666246123906492753256071304683112130796094348120516760085726250493031070678400913792023610613118750845995798055670331146351382993585143683039456993029146354795817808742855447872374231897351916955489372821439942701757946460580909845609021689339255394561399585878667694693235445928029709556913611026754747832763783171416547731670544586808154699103075058733959959198055337487427524588393944376283932598509180681305518309023014639310166134226962206756273573499960688075844390192909473768317345332134441148653298646654694151549642909273682060631398233122862224862545297228261735825601709458569225709383407183362800803897507984345896068531686541313946487153324587700863178 A019958 784 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663722867345449272792499132781784915572660436843617320600083753451217494748806396544165274291831255921970586389692317926175550559631935526347053086811133473975794936473786721485469264207164769559281927351912336259326917236264821970271045631912458245473764162830749081782375682755217708249621307453201375892897808397062399281731839446096666848615482887948997934211586233367233621334810534533672981800432124077482428227439487807707429483604936214994245402602952775998216256648526109892738677248874930709253898558358685510470162297900394787542683115174342274520955771863797842397537070350658820241036129845987151511674501433324861385746997607314207408838740711318151621 A019958 785 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666646060071418144909547493929472494409008623057905321244200586274158522463241644775809156920042818791453794104727846224991808201940103197409783642285713479269855915931685499982292533054078660141269255079472550040550394880714846019046936788456075560136036184448215619667125267585581572664503479303502000336568041289765169620772313012814874587714778167599699376638607097988346840095423938361234138140657364165084095997913468341316633339105315557343461369758736809229324041423030481736821757040361793728308181330067389930821404445750225865328413259222791929424062383859376413354874385013157982943064014306734147790003681237747791974230354942341782361855698527966287608222 A019958 786 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666522420499927014366832457506307460863060361405337248709404103919109657242691513430664098440299731540176558733094923572485554153694120625495256849390172079649118168403643464535518972401693154760656193496353668717528296465308883459603754864355970683040852467679511218143120062130546252185305005881161955882565072183284851474407141773165111712875796110118177591965879657692308904398368891626131103324873245638297266987001238022529840037337613920596737848013738363591950928093667366995615230780630902164874289511266125176990397668576196566376965201642401173480515154297284035774578822695622736608331907136200223177135567302807133542263114391845391082959026410699315991929 A019958 787 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665656943499489100567827202544152226041422529837360740965828727433767600698840594014648689082098120781235911131664464995113362776425835596600654712682093181344460963234729075045989011927564752183450394174704773191075736758686990848602270776309003591728963156466587929368056380071199982966038294951373458810899421057637280965854745829460729984492317455428652921239307462715567449440588856870378404975471201881623843917043464324275913579365322540139706234609072040077069687317941543158621272954908045487705127582834854545135616421656453510029118346911096551923998416489233961874342396886943436292742384898707505475497964312512883409094949720182310330558868449571725615378 A019958 788 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666659598604496423703974790417809065582289957708861525186760801092036373204891884158102540823574686845468651377921651254904365957937815805266873866823529095388414395664689227641808704109071516609578437957724078873179418464818432969097095829063249069194317721508816162517407474386285280969106784333575813049841015526276677569986006987892749849863254945611007619336065901533355997739344155075529952243335090825239081782459478241102766561645567383260790650134828021755206553764536940673056922198136814970081861398099703873346963478659710562297155638105449117551269950597465866290381849968296525454221291869017482254506230716151904926929930392927599036063140497020384647667021 A019958 789 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666617190231474965927823532924663459076029703962030676307325607644254612434243189106717785765022807918280559645451558784023423798078885417321463486938475883313916614263055214075094833891393432988520491696574279416465370791267150949464070471588173704621298947629463372681007719332931372225470071679611685539710706578302826006027167750681872648901828236392088579789415057205227112141709250915896182745879597837012146852417217641883541764469022310224598083406618739659781206118315334066131321824219998048912657311797226571083815169158550874714848515123501031297899462592467206818980215728515285180409518956755024362432339842884908203840841474924807571188125568509605375466022 A019958 790 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666320331620324761494764730472644213532207927734214734151279253509782287039702323747024500355159655427963917518160911486628277049123071823516976504438192261172495522892539601437833362879218114527000571838548592436304803226560657475170491641844367033654467118744994784062831028475191632786903408480186769732092935519950197122815768431936227041608015740319796280710674132795265424823465583347205864433826995160777899842924873264005671516033409308567504246160444114485145091660991085236583584955851452634086738808077083285862060276812740816177734847791293261280345280198301161664397839851805031267169012065448413441470003049302226003542533946631724592047589426401801837246529 A019958 791 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664242321342273330463353113308509494725455494139503139058954774568476009277916266229171502486117587995747422627126380398719491656715872275952496010411651218082864775503542724625681168351847219725789652682483329659369661024377606470803433196546324742108142257908719364918702165049701565551388392975832242895240495998803455262838349909369181787732200610114455075898562591360236172921763218110103977100138017633909658280495861702144096435985130844949118034693673485729398885790856330524406755622517499897097859784022069442411192401203609179113120144172983039937662171643261701308466527723625393891694981298955108612508142090654924908080955737212430112986678218985433905647578 A019958 792 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666649696249395913313243471793159566463078188458976521973412683421979332064945413863604200517402823115970231958389884662752644203161282953488335774469603085475957034004803626645184006319449532628264455817840599220641767819362908266018673990894003050727391357938829814936825339983964711639075041418903449974119633208787384563855508303794662234996505856410180591085909156448488544206239863200169042470017711380979689404863579776185530654170652244339526767800708537821772708421355587983012455594015409156572138459125566918303762199125997381583136722057380532334439861252778599757447673937870328632349424353296766832898647598362281188772982780714438800634174508703762142564142421 A019958 793 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666547873745771393192704302552116965241547319212835653813888783953855324454617897045229403621819761811791623708729192639076548229950339912201691933270829233078584140915019524380309234941079738848770831970200274109623275696501682965745967728848915242754911316239152601469749504030836984874601903272687271188102181145490493832066757398708025457387443255568161165374460186684254264422616645768174870441707705954569434818545602154651324474788347352501102082394223881860743540053587084227795230681396797382467236417066030589160754655469842257728681459642511981615460159025829037543575758784117054801983767894097773193345986207174451893492959917770830553655560366780655524072043822 A019958 794 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665835116220399752348930117864818756690831234489849576697221487676987271182325279316605825352738332682541365961104348472576031648759175574328551092813842805284513500812107359982270598112223224195994030017982316593017434680318406278298023064896876137600238267010787694848107148931278911127596389610626505163039011438327466249858298151683127263771614092461613296486701764513952125853004537212181958849872573120544088652321933689322320801487339678129788115705887758566877685895599431328106822386222248109581990935397524929297378896228198737334392243701825147680126764462697459012240517583943155491575362363786439168699168543413581114861121688244608621670616596736191299119541129 A019958 795 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660845813542798266442510825053731296835818641428947036880550413738910898276276955216240777469168328777789561727730439303233191736848209964883395449287090505663717077719604966476423954408887830644949241258778205279394566786261971538467406269050480154780963135759111286736053146096052462920090060783463570372891797167762310875963068865416636156698855164653718769734314640218526255444471844660063040738701169036598845178767128859071493000255918800018884504672817237676508328871645227964448794785779068928630616627459228530942133813293905827508855836933982415620415607648353194121734653563220947829472472072015208257280505269857157106079863136956234082102786323511352246912959778 A019958 796 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666625920694799587865097575775376119077850730490002629258163852896172376287933938686513685442284178301444526932094113075098637193135607374477101457142960587883006632404211501998337616518978841120879599844475957382597124587623999438721178067957215097041363218283731766121148887540557867665575207093029635163768336165671686411766516391076090179648379768739688159859777213924633990660478503333494387929118873969220143039313937867182576687951014136865684030006367735302277380940113762639089646753911570143308197716790597369845897344391539914123402541513643908818640550535585827264032397727320640931748531982131657128182895164218810546252819098554913507226761854996369531493771577821 A019958 797 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666381444863597115055683030427632833544955113430018404807146970273206634015537570805595798095989248110111688524658791525570484606837601144954298644990478886897849491130351850153376559823435019377981974689654251406386685213968824260807777596069814359079024909653212298418024790373332575784699332988934397002168821087188556060539489282623499890296097294113377761376625554687959468985185525438830448723571946714360756890510404896123418000403212484387547402412864220308650779770857568690320053229436574307196301019526095439567793449233192265518020543871037521276972060159337565374128059853134958006950847263059353249189924286180726056321033972865493893847544738633537049283305341622 A019958 798 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664670114045179805389781212993429834814685794010128833650028791912446438108762995639170586671924736770781819672611540678393513522304955632753032739882126066868961759416819631898702139716960793304997701719192508485740862000785910774452098774335243912500586275907935766776086420560465541121259747611175533294134087247753648314645797703818842395859875623471447541427304168893323954705478688593661807163702771649624076310137033402090831926553055022351627778731499908124101024346309131915703002366333936670568692146642237330207114337094410191897157573474913446671245453166546830248402797781397063472211547782104239503877760686510343557003739224963953973233871938729510989117658875729 A019958 799 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666652690798316258637728468490954008843702800558070901835550201543387125066761340969474194106703473157395472737708280784745755201028343427519635940303918751761002808923439520827416246082783303841430603306492411302605356361520522080165152969429579424382241163473032798756682169383658946340990640316721402504453700308921444317656867447554003612589955102187689148848945755612641306041984250872764875980639415124792862424553780229460770353104524223314655374260327751186686435000175694678827234165365727139294953770076293507577612601321971193009635171846212648115360923332421747174886351478517041231423258919178173510324885778221798710712808681649275161394142397412580335144496219551978 A019958 800 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666568835588213810464099279436678061905919603906496312848851410803709875467329386786319358746924312101768309163957965493205289439059447683089275137751150608791620045501685562812540378103306018331492320117737197834263346168218758084876012176053219555649373442019615833243023007884291062152643592634265686388149710653385954120869806451014383867224365579430769122237393421440429334089119256372400348516943384489777506423790566584456065119824933753993557518868330517455893684149987516528877204901567037888069541015783043784374102214065349959399221547082929806750837489128231827039942119819855597555551702857764433741262907714633722504058573306917563547666523251095431137114836573973221 A019958 801 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665981849117496673248694956056746433341437227345474189941959875625969128271305707504235511228470184712378164147705758452362041232721352233884043742376650993864342233699843524790915924342256585527836725685611978419972681365406824212731792182603354814414040582679242042432400166183429623897050700525939149001917017028380898332447316747782479966043958376600109257135619610842706297599982295922033522880941084509579892226104490982345819079240857231909752127308494917936698984793700884587573263031004004781511110236726252647272785522515207757453427550377714996972417552904020773358283136090170727566806372121937132033783890337841715173754575825286131923203295103704861915320671203359422 A019958 802 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661872943822476712740864692397225033390060591418319329593719129381783897899139952529648578599291292986647149033940309166159364425575557898483895087229540618665405211839127599052077858491368384731809504106541816840455060497225357582121080029377573325240416521464350345682996718250968311422082664111970764437764331472062385758924575187886324239674705239124391807318665579697448878080613578030390076478274556972745981880584061332187549757017605393142512367310370904284108872274847536540176984817201731295699387288308499314179848777895244510468376456630036727389698515360135333901423439387102816357366865441490403461204914041920294443004844161318858910111227456118253184828774351250329 A019958 803 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666633110606757336989186052846780575233730424139928235307156033905672487285293979667707540050195039050906530043237582164161240929961659366595865210063571702638732884362575007820942876949917440123307428650282082557386416878177465443539840233961413461398393577863798732663061954802591582900668217450935778958186076381671417187471438816082249092064557919688488877688077300576874666120967982579093507616906356725837655554653351551604146929310781261600868823951927128723624841999518639477917059611721280608195503789174283149115610692046710662614750553216340415834641767832680896939277171509489258331450179361030085220352022806678583502234647976050811689609219400843748871181721800097424178 A019958 804 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666431774247301358924302369927464026636112968979497647150092237339707410997057857673952780351365273356345710302663075149119313404644767872703446192709826510011505429936530627884491798351811388014075811159656027099221075420726697807103845006508746470397308356114332529857838572492315103908245716167310370742911164978534822748094905661410967756386080352892512819000774311633085282718794315718058438726136671216005757290019776472623198910233758950450437954567262563033554293464604009956098520872053306702996566915000600313391033597334194393510613462614033704557061765954566026584776237735322501404894312041908858523082101688675791721310606166963580213456739849160847592711654498875328621 A019958 805 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665022419731109512470116589492248186452790782856483530050645661377951876979405003717669462459556913494419972118641526043788328307079136641586071960292908527782414206548242260880900886974626251853149731155999435682128314312509083161351731889455486495823925048139034715086894451817075845375560983224972185378421306383918271415638509374052894854373437045613043108926586219406410078391652398348428498121917569187751143067370013365333244396927763249374846616489701251075782051592095737746085164054394859149116170358907293541646028946375459530611092188796489900472279317310960926142613849991745975257975466866853319564664422030359078077514594841784553425158199160398960621179590983094097222 A019958 806 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666655156938117766587290816126445737305169535479995384710354519629645663138855835026023686237216898394460939804830490682306283970522382764154412246778670974482986280430800335154613597701382116441745143383284032279712802132024674574687586207445659711485981308113666778036018383384573881507718131732843803248539164902358300460804340414339250866778968432196118568642091933725718936045542027730049096622048227337692812211657747983842186970904951595726732830988022225306734984347844008504489573738130872575184514202281866511531066171449808710594461635074066699146170189999321720183244197879164664153924404680935429786468099505260656226684303922257689333630912495204157861709247184336492664929 A019958 807 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666586098566824366111035712885120161136186748359967692972481637407519641971990845182165803660518288761226578633813434776142816155520823387397434442733799895323450867940415542724531641372473478486081480008948407107679134583358276985603723873216974510477938320679135121404179294801288923504472946381251612494225233104862466030104737143979159081444550889756966314892672687029402879802796498818394162030311613130742456532535025338319580096966947434992674340279127159893167440368404751232761904115666650831995104464820642864415183044274563443562151394280923243237512503885977009783938889800264860713063714830885291252853939292065306987498636247629812633690412971835930718769680527629618576378 A019958 808 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666102689967770562777249990195841127953307238519773850807371461852637493803935916275160625623628021328586050436694043432993854897966483903364784675552114636976890600206974782282903776921307666371897741692439755502201540379435713713179169218005604223725914064171284225589508119155381229283540745925486236231832025675809076233104931225876128640070715550219445876238854563952671796039587015269011562592051400749661050982399124625358417181930063369476442998768748032982284832246316717136007768553419269852483256497982386469394880530551456451939659503778744448734193396655463910993719751832415083169410414137883452507863788820660715916032997692538624927203018329885643465412514879778179644021 A019958 809 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662718829774393939440749931370887895673150669638416955651600232968462456627551413926124379365396149300102353056858304030927693332368988281467210610942379307401906824569153392036237875019120249449921099996082817257648774135688870062019695053473142817983127546285681457927822111819462428745935827762028397484101149439522603743593374671242975830289305461139529493622710721402960759377166724584343080043710349419946633150063608663115702789317600208973714075455525799526557574061634312485426578592698459109970421707066137378207159817007756898600615245512619871497383123856371589486775878979710873075694950573616236244477590625642846429943703643420056947271765944370146428011360090301505555022 A019958 810 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666639031808420757576085249519596215269712054687468918689561201630779237196392859897482870655557773045100716471398008128216347398559600922759839063686984539394631710887585723324533222307983674670382632240717602364514731376348016460782965418011481565985390538309433229599501081171395206120027303825752322501695092894620953576764447903149251207560996621275993748255112618918492016251140455160596712269802725166801222813416793942069843832104258984576009063948560128439938721760118526650064847043742707064482731083055410122109665099234792106965319300313895382752271828603335222189061119233622002565978974912057473997158498478784589100098169524482188810915155549786444235846698300291381779119529 A019958 811 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666473222658945303032596746637173506887984382812282430826928411415454660374750019282380094588904411315705015299786056897513699516082296483266716392860831196976513791791108311173130342070134887313844348388748329770159069421427087077224895689266218793195276995593199904166539200143061288434219891937356876108397574505068151790147606724297510336671833764172041446784556551772800568435484626566708539436102839771916541600749301001629076387624991807598028774741778138295835146029265118863788234274168038704943808236917606657078730597222233792132810070173802897524853533905049660636696275039174150234098375674613119697345266073517569576130004666266563737827354789384375705179982000336028655008578 A019958 812 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665312558612617121228177226460214548215890679685977015788498879908182622623250134976660662122330879209935107098502398282592235243401525502606229485285515484906055620427799417718901324062190034302740052239863874483893234884944468799294958640792770708854655106288235814015932560717903247009683069346951225741442642749084446295015604081346331775427123425404716172485736959126386252435899588179617543790138696424955700739403824047104382527850837231016028058701733164152166490747032993613189164759021717202430110936071925611106488693449081761807545331099296373968728405743863151023216127293319712999916386173345846467595746124750216410124122638322156471897813230086960207525343493833981590919421 A019958 813 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666657187910288319848597240585221501837511234757801839110519492159357278358362750944836624634856316154469545749689516787978127339857937929116939680073297093924694684732444802121567253916291559355648328433272174951851151388869385577888668154565195590744421166429696833122362318723607693868918500614355924045103396605311628042885021013625743119521611299358835143432369364197468615133988833128320611645218064965082389452846620353508234916767335333506261329588458563129471767777940116763125681777512379251756128042940746874335522293418610798417042191517108455074254867182249619689994223901148741297805553485468690968204064640923887661756939308340536146838816341132590372809004751914246776165732822 A019958 814 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600315372018238940180684096550512862578643304612873773636445115500948508539256613856372443994213081286820247826617515846799844776201756812058128894572085124624270074364645838645500653322061067184039370870863815277553445459570526688694302354600114123141068436273743977790185058165712781683099945127795640290266767521580894294706020661795822119386272416856655151431576800199862772609511953560725709961925206115223908280310400450165612733244698989574973006942096808335386159135246381046560563582790918988482632526445095637540416752611719341242211616826087802152911985960225994118122358518705618669568309557186992082924576720394366728927407745158285549372630538040866444670000686771958306614129 A019958 815 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666202207604127672581264788675853590038050503132290116415455115808506639559774796296994607107959491569007741734786322610927141242286593562651808744169466734131177275256807675808892120769660155358516977285924242468540342735086351094160946218473355693422951996195895768450801065371719267968049677839076206104864320024351989230560736771040540682176239791443049841684251174690996823581704983951507300936910828695499056049732012432613765265942199715155753140487255452168512761681718869863159864550060217216397310087391200545907204731379962687498429836303117126026914592452786022779619631762018522000840447723282060017852832488308664239254253101023134287233899626815827349020873691242626333878720778 A019958 816 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663415453228893708068853520730975130266353521926030814908185810659546476918423574078962249755716440983054192143504258276487700340272061263399670418723577830212277850478929505354112926369649726950762349450610676087769742229951244695827054039269264326765486559081168182186956307424831268257687635989441625848212503428968539466414130529323634411936357962726615169910908908284966685939126889043462211394262562131955835806973285175609386745642832117233913630604092037730414624610892815021288754875324924432170828910268828203572542190218142073037680629048492439247623189924824363561301298596067567356650481844883175491331629674490168035538577941197071452578753452958497862687034270874497465813154821 A019958 817 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666643908172602255956481974645116825911864474653482215704357300674616825338428965018552735748290015086881379345004529807935402460603233960467982738978751598267956129571758885410938130889497691285861053988399979626654324911031392648054291530824663722651382518842117666290465438401087800840210512907505632296508298840295302850527343779365464689067067902852212637579982115785234711405909848230218791003939271741241003067943058986965830856639736995376355603650195163626867028836470553335044869799251791490612144093864533919336118340684319010814007123277972809860029467543250381565448928471482162538250390111823726005271130419003078768052564076758555157377758554496948017136513832057002047904002630622 A019958 818 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666507357208215791695373822515817781383051322574375509930501104722317777369002755129869150238030105608169655415031708655547760015329285381396804403089693955158043830094344092243863618251034554987055965630028381856779957954328418212297551478521540420379798196537571109109041790053184515693507087630437130653412148463529735325003630783859249064387042305531120120012903577632842702863048737646104314648472071220273582562072642862443641743579344820413080266731198742201839834176265391494793331170385125532219750114514998044908381111554193157211766657318976482946686798871635726060741596206923585601521914477313800921056957989429789335386918693160764387692846283109828780444119785203417163544571148729 A019958 819 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665551500457510541867616757610724469681359258020628569513507733056224441583019285909084051666210739257187587905221960588834034062838235960382256972820021522518061426120568117543528837879995464839534697966341295348458123565842275865670414163395254751759190198976734989142211136600141158914717099802548437463155322152021224131586537128519724655297131066545999124855468879110897535149740163695594090643790343699847883366864649805519620940561343006784517073017554179481732000838715331210949531070808804215211958088921289362136431414699152508050950573098669450259210222445865357938186657981207338379499319813935200868193931208049715142803281631379742144092605989924764765551453300445934285894761712978 A019958 820 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658860503202573793073317303275071287769514806144399986594554131393571091081135001363588361663475174800313115336553724121836808217533843175698929565700969839685203060144774181987119415773736153527457578545102179194198954388612672957630668212489142307817345508905831050890070987340235857703857130565281676688438669600713953203911368107162978610019092104962785297814001332181275821590176146733478075028961631688599210729833297480707990261459047366956395540618694176716389813895295272213627781886226256954852243059030540773843838071993069594199573871019856499976484708843133883132284028532162564500724831061239378181333644866553954975097225315930152159861651970253169871073247123231610706677150350221 A019958 821 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666612023522418016551513221122925499014386603643010799906161878919754997637567945009545118531644326223602191807355876068852850506411067859495008160739710884788090286807517406069821923663484992572945776513719280813134353127858872420193103522831035791382236489142684247990703462067077889730431187073694184809050827759887824593841407617787765380384829517930443454203826605217293896128841208031455943727814877550768514610917736826575309150217861563166018648931809933838736057737388506674180299795156406935925808383596121361611350957349446497348611616393784847240645458720512319069750875313043693930726221779247140507789216146116907429703051846692870850875098613995671271658578099963171628473809144248422 A019958 822 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666284164656926115860592547860478493100706225501075599343133152438284983462975615066815829721510283565215342651491132481969917789319129802790635394076996673068101334585141776468313904409739145501888302915552793485815274130705025488800168886535309515813230776900506889107289060248026421745539245314545359024514579682628906763959993529702480313267285991491623965022429215981182099790438331241799592107764873500121202955468676507078930143463272100148749943260064909879759049362326745562686625175858964237689872096087387412251677155673600532386354311239723189388568539836638142927380562757898637411189292263822307857123916183073500732308219274256894884906025548989194314415373550244953166952009468723329 A019958 823 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663989152598482811024147835023349451704943578507529195401932067067994884240829305467710808050571984956507398560437927373789245747442182551162339103034079109234055976758592105175999524694895005969557457006458693370080930093399771158843403339337461491380492202812133989612847550628590920381379396195247839977395984595473020383070655733857975445738398770333966683135219409168898832975817693800637074819657767724556424083503329154811341463934110490974346606507431234201346571539323213155929009279833328094875171727184401290622842360852578981434845161094208619240231422821726547687286117138254361358853744892217776512864429082790248748091816656832258838243855098021837264934249104228431006840793575985178 A019958 824 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666647924068189379677169034845163446161934605049552704367813524469475964189685805138273975656354003894695551789923065491616523826343136647516275830443714065753425125010623143085721007641997869979068598882033156548437436566546121361798114929043313704843102829242227866756599053498862166283482679168333886513870741526253664507858248095266708894384505775541800761421837610350685412503044470732144659174064122640190434985560636272109973542545994802386485911263986902964624592130790442463177116230202936188819356537363154256058665407881654929143695741039740191802282878179578383569789113709132600026914619709472832543155036082585910459346314125282995785087215366961640246174672914992167811238769191506505621 A019958 825 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666535468477325657740183243916144123133542235346868930574694671286331749327800635967917829594478027262868862529461458441315662314957163380904628096718376020217909540940926993347492108339653114539888675589171824313296406245284464351017860031642953305918916723808309711442738977714345313188443871153172963767240038854202418380891504192515477592013225349539920303152318644887313490882380029502713612470081449811925744983805018744901285559314243761453728803940082742378447975565608997097667879437641067782511647437906397027532185411950018885374129311838584999953986438356180173668414350409752297675415555442446368339910177973133266805972555920406820361708049475108918649823376261258018649625802522918586222 A019958 826 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665748279341279604181282707413008861934795647428082514022862699004322245294604451775424807161346190840082037706230209089209613857476177907785883095090519941245035115919313912169670032605911925211263146198901412564246595114299324549280297863199460001518401662221741200831900860111967938339432682946389537221404512831550762795659366975850919800701002050516016988063507376373772452982003878407500278548733105336443715311037955414966352722661107053917738753041451304779514982209642478960815485194590046781462290447166365368332935667542304104460200805672113286367936523988918659078353225097386571162974975477807281068495872787092335594549676659976991862444055857649615181766963110370350402152708572295337929 A019958 827 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660237955388957229268978951891062033543569531996577598160038893030255717062231162427973650129423335880574263943611463624467185266213416561768613755943078587313587458099322178873816599383084093639054108765803099805584922786635642305738473250890154311058734613370054509486946101341529298477656704995620714803452794081524510216709756972169321887949137372294993246430935945429297254900745508295026906131946520619923509299279808908051238095934752996132356898594519674108500641719394849111410042017643188989639825039272488456368738592256988265427883753714884438025712945400717830545736436827308435316155265248064480925094244385443688925556662705485189689546938662983229437385388180413552088929414565393537378 A019958 828 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666621665687722700604882852663237434234804986723976043187120272251211790019435618136995815550905963351164019847605280245371269738182894771968717456743148745104186820440015879220547348051390091741274439188228087757918388244439151348444051253798700751679560757182679712084726823112179473739851736556823814774892275579874017424752439239511249669630854576699479324374948473172069531204438810355277813124377699560663552075705029267372792511858078289066467426426683440422018983323295251425708378522401066630524497734820447073584772114743103215529027576846054648233430777005196460898806474363519171233089739041253518933703775385077092521297441269366627561089021308938062221886780949302000360991808174754385621021 A019958 829 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666351659814058904234179968642662039643634907067832302309841905758482530136049326958970708856341743458148138933236961717598885373877267683962707999459777190694266284246714274385984595638273157617926376451933944601825186635737568700627768481803253619267673374724204637184678763799200159431502854007039052280586459165634851239444429380109069769492035112363427128874298919974808970531739631473007815777914266506265302082985557896691716808939223113932976625669393096470430277419364197389601190798195287951656578941470827787044359526188243997058354990772634823470269370973332406716576917073274259561011434211359970372067006067434581143174812037707549093934112854052333632332882805309530008789168587263853644022 A019958 830 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664461618698412329639259780498634277505444349474826116168893340309377710952345288712794961994392204207036972532658732023192183650125895188647385007507120209684656695560015519912657965860624680470511145835224263694758651073480527211991427898684517122427453995296665723250706356664120332283223468595635110245807864692027605006997779178415098796824511163879349193368390478675274054225517215241370329981751713451959302346150670402252863792237937249869359583098796742874498912717036568775421041294306123351521526578934285869065290298250315421184294699659705193473155256498112749140696402156120121573996344092446481785171934331516735472687300024658624489093608435795825821957260438144347470756736930762746992529 A019958 831 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666651231330888886307474818463490439942538110446323782813182253382165643976666417020989564733960745429449258807728611124162345215715806373325073840108993240841916560398085186635442434742987935649018710574205003103273222280630951422021925237921100328794760879828212826377544719546997438407296081732901254493129168305507111466703418321837163743629672905033832240809820223544984974682095319481341170407554021233704226055249313518442824277193982438010778133098756802538028927242926691916669010817594838401910278055995732457882230900162415245157169111718874243500218435093910718754608164728308842374252555931711758818399717999617990485661129178976139275581429351337718232731836227071898619341459942614918086369578 A019958 832 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666558619316222204152323729244433079597766773124266479692275773675159507836664919146926953137725218006144811654100277869136416160835270148298227606045169682764035740432421696428366188110733363971756636786227188009962114579999598611843402878599245846252169668103170616216761912080725049257640159393967825058946744401864371425196097590801436465667216969670209667949949015786185104287250731242646083341286944833632137080876488757235041093599461452383910011776623744455739664970024023092888393365837346505620083241686089489169485641510221902144579026138401240231060787149494678835373602664241904235940799137305478958315598293812800086389494646850619449858875920799764889013530609527731270621033518802320891696421 A019958 833 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665910335213555429066266104711031557184367411869865357845930415726116554856654434028488671964076526043013681578701945083954911379970018713201146868727272763701349271256078824899909041324222619945424771337551147504982595137911883571353451215952438647209405223250598471387077760823790246836319052076069993447840042129623555767733529825316506560968051959858387587055680365359747137573672593064812035831052594823937733036791891941321643421404152098229685482862996844637863526137854060031245341774228814000581266940382437844155746192438129245234029403500216360265084217507060989613197466480093367732450132037754188855797049539123934038534414498042558752956483752777040522548099366816323570501304234105717677421822 A019958 834 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661372346494888003463862732977220900290571883089057504921512910082815883996581038199420703748535682301095771050913615587684370930405769367975796213146334267674940339938186523806091912015003700333614968532662189711117131354956651441722313840455659147686924295396210089058266207060106238018423046123966044310944451490229669330938942225747802433264029579843312666419948831800487000830295523285131513027588068710127998610825596792633282780868674345319375382174131079703474039703407912123850333486438640310272289825576122008936956856399784367748086927158552915093883059852418116120293504512653764531473614647358502728518654186039205438780661336739024290417147805332715155103621068325288374279477651187380919687129 A019958 835 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666629606425464216024247039130840546302034003181623402534450590370579711187976067267395944926239749776107670397356395309113790552865918577453669414152301464482552059585295479414176286497832252705913512625577656113859014746432563892303296973527132557119913908730983574570151472855888616216949909730825142761056931943345931580100593762822895899565286536363076186450090573194014694194885005522153156902244216005683715327042190943565341873621278768705793512685884683394116465061616002844392617039739255193702923134993528139561792365541462888829786014003395062371848649105481882756981610727348577303741928754446905422789327116363132773916663428609378735131528842316796163572059974981332135523808083620548452326481778 A019958 836 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666407244978249512169729273915883824114238022271363817741154132594057978315832470871771614483678248432753692781494767163796533651826821001564880102367495874422001803125709224636902221053461902959285627608288696726419077359767283907179282697909642615269924554432935541724778357023559676272754110155562901581800127517993140534624262175973577709619197401062398294076388669215159285309559722950858279870965009663350103973127395435041937586124941622383344013854521612939775989349772757208376642804845709913575547476027173404428714896523562213086249125590191396433897882170947959019569056070240045886301568540705317477973772499846221096642637996526678971413745934614908932436092962384600533185915285655023095728731821 A019958 837 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664850714847746585188104917411186768799666155899546724188078928158405848210827296102401301385747739029275849470463370146575734471614701807900131733079399236174699552023168916146656625217413990804454589404246396731963412192067670655535998301466071884042107847610801390742038734326614547679802481287874822344608912198810081111970364412881576030645340040041113003163493968791397126893741482134938866873032555761271211231052062195716285456754542563897355222248295436483235595040712986946778117267274587183304259987552595968481845964331545447992479016963469574192071867359509611740472297385680345004651316082822119938058820925445006072628435956991891927361441734291041464211016424268581654897700501141081317317919622 A019958 838 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666653955003934226096316734421878307381597663091296827069316552497108840937475791072716809109700234173204930946293243591026030135845437686640030777214090435229326331514878204131468301765737801286078458106560852375358893238712957111115157085190755371074057934766176872728537222316094785902611235920009796312772302483255961054631795196795503692531072171443309415745288324202966190536890307482339226606992615330918000895713165906122127609966681553983351222182071288784906667513246509341068154909037695199224506958189680082466777130193653867917891028807904936015118436532330936775200750606169762534035260894069179327527623813610722334489048901605468939128856193099970684935268943407761961197265371015767167457309421729 A019958 839 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666577685027539582674217140953148151671183641639077789485215867479761886562330537509017663767901639212434516624052705137182210923638737676403864715911306249485801493857727537512486639306244125754785586649581604618687999437833116860438125081737751936947221442527744424066475312091705921662541744195041936971206317872113179816662579607095189149300279155918274033832737601527895387001402737913347858943355244519371518355471168696615461328613769658063807233406165125141966764332533157549680624804097731839278434398711820130704460953572242324334955580101137797084698723030388404891492476865538338333260334665931377732499427030938092801326591560770911052088623856499461767975841746043743176445764934649268163381585873978 A019958 840 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666043795192777078719519986672037061698285491473544526396511072358333205936313762563123646375311474487041616368368935960275476329074533084445299388442509760803196323271993305548449109874106464044681006065349422286694729899043903436227002999176585255774629593516742543298900964037153553359107673140160372707445227551399520887838123397299640553015823870503458854907759871230927975225672093078301376075521397650328188915693217645111069594531381507348394024501486394231867809026770063658782075832853450098483469247903038682116331886089022514893280952936980804487239397733078071565883451170518371307889884698755256326526290894881831908802387173059519755553519519494567242975687933253249475444891230239367099573200727221 A019958 841 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662306566349439551036639906704259431887998440314811684775577506508332441554196337941865524627180321409291314578582551721928333621538578339208327604414398397635303594243455853644356942770733167118676540048836905786256778464367751119389658129297705276142804633729855677260175645236135382120331030855456678497121605092832957070867194519264066410680115988901915074747302401294797157658969289972441449888823213625935124546827707359791688632894640055947475124802057350813576956682580249666563041850820786807056427019922759610739849258039788826995926131703946755882417466733342687588364723752378614030566903077464855280835544655748734859197941449732350243540399256453645036553794087507982529736922050148019476522903137422 A019958 842 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666636145964446076857256479346929816023215989082203681793429042545558327090879374365593058672390262249865039202050077862053498331940854282114914452657484939143511771816401704549536564467655071763860283268298813089400765795105876393164730792580391979361601619831672279111660574001533250217875203810359867097204876296815012253776072015325681377572607556399201920975196033322455086759009108221928749236022629645749734882512669870738612827786137327914175910640072664411647550164254010767941383848059978688237755700562466761454806575083361677902686280227653032913535630680142379746254455894060400372590656872473144291941606354548120701502291746339705011478111607895133886934496451386232058716271871543398385233212812196329 A019958 843 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666453021751122538000795355428508712162511923575425772554003297818908289636155620559151410706731835749055274414350545034374488306536401143506681965735315325804905635998299499716886280614885200317169720317876465370290202295017645428798131476439284067674221275799522400635820740435134264240290859644377421419059259383530993547832512375733934206497486617178856024086196815824143140590045373514109540086162743272089089231013068691270644831282335533011949298312799965661295408487157820476966899711941016720606093461052304551081784176968947525887377948122198258506542956826041562889460705397391552980018040861966461568470032191626242697955573005335827879213425320765729066934574623572005316054470186765599941120252136546178 A019958 844 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665171152257857766005567487999560985137583465027980407878023084732358027453089343914059874947122850243386920900453815240621418060506913848058177745811811039635955618405534337368855611010694892070926729424059126314455624711506071384811999976957689534434598615485739038721728795167947413257858182369933708626540442213846493691827627972408362262928574932174205054902500623603789650515225694401808257773160881663828349884213378819396289002873219919147234707351056333527880646097003468845654361861192946558951672012941317962063179995709711584054515569498522950104768408107515463554622508476584622719543499807037488603684163890330687822886664942140259148827197572859062760507519684345941737584126737168255810280577211682621 A019958 845 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666656198065805004362038972415996926895963084255195862855146161593126506192171625407398419124629859951703708446303176706684349925997308926153964264149005696072459770160925929558335247510607356693750180541963033227813310416212455266609809398048117332044617438732845584442407019626785669710684118100885994753851411228142573150127793602518212649927730867584830499815813118929400465885531120259827865190262234565442822075525103141638282898939596895374348591047264677204189228456113517909454010852416379773486206793018465156256895713754603375602595958649705336353528217408378730861524345412810311118333890567515623708347758839977049759446194924118929134013456484647508235783380124387131114789103064309223071784158101761075222 A019958 846 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666593386460635030534272806911978488271741589786371039986023131151885543345201377851788933872409019661925959124122236946790449479849965129165534948684654966482258795286917452892113023741913959102519730973714329312753778129646750700849292777383888850830198313252146146953623727690549877064184380827684257244288019260226250522319556251184259119930270288391868820868169905326672952858340543813871093261086183927079872660353769440980524672174600047322029877809889154776794918859967093503850227563854804152271172995768635746410537265205400601789243458864015732988671714616781729113880357157043271624822664316941172399044160343563023039553305816452240537952525900720031632782798303693465416653792335909787908050077018724010929 A019958 847 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666153705224445213739909648383849417902191128504597279902161918063198803416409644962522537106863137633481713868855658627533146348293769134597670139000660235251013587810601900163622622031710024948980452715865788779579472988325074078848184396922559588400769403376158307959239045349100084896268436401201270546656838137724946013361898926073666691692663095233358356864579701391059128306497316672477837473855997334459699280866623334426394603209309229762157847064406155174916030355631995215312350931684357755236838193577348487935097201053689075380062953628502023490572966108125169213212196436158370356185801940247238996358364723559534894022847453264366764959333845977591340975275290771995982226900780094647384155390663050498378 A019958 848 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663075936571116496179367538686945925315337899532180959315133426442391623914867514737657759748041963434371997081989610392732024384776450094378318464044998996133105218685111950739515633413531730799574848510387939408571441322264614416452965554634605281752291876688784552134038075019955321508767907845466243009801383544780583879158318321434931102752497049084891551989009730259156189636048766584245785548255530565720848258017549578798371712400709100874848441426753444911170204168735669948990246445294147733351003471025930730852362130455247841937234383301473627283365581710141511572733856737385937405436372190025833989754764658008612343908465863343982351173599626529988944305362859992662203840077604293191828111992301265598021 A019958 849 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666641531555997815473255572770808621477207365296725266715205933985096741367404072603163604318236293744040603979573927272749124170427035481421621366703516879719811787050850276903147395829852529896380582337069352665617575741275797780237749132763325677787000573402099873847035090313020960886735819620103550446984627267716993896082233357444640839023786756255851156133607827214422804784905179115474225114994106460082560704265878778240656649436482686168822656649866825907811981387577708206851950674734577251366922704877103971692499943528583856464944609222620112705230333166737317216410379405583088286398733398371656643004514410571519626836101929495874951440506510909144170397529719142892087068139403948205643491905234408419733022 A019958 850 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666490720891984708312789009395660350340451557077076867006441537895677189571828508222145230227654056208284227857017490909243869191657250023756215254200627591773082761956224404561885702788756748178581868346968654108110908449030311858277135798747696948582676665141091026839729751130553094388022958666651286858472478788536606317216259148085467479689103678352242669283678586014003190781600442555242098885740333951190498762159931103629936783303767415495252184348465540321852819505026750034008749471229631845735787337039340084730166647777072603111532107255889775507846202640992853691878867881188551627594527753808975526412756163827934089996426848733460034995002143981180431719668929614961867683270131228206007918943082356740865529 A019958 851 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665435046243892958189523065769622452383160899539538069045090765269740327002799557555016611593578393457989594999122436364707084334940758435317835215784440311083580596694933163132469579420242431769662038366196506000715750443710819991004409938255964660447099912619596737430528852610903501620521817296191176657207791092344489443716942266463180390436707671272121566727869079663240121907524041621307307604090281311396360496613416005136258669368314970034233229436247577088814485495101213168286720039045378350987153373773442007524501749824436261065323964278973361411092770856108141728183135378854529507178664102699723811795069595932022140693554652445897119522297845954119216722486985378319364814362436551274572810633783986199730578 A019958 852 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658045323707250707326661460387357166682126296776766483315635356888182289019596902885116281155048754205927164993857054552949590311285350392346488692391318020945070491871343797923635355436422994985579068250455178224707209608468924852353166302902182724971515671496974909775804941761483715865458254221499079839956735509352652222034237014566802896121863312936965375805678445468769785534273010022214230248171687445088869283763403434587316616787920098076972301038677013800925143265278306829134408975507425611093283688904401124738188325695694023880263817391538194158496157838547821522437248704655047120335497849082542317094369417206572538447716123679664209442499112108115490481431288016167008857894645628084596564597525348466473421 A019958 853 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666606317265950754951286630222711500166774884077437365383209447498217276023137178320195813968085341279441490154956999381870647132012497659472033631756240405363415525018133464865447188985528590827888777476188584428671435249771748398543083647795867429584009691116277813107241149459756182033667235445291297775077208137880174696134317864848590321088177591260719329674192723557411833159647934663520814996834900403442193814023691281035278745973564017225725504582195458967502594726854797221059577706339500865048569036184782343233500698664493059149276827058934390680513706914098788897782837246195952032692772730594500174392304997148858095537098180648549571330029564736903213300490130967952826337792050468242405110402987864664607110822 A019958 854 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666244220861655284659006411558980501167424188542061557682466132487520932161960248241370697776597388956090431084698995673094529923254984649932276476841188733627908833002104545458039030386068285110170062325497081906192470660964568412684642952948832759634113244892939635444740620555422254348715786445743105506528011911734753525840616082673245751693865879175838167937113937097535055422075660611472281903332795780728215343352576252212788870095191003276012024449991812126998756707972825913695228161931250484194563505105734079436171792574567418955512691098508851370617117444836293020108743249688497743101530342416113111609357036184067107599508103453806608629867307919054517439031476534868070743478293021925900445074940988778958760129 A019958 855 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663709546031586992613044880912863508171969319794430903777262927412646525133721737689594884436181722692633017592892969711661709458622397717666140610625850615815362620390583275205816750139318742345933536239364527870809414189563627003207787762530633080169019749645552166583447215573600681006236196763721843950633858115010927945386267722378287782240174855984881476648621920661006504477230214114438857950772035248261800629401720190318710332067551436411751633023060681661394265055756008227257518221292475533634845794801426940061537057637551957241463346119402542629425667344577904818905615379403651772971318538185851235581609533998771947395660918746444307007372929237041743751223134540067927099017749874626626476794716602086256242778 A019958 856 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666645966822221108948291314166390044557203785238561016326440840491888525675936052163827164191053272058848431123150250787981631966189544309864364010638068601712807542289613340211438434938159434929295250253479976467732976497141003629594530949797158450374834273424493738758435444867443429269869781835563653434679125880469414761940213649774975852077596792500664241841984475249518351113954114447971736428792616570653654070535480473456376913531478932122280598740527014755491774695890023191747757232987915939456808426858916430500472431951540763823454615964985020713581508897565664602123061370813746400267102260473666255920651818141542914602765147404074100382043119373677592814648575935760432649166472742728113002143913664617771518308821 A019958 857 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666521767755547762638039199164730311900426496669927114285085883443219679731552365146790149337372904411939017862051755515871423763222747798254053206284918449000152815761689667905057633003037063169435329273381959137317388469057316610022098825877329246692095589856330539270804685864245127403219115140033576677877325531607594665194044427016470152552755390048500050421111935771084985710746315881655477117234377614154685824396705474815368100755382885192955877730517053207752497073728818013019073658109754629804481519488947223103515386401174847378004174465641159570948208413727748556815039911485828991151230976847490277802465484008557957074333636692763653839259379960834652744490101520222814341532051667125424099039148894340239251208622 A019958 858 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665652374288834338466274394153112183302985476689489799995601184102537758120866556027531045361610330883573125034362288611099966342038922733795898103086620328053569809003809107460346373200864535507890192408784333277154484228752672284456602667627405197185947508418685614704415660010421504393187017435675049920758500562861619314421055382073487007917176943058752140583886595519877539540561784900854950399070951396978337424018649126811225235462831998035649576847759122050817850528595004445057380742739997676665483293805291609725649518510171434715138534813218189876025689549934721607473330959348823884466192605591564376406772173148693473795223481170570332699603381451300084421181060491058629377558074010021134113432808470460867873694729 A019958 859 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666659566620021840369263920759071785283120898336826428599969208288717764306846065892192717317531272316185011875240536020277699764391670899866658915017067298221637489156386570912847139323304077215164445784337043429519745214328025986062705773105822338732008024456052658501974823914876478593605575179326925415323395613148073618491261109639305388755659684665007523922267721394250555974610620362952317705685648200268326045234339097903196819299115582994674339201605012602338476808762631422885020990879038560076828946343550346508084755698080937558351516311461177693529120980118745459801153574610181871923301227077436612793794974137484793187941004489800116108021162278786388166997019172684905050577075079770863765894823490343622040692034978 A019958 860 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666616966340152882584847445313502496981846288357785000199784458021024350147922461245349021222718906213295083126683752141943898350728688502717050546596775867177774926561505532193053548817618667839197192677737069489536535623929968302796488183902908882882588130677977905509043338878152990469505356541674478236654199838076726745890396377299092619790815022973033962146776625887810957811407781883897889204260295104325670732971416455399968948348187876004844335229588581956283096936650751919043243564552562802238655440839418951756619335229115250485188347019071495676688552627177230261352276311744973627123297983733534600351302663589613246672459232036631431651767828994641155049222892955031808578710368366899625496767733587657334112725104221 A019958 861 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666318764381070178093932117194517478872924018504495001398491206147170451035457228717443148559032343493065581886786264993607288455035780537271544533563954968375986998264536404366992709495781311539610709681048313841247344985678710121363156148131124738970776712173891818539401229517159134857869147223651349303531551596738144303490617690213422831041691312401144208481949261854962034625521669903443550752125854242516637212455129038187738704709209107244530150698887542393550474933116923227543188093864404024174852168048765293296465573316550191279957093327716728846743397221970672043186940629583318008164032857092133756432807868263391198491575627296573116040473268178170274745779044416410026174326792610815274154893980889861237928480026422 A019958 862 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664231350667491246657524820361622352110468129531465009789438443030193157248200601022102039913226404451459073207503854955251019184925268852161765271880304269289721549521743225647038305332722364103426772451782333961189392990595630858480787340971685966758735972357475129656297893470554951861742287725209453359481624828172295535723539077092832279821769944757541826646209236186160892106987672904896486876399922258801170895461972519253951264323933626764810075351050140252697306414626761564004732367033150211745285587205520208075910146779568528377892974265098397476821424712445005370913616643925739148652964854431894064898101193524230748362834406276777284673805203325602870226547279570807013837058618488296397471857095110328161196381669329 A019958 863 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666649619454672438726602673742531356464773276906720255068526069101211352100737404207154714279392584831160213512452526984686757134292850907421437124587825227338317113655002144554919714831640322465354746430584697023090615641388392716054058982907070865737127646742203487906996531688546089702315487299874716214690175192052232495806510849767644188271402043403050454622886286669310259493390593628238233566192394168617531748309614153894476560507064884767619165629751537699258101054316428825804045205119143661694823601164759457231534626695275565645736217424711095260085838193780366542939420477691692739498094428254958047303628938933072077033148865919941268354669098053671274826616300800275333249943265680481022174240995810178794606859779107178 A019958 864 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666547336182707071086218716197719495253412938347041785479682483708479464705161829450082999955748093818121494587167688892807299940041826479231583710538092078634665109626764721761390237293038586840637020131203982588445758941989865512601880237950841380008976001873930225345987953991083653112624867528114263708700245435640759605927806329513481129463062572770091491542018116765207482696942554987187425753634732744352339998374200808559830431833440940274661634919731697482252806927285209254908376828583563682926798218424920279495758665206021889255608354997254699209341308460428823327291069149762912003774279369154380275372113725423516848205087186819608015292445994527659197461466454818325753515022136518681892179376951393284049640443990859621 A019958 865 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665831353278949497603531013384036466773890568429292498357777385959356252936132806150580999690236656726850462110173822249651099580252135991028705165883221986774882337596101601714492828409051755800228116503983395253177559855284641089330498453662616259308244386510040627406976838793890697770456354841756096990246813505860977917905796212294226964057679354134331986703197367756630710094639882857910934226882997030614468789653914316411285564254020316429268821995476550313000146226347502155758939763832736035802752580332462350845392048137617873466532650102168056409091364742833050924613113077945698162858047440929031648838351842424679482300835934637351791095933502453415750606026929810272378432251339407346930054088563363150784445235621564222 A019958 866 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660819472952646483224717093688255267417233979005047488504441701715493770552929643054066997831656597087953234771216755747557697061561705119239032121765441089085309214216453958925255635652270530180441693455661352442529155293770400130900173115671946811384772572532929641774143675838760514303605894617073934078453171822905148807396333014558884037484962202658781636467734326297306626742689169743371309345380318315041725532749943497341361656877810887538068641755109191877153512261187701947314088165568103527195093319117338427793151295440648357652099376322102204582150580798987794640169936693646457822196791370745070148036241719273064100431979676961940957915592220972917096120997239081867168161241294734296934370869461592867675927287778683929 A019958 867 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666625736310668525382573019655817786871920637853035332419531091912008456393870507501378468984821596179615672643398517290232903879429915701744863704655272523531902828754733891447095818633510434909157316243828517395449135268590282363444234631509871792660828717342543733742045534752278951749677298315943423814282799589169727558562053128744408664707800769037203760103000904044085604667599874136893573014203658923708994298755112320893701345133643019575432414931219631041570837029212089847916206166252671481073244779517771878853929093860471154720496549762289344480667609203588696753320580282595658058166329836016424734067092586146412987324654498411235978806629434065805453882241024325622872772806098657554420660557333821404134655544206589459378 A019958 868 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666380154174679677678011137590724508103444464971247326936717643384059194757093552509649282893751173257309708503789621031630327156004328741764998331601479844264848122559230808802765876354295750353572335654994061409901102787801424356749309519069943373531477568071872267442451388372990802995501373479723498078647734056235050494485765889423343035181635551353387763959640147108621524075204368701704880343355595943481471191415099828317468483612992853841356576713206750783149671421403508606838480909237174149427109088044155701274388830985231164128135118976198556607636040115099788227441015606870270674219070334221019353623842573582398604380734692241163812152507481055613348222657388539609122388029738574952655223707574701099247209075406819575021 A019958 869 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664661079222757743746077963135071556724111254798731288557023503688414363299654867567544980256258212801167959526527347221412290092004895340109750316283219807561578464295083504984836864078683782422361959325930628078093499052957209560443502125993807739248725709873436528337822944146126324707311040698662143443874823053880141384157331167025813157406599699938521563910650123760462125536456829629183508623139088991962853840552266708530074723678408560956144397965793922942816761034418958604994555092002587955561741773407852655405147686706283554320242186034255622468266159255593072363071877391595216054807299750077366551137870367864328696205908862500706487598059580364169292793452811078508921608143409885027139564984212664046253564857651203822022 A019958 870 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666652627554559304206222545741945500897068778783591119019899164525818900543097584072972814861793807489608175716685691430549886030643907238119542062189346843141469257281967923751721236696543854126693311763986375387590583391062436662239096192344477674797382993635965708979568076736698837791645184416593623288573827184678334929302886167874492751657521952101893687028340396336323792163805329050990531291460223209881702754387098706511249499757686152847026252590627290797903562632663904702020587829280729960236792083199348782320258163155992311907358177068244117988351932507038624280396426982458683119060020135303192721236819954338987993201145192121567744425838953127423564325728425134055787775716680068496982741950045437430081390460652575760738529 A019958 871 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666568392881915129443557820193618506279481451485137833139294151680732303801683088510809704032556652427257230016799840013849202214506715520530663485202249424432975841133287162346185550115772317135537072591428932668353728225895737612253631733723948826694890523786018229262993117795271632134986326574670304442350307409254214203189127423648009559381032435724875989603212001704269331571887959574864952695712810403861733168225855143336441381763489534530849977158724702271844164955762192873072244523148668944396844036322910544903917788837187818487089648307730469073833874510517733832049608080798364866801986132385604825552013989192604414046535495271288206044135352216336846660970253220921641052315141475987843018626097805919357810757813116995091578 A019958 872 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665978750173405906104904741355329543956370160395964831975059061765126126611781619575667928227896566990800610117598880096944415501543832912183989645799853583244286088730568616843983317010232911192178959357624053454574320023563568168675214072630667302430281508173418936871034727758800262912254464315266838208119737447308847912668513208168868404559120905132232829246630148679899253129468998113710837147445912500481201615161806992143564089642859064724280885232741249335505287325909649906146360252958478724474405523897719157637977755586522905087539582304221499293688856379860956170720352583526469234523128853015512663335469468446673206518344219000587417625260867136217408531148158959107120477697895314459720255261583360979445062970917252315250421 A019958 873 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661851251213841342734333189487306807694591122771753823825413432355882886282471337029675497595275968935604270823192160678610908510790951727634653767519513143777278625101772720011305550070763834562349971591475998062511352376412001595225458191229798694842209765570389218247657610271096030222532141669741403015176090043808677840402698670346086276373315611216134314847141724509364432537549392244256701419402585870613758494036753888947320713992175068111621422237530412511517674459239048316227764725298331639803325015470760820018610457736701214002337296880091573940080668690210789926907948174374860476208031602689983065705143999618923986591388293511961799958393078062819269239819044777028008901344792113942137411225577124575817379127547932954799822 A019958 874 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666632958758496889399140332326411147653862137859402276766777894026491180203977299359207728483166931782549229895762345124750276359575457268805176207607239282311777330395651371050596250505491014123021936081580870105840035027692219133239073005752684228753046664400775007828485675851695143160741479449002557498897922269869894457141434421758242641156910555654965462754533645490315899330919177772951201116872224092930523045397777801942343105430406033551989626083704421223395527037104030833079610567850033224321035706849228959322894104047312112889964162181913346412001858050987396013147683037669071902506186869376736853571720296599793525610954611857122981982616586586986221932287642973755586890096711169361215440000551507860629231345548471364423833129 A019958 875 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666430711309478225793982326284878033577034965015815937367445258185438261427841095514454099382168522477844609270336415873251934517027803915194901609423688427709123212869254407406759311813415435266580983973268781337892522999132209543035985032339167790717082631014336471303160093860853356871109128429589740881243904086905429761283118607636798674209860621467020852034753785525963036832215904546865428852787598609694794997482047237194961040175146275239968763226139490242843205839175003305887355048814957084459312106649270883174077882546960812189488140792156951856119473207691374510330418265925742713406961326426692835560963519210859967800756752012557120792855281311635988764058049117871062369613466308346610470613722894967397167877117478719668003778 A019958 876 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665014979166347580557876283994146235039244755110711561572116807298067829994887668601178695675179657344912264892354911112763541619192642574157652046830886251597271990583254902110242974068799728893204044823894922350309050020358844853064265186726065482248358318144912381640922471520910271827357760439987378113499569597418851135447218530103091650026458009680459028008367834150499965404419632509093107142923340063769233380862343778357523792037544128559988245784019140095275023771458960512861890711028322162275495540068237021787640948907605795125112013138916297853368646707737633663796112872691395973166995488934524151721351849537546217225669609151381080122682845195114097538629085333007207281976704772516785247345371964486742917431213246881181885821 A019958 877 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666655104854164433063905133987959023645274713285774980931004817651086474809964213680208250869726257601414385854246484377789344791334338573858070268232141540049347951436575154566086339775356056512388114098822331721377470295274678804230511706108841913111882407732237172084080466373121055771439473630244207606518458192127336171980457471093949146202972374364819778514884031516397293295725478930968827275867514129425912975658476472038466649098320409909320952236493347522643788080886382410448285261823816367991230022748094363350358965497747641114869259229941502259276242198223653496103988715164895756708760299442280040576022499022070455733681548989377073733722259296434109563721517304870599304447249136478070056496664162249982014133475447207385802497622 A019958 878 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666585733979151031447335937915713165516922993000424866517033723557605323669749495761457756088083803209900700979725390644525413539340320396201325397146617461786270897568487933219177573211864687637395227617031658374268826792583586080908891191770690665463896351651774131651533309974220809743316161947530933044249013369618374274024837004573781546684742462039021276198315504001500020759551060033807668560407852650879032539571535632219086456458530874412251838235479500368390831138635525307429256966999805140215117929074744064441740152761205490549052190299435956686447003743913024775015000631434550221444278751194652141602022673531031351201280151552226547000373211975380321350806189671791939398497804970698753194302881928242748167491612902847788263967729 A019958 879 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666100137854057220131351565409992158618460951002974065619236064903237265688246470330204292616586622469304906858077734511677894775381994669383445377634455639708072470541724788817108986404914273715158737945598290243014461176389274822838784587438821026650871949192988556875583396631412764919412366311823930302842123710963725268982032566597158443112876441699563066358844944944094983764220957821783068069531237280641436326811751065282704759061156146120788730548486841128157390832602919323461099440164088802888364352713626056038318040713298447568202210545278901162695567989128424936540402546443251172524734533856024279063484616599910263736507603998520983324199468329370021479421170391032297126319939871652586354251337460163607515227714181914956080195978 A019958 880 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662700964978400540919460957869945110329226657020818459334652454322660859817725292311430048316106357285134348006544141581745263427672722165554955631481856513977388231603619803134092774443707217273071888751071439816764596376245785042254223337291679028574091082503768074703334910479224838016882727578304507085390016594921603636915095639083547183388531129029012129365096699276639078586364392678128417220100004586931097036737265655724431132685293149020650428340059580644209600138991646121509199436975885727131244714947470416998911141917389201601599866063088329926701684832585232112959808457109756319747058114459466392691021825612825872793285943654322654877331200814129010474837406179669686568416104485374674450415182033467104320526118583306883723481221 A019958 881 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666638906754848803786436226705089615772304586599145729215342567180258626018724077046180010338212744500995940436045808991072216843993702852558238879360576330777946122310283070029010298769152487027246306836916917119295669015341324801707693219487141412410108574768290617405794600043651251284023159910025816524425205869255328859228610007838102020691711698088863438229821587318276344511288639188375133624207606750220722893002435900583798507025083052674020199570883675528245006522526797577136971912837967520624482184234392733042645802278043224754332121023672298418426075338371527912576603612359803284798598988688552746945070300326357051242741665183903637442180993018241597373918307910469905839399795358316655571006185373295878988813343426632659141874915422 A019958 882 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666472347283941626505053586935627310406132106194020104507397970261810382131068539323260072367489211506971583052320662937505517907955888954904443105225050991346144879617270147238430338124300091722398165936715505037961267310927295144013420817040488182921209709331855526254918478657042146077687023455069140545113819850241690183451291746689300096881941787550345834230080663344633766384940916516767108887787780842106086319743426509055226994657011371872519629858702021016392742265456863311390840973761454247044192645789551331916787737369410074995929456971859489473678345091317851826965650052318797946392040830256551639596657840019835709365134974178942356385465324190404653120400385709350431042902980642811753246309693108379199214541706969176168772177142329 A019958 883 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665306430987591385535375108549391172842924743358140731551785791832672674917479775262820506572424480548801081366244640562538625355691067619314956485080440318925624274547334315845803600571264054715157251948493961280186792194181173668391787122435908760700716395092094705856210742356711957991433684609926108186483632778963772128414150685938030438373392017493929672717212403995933138724188626608075629806187133847547734581835861588229776190006229618879528573323495608708137678897044444536896074735808587742673435301270870326508849768701408033549529247833783429039227504252810744983406674195232460388753525358979273532082433568815531718885661408710680966149249134646399929357663851645758468135842930172658093970499829235194625966033463697970955300503668178 A019958 884 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666657145016913139698747625759845738209900473203506985120862500542828708724422358426839743546006971363841607569563712483937770377489836698010123969138088499129992420507963556636804581372504665446297951215596884859033597150447718753980231716872813818726166256914490193051352382155284068383178158394391693379158819898589106109120174597097130861869612741645665051874553725630889015841217331441210058746601673276696859793791010411241824369467079357411016155834827376568923906167473543118544073462748052154265534481012616147301018626416487543777736819979990319016891987972837604125857082338511631596541320875248771974999106178425092130798848212808265189120299703269092636293077952719921836531128510839573485764025158692029063539083441820454485556579844036621 A019958 885 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666600015118391977891233380318920167469303312424548895846037503799800961070956508987878204822048799546891252986945987387564392642428853009445464152679246578397512196486405978587051850450061743440544910768965329663596628078576283969369068053188509018089470009145659001911261209880923902068437721771352906763378911635805541284947599891157739277092284179135693083949542273430810530239261375363238057916003529635698146815127869779313850266954734252271410369951606172522302055248285961863737518937223325280192843536606913306184413775093301244158608316085701408186330893025202873435865754465306443044889477115420989126366388966192561959425180404394308435628372719516487637989417197831460491988787627518838795879334410281116950560190130616024843243440500053222 A019958 886 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666200105828743845238633662232441172285123186971842270922262526598606727496695562915147433754341596828238770908621911712950748497001951682991230912317861471220411640058147260756461857363077630666110636681692985896983636677245251243120706547713624561657821117740751266137801143136144431410017117452525612889988243179047781600165087795493291159670964192030040191785126884088610808428529903916504638860983790943987668998849072958302350272109033517871358985200315890355287947117857533215807656050498077963020415603841394518677313376542550897682511093728755732644751137253118336825391171735770210659727494751344850391427951349432518935142477404442419608329983019779609385615278028780261625275953650840993548811132369152386182854361103676391124440991459356929 A019958 887 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663400740801206916670435635627088205995862308802895896455837686190247092476868940406032036280391177797671396360353381990655239479013564865303525604040707410732012803673557878530727522604770547574255763266529292537921657376773075989531096710965679106762403092790950126759471371801396604524885147432955617961597010895379434228815057355398619217821624034611224363187543038984961142768210709284723639271681954078416889456713433223643443921892703384956944874097574645982883431724281733358878709803160550749495463464854768507673278390245067226638842061745519505215432391155319471649392654543517021345598237976403585274311802376450558641828414699508240052966751054278245297753734421262022283703876846932564729956884069989540924645678672555823979771480010420378 A019958 888 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666643805185608448416693049449389617441971036161620271275190863803331729647338082582842224253962738244583699774522473673934586676353094469478949225317363337436069746242047540415892565263549529497577196875339097004060632604817693118365148431361611289623125097992565107206290616451851704154948022658357070964389575619477880854740002615422518240025375741694283285645771075524718155418219981874339021311125750765901434258520843645143139067538896267493985774007159839589359523031566367137753276555870493880288231015443808413938373372503951525300778216460439783420018898890004691870904020843770246883056716539419773259591763331287268540971954267238614194344051606959052615076510082047835110519788144383756002551092975919540974695845505441996198401823059047552021 A019958 889 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666506636299259138916851346145727322093797253131341898926336046623322107531366578079895569777739167712085898421657315717542106734471658863461767307666935289857216506775995959242135319871427384805827410789740638809900333249625259760748192791455536706740817067663098032038905899409171568701005291740131404944019012052396290058871504377631267207680752059120006575037688899932144225021752407667102928359000140798072619971265153578890148273200510591454336217492502962462913356268446544985478563827335307287226430964055784069491915726388840950676979125364184218357686652989620120943119507216219866849584660143863153630500246892271452939199456692380581930274782996608892795496740279829850546307822042962432265064624768584857763987547311764500541529874908205911022 A019958 890 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665546454094813972417959423020091254656580771919393292484352326363254752719566046559268988444174173984601288951601210022794747141301599929777984805895506668024156962840287596349384054232895085254727038840019270576681857826883857986198118399810045344080426382217397632246699217095249178988882707839079375574592997947029650790557960991787068091280873750140163902850279155820595260623329526403369394418600412770321240606952315366671911914544757735162532519659441163927376969116535690004378086472556401636629086028136114346059920679027788022596511928254818200591578374725277235835793357062679761288030842846665779480291246112203036336375080955215486361255589715739872018283030486283977687501279462117727091487243065834359053495975050704139554294691831806611529 A019958 891 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658825178663697806925715961140638782596065403435753047390466284542783269036962325914882919109219217892209022661208470159563229989111138936173961902403344871287305816923592582717872455294782554852765088439308888573670630185722204208190673096776759393036519218400340465598684125821985243331407283164353333854450553530485657426192878684350464826544162932481736707884238372222095251718620048491830240458200025311313188289147409138907753412519222121048622623675690280926556160002799205560787303713941064586623948595680929720501997724724022997463873751311370764579907642066622597020337532184461795720907009124778976695986312116935583164519987229265468775449671707567216377010456041362963129241582041727595820585049889542286902387544696692155697990680194472452578 A019958 892 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666611776250645884648480011727984471478172457824050271331733263991799482883258736281404180433764534525245463158628459291116942609923777669691858074622497405074602176103673045120386027565386062674317734701871032192700182538287731420981353933167969525673623307243195168458549736911530101655365992623604461861142651714219790111444785909499658194723699373934875103894851090012944308898806907157784034080847385856774514838226437871833376123941164144721894833296027842633660480000954841316576214618027818717757469372163407154533926748930715695178688567526817812154253648589414767909991282889019749903569804609864045438541642131476120726201112013318643602661450420439911075884219405476416338488354203326610701644967091370304875956291409585660983975573948220438027421 A019958 893 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666282433754521192539360082095891300347207204768351899322132847942596380182811153969829263036351741676718242110399215037818598269466442173536208228885851790400170409651750801049506794849315362671966038327076575212323718402952499904489573639628447729327201514274330105206642898534591736347792656572501175648806051197070483327420680160043632067755346784581640461962264737127558372975531184196194350554131629395398216468597095142138742117855796962426036207723684951771496294411360123604287019786345887352557794265112053314189551066803247537233027229025915769090747015600645424024183581041780835992605909999001281078140184653620703303655144606799431824796666535514080337415266904269292352336795068458862566019128350309678469891932850643706358277213571838720488822 A019958 894 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663977036281648347775520574671239102430450433378463295254929935598174661279678077788804841254462191737027694772794505264730187886265087643219466134842812307190968752192453033380570573403272158462471745359432775803378231995359399119527496014662439353349602417780130366430473990511547278235702137043857942645679804367153146028480655088035547997734683327259056907227388695077649664248132459831891013819921047757670578285239816191496741076328818483846115327323244929079838732902902037171276725805176993109182103155625389361587176589063921115542226884872365803690086486578228211440508071385678785286327758642773782588724741241784214226822814815440655804409233710772076393035523659556936380949143705074976234655692005755470980232994872226341860181474674349314906129 A019958 895 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666647839253971538434428644022698673717013153033649243066784509549187222628957746544521633888781235342159193863409561536853111315203855575644866305607108935022285660688498158363834109061113228208030849602865513177209208639840975292777194874788953601713743176013760010714933186437427856566655682664488754164039945860508370835882044055454899453601379062466751266718049398541467252916833998071115889896444445544253109363021979464323104918790992928121242116657549965836955694490437220119905275017140017859970662438588582806342411831730653389583350769602561337726104892292916148696439671520165816163694726253748240553329790432024685955093943716547307755785027475786272104906891942265258004239601897064839525005198811808226905316578288694186379782475221077836561764778 A019958 896 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666534874777800769041000508158890716019092071235544701467491566844310558402704225811651437221468647395114357043866930757971779206426988840225714352565808789515744021935242044197689338664244212950183684146806010973392265558254124544142876136954257843197682027542815565754131647581230124061618617177330021975880557173250089919587705737377549263295834833146948208863634178169889296753323340759274493273636109859518842116280360005174873087820406490520291363434286017525673978233645070137868614802499019560826575652616105048453390800150603435956231294260203249584105680484755796956858275743491036479315243492481804249352119240833783963188526080027270116266006529558242585126459979098603277542002735100450131849436521497281379490784643802314592283351039331812719462821 A019958 897 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665744123444605383287003557112235012133644498648812910272440967910173908818929580681560060550280531765800499307068515305802454444988920935138251534540892748408930139125468987638078246831967568121124473661379170478384884304615359282512693025837718058391173170032186414026918245664786508906474512870853867969168580961208099779180926907609110283501750811427084171231881189087317708950690156622237772908077724265367277689595038810789804896160125402000022278197183406014638431638438137457738752030087609630945722480792862359456275491234372596057498595032792174595596935565004359106910805716088872022467503028593231625682765769141399129974282881171469942716116702179387349776301769899209182117966423936018207011279844679434867809175621331251815013579734257472971786622 A019958 898 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660208864112237683009024899785645084935511490541690371907086775371217361732507064770920423851963722360603495149479607140617181114922441813759016074687405347856120901772156304737812108735063364197064738798339661671889317116489952345151651516653592188775207076387692166928411282634383764721042553243695646474203470470744050164601422083095099186666790576981822744555378033101687121041964952892246010319668846101247858205327865548357100680207277655790069618166190258777071941483680194667463506273585630942418521927950671617606627889541350894221887841286392359703464409813599415792890017570880187493576514106255630780869015800514350848092981773103185243283171891614157717889521970339395471445501358716463869405079883748370131532644922894011050245670434476230480240729 A019958 899 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666621462048785663781063174298499515594548580433791832603349607427598521532127549453396442966963746056524224466046357249984320267804457069035269389187317617979960895951874461089521006665701895486125420287431804973319200854736341853253875562295522974221611423965525781512198796793345077364925902688444462378769541312006645109703884623230822330317440208523833926941548694779164125639229423952928630072053305803927119579328108028202642036796882942799480055681092863894812518190458827524988705754229961234225921976307657876830309892481293169868650203269288982205595680172988040420772802010787451729136555563274304462471531387686223240628015880436236774924333978123091335372503701697600424283217191466836929187466164041200221205070592328134319077472754514703211750356978 A019958 900 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666350234341499646467442220089496609161840063036542828223447251993189650724892846173775100768746222395669571262324500749890241874631199364941667107633752228584566519860468062408428656182695528086607777591239771521314284157758953906966198944463399964052204839912740152303891166627937496613874342897804200918637374277603699560685565705861539492275944832091643327239146106191410458434284314083914950503451260033581759914750821044239205917755340595641108231537297707680552700333577123486503246331184037727726415448213621015347486733641570757126036364786444053877526907732380505496522473514468614187363488765572706472327961099216676607852936203176229815577096721270600504343911151409326249898013750046966914820416172563209699857204535636321442171074588969770474195858221 A019958 901 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664451640390497525272095540626476264132880441255799797564130763952327555074249923216425705381223556769686998836271505249231693122418394963065576670048910113716166880010010610767908640892779995024903621034764084189599379977335482019708742653217495470870058240159479474719736111768172251594085520678094227766714545411011815888590826657259692346200930686765532483915548957026181103838381930654477353519549417265531933700526071543777999725173184149711496829609322255848194267336866518463434254576159809534809716207795426495108994566853588140109679263012214269334474086733984651231221611796062559728582420472271821481431934621582305872254678622846470664573471420939009314089304257495900148863563299224310456283678329316508656108983696151156138341348659622633279087804422 A019958 902 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666651161482733482676904668784385333848930163088790598582948915347666292885519749462514979937668564897387808991853900536744621851856928761783828571273405593364134174365003745144919900724319016457267571236723777007029192614206462397492687948782390946908613529484967848366000642509240254637643424246713983701048266445216012306039095120181962425924753099117978873353616473767614807200860632174916704974613798906011021607390034121976963789580641288949099173851506447301358986696367198899533597433322476393947292053806068382404145899124788081181904878388621029346300247270174498122396372768546349220185266938872217131245704576986403989192203376362989604429683271806797094117034760790624383039932278339047883456689573912085764378305645606542623184108573301529632752198615329 A019958 903 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666558130379134378738332681490697336942511141621534190080642407433664050198638246237604859563679954281714662942977303757212352962998501317698647671829155266389544251579694570362162006260580897661339228104468581137714333071270806899222449392526079021422910315414032398776816946198997026845928097736834506440744188253206734116368462509179459878980004615378952843306353471715461347775984218526093752322181357267838641609161996959691335484586634022149287697181751088661621040999616058648182970289704123393649164578399980661520935979657581389279019766458024852728896374206404514675663716809694001051722818549937091823098337212081467164777526764556248779896127761948699803411291480475136091268962624595723735510346145418951369575853317913221013367355676531563428258310229178 A019958 904 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665906912653940651168328770434881358597577991350739330564496852035648351390467723663234016945759679972002640600841126300486470740989509149949772067380667428929834916181203764273747549775805195931705743968290778406550255358023498878425314502929265115273450252994514092511780866564555409833617324207024647752240933455920378685053220903784833640393696915418173552299665078719017921281688496191040353754693325503677943051292769247102293179717163152572981281378287408391887957622540742294519733310162806935634753057587374554106125286523393829981566453894562205626247836020746741824091554817205789914189479738717502283580386350453466355603203001970349203714618630146499346839281138029779688829921753282008905140018658104414681669542218729660348964468052825223992772771213621 A019958 905 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661348388577584558178301393044169510183045939455175313951477964249538459733274065642638118620317759804018484205887884103405295186926563679944596294547574823523970188885135208609300378189330933033595943963089001058601406801803745068318045296738415633479541996443035152952777281809768978395924469695088047600844612608808850147742463024136907920424201446754733111873609434587067883220814305879202913779972401669782860294843337376030776196073767055650705975178160797545919056483926854847832839582309364449896276447049171496040744150265377335013105620703876622003600935024802888240868569467179442159975107616811813594522833782590245500024999264175483148210951893553499042676171839727593071545369178533776118818108807589678244879640497793188719716167955297967924232396542222 A019958 906 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666629438720043091907248109751309186571281321576186227197660345749746769218132918459498466830342224318628129389441215188723837066308485943911093133176247537869743420200279490753730440296118789338793450288666890768473957944090822480074930535958336708567183745102508428597520997051957788396574487289095193899881702680348492947796046824657173717631311025321420723011995035459879187353790674303864022583945402427408666316742873124863789053062784494327754126853897870276834950161018196277865803409132014130651538960349031948558774544774865743970802441562136842267124536959571498695047218415003950658923069500546629183208960483125211623554187886101143575648519770667514511372739222245688827749497168777535001745916652657421625080121708317980152422837633614692775343741766029929 A019958 907 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666406071040301643350736768259164305998969251033303590383622420248227384526930429216489267812395570230396905726088506321066859464159401598135056727805805335613582085792374156743439770316798889409345545425294574184636446091026738683508034846114195955634420971354594912816904759760151546515036491029814245132550870722873605618381575690041292834360885253220633017228364095308002872332759590940596169025045795070461595690594960690204391469890832084985274813115538815407912234955280915414715491524203341812072097848541662380343868492039100720924170602021006425435368410788989883252136221048696127431477705239971136722699226615111880890149379658967580997594853931735801669979204652557800175489878104081737856792366023623420762390673082393000223883985724940884426776767313381378 A019958 908 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664842497282111503455157377814150141992784757233125132685356941737591691688513004515424874686768991612778340082619544247468016249115811140732421072501000201921965322498707704540711833437429046054375785000193713319048825049142077399473849394828566667761620577667343952889622220303295964300330837239439155094750854862286014247717269417494433895234737152397870901320542902600262910610441490651913237862460455886235827201138968912220080781492527718351903317500040325205723563827734115251282778970819607172061310570283830364569312837348907612111961769577287625875062135882876144698982008059215256115425030360521619260077102471960163857395979894070946823440055207466612141704583052094493134646136341767129220401309440471292270883817197586697351808511522776365984290245949529021 A019958 909 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666653897480974780524186101644699050993949493300631875928797498592163141841819591031607974122807382941289448380578336809732276113743810677754062067396808815676588210867251396968468150040161187423325415330117014463366310287403769074870904973123945941565934712934597305486083800052034247443577692860829771281497729783046855974329252083858487957540185861966052295212853771495423054395678712204902092938472922643168674077242844002789487267931731209645738221350956625363191754542497977343500351144302718322642212302144447781062796356826818366112997570164192226620262851252979867822563016360006218613283380680927269645826452298134606135133523470664986026965460774878846287251182833785610911473607902458344725657082902458835780566932248487285360385762637900385436874296095426000022 A019958 910 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666577282366823463669302711512893356957646453104423131501582490145141992892737137221255818859651680589026138664048357668125932796206674743123110071224170781051789744119561993962692886311624232468001831486397393594229014572125256189469274948668351465419559834996810627481868822913795610572420735026576884949656477476382261193280920576689550304149014543258702061008026256354067450876779094286008151936488955762005834974874264121546144387828536045606542040098978092976100729776005034088209316467653933620684401755773439309993630332614608626932052180035101652537527040279857748806291826038002089395360692108508979075814728991096667886593422351687349184765127366284824022054533598604023677970680057538287185170948999089534137322253379931889917315853751507452433041394536878484529 A019958 911 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666040976567764245685118980590253498703525171730961920511077431015993950249159960548790732017561764123182970648338503676881529573446723196085148495801740823940889549080945033655929384333849229799632441282673216912927314806371156653149625324682109630227003067250821837769492873144348666343829570189880624543457187309947175217847223985227525135881669350292594399646433073909002506672594204260524570391315176633166426994991629360921678276331840209677666733904255228001497348324631202035999507561252062155735390494225599382725691502436660709229711204674491898741124689503997611885796339855807421279409981469653311305850917458448799909447746746973679273390401274658268210863004000751902234071884104417380824053486403015157328024411862127691394288552691575938905896371102631813578 A019958 912 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662286835974349719795832864131774490924676202116733443577542017111957651744119723841535124122932348862280794538369525738170707014127062343712929456774912550478033544786670615176901591099342621215525193368169827157112267652069913206370880692793014273039442582121490091368505675749337626091229116348376521283509536045986960849334467638596040985364523189456560660476277914515669299383862151116009526918668667927792899819300308076945085741983320919903029403386829481854442637735398231344668014367137069144870624478636816742931236387728626568134708154865344946080049864252950134409342166939615926515295553838025468016695494813002222882603178654626929813905357475930377758447372057881998079888807239168518407658621868048193130014074047916149625407750996150431714307644440834804421 A019958 913 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666636007851820448038570830048922421436472733414817134105042794119783703562208838066890745868860526442035965561768586680167194949098889436261574956128238021767805268319606971204165290641507388411599166875524475333932891193601848475616213681949642334218528203631679116774489817548939848191060714439534696396381112876703692397567360772180189112068515851013237923938090177387372943859065548664273754359327992832972689853006896669291082289232185443700118017153993020802200904461462686704876033407761822654287708826445745822519775634067460393994576605694776922897021234238395485196909234108322131373404197294618439720495563826710318677760567007711444383198200245098125145721163324668267398766149743215413892050031438311047811079314473400524596704793667748647318865318744697904177822 A019958 914 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666452054962743136269995810342456950055309133903719938735299558838485924935461866468235221082023685094251758932380106761170364643692226053108946942551734321946932045767750182918791932009611669196646620738407760056695764955399734745171583359147952511065957953205897248095980111936051361379535554202223178511650520758834765141081622898811407910334431900527875464140412401640426900830351408682224718869782510618199526742407249248799909469816809092204810176729377217761505361216813302361449020390292074431382034060596661284234714335239022798050204482917036001651453065611892567658583833456979019052815023151090385265362423602068746332235692839625390054891715429519938527108301873993338852397688665214068560332325494350886973401281089129229923568252728118502716383057380945631979129 A019958 915 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665164384739201953889970672397198650387163937326039571147096911869401474548233065277646547574165795659762312526660747328192552505845582368152239846132481101490000158026758202879718011662581435953788608217536483992697987688732120295491521441537948435143008311361997890044617729019721649867301645042963768266467298421387947778121847759430276001615128020871178231851792611127069774896922700937115223860910378264350176053645607560411033514675218576953591520362770885061032678450565593666727075411841100276514599801558831622624424830507159786792272595687239718421693588998868830011182807692473630564633372501439232967004349289963802265208468805604127246763576575804882225058906124530707271957022970029336502236805591323970293039366500532398198151254366219376436310532506920937525778 A019958 916 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666656150693174413677229794706780390552710147561282276998029678383085810321837631456943525833019160569618336187686625231297347867540919076559013735164279071949737380294449842032398898519614568809562831572766166205928024078825794727464892839728277043334407571374137570997176108830474862150123875343437753971289839354497438593399605371654764035157676419731978497537307077276109895769700773107367517525888536667535218676659493567016935570732514304696274742058825047999079704498818321541350009191281870598219804005497822834523278096232720119509750114246150616563259465771570186092083759521315417899927074659729107311316367365407159505554252376280360875039952878876460738251916307904601627429565172357859638415210274793606599447427559886865731052926206910484922162319381749954131039821 A019958 917 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666593054852220895740608562947462733868971032928975938986207748681600672252863420198604680831134123987328353313806376619081435072786433535822836427356712024844698558002461567287996651827184475456371377585580217531391859376803912519236510826285496324782885565591980925814551685450008088056130946544749315766151716809220684948560999788277108761835587556053250732332872185923871307115016982755611177475530576771170367958036326539588840675776539006161921201493203595011820310240050062717864662655968008668959637072919314907487482285724890841579271830104754008614354313643881824054613715986548437729362727879198914581951256159737180987368732107168186046842709366364357981145933980496644774636286264343288883404235101826940233112752891123754835699820580108140890676963943257216759075622 A019958 918 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666151383965546270184259940632239137082797230502831572903454240771204705770043941390232765817938867911298473196644636333570045509505034750308556397530776779895574385723794336321998373739703797141757425980146793169221469762744134769566880524936259380690361789008956124873456416333476881419235721516670400198676224303237868613745809451408563911508375982019761374188718526422609333440676734309471016300268137890311761813353643629473343133680467409573438445859566460174054065421959498667125630176750633089822504682607979681535054060553485916110007962641776523658170461721625375432433008592541626254905121459868219087342216127595589154025952116205601935714161635696169934934136989298680335600654139594379256318461604147051816693070097444757441545429719430718412442388957838206522513729 A019958 919 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663059687758823891289819584425673959579580613519821010324179685398432940390307589731629360725572075379089312376512454334990318566535243249903401812884400489182443098599377180784097670924988924728090896266453904431942558964792679061524687379242741200883346672388141094972168005251439495066245529133818750568804603316130450165314720827203960273854947322373360858614095809735816252262526415267260983959647467692778263228972294668070693951986743699214019298052671696674937926661761788880244369162127293664282758639119734416358768726270651538045581498034927982395644563123640663277716043581304194531165981746456618679812627940345735290405801643580711589075111805601509879101954554201596914937830423117440156673310685821713641370489980005670049051436329383689775614929480055891702517978 A019958 920 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666641417814311767239028737090979717717057064294638747072269257797789030582732153128121405525079004527653625186635587180344932229965746702738041347841035618573844213682859724398139228970210234196775580845892309092260559265881467431803455430178143816086437497453344228769095041491345583091121696096522360999871987389180240000502673319127147786383466208497788682206764001292038468356726631282375646237006384786152427495280290008985281317745024565055497885971547234254007362830172559013213535373759255365827605439778157524142578332595875811392696699283956957460711768597226799819197437222236693415452312529862091756100773970818303203093961295655772471318905684417852170826528660024965351233231070191606007908933572084713750112188426349501530134527195772529132871895540236333472142235221 A019958 921 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666489924700182370673201159636858024019399450062471229505884804584523214079125071896849838675553031693575376306449110262414525609760226919109877110641473405764745055743338491450227329160148197995823788781381822452008721626809865414488101103864229851006332835906545806905114617712346614766141759638584675728555687554098314250246064600573634827016671345690396556429674662163708051451531150854153620405488956064581890730349449794440901524620758751193483956226723301664465526528909045547753871564436609111681368724968699585138383085731036932880765038976261010144693663457394174615649185141494674176836940997219119419415845671907537701963332490343944750209239299818173204149775510902528322775948777490161689423636991012805023898293966893819909897526077741920452316223951034045456118693422 A019958 922 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665429472901276594712408117458006168135796150437298606541193632091662498553875503277948870728871221855027634145143771836901679268321588433487078153261434219092393190019971543467854935964420179062740135770351051194985085215867024860736273190135724649050681620011501675943048960351063969004441752284733473747148692027871370985359209037433445400778738850862154799919355900743150224932941715366695826570644005259647726429383247218805972174373245237379381465716526421083328619290868981110572720691665371536210234307388881676670355387916789795824795992776638610611412060585792101715879918919651820581212353421456221569463059084249840315271344536175300506349172643193252470868803029956552580148297873175729996270968869188679032852932680493285364061861080864525777278343504136873948446088329 A019958 923 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658006310308936162986856822206043176950573053061090245788355424641637489877128522945642095102098552985193439016006402858311754878251119032999238966685641427342641329222811320856302710967855218899049021895848828519515765652059008821751739646380651003386530183408916869637575904280636111238339440066338034466335239941015453065698247429124125863761369111181978123993657633188020898391710304504973204655614600855406541590368223820240112730752386556780639120663001494743650002978611179155487143544703139525674906314762094640200856654415184899070775549150527972272666506020709109042837547083508250785255306154805479154002110494234264214539497272065539818866696224682967505183493477890139664621367265953100825424331744815972557794903324635727522328920249407093496272283763450896417198790178 A019958 924 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666606044172162553140907997755442302238654011371427631720518487972491462429139899660619494665714689870896354073112044820008182284147757833223943132236077499459877934299974731828900709772859556359592683510787899150409711205269362235735251314101817449323864505500504443777644197239080394419704611950830384832445818658316687452300806652839318921337880569554008319490746435072245992908047563616225324525894835026177208074056005033184672326665965055373089318147877593199007298360562919810995800498328149670540740675018534276998947841275894575934981446842623984295872575951745785748458253402814285289080631304106697994916818257982066759539976908498650960104179312184431773581793815686202335670265981630286660035608070516187904543686196078363742525781905162626719750525382516620168810772390621 A019958 925 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666242309205137871986355984288096115670578079599993422043629415807440237003979297624336462660002829096274478511784313740057275989034304832532344222998932543561542765076898385716837922390439743653645486363100080806733482665410281520061704881598486606767845509586741234894415210219142469143113463007642786783028090501864708570310241174052482650822918915756730599549179203705371183452860902737029832147791509284187267933009172564507663974415247134989749448551326066072059830222503646461507555955873186163090266379205738011580344112406203439752300217891219332520927583710224610164999726685848634691483639933862184168611745228486601866970840497461517627589817378349277420300103516508273139781443925255081391537445235125695815001412736578114447027870653222272364636774658478660651127311031222 A019958 926 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663696164435965103904491890016672809694046557199953954305405910652081659027855083370355238620019803673921349582490196180400931923240133827550121047724478041642785480423665014590530226635192451258001913479624499416461899800495699990006662585618228554878888422523239286515435619261895825027700137812649972260733432981292442013194661239253629563049207054690476012414025216935844449652666106276471627367178885494044932604149894612628436259674188681818867247440197030899462520050341564153237654028992995488157272924820156444000954904218131119303251975202792539895590846211592820783957851131683631179981583562611780201252303712466885819750894172085427927431532613736216968238458649082195928918017746000943597203060353441773120987935976194642375932081157975333184372907513662221905150698702929 A019958 927 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666645873151051755727331443230116709667858325900399677680137841374564571613194985583592486670340138625717449447077431373262806523462680936791969404767731097475059428987392536674997035435956918387218430939046991164761870904316588546677920280171471711421672068234742928216880695073472763480323430448484302129722818028210244504197477493779206661977788322604800141164747030473542141974981861679521615403233443800981984813594477695593772996011556614457185176269985952058271456182816471143686087389892354430149727951825641046922699414916400453040308516076240833840514624724681252493632503779575501359957851605066164916513616561552571564493031312653872018163534783122609893908357880711196791254665675568083474462626141011901923926805785934101702865209501032924465450187777117193540072352498342378 A019958 928 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666521112057362290091320102610816967675008281302797743760964889621952001292364899085147406692380970380022146129542019612839645664238766557539378620542416438243215656033882164589295867299251284852591104296777036497566284358781713060484810171561022537639303724028601763574528094207506807887911660558368876527548146184177698579907916781976602909026737624343435033542473483089751147961939026434582877880950064619492245121988486035683280683050082769622561761579424528617776285992035698978869730787693498319711230869538987087532359557349170847308088373782792267189829817078769281196151520565297089228194863836102566691119568108694517770225094455823474240502313755990551133011948515816484637543857485706968667649406579772361027887091672042407951224891171865956923949201562428144714187955525506021 A019958 929 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665647784401536030639240718275718773725057969119584206326754227353664009046554293596031846846666792660155022906794137289877519649671365902753614279638408847291507857847847191446654167332523274678448168694679747204129930654299957592090512252730760551913122300127218675303512802918534972843619861003475943790279123222773825311983289101447001739098260200953215461743535730503038806418903158431737995458230242399537472988055113082417313336196511729469259969503586021373814465505851897717423710806089574781294292120570408408093835166116034311286262422725078021859945939581387537076680614498422523139813559855915028215458237649994208485445037526996170250304047662595267309350856364905927956612991183600702405600964021851764997206897556815335814416361526239126796633846550035962667723128864089022 A019958 930 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666659534490810752214474685027930031416075405783837089444287279591475648063325880055172222927926667548621085160347558961029142637547699561319165119636676330828985546332988290536734494652516484326300689373948960689034739215294239533988117791028133337805581837260525562378533670337759681398046530212498800647019164362227066453447022381848182919053243305559418359366935856857895175498358971975970455219665510647112221096587064345740092936127605243816841457978763173754863603576348973308348643952103802456185638425012980352833493437486171432079652055990303206910675307677219725603054864154195672154690942484007390504396313967995622379867462144370132444586067590491473918056792078325294173165320882203464525499482337970188543990434562160299751480125147299561029221384103915446487016099102976357529 A019958 931 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666616741435675265501322795195510219912527840486859626110010957140329536443281160386205560495486672840347596122432912727203998462833896929233604935852771660292623780971184834740181039973559497301862586583073737116272323010630375892134245563492023434350022766621854094906781095950967452727031667414863949731570203033927713555444853463627549967770480559679657771242206531727135747755646053166534632794948069281362841604462843190996509266764385015270673396812532574310279736623482863280073897547032494356882360875935799939718637019019995984060805487088260752163005584241288143438974548342903277546397835213131660065214729298197671261418969418996723376272169417706852660854224967131822599502395895015549721797754314877450752982973331435060264256929114176362912774424617734099150822879725473174578 A019958 932 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666317190049726858509259566368571539387694883408017382770076699982306755102968122703438923468406709882433172857030389090427989239837278504632480042949588344496991249999627848096465166844637016201826910908671221279052003592266127016026824075919614389004908895343854455632694689590020583792751451540909374133171683729185236794692458198844197446382251021576250677063723390699297830625188618839449660851083958727426360873006866191054858436706436649658629732493679810303130714309580293568684232240756846316090985635775286927451373916223951685941843885398516784082431242192767325160774334717990805142591035617321253128705762698525271841666457975006044954753667345280644798262976864196575133242519863065338269091169949572809996130470301610231869278769214631718930544651775768562764311088101505581421 A019958 933 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664220330348088009564816964580000775713864183856121679390536899876147285720776858924072464278846969177032209999212723632995924678860949532413587760548052023722062666004064961251245603061061788856732400496473856279092737735130367967623294188814552465808109912361360145854997916796386160066909058970674248993103098562752867095739627159166120484620192670126986131287452077941822796054651565244683782389825079881416874319882882607780476903723764261429987901485517622777777789893063308021624372742944853302209196971550445239264191328987560789173934576693075083283979457868122881565182824614274947587168194948246935261953626945384767950333566035187221287518078523627894449257848520745110616326382031239818966172638374162943599161577019095673182352711579407925219430959688529282892932266826505866822 A019958 934 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666649542312436616066953718752060005429997049286992851755733758299133031000045438012468507249951928784239225469994489065430971472752026646726826251623341032227270058242061804851638666397170445899216846924154193530582292727092249970050540687608588125974525507611301415803115660865905913488056607903716262893256228252231551117334639488950446535192063526286355059878219106260826449480774217123555467258889962403117079861283354274606445677559959888399107814180547418112723758477881449421355544344488848618563325866406470300410372208880012420462122678931368813556522660017670618198155092180241621191055332092772719363638741828896232700945676763297035082033838585198712165451889992002061197732428389167590988175880712254906973325372463672789962763475616440784940064108704110451697964299118365375052129 A019958 935 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666546796187056312468676031264420038009979345008949962290136308093931217000318066087279550749663501489674578289961423458016800309264186527087439447860910565896968505594599384575870400658908188180616529072473737397219266904377436761739672954694548175391022244402969384532463003302997446254337477780621556004316130577082263059664786916834544205343055571981816203943568452401953595907377800699101674723035671041555367734204350404005031439089186911639244193614575900555462879088320177275509679087863113557182588502873378021550219810045584417924384436992168134763332639186663117523079707301399831127113098290083989629496525003666325533086446348332868239342930274057569679698655205798655501217717298917698194294526203963180653933814368405130991779362492010141898089220860226895474318960081456795286778 A019958 936 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665827573309394187280732218850940266069855415062649736030954156657518519002226462610956855247644510427722048029729964206117602164849305689610354567513990662809170028663029445103091484005932651694808706524288075196250957404300492189107151390033993695583874166440083061280507909329262382970068456737389470787825578096882867609265060888748901732394443443759367351585152709694517419061436009064778742615279368389566617665534805236834778554471646845702156827055751172720223002333991397558672096997247661036474656710254075744239610409746578298918319481308109142681698569621485773341528261308341231838420556233962697826602336032627761863938669464598191000930812806735910365567712749511724093977613966146693745378489518636423780817736192313923204630703328694229874826845678856936263077051834693416616821 A019958 937 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660793013165759310965125531956581862488987905438548152216679096602629633015585238276697986733511572994054336208109749442823215153945139827263874135036018147316142648145374881081633785009405234016125960754876093452337147198395619608397263266098738208320711443177068276729889796346237976739009758526919189302842366964715204222913188575777773601726376305748841080996936682265833171979009084308786296077103934220361541289265398701841242285538220241052335148158857553201475259916690566061226395891762957936305282922480678176617631565363484959666378480971424995463740463924620166790549380151100692612088234654612736886849657263211748709238411383527903634167194088815985597359620791187746585111262131640888144233457084925762482129331413587493743290752723975792064799418038341893555761019165333164364622 A019958 938 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666625551092160315176755878723696073037422915338069837065516753676218407431109096667936885907134581010958380353456768246099762506077615978790804079757442544569472760774538467994371403479905219998875206800708430489559262257230230208682016860541995079154412941492721912175940900729630672316915721116514398794060213170185682084350681131803121722586910995137408235666482895347881888396597848694438179561390469317009506877177466601132877658019951003293052532830954999593209898037310587878181193355797487358959050410210875487071025214443231579053855359925873279951705435630343439934533103416021265197000339347666658418711114126016569319273007505341398158577427880830034964373445503261342615732118656764556376642554351866834317456931210232062612757414416183411459158653417700109953461435415769728390786729 A019958 939 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666378857645122206237291151065872511261960407366488859458617275733528852017763676675558201349942067076708662474197377722698337542543311851535413362363049899677608136609373495094599659283533456795938072982080502603879346934818915817890298112190485112561730397401465556425744665883449738617123311849730613903123075198463152864406211981485238594982508770947689390162901960295278499739908866382450634373986994106401428581005310259030088416245574331079798663785899980756467142350642884726031396413358144779737920020243682108670685468531056975057941072276479484579234311326759573376728012686966658122580983959088455233493631507986420626452745665673301275733282776851860076573759311444540258306529706567245434662481224429610122608647923309189072073796648861784787635861381059353167085589318450079936678978 A019958 940 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664652003515855443661038057461107578833722851565422016210320930134701964124345736728907409449594469536960637319381644058888362797803182960746817556846109736199751012203635561332196789605718781590624637760170964111977984214768932510812987227315993580336311816572319750951004465064323332313429503118763409045369441425058961420600704164713602849248220421562984433627922186367475902997981692284071327839177503181484402270852392068710342964248606857700745316347374783315259276901844040976034989507385679793288275885543543256562343116859578433810355269912189016641121488859094482812077532682855615575959930340728418147034583685257121342877685301130679758589417493171097165814519123187491549054203492047472033460372377816120360311182721588077418376055219922016381077466953208389633876832269460465562612221 A019958 941 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666652564024610988105627266402227753051836059960957954113472246510942913748870420157102351866147161286758724461235671508412218539584622280725222342999446570345680727365115554407675373400344954391229663098749233978207958667858565136503595412801124944024375177889816542536510990274851139136161838122684589421935125665154497186792991030624579883366590838075586684547833497626074963345078969984023083730980585244453762826915042845758471021002388180704615990563661998073306761340549627526301320999621093090228632109917993645275274126003727947078696325709269486239420256969872548725559449948150434352621184725520645084592137901443560734188686125315002612452408112728238063309692653577690989547921902174716074188337625678757090032431515343235311497929779928901729005674455101423314758526361087772788967582422 A019958 942 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666567948172276916739390864815594271362852419726705678794305725576600396242092941099716463063030129007311071228649700558885529777092355965076529501503745003381177442954259408245477593167939295339084094863384823994576274566785869000164690400657439552980731221097767319154846727020962353002972024863058353746633577531976902591794867721729982500675402342152335759397024694990037903536018280578334508297395810322093199843500680426696790248279956928435865800691785859463647061395030988881454627362694618289978495663021899729323607502954650119760993474064307219290603831528402277808290685733905265686295619144322246379959444388338729563263514518240457557878267740477868358912803673620729670358165703874931369088938474921520867778286788863241028331995426449550174730382117854786139916627203622157172919561329 A019958 943 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665975637205938417175736053709159899539966938086939751560140079036202773694650587698015241441210903051177498600547903912198708439646491755535572013064310078475303857672068494677093049003198140375970929904394698697636741426380648224350445359849901594915643427029628841080276064631758366269999964062739615191873532103315429563783726588899494090274148773182495153590123922967831125354455417499206168984429240309236699179981665518814997244275896816568829938573260380998028089821134903156909293365597161321739824109133019167248695625325323289377550288947254613107536984395288128304907480621597985893805964338644378598788506109540129062558159832860399258704928940246088091114401208229571410120721870384113832475444800301752262204338429345656437556402819883041581565979485707617662451103805393838461169351178 A019958 944 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661829460441568920230152375964119296779768566608578260920980553253419415862554113886106690088476321358242490203835327385390959077525442288748331604140645823362435788665742647533400827160502347643707838634267544561471287279062363686441180295188434784662128385933689922543677329847418040135978698545833001170307171620593564052584348806244541559650703302858190264185622750962646880492825189748766237404297522437578395637256171291392308241512269303570656238666619490748689929027534227031999562692854295711630541103829739480658084900491125280895831875116302682119309709249377816368715766772491531705324902012453919886881519722626014036474909855908776578719776366227664531424685922029318458912862808986768071592490981367796774212023541934441259056993912862242863228379703573897052331293537950560481847567621 A019958 945 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666632806223090982441611066631748835077458379966260047826446863872773935911037878797202746830619334249507697431426847291697736713542678096021234958792436897133713594445466514456702553210814093258565511516957396080320369497425425676385028575947514661593898020685167269632714465696057473662181745640354109482328112435831082733898581755063452205556213232572910952794573135707677673178507962664512978934396546858427656276347715762338182795348490843062938827013935320554053296004590689113892169484518350902278672649426301202914192671919507188242535722388241720726667922057157449305752827379513968874180690072296893787684980522837607651248163324120791344889964803486118891188092188776316822152729088244397232722469323765852232113392437476115319794209828258440459003931274443120146442186889266622379641243520222 A019958 946 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666429643561636877091277466422241845542208659763820334785128047109417551377265151580419227814335339746553882019987931041884156994798746672148627899364320161786877880742297180816761609579151536935256363851289388904192938914337925387594901601038580721663601754714328088303544881808030052541421693235145158746976598223252218064942528852542867512086784175274894774288380832208439437324846670332948928903608149015816631468868623152859462755728960691130292955813892164472435404539124571420586049119970310477437002854481573553147279091516896874079074553029830054845839224862161168096128876717130422880481909297126838256178913083759381323701338044492688958424385469015458435657242258044775719770798860618229910163894700842353898263288425745678393463523152151107007834182003692355360474647397371198938830257375929 A019958 947 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665007504931458139638942264955692918795460618346742343495896329765922859640856061062934594700347378225877174139915517293189098963591226705040311234636550541762558763316238163816549952571325179173283463121963804039102334562165205977662819054299955504176790332591082622497532282334349052320699221409348073082235243424938721092859984803293582950573946963246853943650510236732554686650381350737432884139418648144831607954253426152477155231550348786360656524278969754277359494308820738060806657481501444149490491523858340535770605581020010900460144352769500432716693426345423291452197562322576163969458759035130776505172638705796308090730340189684570429943857506171340036303680489366219861904068238864855776680310078303418655190725797284104528764933836767868028872589438799059200219227644122603978519565303378 A019958 948 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666655052534520206977472595854689850431568224328427196404471274308361460017485992427440542162902431647581140218979408621052323692745138586935281758337887400838609979333814456637211943095585598357345428822668437036822475152744155083166132272615249140791895422576091508379346316524731136788898631393682096320842641983285437020841331307800522632483849917424340930223712793713495275933434942747195982098046738562184397194040639303479644666328090561246767624837861411294793074772836488857009168170579056463083590798379445012069092498769148740212754122877189953272995948245969438614061860062771349166816638283022129979095809706537977350759217250718970731614472798658515035187640686840827488150870858744740222464427406410158637423073614666310510573955895715925671072274703136356272786018072821479284883175775483021 A019958 949 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666585367741641448842308170982828953020977570298990374831298920158530220122401946992083795140317021533067981532855860347366265849215970108546970206842369541101630195289705143912964068807030799017080224662752511300501120123254078788775388604482491246856557409272410208764742168415071424635559103974857973292233470279552389011845876225490996186536110865378451274656785666276303897168455965690541634231681210061143660050088801726419035562832824527438588519704572994137809314973229140451981785035096127011770922377218298226077138789894084501036944422179346924130867109029543448167915406071966024262868602830035982571468674123752857425935045101988688814325638571186183520981059424962112162643807916576612717389318024181283996145207973090782468380698064304232671856755807278308201424543906313460279349924520178022 A019958 950 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666097574191490141896157196879802671146842992092932623819092441109711540856813628944586565982219150731475870729991022431563860944511790759828780940282375463868213066792955744653150817338873645697872687159634839317226811133003517554490033712256175034562349121105719711899784942615267308015257148919422308277309173939638372412703918932873662101498583274689482738051480215343312108351248592134640237348538671057270018809643245095240863432510724685626195367129726534335954162629472575428460534450886547933325390583339003290507428021808808104996938765450514725015547119745591026522819770666595070315840894054657241589270749756205081834647937448700290165401114901186176020205289060116383866445214942853444822416857065819855643934919163768521750479920421593393574751455077567228869583894327009748381287942100230529 A019958 951 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662683019340430993273100378158618698027900944650528366733647087767980785997695402612105961875534055120331095109937157020947026611582535318801414043905571627861499966375788898884067399820405782776664382719280176289182529282149453046741803390186906774768680128734279236031443416855707833938517147913038634099538627491326853537841359302299078689219119008027998243630264264449108899319024306446725650073621700547212123962610880718224116490979837767163746215896663617208123927490650989322163937182274129787922403797427601573389278615412739723670210409129034355606216620913071632396798035480329994589689629604627509069845402743110972108048670814799373483416028822717689008126388847722680704809302234059892760376153943493327862136750907044874612434612808472579382031007676065959385147695203145870798207946996535578 A019958 952 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666638781135383016952911702647110330886195306612553698567135529614375865501983867818284741733128738385842317665769560099146629186281077747231609635616983718298950542258756015723748530190984291793894428542044142739367251961730670322153750460753276755087541942306111160915884848010734138226728205562776682819488642442008579208009459148977010770718179013482204083091761363636373382999534590952648299493684606919562094829213816990285259177753882689209048116741219534704739091437856271731869848540406260379788680175152266103712911362621644593009149668118780396891730450259861173660462884452433132474021844263342526653213668591450153801083906239073082326011953324331096107390331549068598733132129103808848144339923850018224986807918840152640234082418138945902177468071164397938502186336040992409256233417390450358421 A019958 953 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666471467947681118670381918529772316203367146287875889969948707300631058513887074727993192131901168700896223660386920694026404303967544230621266135867109612612254008281919577224040003298097299129549889109354906702285635015892813009209042410382779323933599503167634157729517656538859884532890366576363841640379857341906510622289062212143661494495478996505469058574077114380761784518249240706144196171638523515592713611874423058285266055862297948657846283338251189854584759792102476156162444683495530014886877968917227189486311599920289225781338653105848560254547821386376576791666682187386039877622994123948357021119434001392961589225171390359009840223878883178034173399554979152890972917223667514081485465920812196433366520239800085112197553806219054285851245768704112953447755863159798805596863730540525555822 A019958 954 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665300275633767830692673429708406213423570024015131229789640951104417409597209523095952344923308180906273565622708444858184830127772809614348856383810885210883779120326574376357281482892717376768293670340713884549573801530140294835127242798228665459139226057297719260698242198090623776459197204219182201002455802632577855187137676331528560958809482486188485794677277645296073009235280205131039871780701040002439244320009482039439121448961681261577471314116330563589148917180260203258504637287727246886038729496677412643883841507285909954055825453112868831844008097541377843383799230413472841940711380270391851390954807315960156032765338316750236672268180246548046322133055532433736015382165376859292773693714995719325859965718195678938177761039765544854003566733695427593796548596482851343194195157820544125129 A019958 955 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666657101929436374814848714007958843493964990168105918608527486657730921867180466661671666414463157266343914959358959114007293810894409667300441961850381786089176459154051707313445977679279203051685277925261144880014888392805435082699210429215346709171994730076705435607845788398227389358859203620457451954616174624624206390465534938553314579198372024956570412486034632740226213652684639036857431595361064156983525955424508977433285145432359746935905035852557175118159320413439535773636370083530383412111424025048026000094585192090220796546323052578649726373218923421973353932897256888403162707571731768906509720952277497742768216770303061138437495659382402047345359796612242118853648132483156159318661293017351521756742491380225345168331218749259519638243249198899701177754887127947201257922440111324928135047778 A019958 956 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666599713506054623703940998055711904457754931176741430259692406604116453070263266631701664901242100864407404715512713798051056676260867671103093568771200450689185240637190384588846880250105328433333056641208752600943577660110310673161071652646157218994063848915045053169710983845556840130238541297818046420308142403350251754036600591036275316822132412462247947018710875297352008508980861262702783632008233483716937913893775857819052494474658119075648934236614531692291632859965322169588778697294147304325732768192602558599087852327642710163922740084846307364086797649732022676334109596366403022935882917414401852743911716854613140096849892574991664383202515938962696284689961791063017051422085721748688436928193410904504797762567293257138403354722441589028865551117074167275766334489515298057484505375418576193821 A019958 957 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666197994542382365927586986389983331204284518237190011817846846228815171491842866421911654308694706050851833008588996586357396733826073697721654160491042895149046817254474859095553344226491834391011952310364960410801838173133500183460494809216751806908950634295850391761929212208723454002790368857805738632131596978355797382145484243069293529922568076067010927213318357660306624263807968862423297746461556310179846526867496083663649843563306286151110955999873251171923379849200113957792391443966348228008952341630320699878572504773984642845766040765415265306379252027716884464605324062286141510219983097244981999597228181258470094201591571054587624520046119610464762534851067332878519980154563084831115987531017669368070374842920438194068184032586111729832664651915348785888146535722139549404410168132538187653622 A019958 958 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663385961796676561493108904729883318429991627660330082724927923601706200442900064953381580160862942355962831060122976104501777136782515884051575018900498967667078384752034848536999321964215517525486445282073183896596839973741128640888429867985519018115172899523627840203266111910192043475135480870037238874794179623010757194464790230561886270296182476625452980904939656516359193351365482154482145837250503792065331336127797980296960816146641266165618773716970404832873408091615091557901442922301023084706781212822758847574795225820320858411896586215362425933513106591981819903570052874609592319883895057435719149129828085190181227029352612530343240828465377461882780454064145307336642962081756756769296557885442650759176576425189994328974090975747885141981681533886589576005936721532639160840964329450808085059729 A019958 959 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666643701732576735930451762333109183229009941393622310579074495465211943403100300454673671061126040596491739817420860832731512439957477611188361004609619486281788302013117798114099624815643372006620419012522104592381097743625221037269543840093239914975568802593928770370771670915616983631603962860417246014372924261233676177958485534259317361696264307057160053318393133360085578470983106875668970328920851574648489347593171212835335785269043975178698541824608081066977162602377377110172083614528790089036168042596811881675147505042754387801340947607794814825478883458133690882581654292315300154980907332285654259803654950678235721427296526363453552031739970343176326676728982387037291516239571373112142499131039693381227655797600064595155302650568460711159636915589601867405986111908116785700937216068770860452839978 A019958 960 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666505912128037151513162336331764282603069589755356174053521468256483603821702103182715697427882284175442178721946025829120587079702343278318526929653916371513111880691092357670400521518972920966053002565392693672192283524421712944803431035739385814072794579643818270042145737070547082057617812494555648811857294847998737633695558753042142320894805298004029785489044712342954369884499490632620768842746451263059585574353581624713635794663395257828585844815203008634575381945321997117538452872064945260469279168712946020436652227609341423571674990776000092998073642766884926894354899657172266128574951660417600947424315425157172314181530974922880610951883355906950022804855543558690715691201994990858784610046485827798160689396319125340349538622670352553946284133389191773711625557643759057781812841294472042456989221 A019958 961 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665541384896260060592136354322349978221487128287493218374650277795385226751914722279009881995175989228095251053622180803844109557916402948229687994510314438294751997833985358051319389680157031360921365346438663332968981266177819033207138025609232744728626864938312277528740362799970557585275049820064175239235189032806185375799711337429600191368412829047755559724776880512457192129585146943035264600727610044017899726481987047326877051544203962688581173921153266270703892260655766554438507956271690009365468533666936386609664054815693509813166723039182597085122792167939941841900895655031688118567663295013312275963861828147817520222993276353693010311701308872228839972752139157983385226038941831380427850971440665234960319839827243253758870702148105756768117555034235925329992774941021193848951533126684393634471422 A019958 962 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666658789694273820424144954480256449847550409898012452528622551944567696587263403055953069173966231924596666757375355265626908766905414820637607813396236700256578108149819591778151814422997832142519201294368519681468897851839373875330365570056432289444195712091726107878869783556130498819006677160531322394455816948713718407330251979692680221065102768518432024224580757634146083359597539591174696265712605526321129301615408487702945271805311613528262469518521733893038308339041599299539416244952987195995960851499050125924033140691461372292749375999310187910088896009174306860800389259859350942922688651425543714151715302057272779246322335193943494740424498249723495281503081645341625573520397477296507672860030284009883899709206757532132872596632314929693097465991789119024053018781760687303823968952213691237619034329 A019958 963 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666611527859916742969014681361795148932852869286087167700357863611973876110843821391671484217763623472176667301627486859388361368337903744463254680946979397738620977873645613806025594437168489612598167745296882960972859877756262837802137009780864327264846604827872364832931489975567016312595499182673622600096571768416404399810033859502126646083338773204512846104601900791816998590634994951090120927525799964312925128958032305778902564859692223645049293135020442396985063839376239765067647160966337201623738819310258737557059446378987194669531676685350864023087454384213784365138139770386102230922395601781058640161848460702099737748063257654942681524184433186153933978990654873570088399333406763459777099536362984835383185316087136871712910685012595454830285477475271170902086478258192505861174323767130341074221912178 A019958 964 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666280695019417200783102769532566042529970085002610173902505045283817132775906749741700389524345364305236671111392408015718529578365326211242782702495468263883217949240061653436993628441097750363005967640664406680262893718697068417062849165395241796631309334724054602234735455242236737085912289573487187395205268016016708541161587024781712015721468380309033305394896292306691065501706053721967081830368406150515575990957090599743746265130400210251405084471984622507479974206058901696932197358241494559626236029256350443343553432346698305788151960248353791423938092289464672253644053149555943768774644421478673686632145956420649579355477360071289862375355759493524872895280000895884165718786969456139556644335295877678661733970809128835904387338020122918705014419990634884983182081736686014700252971878084899573996744621 A019958 965 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663964865135920405481719386727962297709790595018271217317535316986719929431347248191902726670417550136656697779746856110029707048557283478699478596801340245746881165303143358033027735992275867915135740602581976529104628902895621681679394642412650105306080847713122457664223313761995274090105003488269457739083204297626348500587859214806111575740763501550450051077688979966697835348247821375450749501017875055234532377953956494663365411475574695440135753938099986195282456094538428585818717665076132658683973675217149505625560564895827856024214838992965256279196204026093614263893745831157747143011886995407031833921055352474304131083514302932484495157813952406910785478687090175656894648774396752582481248250846062905529321586659755520900774080800634105400181328253127638225158241803494471261934330687456857290194009222 A019958 966 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666647754055951442838372035707095736083968534165127898521222747218907039506019430737343319086692922850956596884458227992770207949339900984350896348574274693713049945760235562426101555836468889152276420019807729484540054266680350065582953014920118338381577143457215558413754938831665657491074329906787181934036814071010931383066398764710313418358637768707789234924110897528866186731619261976236561129949320285394769228851949306944929265658142888986482451090737738046581590375922399583637197704442461282317289423078633528550482356646615493569705259459223200375512521218181859842289183089739434933809030089193130802974927555754968914295560464032694668758756315846609558874409445050751936935627748830066105292427274797036113191170061597556994155732138903307110126671239365310684290526040857923140634357952516510802392442048929 A019958 967 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666534278391660099868604249949670152587779739155895289648559230532349276542136015161403233606850459956696178191207595949391455645379306890456274432003249415955458508337216731582062699277897014450287289316602384635961989188562854028136657366556977306893212891816627414946811449998318055299738283759356752187573856701714254399276210104005547115152726501939205067301611656047559816542242469966697957326856217797804022112995003206025933398496069553497384661701019357042144198547759950003142717335031870744753533998311002109908893659988031947875615594145924620536378387477269041608233915972782698055702945025478323521511893731723026326958802567789699067774552301825072829001159292452875251914825882074452876665438517952231664767785206079240698341692838817491632513708383524260873605774027172771193444593856137139623552514264378 A019958 968 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665739948741620699080229749647691068114458174091267027539914613726444935794952106129822635247953219696873247338453171645740189517655148233193920983939378711508753998438356094071197937058353053073772771105958083672641970928941996042236532876479585839363354680796984434880314540871518651409257858374729658559597787935188454383990564483205595739280396118497837585275458459060401262900235470432095848374048403584831342346121812729238676483917833527441730152236411452875374719415835414610410688364896304055937278171979851819639841437224841099567703048678283433293602407090863404818685583532512153985119287183980304154020260329252403923161014572332075406738156567269539387409580932658185230230939375841120834750307597530516015522470317036393584649689204194150735731007224505256533100876896045944399132597935567797398894699460021 A019958 969 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660179641191344893561608247533837476801207218638869192779402296085114550564664742908758446735672537878112731369172201520181326623586037632357446687158814979664000189457687523482180769973841131125218127190413541813034029547604061522055386688260824331097804955981853695425373740517091881420254368919269576150088470662262548633219420158272999841019325854101873667749093547060221575824339196350721674048613220094835334198636640539956448859651567956892298667301259938029449683818426725214933153652640172604873648122873147988866819147116975019165890789032039480749985323385944401536039943342751415871828370316022326595326843340722925634374084995345437508748548243356923633874395956047588945752366637487599333713343042038083919397161591663298573837021091717601690792293270713947821008431801504341019030390262013681962398394267022 A019958 970 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666621257488339414254931257732736862337608450530472084349455816072595801853952653200361309127149707765146789119584205410641269286365102263426502125808027524853161612328149786989294241442643736715920570537576429573213939372058278876786385989582344387595456245643887789124293475955701949777719027383915696864215139070215554680158963284987080147217418046101798168528348076497608614708383828891085305395491664515668927028269376240956123709378694642022247028679340718405715281026266881191214823751060311429300679041455182962179007379462534261745121082764644553603723739632451113649778483896475091600982765392352957273753213008564840970301853509912522610869147099065849205047157418829534584290945521495411962788299350590888946489479478003685807423305130953815944538922266390883395193570490256444038258723755399291274587466250103529 A019958 971 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666348802418375899784518804129158036363259153713304590446190712508170612977668572402529163890047954356027523837089437874488885004555715843985514875645771773949699341306778380549654570362640401001664211999252680915111081430533204368164693340899003799557051774267288590151633630550325181482919425694813927205328572369407466959744879714305406772173340148328012443968958643824195621346754074820748406154198511484707887642280232472575008802456530825775733890796544523037552633381557638912055224634881331110437570813161635366537749883401317015270646815559613261418435389270905309743580408740704799656279191747174705854202116585852789246419149144113181017623566000272698133380285167492749398390013425632877576779625200619334420694853080336014238995365833235675275289336932215612568587550770024676523438621405621016426365651201896578 A019958 972 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664441616928631298491631628904106254542814075993132133123334987557194290843680006817704147230335680492192666859626065121422195031890010907898604104468297917535735664196098021970556393859154026962750575175857135918845099144358691730452810455405992028843652693671390462469331908154333935574867149900717736216413000975345189711374841597117076113470450166373213429135321048474045941367614886660995185008173879768082205717934621237435775801224057438530160685781609132250596764659350825252143864331465073299727083307008220722187740319627105022168523889952799760890893784115074739180717968511829389840953512233742965669062943730464036996464916882419880831062643535967655423912912350879282330497067855255112223765025136750899921206455233903167608128710415444545244609763862906431991275642081320576942208125428477002505826495669135421 A019958 973 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666651091318500419089441421402328743781799698531951924931863344912900360035905760047723929030612349763445348668017382455849955365223230076355290228606017562922189351024615932944408766763617434288494759482136441798997253339663642147879669458533406771361627020224701584894324805828590625874996225899490125382410455978774880932945427309164715676335578496804998125610710300047841704549274986021205748004701138655252210401135407318309104001528710110360211242051500251280692819007557692541103793509756734290731410021223441410837431637916479164731549648134847132981045486784899211029143301316217284690121670435653800883131681244260720820332908782545077234355926912422067430418644967348305159022314344365910631497893419619334094330157604995077512932706720822085908300190373727330743994743428024983244986145755944988455147120155963244822 A019958 974 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666557639229502933626089949816301206472597889723663474523043414390302520251340320334067503214286448344117440676121677190949687556562610534487031599615820327952521464048527764563935727378338820518240843654482301830807461605911151563990185136461671535329996398417920352545471053157685822754834360547356383821351016711161489555447008254077490452055476205836915037308787363877508846643433311221334144581127578071143647613497176076398995865301679313973979280615646695739542941327615031609420486865479533923286472338936009204772608743810801301002697441469817604141364558974762916478394486896693387637026672299664606799162971900562408549118633299656230983183930425305941225186787675898887026700374757456998650142945155645727634719665326754319288907975785324471816040942749526243808242273663453578746856464681343166374061514523139198129 A019958 975 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665903474606520535382629648714108445308185228065644321661303900732117641759382242338472522500005138408822084732851740336647812895938273741409221194179229233153630282720775521712921891813455646121573541979012159004785672382706343592093790588870821426303011073150488759244284433891557967433144420086122217471846241276817042012274143228164836752920467081868046051330587864855646500496575223913808554808991083919896407322226856775969310330115297905080357895585251554050266630666861140374413069544268706903838317324411661077961197598652844846428131612918161595359782670225682611720718296692715687490061602348092250680346819257623673877771792206797068595749723168898934637588878253595963754623495036677111699289072181072038315080467746224118514250974195120655001984649913858349659091263980568531387762474718043400558588968818956808778 A019958 976 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666661324322245643747678407540998759117157296596459510251629127305124823492315675696369307657500035968861754593129962182356534690271567916189864548343597039319505312150950834500817312243519609035320452975841265343979166912385585818365469007290291353379086258933178652771839926346179691812778530421875993175914869310431152369706644429845265875213103937778124526310159496642554948373438736794219007597368427774548729221394321118637666868675824798871875019925475384297719196621535807578163239794239440795531033276030179610768493065150456092622043168903574322999369632478591489263904812518928319682584805697688845770193457814571799787314109340993596738737559113141079272769528970386690519120968823929130387636465785725263992565777326518288247059232537855091346462382802732881662620615589545947120513173432769509983610914617517609770821 A019958 977 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666629270255719506233748852786991313820101076175216571761403891135873764446209729874585153602500251782032282151909735276495742831900975413329051838326891448673686685916182870749855480708764360809590361740829758562582504415232307794662345416873017490628429719637876726688529160967951772893182310359497640499463813280485231966050138145157421216205030905472112703925343384440711752963884708693644791750106445357388376400453913436493076562555862159784687712760220807180871027385089551024854420096823884804738058206007747191493274865852623541839533420390756220154843196285198979756632609842894787128865512290082920468509355100844768862047299364685263463999469046781488560918736905764427498039803560865865742162471902365646569761511547101614816712006357431873232479130885809537713379192835231466847586394578102600783780361501547828942622 A019958 978 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666404891790036543636241969508939196740707533226516002329827237951116351123468109122096075217501762474225975063368146935470199823306827893303362867896801007901554305710915241469659839981986013478868486735512815711719211049292189893156729747316012519273137572993267873247952509499132061270939159548311924836545333500732450652869102697304748962001733043430994026248538230799117842496260716526072235093382372179454994056645722085598578347016477956900626855731011235750280446867321347062539648363506189813270533811036679921022041109965519260302890133063973336880181218671685632842922879952246256655917948061885443665341237700124233788573765441447275712179059601440088184091328905638961807243733892870825338673360328003519097335932137079289153470937464254281663566172534063594368828768388669452953075664790298359978982326405457605332729 A019958 979 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664834242530255805453693786562574377184952732585612016308790665657814457864276763854672526522512337319581825443577028548291398763147795253123540073320411391239617661464582421390976254977079533410759179897112238850242878058375505904698667377236538059282610688593529044876909480111272683989889051997325680557310537191806289022674397287147244976844714829647983677595440314164502756219163794035299109866862878644866754663861694749925260474742559890343452322164406577672879403929721878880571076973238309593414368522169007349999873014744407159251011883091212337142662754078263302632933214925637530360722446589723107586267423871923895291229707533383087306167298579928958576940155165912579255531682084144603088393807353244599226378281496394951256731027060935816826024489405429312457673471430932095771384167249989292315475264311317251000978 A019958 980 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666653839697711790638175856505938020640294669128099284114161534659604701205049937346982707685657586361237072778105039199838039791342034566771864780503456901418321011237692955605253620660355443929168713123022398316292742149975279424595898467370778018536831513208357972974844575928865650063395798039776990797408639773776039695421674173040100726052075921435691013212446445692004908587260840450011061090133971517457476263983740064003152883551333990192599487915387485680814737206800415399377965230956143071656503738879744290964227037328139711800410987939855481254905610395430162482092897780779031381371541176910686762748265766958738560894674699949942397747740496908744416480085350293587287812849498759256350207158076758812022309781753158964294709289513482329943687477834172925946583074763567754295898961739339428908521321747544790825366221 A019958 981 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666576877883982534467230995541566144482062683896694988799130742617232908435349561428878953799603104528659509446735274398866278539394241967403053463475268418326465516701055082514359279000067543480647986179869851435754405067660210388486328250246057390367086784399522159127443079342493256821103459657417490749397808483599256229266486171431055138435346038190612729833516937308301306579459352608897264236267457456919378754569721451790450486000018286149173023708895597951226067344064719031715595077410376024108541968281016234320728892421622291031146439370073343258874128352422734192962110846951063013833208492287932387459829367987526395543056635730900717257030512607419447568118772716107179810585112166015094392113663742183294794141185533748242525888214655205735338876880885085422978325662730428198789095018323521671214226719641386119360422 A019958 982 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666038145187877741270616968790963011374438787276864921593915198320630359047446930002152676597221731700616566127146920792063949775759693771821374244082229470276350807093407543988434624888369984246870874852654276158806885562787744800979492644975458035615938450501736855409756794599621329634388584496815211083471309721029685411439238000769136249401495208038167295566577648479443878399382815556380032680520486372020875815405755181375054907703529777049094207468185176586197005890762089402358357845459504781324872758581144628100800402574577579359372694545938275184793176389017123442293907836146657817994560715581151953328650572294467115203065130522824685913448759482978794014438012317731084277288889418208875454831278347778756687332865841228595485525603980920795004798374568616945332291227893738029005479343002248256324459471628954544507329 A019958 983 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666662267016315144188894318781536741079621071510938054451157406388244412513332128510015068736180552121904315962890028445544447648430317856402749619707352359001889916600583962639858640733658075789139770981936406513654278449385345574014732422981093487764543223952037566695456573758208191966874041925952170356772732419726382256912943840009142705147580831159786562002625838975962780810511516445365156143896884825472072253374928811363834891882441717309368074659806876190741451713646879906718254466436150896532099504213138167335984093596138150766222346956598692288156923624333409784553853014390472688331772431356896189878849778987970181538429799315692371126965317172536064863289099102749021717956987747207978201733997109196929762453052896413554657420219734838848803196889663845413539746096539159869390447426474703720583395578472098940356473178 A019958 984 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666635869114206009322260231470757187557347500576566381158101844717710887593324899570105481153263864853330211740230199118811133539012224994819247337945350276563006720958738287638708476932803960021036771163393978498293100397926575820142506833198980821927960841656890010406137397287511557065284902654037511893351293196480548093554952750082792693041917641636102888686679850014772833982159798799908572582944400882644136386959944305017891780819677065515698598656296033108380525357585885751536511072642728091038823504007317946048281109063547593917090119170076467826415322318385318094165949398420539236351459551237413960179694577825335829429050312220009589516613099488528520568963858801867672665778741836858427779888870568190900665379984452519655047049240678733957813194732856243369390322965493637601670177340691365958029390860158173875219921621 A019958 985 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666451083799442065255821620295300312901432504035964668106712913023976213153274296990738368072847053973311482181611393831677934773085574963734731365586870753689933570484420759269449297515614867632549269592953514001617459046631814751194447194049497791376517261561365290532668685912851965942827364440124180233169883667343198130706398600673517636337682609040704994148253836018576679418014510011122405958941841700207107775396823262480480153950664680360500570782311730624615494313389832283299226546447455713842399400627979495819930032897735850187299286559963383831491540968954474670606537277379926744605479517357600876396592669325073599303560770590882084755571092823579976612447837026196311860850330890021896297976547996398266298702962055761447554883197425447785646445656040330958792762207053055791376468161681761275933845075374623590162498222 A019958 986 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665157586596094456790751342067102190310027528251752676746990391167833492072920078935168576509929377813180375271279756821745543411599024746143119558955189364573967612257209043878594877539239810854304244396652920579150994632151623309345627166629644729039577680745233122177215325891319094028956780390177246530743342131299194294053436955184467379585073851224858825745251281705870963640581162136668831104248069509940519761163828474139549518719278871276555896417379608702067544245171986095812831014873985379749970167279625838149321577548664415149437267766884232053362210483967562751470218383840247662964669914981721910469801808014129161625968319390249383985394631784461499435638986248987199027948006390217783279608106070097672296136088830949444011874945349684904295532222515453576851842692359353438061411015983326780177460798959397449252721929 A019958 987 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666656103106172661197535259394469715332170192697762268737228932738174834444510440552546180035569505644692262626898958297752218803881193173223001836911921795995739936380131781952112413117424357363112426497006462056893200868953705963420341874207823314050296828014295012297483179903746010320348523609277780650207974177218578396953917292438640491283201994898273631113754131119820267784056466095250741764688012374612037464995077127502857788836358082642701150779627644732563268229973419703234281043052826874572515662985376227704094307779163218225237772183603892350538142591894204139546413815897785535894384255872264632251756878269791973963886992862002119641379747332588238811791993539070975473205614495531847028926118092967232747099029394019742663721587434305546353920788708773859364475435061455288558560546532938276704444951949400943735345225378 A019958 988 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666592721743208628382746815761288007325191348884335881160602529167223841111573083867823260248986539512845838388292708084265531627168352212561012858379629924188790370132579066889598136695218894977448469410194692462448125615319164745217005539661842203087176717345456988293595622438755955553168795997677164173919673152027468963155137215832229537112946353986413514463965778578137729681257252468225492087607466062496531388300191533439409232881122231217734352980923450486186854711100016925457923431113333006578938999969727828113905438135755364172622961831405760084590033735791584978255508147339017762528847623442815320154639475957009166909735023165366707257068155878602713261256557950137153712489193722724541932327133403153374434823589619153681424243426124427584596705836717245437183890726504886092370577172835842883147128295429232414100297437021 A019958 989 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666149052202460398679227710329016051276339442190351168124217704170566887781011587074762821742905776589920868718048956589858721390178465487927090008638296230414586668286336434351243181232774232020446705527110137558115476970450268222892100878668290445285731627645158429111236172633961105425827225647403647329756981621679383664474541354634337250443286426397385084586194753743943383733110716284929943287209159638537065384774598938672888185300933882118271958484113840194527868484130513492295244666511055468909219795148565967723564485358351732188153515550732888746245414113201874854941614211645719394042722525784521713044182972041390914180775527814326299636526713902644200722358921534161702987673817329079857175511467583987347069417046639153183860665553292436892773242435799860168450048490907698008897306945377274913109966226921755938466486356022 A019958 990 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663043365417222790754593972303112358934376095332458176869523929193968214467081109523339752200340436129446081026342696129011049731249258415489630060372507418367377064795769871078983390460629460034664036968507414511701327109232452592110016655855008235377594424650906559058987286251074820749018847850143021869895219139191190263264693701484013206366314727244148008795534794692500065953324759031267096380248603475066186026788483593695335072771928492798561147477045315317794506921065569516515615909166010396647772542842317628696083489548783040216038522509593061994293788605717024020356585382883011040003003488915724351117814006001370128328580522984080841640935111080635444524327530155140055914964027653599318474687941897480059614178922999459356479466725154277252394204944494731719964406463221362873797482295272798047170104383037936768087425976529 A019958 991 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666641303557920559535282157806121786512540632667327207238086667504357777501269567766663378265402383052906122567184398872903077348118744808908427410422129720955897991387527463250654289342380455399700333750173234159606374231345030043304096669116869933239530526128230333689814581392824259159084273276542588605897248272911515854902567377005606354710880751803021298145029601155271982360781022038402657141510662654351996943854350840270792934387730456039443215222780559377005058686108218861967853827582105183347950577683908002674028244887043085856007089225839465637812935969306538668321322527186995953688540753464530432256867364050567759543615822802307549612412786346375078309009368108166021066410984725325396820553353937330203567940550443623150842630306336616035781666974080941674743821180376886924174164044455068954607192434654193783370722089257578 A019958 992 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666489124905443916746975104642852505587784428671290450666606672530504442508886974366643647857816681370342857970290792110321541436831213662358991872952518891827917699382477613520087053442443433695190763708181050407366944327317224678925309446447513910636150508675982274710710421695103491182795619643756057505320646605066498599616544244515335794307748006182710397432511496049026286021005897894737537324819250730596646815314613157470178485105747975225368942511670126487937896491061331410536199374164451836292734893207414915083976016510309623864523722422237830483954949030478368179143389837843046057862383919462314834793284878396765160031889555323247765891520707268678699149760953742562350839908075736028785700026169281550640728790343018496732634782340658992725546206515913984486727099938309895389507056653126279523635355562443997613565605161912421 A019958 993 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665423874338107417228825732499967539114491000699033154666246707713531097562208820566505535004716769592400005792035544772250790057818495636512943110655686468478582694026270148468144514326005265352777483242109409302180233830730644631460329938279719264250237689623725617385014711592392823625597871046082088857444069708894928273808672738987807116812149761086779334114101912153796049624735003392757447944957815864839868748873078480164389117698409741323914777342721939660077703878948316757559508524599740618334548499552198887416723627077207481414036546162472668484006629440011564758474389602571694315249680662289212888529060798991310336356120865798208954263800965101016648981803561124937472754512443445956539680946643572050563867564850695150512125327366126351454196134098134855224691457946527702327988938281587940872372531536431188944811988818933822 A019958 994 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666657967120366751920601780127499772773801437004893232082663726953994717682935461743965538745033017387146800040544248813405755530404729469455590601774530076407765872849928525308414687301426543004901653069118976147368319754512664871815138128633693644298737584471825327793745311779780091692109327765021523053603106205329411688299125024309816932600974616916646488099231320584129632584761613614397275568970820014807195786450465481250516422433679737762999064340204208848843106069360233201721947124199441073149768860732366864621061522947065652941710108269171347954869656337213395890831674030906353719757812730766289535444583758844008943435157315953264835644962386826808445317540009352509567393657366670590470976670443798010334340903116202694420503286546470451472056236381120628805660848997517486089303120276519635507141232933751634350862947685160271129 A019958 995 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666605769842567263444212460892498409416610059034252624578646088677963023780548232207758771215231121710027600283809741693840288712833106286189134212421411890496440079908222848504591189615708331771472624915953884442843528870076405899680545995764533557336092694525073536916468226451627351478416007693645403533226732024141617770006196745853229942123270161361720580496782280084172729280273638254020796149576316622416954031195028028200443450084712512209651754875455238298014553196559607334148782692032301956155517131304075414393152948417085573451030020114369632061495644016160345923433484734786235336060013946015351974236487978163411459449423561136240714340315608143165761096116987590741997177480464526477172831212193051102242355472624658002778115052099830995363777971880012825735065986942081363490157830478380048155161756601244520597286952613260569778 A019958 996 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666240388897970844109487226247488865916270413239768372050522620745741166463837625454311398506617851970193201986668191856882020989831744003323939486948390011685475409151175796260580219838570976086113641572282448156231155032973600282636717446995125137577296877786995970216532805127225008517165620547991535522612067103170004149604985099395166664445130344258019882488291140565535610896627182544344908880937098950751595848574044494637246615837759324810853806598315549866665925931107125949517242957407185913624295450016064710980682077857729028452506451951438406317509756391455294902093225735712443841196721775364089950277424178420624493162576675270619324510103758779693547039503523751069107351757740847059589791080783682865206334062428801728619765596071506142843367389220931900622662128391864348756284756062373335111997926533627044887240262378517347821 A019958 997 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663682722285795908766410583732422061413892892678378604353658345220188165246863378180179789546324963791352413906677342998174146928822208023267576408631263972850302113026309857466271001513060101031821826809003422375250349943008996902821499512182827144164318225066377850522005735719742800461427177298309302608409184393083427845042935087878951999027108483436018272472113883840381805949948851641411041336074105624425759091062552948631438637088173970392434258538853257969481749293699254698999521267755662498048445804550137028007831739694753270644026719414323753657769536131851431504946743111031089332260173193831760305052010905328092837221095463479006892210198820345520926109947719336859387009276631738014028400542647405803993567207282590646203160329363988876388179654850733906744635997729524462919893006005178335913313637359966317741839807078088231622 A019958 998 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666645779056000571361364874086126954429897250248748650230475608416541317156728043647261258526824274746539466897346741400987219028501755456162873034860381517265211986036024565420474944323806737049367884466678155383034913773162031952941572883501364545914766427978251675248685420649184038307436329408400007888009487864106050988904340742575716590732745739752201523382575176686290835290017434830644860685200090804216803254392659078071273632090736511276329327871525194850300473583935641648154890751703816442999731008904039379451770108151316523251890594814671540822780392959881281856486098016582437537545236816188237975400914284619215256785962961927276406348668754286856976966936749300754893886799798651209082698118684339969365701114302383027252746128089865151517140297235476190359142457479039041348568749609879073302039836219642649241848668501688951605729 A019958 999 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666520453392003999529554118602888681009280751741240551613329258915789220097096305530828809687769923225776268281427189806910533199512288193140111244022483968132783258476373940034379846832723741056300849661822744813285203029939068543700122119089975600931445997861696878215954847040017461673086001695359269064819532915514691892275586182832835768827000080106157641054378134301076660271961008160288941775638495953746737484524719583653183232790752046352216735409442474174673821781948225863393705776074349128565076503689217757440967186926481914550146202596557158495342781753960582175160040190103162323913735732474744094134151033744099832128817201905551634956668092730190491189392821432268648096272901703678501383405219420429248638519373705654415842925550642207532097278905938597573647229827935139980628740108367637867512057328112969781219628772534331161978 A019958 1000 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665643173744027996706878830220220767064965262188683861293304812410524540679674138715801667814389462580433877969990328648373732396586017351980778708156454513310979590455627490695935110659449095947734239608137499353200454298597704171446414506531948104160526995101553904887468441758768199316760491050310952697502319742464518095655108203843948550277900069946838374262406427592740688112921878850897177325658773297372735910553567271343621670313246661555074349409927870335569285945631252675303293003258614037790332732629234808479652457821704660785583612645181973146799627451682121124907051700852634072881540223108599990577812443256663998037102755411945397276610712722291700429927631660802491117281867651824122166708681146223184123231901061899144000623462426187285256943629596508313780746168855232567638644954644088838750420249862913909932147711298667743221 A019958 1001 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666659502216208195976948151811541545369454756835320787029053133686873671784757718971010611674700726238063037145789932300538616126776102121463865450957090515275084341038794441987147926688768058214402281137133853923773423345535305051027852699910234231217325714016059256121091201654704607233243115833266157015101344184866560000918215782046978130694389798035646543054245642430575205147836427260600653165760557921187337018968277621828262046896082638316333306453588647847913247668979387126884859813876501148953706315162428196191321977951433588920171886260862683130424598168031565077368283213756620927537597732040687156592238463138036473851936630998249037543835945307110833213530382829800227210037830852193141917581321494039654507130604733044885173505087276636983799678561847307184687715910048532891489657835662861740702083036514401024576498765496882422249422 A019958 1002 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666616515513457371838637062680790817586183297847245509203371935808115702493304032797074281722905083666441260020529526103770312887432714850247058156699610275335127806799586341671417391392135980214656675259321434607919064245972740966333607891194192590962290123364156686782033024394898399822830772812433000836803549027412461877670660597429199369072951073979619173551763484201156537690084861367426436782728637988839998470749956607442117804292028026641572075213716298713214047019655551678982702511403962296121814136307115135999075899393443403914567208687770828504957191055569906689047651755549608937900318876679444879436638122142454446291940975539570361621349968740049789047317126849474639331349104858503858735141054088358042641254140259372152042039226134727250612149715131808425270264804672461558008541454541797779068731729427610308070360016067135695980329 A019958 1003 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666315608594201602870459438765535723103283084930718564423603550656809917453128229579519972060335585665088820143706682726392190212029003951729407096897155269393581745237230630506831262598749725071800263312172327962958953857937214810028450197472112998941081489807806277146204234824119544710460219584880514513095541858619942499910374797506157854571769956507801075722564325343746272106743382288094380591124128624523185985109762525316242010141443978627199176688992909881604895821588070706822336651170007340082048605000394765292641564421145234768790485123056032494625356785734102560681908585113574790987905898729288072511311255878176770685509621536128025421941539131718306094242123150687719624865178475286337706346396768908603945478517455894843431792658934432574357046916925949639173120804370887493964473206301412424251874475127287836666863400414743573034178 A019958 1004 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664209260159411220093216071358750061722981594515029950965224854597669422171897607056639804422349099655621741005946779084745331484203027662105849678279503595993507704861245607582366452460237393348619525669817724278340197686200643898665126177868615303612823559948191288383294964067990542726445586583411144869022286344003144280451376660051916337307951888806941834359049957084476446127950439597207279697987213884878285345068669043320780971476346811071367487787844463616767104171112539717473451914901407716721088489255707423544042294283223680215633517404693392262002594483862496611515091577126584665343710100970886089853400795552215628008181314548573648316049563678877056474806038076640258901163471655800996746219868134371754901847300392712799710138992497737120859322973498100785618181488914495397274727566654026823616883171561093257539760242627173517098621 A019958 1005 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666649464821115878540652512499511250432060871161605209656756573982183685955203283249396478630956443697589352187041627453593217320389421193634740947747953608723146731375031875223249303238566608342670425092111781212636518987206605208432985757222899428680416030576105075760482391349971702447851239353530115730469923471076339743868553402007907471137683474187910264362018848097982597829799386895083184035686502064760227914661982340133780901302765622480904438669339381717545033896297768001870899640187866635697781360696054672297286052776658600945679935229549359569832143646305656369714314298446543898299547814756125550540344915590890400562105339020818402890024640894536383964399198146645612919943680413234590141232514530700659920730419493756234076408924847267705347815233589568972056358949713992882478540168579298887034586991429278044807136903897010057148987222 A019958 1006 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666546253747811149784567587496578753024426098131236467597296017875285801686422982745775350416695105883125465309291392175152521242725948355443186634235660678817988006830238906413608813026690991344843417706897754201896320927462239964742549670449391608538543542315074214032373372457280760378789276711941998695223301630875966876606842640993072581846423374146680208141659428677834498343114377355095953638808472291151994988866384665089143481631515331383355401959498024383953558109584277132339224865232850358288138231228706307743391153019990382540612049645428046108815632948732689055168743376159096316307543923539525593339269959246357259764977722240620756989233956005675910596172166427064945977783443450862046808672478983704907627200378411329860927052233429791664943706499002394137179671044455907250837866558118695705588452986146698273671751238272169612689394929 A019958 1007 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665823776234678048491973112476051271170982686918655273181072125127000611804960879220427452916865741181878257165039745226067648699081638488102306439649551840505720483836751244149580142970460604144656134258860707980477686577315697281756094542591219298647961437617212916771596772238359538870677943169749933776232298082839711483882742621640109492338158893183303245029253460704623056074393986933240002416674095227215962853227234076387390233981387189768609470087097932493366510944589445522589210976218872050035311150382562162515681989056833557388546862710908968361662567764094295722023920068280119355206353566009912851159167465275123097506045801158804982719945040759337488400094061992182899535372506947133906760931739229935794300839858654490138450314431503130292150944812393815624183489293481136123305492797148887420850891133735647715811223222870683352058186378 A019958 1008 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660766433642746339443811787332358898196878808430586912267504875889004282634726154542992170418060188273147800155278216582473540893571469416716145077546498327439065566982653205318653259711342552666353991364907098699361006466609968615083896045365925284926513270378957510126093230855487853190510633119029250981972019913417697125353419024923773543433088623065831655392961524731269230883724635770521651641792612536271729628403345638528660950673609678805874572462744336482023597499623646639197661431476702060338895711586025179169493512982339299741140614940926006531403659963487431733381022653793061191712205468235558447035561009678973078298329335483933298016152028913392989935102918958921685202049562585435242827644106329557764658065059457336528956945007994855232781610283641992688913384965816879700340584031632299354614839089693333011223385334922263780569414021 A019958 1009 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666625365035499224376106682511326512287378151659014108385872534131223029978443083081800945192926421317912034601086947516077314786255000285917013015542823665511568569869505544918588534112569989486933283197318760405075613047393270218519543443553698427966439508927945038034507231741923270377812399586487103329615533806061622463568345036541681450289361502215374366288691667172113423808000906086582859735117918017482702055677886954988785273218734764503769163416504504400516455286934853166379749553010059902972830858275642626461985052538798897088294547184409298185718654047818548830529735069455712556868324090808479751573855870831518368526868348985249025180995747920383903785217942857780658738686557007875536177299118402906940375367385660580883501722334993328702568096254969920365420538494317962792088394760479376532525596879395572326081287811218593248044796445022