A217529 -(-44*x^2+52*x-23)/(-8*x^3+12*x^2-6*x+1) A217529 0 23 A217529 1 86 A217529 2 284 A217529 3 856 A217529 4 2416 A217529 5 6496 A217529 6 16832 A217529 7 42368 A217529 8 104192 A217529 9 251392 A217529 10 596992 A217529 11 1398784 A217529 12 3239936 A217529 13 7430144 A217529 14 16891904 A217529 15 38109184 A217529 16 85393408 A217529 17 190185472 A217529 18 421265408 A217529 19 928514048 A217529 20 2037383168 A217529 21 4452253696 A217529 22 9693036544 A217529 23 21030240256 A217529 24 45483032576 A217529 25 98079604736 A217529 26 210923159552 A217529 27 452447961088 A217529 28 968246689792 A217529 29 2067489882112 A217529 30 4405562703872 A217529 31 9369471156224 A217529 32 19889993547776 A217529 33 42150809042944 A217529 34 89180700934144 A217529 35 188394445471744 A217529 36 397404733964288 A217529 37 837140665597952 A217529 38 1761142749790208 A217529 39 3700406383280128 A217529 40 7765850626981888 A217529 41 16279369160851456 A217529 42 34089258507567104 A217529 43 71309926131040256 A217529 44 149023407982247936 A217529 45 311135402381541376 A217529 46 649010927550595072 A217529 47 1352628000583057408 A217529 48 2816720091943534592 A217529 49 5860871965069279232 A217529 50 12185614691757719552 A217529 51 25316985305263243264 A217529 52 52561511251041058816 A217529 53 109050161377149190144 A217529 54 226098715692508381184 A217529 55 468482447637588475904 A217529 56 970111388532623802368 A217529 57 2007668685084748152832 A217529 58 4152535029217711095808 A217529 59 8584077062550279159808 A217529 60 17735391505367127031808 A217529 61 36623704515341101039616 A217529 62 75590145528043315134464 A217529 63 155939551027103694585856 A217529 64 321545195948831194218496 A217529 65 662717727592089351356416 A217529 66 1365280422383391334203392 A217529 67 2811431370785925342691328 A217529 68 5786964976851570856558592 A217529 69 11906856790745451700682752 A217529 70 24489011988541262666924032 A217529 71 50347510257114722445819904 A217529 72 103471772006156796277293056 A217529 73 212572604859894209649311744 A217529 74 436554447142401482134913024 A217529 75 896229600584932747236081664 A217529 76 1839305076679932374992027648 A217529 77 3773510830199613140198490112 A217529 78 7739240865717952319175262208 A217529 79 15867755845351815232605913088 A217529 80 32523731325092368687120252928 A217529 81 66643244732076047884852658176 A217529 82 136516739254162384924520218624 A217529 83 279571349340800684425851437056 A217529 84 572373182851463870539687264256 A217529 85 1171516819052474089524068089856 A217529 86 2397193514823683566074972864512 A217529 87 4903944723124123286478518222848 A217529 88 10029480713280329642163979681792 A217529 89 20507095720781966943841442332672 A217529 90 41920363550320832248909043597312 A217529 91 85672878358784027304668791046144 A217529 92 175049673315109912391835761770496 A217529 93 357586407987817804686261426847744 A217529 94 730305395015860097852889748209664 A217529 95 1491192860762226230016887461249024 A217529 96 3044183688285578643356739203760128 A217529 97 6213230960693637882760903673249792 A217529 98 12678724390832693416419651284369408 A217529 99 25867044322957135052240977257299968 A217529 100 52763420933299592378497277517365248 A217529 101 107605788850973480975449148291547136 A217529 102 219410036489902857728655377599299584 A217529 103 447298120194132113694520706236153856 A217529 104 911714594093746237226852892557705216 A217529 105 1857990414152114920856111901306781696 A217529 106 3785752317340791587970602347037458432 A217529 107 7712345686969340375365094407005011968 A217529 108 15708969626943462563392233488034824192 A217529 109 31991688056755023579737086820448468992 A217529 110 65141258312963313720636474322313019392 A217529 111 132619050212267299874111671992775081984 A217529 112 269952705972084223234929034652482011136 A217529 113 549417699789004250685325938580095238144 A217529 114 1118026128767153224285700591592987951104 A217529 115 2274766022911542123369724563816640937984 A217529 116 4627624190575448054272547792424752119808 A217529 117 9412761898651408639484196721492725071872 A217529 118 19143209288295412172592403330392452497408 A217529 119 38927106470559153795924441663840031080448 A217529 120 79146222553021245820311383790272557088768 A217529 121 160897731977780926751514229418694589546496 A217529 122 327048572994903841032744304339617100857344 A217529 123 664688434660221891740786143335547987296256 A217529 124 1350729587844732672063899043287439429861376 A217529 125 2744504895104964059755914974414997538471936 A217529 126 5575781793774767427694990473725095970865152 A217529 127 11326468724146897225610155495670120802418688 A217529 128 23005469980423886699368367084639553471905792 A217529 129 46721449542978692910448260349596638969331712 A217529 130 94874807285960694875150401047266158572470272 A217529 131 192635209043410947920470218765553711578087424 A217529 132 391085163172766892304602582822901478353534976 A217529 133 793886928803355537783176080128893599763922944 A217529 134 1611381287094218102407587237022973550965817344 A217529 135 3270325882307177299484231123174329935456108544 A217529 136 6636475279139290870279748535801445799258226688 A217529 137 13465991383903362447128415632900503977802596352 A217529 138 27320852012206102635287360353180313759365726208 A217529 139 55425017699510593408421162810687401216629014528 A217529 140 112427813121817228404105977689164674009806143488 A217529 141 228033482434425070605880795232181739534214496256 A217529 142 462467278740828430053382341608613558820645371904 A217529 143 937824388206407560282572328378817870591747424256 A217529 144 1901606843823904765901892232826998433976456052736 A217529 145 3855486634393165312447544189285084627322930200576 A217529 146 7816232786123395166123136968817069520954087964672 A217529 147 15844411854613625374583429404097389069661013803008 A217529 148 32115570769346332753603286313060177185100468846592 A217529 149 65090344649701653355603660779728950442303351160832 A217529 150 131910513502962930087049964154430688989902591229952 A217529 151 267303511376128402283882146074318146112579084222464 A217529 152 541617663418828479503522592830572212335070219862016 A217529 153 1097347952023133490310949517327061032578693038342144 A217529 154 2223103842121886406094483158590044816351948265488384 A217529 155 4503388935804344388863685486260114205847934891720704 A217529 156 9121871125548497382535911153096635699493774471200768 A217529 157 18475390260613942877607106352178802257603014250463232 A217529 158 37416999543536443786121188165994098798476270982135808 A217529 159 75772283138239327245729141994592051295571650656862208 A217529 160 153432826391910181061777444793053540252538766159249408 A217529 161 310665557040880709710884470151169416356182956930236416 A217529 162 628977690648276703489810619347110425471205752925323264 A217529 163 1273342070534373152902469632613057878573349163663097856 A217529 164 2577644591753964153224166124722377496635089602316599296 A217529 165 5217584229297520712433846111754453840699993673345007616 A217529 166 10560506839012539659132840234762656113165680121575636992 A217529 167 21373187016536702631384217065301510563674873467846524928 A217529 168 43253713865449905578181988468692820749661028734931566592 A217529 169 87528093706359319165544047906640046639193131768036196352 A217529 170 177109491985050669106154162337938515348625433531810578432 A217529 171 358349538357591429275852306897493098418723249853881647104 A217529 172 725008075975815099705616276582816779442379350885852512256 A217529 173 1466729931444198799772703275430491618418600575323019935744 A217529 174 2967078983816143036375642788769093144552837240138942644224 A217529 175 6001779333372993418626347640111193681832851344044236734464 A217529 176 12139567645997834473431998578881977303711865785182268162048 A217529 177 24552685746040230108080962102110284796699676503674309312512 A217529 178 49655537391251314316312570786967530590318480352212531806208 A217529 179 100417536563007800388359868127537584411209690350641624383488 A217529 180 203060256651352871399056056138497417757033789906693839126528 A217529 181 410595400282034138264518485596273738330234298050163796606976 A217529 182 830189614380032775905317184935974092186677832225789705191424 A217529 183 1678474936106609967450129731568539035213525736006323384877056 A217529 184 3393337446335539599953120054949735011682894813729774219821056 A217529 185 6859842359774180197559701030363734385028482708109082341933056 A217529 186 13866804291471485725521803375333898451684364371947790492762112 A217529 187 28029417002223068782039368327236458183227552244215948611944448 A217529 188 56653589393874025566452177702321842759380802666794864493985792 A217529 189 114502966668339213818415073289764745971029104045760127562678272 A217529 190 231410063301331526369379253928618028179425410226749980343795712 A217529 191 467653494938910796926912065713105959499249634145737267262521344 A217529 192 945023943364200175676241933453337386610625714519504859951005696 A217529 193 1909582227328923701889540843591697031108161959182181795306143744 A217529 194 3858434003114426478637638385814981223315460254024930590524964864 A217529 195 7795808837653075854561275659416222059479823730119440879084109824 A217529 196 15750302807176726998832320075451133925958715005874932550654230528 A217529 197 31819582816138863567359719626231988628518087306015749479115784192 A217529 198 64280333911937064254660682127308101135442533606550833299516817408 A217529 199 129849432135369838710306017852673814678107874014115466452945338368 A217529 200 262289248398085169744785678598201583471481539254208794956396494848 A217529 201 529784976059569467982327314375588533775135016208273838699169447936 A217529 202 1070034332663353480638983885896502718417894618312061224341821456384 A217529 203 2161100270449968626004260971657566572977599829406751641312067321856 A217529 204 4364469439216125732216377714192075087051943686361965865363902038016 A217529 205 8813888051203958726359005712433673393923621111787265291173176016896 A217529 206 17798497200229992579591589477557671902739201069634014493168770220032 A217529 207 35940082100661456618972490029678551385767302567252630387845725421568 A217529 208 72569630610840498569607912146848632633122371462205730738434518024192 A217529 209 146524776058945452626710308345410554391440206523274935721808564846592 A217529 210 295833745828878385876746824547708145837311202131201888572402976161792 A217529 211 597262207152648872296820544316111283391563706205557948680191223005184 A217529 212 1205766501440916224273643838087454385433169463845124514986780142862336 A217529 213 2434122489444737965093991093113056078598741925653666814337609990406144 A217529 214 4913634576598624077654784856157774113526927637424970295625828012130304 A217529 215 9918469597782218678989966724289606821442018427466816121597889330806784 A217529 216 20020182583067726862834310816748800195118914320930587696778279762526208 A217529 217 40408536937808729650364543058279712221624685895381495086501630702518272 A217529 218 81556787412297404980095262343009525559857290940856447130453541711249408 A217529 219 164599741884621488978871543892691008260598829468005443318927919937486848 A217529 220 332185297862629911315002459706269440618302972680807255040138064710074368 A217529 221 670369183858700839984318330269400749061490209995629787457321682700599296 A217529 222 1352789463877618015956852816282699273034096223548135210813696679182598144 A217529 223 2729788959862337306449316612113542174413118602787711855715424400368992256 A217529 224 5508213663512214367088212519444067762561478614113686904186759713627570176 A217529 225 11114130173746182652792298301563494666684218239614660843045038910798299136 A217529 226 22424528759229221963289772472960492244672514890625417053752512104210890752 A217529 227 45243319778518854882936755374553559568316299381286067439468683404706316288 A217529 228 91278614950331926960481648984303407807301363517128686736142266464093601792 A217529 229 184148082433599078873967009194861669981392707652342647573249494761772941312 A217529 230 371491673425762188781516310353957602747270278758800184121539238239164956672 A217529 231 749401970954039601885346943659832839165320088861718827739379624006463258624 A217529 232 1511696404083883976925622011270399161875818849283451937563802843262983602176 A217529 233 3049288160460926149181699226536061723249234259430487165482575477413662162944 A217529 234 6150587881391265987065506773250243110308140076075250364044855737377875820544 A217529 235 12405640595487553947617626011231911277864580137553271698988651441407177785344 A217529 236 25021094279917541034373268600677044129483673987860523149254243619217854169088 A217529 237 50463581584784726731352153655281274324992202885125881420020490317443998154752 A217529 238 101773482913598299556574706813418406619065770556855184320981230005307161182208 A217529 239 205246672703513404838208545822551500850357580622504714079675445176257822588928 A217529 240 413906893936178648201172022416538320273293860133773123986441833533412986585088 A217529 241 834669154483697427601127239135959164387998357787423649530395499127841337901056 A217529 242 1683105581296148025898367532397707149851324470099302121982474553776154769096704 A217529 243 3393858785461948209786054504087039488638317408216913929421636001390136452448256 A217529 244 6843238973087492368744934548837424448717997670409247308983285356049692188737536 A217529 245 13797973063350759902223893503161730027458772884646933676699876549825753855819776 A217529 246 27819840986750236666692582465617602689243204528705945787772923037479308489654272 A217529 247 56089280944992240123428249146464251395697933919746449078105302475364342177988608 A217529 248 113081378335756679958049653316668116322939332251182814428955750801040382038638592 A217529 249 227975626568635091600699589867378502703206422699787063938654259401704654013202432 A217529 250 459591466942668311095027692575967631509550020542500203109298966600658077039460352 A217529 251 926492309518442207026168303580608687202337708867018966823588693191815670387441664 A217529 252 1867661266347714241822274229511068566725077388290407875139178635156634329956745216 A217529 253 3764791619406325455379847274706848205998811987678221273826399225443282551406854144 A217529 254 7588752996412919486621139322753135932910644937520584875876961276314608712059715584 A217529 255 15296308676383325389746862476125185659278744879308116970458406033821336295130005504 A217529 256 30831149056595522142066281181368268408735225927027453502838094690698973637318279168 A217529 257 62141214194276584068404451956732470004351576510631996378543385948854675978827333632 A217529 258 125243965897579841823606237372977084395516706973927472000870427675311062586184695808 A217529 259 252418417506924219257314250208019013590763131132200503485406692191202052869726404608 A217529 260 508712627824799886207846268426248828833190915191129327930342108634316974014760747008 A217529 261 1025206484046347420748156507045081485074121573351789701764135766913965710341325193216 A217529 262 2066034710435879644053297822819655073172543506874790303303962835401606996828633432064 A217529 263 4163431476657507905004678999786943248811329482556300022096884678516589248993984249856 A217529 264 8389824207085271067373752181246450495390427399654634107046840181591977214750905860096 A217529 265 16906045206108568696612747672592624571986958662250526803550127630565648275206691618816 A217529 266 34065832564888222611228891858893887477727259038097951713513761032422877066181153390592 A217529 267 68641046572708679847010396532223433965643469478818461494855756080485300812613867798528 A217529 268 138304650306461957320217658267354950637029377713739562835370425138362466283162899054592 A217529 269 278662003485373366647012326088599596056272704841399452782063566123734204477060207869952 A217529 270 561444589816366150815545229581125640418431452314069654626782343725938037965317400952832 A217529 271 1131160699525412163690864730562398294931551277497540997058894669977717504332485103714304 A217529 272 2278925147239066105534744237109678853018311875947605749088488424144922206227583473811456 A217529 273 4591179207660379875442450492558298702278707544227699766838453254944427489098218805919744 A217529 274 9249259075296783295764689954532832336904912973975257588440015799749238494518191979495424 A217529 275 18632805137768670113556687713374840418231482320699994321286563132321678747751193996427264 A217529 276 37535155584333660135703450766321444084759598590318473001146815236494630465074610671976448 A217529 277 75611344455152185817657971673693238185019107485312966858962260229101545773578871910694912 A217529 278 152308640821058554185959922553300823438851320393656079710304283595247139042587455371870208 A217529 279 306796956139194376389491481366057635090955421260728659963453100714221328693175154678693888 A217529 280 617968802623681094646693590946281834759669542723002738128765282975174669836632438895280128 A217529 281 1244718468640222484693943149711405974977362764358521146893588758042369187042392420202315776 A217529 282 2507060829470716783519267657841514913475785443560923303523973958265889713760166491900084224 A217529 283 5049493774131079641961836878082472459203715830847307963450900916888305396745349420134957056 A217529 284 10169980440259656327091354572087903593331771777220937313566428066478109311689237979627257856 A217529 285 20482443987750716527160226158269871357352324241645314748179549062336108819272566771344736256 A217529 286 41250848836437060373559797109224164697762410769999104433887364911385784349327340233620979712 A217529 287 83075608687691014532166905332809760645000747938018348133701025252106274758207143982607106048 A217529 288 167303017990907094927565675952327558355674152321283353580994165074697106911495315262948769792 A217529 289 336917594384646878167869568594041539976135224831472779352651606713993619165104885655375183872 A217529 290 678474219918524246133764542798796624748727504637583218213587861404446630118342682637722714112 A217529 291 1366258330822639698208677841282901735624135548418092785697661208456333206020759990065424236544 A217529 292 2751200100990722260989849082864183236569165033509340330444125767596588628025286833982874320896 A217529 293 5539894395420851156505076744180651589915183657139594300001522995339106336849342584213936799744 A217529 294 11155031807217557392821694200976924585654205928070224120260918428526240132958693418012522840064 A217529 295 22461058906180908566788036938607194327496351950820935765100240767860873779762344169370890010624 A217529 296 45225126913841571938908505173365283656449109825199679547482607427563211777864484673786560380928 A217529 297 91058309066618987974568141384720766693972082965908641065780102779258706373708325354368864878592 A217529 298 183336802683062333114811081736798750906413995499623177945691253687680687145974889395741584785408 A217529 299 369122122609678718505316835191065574362411856008432811264647148195485340614265309512315613216768 A217529 300 743157575994276217450713161382574568849279853782387860765828667154813448923559787159945580904448 A217529 301 1496174406114011347558965599897050527998048814590118852984736254084502103337974123977818805108736 A217529 302 3012132505630183223987770344319932936696229490219521278835650704213133957859249774046090765533184 A217529 303 6063962768367172912824740158215587834995029996494804323323698513503286098488287453822283579129856 A217529 304 12207581791552929569566921616630735993599816613055521417792272663138125923322520426203162729250816 A217529 305 24574997573952968255406810555756825435228375642151646857554459450494394020949671303720299550212096 A217529 306 49470706092020038000235725200696823368132694468202058718409072853335141833734082338462113183301632 A217529 307 99584919997108045493067997468144922934854192007836761362139105019183130137588601795754386331271168 A217529 308 200461027470031562998833766846562260673359823565809038412361431479032230988319993142743356189704192 A217529 309 403512773591053136078072433067209075766970193046429563875771911470676958948729396015104406629384192 A217529 310 812223671882804424426973375989666710000336811551563013203407131229140022933245272743741256150024192 A217529 311 1634876967964441417615641193903989436185257141278695620010071301558974478121278829423141506865168384 A217529 312 3290679933921420501194746116085608703243262653424854072625717526369582265118564871734789220425793536 A217529 313 6623345363017661391196569377583112665239184717617281101260706589342920036722005459280967289372934144 A217529 314 13330928714764453673767592423703287041998013594835002696136199632094328863879484930253465146049429504 A217529 315 26830867403746149357804690939907239895063966185001475542694458931407590863561363044027497167227715584 A217529 316 54000822749444743191189591575668896188321111712927069712618010718056959108590402775371139565756612608 A217529 317 108681957369830296243621997564752794725143184816224733332464154188205295199841939565924592556202524672 A217529 318 218728810455614054029894413999747933251517497822235367784924467963808988804457708443313857885957521408 A217529 319 440195956291278714785419245826805232313955662842131964420921043268846063297366198071757153167367733248 A217529 320 885885671238946010302758487481878552666669481715765239766145877553010875729440203638173364822336339968 A217529 321 1782793035583243916630675286967591994244688918766890807825218489802384405243908512514465214013265412096 A217529 322 3587697808962341094434303838637451191979745034749217685124928754328944429089098216002768131550498258944 A217529 323 7219755796686687649459787488068631642275559037018738334976117668769140717443208774948413139722495328256 A217529 324 14528505357237984096592481160503111503853925155256944250959308879086586397541342157772982971835116158976 A217529 325 29235545054886381541511867815294698851654802765310546967041871283921385208642333375279085206744739086336 A217529 326 58829252415955981285639732870279908201886187024929857470548462504642400220903564557986020696227003236352 A217529 327 118377016695003181988435832722167955022290890207908135226462790653490470002044124106750965471106079653888 A217529 328 238195431617638368835033144412006422524349519070774897448530164136605099030560636946906226125870351777792 A217529 329 479282408693439879434086736768262340493695928129190621738015197014884155926062848864313936671765180710912 A217529 330 964365406309004306491609349442840612848308461589110042857431537677967507206002442677016630288995500163072 A217529 331 1940366986473854236420880410733946971360295784550571975876648174982035964367745565265582350679753646669824 A217529 332 3904076312682592776098664165235693197931640593267636314874832173875678947142946870383806033984697323749376 A217529 333 7854977288881340271474294858149520434052761837711834521588667244893382168092753980531981038063104183762944 A217529 334 15803883872887762207028842451940380000019250183463947158047202782708433357783125960710872626000286390943744 A217529 335 31796186272211232193270829735733580374935483794382759208217867148535445706729282960951911571122046730502144 A217529 336 63970329469664968847073227856313085721803995266423865525450107457858531291720218081436846219233677161791488 A217529 337 128698812534557124419420149924598589831752167533661659918463861226393306131834920642885119469939793332273152 A217529 338 258918411749052977897808803157703153328348932359945646871124815052341026944201170567683854757811007896158208 A217529 339 520887355836952125130396842701540527763499545887124886408783415260194738416949720342976464661457944684003328 A217529 340 1047893694309534011364036617713594045294827427272694835346913600744222556225963640388733486634533920008306688 A217529 341 2108061189806202389801928019124703165233761471870235550145079141761726691905994562758154181932196247011065856 A217529 342 4240741653818423203486303443797414669972636071046074367977778963721247384060001454627934969270433999438741504 A217529 343 8530865199712382634206977374996802399389298182015178288901032887140544451295783097779627525512520392566112256 A217529 344 17160780870902836481821647077409463678534248014500061718833482892282111634302637633207778977287484338220302336 A217529 345 34520236059415812908336581514874470638314998471186825790010734417776115462746440262914623311738133314038398976 A217529 346 69438967503359900741815543160307678882593400109241640425270874896395708775213254761231412347079150966115663872 A217529 347 139677219274392341405427457402628135064054403117208426822164299503317760172743346478075226159917180733995614208 A217529 348 280957594081361742797470878611072428899725605161845482149821173605366979435872543836991395288458339322892910592 A217529 349 565130673222341565854220128117358383690447994438504894435122446763554424744021143374896956588377074858335404032 A217529 350 1136710664552847212799089884592306235858415929626550995390194993343464876615603106030086805348099823147262410752 A217529 351 2286356661299878428923664799034116242062924485792011096318269987741071998252345266377688515335740755166692900864 A217529 352 4598657378943836546786671204035889691600139714741493788708259580433288868079003472904265080544263252099691708416 A217529 353 9249349654487255836028768712544393131713071895957237539551877576454588242370702489134022742021489035775934726144 A217529 354 18603062669996523886121876219108612427580150685181588543358310395456639023294935390974463608283701230792851062784 A217529 355 37415439197682765658679402396406074517725159077534631095193408098751086175953210259472629389798444972243423330304 A217529 356 75250680382036354006844049449488243029093721410686624367275744458663554715145656778214394975558167350153805037568 A217529 357 151343313279997127225886477692925463382501625015156881408200052730621406365794900683410526042037274280344558764032 A217529 358 304375228677008640542625491934942460087686365782978844803438647669774471020647204837671451663913197258169078775808 A217529 359 612137055758377148599867614890455144168848465801483486860437208920498387455509675050817557283497230986110207787008 A217529 360 1231066096666136222894791607666825051020867405534409834786959903330667923411650797720132132070323213061388771524608 A217529 361 2475753740312360678511342202795028256800513769852487924824022094296222659168966324412353718331278084600362765910016 A217529 362 4978825727947546585129494843891910081903461479113877426384111397173307973718065774239077183411767798754392999460864 A217529 363 10012438257266041151799195491145721817981542880728688138712082478130519319574005134247275537057855481813114978041856 A217529 364 20134750730724573317331972442531635979451829693825503114255334857073201506178972109913556768056143982628876002000896 A217529 365 40489851120735318763437447512576434716160155427119780432059910582259440991930297242426651630936740504051020271190016 A217529 366 81421604013845361987034579694244751087391319282642150330992105033722382434026159209575432865409559087264529427464192 A217529 367 163729416480044933299613887554804377766040688121019561715276382071806614750425165227641231765665620336005941326512128 A217529 368 329236059680007806060767949098500731276829540751369809776232316684246627229679458790355409256572937001269456999022592 A217529 369 662036192430270532665517681487309863167619541317121320722014155513579445845184043687041137274726650673661681495703552 A217529 370 1331219770261888989660801800180285425812088263854446700739508189444970066318352078459111766694809622714784135598047232 A217529 371 2676772789848149994464742216022000047075731413332182833982737803980840065605339616833020226924721424214920291632021504 A217529 372 5382289035388396352182973145867054078050285644276707160798441794654035164573285108985109259408426278101405574581190656 A217529 373 10822218896247690096807346684380607309889643016509622562913862635713890730722451879587306966912377559747663032687263744 A217529 374 21760027271610584310366340084054995299340281674394712119763776710281642934298006904366692503970921414988473634205466624 A217529 375 43751849157798395517973665458699116701768259002466459250003842990355450153704899743033345496144407997770130009635160064 A217529 376 87968518857444882157904685218579615097643318054139190566168638504464111556432930642498218664514411484740400708843470848 A217529 377 176869141423973221214674846479528252559363053690395329355075928824772410968522842173522706065120944255108633211082637312 A217529 378 355607415516887905536982179923807067798604577512433363336462654817908728363581083275424376385707991695928030837455454208 A217529 379 714962946873207835909032403537140296860417365222969752287213891045896331010675838710259534848911910992187792162488844288 A217529 380 1437441826428377918727807033973382988054153690711780788526338919058652533449264770344646340985943119642859448614128713728 A217529 381 2889954920226876725754310800785070908388750381694514610403168060344429055476127223748158638814379719518327432434549784576 A217529 382 5810131179206388017064439625326951968565996923409476218400652461729914579550992808035272019846256169333153548537664897024 A217529 383 11680862643942830743157364414327924815164206485816928293776609398715559079186548325990899181192525338921867690924421677056 A217529 384 23483241074995342060205397388324692535303278887543972025077171334289811964316394049507399959515115757679983022570949574656 A217529 385 47210144156309187579859528360628673178377170882736502372348934914991479472067726849435785741550439833682714232633956499456 A217529 386 94908873189453666701951316818499127167937330532426776283380428668195605894102019110453108384661452621311430652347717517312 A217529 387 190797437860974485735036739690048225149524163702074405432712723703594377414330544865548421085484363785115877303046423707648 A217529 388 383559302142876414625680863203329210308914382885217136174502677523150829533300854663339511829372269924419809851177584033792 A217529 389 771057544041193992549254837487389577402694977145824162121506810041337295380654742477080885027712875095619776689290159849472 A217529 390 1550013141420442865667652584004772741905390577868934582096710519598968837198962557826798536897684921761607960345981340352512 A217529 391 3115862737171340600420304359806595205071318804545454636518202817282972114892325274542536695688533188817568920613826796191744 A217529 392 6263479078312281154904033850681414946784785710012106130920745148840905006011638893150284811580683072531076213045505971716096 A217529 393 12590626755181142649721771458447529155096013228478657804079721242441515354953630527005656816403179543468493913674964998815744 A217529 394 25308913488710206842844657420960957209729201287090310345575008206822008976720718640570816724959145900978600290414332701835264 A217529 395 50873792496585778499638957829846712971501334660894817471859355522361109648973856664559297045562185464498284482750463998951424 A217529 396 102260807156441330081472029595129024553025698348114443116893804591834673012823560516551236105088798322994454720930511562211328 A217529 397 205550640889300293235921942980301249337971784454671331803650626937250794103020832249162385883459731571816116855892163000532992 A217529 398 413164499431192026434978965379032905163533003837813213194052950700377565656033120612833858404190293270949520346190551248273408 A217529 399 830465763167079280430586713271614635349742196355738842455660617689933248802537220819464408664335367347859357573881443980935168 A217529 400 1669225712942573711251148238923702944839831407718045150834533313233075057766992535556079238203406537410290836136139352910594048 A217529 401 3355081115100027113819680597315105286150346120741910501091696072722271886219773528405573392481937162455028888699783199678529536 A217529 402 6743504240625912391348998422979113461622037402680831936181061619056196614535028510316204765765427464589558159156078514991529984 A217529 403 13553857766095738672267009281483040894646722228926426810662283347534517514708829005478981790436571137359328979628187517091577856 A217529 404 27241744629863700247971519391669726117618653507323861638534529238310920803590820136324020693289794548721507077494448520079343616 A217529 405 54752208511040636551416992356054773662927553518272703592708268211900887561319200834725980800623333360733559982677069035309367296 A217529 406 110043177636645325710979795688156255723315256853161296379133525191950415842495995416299490807755034678617906803154532107636703232 A217529 407 221166520726293917632647020989638059325710126958286228270578166515379210747872123571677340785368564132676777646757952382742560768 A217529 408 444498660806344689675460516528391476577898107657963441815532842484077374867834403112278001424137635538514264104109881287289864192 A217529 409 893339137215703732148837212799942193345389177273636282679327258255517046972508899143935845582443321067907507288800115991922081792 A217529 410 1795383059428437457848673246376059915743238787412546220454194771847207469404017546089697782687956813006688095657545739565994606592 A217529 411 3608217996432937478709677056884184986937947458455349465097504271889659251696673711709180560531522109533352599312552095791221571584 A217529 412 7251424363182005235264681087191928479471932719970632406569306435215602253111902910330196735593197469663118506295164627890770804736 A217529 413 14572994697324281329861347811549830359522137117659970621879345523395362253543473290188595948684574007631984611280728534377922822144 A217529 414 29286619797225124985669330278069320298973209733955030573224430092902220497491394510842659349241251286101306386642812437908059848704 A217529 415 58855177320915415837797256627353385315349074751575595229348885758393793967321910865434378595978199382328971034849449238039451664384 A217529 416 118275583937385245837642358919687111180593028643272969472434917622699015862382517384003126974450772921814026459628774448363374379008 A217529 417 237684334151127484857641716214436605691154952712370918668218317378686331546363330005547493488896255231746957432721755336971305091072 A217529 418 477640416225465285796520043269201382502605970567554640174881978866880150668165058348722466007793851387345195359580832545782951313408 A217529 419 959835159038343863188558536399465916166520620003060572810151405638637052351690529097789889975614228917619894641854126817949041819648 A217529 420 1928800632733499628434244428881871752497091694906675104108071226458751158463069114446449695671329198711552682997928813054069275885568 A217529 421 3875905217744593698714924482651250581005150493943760872325666322023903527903448804294999222382955256356638925161970016875290763984896 A217529 422 7788504985972317556587082040520769785397967584806948567138354459747503684677387685194918106046694984942160512131507359146505607839744 A217529 423 15650572364766777982417353882364585760302733140769961767786700705868189040927493375201115533055340423065717434828834456808098686304256 A217529 424 31448616098889606805178534669148281785081991778486474779665281294430318252663898463227669704835344769941489864690678566092850935627776 A217529 425 63192868103914845494759617750680819870042893660134896001658114974143670502272571758511976680721543422397614067250116788031966240833536 A217529 426 126978394354948015165754121533222223881695325745131372796258919958643716309088595993948747890747846679613545505843233589542375707901952 A217529 427 255144877673826799498837593544349759130313164777061282994978390417580797848571902567370124814511317168441823145583428609613466842431488 A217529 428 512671478614903378962053044872878427161878229001870392428028222794909555400548837544931587643866090234469305341382702887428022486433792 A217529 429 1030117494443082801112300118970851244461074002647537940998500011427637488693138962412738011215043508822422318348040942725545538472640512 A217529 430 2069806244670270655119864923705364413866410586079273200814488518367556650140822944476210014079958507468436831156320650581044695738089472 A217529 431 4158799363623857349068012473564998966960601316720147052329156755432966479731660818263856651050157660817307609492494213879145892648321024 A217529 432 8356061201244558641868096708692430791055272888549907432189078403608218986245201275170523827061791945861982229863445018106703314813976576 A217529 433 16789224801343228903351349959017512453735706219291865571700497503394169361817861387666543262408527805111696714521304746738826743008722944 A217529 434 33733009302115528510235039038315896965435773186913480662567298220530120173818039570063826858110924766864854404706441974185687821471186944 A217529 435 67775847806530893356138808391224678676228347598377756572510446511316440591055510969748632616257550506744623692890555029101832531234258944 A217529 436 136172773624544849240823181559697408102026457101639696057859080448690556355059482079058219499482428278983063017036464458293355273821093888 A217529 437 273590542485822603253153700970015480220904756924612942777567510320587012428235077397876340466691361727881729025183662194023643839884951552 A217529 438 549676753872644575478154494233521413510937837115023356551179668629766923037140767196548469736419435073450607489788839897436260003330654208 A217529 439 1104356202402355007757668006238521983230981596407902394439140531521081839924499531037240488814079695937987400772820808722680676131933257728 A217529 440 2218740507828975966833383714388998779021873588464037630241227248133984062527188599047872019780975848569570946960928071119038087470711308288 A217529 441 4457582649126752311733522165339900183446965070809583900587114459589057680366263359412734010808254220749181732410029441221550491267713990656 A217529 442 8955459420031642330461872469279591618267160134552270996141084032095192051267313216199863737990452709164138237111606263682291307013214306304 A217529 443 17991688793300633976636038546710737740414368665310920211730948662574332643426227776629350456491472394551216209436708856387446646632408416256 A217529 444 36145280912438114388141938971628528490856010943714940521389599267016152688279714940679609969529435623331092270561213503909588125777590747136 A217529 445 72615095315274217252914151023479051006300922754976768556694883907966460818702062054124364243202566678685065007019624856266499451182357938176 A217529 446 145880711288793002672869946855017866070848354527768686777341701544199593800265615249625669476793951748547012470876857941783512370822325993472 A217529 447 293065371248972324107385380621386812276327141656610422154828396505729254483406666373698525698568395333710032905515357406779785816966386679808 A217529 448 588744454550511650593186129655938888858189977646252440054429031767712087846869111679678034415503484449176567838726847989408562061389271662592 A217529 449 1182727962625746035653451785319134514400001002220339068687367044891118223682459595590691253924551776678915111933191662589362041531317597765632 A217529 450 2375957291140114999661560201014634918312343414819888508709681060179998323799581564377599316149816009353052120778550658917507790986965420081152 A217529 451 4772963831735830774873428819505706447939568283445281748445114076528267961382927132614725125128302611564743924182818786347970744037095520600064 A217529 452 9588119197739572938529464787411695783089296740595740935653448096138573672162260787882688988368437770583158991219838111792627304629528864751616 A217529 453 19260807534728388329988124498518776669759708360790172702256768139932213086775091650940226957869523359546443823353608505920177227227750301958144 A217529 454 38691125489382100916562600098217962205003235545154398973260144298156538145766837511966894887822307802798706438946143984793301660108919599529984 A217529 455 77722016101468529047753824906376019457617286866210248897707232878861261210598011563580157739447068666900184683192266732058701670956744891695104 A217529 456 156125051014053069927676744247790783643742561541730087325175810814746814208586752445400023445770905244188181418628740622194007922255436571475968 A217529 457 313615116781752878325515367395976166011073811217092728964649224727398055890479076005173406903839069884716523825034394826806040762923037524754432 A217529 458 629966217333628663203001872653375748002470423731477317067443481618316654524617519194881421989360105713242443392199615350977762878126945424375808 A217529 459 1265416310733161998733240781150866765031877300117591853430276679499097770130650222670407836656259037616361825801814879161746151491728714821009408 A217529 460 2541824190649451060567545154232500942250209205664565147489532095393971213612323713725257211295945516216993824704769049373192080516233244031582208 A217529 461 5105679153767791684230396532811610457138491022428107180313420271321187276303079763865700603815445491611560585744432669106020768221670449732386816 A217529 462 10255515120678633368437763595286585556083454067534596139448349919192251255515795799854379780591399055996332224423886455451788855069053488583409664 A217529 463 20599534404053908484402184411840195388840505781386811852845313022451029926356407342539929128130612566375216915248279098424020555884141486964473856 A217529 464 41376458206322183959003115590095029317149514057330574886199041274968662702373532567912622232210450659187799484358498477970823220249570656645021696 A217529 465 83108457354715268888694589360780515685478647507618476198637290733937627142090673695831622100426545606594851718562733330351003491440154004963721216 A217529 466 166929520884856673699347624378264305417801762608838453380197753283610049834912910100357698841078766260317251821060651033848306752719208045757857792 A217529 467 335287302703134287203775598660979878818262918020253604987131361094158074923377636795467705699037655556267686178479094062644384381029965468142665728 A217529 468 673437224438247789940038814312951733379785536876407998949513453033128868658036289135166824904693103066557908966648618612494653185070528299471470592 A217529 469 1352611881270728682789706696972066297801972305886112360893086411337756711546989374068250071768336881806673234226627791194021760559817248545179697152 A217529 470 2716723015990472915087979199364816016800510736961807017861407920382258444772521869151240177346005298491485987187816076315349800186296875422561861632 A217529 471 5456493316200075616571705347027714394217681046148757768047518210505501079335549039169774802093534033801300384140551912463794899880538496388986568704 A217529 472 10959178755480608180692135265565024546115735880439761281092905509147958831118946797749767258555835675363356332402540888550745881526206461624614649856 A217529 473 22010936866406525005996181023976102680486328624547930612878477891879807592867267269671227344980648034496421282231150992261734892081151816460343967744 A217529 474 44207422662272456800245105733298036683270589551200510448536146925547348218460634358388355383962132373028654777680830590671817973216741330378580557824 A217529 475 88786723620601306175053544236595184302713480856145985585418390923910068845308173296273542232451703227121723938531498745296056186536277877744272932864 A217529 476 178318764707590555495349444811803487060924439518853233033104405571930695193259565634350807547009815162357856556868233321808400577265985833605422645248 A217529 477 358131286096507313273414983898063004199149583248971654761894917749042130763544389117929181564335511232915690300278059712672273010894511111729905139712 A217529 478 719256329052767663096724919539497654885512072116759016857463767022364993024616933465553736681508911266173654627501548376701280630465459689068542558208 A217529 479 1444512658819242663262165268954657775410672949863720108266878833721129950531245456452978701693105854100916496616618440282607612270186511462495774834688 A217529 480 2901050293054302528599612450438478827431089499772985685406867140050736833000424650074660822495212279274740646571916538876608490142689641399991379427328 A217529 481 5826200484917044517225490831490960898742558177207344948098366971829781535824537890736650408106074716566835157052090336881969838657623388362547319013376 A217529 482 11700700663404578066254917735321281666567658664878002329842826820138886823192095195147802192238747780911455156382491077033378048394956725075353559629824 A217529 483 23498200505857354419620516037543989833943969860963760085131494379281837173261513682644294836121288320864634226245194730629498147619776821301484565037056 A217529 484 47190398953625545860468010053336246194792380604905292137461980208662633447860242879985345974711354286785024737297998154432211014240167333805043226771456 A217529 485 94769592958701646657401209752059852493967914616890650441936563261704849193560054649362955352722648117626178959905580775306312701163335947815273057222656 A217529 486 190318374355562164975755266172676079297850679330190477683127572100532191173129522797507939108769943831253850721819064643687329217056222251642996142374912 A217529 487 382198322257957596849461160438028215417828145417697397895222515132036024298938424032574938217638719870289154710431403793905911002298640806515045981749248 A217529 488 767526184950612774646913446572535160884504037479023858709296731679468645264556707820258002822374178187698151280004293241638017018423865401896506639777792 A217529 489 1541324237452682805493988883560281014675891914503298198978130785296637109385115340910712271192739981332749856929401431072455803819409280746342457196675072 A217529 490 3095217783372404311996661225995489880783928200613082072519004052682487107527518943881777099029059508706434563899808297886325906713758426107417031356710912 A217529 491 6215625330407134403227408325829848395668898529471104917050828745971026494660183234924179362440470701747194310486066960381589930597030110903564754898386944 A217529 492 12481732481595417119356426311515459922013388085496030223901970126009410552711794810249449155836029956667949951553913636233275133572353798103123810683191296 A217529 493 25064633191666124373382947767098497830324971764227578918953908225864042240568721593460759377963007388692844494689144675911178887979828866635302056172191744 A217529 494 50332012014108816033839837471044255083140361795181950163306437810839538768152257717164601297269450466119222033376440103720491169786968509802844648021950464 A217529 495 101070333637422740677295062113207235911049614284328995743607489162744010143783245663454088494748853785744797876420213601255001431542695044018433699530932224 A217529 496 202954923188559646644755905163500337111213118277611203853598947053301933569422154122435390424963776230580878815517157770173545655651179079558882870299721728 A217529 497 407541631595155520011713385390869232399806232615174875504755314853599789836352038510480090990952015683501474643071904235745186113690482027554850011602747392 A217529 498 818353380407599285751569947288869236352676890634346772734204437783927617335312346901288568804137609619996685083587240982428580266670303562769975222267281408 A217529 499 1643260088812206647526906300350787326208091498644871761176954424886783694531026852261453444333111679362609445308797857227017613480945469682432714156768493568 A217529 500 3299653020743292616236305517765246980214876165178468298289315814742369077853229258837098568276634886203708247994315485458924206595153031561795382366225563648 A217529 501 6625624101974070213107517080692987857613574132407122837486077292084231071429552101095458628095570041830909624929016553888762519932934981683739526094269710336 A217529 502 13303989073422563064024686673781261992767662801460091534860309374691227050586776318619196503918695051441834336112696355641625548303337268820354281425059446784 A217529 503 26713669382792876756748359216493693506962096541302821545643455261075542069191866769266464032578408896309756501482503370855996703386028085211614434348924665856 A217529 504 53639140231479065477054051859130919989469218689552813555425637406832376379546301600932095173210673095203803974974796388546573800139601138895351437746992316416 A217529 505 107702721382740376293541493947111293795411456053363755063714836305617569851669618923348574679672692227040420520960308726140486746631967961395569665695333482496 A217529 506 216256000581036486090587215105046270954534884375971340082329011040321239108997028483038018260135347390274927437924322661132008505204818783322116215999490424832 A217529 507 434216468745166924837457778137989460098025583131885488172801129829175607470317156625501974790425162378794950175820602361478800472762106274348672809628879290368 A217529 508 871848576560486726286032039144271859497026534706566888558577336936139334327295549343344227058308343405793935967514212044412594747170555937391199591342058504192 A217529 509 1750541839069209148391396618050127803442131285664546193936482551989298629191943644418345810945830891011423633198632625217786030851516610598740053560501722939392 A217529 510 3514799865650749573615657463673420187472673962563558406298376307335524622986652527393959939298686524229374168988190025665595451925149842538535308743936669908992 A217529 511 7057085737557881471285441678593162359506680625059331219021085915630678862234955826090363720908615200485512903285662347735441099310064175545460806468335812214784 A217529 512 14169250750091967131455933451878954334905046484909655990037860221672166731105453783161429541434100040251976457444754780167789419570719827600261562366788617895936 A217529 513 28448874575063221722235560277543139195131503109254428562361140801149051023706473005035892112090710029520697257146100713506206941104747599364322166532195320070144 A217529 514 57118924349738776526225693671456682027981905837085349245881209471873736266853039241001107942603981297984569279824845700907297406260361069346480702538395003387904 A217529 515 114681057198409735542174906313254056505553769590736200647256448990831139165484189650867378642008167755674860252753903884711616500870953844509110715778335122653184 A217529 516 230250247594098868716225596042389268258591772373428441431853306691694407980320451053478113437526911194399908215794080605431785658939371029811473196466833255825408 A217529 517 462280193981586598001060249866940387708760645848419034791092128035182668030936744438469000461895304482177680500316402623309695193267668599531356209768138090217472 A217529 518 928126650347611047749053597199003559193892763335262516742364679837412225745648571196015670657114234605666066434400679552369675259301189995523344627233510452625408 A217529 519 1863399555059418060211403353129850848726963008817974214415908996135836601945214102342290925900157043403063498328959890677955994508110085017255578817918071679746048 A217529 520 3741119078037868572288258951326585483705150059672047363915814843047534246970995715209309511210733881007809636763482410425777425483187578953504187058851409368711168 A217529 521 7510933010295083093185142247993331191058486358898693744442898543354464064448593632716491321719432642055424372108581210838150020876213973478144933555959679676317696 A217529 522 15079365565791420173342972897079768131704821507871387814994885112643066238601326032525561202989045627463338578121377465343218975523913573564863987172885739071340544 A217529 523 30273949895510472500142202017171318367168293217820380867981046899985102633992798324229947446986953108177416097533149545407733006494414391279478216836609553261920256 A217529 524 60778776665926457666218675322017342151019792083655181383490848395029533456329626616804880819808632255947828624611017375032970499689235252723660923392705888125976576 A217529 525 122020185775764437382349410902686377553737805951057620405131608471500499038874788070274405178920721257264687202239329428050778724393747409507138835700006602183540736 A217529 526 244967393827552912300609977689280706447535676445046592772747845288529413829235595613827440811716365337633508498368964431170890402046976554594727668180445381684887552 A217529 527 491792346983555886545216337879586445248518723926829562842834557233406762159553129774110829281718594986207433560229972450679761717070772435271987367824240168914649088 A217529 528 987306842176815870722773582227641214550586673828879227025086067710091599317489935840930927381080955923759996998866896954434115273010895232552302874380149250737569792 A217529 529 1982072039878647884198925260325055595901580767411693350218484481767903760624186822666875139399593518409138847257393427767814674249591914608807790177833576530928730112 A217529 530 3979088909018543948881999278255330562790594309938245879752550535953577469211666744102966342078338399259372588039797582759116755957986924344395005517033589528038735872 A217529 531 7988123712982016048687081203452445942329290041320188892094177976187352482319678079342743798723555822036649337140999538976397366936905732621094973963239812802988212224 A217529 532 16036251688698751979129897964251153667701254667955729597282337279824415348371562128155867802598022288380535744427573662891500524122326620464292098997704414728894283776 A217529 533 32192736848556670881590407570120215200580801991398077916584292252326882056086569769646011967532171059918403125191828171705168789154986326087772950563617450961817042944 A217529 534 64626390530811129929480319477327014729704076263481223468871129965567128014618097714747608563805205475237184515148081387344185380957244371923892307115170231448076550144 A217529 535 129735514511776744830836209736528735312864871027756242592473971004075506201642246077980450193229358439446555544007139566735091008862243282204415227909247294977809055744 A217529 536 260438295489380276883976685252209956725386726935947397261064604456262557483128862048079494133971053413180344083800486125921671794926417838841967286582380600184472076288 A217529 537 522814723041449762769668150493531034435574519390459260207669014413206294596011001070692430995515663007620874095901893053462421710869542621989959441504677912957736189952 A217529 538 1049512908470349212656978357826896608411725361333436734853030601036691127391657630471044257911276204603133559921862641343595196796998187923471471033313478635355224670208 A217529 539 2106807138239740337777665823056686891046551750802688464714672268911771689062844666362592328593237698832793623050757020427395494610965958787685051194483781658114290352128 A217529 540 4229205712125849576939599848365610320823202323938564051713018516335986962445264441088562324588237041820126012009405570868929979788773838620372330299178369628084935589888 A217529 541 8489651881641007109561436076128592099674395824666616612526288679368190525050711693948620067700779501752301074822250310833595517777037029657785135727772666953979926675456 A217529 542 17041899850253770436314744860837723876540361067158438772318888031471473113463854201529711139891734099334643289226691177993577306084663784803723260332365819451774655791104 A217529 543 34209222218837333918668035038408120629735035098459745697302012167098448079736700410503324623646946909541254933568387904909757461493729061891896575654349870287568299360256 A217529 544 68669750163106815152722760509424774057321044382190141816195726059878535317259645596252374604787108279250218729268035780204381238162705190968981415759890723935953340071936 A217529 545 137843033154623047382838101482352987799428733648891412708101314605861619854428302263712041264093159555683399486601089246257816339728792681540915669366072455779097694437376 A217529 546 276694974721155173813699763088285603146600150094744740032675272253414879957347669711270349316289233259427811636937209354372382872370126292752889632312545009743692480643072 A217529 547 555411451776308995509923444816875957745024451839292622228401666729178124029023555873096597566914351122367825816554471412775551062776887105778201087561526380600609271185408 A217529 548 1114873279240976266357848323700652411106374779089950154643117250180983143521395716813031723718760584066540411148889030194247242626050148573961856292547197812912127414894592 A217529 549 2237862051899391042537606709107687798870756453226147381379285678363080412438872988091193966039905157006251050190178199047155905981939256516455841763045230388214993080287232 A217529 550 4491984574715103023010847928773305521908236984991823410385520401840109744608677773775555892149618742217963973886836603254172932881248853057418383768197219619149303672471552 A217529 551 9016549059425735758476593652952798833851342703956773122906632272131558666556756520063261550168935241765094530229993472513144666512623228738735051793018135559612924390539264 A217529 552 18098375875168306615030240445298629131175264029647936863847834237612678363547389739802450323537427800025007896259347188406040052356267187875036439644104021033605846915874816 A217529 553 36327543135621834772549102266544632956101367610340930991291581374818244139472682388260010476394293836712624805890854286311887779036115206844745086493984256439474418188550144 A217529 554 72917140787117215322744477479306638833315778937924528564828535574609793806721469612436751377268111354096410322072907237104003378042470816477913657578802370710479741265117184 A217529 555 146359334096587727586119561239693270576080374540639494404254910850741260075035746933919985135176564484227027431821969494129687338671579919730832424697835315258032204655099904 A217529 556 293770660219094459824176455818837021105503840871470071577919689207675987885338305360358978094996401349906239173183764410025185727808751375407991349193257494538231678257594368 A217529 557 589649078452451750493579819871155990386584782244542725135087489634039156865372625854608057966004525121484388433822210427426893327133315747501268259415940149816841543805304832 A217529 558 1183521220858278805760317939318437853662105599334731447109527954118053167168462066274700491737482850403847679979303845597296629938467517337958372763759233486506526760981495808 A217529 559 2375503665473007507232361444007451406177646936045636553659475362761257023709007330275778079592814011764523332055426663734858545527675326060998948263110179077542915466286071808 A217529 560 4767959970158313378218991951192702116213292682213383757723216644223217391155480193195127040435126066712842940051491518661006860521508274290503362488877793825713904016380919808 A217529 561 9569885602140020628608157893614298652444837655410515479301819145148645399772489726059029221396851062333559095478259911926111656304685871714699777886018481915820652590704623616 A217529 562 19207823294724423290879935499432977769530689234267580212408118042303319894441234680218875479902105667563425948695074557503455975791418547290149903554458798206700391077945278464 A217529 563 38551992303932799227733653882767899717552424998386365584612611665821913698621372914165918546131429791080590066843260551195450863264347017488528986605553356856065747510263545856 A217529 564 77377159104023880904707960452326054290504980422391354793192806648480806656613339130841239289138119234390901780544747912540126720526546511166973300067962417982555012851874922496 A217529 565 155301633334745081022483400116205351288646296427852383443070444239448434711753437256807417020468403253885737470709957320922997770318463235460691189576804611276144235611649212416 A217529 566 311699829191646309100274106331462653986237413485508967817009878981496237980131537284076979022204427039268323992468853384620072881706997418668699429489705506714731239529504571392 A217529 567 625596647965127929569507520212920142777708767157956043930756396203442664592654689669502784200710677064108308550651615756965477810632797775819688702560277048835096712652236259328 A217529 568 1255595004168972516393623046229611819140574012544447717324983383358288609488377188662552293101558163944515863159963112493735974445860523514579268578099633102642959286452556398592 A217529 569 2520008882965470416329840885474330433400838177255285519316902577560389585659459154213896180378456275211942068291710112955790696001225547126988942473792118083554445083124539850752 A217529 570 5057686431486175737811628919794001912939811050261988859447666034690415516837466178688771838657725100450328520235916253865636305142089382793539941526039327660291932762534452396032 A217529 571 10150772026683189562060667262908940829953400274864088663483032344284126949018304730866295212217340611714793207194681067674217274404713919354006488095527613780241929869332687355904 A217529 572 20372466045988791849263183623720265491649374464082949822061422269902892177335907474643678652438992666580353546670772263303993552733015299617471170051030695426383946730579014189056 A217529 573 40887023407623882253344125945766318293973931888224545846153473765531153810495517506976704077287669462507230955575790798658444464678239827805068695368167428477735984051757456031744 A217529 574 82058724107343307825391890293226250503678299959264586520048034108625232327088653193066442332196829669797488830962926173696482350510966726252810036360857135991743982498258064769024 A217529 575 164687792120483594706327299399923807427577612809556567542937897624600685655272968871827634285240885801340989892234245564709508948791044820795805234155379237628703660213091029745664 A217529 576 330518250695772932360014120446958384873117532451960733786278766568350556490538114969982130343384714470533921026456685693166821204040586832181660531547329221693182043713509049499648 A217529 577 663325791587580920287292252228474624137200240671202284362802100783896969696662288902492709294992294565491558099632576772058678642838716953562780670306281566548600199710026458202112 A217529 578 1331238078140079091054202463206737585766411957080137441084970586879980625535700104749791765931264280157270215418189196832026288998873618301563199516512772640003045955402778393182208 A217529 579 2671664975355686961757820716074397103937009114042083104446428444419924568778558081428695126794755861921993963525197745272788159911501801024079113307779890814980529685604425256665088 A217529 580 5361739247153820040194832755793328587522713124660467608561340430230955663816245542794611243953302166168653660929976723828882920625237122154218531010976325742235428246473422487420928 A217529 581 10760360403775309428508767647521106964023465036098907926690665943386484161840377117621660069632856895206156126623000974356049916804390067048867422504601445793670580894809658990002176 A217529 582 21594611259651511782777178544201875565364305633004501092979338052906833555475780843624186504715562272589044536779867122372009732615509344635215069358131892375042583896012286144282624 A217529 583 43337256689835917876116521541304598524085958362123852306078760438650836701300123992642088144325508222409622988643004832590522759042272240458629594181384610664091958610145188885037056 A217529 584 86971088253399841291443127897573940072331802865480364134245833544114890836814390773335571366429157225038452503483631321927419097302641843520136112827536521833405392067200971498848256 A217529 585 174536339319580127497477937243403462667873761911431965876364580424133973049091103477301862504393342862027595451424666919454319336232658932698982101653658942031669520249561851526905856 A217529 586 350263030395370012496482261019970283331948603979818244095867563524631841863174923524921023783814236250981126575888464314321068922102429397621296009442592275501888085572120962255552512 A217529 587 702910816564457275340703342379571668555860903865568787132797084411102501284471425608588363581598560961863234066103833427893934276243803941501079739431938523298537406975591327201230848 A217529 588 1410599249198944522066256419985014312694772270727049520657288387564104689741458299170892796118967273655626649097358764151145333282094942339142783136509795370021923576984591228356001792 A217529 589 2830769939583139928280956499514988120153891609814017631117105820648452857940492075921664604005134800399250098398014298286713339754463441917814110021416248144564197262777419141765660672 A217529 590 5680715179627163507616288696306330317032969641084061835877550948410280881021224270347980979255990006222886673748611287329687513351591774969179900405835452613510399908654150727931789312 A217529 591 11399845796356858082856305543538238961909296694552555607118342943193088508773107104395052996426060621791332054494366257746727669312748885514452347270096100906467420914472604493250822144 A217529 592 22876652139280305831990020901673374928291277352818732661116292843422783343907887989567863059525562059267353029166976484817822573693099548799068158921881159233193304685205171358448746496 A217529 593 45907484716416846058594768458032024563099860910954223368298049329501885006339836847450390234088564943891226911058354114583703517218344866374419989536817365429633976406792980055136927744 A217529 594 92123848997992271030538804276417559934378210788320993133339525401482617981329222045048408661633129926469781552301336931662171573494865696773320808319099089031223569534076659975443185664 A217529 595 184866494505193920136015771375508064275401152621025139669390903202255354563160394017428673636940496706262790614443584093511167823893852174539430246847835422897280137804585570058605953024 A217529 596 370972656786591036918387124600293862944667273553932707362655509031755791653730394343594259754753940671069180347512294297790576199171483616952091697552362392446069803672937341087412912128 A217529 597 744428798641157348122443925307006885838215496177862513209958418975331439015091414212808744178302722963019847130161452117906815896261601181425953689692941992158845724655210485624751521792 A217529 598 1493832866449403006802144227642579473896494915388183708263011631088961970751066905293150737108293023375391243526369853882043323578662621081446063742311986626778477806292699381168401809408 A217529 599 2997632869295258158690635258973745116877721726626213749959812831083840889555147615953953570548156990064662738376380052259702760310208381247181671757975514994333276571277169188212695891968 A217529 600 6015233207507971655497632224587572101214115344521978106282404765238153200438814145908382531415847443587440284983133683916951206087391643957144895157652786381928691549392306440253365813248 A217529 601 12070467745099956083115324060981126995923990670722773304280767667134524293979648726348058238783544967751818797593200307441620701431150257428257819788706431373800652891369403432315058651136 A217529 602 24221070934866141902245439742625857695996333703082612549974251468620034475053303534819387620096356403978931272772638055723931818019868867061261550904209271614325831325726096816551529283584 A217529 603 48602678328061151660069807520682199034603036925998220498735534928011140926074549660006687106502378359551284345382494116379752139644543264885634629222000744255776685653062191233555398393856 A217529 604 97526960710772855798396160700431917823054142484780158826968333281702626207644845352991937108126353051575081179768910489124296633078035244004731722791144657153155361140615213061234508169216 A217529 605 195698191806832450087502791895411980091059081421363207376777592303042341933400904476426478331500429226666525116204637983980208666892643221890867193316533184764218589612753758097154502557696 A217529 606 392687048936209644224821283132746458946529074118803102326929833861911664517263679902709121543505365617508451303060854965427709521575782522373499520181469176793660689213637521716556104466432 A217529 607 787959677621451310686063481654990335170898607534701396055994561788582893563929988523072486148037867397653055862060757897798126191367258423588444583619574100816583949053701737623358661459968 A217529 608 1581099012948851734118547827500280344395515407153476807427030102812896122643623008117337285018166250789149120465271391673497912224435306048175610806072079961489324140660590229918714735624192 A217529 609 3172574337725371830277095450203769715894541745454868910505684546309675329232687625648826848680586020903125662871386094990831635222810995384980325994449343973486222969028220701764433311956992 A217529 610 6365935291937620657728506624459176843988254447165102942357702538411961652184089564669493561049824055130188978541545933045399874174580367120482182962787697109578119718671855352548892335931392 A217529 611 12773511802512075855994276964312067228359148994760005187494241497258834943461269945169737462277242086256818880514813591770402920169232706488534072291910694667548635808977205533469872157097984 A217529 612 25630442013623981885440345893992438969452174566217747100718494893086872468420045900175116830510252023203650843561419114004272112702919796565260846153606554478244161982026734584347991407067136 A217529 613 51427992787099946302538804787883241828309295037507243893241691698710908706457752576369799924133199545181590323523119047143996627583369238493013673121012567735506299933808783924840621244678144 A217529 614 103190746979208502037902893713886721163302867388510539650782143453293662165396124217475297276894109682700282862520193648975937774419039524083224463218082310014496942290349532804626807840047104 A217529 615 207052104539043511680474471980660936795723060410718287991540519479926048262244081589815119215848279739651820041335086240161844017137164655105269471085195483086859350392605666404457323360681984 A217529 616 415447605780558616048322545620390901441178314102241203285790929029719613240373019540145547365425958606960248485953146030411783830461467549577032652862285720231243194341909876169947216040951808 A217529 617 833586356048497572427464759665507936404816098792912081022516488045554397618478131902894231817529272227541913319859390492336076972475145628864757969896027004461122499662987522603209878637903872 A217529 618 1672563703236630135428713786393644295500541306816324350637931935756099412924345209654139776246850367998943058418399280510369808006410580419106311753710297248686691469015851952815551266221457408 A217529 619 3355926793082278871829285967338897747674881168200930757843721190227700612047317831411272254594158610118837378559708165397480195012453475364877036106407745200436624372874540455014366782001512448 A217529 620 6733487168042092185250868444633718431281320117752988987587275816657445898139589527841110067142981422546042876896332750199132089777595052190904539353091120254068428606360919477125264526454816768 A217529 621 13510311117158247732983489350884691979593677142637359636502456103261063347664484867344511557702788157841753186008692760507988662567413252119753296871336157108664610915797847025103595904482410496 A217529 622 27107435031102611149524802508414712683585270788395736030717196341498634204690377521263926577254220757448703621773828883838188458172966689346681597842185461206659517201452372065233335365448761344 A217529 623 54388774125053431583353890396941719796638059960750012446971911343118612241285162942178301308235718030959526513709322178526323516449601528170286339421807843968529201070027423907158977550542176256 A217529 624 109125913314355237569693627087751302413554527444850119405244760786816569772742326336658781383985964359106741109039528549163588901161314913819565237395310786200577887329118854860982608153727205376 A217529 625 218949670634311135614113497830524878390352611447266455313543199335465145378555022883924485223120935842715757463915936223371158874956404659647408134047654279234393048746003018801854601239447207936 A217529 626 439297257034031415515188585105667399752565819031397398594097357315940932928703524801067945196779786994689863584695852178474474567399461217411956670916658992747657253086811245736608129996294193152 A217529 627 881394801107296766279318553369716277139599796379987883044023838164596411211499484892584099575115206728404020813500106783701652114210430699259364316090588895277850032201782087685254430334216306688 A217529 628 1768399087309892696406556281594487892929629841481290157643320335880008435152994794814085136874301283175871821575977904347485488876120286863791970917924859692570357546136981727687065831965345185792 A217529 629 3548034966844046307209023729975671229923108044579065538084414815832421139809603148582045187918663514271901588371432962108288904425392242530935107081795363354069202915094995279792206867751828979712 A217529 630 7118579162203939616610015427677902881499888540738814401138835569751196906713677232863922281621287341348179837824863774749520776952593458414181906004398574975793727194540447647990486665600562102272 A217529 631 14282248069574223584404258059115265673359073441334421210966598315558195243790783972711672529698172142233234539099810337977541719619816135024205918388245967146494788555198596351932964236304186343424 A217529 632 28654818205750436564777553062362129301540642515773278756808881582994177700657402230559329302082892871396461887671960427737312229690913249422533494931055810001997628317466168574049600372633004670976 A217529 633 57490565697243453308694345086212810780934082124537133218364794269276298532164423573727283709089590252365395559432948708689538958328433543558185196962571854060398124798737436405025924724952288722944 A217529 634 115343560271049269750069498241853438453989370088618823916214973144193220735423986457345130867128204195300707017332649823109820750638171348472356589708729141510375517424419366357024057768551167033344 A217529 635 231413118905377671314305272915463935765052375163453574931383360297797163631830053703818015110357285114591190492176197856282954841415131563516185134149959080353456633501396309874230052892943574892544 A217529 636 464280515757622417354552419280244839389914466913592628340638838210674721223207873324584789929321982362861823220528978929896191707460201547894313304095579616479418590305244954201299021934665754738688 A217529 637 931474149849596606356207226630729314790773260229063462196952490844028129640678487160453605188670106364482309555720697888860258152885001312950510932443801866718036079210068937573225959041080965988352 A217529 638 1868783661249132000397056511745149302186084959718897832545115768918449432220216872698248272863015130749281502625386023024670887159108641811100787018715528445382846459608644654017607914174045338206208 A217529 639 3749256295360612064944271705144102750746546370873366475632375429067756807418822376860724694348625367024795886847899594920871758779713447494353097355732185203515994529573000306837328152028626475286528 A217529 640 7521927035970861235750609902968659396572444790445932560828483274137372694995759686068997733244931484073255766028530876340061971992056993736513227369357184810246098295814817493398481614411862521151488 A217529 641 15090755961490878638348851050043917787964791969946380317743320647358749938710424575671276250190205546136235974999478303187277823868649726975648492097081113982347427096882058510483815175520020129120256 A217529 642 30275461700179833520639961105792415974891785301314022981577128027046081751664010236085482256991058404136713752437696062409897349544922016970557002996057947799259339268098543596819736896406782323195904 A217529 643 60739114950955347349658433257976757566352766492095034563170786587070472805425043997009560405623335743771496942860683746932545986782191328007665931766231797489355696812525099402300492187495352558944256 A217529 644 121855196995501110957061874678702896003133511096372974142045748376739855322265537754401785351368957982078304427907576158174730317103281580204499491421344323203801526433024541335836631772250888508276736 A217529 645 244465496162981165711589737822835613021702151083609613946842075431962112281804780450979845296662186200305573272618820485137008857592769680899461791301747951744615510992634403961971779554815358927896576 A217529 646 490443532639516441582063396856392986623432905281942270481869764767458192267042581629134130808532307367065762043707478988185657234574769747004104304884210211936920323259712722960195033561844311939612672 A217529 647 983916817845333548609798524693953731505239707459322048665479670435122648798722426398260924102199273655354128414079637372867679653161634952867080265055040436316548019110859820904201900891288672569131008 A217529 648 1973902484701653318366748288469691453723860590041501957785177448856934483842261822447794737284105443129780212140938640260074261964814730200348924262133703688613168323489681481598645239044123163562606592 A217529 649 3959961355182048859539414609341847837267750292992685326580266766059800655605242470940710380946499833850957828226336024991518673827546919743721416831215418591375796297685472822423008892064029406062968832 A217529 650 7944272857435121725713896391966419430962092337132664855383308573556571317914092367456812831087327874791217450979389565811162336612797835681078051962128390775429142057123537722587925690985007854179581952 A217529 651 15937320760039370586744389347453874168350435227215780875618069839477295910959739133034710313438812787574052464287814217049344029464741818764602703895254951064970643358433004319240609353494679560822718464 A217529 652 31972341112471153688214896255860994536699505661644189601750850282663324895631266156252190955156940898757367999784898712494265528055252242364450934475712365815680525846599355823772618965660218363285078016 A217529 653 64140380413835448894067876501450832647688549940337085946154732210704968985583466280751124618374514939985318035090738196862763507656994314460097575808241908317868571235388384892451807079905218283274502144 A217529 654 128672755213673813799783618718004054792540713520018487460862748588088282453603516873758138755874301155415911927428158367640146944996873528503995872302942668638810264120602074023364289719466125826807824384 A217529 655 258130695215786725575606364337502293276577727129219410225326507261376666059669635123552864756007154842730599141759281543441843802539327336418411799924452038543882936671746672020945005083215882467833544704 A217529 656 517834152041318179008777773420571763330486200057791299390843918196840358799443338502228520412547434711275196002143694423871407536529436192143300938377335474140523020466362222984913010504943531151503392768 A217529 657 1038818611367858877543659218217435499004310182956262773328047410749228419709452544520801855450193159398211281731176054963047495148679677343870831009594129731427024995702029865845052319786799603909480415232 A217529 658 2083947405437628921761472942957770180272648514077836329080769504224299541140752286086491805798646978595810131495406249039362830874039448448852669196432369007226937221989805895418917833327202309381510135808 A217529 659 4180534312542012432115149226501969200228058489454195089674799441929779080726629890287156732689943436486526976215474390070578303752316052103812450570483341059361507547245374766252183246561166858587322974208 A217529 660 8386385900943398551902493789258057030131050231441236775703941886880907348346372264851453570157442150955130533197379791655495813214860349987609321142464656120861998585210816779246504037734970270221659537408 A217529 661 16823482898657273500124955561186873220230787627819770210772214051922491450484693194354775075054507496658940536561836061400937881253685062270727873580446796070649398720238850643804167934293437793334162620416 A217529 662 33748541080958957834841001708040308561636590905257340673584377204402293168564731110208461469957286660384292630726253989104303958962314590603554992336971631448444469676866300641884425125430318386043645067264 A217529 663 67700538909413653422766493828063828968098495749236695717871229698391120392343046447805096480349167210039513611194529531058535684448549596273470040196185484809770022100018130359628567842940418958025195257856 A217529 664 135808603674232614519506586961394256830798184654890247910392564152899135935159050919167241843043623308897094390946817808307069649173002988563983321777027700042481686239623979605591649026826195462300731703296 A217529 665 272433483780103508722569609495922061860699886180559864236575646171919716251355597023009985053730026615982744057156584389974421353353939500930699387003713434125205609652456718453082481049114692365851207663616 A217529 666 546501969865138905483470564063311920939409067218569776237712944783857629424969342690493780048650017669447440541133928888629977805635997913004156782267432082719613599839397598328423640716297160311700027604992 A217529 667 1096278843223452244386040766119960837954441246383822269870510427863302269014821299220180794391488773096068469688499103118543367786952737375368414623776252887155067773123896805378285263923016217178391527292928 A217529 668 2199117291199874670295154703927398471339337761124575218263112399148879791000140459219239286194972639470903484094640147167495843880915965303606201451478039803296688317890263399953287743335448918256758493806592 A217529 669 4411373387438932333006203542631356140098004147890142281034252818804512553222741906197216424861170701028178792634923076691494472287150926621249487481692660835676225428569999521807692418666876185893452856164352 A217529 670 8849063576022715909583690937619041888151501724916529226012251545946935979453336320313873469959262717286778704181849519087363649447535875087169824462629510471737634941728010774432983703359999833706747429650432 A217529 671 17750839136468104823788940745557165418447662663814069729767374643218503566048238721270558010981309007149754586229141371566214980286731853496874708607289451228684611050650177584531895142841076117573118254383104 A217529 672 35607259006047496691778981562965338973651988467007205914731251858383890068631331733434597825266067043682613408272038613880881866647168032905206257945723868396665850431724932388457105766061468188105363219808256 A217529 673 71425993006849449541876127932058383925751992635606632539277027799256785454835816307871878579494795914592855048337331377189620632022512956166099640087905879409680849516371549511823762509155894387408739703455744 A217529 674 143275563060271575540220514801223559218269395520065882097026141640682060433824826816180561661626443020563806080592655869096861234662916170109120414037064465527571780322731529085712467004926357007773025618100224 A217529 675 287399534327816032273041406126363459989808369229173349428682531120082057693969819070097609617949643497729483169684267599352774756884685809903176866733307187422587291193730039480046498048179154902576183025598464 A217529 676 576498393298432883490611282599965120725633410219102571721997709426361904596607523089393946404138912056354066437692386184471278781533224467438413352658316573482109179420574283946319484303205800421450708364034048 A217529 677 1156400452338977517988934940493217678222255194725062293964005016242643218722605924224636856302449294529881049234684352867369265483886446446665321027446728916042181824780537462603058665280495799759974258821824512 A217529 678 2319618269075198764230605500770632300544397199554529698549517833300172918728103820835874657908625970484873363513271623785382445579997471549956380866647032113848479125186173684102890164429938432723046516767326208 A217529 679 4652891332770925437441303979504902630404388142379251237505028480300214124470212019034757243055475585001500121764956597779633717925613267679261739691787978278441566289115186824951192877639327402590193661654335488 A217529 680 9333132386434987597792037391727569601671604017421649394147997012140355471864873657975142413848936220429568762307954924192167084464801519049416435970537315632805102830701336441296944614920669620944397839292694528 A217529 681 18721044477960410451301420602471644449532143992415119103223782975640946687371528286120764829696918066438398020774423362080457456321429674545008786454944411366319654516315166221190474473291596356368435230042750976 A217529 682 37551808892710015033834506750138252520368720884464931789606961550563127457612381973300937956438078433487563951070733864413809467755865960111149404617522506831789223442396454631189054481816161907599386601978855424 A217529 683 75323378712215065569726292404990338541199429537181356652140349692810248272134941670157589093056943567101157555594962235054704006396451818522122478010100629657340309104207424663224190130763172136730279565701677056 A217529 684 151086921384453496622755038248056156599029078548829911263348823355231533640433292630300397718660064732263362086916353934006170075879756786159012304289888986893128409447008422174600282789117860780136520010805805056 A217529 685 303055454901820313170490774629558897262731083922522642071264436222171242237879511526318820846781693056266793462924447698691048120568046575577799326558306420125000534970733074138423851020078394300850858092245549056 A217529 686 607876702495200444107694528040602212717632997246627770484523534612731035919157090955568865201224930087249676179310136864509879864022812567735628131951975715291184769293956776041133233697161413537309144949417050112 A217529 687 1219290127224986879582318178673355761945257604800134208158758559852183577783854748459990522795249781706403432216098280274816062344358370788752275307331289145392129471691011143982515452254970635854736732676002152448 A217529 688 2445663972622078453565500932589379197161798333221453139708384433537698973576279491503667321131053073641558826848263620864306200662420846524308508873030477649858563878384450144508884717324514007087517521400972705792 A217529 689 4905515928994231719266743675780823741368762719700130504221392159901839195404676695146668574853120502070509183930883456804123494754407130222708774605823201876775307764366221347592188746464727720566737495889146806272 A217529 690 9839448920300343909472996292999238177833057157944419014097808235776116111783544260515927777908084382375576639134923532651595059332259589354568743617223792625486115819112015503306639488933963325188108579931225587712 A217529 691 19735814154847910454161061109340577747867576977036573151597218964136218114455381153364882338259484858539820242425048681174538024240038745649375237417708154430481512769353038004804649714623159361027941700125373497344 A217529 692 39585625317437189565424360546299198284158877724487454774180752234718628908567169355171509293484860579296075256378277349661075391488374443423096697946149030091258148901703812769885734392249218028444247208690708381696 A217529 693 79399573408850963218397400309702162153206799886041202938700351724886084972206796374777889925060020232303221742248468185084756532707858427582627287602186668385659666730882544588111725689489102439835051490089573023744 A217529 694 159256449882642788158580564177347215492274882438690345554810835245782707846077795213528286734617673310584989316351870363971938692306967209613605249600996884662712315719673818328478739146929273185902876037251925540864 A217529 695 319428820929142686854109465718050933388438717795547276257906808653812258678522569625207115654864681710239877042155822760103156893254497674074877629948933528078423084761082877072617601745700154064950616011962344013824 A217529 696 640692114253950368968869226657756311648988116597329134399313642772569737695856246187126372514256172392845164394700237673633729313506246949747021085299131899603268053777471799198854546226962465677549595545467541782528 A217529 697 1285058433435132276832546284748704393170863145546930255739486834755932984801489003328499141104102240318872376393146515832340002700439247286492436949215564137980229831289226816949545969588807130773113189427272526856192 A217529 698 2577475796996530728201722714343558086344831216478010131708411764495259125886839622727135301692456826881011301959722824991260519586596501714589389711295270257269547020494362327891962076774894429027688918113723411857408 A217529 699 5169690494789199998970734682338946293210534485083530796571137712080916839270019665917833097019563456602360610198180661348552919622358018447603263559577907084680668577715226557548057195399380730309171999918810483130368 A217529 700 10368900872257889470064105799900615868492137477140505244841779776589855403389954549409368090640716739593007048817582194854911304298504068402486400415648712524691285870672825946181166007808008279707670497566362171342848 A217529 701 20796925672049182658349600326084804383185060773664742963864320230530203356194208287259293793149193573377805386205107832876916947015500202760394357469319552190136068455409135609646006316254636346757470331282234525351936 A217529 702 41712267523514022301094209816413006222888990796970641217653665760750290010645952457986010447363068217969632613005105949790989387489816543313355448304756019521966328906102714764086503367026764566526152016247544961040384 A217529 703 83661704054557057666882901384665311687050315314970973698284390010858143016664851696079481891513820344028187434109999263062223395140929373975291603521891191047695438937089268838216272469569017475728632102629352832761856 A217529 704 167798419421567539654963693119714230513114488515496091288776912780387004821791346978719116325919652035555976338239586843896803297091779346174639101228831329543665234392576120737427644943130020830117731071063453666902016 A217529 705 336548208062832724335941020633605692617195073689089993094478122638026632815937481183248998836256613828754669724158377504962054140778055935851178951548341840865376770359207216478662626960166031804172017324808847696592896 A217529 706 675001847754642331491145017442385883042199102468354652687820902550380883167447536923500452238614421298081801758955217007508472440694418452813737322719204619049841320941044000728574202199988080669448387917126464838828032 A217529 707 1353819945146401614155287402008760830951769638665016729303403245889061743787766223171767658003964378127882584569747466736680611331564074256065389327565776260263848556476386372526914849222976269007567968173560246009069568 A217529 708 2715283162325363501725512367812779930141789191882564488322393625834012927244726745414592511850466123820351244104289216369678431827275871589436919705150936859908009650439447958247899684619328900445403292634314679561224192 A217529 709 5445874414232500292418785522310636673767092307062023399796090024738383703354746089814346792964139575772170863860407433437971034510441686086346744881869942988680605792448403284993013534640162819937191241060176843969134592 A217529 710 10922408098661852647048863936180547528515240649101500373335042605534641043493885379285111879610958993811870930468953738085129915787852251493360547449934625695298307401228135191198603786192840266338851680137766877152673792 A217529 711 21906220919784020387071856291857884527020649744925237349036324343019345238664173161255249856899808044167985169323146958212554535220020248639497703758375933186886652101503555393258657778429718962350041529178996571776221184 A217529 712 43935423648621892897195054695465830210077749136829606812566154989607448536896383134624930929780456945442826761194696359757536497949427962607433612205999634687185070133870936345112809513385533137531558941902191656578318336 A217529 713 88117155643617933914698964159944747164340623074686795673641378665689676705359303906967482332772717093136105979042044564675603891359142803917513607734963615442857054795008034881161794028699293407699668742367326095376646144 A217529 714 176727617436517051818427978948941596681275946765567391083345006863003439698712611116347721694469283566846596094501086736663621654521883261331859930004793541906014703975625416291686312239007114494619637384809629267529826304 A217529 715 354443226084662247111740741338039255796190196791799652916902737106604106023135084891475989611786751846988918908059556521934775214417009621840465184857194943619284127384623569937078821196735431175574270935667395713285750784 A217529 716 710865192418712332166900413920494351916554804161483589890407369609100773397133607208423135999270845024863208146680654809050022563112601026400580810965356082386384754960300703171531532541921560379607326935227431832369758208 A217529 717 1425693380988463442207937419058027815395254037591844833006371427279382885694881513483608714209938316520084990739377944484391806041846556786972782087544145506135016632951324710117733838802761104127709809461832876575028150272 A217529 718 2859323785583530644138745478006548715742388149947663142688562025219920881588766473532382570162673773598062797940576261373228767209064205379753444272538159597127755757261328382144655211887391349615565101033607243168017809408 A217529 719 5734543680989321215672427150706913325043718881875709579178173980839736848371089537058375938450949603546262563944367472899071111257127359046051927072422060168237412987834479396827377466026587331197731508141468394766727118848 A217529 720 11500923706841267102033116520627117884515687792617058426857271000634433596720391647830534502433118870261501734294313256790815909368766144015052487864427609892971541903481533476170272963932916624821286312140186463184374202368 A217529 721 23065608353843993177239537139332137132508605372775140752514034435489126452579407230541756314488708167798362021958079956941872258799582198575719356497806214116002341624966075152250349886377582571479460583412355987249662263296 A217529 722 46258915088883323564419241794122714781213129780251820026222346452039450341800459905751131365342419392022251831771660443354011530429318335642101701193082447326254850810693884374077843479283194580603179819923645523419300102144 A217529 723 92773579941902160075905937257767586173301016549145698542023833491442653393613005850649988437654969300645180601487509231148129351931052783064397832100240993709273340592422672226825045950631509624435842415715092998994847072256 A217529 724 186059365415565023100321019131790036725317384914053476957587119008095527880707774079220404757730448441990957803329769722175615816831154259286921430266906307268600566825938022090018953043411383351212581322505659610934779314176 A217529 725 373144553901630806206408802050510904521997149136587039451015483767576929295294253513531618217262414180381594256301791106108234921248838844085568205943205497710362120332107140810835914687155741258870817505842005865024911835136 A217529 726 748343577958221840641848080783725675814582408244046101551238142439856468352176278935744759712048858183559516709753583819727054540967604217585534729258285248713152644820767957599388419207049924334160668490704863850890895818752 A217529 727 1500801744254281554176751013150543494426067739137659951555940001492979881615188824085852377726987766472705631609538167422468434725468793250781761346366495977903374959546826232586451163343721717708214851454170389612524667404288 A217529 728 3009843961240073687009599525902640092957394728990102806328906169820217103827371625394430095555439614076572343190600327546951833231192219646348696974645196864545314982088599030812733267074977144310327626883300018384656549281792 A217529 729 6036191460054838197071369643879124031148214770241066231712062140524395790399374094822310118305175352255442613507172626769906219009268632609395323525539511442136611536535823054634092995981601648036672891775394345764770453389312 A217529 730 12105435179482397371727031657647411026809093786666443326773018817247608549389295656887518584981678876395432615632137169435762793085055505906441668228426674101502889110526359818743368077739657898161824639686128970872941468188672 A217529 731 24277065246156915361582550426556098530735143309026687630724616575754638642162257806612830854671485943919863077231554115751316796248647201296695702861247482219740516081437074503352958651258544767013494151878441823137655762714624 A217529 732 48686701003591429285341879818600651111887452576091335716767970771751695583496991715605243054690171964817527983861059675437997012545366197778036786630680895637501319454592713632270078942528187008432452369240258054468800585138176 A217529 733 97638904503524770346876927054110012516975746041559309346096576259435378190149221869377636751936631473030271901444806019098282864968874818359405631276528980000144836634522266303331914461983848031727381510389278216144466103762944 A217529 734 195809536947306793549819407913901050005086191808473328521160740901629031276229493081905550692709612811730200220188552935344267409258032147193557970980982990108777315003517630259574208671633202225282813846480107228342435702636544 A217529 735 392683975670274951419128361382891358721907818960858944707949296470563214043562229783743607570539474912558162374682122786390186176284624645072774543612997345750936406043580294975622910026218533038427923908131369212071425651769344 A217529 736 787500646682166348691952689763415652406218580395948200762539498079313934467813236674616131126214547518828746817388549646996171066362360650989196660118420033201449349295448337165502271793583555780992829374141154261475054309081088 A217529 737 1579272467628153023520731065297006009815107189313168496249131358042157288493968607298017901452490488656116134169654247928048931556822925342610349205202415971067677743277867525362132379819944556027084400119111352850732703654346752 A217529 738 3167098850945121568173981005684179099791282722814504126007908543065682229698550641962662695764684161011217142206719874095461025954866221404373931658697434193996165516470467465991750297606412931098015839490025219663266975431262208 A217529 739 6351328667590223916330734768648327700216158708296588407158190946522717392006186457596690406167935482344539217743576666612148345578221109522832972770702973776776454973851981188928931402147811360511024870503944317862609843208060928 A217529 740 12736965535225108868062485066055865082322417090510828900847294026685375903606259900412333299451326871181558673338055493951749214465515403025393450361467960101246165591689217744569643880169469438106634350096254094022316983307993088 A217529 741 25542640007828938757797941218028690889670859826021945527248741146365104555151727047015016488810208727044618564759171957128403347493368875113356482189951548838128857995675271928204688836094383751291634370450394507088719584801325056 A217529 742 51222882964994117460683704664688385951885423536374433610590446130147855623684735137915622588788813766845321050446979148246616275999797290558081270967717562028030800664596868145823857671715160134558392985578872457165392454776520704 A217529 743 102721341977818310615026813900232945693841560030069886543336135237988886309137765466612204062620992845988972912276255355552851201802480466191357442418630466920607832772991687693044031038514111296703820268838533410106255577507168256 A217529 744 205994576349611964224339957169366569857791156352101680150921387037079886811823587520805885220741861690146933386367158011384938678764266311358021260418784447892308252628189883834015404859257816175855280749687887031362580686135361536 A217529 745 413094418083804997651187613530911158435731606042766911270218268407795530150766220628813843283309766123776493774463716987648347858954210598316488421230881580530801927810013995854154918067098842571152985156695900924223556824938315776 A217529 746 828402328130032900135260706354931677871628240271940398156942047905725629635816397256110069551924199228807545308586448633693632622973911583133534941708919843841975197505738870661096898399612151690285104094629028449840417336062902272 A217529 747 1661237562571433142792032533113588724863319419935252894906404162837446510500292436157341379677762895408702813648891352041461130860507072809867518678833215679820694072339784344388845612466549328694717048684926455859260467606200516608 A217529 748 3331352782538644036338567630669641482206230484690367881716866549418335748578087614901238189709965110696738288386020464545629976558989182648134600142339308597066877486449951585233150238540740892454104924227577601151266252203954798592 A217529 749 6680484569414929705609101037494237617850575791094695736679885725706461402551547633568213138542029513106456328998118151845795350011641514835465656241708622175288737630668208344021529268842750623910305793903380364195195240637825810432 A217529 750 13396574526597314939928054921838437719535244289765782998728149063918311516374573911853151592154698913547501022547594152858901428246035479714118885172845755325495448525328105796442137650300007663570312062168762618230060158229101412352 A217529 751 26864454586913885462967658126456906760654400122981292205945198070379018256253572787510257408103560209581436494396310811368904181808428161444202237275285534626042859475549747332259676584012965634131042239992632148248148079352337137664 A217529 752 53871709757634971143542097996634088872308075589455923144372485460906062561438930851369430451101210399770257327791680248672970751991275330779512051511233121252621675594706881188424641851219706833224955045157684384289728502467412361216 A217529 753 108029399715621720825065129837029153862277606379086296384717728432234648424587302952918706546602131192024314214375104978482185756214797885059596543146738354607179328064269165514968833301562714698339719888384621472601075328409239814144 A217529 754 216631517897421754931626868074221110791203932184897038223398129625567285860285229801161133131226744031554289307920953377768698967860908632557052538947916949619958737053530397486794710266843531264387196708356573410114894575665187651584 A217529 755 434409988858149648837316434374049529378356921275994057878755920253836434558175190182897763836944573083196023897357902514209730748518079820863253128016506412454573890307607448248539396792066265872046181950785457863794291532819547029504 A217529 756 871116916104810600444897228049877077673915192469890259669499793474088364422326807106802637819763559656719185404096814379891482926495958414971660645897941916145373121717433243769450523962776937646348490311510838042195616916208948871168 A217529 757 1746833773510441856074601100404436999832839556986589169259112754803031258718140398855331725925060433194397140119653683130981720319646061699927346650772910144377021943041553263528588064406614685528634332126492121168561359708740630085632 A217529 758 3502879558670121121807371340820493301936910402488804362550726369159818655706322229313540812408756467951320807047623546340870372788069507786810177177994209172154245320100980241926437273222894988391993564627106333415375087520492770295808 A217529 759 7024207398733909261508192664468732435018709270852878221551003505115243744998863046471685265909922086628912644082671595512573456304631973641506188425873868629564193577846708239371171058160209205179137324736819250807079143947740651716608 A217529 760 14085359876445536955957508700201970985532047251144330332770206639197888671262434717910275653954938369912803300881776482032850026928126242006733777625495982866550393170200912641338483585539432854599975829907576473206464691110455707435008 A217529 761 28244706943227279572105710954150983108463055476541878238415008727082956333238829584309757232080616923540434532679588116773181668217729830636809822066443147021765998647852818910988347001097246572586155599620478496876839119453788586377216 A217529 762 56637582331888508053209702638232106304543440012342331209655600733045023904274665262708717672303817795320268738157583680345477336605919868872103108299698036768504822467479627684837647445391958821750322236726507309240091574979188242776064 A217529 763 113571889684167989101649753981196608409960352364706091059115152786857776796881514307817424480495010648738824443844656537057484216447771181644771006004838319282240096392251240307873589343500256896267872864173913678570197545313312079609856 A217529 764 227738005668164074548227779861602239672945277852463597746143777741270024595903739368877992671969185736913198066613639992384630605157427308497867312964198650645510697926574460917096542725076008097292615141289222335554799327759922255364096 A217529 765 456666016454076642495247252501110987554494958837047143444725638869687017247041586621128603644305528999175444978806630952381791726418668622226776672124716366634221610592268903286797363791588636402543794371460428344407158022633294519074816 A217529 766 915715148179834873205948188517011916531309237710368416187549722617744022706456761762775105646163030342004888624233358102135056828205053484544420325216620946317122059572729811178614384796621776417894367446683211468346936565187196686958592 A217529 767 1836202736975402125678544339981557565917478143037353557757740891200380126041471446074131331521065319957229576532629697123305885093465715908528140389516718483456158613741747714966890285081275086455181593352887907361634117741603023935766528 A217529 768 3681962775327007415561865797694090297565117676396077499853653786746848621747680228260515550526879787632722355535430933133268962433683002614450011811498590478005259852315879781952348003260898292936707505728812333304898731848438139523694592 A217529 769 7383064993695897970876248214521946326631442243611169635529429807018482399640078110775718170077799129045618323814896098137023608106149852660717748796523888637094632225576144601540319676963062931501220853711684803236558470712890123408637952 A217529 770 14804458554054515843943454434655054916347066489212916276994660530751751945200077494121173066312759882338878288725242968209361180180428811859131474157293993954153944035600291945548864303297798765408287800347464078653638984028907257653624832 A217529 771 29685673602592378737640674415219695959026033423112082034444035794263511849500969461502544761158008046547628690856152096678035483278238660141775953877466023903830156325215054710428133722317223757928736603375065499522322110406267181207650304 A217529 772 59525058916467266065532578991633087371042940617006853966963726852707906951725511725766937131817322723584179270953165746652067602353485039826820023749459325069890667328695981728304988110034260814682732845774302479182732619793836982671507456 A217529 773 119357938700131178293055016444402612048721774538399469604411215831099315077942056769540470187509918841644557645247113065450869256225476812132660489225515615206613680354397569409083238418781269916217860236924741510057642266119073782766239744 A217529 774 239332314023918906873064546088576191512023627211211226298454859108209101842953955600059933632515704739238224146893906206304688175336949676008330281379309981631635324783754073398264642970814279784544260099257343306331639042438536354200551424 A217529 775 479899091073677430245987711131690503455823993742528554273504379497726085736223146172009456599513784124368087306023406425634238796143856629072616007565347107869573123079321461307028901679784526230113100518641581550759988019553028593380491264 A217529 776 962270287756087125343591845282449618980434632227832366894857694336641812925427863987661297506973598608506295235390468601756128722623558159397016582644487789290724283906060442335663601779185959295890363816159301709041397737008325572006248448 A217529 777 1929491145843744844094214906823021204508908886146341360474732484912810663461521074662333774907801820072526516915213184153363412184710666815577349656117241294362550824754537705515751934284215679290339057467315578095781642526921901145076006912 A217529 778 3868896150578843002410088986602255826934829680084288194298137613418970911553777249498142732159238010128028257114780733104180838805932156013280827005492371157643198526289072615522779597793338774032254783159114500472272986473855728753424990208 A217529 779 7757645455396816888078689799996877459345548504572291775250897416253232011187833512942141474117595008765901701589249937598773116400053399567932898820703233727834375531928466765632963189582932167076582919876174479356589390416138163355687845888 A217529 780 15555048092184744052304790215338364468926605955593023203725593015794226436173842680973806258057128491639283259479836301569375930206819859772846266107248878830188277474138230851650439438251253148395152581086197495238513645025935444253635248128 A217529 781 31189712292977405676165175584885703916891691119364943473727890007078341775219271926522281716205534925669105194726264423064424894887735611928129426838993437508262746672000364846489315136859043077709958713276007222930193076952800535280957259776 A217529 782 62538860294822040533963089325228869548995263285651716599667403182965189506732187490985146993488427724470445667313550420344223138045002550838084558312599948909992154597771152984194323078802678022130584665631069229571709844734683187487623348224 A217529 783 125396998990681327508234750655451686042684133926275163543074483139204847227152603275433951430921175171907677743004819857847247531271746840073724356665669474002306187315728386560497672336517576387425224083163908664176051305181976255583334957056 A217529 784 251433368750042724051172836709049313003295173084749929852261180696273543483883545172960198393310197743153560008076429487468206690192335325810366854954764957160033242097119402324568678168345666680663998217618679013637334309898063565896187641856 A217529 785 504147106970656738479924726990706601899523537678411349394012511970904610231327531660434949136714506191792792470909141993396054870253070280682185316241355646212462441576144999094994585602284507611925977632793723948285068955082131828278093152256 A217529 786 1010858208748878362331352326679261343699072220463670246481536768583783917398583474090558925547934065608175456672576256973535829189384372494958504491316310183372825242817264259159124754285699656602989679850649464839470812453171838223580986867712 A217529 787 2026850918845731104638399929859483343426512255319084724979159913422036529486638826001815750793511901292767710449159273820207970214808074208047737992639713002967668094766800784411362923833549181720138333251321533766502721737229955929318304514048 A217529 788 4063983863853100187693569474931416751366395187777756187248618353294049049987451520207666991279578669992843122391313695185986309978260537554241856589973400987031805187402793589318637176391175271980361662362485416111647132625974731519162729889792 A217529 789 8148557826960854769151436304708791136672801826546882395594085307370127285273711001948684342538801729309249862338580941061708850806941314788546319558694331353561415929753266196248466006630058704064427413964249810187616634534463623751804620111872 A217529 790 16338347946293775199692983567951612551052166748500897926414370912068467347685958377214628166225961546283523388928995494700081146820986031744757542213602880300728178087820480380958053313754642414383331201446246137917955989592924611715421398106112 A217529 791 32759264665057195469889221550655515677170540074664848309346148610321669062730830401564892817126777885932886964641511236947871151068704713439924271297072513457886518869106036645315825214096552213369751540006362434149513384151782037424174786412544 A217529 792 65683875250504708576231016926184072543779654078353373903857123176069424486343169898403293648359542594669040019409769013779923951015926418010825677688755167967072303598816584870386039572564073940133954134397219431382541506071305873974428902096896 A217529 793 131698859092692107416259311492851147545048777562149247122303923029104256946776721589358073414443613307087783652192443196905739067838990200743923148276483888713621019866190912526190761376262956395433355937876936481844736343349847688479847160479744 A217529 794 264060768870553705341897438248142140162301137029973782362307248944365800346388933967828059243361391793961317397369520911658316203392461895853024927770421424339950626964194749875038695099581268797950698334545885187674027060457671942579334429016064 A217529 795 529449306115054611666121026984111650783458724060878719937053402725499114607758303921897823673721331836066820713185959217320420014414300310277677208814763225212829952181410227899031350662844727563575551827929828794967658291118306385513271865114624 A217529 796 1061557482985220065224031394869773403113528920502780908253064813253439139064096388632314818437540195945567384728221049939268638188488180717381149305855393368906540348447651669103249853792196790969511778456043842372475515768016556509966395326332928 A217529 797 2128439375495094694085915551394437730578077930525931069172206038369571861862590156473739500487476327992292998990050956321033318585097175747778968751518572905604887680222545278831432475595694165437769635477472190196633411598341037974273785008750592 A217529 798 4267540906068364275156084785802238752373790329609245275492885692980154419268450706629841771064146271295483942907140812393539613364039288360321438509364822808453481517414733466941847413370561321501080886015745663069835546702794000810152141057425408 A217529 799 8556432794350809843697773257038366972214038175366546088915360203473577285772393471152695168035483259429926747388001798022986962670975066927630200484809208934714559729399070808499893603412612271509343918013158435039216467180804001249358588850208768 A217529 800 17155620897245245313000946523758838649423368541095781780955181212036185578313673599147985759342954924972097161362728689983712964338156347224155690808625963151684681609197985478348652464794491094545249959709780174970339535438024301568516120482152448 A217529 801 34396859099808667954881078344510538248962075779050099822689850374375421394760925594094306708145100607037333542777477062774751140889551587095943247108963854161161225041716930903627970854780089881168019830226745133910123980080849800900010785149812736 A217529 802 68965166186715542722857297838264101478404337584083586275999809329606919714980618144011572481039010617998249299416132481027846974647233891306832796828745238624467648775118326149583144378447544324539870808948376184130401192675239196572739975914717184 A217529 803 138273655100551203382578419085528859078268064484666574031362101181425946179261990528121640463236495823318270574068899652739771871914035080482923342133912887026348645023690669880752435731680116129584986568647556897623635678585431981184439397547769856 A217529 804 277234809161190051260231567210088242720452942131397207457693698128276011653891930193345426672111652380229300193639624646302476662833816483983092467730245291953769885174459552718540648686950883932375628346318788247457991600056519935433842955508514816 A217529 805 555846323254250208753306756940295959210735579645053046577815449229400073492052639974705454322144049345542548668340011893160373311212349068558137075404479016402176760963415886938879818369124264635552897725729056186307530998715849410971704769795588096 A217529 806 1114449470395630264457689087804947715245122688170884382225465127288495870539708601753060729573416434097049854278915772825250694888580577247415099576735233691178611103876506048056810611824775909661489738747729333329338372220300313090099628333053509632 A217529 807 2234419416612299491788305981226840722705532710335847394080554958004382434564755372368662338951663231477622943202531491403999502899605806533657692297399616285875704573093722066822631040014771353801308686548177631720003794137663845092408056404842119168 A217529 808 4479893440960235447264020889224039426977608641124896150400271814399544748848450132972888913406134574465479797214919769666271665224366704781430055466810725552328308279751586919765097445144311323954398436122146239858422546172106108761026436590775304192 A217529 809 8981923409578860897785966263061729611360240828086283231238692408652646242631305143437871249604180141837802299090466903751641515659575168264008821845950827412890283632396905101173497085286818975402604288136580525145196725143073016178058969350974472192 A217529 810 18008174498848735953853994757496630326074402957705724735273332343156399946124472243901859248364771809262039773584016117746585134461897004476153803853173188136407639022112164104440861490107348795373313987739149326330140149894475552675301028255280136192 A217529 811 36105113605827968527804540502031342035944396938198118839977859670303002755958772805939811802187545749242449430137852018789985940651413645940257404702115004282388896781922818770683983478356755659043819957773099575105860567026825992003310030046189584384 A217529 812 72387974925413866902867036026722325193655472761410282066496709173162387123309411056319529829581453919012637690542653929794026155642319168039769356742218387360563981485366184180201539671146900213003986198861449735835055404571833449340719596021571649536 A217529 813 145131882273337466714379688195930889339195296971730064201432597740589489237346970617854311338156348997262751170273828295257006721732127292764757714853315777865978239706020592668528328207459123732484589601804698124381126822264893213407005441617395974144 A217529 814 290976503381682145674310020871168169998861284199041951130457953728012311992039073478810004491461012949364450176233938764333613987896242907633373245830194053128212834667111896014223361017845985111210262886675588517112980614941965824379877737815032725504 A217529 815 583380232413354208696240155089616949472067923624773192897530222866299098090546081909164529527541521081134788538458924481269812511730483276941301750679122083262049983413353737504612544986741627581478391689288751496784805059047743980120957895654017859584 A217529 816 1169618412086639237800758185651130771559634507133976257431146674386362758537583374652101613972967763072537338478136908077671560989485003112165393272938930084961571802122944414205221563365970934014223912310063031770402077553102019695423258053082882244608 A217529 817 2344959710613042087844147419800726595683882232898914838860181001746685870075259852833115365438996429056522169817185864805460527699314162610763724596125667935650533689114316803289765728497693953997284876682317880797898649529574917006127075473169340956672 A217529 818 4701379177945415343025707531707725911164222700783959487167567700774154902724927276446789061178697586117763265473143687750862934415908804534128042306919823260460740376517397749312835970488445536464849445887460915516845407012607217532651019367253601681408 A217529 819 9425705837009100906430541637846682491255825466988588916132407578775601043747112421900162893587970472608612262857727013461023762019562900772926704871522365014650612406716140170041599587886113242935469453617455177689505268145560458685767274950152576565248 A217529 820 18897362571613958025027938804993196779035338255715338361665081077337234390385626036704431550895423234690691750006124746199471580720985051114133518315101654447579059435002602454813691709436884652012902384513743126318075920958675477771808021079226966867968 A217529 821 37886738809137860017206793429460798068455905536700639073742137124909433039147825368998947071746474425782909469529173817671447815418425933682704989887700132593352930741561114682885642965895513288570576430772683949769155564106185102662848982011559695876096 A217529 822 75957728691532471054349828019619886992357977887528485431531110451614593900236339148741806968437531519278053919963362059323218020015238194910041358517159862306373770483064579999882353985219369850752385599410827604314064478297488552201535838719855185362944 A217529 823 152284407012452170319840957404135319364959706930485950597601665829472242054729138758098929356830881883798943885479084513477706980838198374180856418971370818298639929479674923443175941996065136857770615503302703239199127468180113903429491416814230496608256 A217529 824 305307608249426249404502155625059656829109751226178990997173766556733789838721365715683469093706708477720292029547552910359208168193739375626282130723907622862177777013763498123552547880922489246159677273067759781579235582360301615461310292339598322302976 A217529 825 612094594879391221023720069057693204534005847291470422264071492999652585577469242386848118027769920414958856911243199775008509399225961322867746624824274816040377672190998547422262815214508251989729762394060740653598399702380351269226251462025665457422336 A217529 826 1227151526382849695847022206078525900174395724478562246399157085952887971837992175797678513896786075827501188196721239833562214223736482423137945532029723968285252144818228694596353852684500735846627371113972952456232590971399399457257716598592656849764352 A217529 827 2460234885739813518033509652779314201271182189183160339203474732175367122808093071869361419797131077807263182481789464984144837897257273669424970740078307000124403018727497583499389716580285305172284496139650905146848634058714594436521764385964742187941888 A217529 828 4932347756879814526226551996195120041806391219687978456543535305614767759412406260738811296243512920233235691820027510102190531892513543521836451054707352909646413752074229545218194588983769016792016622622715926635087910314537583285847998828881894589857792 A217529 829 9888480123463922507733373792447157036979326843758444640012771735207304857481258108381958851069793194332265466712461399471902850377885836483022621703542225202667663446261235826087321756415196325457704750972268317698204580953845562134888553130455716081958912 A217529 830 19824586744144268875949696022576015330368723939760209075182004601269553014403418096380908909873652745652869958288753995478289422735210685991498083485391572301244239802496641081900713203328232192620305003478226027742961634418339128871329447923869498916995072 A217529 831 39744541038337059372710106595651167872911551270963746423287049230047801871944661363612437616352501503795919683743207260024426587016742426327408648907501554652624787476438852940101974854857189384565505990183863767160018117580188693896098040608803557237325824 A217529 832 79680046288002509786731277642572079568879235098727526757640414046710613918677015892159389588189521629599202336693886810182309252301013017930655865248648261922159154798763311266501864740525920599611013907142616811630205740091827113999743293610033085075685376 A217529 833 159742479221124497255463954888226585581286586858881876067853930329846485163953503760654357411896333697267137481554865704627051851486854479587016072485003494111411397495286760972993195811495108523842451588475143885804710104935411388215918857745511814942162944 A217529 834 320250648177413341073689250383703901644461110136270906701735007258933958935154122766912970343923754658779754318948210585770012777442910072973495243186254258823556827198071654160752596821517119024246590566610371712545936689152052512467377948023102326643359744 A217529 835 642034508715006157670418264784081019442361499300863141457286191969130842992898818610900649826302696622266494828581969540553928465223310826242025511286669718981677431635095283420612149115368776656258235595101438138660744796421995328211187744072736861159686144 A217529 836 1287139107930072831181950223205851981570928369040982976865728507346349432047171468547683114125901793406379016996552215851099832273919779918466338729364995160898673843396005938378587299325968099837329939479085319367850909348190632925385941950123287766775103488 A217529 837 2580425728419669823636196164895770869272921103725707417320816798519998147849475970090594649591168438241314198587915345306111954280382230179681688186239968408200368498339465462510198781143520231342853534266177632243544012045296273713520422356051702879881265152 A217529 838 5173161145077194228997120429177049592325278188269353913194448238716842446473988746858575726646610681549468946197521237947905166117042508666430268455353226270271544322365483781883042287872454403259227816608853466156339118464866009802180732687412658967263838208 A217529 839 10370970992867710139803970381959862975244042837235498286242715908831872361027592588445783477792857177652075430102561010822886203529026529190132062332159698010414234701287364648204566748120228442139764004291671764958313841031165837653926863452841821379208675328 A217529 840 20791298043637288679947946460800749697744287593986402097689450976549109991273498329096549343727162393249338814948433972011350862012706912581082658018639220084829824326054106206712483283400079664470678500573210053822165720970973098005555767316512643707136114688 A217529 841 41681425508028764234016997614702539222139437023247264456779700863046931187101788888098500142021573680066879298040041605776712058664263194536353347768744754546180484119800131716884437025937371907220725484810026872683941181170776614603658103964275277430423289856 A217529 842 83560744467466802363158391214285142761857513709530747858346520730347246115549494086998676549746350782625813449679530057107151636065308449766184689046075470342438890416450433006393356739785103006794322936315014709904169163622309212786694323610234511130575765504 A217529 843 167517745057553952810329947595686383487426138730108530450238321837913182378263484497582452344036519680947039641184152849413172008522347664809529225200629528179106127669533867089446762394662792469882659804755446217795046575452320685520714832622204887275464032256 A217529 844 335828940799952202376214971920316901559382164052260324055509289167687590379801289046298596603435498134707510835270889257406908887664490147953785864800829561334813953978199060195035789698054493995529887471232715769391778938612426476513221944124617409529261326336 A217529 845 673246659848800199438597590087945949602039429228505561796968038793945322664041873002791563890145558897887096914851741808340602312241236508137841998766026792599121315166391420148000443370654278388941990660851057682043468035225184335124308262163121898914605694976 A217529 846 1349674629953806390599645458249363946799059716584777725717603337454726310452743645441825842851939533218408768595333002556466083289652318591857855416591242245009809464616230735263147283004574082146354572748357326601919833551620553776752904904460961577340210511872 A217529 847 2705719387936853569344421443803367498044942461184682205186077872542514713786369708987845063257374477613467535275944227697964543092334994637123315432761768449547912637526279851363164695164029104175062648329792993582131616395920522451131505833805245953300085342208 A217529 848 5424194046965846324379563884531405223497253601918805016880971496149935138597629492647492776442136938242996763830483269976919077576112036785548363587603918097962732771094041646205224321894519866405656942285278503726099440037877964066748642246604911983034831470592 A217529 849 10873928666183286238941489647542932938836689809974865444793721206027244749771289611565422642379844163843640308434232907937668614665870833802673239665212225153279920693178737542978547853435362605504026455741013712186375911889185945200937022709654213077329648812032 A217529 850 21798998537004390095849542821307674935412635326300990107679292262704364545747141429525383043032417545053620966847152029486699101820560518486445598402120481340510032006154164314313912819190170069556776613661084177062115122047944282013690475969108302293960597962752 A217529 851 43700399603553676302835892233582096134413563053457995443598871073098731386008409179547168761173470810142016210515983441483523855541809399570981623131007530987403005887532468539782697249072828082537597751356568545944975309920458062204887721271638552700086453796864 A217529 852 87605844506735666578352756726143941092223272884935014927791488934357971765255074815501797189690567630957768128403939558562102828731096846009928475282297211064537016796774739810757612491637828504576478790134510848415477690060904550672536797677765393291628737724416 A217529 853 175622260093805004602882176124339892423677963278522065104996818830597970325406670174647822348321096424471381979009052289463923520449352429099356161338656745262466286179492130901664610514474394593461912633816915955650083397703484813686091938559796145700419764486144 A217529 854 352066623310431439099747113900968830510697009479576175045274014356082011857446396698242717903027533456471204017334906565906498022257427619044848249692434186699577562615915655999157891179775050166154512332139913920474570584853718771685211829398700576303665364598784 A217529 855 705779374790813911990718623722885802717832680614672388434014171644180201361838936617696816755836584692832785383132328390368728518001111333156243364349101865564166075915786283661032920838060193911995952708112578842370244257167731271258462095096772855749984915554304 A217529 856 1414854849770146239570403784520407989568055676161296750900771408236880828484930220724450864485257878075113319922847509867045783004512356003194130480494654915089795993539666877189619714986855718225816869333531833653727285706389640876816966126274599384459283234029568 A217529 857 2836309587614562006331776133655568948879917965428321244558650504539778649427085258520285129065728519788456127078176371045101939989120220973648648508318180597365403551175891107198586369302612383740185882160959367177717347831154820179281946251675926648185203334316032 A217529 858 5685834326772128459071560377471604240205501123551745564014759501549543565638060395369874934617969259372039206459946734989012072024581944468812272198766039527628197991905634386204345002677887235027280482628274829960538612567595080723955780755534550121599700521975808 A217529 859 11398129707419196595011278937126061971218436565460992456590922220714964228582781035771434974801136343371668273204344036329215416314147863154642894936735309318102713285640448048359991304330820551087987264506391242860441787082829769206887058523292976027050028992299008 A217529 860 22849243024166134111863158162341672535883949633571577927837623342013491779256643538352391665917015106073188178332114366467963153502865613091299291301764826356001132220382204513296498748271175556122044852786724435057926154335076207988108552086750667888585394364612608 A217529 861 45804576270143473203616084748310125482326468004311522600052749415897728457650971963816129774832208590955423443220131642769290501444074876442579186159893562539799817829852925589093856859080304603894665803669850335706564381557260663237652856285264695979709622455894016 A217529 862 91821578990220802639428842038769178233098904946698140118992394156944183223488357608839558456398161019827628704970169749633908497143244806797026780832065933511607026619654683761885086609874285358607354704629538736427806733985287637223710980856923969431633234298404864 A217529 863 184068502892932210288085300551626943897747410697023192936022358687000292083171630394062926767738583876086196337836353716315670193553495228201604781487791461440053403522750631608556227336451461353884497406032823870551477059905207528395300026412372807941967091236601856 A217529 864 368988679636091415684294376831012528447909348856253656988647417565853381478377266768831897328311239746229021113137138444441443207154632699185940808221106066819434644339470989221467179572859780651176054410001281071827696604065878829588491238473266782309880715485904896 A217529 865 739682675023128391764173390676705269779278404346828747651555354406670249660110896754952730408189720122960800264547944067931884897431811911072601718129666331728823236721055826121209042278735430529301195224650109875770908777415083734577034960746518754008745072463446016 A217529 866 1482779917649131044678190226501096828482737525382114145533741985145783256885511222456237028651312114791706118932332832804819352447163240901817158862027056880060150916434688138938097917489706906192770497676147877357104909894941616679562715114098893599869638578842632192 A217529 867 2972396842705976892373415685534217961128359090980769157292966998521483597218754707828644585636085965244539279324518775569265041571034764071519259020375193834170503812671226833945816434176294516014417078641096194208000126873195725899159801063421270809591936327381680128 A217529 868 5958483444631315952215598520605787983211531476073875178565341004632864497967280751536645013266288174950448650875502212301213099239704188895890461522963811098131797772579549945387395933411167666007666061530003515968909112719195625116822504697313051691185915597886062592 A217529 869 11944377896509221362238124709232886993590779967730934348146377926705649876262717794926031281175194385101869504817450629414652916163113891731648931789496995619225948214900082776479361730269127053415155406896049784174292432996357973347519136335614209230969366289477271552 A217529 870 23943640785127351885828891492401609852033174821345257204437911492811394059718975413745604212944395933162147452994827433427480638670511196211362124624417791211138146519815711985793950654091106456514276332145026067082846260333366145876523170153298801568320701181284319232 A217529 871 47997177509703982585840640608461319054801941123891332477393661873463481826899484955654410009694348377354039867163574745998753631983333987655509258456253288621171882720729678160110530628606455426165121602357587120156841267797466196023489422470926712167779136397067157504 A217529 872 96214398808769443783002143415811692053139788629052383196278056740689361254870947128387459752234894146993425805583124310179977457158780705249901509560482202147181123805790187342970669764698471506140656883573608189341231946755267212402811583670888328034581334522809286656 A217529 873 192869389017187686754556305132547202477480836858380367084447689905065538084183666612436672100632351819009256051494468376514666268516765949324194952883196079118129322344510682022849256277642215574976692730310812230828066549628938089147181793600599834740703979822324383744 A217529 874 386620968475524655818037234673233462665623086592784263970498753529828748061846513779205795654530168168966745579277916504918297181061899134190425670223416357911977510163419269302331745518323278785493246597842272074128346079090151554237267137320352769371480955836772122624 A217529 875 775008333117051244117564893775327882689086786288560244379844696243700921399842660353094386737471940361636807302398872992773607521440449055251426663226002815231762183292708930283564755895820857862364421891912751189563133453035789954879913970082025223617088653335214424064 A217529 876 1553553489133513088925392987633543363966890373484993235308664654344784856330367129667590149375528438694293945275013986909739409104034032315817011559740589229391877556551307806256201639376183526348081114019855740094463180166164425791609732521452716787170392288548616142848 A217529 877 3114188685200660850685877077883193292857285498189510591057841599382928065678862964002054620639748693177855948655520777584499541815413998305408354761518832456865939221102693828553086729653837094024059594198919602885048248193278287724997564586294820194589137537963300749312 A217529 878 6242556906538217989951065765899262451053722797625626677681831314109757489307513510826001025231926417628702807052147806532313201815599194484657403158033946510347202114342140738512618752575387110866299572090550745693236394789982936489707909020992521510426826991878126174208 A217529 879 12513505129889482442879013561865602103770033795359578855866205926821686998341662534272071898718801697192297020646749403457799981940899445769580254287902403414826962485230980938488284874615745747693731214315115160294544831749873572571154539262039021024854449804098077196288 A217529 880 25083857382483565583348308803468009552833813186166037731477992586676456643790716787736856054647682717032196028498888963035037804381518327244859525923157722019722863308101747397202978054020525907959269174395438836528818238565672499350412844010682429580717875225757355081728 A217529 881 50281537988533348105150216205614931680192255953686293539928134911076555797104458401764281745115887276915234379649523388975132657523110170111453329348389063223191246940575839029459399849337303362361237051315657061184262608715415617166285865087566497269468469640392213528576 A217529 882 100790980380513161173753700086998292277308047851001939308762545840915351043871449231919993004673544634643430101084468005092742148087636659887047699315660942421088821828081912918226941444703475260206041929669597611116115443503412291361997376493521996847031913566049637761024 A217529 883 202038285480547314447506076482354649924211721151104415225261596805985089848300928872243425523832082221135336278703639067135163433300644535943722451098558672006020874146395388333472674908337418476575560357393211624716087264960866336979856629995793450494312847517650104877056 A217529 884 404990252225392737441193787495067845659111800324093567965844110033538772940183849664534891047837055926412731496404405453499136082937108657909388949590533228768589358465996087217787950908281234635870755398849354904377239137447575462865458182753028718957241879436442684358656 A217529 885 811809930629893940667119407878137613082594530939323939562025865256734367812463545375648184038425705981999794442658507956114792482716010795228045878885782847907996235663887166650871138107266188177966143541734370818599311193182355064330448548516826882587952414935251949715456 A217529 886 1627282840919029310288439609186848729979919350955656143584118645585821650378982507257417815847166222544128678928727294831780429367455917164005387487016767718273072105562533059959552817010921661249952279323359659056797695629410155527436046138030964271995314716515400325005312 A217529 887 3261899895758590473254755060543983788161276137054798130487154370702427672045803296353007815004585310892076392231696917145298155075640242704570885972195477964891192673136521057689166852044585586451085996630140343752612352557853276095574559708008092792574394355360920028315648 A217529 888 6538484728562342641404210316046818873869380858375506576409709399238581170226738054034218572168922842678912561786722028539342117906098536621185033020057917953334260657379826959827336412994583089130817776234401120382896257339656630758858392979811600552206208853462731867553792 A217529 889 13106372349623204651675718043247897625120326313240711041285353111688928159842648826028560179735843105721588095369787524146718281468555644584302666350135913887495828711140973546370438789519844787371492932431599869720410878378981715625744010487020203978307038588568553465577472 A217529 890 26271616521059839999241824951277429569579596675376572374692840844890016292701462678584800732424667009319188968631636139570589514543273369688162689637684291604093385763380086221807930597540756346267832252817908523748609002660836933412759824828446759583962880132745898609344512 A217529 891 52661108759379325306576015717064356906988711160374954364010482922981609199910894591439830815069267528687377161646142775977654652885760776086824405784938126601284455305627450453021009414963065342195620537603461668909893534134494059038497966964930914181742488561354605009567744 A217529 892 105558233100543509061959939233040167607939717363656546018031632292720884965789006013849857539206345906066700109255523174192599994543729376937415489858504571458552732362331456427394399635448074196931679651258666686239340199908774878283821987744386001909356678483725274469892096 A217529 893 211589025659187870686782046403688159320410543660452402737606725439666129737415002414499581313804201166705186464832514849988460248979433906087901586833244242368650016613500022902577729613457711845385289478853728280506190811125416028543034921514719117946933249228063575579295744 A217529 894 424124226823639717829781133362161799883096342881835499121344628509199032434309099052317843932903196356929734771097953217440798782437937121973018888976915609519542953778042263910901657375073903446696545358846062799444210740923150104160329411875129998223259262054514999913611264 A217529 895 850142917835931931232981757193034228317169272274836530021040124120967717483186613450710948145419531389649771922641726498324069663224250874282618210730599320361879382204904960053632385972535472111009235616900970920505696311304107308716133315029238589251210009460129288289255424 A217529 896 1704078990405417938934773314041769045869143868350612412570959006132746953586730511392448212188112441388383306001335039180562514581925731030722695291326562546885960980800922776611596264241987686068779185226082898173753175465750170830717126319791624500403614905931104335406563328 A217529 897 3415752742990442201451107864831497934473602685860320108144029575418461371196616499364700646846865842509940451105093142843012641792366872668728904331007508313129556928571015250313202212782091678654136646824454240392004382986236938112991793433399923917193243418501194552277204992 A217529 898 6846711915765093391353221478032032882949243873153263938180990371885546524004425767084512919987202009516241209995672198877918233076886470637962028175971093879040844859454257862969117193568981615987543543168938431631033762818852437179074311283133958212325761715514949595098513408 A217529 899 13723870501948597442184221002548374450965381955400641631925259375353718318361000701270255455265721478085228294723595792595857813608322200048806879414348963891778073860280746386949046721964691040625854978928842890472175384804272732364281357056337658270864568518524197626517127168 A217529 900 27508701966434001568475531197557835586190186741447243398531908392843442591685826997524982866522831494395998857234253511784229219066230533987128173022500723307214760276801505968570491711217100281137700530141430086396682218889302652940730754407617842414824217872975347036138242048 A217529 901 55139461101341587235468306979022783169150487969101872313536260827900407921818359706582935095845947305483183286687749150578427415712608568440782710570585524174278434213074142071787327152278162127216291779053973285762258798235362626705602732034726820937176578739681307459412033536 A217529 902 110523307026430284128577235523829667588343742560449446154236739256110882977568239879359859818927477724828939791104219102826676374347462603189613222468296176493318072839072751903470436154781297714652184144057421801590769241174725783859098195767648082812085406110577261334950313984 A217529 903 221535924673954670493647978975167292189778093665052156351240572744607943537075738777363800695596150638343430164246352904292763010063317069745312192142756555326285308691958854307938624791086643010419207756828292071570967619338424406213202425450109384944987234771090654785863417856 A217529 904 444051552537297311302707503397230007431747555017734562764892652017520328866182431764527967113214749575978769785729481396463880893911219727722776167801669407432122451787473239580285132107369582504419371044712477096434645207816738044614858059766693883422311165217067252371073007616 A217529 905 890064675347770094921087156872009879019898146609377069608362953218713714572731644293681072883554511594382975072254406349883540237487214354909816480843307192623855589133915201014210784389428160618703206338794732132482413744237141664003504819340035343690703422933933747475679543296 A217529 906 1784056819030690197843216732266637522456642968763864915281390477058901889338806594806661237507519279761300054318743484576076774778495185954748082408581862709167946582889483165585352119376827117742540447550845004210246480926329388698348351602440760540636384433167520694688108511232 A217529 907 3575977230309278538427914538313546645955060493412541158507128639869009392089519291432018287348179536043034783331243882429569212972414301291352906023784845202978392042029702497983864360446781439066159177597233056443167082289664536578966916260697690186908354845534457217389080608768 A217529 908 7167698956269549615817583697657708638409832508183884524532989740256943397053289765261623457067281951877671848740576730463562302392441291130418979086473176248845837970575738608992647005274188506436095345683616145195904032575931688405649316889617297383339143258667964947882617864192 A217529 909 14366921526151476816516261584316792258651412878263732567363518579584762791955959852838811194285691516840014127018481670235157456913637618924263661502075816730677895982213867002832326661298370711762985523341660227539391055390250801073079719028857586382225676870934468636131607969792 A217529 910 28796959524148493816709881440516623058630971118676110377842263713377331123812436265349531979692201966852300843873920315284750816551844630311377468165055547021744456582611958692953110788074213705874042412624432074430834599747640838202421841583319471188551180885866890181310878318592 A217529 911 57720290481229638028604819212559900355247532238362947654955277247302380415829417480124445203263169214055010328946355692595113835486946683820452703657208891353098691473711256995671920835058341745577190961115598877679547194410288923582768956270564169611312108933331437037346917187584 A217529 912 115693600806807716903240430663694263497124843032174221934532647559964411344874948519262777017558123816822564863338943734034932869608645490580295895979193317703081837708634973681252808843846451697078521001933690193222396412612049891652189390854412054463063897937061689137403827060736 A217529 913 231893795259278595609863804955579761188826440282098842770470668099176552069796171476879575503728328067093671983668756615346237724223269780127362677309097586155262381228170427683078689346972318882537173779210411222626488940729958972539283602546258060951047527509328011826746982662144 A217529 914 464801885723816075049136215469626608009440783213405974648074455853905419606912986471119690437777836313131336173516060424419142593931446264364246941361936835319381766655092937888813796636143226894898318340982976038526554248317466524071580575189117069040015261277879297610411308744704 A217529 915 931634577686015038202375078660356621767726160152643510119059898413029183562923449258265452722392071608244472143782833034639465829778604149299496688295996519677796726861592284585960978403963148355571992710842443105420629502041690607175595347414902118532032421051833156840734677008384 A217529 916 1867335199504526093503526325971258524003679084611780107101231265024722482652954229711193035110845018428640174649854326037576985645280427964444918251905517783476298211133801874314629825565838718454949526406942235951217037558280217134508874002590072370320391611051071464333448218411008 A217529 917 3742811350585504702985746735660284546884886851546206318363264456023228050017947878936930301498587941777958071561860443205141464665790888109989524782776643147279282677704447333966757585636620345622019792639407906750467105311720747713518744448074545351858082703907465284795163656323072 A217529 918 7501922330946835401491165131589457967406981375157024705917290743146931976775624111153389009440524002390022110723173411057040686889609026280994103180161617639382491347513799788712675434261362639117300380639880153931563217187295405524410741436685620615560056259246599391495480733073408 A217529 919 15036479374691164721146240569383401433852678709281913271954421106800635121662003957366714719546848860433757202795549756181162430510406924081649667702894130336753941641699845719192000182455441434879160983421923930193510339849365197660310507263939758433626477996998584646098506269851648 A217529 920 30138299081469001132869435722509189369311390566176833707625153371226451408808117441855062615983508668145942460590101150043618057713460333997884966317638515526168015101669055522333956568689259704843519673968244987986040275342412301377084101928007466029902854502292037457006578072813568 A217529 921 60407420640094713355391048555169982748892049886934240629636192890926542807109650051956911136863057702790745215779397114544084675272751125255466610912394470231020721689726582813401140696761162123449589287865423997046623311360454680534064455894252659900379841123742004120821239063248896 A217529 922 121076769860469584307082987215976835532437042201738745461950685745246920910256522668414433185751033082463219389959566936190390803158238136211377411285857677766139682051929596365935366815939387761608587506948995567995339282848702047961861570340944434512456616690936252409636547664543744 A217529 923 242677964133432954640760826413894735162408779096636254877071026750174623046688274921844166400017575406457913435125445442962273177384097986185744867307520548033933552848211028613470165084016458727004610979054845347300878163506054532379068766738694416509404442679049764664017041810784256 A217529 924 486405911595720423002697500333006246576344567254426508756107474685497029813928577925747089265997517071514809657473046339841626828587739284621673155713986916858090905983923677796805714286915396210321330093864517244234184077735540063004589403494854564109985984772999592035033591396171776 A217529 925 974914058856883756783718982759115341768658391980833957707398013072862069605364349839668004281782462211299651843009468213025609268183164963192119816880536346870460258140446494346675239240809974630741348870120923841757280767130202373173603782832349862646715530016890395519089427963969536 A217529 926 1954037127060121101796030503869774972995085777604975680187666596212605044238549363303796285698865171661283502649383816743752319085118902253178599971175539463197139099821283061426144184674006763076629019926790098898140500978003169742019099988965399738635696904257745386006269805516029952 A217529 927 3916501348843884913393135232773315709357370499895258658686083217885261668678352605152738376939781620004223671039973652624939617921217348237739547270198695951602038749113729858771207951449644052573448573870205645241629109284340910478068069767763036592933482943527784306088814428697919488 A217529 928 7849875039196926313076197212275517314352460803958515451523684257343206038050438069988218867506567357780337209191311860528814752651342582093831042502129992926210245361950554370286919406536262955567073995060720075406146890107049044949568049001652221595146259050208884368610364329706913792 A217529 929 15733531065535907732107804511331515157787005045847794246410439699136936558070792064526822967352946079921607223863257865623631653534398531735540487539799921843614119980908832407876174499213903207134093243336173500722456037054228701896744256708480088364761334212981857626646571277994688512 A217529 930 31534696713603409942877542382869408849351464626746649329667092849785240241246316388524218409557121146199386201203594088395529832760018991189186793374829183559978085534956180873983677728445416196587260110250045261394006415315510955810193510373158163790280760223606807785265571141068521472 A217529 931 63204807808764977376581177859442409717484413641974488633266754767813851055031898116729185789159912780379728194392965027120117175358072223059283249788415982646181036334435531311683327632395762338451033701951950162943741168098713671696774373750405695125718623187529630140717486148130177024 A217529 932 126680734813636206801818994652873673374984946697669493814878932002555715899801928554299077559097591567258592542820724026963398287303393697969781878550945067906262151434409676645305229046740805328731826835400545846714018321239980175632278171692376912189033290145750948434290633419916312576 A217529 933 253904288885464791834960172666888394434908433496296293927409277599850004668399325033237983161123565208589906533837516543503222281603647440620786620843312084163225156872881131123500864519259013483676637470980235216111267232779404639913924628134658441947822344413004591199258535870483922944 A217529 934 508895378019274088400582523042385563849506549741539746852042519710942245653027992481672454570849594687474154244320131154419491644845738052561603180755859551273653414699854917490809059613830515664886172416690462439649312886586375105470404698502673266424283570229253207109803503368949202944 A217529 935 1019966679999156682798525023474642036878017670075038904502375243087899145095791482925571549964395518159834787402436380620185468788257808611678434662822972840933315817199833344625285815825801374815051999531584318818272817096085236358913558026939153592684099609585471735742043657127218642944 A217529 936 2044289854847369370663841245674332610553294891522126816209015442794887960085607588039263710225166494378038125753476842216104691244227174564297662774614019103621855181783790106850013095742914168781091027957062245362735285799710154007147888804680109894595773570065828658728688189299792805888 A217529 937 4097301993248528737605407376689375731579609706164612018041929897402075984588371672982103298345049505850004539646185535089758455165035248466137586139855316940720568601903579845523121261458512640225011552696885345874332412737929088579687874092832202386759714667203336780346033277223726743552 A217529 938 8212067141315993440054549499841399357862260899322461549762396015576993547269270844826027667083463247842248028054882148906778186365547864918681040846347455128327675967614664547940856946442516814497392976949239681439353583599734574263661043116345124326881802039113850663268290648762595934208 A217529 939 16459097767692570754373138444170548252644608054136439611743340866996153149240025697485036104161517371877738698602881210092405186166681604432816513596733080310294074037115349996167791307096262554532947452989311901046014835140939614682894880021525196476940424788769691885286850080289197129728 A217529 940 32988196856351733146427495680441503074157395182265995217646732194269604204915877430854711006727941303959492172128185754391160521933797235301827280543071555847596881426544764165901434576935474675029061416120077995998505309552255505570939755475667306033138641600878637595269878914373845516288 A217529 941 66116545056327497346523708751333634276107161638538388363059470886279735816769122973916054127097145343962072873973597196492326388526987077966613846868412012388673807854801701424921967347997831911758142876442642614953682504420134251340188317526462473090601168452946328254323397712873475014656 A217529 942 132513690203284752356997411896068154787911092077129904460542765922412389635544414253120081515139715391280440767126403806999273557289808479640287823467478046643232862307195838528056919621531395806463699889129414946108149993021256358653011879622968737961466709817291853464996639947068280930304 A217529 943 265589175394592411155119931803937342007439774258446728147716802453274341651364029278565527619496078651813707492100742519217008856885383824656979022728496577976086530997912727396489386168698189297916976146425402265192752381503971180403329511225601198946695370275424282500258098442918749536256 A217529 944 532303130378757417418940318081475268798562833733428622264263390740935260815804188425280620552077049967213538738876387003249381562050497815991331029708539007247115301139539913441629020337795041404002601220540575157488174408129824789305341052089682122867381051468614079456176092995680926171136 A217529 945 1066858199163713589508182022010148747005388447916250231497320842385618582162812093233858043999627079111760268665060642244886371547996848837186540493249099480915516333319853460116356844974643143300721492679173943331481217814901345440216187214814628253535675544044927914453932496235606810034176 A217529 946 2138225033593931817262767769514687992509094876763931746994498785048683096398134532528305038328806504278508807060653149584061721398458189828479102784820101422336406634227943618570507915143903877339633550599959976220571233043881944612859666753616393638379043608849592793251546649008819742441472 A217529 947 4285476854629087168829944897618145141378410555456016682113249727592157678961495583765778666393930476067637928294202286591728922311190935452566779027599726821009166214645739497559797513870065875661164201213997138605558179749514120709006482360640279770785203536307334421711498683191084143607808 A217529 948 8589026317957049921891912327613804914204432394898920980724079684053697574293855858125875890414921437957804034357861062500723849469622125471143764693749939705342248343697941243443544861290693872297154541517854663638344024489712152421452390838961980992448102264008316326881892280925522432622592 A217529 949 17214235920944708043494277350382591728758426718032779674941471653605758069410264403792351652392814949163239523101964132576089800271107046023894062109863727758634748560262322438507762322454603744566025239338842128327935854295159022923513890735019677812298520019158627246765742679330682811973632 A217529 950 34500914547216346548902275351875052533124656013057759737865871533727438956627280795369828560529276248026892152671070338181683986480704254110173428554980904655774840954364555690202415710199823005119610547530773915151952269890521274155706513227696533130695521237310642931703738170406500829233152 A217529 951 69146866775617982146617622527569653767282274621144570173690206831525117501191358791717758657781249601864910913665740938182817111387917976143461943561520212473770049752622994826669705282069244074302596745261375260083235563718916589223691517257638912976175705306026861244088655117874990692696064 A217529 952 138584113454669398640832649745978026036265189314436541587282555813267502082902898436207422439478702228172675834757314631525413232727913175729843015588260241042400195545461880185651341749654418340908455815909701605299472977988516428861782070693632502787096137141702470258213014097017396701167616 A217529 953 277749595798331378476802630960032731275201088537346485342339825171123114136139331479590059227731428130872261265923559236412145951558097373538902199231166133815359303876211788715490912794694165194776458332567897832013629262428269695732046322891700326054032529076377630073844128530856498528518144 A217529 954 556663147538899344343764969029017305354282456419996974396169935919729599831532077976793355354894138862080744887779507345630453807716969941622992556820035610173513874732712128678487018028865923672178054166581969809153984348458753741840425227087723226688447171206051027297217842963930156298665984 A217529 955 1115656643290774713467619440621535265113403190587316354967202159971040246018743677595338800912417313427398740813652850289040277289427956573109873074852301983595973166245426348970241888634100906423018471535954657713156138765521417533152252053374995469779061775453394364962881628189442129059119104 A217529 956 2235978855664507176494958063061265776630638374782706319787892330158471191223191781687233015037625639266401596355951487477973385656428879127494545361122713650016546931689706859403534417815767676030185845877287491225198054511049617862684780178330896706845264830858774902801428681816342886998867968 A217529 957 4481298594808941252108434843141309921257251613008417454290287548656180993766483182793679322115899185366270647474110780164400616927173555420632735723068942978335714593054821998206199987516322568482317850164924813266546536667710726713005058246187220417230425049360325255631735296336193023673106432 A217529 958 8981298447205759102452067827084952328883074705356559728024634609803753636070547137277990159543225948419994655082469633563045292001318435578740854603759509938583509708015860468156722020381530549915824722749736246602151675997840286191031003764152525779471866529483807619876320621736580530525175808 A217529 959 18000038390843317001370853349304121131256535874299999474967495716216119421011018883641653212169570580255932931653100339229251434133258981444808661834711453091604858584954953705694207614619453885948620901537619650215936052062909939491603565057315683324828217231449141874088529628915909995064721408 A217529 960 36075037737062322795667784915935778211000331685588619747831659368901120843351413116863471935425905583425826908721852673934170036201121105089023601547706143113312751757977972601934181343268937264560371537548281448202168493745062016361289811143561553933150305429771761851069212683346037793471070208 A217529 961 72300153309900205577173011920644834321988157264784202611577084497243321096540629195704914342866394124843723513153669041358365343618166337826364504099775501089286285192535274888528372847232421355305376188836142859438991745698175113796744116286801329936738158037111329576363485526977951064251170816 A217529 962 144900774141399895925991479327072636449977250356041774495222560286375431827114968841001048529444062389999881627484584874774163100361616617448373100703870913908803558739115607753513721881122912044696765894738436979935416965751586002377815484456594799021251020916999970238058597993042532824371953664 A217529 963 290403107026095490995215012242184032524008268443549173615063622702541704551013567632455094545674889509281222876838302143817954768360672491486053367407568615287887944188094128674215307866099914120999053402783159151961948796091910779596282000446445266351850672494837961320543463101288086522986233856 A217529 964 582010578938975839476776416893391232320227864507067368640327688756691614153026813268357299663651741374438545836444146696484694154769966242146759028797164733535975241799459678111354167400983911032076139190526854028058623153117833559417859119493944649349997048261918761677465486907041733759463325696 A217529 965 1166432382451908312326010189070720095233085968568148324422983142400652684922917818748691051669364273255255653516481933451286012511184660494634898569523132329031624590452553386605651085061687793098042321467670710184291689091616760020374294587259083092047782386969456796122740148171133626875920777216 A217529 966 2337692203652503728196464229641098043747847584872474911774475570943950376109293694331499470417763859112521154076268257500443383356753747993936710010833366094061148194626557211691378964487119139171332685741967285984742247081021843646001714093198724890901535122632419327171202750952605648325854625792 A217529 967 4685049264003929337080874444145076978251876802473608526693677226909402950804962847151562599783425806607567448951379517159105703244466291965175549461099926484275196016724380055771294105390332606108097370363970025921422198611672610106861622468034909435635798478256384502974058622918364237519785033728 A217529 968 9389448199808797782735757421743046106401777544917138814252221649334234670901595300920910367042302716337196072924913480559601719275230059820891965192784224409170394488448020887176425738990068311376930565021578405185959739430707617052143522387897422659378628493704929460771839911447986660215820910592 A217529 969 18817635660025664477015765037846137249370924318799329859385007740644175624624367194358706768194817491632536282743072737451888943571814839294738877710173157396209200287008022347334056885153371708335076431697568407936630029892349130198535377456555421855854470204212317346311958001288394297664342065152 A217529 970 37712829674479848165912496719320886045419229793579181598832804467129461303366762332313817002928678806609404412970510795268958656083858653639134079636427663341412035994466923884057585286162071362352070772838229792759640895078984257420382975828842734707669667126865826572402138053701439763554481733632 A217529 971 75580935725041497533171859235716038131278507295220241794394507109720537691920930068945703735572684670763559668305499766667898367843214328865073666838761886567324968430289442233748235007052514165106951976831185102805962927211376918557021504597570727250793388260286586964844051598331800291081352904704 A217529 972 151472743536696123024207315085214694237607680798765910455453450977923095508119369980778072523850502278328795316131450956394997882627500843878744067076824618476678980944197745572470841689597202309097474040508900367213127061459243463885816337291754921859560085673028141690734316955880678965149073145856 A217529 973 303567869915517553074481553437262796213657835598586013990649056287927811172599157715830526339660228073685291180886794900506876130317302346004653037487226378783470552457448557702306912342249614772117986703785019311684334402850811819993703775210422681809197191929656419145494386984913988406354057887744 A217529 974 608381782853083822421776413486728751480882902368087092833608982870254022473529947077211917636336818468274680638187356059644469133119518580403578754711557943519275290856633937214177253834751374244393847551252792285996185097284964701788598640542042846546809229583893510302906931225570185184986292813824 A217529 975 1219258206425861281830538360354936508222264833415617672757492829589775164834944749719529769932902192152054952187534205202944284295929490081395588615037228063527436963204002895437147308418290486673727037186167724913470114241173994081893677239061224272446969759731709165597383479181498681954861647396864 A217529 976 2443510803642302246517765627786976401272256856865349034466841633399025208708102395117279818678653155882515874914051317705987085220681136291567810933582484089201082708603998587671212103230723347286579946132252996542341139502430882629848509949546212930593685338820784223113372796261461776760166833717248 A217529 977 4897020607568148676514344750356450320813426359149378876380007708278881454017516950687017013967787177216633268339396292277746852837889085415888432258740631321031455020029028278494922949042865237589906010969527618580374946898777084410675721952878929086572948752815343433934890477195347958582551576051712 A217529 978 9814059653108155355517187851534477175391594539837026226737889285603187538287430960470982419126102729926048728568035582818190368746596797647681571269751803363995233322558209782412170922834835151490293009719471552281916921292883867561021630235208813531889226528896323251027937141486535886012200630878208 A217529 979 19668197056969565987073115127225270412766505784152403119601976281464749451179201515519928896572395500016820150647868531224076660190360851227970727982283117045202601363832908053903646974340414836155525495740521863065731280991425253476809197573075435597209456850160092083855919492666734027163919542386688 A217529 980 39416631365064721068347194547789498938407311100065135007797247927781297879766173172963920461663437658721402307785954531748150358886116218922752970726602112471524448472531157162435214364367389099768884945565693499654384205624161785414001398238978283893169612776727420962279395075724757199497522292195328 A217529 981 78993900731618777409343288572309566080378553509258182425462886473936294170746068535312235364120701791534961867485589478345505181005141479982321658730229697198677341049657724587064889876798037776669347802263671059392865232190938611250471060438634984447618006689614006775628833674240021959115704291557376 A217529 982 158309404464692539532478317878185572523515634127986699416026153961960186076715945260465797817342122844687504716665030738887840060920341062644660127520417769895391475538235726004395942683102876152033671432717879265030431173587092270349283164348673984745348341618235725777267617078076917578035314582093824 A217529 983 317262668929247676829528000783714633683809651457343087452980269506775969449472234522759326227911816839476704352450746947166181064549278367462124626172567152760416348413770918281078692491979916390320934533668770874703277900224584570402057446740250366246030871647865641054294858983379299554803614331437056 A217529 984 635814365852125805862174498742537460463698727282283591129270861288623937142210612293464266472331041232889864454608828643107047104292709292895399496632227255407219112421058594330239961769029286730876332427507442542997415175829909068224715191766494256112949183985277191203588418357272962065323545335955456 A217529 985 1274209403679323029478537526076133738764601619229478092668071165346113478073324421571400066637781428081118772231564254403750830338527643848984182485885899858481450297866986354643663002175239732917676151622762438881788605640981177727317867104505353019688111377083161260788133138967701518358580416695238656 A217529 986 2553585383284409921161355177816069976493702199648210162081018812667401378329197058088903811982010608407847894753685558282549865296047578518857297965109209308085403225459382342147728011758926287858108396875835489772388874937724834108427079899756189974741525027858566398720096685385967961806028870791462912 A217529 987 5117514382371589620123076743923114677496583585393792589503425782160038030232974188024336204017334843336781017380212925995145604548295419268496793933082275589992768677720926551804331738602915225983547221201923212396849303341214144468545795678604857661095407114035680792491689791561573247055796587093557248 A217529 988 10255736924251202902630498538354918257171888070420058333392898263720319466034075803650372013422133183775461545089564891810281886445422724176566647904270340710783375743748862042202558307912293764945391777683612908166738165922436279328692752110597690427179033366576578056614043636479436087531076406625697792 A217529 989 20552932023323421343596911725580693225021942994980520222964430697740671460042341030321428128180865849874180220004318705180342986461371941988296743949508411649470256133517112368745193078310190180734651186685282818417348354941846615217023603718377370427861515053899830019544757803225481254965130360963203072 A217529 990 41188864107898810191000101844610057684041669807992762053099211279080499409708930042318794240158275640633790917992836937319840117809522315958955040310464586087363177297883742120475112683736937712931583557523727711678026565311557495106194962411930798729783946836765489777833541514092240455864237983019302912 A217529 991 82543895761521428243881658667531373461361807471550796310165285411357494666018094319258604010156329115516275228621716296237179960884052385306702497702849302416802996135088000635528825625997694228336821326387875714393884459946675822662428546735837870661797767306407602885376504537683156375852474819562962944 A217529 992 165420461460930217920064023674513094359846351093235795007516622701104346759940133650297518204485593804485602115850804171027742243281022056239128454087588074648221898304059997317433146177624434260719134761524784293565774815476137916436420561218876602636271362228458380134614591482795902824465036008851767296 A217529 993 331506932490514650121805052793582546095069775364747310747910001502980139845095110409232215026303818565788637295586924969879014871553682241425981074575053507586600854586373913242053871023669776527725621112684018882092247895989177587518940505778651557714326540387982964405837826557315464083474422082509471744 A217529 994 664347223504096711641115302007589131943156898842060694878582819895488635279433813205891903785246418665034800212285630136838621997022247856139964980022058569075366316950227516727356077018507001864418680148909707484915265269794817109176024673932093079945085034037658047902663897851807201614085898945339326464 A217529 995 1331363842825846211745543367918648993396874897421282800356709882946004907614982623526944988031717439636629970653477114550705491469737476689641044617932413920598762833097358119998955179248000166939557705633448292672910815390707874936320226463999752608188762617397819755622846200285424863278542616752736436224 A217529 996 2668071834830033931754317005769484745823924801340946949580545470954006941097450865964824802977778162365671319738130525421201603826587343795574536543930208755380988031872409825201889119455275191486127040915245417275219692274622865007960586743042611151506167619038885674151813039949386472970020289832422473728 A217529 997 5346842683102822742708304035653833609726305229726773652231416789535891837440384219112744191768031047874746672285342819013452701298852325346874403688568754037703704729667981645042721181903705160557419219081370651455710491117601227685329000281715380250332534577760741360658035019085678091390297529524412219392 A217529 998 10715104823263298969162367088038376655645732941639540921275634149335306992392755911314127419128587855953463962082307525431940893631965640051480340547709330526440474660317836927825299091942930001027452468572865242814913162535795985507008772485778968549431296977280378119109223237404829778929882633179295121408