A217528 -(4*x^3-10*x^2+5*x-1)/(8*x^4-20*x^3+18*x^2-7*x+1) A217528 0 1 A217528 1 2 A217528 2 6 A217528 3 22 A217528 4 78 A217528 5 254 A217528 6 766 A217528 7 2174 A217528 8 5886 A217528 9 15358 A217528 10 38910 A217528 11 96254 A217528 12 233470 A217528 13 557054 A217528 14 1310718 A217528 15 3047422 A217528 16 7012350 A217528 17 15990782 A217528 18 36175870 A217528 19 81264638 A217528 20 181403646 A217528 21 402653182 A217528 22 889192446 A217528 23 1954545662 A217528 24 4278190078 A217528 25 9328132094 A217528 26 20266876926 A217528 27 43889197054 A217528 28 94757715966 A217528 29 204010946558 A217528 30 438086664190 A217528 31 938450354174 A217528 32 2005749727230 A217528 33 4277787426814 A217528 34 9105330667518 A217528 35 19344532701182 A217528 36 41025527611390 A217528 37 86861418594302 A217528 38 183618441838590 A217528 39 387577848791038 A217528 40 816937139437566 A217528 41 1719636185841662 A217528 42 3615194232127486 A217528 43 7591028278165502 A217528 44 15920928370196478 A217528 45 33354784740212734 A217528 46 69805794224242686 A217528 47 145944775424475134 A217528 48 304837399777640446 A217528 49 636133447366082558 A217528 50 1326310090260611070 A217528 51 2762958371391799294 A217528 52 5751096724152123390 A217528 53 11961560610296037374 A217528 54 24859869943085137918 A217528 55 51629266128175366142 A217528 56 107149642334398840830 A217528 57 222225620012969754622 A217528 58 460592141090435366910 A217528 59 954042545062165872638 A217528 60 1974954537391528869886 A217528 61 4085953812326665682942 A217528 62 8448608785758974640126 A217528 63 17459843265766090604542 A217528 64 36063384664102173409278 A217528 65 74451059081491750322174 A217528 66 153624484645853145858046 A217528 67 316841276210035258556414 A217528 68 653162314161907803619326 A217528 69 1345874447617848885903358 A217528 70 2772029125444481740439550 A217528 71 5706979894547966240751614 A217528 72 11744525442896807646461950 A217528 73 24159626926361104913268734 A217528 74 49679295399788667648081918 A217528 75 102116452825573208100962302 A217528 76 209824187566864076134940670 A217528 77 430982054692615300782751742 A217528 78 884933699957908555884920830 A217528 79 1816411043970980334996029438 A217528 80 3727118301871901745619140606 A217528 81 7645246883242914900841857022 A217528 82 15677350028762511137589690366 A217528 83 32138083988635301980388982782 A217528 84 65862278652604997437992468478 A217528 85 134935464282106449964004540414 A217528 86 276370113770461146371229483006 A217528 87 565893340458329458163262160894 A217528 88 1158402391761294592236855492606 A217528 89 2370655175231503226431822888958 A217528 90 4850249073920119917054768709630 A217528 91 9920851474833037523041581531134 A217528 92 20287361363808811945046847782910 A217528 93 41475943076217380730220258000894 A217528 94 84774133890262841225092026859518 A217528 95 173232377337438974148283847409662 A217528 96 353912201951218796030360826150910 A217528 97 722877754780147816203495002865662 A217528 98 1476179123965773138042910882660350 A217528 99 3013839302042615402058411870781438 A217528 100 6151908362907597285463500655689726 A217528 101 12554811544660383992423348546043902 A217528 102 25616683329412059745445378374238206 A217528 103 52257628343808528847300092938420222 A217528 104 106584062467189528077842805508014078 A217528 105 217346301312731300263018744780947454 A217528 106 443130085020581695422399546096877566 A217528 107 903297394108230794000914783274008574 A217528 108 1840993754904254821040844104729100286 A217528 109 3751434480291412961613283597861519358 A217528 110 7643060975763266269196890596611981310 A217528 111 15569102130316680644148693243166457854 A217528 112 31709356915072192327435741082547126270 A217528 113 64571403732739116388405252350181113854 A217528 114 131468956458101835554392167055852830718 A217528 115 267631749276319155284975902793320628222 A217528 116 544734248022605836164391430891138711550 A217528 117 1108576148484619838001775088273807376382 A217528 118 2255699908847002236317760581295744745470 A217528 119 4589159655447422051200393875617889648638 A217528 120 9335168214397464175403436984348859957246 A217528 121 18986692691791738328557980049044441923582 A217528 122 38611414821560236276109787487023449243646 A217528 123 78509522343040271117190460208398272036862 A217528 124 159613697733852698018289151798463776686078 A217528 125 324459236859114824912327688186190989623294 A217528 126 659467227092778742192019989202766793801726 A217528 127 1340202102118116138350500891370019100819454 A217528 128 2723279782468270523097386983276440996282366 A217528 129 5532991286134459415914471116840551118274558 A217528 130 11240207144132439325122190032686167560814590 A217528 131 22831585690927287144538582660241919915851774 A217528 132 46370958705050126293080984503941917711532030 A217528 133 94168381092232826625000435362237807765487614 A217528 134 191211467620213741389339459408059193381355518 A217528 135 388215902254889539180679408133036808794537982 A217528 136 788104850824634951412006418799412994314862590 A217528 137 1599730018850845169418601290464509807405563902 A217528 138 3246849121248567913012965982258397383011336190 A217528 139 6589173307878345056350631758371570563720151038 A217528 140 13370690543094016737297009086844733245429383166 A217528 141 27128856534012503051678201278676731772025176062 A217528 142 55038239149973577913310152696896156196759666686 A217528 143 111648680836443564758098573532014021879690952702 A217528 144 226464067491078478002295219058744111093231124478 A217528 145 459306148108936714223069653543465653577172647934 A217528 146 931457525452227067375663880811976763381790015486 A217528 147 1888783915334749657595509194820225626110517313534 A217528 148 3829662371453266850849645827525357824699004878846 A217528 149 7764227448320421752957075673805253541922141634558 A217528 150 15739687555161325568310777671089032364028929769470 A217528 151 31904694922749027181176924561074014278699918032894 A217528 152 64665738461121630290988820703817725639229484040190 A217528 153 131055592135032060118296050858730441403209326002174 A217528 154 265582250658725014667325853195162054978101491793918 A217528 155 538152306020938408912313074496748838143932911058942 A217528 156 1090371565301186758412336615508391900352054172844030 A217528 157 2209059724825659760864869624650661784209942038708222 A217528 158 4475118013507224735539682957777258606186465446592510 A217528 159 9064963905544925350158355174922745429415921597808638 A217528 160 18360845069788133361392892553414663575937480537407486 A217528 161 37186447660247493850774556883633105152125547623481342 A217528 162 75308256368386765569199472060204631436830892074467326 A217528 163 152498926845655734097045290184947835402978625264287742 A217528 164 308786065935273168558074531456296276392905427679969278 A217528 165 625195324410864326737499483000040685016336199504101374 A217528 166 1265730570007153810504464842004271476606981066979278846 A217528 167 2562328054594736290641391507675510850589095429266210814 A217528 168 5186764082769486631694766806002132864381489367878729726 A217528 169 10498492401537314786507621479940838792075639591912079358 A217528 170 21248409852747939463839659269023525184588728571057405950 A217528 171 43002662960195752398504632302868148517676611266429321214 A217528 172 87022998740497759117012854428453299227600041481183690750 A217528 173 176093315742621041630738813088490214630190742258409537534 A217528 174 356305213251319159568315683812446885191356845907687505918 A217528 175 720895480520444530777131181240425129406652500194680111102 A217528 176 1458456850047805602888909386401109871185158788343106895870 A217528 177 2950437040052052524554407614021132755761977494983980089342 A217528 178 5968303883902204158876582497236879115603179511344038674430 A217528 179 12072233623171039481717878706376560593956617435001326141438 A217528 180 24417251452616207180223543183585876222597370433751333470206 A217528 181 49383136308862402571739374602891563132930249473244396519422 A217528 182 99869669407148245121496759065331348878065991114460986605566 A217528 183 201958392357470297309896404625976345454011916477843829161982 A217528 184 408379411729942062975332315795014391250721601279486307860478 A217528 185 825733117347194771105211111781020993080714538858479790063614 A217528 186 1669512902183626249406450118153764027107723349619793679351806 A217528 187 3375315298774956746978825893910447375683538441652895058231294 A217528 188 6823601905223783657837242839865683873454266765347684517675006 A217528 189 13793931063512230978529147257498846949384926089209715842088958 A217528 190 27882885908587635952958576617888454220326662884309241306284030 A217528 191 56358957931169313238099635336270032916974998358120333874036734 A217528 192 113910565192062095821328070662949522453009444250688834305523710 A217528 193 230218983247041903694441412885564373476969988281162929794973694 A217528 194 465258780626860778215508712048152234761506585543674238095851518 A217528 195 940209406333158591530379882965737106469475207893600945479614462 A217528 196 1899902936452957440151706056301110809494532127086818254087258110 A217528 197 3838974987734727768269747438603037457425542952147092083534987262 A217528 198 7756689939638146060041051019730791882374673850989541015999741950 A217528 199 15671663276635802662222985305557188281097784696866687126276669438 A217528 200 31661500286034885399003279105397926757494965586502367233943011326 A217528 201 63962561913684848927672259123547636230793767964530286016335970302 A217528 202 129210674262776890075778087920968202543605298324086806300913041406 A217528 203 261005304900722236514627650886420994552066299062176343480990695422 A217528 204 527204233560489529599806923255288626635484358200258673405675438078 A217528 205 1064847136656485460029534432262425445536952947048130369069468614654 A217528 206 2150674456418816297096544721602457110012435776383088881396631994366 A217528 207 4343514967118988499023310528507946326715054159323038246791572094974 A217528 208 8771773418940019109217601969917596204436719215726205856545597554686 A217528 209 17713856559562783043798243250229878186139151593545487228947776143358 A217528 210 35769978067048376944364720090431685277314712247142759069472062963710 A217528 211 72227777039057018014350217299172343065712208086120354521823844499454 A217528 212 145837777906263849104110608711692860555609914299372916128860520579070 A217528 213 294453167505285894007378805403542528763630686739935315067053493190654 A217528 214 594487886469005318909747266274319590440162813536099733030585468190718 A217528 215 1200191532000711978202822802496950081922287954732357946409755055489022 A217528 216 2422919894418495194359000062918205636360819459880433402627932660170750 A217528 217 4891124074254469978998104877740389558618763810783102923095219040681982 A217528 218 9873237968510573367303210931399470370761052983992280278314162765955070 A217528 219 19929298075357762010714007558857792612027707853599913813765809388912638 A217528 220 40225925424055451488630353198276227691983721799956942927586655467470846 A217528 221 81189879388124151741639715934559617773658260428480934026843522265513982 A217528 222 163862555842941588671986117698905315234366563800201599540147743094734846 A217528 223 330704185792603323041282940564926299658170032059093932339457435122008062 A217528 224 667393479745314088116981958479170957325887510179991871769719871719342078 A217528 225 1346811095704177361582385405687152669932217186772436838866011953609834494 A217528 226 2717778303622121696420792456892274928948013254947470030675092742002966526 A217528 227 5484084511245114544471985540941185193108573369855513091816171982454521854 A217528 228 11065656189638645802441487008437033370733018653942932893724014619570208766 A217528 229 22327149431867473852351435214466177338679337524971200505950765863990722558 A217528 230 45047698405502009840586651513082145128148388261356113045545795608738004990 A217528 231 90885646767711539234834582572395009670602428500025735351657700241101029374 A217528 232 183358695195184908140779158993113735195268612063650659611002781053675896830 A217528 233 369905997202587056751353175194599456149569636472444037810490648298747068414 A217528 234 746216815014995756697445803829391991919013902071062194344172119077179883518 A217528 235 1505298485220409124294669992586068359281396671266249989227167183307521654782 A217528 236 3036437108763202119409495711120501901856770294524305905716862857308947873790 A217528 237 6124775350054269278500500786325327035115972928519333118328547896780866453502 A217528 238 12353794676930463232446416125194486262665767406954327755186270559437997473790 A217528 239 24916960731037165007948453004227008369457091655688416356909951453729170391038 A217528 240 50254431063491585486337730813630831345681124478833230025852845183365984288766 A217528 241 101353415023947238682216277832616777741927786260373005913687818130949840830462 A217528 242 204403003230081726320832521265946757259049957061746606027172378215140596645886 A217528 243 412212487601056177629101640113325861416615303076669405405603213186373364219902 A217528 244 831266207036934259382349808149528303326514623802041207417053285584151752212478 A217528 245 1676271416849585235311539337664833541032103762386187227852460180989554915803134 A217528 246 3380133917462749720313851449101268497607369513305984121354947364418495382028286 A217528 247 6815676158876949573203435107825834919871088921617987653236588299309527320231934 A217528 248 13742621278505382677946707959058455876194929469125614285979842870751658663477246 A217528 249 27708685104210898951749838053250864199575465861785706847879576548143587194306558 A217528 250 55866064554216398160766013673410394042082352914150770881412051234317837765967870 A217528 251 112633136302810662967171689073919640867147962896481057401756131794197249571946494 A217528 252 227075523999954391487836674788600030294503269303362748616628788338518141794516990 A217528 253 457784024799729578607087889231847643697902884375609969929995558375284558031486974 A217528 254 922862951221410077525860750519242625590561777785155295394476944543067643230289918 A217528 255 1860373601731340653772803230642084271524562208630514122139945273463136297360031742 A217528 256 3750158394128959621183193491476375271643854993366100947545912773264282529648607230 A217528 257 7559370753768950502032408185307181376292877678911678582751948914372600755413581822 A217528 258 15237312606916912788178553059263259170227503822120973103080302394769304555578458110 A217528 259 30712693749305747674147968063704380679001330732714503205825729582258878505696624638 A217528 260 61903377242983136603004437153524625041620959962128770660006340071302422410546905086 A217528 261 124766439321565149833679430630801255463529821557166370314771704598862428839549599742 A217528 262 251459659008039241159207082452147077713738055659168999615159983395616532156307734526 A217528 263 506787700133318741775124824371464401053038154966047719193750165757769426147626450942 A217528 264 1021341807275962755409699401849431517461610834343589282298754830590117601726462689278 A217528 265 2058275714120265560430355178256192913843111591742315060388806861612404753837720600574 A217528 266 4147854198476590231866736842315694481943644778059200728297784528655172711489782939646 A217528 267 8358551079624056709313754129615304065237416242196137903511063477303120036697751945214 A217528 268 16843261808987381956924524095953033918845652850404939164603421412855885713010881200126 A217528 269 33939791486248333084715989758860110585774080420549585971870042978739255529610527375358 A217528 270 68388015846633868699711682438646689010395978256007349084067708736589864915114605412350 A217528 271 137796691716722270837074410293183078383852127292688576158793107977515208839448353570814 A217528 272 277642292030713865303634190566219086864553668048439955718906486855926918292199075479550 A217528 273 559397578356686891374605679388291092664264306826435613080463295298097923000731053326334 A217528 274 1127051499505333131300619071880582140681758842718842819126246793337586189213584242769918 A217528 275 2270676392997467013737519803153752427035810718783349203543173111295757405610325420539902 A217528 276 4574620990774299637814535391461857615347872654685466296387783510108293547104790036611070 A217528 277 9216021224718858712441927285970773693111578044463349888818598071801361929013509115346942 A217528 278 18566086603001292730777297443512370190781482160821297404603571199874708253706177617068030 A217528 279 37401232847575848937876940361119797750132937668851316132900518418498254750913276611133438 A217528 280 75342527647190450557469491132336533756312464438959127052709040686903924893113601184759806 A217528 281 151769064536242857936512042008680591062531391894109347958276592698442158377371708711501822 A217528 282 305713918231778532432453881353003523300502279447957092180355215295791889554173250940960766 A217528 283 615794956133280503816334713072546317103136689470103394004484504888676835941487810585821182 A217528 284 1240355234308283497200658038268680351513043918598010041528857187370095608017821521915412478 A217528 285 2498303278104563196867562723565554490244641473530476258562170787922786733242461411990306814 A217528 286 5031916505994221245328157586749533260136415333767564205062614518204987790772812693643460606 A217528 287 10134701573176837087163457143859988489987145669023750459860495153117250809869911393300381694 A217528 288 20411637591966873153983353610689967740243021797175542366908963003625945235885407332003217406 A217528 289 41108738721632963840563896631816210642703705424908762323628752329988564023056008821562408958 A217528 290 82790393811610001892890793613497558893203136335536069217748919161358047786670456091738898430 A217528 291 166730598945799430502444830984710567568718527291715606358220191037293080330433889347710222334 A217528 292 335768777708540271024490635600822383835503171123130906125364134927370420727005933557893824510 A217528 293 676168629394528475260732190696387963334021789922486714195533870407569942690192577908751466494 A217528 294 1361631235431083043290064164846143714527840904391074262534595131615319250060555379539464683518 A217528 295 2741914081520478724807523785526785797842809316261652253864077424220039553897068810794921099262 A217528 296 5521258699106103631450230260578093919394939364256916086333593929196965864177288933565962125310 A217528 297 11117633099839541437331609455916283658478651625530263571909395537463874538783350908172437028862 A217528 298 22386006861927834845047083892774861300875111912191806426365865468179973293749188732602445463550 A217528 299 45074513566341340873905031970278515258666366880843004385951197793089072210513232966073125437438 A217528 300 90756063853630358601518060755703025209326071342998457774591965440085750048355940270588903292926 A217528 301 182730275221108739882624652033074858558960920785409145427064342868885420113970355891475478216702 A217528 302 367904993613818863068771438892240970911183603643217414354892054276996097787656715830371033284606 A217528 303 740715169858651168633277295002171724434179143178382403201315934756037545745143546449231687450622 A217528 304 1491273297554950574035403719570737564142558981634958610365705700163355461930743535862741551022078 A217528 305 3002297695936440325163266288536292458934673000814902138617579418123651004943992384428637323001854 A217528 306 6044227963828444411620971456386277779370763370696968732927535584829940852456180247812778825351166 A217528 307 12167981812172987160049863032448057682148976067482655617079906092802676750855121160634957484261374 A217528 308 24495536874588112622153651026343352411922079963051526016289644883845978315208503065485497585369086 A217528 309 49311263212080385105291321419773644520710873934093038556199280868083275700639006447795726303887358 A217528 310 99264991274808856446303020462106099638392092587801164078359195344769328428172971186028046672986110 A217528 311 199819084100593418391551473946099682877198708022102729926080960722384488683037774266503545074221054 A217528 312 402224715002497313836003169489514057768174128551746719065769667141741196565263042949050520800591870 A217528 313 809639211006333713887825493280736949189797015747656867908520036939987942620508735984484957296787454 A217528 314 1629691358812781864427326717379050464938282216041802418070531901718109206404198094650331854767390718 A217528 315 3280275340820665130598079740821571861497522135692905846047108304162729499501188079680575807447629822 A217528 316 6602469427221278121563161782626721183244122347637061002704427299878970061120821230155352245851389950 A217528 317 13289043343981942077620627544933868481000726185841915208225519363065940023944255181967858623875907582 A217528 318 26746829663801636051750461804655131579055066028950005985276855013149835406225180967387531252619804670 A217528 319 53832213272796736351560534549738137168274660724693541434590316121139492638986593461953701996019056638 A217528 320 108343670423016322109322686002038191908992981487496498450023791473566451150771430618814705935683944446 A217528 321 218050100574950184851213395852612558067102488460256541367273795492923478486590909908544061682833424382 A217528 322 438834264555879134607892419489122142840896438709129598280079804243859398222181039721117514836945666046 A217528 323 883153743820003166307375254719687695512092622631671080873383611336606256700166764374693996313144459262 A217528 324 1777312092849070861359249661269560923518618378962523636817534381036712589427555388863106293298186158078 A217528 325 3576701747701420249330134266894090337693770311868125636665241384131875641940779478451249922726948765694 A217528 326 7197695322579696490128811703887312508035942304711838825168104623043552832115346319347775987288614371326 A217528 327 14484247705853702839685256310751278384039357117553714405566006176972510004823167285576507197393790304254 A217528 328 29146756345777221151206871553012642909354997543725225624700712658367431179081083708895730718714959495166 A217528 329 58651128185056464752048647220159016911945238289401491482757038810882889673531265381238505841873188290558 A217528 330 118019674607841757415291475170812613631726316152135956644661730380668243930799926065294324005809938235390 A217528 331 237478560192590736676820056807068622121855017789799647072491617820354236935073041488069719682101045886974 A217528 332 477844291341895049093811816553932504445976219228378334561065252841169611829089259194794476757872522821630 A217528 333 961480422603015513763362019005272470267407631109761895653785946248112779200058465834284816408502092169214 A217528 334 1934579521056078386868990769840993745227571298236428535769865585957475228731864016572732934813350646251518 A217528 335 3892466385835444548804094923414152863724345969928455143262284183496854916623196582983335626041058954051582 A217528 336 7831687443163850760503576454435172001754481289611683595565605639476328988557279025701497069754162706644990 A217528 337 15757164197406397072324245804369147607655306484420068140405148322555516761720227290990818384539073961263102 A217528 338 31702466953155729698335316760306044534672831190607846841741895729591992040619588101393630478512962920251390 A217528 339 63782330895368419406149562544887871930209159647499732130114439622696383011533033322083938814642191639511038 A217528 340 128321695513592936635467540580607878026423435473064775803025075561518527675524961043706614222010186484154366 A217528 341 258161937962382424525693027027441161273413346593254643990712343733490506239710071208381463384458522592804862 A217528 342 519369928774126662777744175556455406765072131062748411348888672644291769424225161302480920159766430863065086 A217528 343 1044849881204914375441889053654301529520860111041952946628984515556012763073029801663960874121177805937967102 A217528 344 2101955645639025695523948431467873586131601866244773895512941771472499395265157444021045909885537846013460478 A217528 345 4228494729568194970062975349407266416659866913467195304320945823317177370108388334578592331137224851729678334 A217528 346 8506299679380176477625583348063527702546859974201508652802249806681173582052679092530690061166317405720281086 A217528 347 17111506486574924789189383347236957904415571813560899429065683132060908213136674092409399672435508981673230334 A217528 348 34421400603432990764133102701917546329210046498684855175334667698728785255055002120716855949715043835233435646 A217528 349 69240723216740258935530682829170004742648297022990407125637807061091201629111356355633860118394694477084098558 A217528 350 139279583951845062757101931329905135740693798662211376082336295038289052419101505424476086693271712693089206270 A217528 351 280160029937651195429308215644731128166063599686862212389041427086470177005712773244985046336614293115393540094 A217528 352 563530957937688490974871580542885178049242390358560018351315478548082046037949425221268118647582762191963553790 A217528 353 1133502059989077102754346346159778616228241535206704570098086106557162571511955315783596849392298757311772491774 A217528 354 2279921104183410288262084835601898586107049324432404899485062313457752292662040978006244043275713742490220625918 A217528 355 4585749568733044424319325504037129546297336646982454702543864430445219266132377480404447016127359464735762284542 A217528 356 9223460642109959908805705766278223174325360270359505982227127673635588656945415672620528372593981937026106130430 A217528 357 18551137861330508667099007234038973179240516453826818658716891384132919089380292094919758388241287985249254375422 A217528 358 37311296012527888491480178241192197353917468654506477785926731664732204781995784341307785987338820385068350963710 A217528 359 75041806876080906214138628768911291367221496643993090668774714767882908874974526289773842245889321983627902320638 A217528 360 150924391996794844723861691591473165390243487640495359851262639703574348580940082402307688733200391162941237362686 A217528 361 303535037568021301705348030251441074766142715351106893369693114324708823241912453667022313347241046254659404038142 A217528 362 610451976455236923258856912562258794851706413572641767353204727648424027479989943492632353252156159441684794441726 A217528 363 1227686543889524676879858645088045195038473798346530762493012111622633074624510876169987869211647530897725817094142 A217528 364 2468975846418475395815653161792694230139507550016338513677160852552380703922485564444517483021939642123412601569278 A217528 365 4965232363478451638406470530197693399189011028520796070972457597030079547880702420568309293609116757501244159819774 A217528 366 9985176374965202495689854400378191193767765957700960361652912244532973437210474759435548919084605086708320276840446 A217528 367 20080076659397598479786705334238380213454523804086917427665269123255931680074304025349721855373746567222292555759614 A217528 368 40380202364630774037693743442473534149026039560276348793936328581380545216965746403418218452100152422843865291030526 A217528 369 81201705274735082434240831847006171882844079374222766524858039965475878638586628191797039800792796424062243291791358 A217528 370 163288416548021993991413712446261663216388191954715753043234449802336182668525244512561392222544922008025416704458750 A217528 371 328351654908357167039142240053284189896408515719832110312600847879350914083837900001149623342557194342156503053500414 A217528 372 660262573071759733811815545740614555844545425856185757555656009371878321589417491390537351791146473349131964201828350 A217528 373 1327662911914448350332496093374370362041475902136855245928601480097748421878652104429919768416551884053117082204635134 A217528 374 2669639833892430632566327931785121021285578428305559267404543551158757984869605929902267375746011178866370947233873918 A217528 375 5367984644955281461902538836143198229972123151040578713729291620754593419389150257378865847806616251353876410562248702 A217528 376 10793533158338107983279266582432700020737604983671603040950038951404452072928847220885344725219978434151743754204086270 A217528 377 21702501881704715417375756915158789535044779515987147820185082668641655283860127675983817183608565019594913176348524542 A217528 378 43636490549813248400123653190905922801194402500188280139544361561033254183127801464309693181464578918579565292140101630 A217528 379 87737185985127769258466968822991662552529900678656731322645488953735278275876054441135110687244520749552383670291005438 A217528 380 176405244366645358088324029968349217981204810197578208822821256339145861728603730482964883414760697631118823926853009406 A217528 381 354677158776844904629329779461442739666425273043094718181536563078317864526132141318645517693346568140720861854746804222 A217528 382 713097508142347284783826067732399122644333121316883653796528214030039072620556517645375390680907203267318353368572755966 A217528 383 1433701098465107717857591292603875603718533932964790975183300577953586955238583253912225199083369982964210369369298960382 A217528 384 2882453763297238126774273178526006067910608326330899750993757403987595776193878442278010647876106003703208870630895124478 A217528 385 5795089463340914424625152101768722143995907732942976034135163200722843775264723747884364623703453852787275618302365270014 A217528 386 11650700408199490769320364809131264878796417945405386994352294980114608979170467211267861560374410935998830217197841809406 A217528 387 23422758995483876534614549061770972088112481487763807564441870703914294781397145831218879060813867412171344848605828612094 A217528 388 47088864781236685372844133475200431135085135445262009727504990067893211140455058435173852630017904063340311431679792119806 A217528 389 94665684007209519976253130583001040783532378381649463546545851801304601299328338326559459533336302921976372144391543848958 A217528 390 190309798632287907660305574289768847785072496848863125064750195624423432361686495387021558126313908069145254475038386552830 A217528 391 382581501957106689229548946544204046388727524075481265649990872674031067701819379884806655397991045857877552570970130087934 A217528 392 769096900212861403263651832452006431179754209319725801495309702961542028265305041277056911138869801693333238880492492685310 A217528 393 1546081766850191410109768230499740812694374941803484621689969310676266816063489652140834067067837524418630838231620487479294 A217528 394 3107979814203665135331178965928000073119019331588048237396026409911345098811832456598774711924515893054806583391574053355518 A217528 395 6247672884722585116779069689187162135819650362444280376059004355045205026231559244119094755844003478851935352613938411864062 A217528 396 12558933672693060357578416387984898439044669730036980381121463696745223500155283202655944528512530351802979820837705730752510 A217528 397 25245365933116661826771093785087445589384368683594903673188941199219641476647647939296727796343267509033107360791565868990462 A217528 398 50746374604163927603918123568203189354327378240679900474148117674736807067874963156861790482661268663378369135608433739825150 A217528 399 102005325809128106562882947092048976565709203081236401815593121231746932688720269290857565567948644686296765050853457857085438 A217528 400 205038387069734802744448950014555151857401629068018834589292844887397043131003241377177729986502784229505019564152069216534526 A217528 401 412137409542182958543443323528368707190518363358715389541824555941313523064375922027669916964923118448495889859538390932783102 A217528 402 828406418889304970830336117731942233379964255985957536704178166853092082323978789966747266495094457427289224794233177854967806 A217528 403 1665096695387512744416288424167670128852778208155311222437517088921966562219387606485866435283511597017824826964154929668685822 A217528 404 3346802421990880484881243720449663630081245083970100010509560978825202569943587535535590749479321040567445383130438571214766078 A217528 405 6726905538409569742934690174541478101293846053844525687440586140712353331620704255117125405434542738609088173566637694104109054 A217528 406 13520577729666954594363523795194266077610360980668443778028921809747421648156275956162594921123496720987783059547802747396947966 A217528 407 27175019293013934530014810440265168290785973909637154502962985000537910469037904959854790657361035787157203339530672724850507774 A217528 408 54618427309356709991204098495591641623742280120557807180955537411957229689317752326114608134160595979962528711143504933172543486 A217528 409 109774954177308682341955056051921958873904881653048539274408778943267825692701862087730920285619120201790996668875378880004751358 A217528 410 220628751695683050397399637886553400084809719748694785498690104720423481636701384291848549362675855748453262195775595880762048510 A217528 411 443420478521247794210569942660990027011937979620048699146879580298984819022327979307237117821910459908927842837297068189895622654 A217528 412 891177484197759619230264449742675032045150293960343083092266456694969740035166161043087476864305452086455884025478289610267164670 A217528 413 1791049176497048588033944489616597068806123766311032392780564614345388465036672288906467842224314039599227287671509686428951904254 A217528 414 3599529076779158451125053082075402244390442907302466952751226848124572461976663635379654273549502491829315860421695188769670430718 A217528 415 7234004216292444604185100214994648897030374599765157667878717370162531111701243633745011349519690092476814782675881212352737050622 A217528 416 14538069788381154915881520221995842999945922841449601716502098958243424846780876489165959552318622969702916672367022500311992369150 A217528 417 29216600749010861854068343408642489190434585109935453906477800092506755436083644413092855308071476643130249525465121963796473053182 A217528 418 58714800763830868967312619507862010319499433360338764183871352017419683348741297678525708016762904962161015345793511477856826294270 A217528 419 117994153901904110882107757919428935631348961574403951957511302660384433633691065027367660822268693813026431148115785304079220080638 A217528 420 237120120237541132517441860691369403477577250001842172790433992493324445105919973326640311197029116477268398942893549800565189378046 A217528 421 476509280713044416257859025177965275845271428000915726723439139174690933821157441059635601449053612804581342646319966977295105654782 A217528 422 957567472643005794394713886126790298391493260578619902515517346411327730725433486657071160908121829604478717748123486689622122037246 A217528 423 1924254429201830831413509900156113708026320427475468076735306348318270739346071413839922237636320555790043386276049714814712979390462 A217528 424 3866791149199270785807364968838920874222174861916695444013143046371219137940486171631764306512890281923166445849376184431173257134078 A217528 425 7770233525917701093039782100174483136149150126423514963379320869698687801293527956968088274706469658894307781768648422327460766416894 A217528 426 15613942798729603779858392176228757990439365835344489066000659448283663067243904992946735871174699016608196430627774039308389348016126 A217528 427 31375183674959375849131887605990117302623792390318318387557250624287477891464983847117470382673680448302816769337872643370192948166654 A217528 428 63045656672342618480808876322591473019663565329164161240370157323910412952211266823088698039597451761673005702643134767140171644141566 A217528 429 126683278324380030934137744073497494410010809973921059319539212038282047553639034716696430614898137323269804428826529196865829270978558 A217528 430 254553259277843770628175049417808228645092415016102968133251389337067153027018877200053970275608846385965292295944539122474459481505790 A217528 431 511485469153243200405868378205611223107733293042878386887999050154301651136134981184676238591655044529938146250893962509578178790424574 A217528 432 1027739930180374202370211628807948550185377257855403178285291325187260450921695638440981233161809209134203805384641539162702193132306430 A217528 433 2065040025466076974376249629722822452980203350746702172121770463968480116112705074030204298075865491533687415664677997841070689160790014 A217528 434 4149244743857917021061905258286441900518559354558401988411119282798168494704962632366860899246722795831183999379521217170623247700459518 A217528 435 8336907598997572052818129023508370368831933981233211291287800730665333182250880013366563683864424549656485451378123642232508761331728382 A217528 436 16750828871419043859175908079395499030610518438672061263767536702161818085947369084038685696832797680234204041031911230076139108871176190 A217528 437 33656039991406734689733142260564084961828377693701047994440565707372258286313355402768237168597473852176870824690153411031715498849992702 A217528 438 67621554283392458250832988798705484354299516748007243131735359663614398144518743515077704120506667347502660066782974843136693777299668990 A217528 439 135863476774826284101607490300627878828740715673007372967265663110513834118931148929556864274532699300767142832671297967048689548567511038 A217528 440 272970529179502083117514214303814140415477114611565704178294188358688293269868814618554633549895978451985902792153316972905535954608979966 A217528 441 548433888046236755492459312604994171382370233577363694516460050134878935348189048677267062969036817882730983295128124977942491363241099262 A217528 442 1101864792322005808357445226389218373938421751509452700697355345389124765802157708077401689411730760278692208926299329929178033112678924286 A217528 443 2213746330813210449175273321505893310365904623020877503412964977585707716793628181285642449241110574695268676353485015623002589954052194302 A217528 444 4447571581385087038701971713204692745993328588630742168241206121923780593921388980203170926258188867889153417366343134411419073278094868478 A217528 445 8935391857128043308968112232271183743076490067609544574070499763627189088422057370410529681949652393221234059366633258425907625121374273534 A217528 446 17951462812652898982787199407217935989466234326255381452832244939363429137824701910310266570528532542219712758631562062602437591023524773886 A217528 447 36064647241461570498721623361690952987826153855263691174077121448044550517254634858560610649840877477776695178320518349795086630909416308734 A217528 448 72453464553958981670628245141699955997974031757393926203039787524923666157007845190924702508300093505793490441277431414948529694145194754046 A217528 449 145556722927438235901407585767651788049660218891242314751971227287914823837589068125303019815938291639198302576870864792969639322146371010558 A217528 450 292415940848814199350679559799038880224882163100836303467966885012761353279477345329206573994755647587881491592460158576796172650411219484670 A217528 451 587442686395298218652212290716011472737162605969261453408464882820979562881858015999000826243675133903257242162530025264729601589872422813694 A217528 452 1180118611605524806916379712848816578121671429735471596850956495076059728638132497045950228052489365478551974480625167010580652311470871150590 A217528 453 2370726959680083812477167266893072837683134611588382567947895456706694443482317552921344045348879766735276873673071967501098075993645909016574 A217528 454 4762479909976590941084145372900729870536051360458727872743613861895286420291179480968668145412807285895095485571170002997457440943204382801918 A217528 455 9567104836542738352109902737478037795992064261575549195894589651499863029064326227123482152710201438375666225195157744056212952227242357817342 A217528 456 19218685776978009319467010085204051030984846136655621246027335219909296678750344014487627534098559333395066513701482168376573029994168825413630 A217528 457 38606695903167923220156390644693691598292716564696960107377846396619715086059585209193324535371397027023168264436360105564542280783739721089022 A217528 458 77552784787613334304213444745537839585874659840918699259095772952805634603867992898296274024727281668403541223761636565318080942590351284109310 A217528 459 155785844103489001739140061418535146583614129362393644234259162716671600020495686995358769996695400353303760278945355472146562526090581654896638 A217528 460 312935214394917384545530156722306337257530590600913155155428472039319705565034888866143927966416198315165413104023374893578742091729192288780286 A217528 461 628603435428542960837207761275718981228811269984104794194227063258304109975205032438928520035970638998575685066889076218258349778010984146796542 A217528 462 1262684792660161164390005178334919012951413567592820057174294016811360993234777024202714144592392657035899235384616802363777693776040250654588926 A217528 463 2536349245977790532657779188479337001022990890554968053958467118083074284226480866878294050854037860753810496337218898712195902053943232476217342 A217528 464 5094705447373152909964275081062745700551472692088805991213091012828546666343201170348622730303280392080677633943024373653909885235264260176609278 A217528 465 10233520073786720383012341651303782294644254006615779757171292794465276533219652813173920928310369279725533730688453876287330036972588776581758974 A217528 466 20555449042064811639764982442904441369431778859068751080138401557513693477011349769886405213055153859415554747512181963574628815443907397180981246 A217528 467 41288096945933448522155995490283226285271406611733597324479623914127215794177874224020361981032734936432344788355840255231091530874493145517654014 A217528 468 82931353761116714519854916837276319635601125414502809042587267150321185306688270610876676756017517543411681605496488978789643695700780319588220926 A217528 469 166574551552017397971377414683494733345804104018763695002875328392510070126085931136106958468153516898606390152806306518561794327262023348765327358 A217528 470 334575839746171401767253449975918374729782372032417240102041755864223923429679333278284525584972770362156919957726693407743773862158721421674545150 A217528 471 672011249941753351105831058351784005313853987285361572918444731677792181518550990923437065940134559736958290756656394054038260811414290901569110014 A217528 472 1349753835112602469198964267867641401892168291473272116309169946836146568963841395290063756366362249264717826269668495579798633140677275139442737150 A217528 473 2710994729343945816061840506791787345425020877674631743650016947797164622997871146885413951596340941642062828199947792092282860004361931391223463934 A217528 474 5445012354246472074830120293153299292354937666651417649537620178171566362569538065219215160702775136571429380016915958028419648829358613886580817918 A217528 475 10936168054252302409830349820359478824166721799599101903898877270152595251153505791010833595991457513841564951859470207701512638049226707740345237502 A217528 476 21964817909307716089515379458651580200141245819174653578141957065234092140069547138517731260286170977328739776553412086606302922377952330932889321470 A217528 477 44114989638790444217769041252822129649686314653070039818366176574945940727131517860730105695441736790445094277142157691447023068311862403805839622142 A217528 478 88601467355068491511072492575989646089756712485117211203684592828087300691182587830254527817148029125458207959087762771018604445729560113563127775230 A217528 479 177947471739387347169329496091284962343434465627260018026849094591045252542073689760907748639876701086038034641247981021597773233658630483171805757438 A217528 480 357387139285825738625259395658411058181016761166713892263808866208791432775303227488233003597017751334290466555571994408939570599691960766720018219006 A217528 481 717764913682854197808182361462963969682940679354100826890140804784903971676395790440541260440770327976952047311158296362612980360084679710763462426622 A217528 482 1441523584582315100700617389607130818672918667142118398389931190932288657091325530871713508599422560538530962330069693441185220833473592929315001991166 A217528 483 2895059657586246139507591165354505741290357939937211605768368417845215744633629519849649955083433438182084938691094559567272125477361087180488608579582 A217528 484 5814194239992529211103597208545176381130649068750655469052162654163062356117037072161667710833692526445754462674997407010313945743160845617259326996478 A217528 485 11676638225578742398135428383874035940682948470394340732212004438294094457829272441747914872796334384797755210397407274784099935398420770972212674953214 A217528 486 23449975734252072971630133123538145000852765516855871610793022122569544430640225943344676347441163496894157219813231241119009267291483175870072994398206 A217528 487 47093749618507762740984435803101849765966404006408384630631380709192631938826382936386421297760508575357916495510479405387367944913136568491960482922494 A217528 488 94575894704651639971428444407145646111028825599334574311968054290674014127909765832165730599639764567799654018483359737168895945168387468288588364382206 A217528 489 189930178679833270709798501793956839481398229653953803190575934214288856946663807303114738804241792477656183923280255487317034470384551394788588346408958 A217528 490 381420332571242046529525164302808081683774702782975004444889999471186027655676717323791036011857648655204587281965051320974399039591751297204153569247230 A217528 491 765967008906666150430996519546531585214100065645080982878173220581041995597372742962695195217362498741750548760294119975393148154282990792070568173633534 A217528 492 1538199492023758509910065159997147246930489797706416269454966803546330497289426308315596649595817548409297716564426147899202376213673340344282272982106110 A217528 493 3088955505832493626524634039846969112483935620761325857750842170074967257813498672931565843061416494796416412518747858258291671747378162938480048363012094 A217528 494 6203075201963188843674994475488300393450536677251607776070837142542173544186858281503796824957588377800930266421726334562466701154452819836057559781867518 A217528 495 12456581077979277623034879654743350986339910996025066519054651242724078149674576080368764029775072716522966380820792891468919155667565686508842962191908862 A217528 496 25014228090977348626306416541376254096504510815221712663484599106438124430313146487619549023650707723897966388014024200130247894130985584528207442673139710 A217528 497 50230997225818271030819899195243715890552426357042339960818476866277197139278832213322500384264080767519643889608441179654191106010747827751589587990872062 A217528 498 100867894887015663653521433912894054075979716327794019955532881862198314869311844071450526259976573650525997728048699808113525151833185444241791913402826750 A217528 499 202549227340093518561741145465449766541285268204029741511252361629368518987030249769789545137896134484103990797103098293872840791918023408657335965911613438 A217528 500 406728603202919315774748859399919677460374424146988929287667402360048912604670027467910958781770569238469123162901721503108271777595897743055229538562736126 A217528 501 816724050232518981135770882117273298874661057055928837235239129505457766738151920141595421115682390825774831236562747957083742377224589108377680947659669502 A217528 502 1639994881680830246011568143628201796053755398203943804049444841747107801069113189392957382416016589965851435841380616056185919267540949002862018950498091006 A217528 503 3293109512918108228638149151561288609509595097728428211775138715297544906394216314401886911362075403793563625512744492876976781299317806661081778639574401022 A217528 504 6612510899198838268776244242767496495409794264370674319939407226863637959441154974828596248105712469777363172872401548244299595603212164799167892012746670078 A217528 505 13277710293622372837092220786895130026773667599114457810730337511588151288469239591292593611617502692868227017812520303391563552167786900884922160005571936254 A217528 506 26661007074693043626343587020651131091801235204066080719310248069545611468675308365027501983333069750229513036508259184433600416162717881008172484997066784766 A217528 507 53533606118280493863164826623305198192801754149988385146612696093124957025950214893282658545434085945177259388278523851857236635788561793823312126017510834174 A217528 508 107491234162345422359603681787178656269385043244053004733795899816907614839351505709706676365547700211255216034072195325072723238121051397921180216184839077886 A217528 509 215832188152250956810392867408618608037099091296986052397905030340311096474108922459068171514741727927240287837156959203618303128565309909712715664875438735358 A217528 510 433367167911604623452431635992009358532388062053187338754780952983974856980037185384190181065350652589797209720303602135695033000247737033808628403174650150910 A217528 511 870146622941379637866704861346062104904219622707715441624192552355376902905728088473976439139584782101941532548515664971332346363671114469668624170021348704254 A217528 512 1747131227927030000254192475441209191333453721983933003871024121047051905466793685906121834171234684952004981344706437828600107207576321690009929501035800297470 A217528 513 3507965235558461334744149604430584757409191355836511433774081721889587453772322536822535183875195945207109175248479464401172750883386452774505114191355818541054 A217528 514 7043389661757445108348226812057495087687460452873596089185741297615917080278235697853560606313037708634127535742524852234493989718771772124260524495876097310718 A217528 515 14141804967259374635193105422707626967882096223074903360793660091396868280135893232499916104745752388935494962231047043221691785372603772971581212687273163751422 A217528 516 28393875746934597188933107627000498814316582750658358564725718752106904347655111315337050823719629391660312746463819747725604842677452994534401895703972363108350 A217528 517 57008712168554648378067195185971429972814025450040079772316321796806343366525834684851796535873049351808957217950552785569279549343646868541521017943564992118782 A217528 518 114460203786187721082750722973483609808141929476939402743538586486730154268380818185065498168568762522413950047985856086481953466913275460608953060711906905423870 A217528 519 229807682669947323471162856625248489689615933466422327711241407375560039993215783414867837170693018046058715644219061073865204950775514297430681314580440431984638 A217528 520 461393347933868474858506025557459060222504650675581771523515980787049135670931559747235417288317352821856551033088515689962024496442955205608819302488279663771646 A217528 521 926349525853344736159087657629641363524772138271937918554507688109415568254046502985522443030138000557746318851789209945245315304657763349356364525659648042205182 A217528 522 1859838441273225306421756492090327375995504489256024874734785618216384101418826568265252348086563913852669025867425559982849237476835232008277806040742055743848446 A217528 523 3733983120870162803489535265445940375455798481677548397942749298281710874831853851743128110464266298997910737247790966073847837176661873502261016356442795266801662 A217528 524 7496633636769031033148834948628844648986914125168495239275129875968980577997576315159920029987934832217406663891952756210858695775210563709083341855029287012270078 A217528 525 15050711900358035008392638443144402396415938884928589658216072622164425781353824216164001639048924716150863343317629424241772028346002756293590303178798624822788094 A217528 526 30216532727881140080486093398887801594299051660969982261536871607612474750806860329009994358152460702279585991184671199511110518186784761270629847663982666923900926 A217528 527 60663722657142668647395578664624738000698356348024779584829397187453583752575881901371306720231146277606409138432096155852268335170360001773362182678546799768109054 A217528 528 121789638411146610985681458746250028043929029235937607636262504810687211756603561189419921135948746967490329682917557934914460019548764925741337349533877794104147966 A217528 529 244505420404216762789230555693105725009586312527088148891917235475580063515165666952143801038138412091901756365797563335348424240742547623332716686372566502798786558 A217528 530 490866642748682594086370458520631917535956375115475838394988532624862510032358322650794206359294679162377855107231454039935171891232986645287149385257239885687816190 A217528 531 985451918930667298932907752776523029452134734255298104757024408527711992064990421994398994785697105611368691717158427694745620614877467797660994871343663633374642174 A217528 532 1978355163833546766874845459956400966358022404362783758937621943472562340122967995774013900707753780454891939942553624372039054920409348029181910095955635194384351230 A217528 533 3971641097822733766745143394585184785010168616036932003701347019501730216216789491917649117692514848691950179907272246214768257273790367765456717201667766651312930814 A217528 534 7973199972379179789435976870246481349381820717910571753012814063561329152345044378172919855947620571583947333870257406382105849516849772623845341029288286642262507518 A217528 535 16006347971070647670672904166107878407033080149922516545161695695127711040452536332217840929037575488839417363874706478691728449178889006791046720523361601592894685182 A217528 536 32132816940455598684766849710370972529697981212903694264427181564044158144309001390573200244394124863564737616063327965283246559061459711383789968402052303060721467390 A217528 537 64506325768919258376014063230903145088845491221636541068725253551223049599183927382208469165494807887986996000845549298455584760356888367800941892366280892387692642302 A217528 538 129494935096613547404265416189830227432961813974355047600518908099830088187015838264115139492539952875860463523311012036868377446834925724528545497559950530340655726590 A217528 539 259956236876294973391558536051111403769208838889721346893827858496657199086359912122774808924455021507836730058226104362009220029218571624630290024180750897877394391038 A217528 540 521848806249761338506278727875930854130475195419159838706542282191766533067440832624934932960209157640590786076388876117279468896147427995846729313295346162278038765566 A217528 541 1047577475755936729573093264160890099016039617633143250317470655989353514864452756389233006608114310756387663946108100654513192600941114275745259570082670441864745713662 A217528 542 2102929074548844102495683138863061574684206071886712212576939417608180285068305843818377315521816144913930391225790925415799289085626122701353125854397875886871164223486 A217528 543 4221435188219914568147209486255135092956562583075832981304326891310971796575928647238947277515198401531656668612559353578873174471642788865949474791757979317074346901502 A217528 544 8474082040780852015519805364461192453657219576879597339442453584482495477551523808727019931694311156273876628534729821719753118609872174985421415058434728794910076436478 A217528 545 17010702582436890095317783462610026203938215039461285961618314152028753586944445836041770784158015278574822877663994090698434930684528565131959799684695628059537609588734 A217528 546 34146712511010432930846712292166928523395155978819211546835057028870350163655818489437963744737945008415671072467681512184557556561847601894297615741020857354899515506686 A217528 547 68544500403066732565425315117370796322370112014416616457130201024737021759013751373942692512085975957787164931115998558484151120035720229665639418697255437774226389467134 A217528 548 137592072945770320984933610899101845284984520656359447873707035018207957285768253058734756408924637874333519738395765930277695486948378676317943520768847362862865027432446 A217528 549 276192132925904598571271582323496944028627027595710982131360254043366283915691049780599938266419675819880507836724064977332819933756410117074369026174185782725669615042558 A217528 550 554403925430717600131828684090725891330908813813285449960718712239598390137037272970324092788110208089578129608523187168537782719443678423956007257396989844193448476803070 A217528 551 1112854541039612985815182003855206781921804716982056497177645505062858592120077064924623348803022241693570841517616470725454421007172178549387163396442488575355575699767294 A217528 552 2233817204476303501879320472630505547788938756898601440588130515848901142401543512148650485492168359645531556497213098148935692879760211145445845499284539583617429397307390 A217528 553 4483880137828205982548368262246359034319246448113214277082786732255890870064634477559015469621624922266964277640066437536463366948044551671677170297573293350985255801061374 A217528 554 9000310701570497759259819932753741887822651341752520352860318243851400248529901238967273782247907151403973720014773213235187255188522204679810182965565193705346987636817918 A217528 555 18065840191294942780013064230610187297416460728345362316873512802828920189616141800284660941965290718384523440385546814165048670792680297182301818216787958689198291386630142 A217528 556 36262353831549331429347492288587093405180919853947643883579551748803845115855111754572804021789857871595170223256533826459751898078171740309506076094531774478907943086456830 A217528 557 72786526306320657290006742426230247964669201117561678321877702809687230407976178835759083085138915820188529815030826894659425380465044513107896101690256692245844062973722622 A217528 558 146097633389691508827975060939217865305175854284761241863299698295108602574524866361958137785077526209065323734190929963759918872193648572391718242741462529241755391897894910 A217528 559 293246315314695816922549394829240963496472071129408462385902170044835611478275946179222261863117030384890946410827927658324423852206731199531604844921949064331667140394352638 A217528 560 588598501662442053919649577114673381034075784299809298530838263205208281239166711417908582438883194362070032174923021542102919690636960433352178970156197573055690643381157886 A217528 561 1181416293315834591071105212250891646688196686524044177460601125054091170291887845252449454556515011226251425993130437062803782894890176784867561623805496900288181310737874942 A217528 562 2371286262463269434771231506763197015692047276581821181480764952220732538707534103933571832977427978091795741146329785138183051899351385105232060860334203039714137267008176126 A217528 563 4759510068289137947131323110485869382166529695600871347604082318316967438655884171915306202697453288732317592359797638412276274182521872679799057437588836019272173020243820542 A217528 564 9552955606702271194102002279763985278200184346815727327540123483685743529779998546308570856907704085102368068347871905317891285462036029094950107291966554841368841403267809278 A217528 565 19173902920450127277205988406859055208739127946338477245837872700076712224469654046336325372896208870560763230940298052065496837776764783253968441383406921134660070312746418174 A217528 566 38484030788586612911062487967873462971364793081049106325378412942767090498705015097637551576064430511994703304345706555876495794576331331822801820297553556865711709199215362046 A217528 567 77240994539736319692719085163043997548920697904758729622536993125167944536834230400257971836893709306058005601573637953016142997833098824648790483520170726309300142668477628414 A217528 568 155028821138979581441212562618654871307059694026670919797383985038416279032302433600587815091758760656897699804815733464102883154296735232050868588617637044544540908122252771326 A217528 569 311153238665734555623146257498388961026228133951313613916887296270619063741443957581531641116343496364647758044776397795435549308393876151102140291844202006481337410305507983358 A217528 570 624501534644542913986079474870827290864018058625900482913011902164062590355708385484199840292105524753578195423458688827507841981467224719192742555814933314827934705713835671550 A217528 571 1253400912990279467968422260193535183325848296553006888854495738044277009495342290731521869090581277400877674441961227132643525422450716358337720541700272167547886575594940399614 A217528 572 2515612971533038284962749922698395297796698147417744449505929972461863482635104779230986259968969338279509765928474279229251443224248610728530534915176049279202802267447678205950 A217528 573 5048879150471219406044068212834567913782153794877587894085726195552357504712188270481253853063684898895152065654980460403849090127820865824672503437172496183265652343257469812734 A217528 574 10133126548353092760458788286174945375739331372676649081279163408125999312614610597967862951479127553223816598323881228733225425455547597072370365974524563089543379454932203601918 A217528 575 20337113256728229969925910544622019671423727876870795354693705881822613680222242575880021551862301238837152929511316081387175016993424078366396433922485818571694866750085009506302 A217528 576 40816194163902021942402549536309316829927621148125686305498083957842550367655634443515804717933755985498334922421165426755137717516540231927314239338000123821773865787383372316670 A217528 577 81916818289498114098974676971791227928395643347717766226897340430191932544183780534277473297087941472734707166982249413750529504822533227746091156754367424786651829362737748639742 A217528 578 164403485823990261044424751752011722982632229323764724532956682141621900295013010490515355582220986921125447368930040012538924554684109210279947539850089611432183520728506100088830 A217528 579 329948648781180372618072783141050137394466624954980642918956679350168614181117772079888891671740671737922877589162570524268295010366578384145105272752129561727470098317250595389438 A217528 580 662184609115184015967137093596489972002378144626449292933438613843084341900020750867368869420495719155909554443672938305146911444570425603479990412346641431471832976063332360388606 A217528 581 1328951755908861712741347177902431967141727202889045838836804987989457883586815324169669361119854149449386374543527103639973324980496486693378259519855010739558824842401035818369022 A217528 582 2667084416320405065787020209385113237977558481456728661171219996621084112169585111248700867047101640728786614650387926372223372631066439991670514352987403753510714128184231348666366 A217528 583 5352562299937561969563051870253415598183649611083416244453169034597684805175892784395123824208325804227359628929385820994835627577004204457323895178437425098133050468799617154678782 A217528 584 10741974851051404729864846132118590470505013512132120243358814152048762553714857964743687429643568332213809394119876638622119893733199840390923274993615791463140332013795213291028478 A217528 585 21557776837620925270728616024751461548646753591445555816084616470089030557535115265710245623738313468384833734769733390772478812523680108791017022644344877629331099482649724679356414 A217528 586 43263461212609190622497957525113008431289556291755221931827281272730511142039538292498215180373667257562166710614967249128119170959716203713613997370179169003367016480752725821227006 A217528 587 86823244032615278325163121910609235768016402750241623744818803211704800591534710284415843034530788582465470599412015914475928425339734639916865912437862814173351561203081365103312894 A217528 588 174240144345348784646832169360311005821797769731951525815662375758174914305014724322198441032607232151125492947250355623497971000711254265265963687339785878034353965310653278200004606 A217528 589 349669627381582892959019213435459273164906235722851445410766866190435967867988128860186251224263267977664644175477680760301638267868439542302303153745794850152841189272965094530088958 A217528 590 701721984406234168593434223573897455271995399555623352635203113738155240280029763570062959230539130712205714481157944395641605001393463189957181973900241077891612041534602149606981630 A217528 591 1408217532621200573227032135100361500227479726515134977407315294209099141704438829675730268952933425750262500359218342238213738799629538754243163497170195289790409700417257988880859134 A217528 592 2825998401905056559913135835199073723420183450206141196107589329920219709810180846095116112745237129776423581785236166763996278924003190584391222526184637605265843218272042894242086910 A217528 593 5671155895225805829501903178581283979967307179500214268839377358917370480648057229022437122880534715353037202250060448890545647959612383975086828982267410777243039236901978695738064894 A217528 594 11380694809463760843870046129901711200581479486648671079003714548134379499801683858399071535963830140803240234951275430081028451066672326871771611556750375718591394405485421354570219518 A217528 595 22838285329313347588502525318027449231242658367538584816810473621159588909514863170886112643178461298794383636988816527911593162276710878204717501762770425826758641336265126932501233662 A217528 596 45830621424121402040589823777994432820216653801449170103533286020683943304653430556707314410549083825951716620518077597621582744537096418567740303753757332555399429046981534906069286910 A217528 597 91969863068678327932469007890850895751039858291421371451503749055263628912155696156803107032863608496603617958852870691438606128435426587924004693823301891160024033490591057082962673662 A217528 598 184558003957119923815756364553391774513580571071446866001106851052651165093211915627419770416020335458556177402810825200465389134381089530368884531996886762909420183069888939084954468350 A217528 599 370354638311550824029628682854095360630738357343218099416862405818214990050630584336539853386151381399707381874775123686501723221358189475667173296131756543979428128908093228762729021438 A217528 600 743190686933292481848447785610678035629782157533317176099922214719584990482486087744626731587573130868399106085743805244934518743059475192968462943414313238243718844534620560220621897726 A217528 601 1491352493518104393261193435842058082318477225652860791606039226920139383033044839448640312219784892082355473239647948835309546877107293692755774362879895004984536984869716128850618875902 A217528 602 2992663824401523169622816650556974951399384322263103431772068031431536332813480658448639921357042833271002621407163019564656842116795575646250477225361663522818020806067595880558082654206 A217528 603 6005278519658226153390160958122577005612836486010828500159315183304225324344234579265169634205423341584942898253153173323702640119961731108181274544925746983043431774245946218906044596222 A217528 604 12050525173275914030956713428788227275432224854130616152539388538008031016567998289796461246706305186916469718550146395848810110335081828436128115468253679664320636851622255777544226734078 A217528 605 24181119398968955702040882279714239196434385870758582367501093279849772869785020055185851240629093688647524503520344451725683717505314802488597216073306422371946806267322947082857486483454 A217528 606 48522642471768575067886020197807323918322308863070728375808418689436067614648017487678929556942286621567053584545535346758002101970600722563496107180200354124180649578438182917862554861566 A217528 607 97366623429191294230479241260578891356179021562366311065152501082483379383011850582215052427755036960963785213430249826630288884440481333006834973947554493596287317075731778733239305240574 A217528 608 195376986105676510184570263427499374688681509983417784821222728460465647880575054082629969808255531816158264294197830412491177823038197747187834286109374091063130557651716054047945064972286 A217528 609 392043575257912130884758847020508143204519272056676803151973707288481875604492257410630626172011040337920591880388267329447617140708216267552954886727193456216780737629020442831699165839358 A217528 610 786670605712885016937543851077687493812369685037977889578389510865170514124147700129944538755040155921334661459397637639833880043314775303118397678631107593313416270559384238280768657293310 A217528 611 1578516620027776612484719049640022241929438925415087978216434405412965760535579544513139476932152706002226980545309261185561297155695638585577601719935316813784173233021788548087782473465854 A217528 612 3167401053675336518735858861071948671464351508488207619573721960403603398559642924804547405908522687660710680802190054070942159540062258016468477269856157412678290052450283971811064279990270 A217528 613 6355571727421779898098875379372925076131799426252013095472234984387395377924084615709167022305624901308217609944610291317588431718544087496826824408962003457166991682915315160059145256697854 A217528 614 12752750680648854063640698340494344334654089858974290963680221624784857569113428952705549078388698803938593334403855188538715053076082537467960032974980666301135855332262791683324359968030718 A217528 615 25588851784234457754544556379066554466057758106727249593004285619289228068068701726159669449932875509218634133505328067988766414154464238977586123101189215622237552218195239953724930967732222 A217528 616 51344676356994736948369961223450595389551865742688110757640934093416240602443739850164763937377866618514425667742588476008725301762147684224610938179063325777130982785340460802930428243607550 A217528 617 103023842176345761144810677515859673421850816047195997139235950127305567350745450008716942852182284031971691079622435548496875265327975537360312415659954697605022112751802218839478277593104382 A217528 618 206717751048013385524780981446283331584944572224736650487758776597152341419697435659601845464022308843406111532866176122786679284057794925287232220620482001282461300832289703031503974377193470 A217528 619 414777811027889074997917448274988671563872566723572823316848730802577165128789132654325870056969377624891781583668537962827374934508244577196531841235942242651550314254835278538727941094768638 A217528 620 832244591001939912848618332421409437738707062022165111161874666668079432542329168080468617591006831884250879744596598691499100320979732658614903725249507021359943177555952985570146174787125246 A217528 621 1669875822061077661314948466798859220345328149248009991071133443154769345066084901907716028574586930554052791726486545577359536984241820427628898021629591226600745700936012195208173550603075582 A217528 622 3350542328566299613689610397936151441718464685010661199019094505332280200918872455715279720811194621712440446093108392868787017529760087279966798156671001044497558588983319572717110734931099646 A217528 623 6722700834680385049147227445401873508076506815265168190555963047481084525058849256042834922700179218700016213797584599816400463935496539817173242482466967718655948543115394978365751200646692862 A217528 624 13488703641775336221127627631568297510600089865447154683675711766137299499855305282935381115063435296083234263480099249091834869129792754964469061187786523590770953798380632559254566789531566078 A217528 625 27064150463017793646515919628076514500430174889586199407535470069709024305776620270820505384468018125798734584054447439704499787790878750220469842590483537276734808984765612196875272208877879294 A217528 626 54302065754245807618741805752854504939992025474272685765551983604455228036866852278041138307648318951393726052946170447656184008671731760286576261149198682320404996672949242297122841384062025726 A217528 627 108952218103464011723280820032755235719590773094178959172291954919321472550724112681883814152781178567443415416864447402217785551578187598789571945311681835327779902607553167894270316114090131454 A217528 628 218601723273976728086910608186889471041081731990491121107411686820138293308155410921373268300651388994325656538268218559068503507735374471062275278803575122335697927448052997375149977746819514366 A217528 629 438600248436258688792028254751110037131337318606980702701382530724613913535177931569962946431720742767782762650805306109047066496847849723191398418274858168644068706781273907896638804184331714558 A217528 630 879998556157543489495488790526028456051769312509422436297690581860595741918995559818368972204757217214336020780528793163202641300888105476717662726499702226458276332171432822032195621056877166590 A217528 631 1765602141901970496163878551637966059063221907696695154228846617029313835557081467441644622453105502027228225179654834143199077905037431950507397570128516313706416931237734016434707898103838539774 A217528 632 3542432165011370613373631861524335178808798244922947311411852965645645418595965539389143639715312347733599202918025935773139303794350123767963620048973536513891735255619401497395010369415158956030 A217528 633 7107355736504925642239158873698646012508281077252721508106483044406872420242780105582078146492665799789544681596527950226068018312756403015434251264296641130539619016235063363411132407699908591614 A217528 634 14259765574108870462262399317003582401849882786014522545527435614928000182761745900355902181997090642151903456000095145224329087584636388481101247559125539126188226479879434343204333198048252395518 A217528 635 28609781926685079973693544309832423691470309748438055667181640881850695402424838450263624451793053037305678180186442954818272736109542484845105430574981833301787812729411057677452493251211882921982 A217528 636 57400350562843439432925745044540721426689513676475835521612482267223149583350320741967545698734556916327585061889739588026231512143669471420891622854757659340785110747793640853552020392291537518590 A217528 637 115162844849710640611331133085283903477292427365714525487714687940554554133097830251488998226867430187512599857101883232132748940224598118232894550701768269432762723572864627737516868923592649211902 A217528 638 231051117757623210262426212455874153275242878064081572004391467491455093017781840207432436590734322427590003841425967975027897384499894931107511274553372370921457514298952537602096914843752508424190 A217528 639 463555372851959089701989638068163849337464249407721810346672407799861105176319644162467006411873227646009505258451125768784249121453547939217466021737076267061873288901688819590795225117735560151038 A217528 640 930021582817961139953472343620764484540210378603068201929054340426141947909318424497524785197366938245077784310410204769432717636519333407877817241396135306775851350405619488219743323970124453511166 A217528 641 1865873964745243445396368104553613941393634303238400063449388888890159169482329538695004126967597477139072673492455463191408495437672584625517401383958875603284288750005071395045692561157940066648062 A217528 642 3743427777471599710552457608417820628578995271455356440321060510626140483392713291499463390732167425061578671297419328065532353959431890372310329580896240074890502606376505068363597280248031438962686 A217528 643 7510251750430366038186107144829672351072043018695883495966131120484068449842872680636929102360770330661222220358332048251753919596674993990675698809040015664138361441443129575391219539353903462088702 A217528 644 15067368890884947265658096404393098094633389280618224199539171706511998254203312895388046941119392700340970654520604058255403233568247956480469448955156217912418447372181287792349690362410564038164478 A217528 645 30228614559918088820134953555745085383567781631001594768209940878272291994247111536680839544244451634603786653202994395035631197924842933973190944669627040103974367786782212396312285944200794195623934 A217528 646 60645274672332094038401421640390713974382362568157946182518633755362320513785895920523906790920160048820849827837374057162979741503482077998917871028207750987931729786062857472807187631109224412479486 A217528 647 121667224442055076514053858408548044000547910081874333472905885645002405185376540246077741743542682280407424364753144068593529942468760912158971481774971767979245544252440898419893217355530328432705534 A217528 648 244088967063690041184585719212560379379241362721363404792891235831844920900805382723626285324169786173424641480094330885890472340169524008752341995668353916852087450376148800016171340113477631211470846 A217528 649 489689306456136081246079387495911460063932155890951996542625857293939227290600980753016065349867810066225555126227248949524312663419869730597737160936124293265032009516104878840766933463375641376194558 A217528 650 982406029508976605373878561693128559837079863344345789524307398941515554416953613803202902157510884559517027914256675615208447438235017575830090871796272901199107006602370860209691258262764901181161470 A217528 651 1970876236089746986767004473908316873289224211145558016977463992776581966220952975572034911340009875949792637811567713384082711389727860757826435264890977222830957528430157015298315068923902760264400894 A217528 652 3953899514079851306084119203099650202201844153868814599914102027712818962647082333817903164948871121514355932908144164518189400386905911481779418415279582868716717167481330799999730782097242878422024190 A217528 653 7932130487473956838291690025243127212437013296220957711949503444490054616566687206468623270873195294164760167024105831421811445150581280403400014287355953747921668716545067498096133931598743356808626174 A217528 654 15912998644603501250876745505529495834513743620064435208547508276599155877402759037573180936572797314414630909739446721385257557378439630701658546859908545845577066516935691510966554755816767681902673918 A217528 655 31923622130572335894433146355056650075453055396685635507203824547416831566792966418358831688549409328625510917412563667395323205558909711223386457033416493048136111842923985488643567612493628837088722942 A217528 656 64042792947983655062411452265930968138049515309108252236248875521231555804458187711023805059408450552095575923794867999123340106016832942147616294180444038125265222586676154785031820057950507694169260030 A217528 657 128477281277861909648284921379141974598970376054937368999427424771180603044455601546422297586440169884384371811734017757078222628421598163818328655560934678938574525540454634934200547044313641575172276222 A217528 658 257739149335946284296237271924133430540852515793810271219208638751639601147579088093118778314134887310163407124166199892151840142798871366925668059467611560513353376946005836093969982470424787817712320510 A217528 659 517049864265204030497296193122544633161866704576479217212113739425522816787672811689835539322794889665132588394547930260959090163868713772914994843518005520819347735883988635633667890754389089557560688638 A217528 660 1037247643782764048615209266678802429272733046372651000637598169702906511310732625392966276858672049343909619371165324916558240296998611544928581591984171830264442096275498860147971931235746216134194495486 A217528 661 2080800686201706200093599457995346422020817949668637567033893255124282075592954716824721415791572718563173912485746385505055080957958074929996895905429857215861306762613176222035576758125206524656137273342 A217528 662 4174231305938700861157455092806806446147044778151847132249091409714996852130319289751417487027730836573188749616877856119304323494714821224158355076913125498549317307444980095507140499957397270786975203326 A217528 663 8373760751473843154743211194327101046814317643868639994188614754421848296152320139755578147536888791432322502841633109987630891848780920544416032332193841043075759463515756789799697352127875057921759903742 A217528 664 16798194327192298195318601716243700303287912122738774914413737650945384156093727096114230367221144458221061321533235470534574116819772268016571100313644398002753203192660189368997112178280135295335955169278 A217528 665 33697887392977278204252716707991440827132019235223746614211780130330100199777075217629784329106047944724007892034838352310308586690981131359701054510845299488004644053331895500443428843805489243250413797374 A217528 666 67599078443346836119638769207641049697851711089426300665814747006010777694756287270452566748277664501149891516543269347348009253098866936314681381958889749239595501716195154893092805740494312378845099982846 A217528 667 135605376561892063829348828479898610687829332695783043939657021679666537019962637780071831478162567335979744967107439620640945412859606185704244440132350085603542907198469698305212585743541085716753275682814 A217528 668 272026417195008575174449474051630594369811616983372628561859407048510691380916981176038462522491813559871834740404112374152030133499082929326898493374185918650148575023131495117709276325758679700381764681726 A217528 669 545686611974121374051621056212128635547731398266249649421790158183151925604000531858989331383221389336673200969481553576004909871470158838027908734328032478575140577486713830188447074956013548632012079759358 A217528 670 1094645677999761852851123276492393566351283647363290705305684237954115553212700519282049089854727111989415148668899489931332660929708807361878626006536764532477403822230462626159871819775305821121517507837950 A217528 671 2195846061869183229882882776821862526493418040851729467267498785914955743075532582792730262709640508375387158302851195669153288188603601549552039174277684801163924603727261755639540229785741780748014207369214 A217528 672 4404821131010928137496785792719481447126955662880885535311103125505563224732793520243707149066888821072726773546165723446967076946877191658991992841849194245855826375491729661426356141058889220085971788234750 A217528 673 8835939467633464889195107646393686895650986665970885247102107225686834857191974282205872460723463721847035930993975912102624290855690390254356495012057064120987093586066937910162628647126880520511800303681534 A217528 674 17724551728623117524272278580303244220329796368068520797019396135373896390962584112652591077215240545212591569832676356605367127280444854014651369364373532184964041840318965568975820028340546728023254022225918 A217528 675 35554605808224551575266666066851074151182583519807586099379915108045865857334161451394734127144989177692932435437672981976447888989401974307566218776349977624785739013044375783314225532991827882685694795055102 A217528 676 71320529846937618273893514608617009428345838029790349008863594829283117309989753614184291522074758298382783222585728909415276133416596719704432840382073992497042680682974171153476542034879450723929522933071870 A217528 677 143064323211916030934339323491915120518522396885599227236777756762139484699629257169589668224430604019682242668923708525617219150870315458653013371891232480964539550663864242072895106040099143575534832235577342 A217528 678 286976427574041178921447094182895203180444993114571864109342723485806427336571791258484384098846437959043516826014888096531584416137947909925415896973306796821011047891850404862165936085976075827540276577042430 A217528 679 575650925676755648507758800063325848287167900298563249885632018403429686103797690429304618076509445905136454709690657547105085753716675713351797642201642949327933124848524893526066680313702337850259856099901438 A217528 680 1154703008867367991463902258120533615705846659501310947895901482688016866180958704830732445068344252079754467697354956329189254735607203030229902064660035981831782579699858439393569697171294265775354475559518206 A217528 681 2316218365675469598061884701426453140232625098341681601622566463173396382532754273900614326282723665289237484275960952182127174698146692900561167857326954873623586363151655152945945507951146147069330792774631422 A217528 682 4646081493058446878866551511618922239222933878422864234069637134011613389855402708869333561488286534019462930965031497519332677391327126747422563505654441054383592221299828793161370124160964395913809898732781566 A217528 683 9319492641183990028167910717560364678192875366447493768114237107493058678187034605054489014083789237283963516057497209563984005855060069919640583263283475697472777607577978438765432226922386736853725683577257982 A217528 684 18693724855806334407103923777346746320343046444344044612830308742206162451119409315099845956905086337784125798972292904608929304019608441753262080370463200521222249895083166338223715935211916846711281658867220478 A217528 685 37497089385097701135541026146307479697527245296077256332168104235413177687315262300899876064331339451452896048864042893040429172987546825463265991108613023192728905849961887109448069881490575405333460940138479614 A217528 686 75213779170382114153342357290166839766589917375914952783958817365949586135954938864637017015797314553579574833976720179447295436530460211097575648312387538481488657219397154108127285881779544166295191203042295806 A217528 687 150867401247570946550393220204085252791956932257314997620378123308388684176901760097822356978048504606315702809270149597070056975489066895052358639534674556745963072277505610041176604194485694907459869207529783294 A217528 688 302615772521621918546579242912969277132880547401528602972107765342242492928473392618488946193373968606562487238812598573376229998469253440849371986328301064239745793831962907825116753637484242691884608329778987006 A217528 689 606996053521937065901495673350127347426519436328711268659779651280387436535658745454161529550040272792223088393447557710995059777190399593248533430052812012338827153416887359321599558545313470592150749112654888958 A217528 690 1217526260852726945253168886777814781300205507212444357256409710042524177487485842085680678804142050325114305969095360162016054485423891429717605860654655757123717972737814142357609141177955470509968148378819756030 A217528 691 2442131103026092229073699183769114735746044186542359743397964567628435769924797248012057287771360777296508673003702257027165449574012580986118209893920598908594348346079939804887394173623845117489076767559291764734 A217528 692 4898439916099326558616133848081929818285954523334516322589108095503423981984223346677467817378782242215465073540649681906760521836511985506086256476090220464792091630960967995605851815970112823552048817711152627710 A217528 693 9825276347104668164837763977484720331164840959198335872810351441819508072707659840605564881449500528335600812952233888410706172014312072640839867014731381942610113414709043453847253941758179295523116882585972637694 A217528 694 19707427913644828118222571158078082053525944967514697312976528045903446811833656867600233782322502481800093379255225203800434366639829257660949803526670437346910367685362163214912455247898482830426729623456338411518 A217528 695 39528770645407563200211330003307286893465214481384283984847815737613975854383809891754366655571266488497071108429742017128216310359326558324310468791967804488477578183352201808154498714053648024699365691395579838462 A217528 696 79285699685544787101299237942784499367798674951716023135851369409398557965960255664167913597153573376066112603133620764449734838592504839141184106549612634308821964193439599900755560843605528547260373727585199194110 A217528 697 159028373677536589151040036881644209913417035673802309500746651972251212037825070224756951974646262248832569351686622011563288240361744396242977442007425650766483788443308483425979022476177257630583691056414944395262 A217528 698 318972011001942595292340006002909562214639830473295851253046004821636383470497832512561681926604824888178633739954219033008641861935020774358139123784944728800859785805393316212043394446226387413972587138631914749950 A217528 699 639777179365574798751953496980002849269223954367875578596127160537992220096768197691629976641102389351609871044554816174890270996009230604362578291017461638077928967060174895366556583712075461294914219975493749309438 A217528 700 1283225933590430362211961204898256028347002045918121732546184121146326415237235757797095292524526535442176176201371244745744229555729089503821619796744838288989126680242797445062650948727154179846483802640699074019326 A217528 701 2573805537171225350587045313652778476568443466880590262147946838995142918026178834583505490866769139539167674593203426639851260277743935965443892278539047907406490763177832455673573843387830642851712873247324770402302 A217528 702 5162339454866786146994365398977621313400427885209085411102488864518878286084389495468929248035115526741770901499204152289298974965788386581704542438435921081192856152634824556222084345297737389311785367599509728657406 A217528 703 10354177751869455572617338269218434388357262076032403181209044088342166022090077020188271938005675769518022723487753752023532562907635803935473505662105657910192261199617337429750827540949690060422028147754753719271422 A217528 704 20767437350185102476468007336801378381885985568730116251207972867787600043737218852170524578546821412520226919681700097788417760078305672355937662939715277746091219471508789549228543849227936833604447461313003734958078 A217528 705 41653206717611437163354907982008028138232191581664542621559219062770634286017504834515318199493743454839256048230788780762507605304511479563580249200511140203783031654723284588138007366353239391056629935617055607750654 A217528 706 83543414118403037843452066004179103353619419273485086164531992669909933367979018942551789758446009934936995041106361527302293014148487240594017585223328771551141645867172932376092138334981714826462635259984318581178366 A217528 707 167561502900561800912197558935389309518018101210776935538145110208512789125561806458491116785125709451712713025322304576971008901863231067648643824451561168830183251118428495592725092407474910934931832023005274073726974 A217528 708 336073701723425848658599825418250841970533108636156920226960501714322608625762650116447769205352085129746386044503799380298598083833631355272293917633510875997664009542282061748348953355894802820492408503156266330226686 A217528 709 674051488481037783752844773318266164435936791475498984220277629143061649191666374737207531878172076837421720292006033576557825793830913244602178294168961402432918210769933882386129717925523604315473548822748857746063358 A217528 710 1351916533409610925911451206373701359113368254905326346903300635954600904645340898693800895085813115081275393420569045511531848971887751745534693349024127253267007159059646518078391606542203279526387047082660143103475710 A217528 711 2711470952472618939703368561769020917213232900815225632592156279725446506578150096247897141619630449476562805375372265192885968976024602380160371905185313698388336501456929013823584650994094847936578964648224696309907454 A217528 712 5438239221768684797305555080675838509406472677831429506475551080041961377258140791059432363713401930583445873541453313631396232544141899291363337596174046370589278786185286925089846370862318567826617613479417322586243070 A217528 713 10907116168217568914684517393816390922786987296448480222973836211183217421773770780932235643531351110432124724108805063566000559327658181150533109507013531869011691972105745529283195265582399467931854481759088724626374654 A217528 714 21875593967862147438067391888940450761550114851235532320873654544399340056170135962863402629584327091403900305158368739362336317244443114448121581129475144354105498410066462185209692351099332777164347245987322047202590718 A217528 715 43874083562711536030634583253252721571108622972682867301360301372533122293800692734469046964836964667905472129976178182433181051887895707213238873462080854661206917084612122160578581886505751590416770602650206168388993022 A217528 716 87994303107663998244474936002762047670346257992858657741468643391872392462952691099911335382260671794043026910827084730779054979015322319106239143274891650670069057363721150975220745230501711959983292518126082240913866750 A217528 717 176481567636342736603773752089063233261174991094841797399477480236031607701468921488746669752195071480623698346515320110374847789392730343663541027140180802918775326447513137406059027553735914892213285844852595802436009982 A217528 718 353950437027780728934019946527256600091763834436209829910123571693985915003786777609296369644738084698469644188976329352365875403275679890412287431239031846761478606997321990018333877648440958556814369672804237270761603070 A217528 719 709878235391883520314634142116877182779253177422026672598760814466515337308715136590108863900173024775677700262290812635929518779063893771361145407951154650904120183523543499039060897089828468314193128043602931922648432638 A217528 720 1423716709108674267509755511086689761663752980056376455866901868359513905418600860139070105681741704117420058078151484470185390150217046692527751489959992167637180428753502213262831071187566626341092618946787510706239438846 A217528 721 2855364926171689192755082933335665177365590426763617303297270010110786704837317742627485224446278604984145098833229790008885118778740994022131063494258351969065469226217067211254926683234985806730753134539923779331748265982 A217528 722 5726614930861112108930504603908731386462532219281399730170884156082676062470417226816940989698155378701251498159887427498522181102352553993342526349639443009979611680448724700688074421877743070804952404226916002896803790846 A217528 723 11485044143975796480600076512117924283698132034976002388393279762042727160123497330484384090287522645337128267585778960645994782470959769234704408086416371772189482798115559375171974901947161754789417762456710751049759064062 A217528 724 23033805102894947118475067292488090483563128992588155994687228780150543849794519202122894460917500167480912418261862953964783471827455919665164640276891730265905310433045197532814369815029940132923102800336662706190895022078 A217528 725 46195220336549021815093522440783302588701447290068105148771088785051945677048485061460285599639972290449947283820929616024940890132038719121275155421469464408994962464474270300327115441835644306505222886354775247722691690494 A217528 726 92646013936361137313660939231786123999036192109158778063526025444846965145744658587162052789130012895625760824469453933740201938630439432623310513897446997440621911975227726409566054086231878282269445813742385020443482390526 A217528 727 185803880402738139048643904441221836798304817114840654553400917489662793548242284402432045226440411228202496887060471841860188724817819323605878340542182253863034405742036695115985897735603059078938822648890308799515754233854 A217528 728 372632877872487361048680335392163953511006175699683431748261909880228744956905683860329922686202090945305429699296820774478236206397952503125745119855485269162703190465281616183739660913520969538441369219271434533554270240766 A217528 729 747318813892955596217642672912610671478668785693282960356968652964194668328483959030091415712967714098408702146810894014468768049617398596470414743806300548144781569689071166987135625343744134541537910038883981770684429762558 A217528 730 1498749392109790357110843248299471281126377142682221817589876339139725418873973823076045783854904483072407031585787289527955283619471516130160573748909438089820526378487341168645825002985037645419441610793169146617581369556990 A217528 731 3005733608923173876442790097982811257102286833371402835241729478309846452957280900977817096063431056815981201347367575189932374772603933648324426526624904114487404958377445937499239801093464014325725698046578574725709222117374 A217528 732 6027959459365203743067762991604097540926545573588018883227610023895931037883871201195084495825474256814272446229245128919880989598904597099782992123286571994236365765929150937142623773490285417253358139072513543108754336120830 A217528 733 12088948585991458797979842760226620409342848582529053817183917116775232142807646980045068093030908723673116513893358187463739709277952507860089424411496087310133546122944283722031465051700445494966973344221491534884666307772414 A217528 734 24244046874951698882608221445973042021756839279089318986306018240378992025897674673751931376787209714795279339388148179263325378661691351149736053202536892845864127213535458586471223437066960077367347980831415289808619590123518 A217528 735 48620573892734317664433319485951587545839217272891419177449984232138614744765253891531447110956147659208457439442551857374123677425954789375607163263560885307473135933314554351590750189918697862627272866910701665105756536438782 A217528 736 97506469544917189779140001645845984288696020948509117766499023442485641300280603104526050888537639167092324675144398492794755194839052585337525736442891296175537658021016092848141540308312230207091248185259158792008434599329790 A217528 737 195544305556304917762505947611441191356160232649072228360042475792282407071681969318794391014049740810414693492660954102385650069216388848715756885114912296130461334634605573561530027067384687509958998555277855089250485879701502 A217528 738 392152789940697770540822221806108037039322882695455310381866447300975664784846609790705312309495956131047924369773357559769827496637340383249089779483265305136101199021956762004207680223910945475677196043842838352247752377761790 A217528 739 786436829327865128327981972666121800271582671971938064102681161838350234251140851754907588796679960398049821707863884072349205707939796797605661947063774646655372442684602432072018079001347264391285179081796039378548160504791038 A217528 740 1577141941129256865578072755214963888006903300678742486914029409756652684662141547591336913178526215299041385751190646535942504841721806976370949409502762587342710944920978036873856527860229740719256710406885016758319821533216766 A217528 741 3162832014366741817859230633745186021097010801972840635306934094887518615237931942814772911986965416066033848970964130825623180528152003352950471328117402205280605949486293132412583660936498835425535681810500334825323022163902462 A217528 742 6342783427272289546842366521220523872671886579467638481694700946952081349491019899831855224152917595992105038474408099101222670731768710782096730631181459356814083899342841808565368263307014239052414998634750122880485558623141886 A217528 743 12719851920266890391368013564100622086922416258561683161797231821115486191388068465944551706502130305552555129204404196987397896786562680268142323125702030376258919561589357557432057871485937334962115493337576853445595658037755902 A217528 744 25508366509267802328973528199918934218247945013541162272902452322368089876339627540203230845073494009938341105301241039314700776163367579047296941804973887618029358173312388701108597356723443824547998430892462324710331422060052478 A217528 745 51154243430582445652163938600070331247793767614247883549405539656439355757309102848539606385638741160936225389149860664849211261395602997322847618370870636047581785495544775985989835788965528840161924654381852689958725104892379134 A217528 746 102583877834416169096245401714199753563166595591486819315981664639142945558883634336355281824967561290777700104919505093218041428705708477514660993571153407879209771386234851962092309424999345826092490702282183070793138828935692286 A217528 747 205719277913650085383293372683706020151457922286275611486243130536530123276309592157282261082728425892938224802128630895635319644793955529592170075416263915648512067757370909549544605936197279470995835808250564742936783091386023934 A217528 748 412543080913566048362126924332401728133098527533794905520923124800980239009726763695747035681869749155786750666936609573989110815460055425959869476610707687721209433873765441640078608828915757634160523657172013127772833440226869246 A217528 749 827298173192924618343204287503536155486428862499356649818474499480663519213714550977937335698217874545683407215432127442055160584878534020770463903238306401578789961244020550942674857139121958761753037862282766417740714176214466558 A217528 750 1659026291503955812780049614502044356533054222880805924549714543564459233376042878776917674668697664548165233706382496929544190882102183249841710303431457482006323103037905282371462684377320896728558629753636958916664548505652559870 A217528 751 3326924318017167843458861631629046098425967207562914993643978266026635081769496770492234305088529485987084520988602328864516104797751134657483650794614729574862134554289308616037306691225787936303599513431804661509281388441156714494 A217528 752 6671615795598934254138208715778033556050583470802672065815091069231607843814182485453892420092547937709991579178481029569007622880308881112965092352417338877727249779233152715307686791939852527172917826445446593397639461988825300990 A217528 753 13378813289419237905563309631136003007456328117107499867560523571585699948659476697031884256842515110800257092858718206476206006765657136786720427006578938224068468848230455158370141931948227101222781835520119293607776498684291710974 A217528 754 26828884733465559131392246250511984159538704713516254364733874726947986220342644520682470940652751300178319774919355514945273404412245324624610660167383399410580892172899367294827063618217435771690473203229793932949236555769100369918 A217528 755 53800475292553973954699431655664137316160958642228904304197694056512380688655606643343353922546709973146766168639362848509229328328057355210739575744691848796481725092495963590982172861444709632852799804700904821583217046313704095742 A217528 756 107886741269091037395996111976929038042151920228038372388863856188384049077097719188125546302187365123142816455673656563521743171146657330062872948512181805644467395266027015274929409205644845346613375073608856082970675598127353823230 A217528 757 216345821971623009970721461997700453735289655369613417600681806267739615961460191574092798267785681462522262909724429318581894322241218314845248063475855843593670807869405466916406889842272042658970438411080630102419341479152476749822 A217528 758 433837838941077402709970881508367364435202558619051271371306115797928152352833372333797065360839387082593909339377599937304282506311880770002929604666488184200269904764076326927145811477451788857284528020784746191533678067896247386110 A217528 759 869971100139716595779136640893231046124954849103253596130565869081765915196259688618673183369107065930438832764961700309016908540149923482377584454386113427233308896279808480765427464402604984008968907780611764583935375442566593904638 A217528 760 1744539109318354821920940963240581533409615634147813661133176275057374590635239196299216702026855202291684187795034437155105215743086718172992335978125669101745980983465178696798070167424384779038162617722898674024562847673864408793086 A217528 761 3498284165762149003855773140791655562439856084600248984202716147746481780278985893041598534618561519245590408305687018720862652027216273409446439253452558957278338383545981027020457923534663176979625037136328838672422005275557304991742 A217528 762 7015004483870368926316440413008803342723387690653758740662708538444522915621122511608376250341963215416842858413402468936048591567456410239791279418296231940584729669932209646669325247336201585491550072388083060411260863107503675670526 A217528 763 14066929788623264086996892494477605574338978201902073922609067658168352855460817923544808702843882679887445753172446086206781451022836925909329093293352036970136165284762915130155017740996329621499100930475741690595003896729249664466942 A217528 764 28207798251392349437030255137093237832872065600369330521323632669647696387543324546301125489908229648287283484519343039775006823545274819854050720768177910192026942737758823237061866866220864118933005011288084128014269065289912318689278 A217528 765 56563667915837878988750344192898586846951756704621165981934652427422127384699112288136058508058491454409094736353924955657052261537257090130685440435212873035205510368855635033865590284058841939541219481124268964235654535848507343896574 A217528 766 113423866787305193384114143468093511681957578638511621016596863794107230501361322561561314792203254386106732629271001946296483294862940109810136739739958611667999071638131252399691281237673319182044064195094537774002729605446093554843646 A217528 767 227441571744915407935922771590523930591300916178570378486954414992759425492125184282144190575783466050029526815533656528094327219092754136125000919362620475121743847304590479888255538947100724769233791487380672097302675724813771751817214 A217528 768 456072372348533158916169661469210138139928607046252146578041343846646806014008133259217834012729675302169127232781315458264581868499300220073848162777922494996118307120812930804162581102995253947203734432143731009668535370317566603952126 A217528 769 914526307450655605338857857473721755199621277242761305757569993519625574189437168662067235504602494301514302644452029982827430940786272565424171862235758161859776248174841845363439269154149379908769422305050623082400940367708887040655358 A217528 770 1833821950480858988526493379936000318248991708330105103504559154900067176905526887118942929481126590583292503597605646622544220975468065840658860574980442832179188582036019741636728953265759030240042052543624343156804623560952697011044350 A217528 771 3677194992265551938422023281685021952217923779437512124560845757938070619271980364842593422933367014298936407714460043607452809511367526019453886405276939010726762971084519751892403138568723654112649123058288430029364739915750070410018814 A217528 772 7373517007428248610925081990667901935916612394605901951370924636984622186281056892924783267863502953206222824271108742036805652888878546552210366429782385373088524827473616374621185545456428601065545486266643446953740479704739154652823550 A217528 773 14785337741229740312698159603275150734876522681026107041531871965851423101666792076389121967829626272316440081833977101911753971000605493805086446315214586767243501968115619158112107236039959998961819861249394266624502987727055659085070334 A217528 774 29647382296363874052464159985116256796003177586385915829226902214797637328803912661978079976082658309815457861466238055888478467428030612359625371976114408212212817647686476468357641979312406013885566316762951676537050089231464661956689918 A217528 775 59448376942852349449807700596738947444833692502849426087946346794445724243070426198597282385448458216745248780958573048684268375671946120914397807512370491051063080888520359909770049407046344904295923455718126435358188520302033299941883902 A217528 776 119204376030585530570861560585239808995976205428674422909210229915914082326109941858959710342335859761217519002828398436737900412900153327611573951882566741897772689303809395103225450578848877250843303823148492626700553952851069128851587070 A217528 777 239024791240195982447190236231501539005878343228940751033720435680516901670245838066415513237294926444885791537197418483324009708761811413573672996955869824471581706342103863448973246423036372764593272004377051948201462187333732469460434942 A217528 778 479283250616968323431264295140043105642225134252346839995370629447698216052719135679754814399326907268666511436912314048563400303144597517418333019243381972464722613515073318733294466848402468811807373794225411651667633852205831670078636030 A217528 779 961037017064142395788195420744158637750620330196187410841260387847299134882244292153220410287109204363109722197732049985395488616927074762518513767050387876311536719415668711837891448644769357702471409298015787545192688488038753417759293438 A217528 780 1927021424902802353131522872636446870844047115980488393372878259155551430022802829293588794829091750513746528241023879196204205733921769674680470347028702184065202605049963353819601061072077502589886146292406201036756222200432400221295607806 A217528 781 3863950349582851956780906548009122417194639807547456150105109936347304689971638555360926360723855308874494594568657187740986573425562501037207321031514614368370555905432342130729264717482452473604118956532051048891566142163776013675291213822 A217528 782 7747741135176622669412728182370641155044236095088375466886203610995604058614151717868255908690904481986887006101512975974632880681730368227226392161146363011933197927319842233243507161187939672165851258067558181269863694481777306738274336766 A217528 783 15535214015287931360157673499205952890682115807804686147038928503050379512207670277227129482091897189537359127713382636525592048855006354314314263364932423123674137539130654661266674845914828370464769240359986109214438238528810878096516317182 A217528 784 31149993266270931782240555190861002821118980166147260480440007177133465889649309491831116874051371824377467449611397609385850312353773715456827442507955097545810897350404558214512080881093313945631351997605626871180794234701745697122135572478 A217528 785 62459320495583395726853074613659711478882380063934332853262529914161073660317027367207194728732700527711591213919897825805060333316408986787004631957712411886241317051418231217820444425085460605537691165854393366670416101718962099480812322814 A217528 786 125237715900552643855493173385273858145323444852276360530606521383767887383771812519086801740514918790038810909889676734404894642493220169754612588570272685757110234416699926022911094744711623249368076946738726619568471702123311256191377604606 A217528 787 251114395586482568668646586474614633694303949675624252788008826749742167496021022642683408690708081002713510489190467371855446353992602900738239487992727952274252780686417247239717882415990723794806983671024654286812190869726287920355602333694 A217528 788 503508346676930851560786035133679196253001400337903853186874943206526945653400604564716389087931064757508061727825866024714425080568247261670122920774794779650124407529450220905937712960088548620726507992118353219414813606629689243683581329406 A217528 789 1009579060228215436184902560188890438348948564738142969909995909312398763038325855828791844163208766832796731775787001561260351375444010119198764377298214736666594952273293766742300446726335592181619859474324080831290364820049170467365280808958 A217528 790 2024289365937982947729155631326109344612106181779005603521546751394006570357316061337621665449744471928391733834335356045832578117785916781057027118433574682392099068777697927500293184164876759999456930308721480649261952598549055242833527570430 A217528 791 4058854246304759264642391346759404377509265516519548807704329142267469830911190934597958975443410147636854115519175045737586652845933357349317973549221229491554450245622264131341655447953941842783115332097386739675405846603741799798086446350334 A217528 792 8138285568398483704583700986154237636501907435674369363247381111375930245485959718166628620569197357342797741309322014365611790665721223676813630892510198653954272266587559791984818051555814674158167704674255316911614567000255499613438593728510 A217528 793 16317777382237654633626754806421448045797107870043675315204710972197996064839995584525237341692218147841670932300514385709291534785414388117522319711875035484209023202279772595811388407206600011547277685346662870558912863545023842046262426730494 A217528 794 32718071443082197463895247778753071656833882124326009993894325634816572090497984365935552406870221780031285622244622507769100943491298503377914135954897664990238473979606031121783757408201358721650576312768007337817349150097011455301003006443518 A217528 795 65601384618829198816520036884694954483453257790826911086888471033530921728795636926643495305468291764830044476336138533028001568848588152271726026326967153362556743582979393916844427975175469584601467289842132115490057074043826624158377667723262 A217528 796 131533669453890060401391286414504451385089824213398749116236606360970633805517973844836241683904834411338206849485476190613130369479261978035565084198031224166150959360842170806152586210289312940180109468610007603603455551459013017708329342861310 A217528 797 263729972842047556321269258100711827763770908785077641605912590841985318811544074876779925692771279530318992358836174809495570938622902067975991276903762824568132625006148546809052440825241112399067659835698518938278841621004250258757468096036862 A217528 798 528786880556238203643080406707777185829173624476296148935744036988511681033413858535792616393515998364495827769880442833839873748774973889602974861661939484315438186370620382515239034229378675789056383709608079310352039700867958333311877803671550 A217528 799 1060230964863979029214381634354156792890509435144035187273405982715011330906098043452086523519079311113852713109132368813997434185009114346190474520710732804404245293036677099832025605155693209466967259978146309431593783164828851036448284412477438 A217528 800 2125783005245396182139478990437309149503140387429278469258808179163810363527974557297247149934454122551718284286918297353870687633738215945715078999551225611185274521821806383281704746783544046525668234039169056371568955546591608289006917599100926 A217528 801 4262221497554534371408937584036190868966118098657617759757929578310819658561981690644785548525900988860043770570964901025973905572519714636828578642074075888784209105455676161827833492667975171862853354174123259533104652908547103963157115074248702 A217528 802 8545780641294284276494930693802689762883099423946646425629127181619284236284979803918439680094590951450464916855828788421374655310332611241914320023515610433715922715165797170242748835850868148604839396399881356192550716210814132602445954556100606 A217528 803 17134289919074462659178165077880321345730302459222693190750073583296352423189894994151188697732366822796010528578740297047526566061664819375263608432614556826367223200101120145776129077357859201480142000623161473730600106735052414368845687238426622 A217528 804 34354143799351639608401322813939177871513566457237344115014351946833260972215465843044140413466317430250834333770215529436454777226155298443238439450092622863885939462262564126366456375280538800525606080333378644337829269148921726688979589351342078 A217528 805 68879628897570559952229401499492729183382564624324917806118246134397610645293893559798095548766230319556598994523039919419407113099614848091581895697305938736636340093688320370827180010195867574230647645721385030800180063759414448527296925695737854 A217528 806 138102367145799385685985855852728811407975009932882922982537842110757351590696931195468397912860507336697666190525575539659197880377144062232738968243640612664124552615788113874774636176671613450917748915313058242591930006649845285846791979865735166 A217528 807 276891806498762711556372899633973541219367815763297277141922914626438869578378591199586364199698819627513483879038698440413940142876728583843358576694913394056198750268569351809653307939923580218943570385888758240652053427977472146265025485656293374 A217528 808 555159464423548120724242339567037343887567292379787929510029351504725883544259521330282174633996672281161700944109603521928523197531561540999939006824240522260788590971465307327241653601049060496493616497346930779210600998142005035647024561114841086 A217528 809 1113074045722531271156866088616372059956790044582223635217403870397147679050589483150403860710478256850389728640397844163877440513685778737741242866555607306203342963532264533245807315740584307958980845675920951728174404906321126745476177377739407358 A217528 810 2231665153242711870701271653965572562844875285042264874319454321337686428399451372535727982252500030748505831545381410243433885854749762605195057731002064722540184691684558326025170514750305763547510239174472606943735644884042477215212973418308698110 A217528 811 4474378086174280936119175576933269408688309514305209059388114295298153490143710608051778962061234480535651853140391159669502214544521723106274944041939024838887301315491898015819268528423215369749240218914559667158005818413537382630739908465898029054 A217528 812 8970879043913393337554722322943722177645674021981864946234464878913865232473563043085168871021232569034958969420952788406826181119619417277238914412054230812468335300994804448580023519460297519597165208801054333448602411123283583165693188797599055870 A217528 813 17986058455330683757508400246187680664373332240566799959305052300606840940312461942175489539412581893769978231204074096354401599021453927229694619817073604588483873553542517109850282893685646788972190539227390850345429804849592725146984018541287571454 A217528 814 36060826894417629983347138217267573123998381294060092876121649619059890773341700000445142480710576378485576579296140394600513137049464340901500298293303056492381628233252633402695563355976033456661082481068170437953396442926452413939505113403720990718 A217528 815 72299292253844721510419804932903048192675693053413877314944989138388175216089161041246331379482336097953392456695575518604869082996294256870577667251368930392229969164964030686610173567310819429077530086088767091164040288349870447198767968307667533822 A217528 816 144954298432702239322420372959708856983060240716296549050650557806465089538934261779540194823667755196053261638252361147258269645555824868243019382525165741152671264619092720166116544281637689406309715057533684094306922853778535517094418597331653885950 A217528 817 290620898705417817676261684301557148578240178009293509533536674130611560827269238185846332233903109028763472983536383817095293973775132854223186674480991734148320983601009019978941689729904570942216589160682262975500225205884387047697336871527680835582 A217528 818 582668149070837806271884069756060993214123723887513487112973264213193692225117576090566306555264280603568837895754573284311480759951252761387508794594912954195710479496653723373132995538261708210203194962399505450630599296762859658641141807647578652670 A217528 819 1168192497421630940095527190595351032210342132943931200680603958163544139734948692549563411114090416844677444678109723078791514038852521263590967733998902844615781190720555861820430050723816913205097820306479349752236276140192797516234157166206532976638 A217528 820 2342104385323074506720647780911831463318489535087773434996237971467833018326435147697355445892596006055346397187894529597773666903901157278681194264702395490532729259171562650276517875722997548245881295575540136909852266927077565575289936277689700712446 A217528 821 4695661535445578209352632956375264339099821406299574098713966444550017970940167184313902194428605279024499750156087086915635679036786710600095623136986842441372685102355935346799010609958275996695739489474684668037323082254254700526058866132840437776382 A217528 822 9414256568169622696232241892072416732459791080295612977773774674994464723603370873911655104773202936240261292106665950950862183684726546365127149517483531518769609029841307172039289556864220706864643952393461163323601499522139796382747218794418481922046 A217528 823 18874436066255393718927038123225980032108805886880976162044954487109236836949700213281947862636722317590341928270106899499734288898128009219064973578678243740407267024149120072859753027469992666806040205268872058772550145498402896586096409393943243915262 A217528 824 37840829863061515633596389685488994115933913608135094028696162379121988105979088267263043473970740902854914065589346680913144961466343183733629032358161823748189774605646517147079128362115515492026429718689175737050667536758777427132082759893361182638078 A217528 825 75865798928661350744311815770801538169976139648603754049827717829376804381305094035488127330369401095967471591148124899088955771498335362694011707344700269754408315582820119384472050297966946605403247468056279023622215470748948174821317396988196024221694 A217528 826 152100323745273066614130523384749139885520321689049205250971994323670863711679106712027825195661294282268596185977444419573869402578918045113041644399685683471430734422355471124760785662175435062550649826218541767305683547375583096031682538360387904995326 A217528 827 304938994232194315821812468542788334200879563216130935137468651022479434542246217984413771001300879764841230546801941175680906849224229388219141637127005453761202816385463531311533137294373375046676367090149308216772855929336339895390948545450864600416254 A217528 828 611356471879179901515803056806152631938842636217025180211769716885840677763768779646053742302824955969564001778267313211910654436385042689510443748723406678945314609907076489447845798203870602372676384370723580281946656773502627618536039988286100936327166 A217528 829 1225673490450932152146112905401448900306663632220973501628770443634657761769090915759579803366629532897438013595800140519883999648250847839337296002013860096308899738195740329946763426988146594176347099752298117228851137867984351734778317691189333652930558 A217528 830 2457275234012988621261540499077168492180906664450586328331135267357693913787289882680144080576284763868589904610008613981823399446678409867651584124418324060599245641373232356798696081837419336959376922786300205723929793360565298149365014651309707484987390 A217528 831 4926421293700185113942312584094845204916217489788037392135724015616995763604798544134336781480753836198795278736588503347617636392140626649945502712130876639451193869147122097013781752797721710621507414656012469852938359935600589027138595519875048565374974 A217528 832 9876612877652704445684292758854640525779734023088976425870884434486909710334039998720930148902142113949196925865828776462897022178709624202552374795876251879987413423969866940072444950642470973627298212518857288261281742230694770248677938833048470795845630 A217528 833 19800823613617914276890329536607048633131047576682100476245700558379060409044976524154692160254084760258357447235979530460557691939997504357180889225033584091304119245039595330658857324981520009980715681531395737123868481041483938361324603970267901870473214 A217528 834 39696957499476513224668964786145367128759217101329184884109382261367412039099767513351685426544833883750143802918639891989522976632594548912020859496733495103585305335776145479194058564561242061328774856210186722431336858965371099400921121984026150195691518 A217528 835 79584764654665743590804176348424743381220603872501714996674962343551025008731206780021247827437123090994148857606715198113621733945274234806373484647007976565761708465940664427837623092728980037222446659035229795191853319139977498059054994925329845095235582 A217528 836 159551686843219617063920116949660443807261398632516875180702791391929688855549842713144799128117410023030027088504448728491916219600490856751437707721514590881979540726647003461967894381491135567235107131940303998966025455587283302433873337505808483186900990 A217528 837 319868605199140885091222303806028679298994882135714150196992258319905129341322715025427304251817654116251526663095229129504220323320410714128311306538859787331419185454803211471308357692688989447371481732900560230944607775566938633101949061803101959544111102 A217528 838 641269506313535854506725830227644697156597340204096118986919751964682709851187831834996218592993989149102025777371711620031301176278767882203603223751047445930854291736580542706936398320072150175187178086401551759610167739474052153877654280151548719783739390 A217528 839 1285607270237281442457048271290807581809736644656141913003233743084672217855653152410008053561091365683834051415123109994072492934631605577693385325812083954663931850775020746281661252660094112220546144779125019778053916774739315745513523639318536669668311038 A217528 840 2577358387254385481391358095461338559371210842573411251752303501491081823650246652643512132265161557243792212467039953560093106079007704592743563722170812675464693087449583656977197597661210786800002585501135979400558349979282777691364882968517451056957882366 A217528 841 5167019131187222414917375959099497951763204041199533506370374107647886006443144741620945899601824868449560864039736094391939130668697103681769584213288248164267810649289897328138741740606712575554959200348528053143584440494617294433048248380494656063997476862 A217528 842 10358672301968960252464344779387385652602587293565401321220472572671711897701133837283594238917741449242531045954922003583097454541143011599241823220176408517342001652544546055359369292986498909494093334310536724279237777414224960266019083775306817057836761086 A217528 843 20766671335602176386908421930821046969426762007585295864896774156184293898091039345398311696405842732010793606989018517276060007854554462156164438538965974536555826823385177650308895651928128844705070285689971543156880178384204449930454585834044638034713903102 A217528 844 41632113439483314611217401905073637599435156852323227385697966926228308667677787957954306508236757948750876002792935815794703637983187463200241426297984930325373426304095691862650876320584486758740975305201612992739103265291465531854884496744543272026222100478 A217528 845 83462003025425453044118106495688347184310495371439024505190292264532020410583326301214852603892366502315981100528768716120281369973615326121409881081729155652306649164308387815073464444261365691937755077414313232785959670452139474092004620661178512203459854334 A217528 846 167320027563570354025367191559814807668055186061437785321940343721926769636094817075023931095759845484971723425569530645393724626879878095574877679226283566301805393923783445741101436033979383804375389087586295829101560266288886061737050449704908913183805145086 A217528 847 335433036592183204512525086651217780592086426729944236954942290567002842230991290499199807393744738472045575369415445805276600425461384365594278912760830972586139984003765555566934053437415808592927076038158920123090671674639366936157323224251657508871089422334 A217528 848 672453912993658603123689073155035769010340290613924193907891956855151981037476548504630492044489217031140619913888456815897157989998691655638420374503416285113628370251659087028974803770833171440559827797232476651612984215986684668835370914340466192648553627646 A217528 849 1348087259364315996794770931594119708301446111415716602563567004102291936541722341637576712308077204402070602454901636395213539849494562311298196727700794570062533564855035421299451669647844395963237167026178185065402327330558793273020750392662178354908689858558 A217528 850 2702540892999458379384557404914031266421284594966763184126236866887950584648545791763492828464550529815100778718071903022728146620674148924882367174250419779700780818140427927984484800136394787236121676895550751557783526788627479101358637177900735888638210998270 A217528 851 5417829549574227139759605835595037250993076557723373425257752806941416117690419038967080359446290462314882402160719435920983665450099679058823205309120314118363309092595415208545287195210901343382362679437026101774777106492952832682585785670182004614113416708094 A217528 852 10861184656366390260301113607354805975314613098064815162540210471811425182693743465741181913567754051324649887986666870414872552048464785744736399585323203914270753256727639485853518926811425781166613290084973072478478936138657593063377071027580623860291487137790 A217528 853 21773480487303282919767870856300638971341036655442515345158124082675162361065798660950069795767442998690116731735943215619256499854985757161598871196498812302871056974344277836453545619428896864300301002429931226035816553225531399000102095546505574901493610315774 A217528 854 43649303444016831513070708534306460132215475217664297522528241289845200915593222688542878687361933074763960951861412336104937698149134546503342074628076939792883775506097314856841344156523482558861347969056119300671368937632919938700774006309521999998371149905918 A217528 855 87503532067392716123618709789069540939717316225194122293593642521460658622319699925785889883504314874899564034230490392517528607022696479038757190093061522437015995398273670990433668920485539230897382105857325671426246476200403588710435459519710092054635472748542 A217528 856 175417394974580581943006723173144835822446487982733286252487952312022839635325916579801353418822236341750786636933540046799971263186450373485229214593436355530459122111228470352134248600062619593450525025909972228787584031411633459854141445776041151559307920146430 A217528 857 351656412590905550279181489844486204715794934935384630172029933933370741668864881877720471409777104149821639025726654259428985880039420864473025603468495382281632991936865289082332217806737107260825348637620879720981497975128317204205815210895901804687191047143422 A217528 858 704957992389608047347957939301735525943150283621061324351073316027635643367835891714993706500830307797116906785001368135114488978180692537325460566434228206820416449472639458191851675003555522290724848361664216951847951283433530416668677592220597745848535023091710 A217528 859 1413210163043426336281623543061737385648934386363618674061984307461547677263244100395727409438234487718848065496756678071938873414102707838158289873730915497786575770483281042980197425140988803362049106725814522889610404250354443728375414588781094031319380934000638 A217528 860 2833016370312505851747697905505487640302162394212053193535265523904624276516352956816203749897660065946258623766336884885691259786763303496828417272922717563127521164722935072237622193257163410770199249115883571683338993901950835003874878113206605675231393704050686 A217528 861 5679240204470783453890368430705961421570963997877385667276367982110258678881875669868443238133789005428310210916952117531796989576792867221674709684239145059889549338319353583198177457879559002602405000878840891039492722674919928616093714351631287642344071201030142 A217528 862 11384926087422041192622824062663815930991310347628625073730896065498442173200971340582033705536689142965542304279723511137997807332419224073373569820209583584099648217107148976179177829319303513268431869688958669153771643228945101477067065461557210001842750229577726 A217528 863 22822805033382892523034106451555259649513593264939547983351084798904543104754143659600513374795947320223600284805610735531953047367107365754772240893769501290943466560594131436597915027418420334543325200514729895915429138490238145500276845455420653704778796597510142 A217528 864 45751638786999128457853697403013458097753547401112872353546699864328021981168211229566221687405726249181575744812599219790120512827956443421548284994015165215581415464833829571022775875715351868858008773851602473963256893593447084205606002006887703345312346438369278 A217528 865 91715581020776390011695499500728160240288648008431658910914350123101152015567314186847439271176502796130589485446054581461268967221804064059011377800533644474964079798730591996395097559825495304775605194444525446024564845509385571046850390268736055629270521296715774 A217528 866 183856260947731938760201479780649541464798065356751869089734380757906993157418499643094082376557880348393430253370022735541792028332205989333666774025175894590355225699130648618880595069716112078704127484565762155911739457856853579816045081173129123270105343299944446 A217528 867 368563703733067980083692463899266990687352995248234286435807681984852310607048917452924996504475058530246113653368275194036488665955238714666250390496772955567213720328687424324724606706113543765781572764873087374881713749776071299978913819869043698831884575746031614 A217528 868 738831739191835735473301022033632728468850371275836560825348323799039161877810022495200504677567809369800234763337814989407579393519392928465592077082796154118732251972401498492941279878691880088444748330005581946545927768449269410455745067286601158784207505250582526 A217528 869 1481076077936054161917108403655788814283250807530222880440272805039263189241621122680855729024169196642995486766567769492341948596311140909467881968736908614628670673483205088011997159356517651970922636678082540427988917276237589501515865214676115552883472868950671358 A217528 870 2968985227178839986492577868725276069572124351857172844223918400525927677772397805766128290050001935662339012666299038633452648183276040032550190011402081482884946779859911940754484451243711700890451422227412958208436080434242874483457561039569829002545423756665290750 A217528 871 5951652341375075859736574544751252473784539390987054986663023333076721090757413542388105029430523729216490112905683517807873141092077692709411293060231954754715490613140222576326471034213593422399194879867531919687116897438200328166200944199598396650944528154588348414 A217528 872 11930699945592808615845380073050512522107750583878038832813301632463299925208676566581936528176472720494836419571054799184542657123642803141608533974462019650702947708388032873000990065209161339477133305900896343045379757628188191207841854440161356298189866799151972350 A217528 873 23916253394486661270174008851090254003809025626280955910714877002066567884342279336963385136292567057669849263888518890480399435103132826597117207215205312710711373131524821848124163590641540575196072654814298687694364419984668205120300284562346009998168252993173979134 A217528 874 47942339750806871108792088587945393547837461879045709363833829087453576929608865561901912715081919533812979451723923895130869853871704863558691180079543278493556791193614317223344869035048054756644395297015291367118564607875353561557307007688926957618287341605926993918 A217528 875 96104597335743760337427465898993413418178468429927095916930863559629046367215253860506346880392494274798376900249755078496767158981777687319608865690492075638427851250492304146587171644263132353330566371527334694742052668461608437562973466906700476117223948110689992702 A217528 876 192649534160673398880451803147337789965493473041261710421298248324863898122723371115922209791712467704393302091919594853253360188255270373990296690910075613593576598231780592984377910170134461641819235903494901264584456076142753527652558985671847445269241613338407862270 A217528 877 386180754941570238103917936799668927157518912120810786435289759933263447766628104864672397906220231199283125362311899338605914052723928904576003197810895001848779703933690445933980353570033619664103781338763722187550621298320048407618128372662094619155061035549583212542 A217528 878 774126898407290724757505710221907390704619543669140960891606488178246280064810206681018644979911728941366142272834298420569299329134550438129329821468399253077181854824713992964044572532693237109436388162862195508226676223900115614381850143164002180637258438122124869630 A217528 879 1551788604430288682341633444914119538061438100895210011496547796469227492171110950637420773338527340891945766024619757286171708848162318765786314082360260405026347467598243350451526473716831679821926840139967716915428250372702141016094032272413657216116751108845013565438 A217528 880 3110654885226805301791075641219179957173345378308054829762327000142517174381968062569680083521985147649545891772202157379045973561150738573773952219027931408022140179162415754612466800468940190931154633595569732894254357935971845984927018897810674082293893680001248657406 A217528 881 6235481245455693420706898190120904411939771408458936527748240348650343380756958621217180380908876626724855296520450244204769729822033009758242582897591657612434126302393286265968839698473206884599296825196703358446200552934606308631488527263212175345460416278844328116222 A217528 882 12499337685454806361481549005408223290049988718218641301313900461945674129327022581566287469897656715690147206053233634969440366983687745790458583416096852018549855405196675344075648374946612454997340069153125091269577025357592828098559194984854220814169782383811093331966 A217528 883 25055490249074959534735120880751926454409438434269048113003134589010061601934376535349000916655301954638986812251616138391773232526936266234032123477704672026266738235759942909727548271752713642241715581322868109417090380418056032892908993933064613397844848396744611856382 A217528 884 50224739232637628236287322740580114541374937254662085284237924779915027105737657203035998908430944153350996773034495164355512829933628725984630403053799068834475174971345843457208226718942587470276587259673334428837222401694072729226651841885834433380715032005489176084478 A217528 885 100677253890564705892754877917723356115736272062493064759901137306934816445829605446558282209903295189959316539613446405187321125148039127423065603919113164840049034240529148579123968052195860754737657135390589990174866048008506605433476683997065006023510270342488460886014 A217528 886 201810574544336372798962361665394173833193892793165750052576803194709066221600758525709713691490856936655832459279665565991958651900180182595085774690727539236726011673104313266065473859885824023040620346846471670339250511066615145024309952816893742755240025163017547153406 A217528 887 404534314440342791971014216904325685941327590046374405470550569724356816825550543419846886897553152567231170464592597848548001049093641374370770625545399808015569058923042844304571040284505314843604534533778425570634889703850193438757354244023257851295037162912157160964094 A217528 888 810897023234537925380575984783010878575529003260201950271590878465110637860731001783031014766654993683191565593107171540883071472943999074468119288336573695973094487385238495267632299805968886823041020123637613301137260474369831735720219502313342242895424838256640087031806 A217528 889 1625454962477805031022984199169310430822794081350044836403552859656054555030585557865701155361218986785622007657769179590658085463741739415120154421000464793545546310619751346079465106300836134999316669111256346321918890488549590309427545708136109183874023275898094967848958 A217528 890 3258240011575117417339107112854337529561037169348840858926631174149854210459145673156609850147879217053282622546069801841735663499871578592069660070327102873720696486479988887701771362409432686868244049454114122882945334869661108537981474173242610998859338899606146050424830 A217528 891 6531156705593347534803440165358387036096926065974122718889879756747355705273695358815493354685887410357764168128046028289581527217880591166721061676649629287562379090524825135398105297294313595801992428378709487843743407150330221400520052560329093729831152792912857384615934 A217528 892 13091699794481116448935229231252755308431463014459004697448127327934320146377108537939251169230525751792169599477591984361925885018758519216451684583976259589090287190347094928603096285259378412387559329712938223042467548374444748422762990948152103863667036169388151445389310 A217528 893 26242238392367467614682950306050587653913962649855282429423256279836486098651472307102465560335539322886108559697557981430462291496956650034614647946678829073558745947624579048455485043299968819647399233366028467193447083399994702034189108350904386414903094698223788460343294 A217528 894 52602286465178188579302472384137558511081628253416619958281047797785920477573094257867726168734026198672729509478612302556315346499682398944036166085554893672768062125780936230680597215041780735649622870670588029401019177109273002336139179210233821964063356499987772494315518 A217528 895 105440456438508451691101264482240341686973921837908368176192230052152250852637766165490779642221891331740431136321713913067751661184682746980454697824993489866625718905967428231442533052726085877229421061334692354424490448851259576988669702635767125714879291976346385004888062 A217528 896 211353208187852188112441520732196049220175693185293028993166856978174348174161244355351688311207348189458701181767399699174424141087560894831211377496732847715007535507429967008131912082254896992760245786889325511282289234996239050171860932099031982039740231444015347780288510 A217528 897 423652063586437217015853729679392663166020123084190715510942763625506442633899026209162583510453602745248869530572729658684047684306631596774101219764914357272681083179218153116925853581150597315005404950684349049808003440636503395856242594646856959372396736947837646577598462 A217528 898 849197534772464658274634245147926121849803794984894890557192138432164484534561354314681478466008568851912252092801292866553209702266520818513708371228639889989001824233888740455512440921653506994744848752111726998856473414674228388984482003778894977476531980169612786141233150 A217528 899 1702186111100358850357092880592413166867986838381424989157174522912304380993869766220951375160266965684156687644074198888506079130620032908442726610166729834381898231312154341395019699214153050130486199399572777485701113080377241985006868343703342208708352889195747740158525438 A217528 900 3411962758024074938973776179214506844338436475143336972344283585291904012619674555222831177453127789843984056995411516201870339830975000402684668964376015184604816162500006387839375732874280995366022250977570733326393025031264738409077366774048169197510907468721834179877142526 A217528 901 6839123493119860695754616469361492038413207150162081088637144344261087380068100971203022390523631701669322106985989053481574767036541774062904961434084452214958132793125296153940117534049077426588257903087444886120796580540455353746257636550080068500377465983338934486490415102 A217528 902 13708676751233135709699127710334175433361899906303842776948859225362111176923469294311771214986392457361377459123589717575053157292510902812755553913328369749546188659248935000728354003516317016181170001990402736693672087510573197448672364761529118301800729388937578681684983806 A217528 903 27478280654153085420929578063383202893920405437024779376801691903374850601681000553217008023259796642888271926872961793286384457964364131343151137985964913394618067737990107259803719475503220940956103182713643653323617758828092847009561484160599241386362044283332931691242061822 A217528 904 55078550855079769575224867611181048470485290947799211646520995469992468527549179557184972683911123982347678907642606576670266996568388146809079872428524661092819204861955792781603009083216140864268642297096588168584014147165321542643361620225886576699583240899458121859155886078 A217528 905 110401351290506678077787290589161259562762079692928659573096543782353493360510825058999909544240323838317829996368815681185413742178046527238710010046195963817867925589844949577800252821388730023587975605939027065170048477139400671334810829520361509975560749108254180313510445054 A217528 906 221291742715307516931461956707860598882112230280179652694740852281210142645922800093515849244586828384841008501485309513360354157962534452468510695022599156950321637099521042165995163733764457297952971532184253594601063167477288292365017407696324070549261958122691073101128531966 A217528 907 443562647646403121257123194066676866303410752948327694463454552058958683769800336310575962407926076108013522313626921519299296014185753562419183029009440664630068354414633200315192021211651110418811260298609902134237910456513494039319267453740698917185508686632761249717892939774 A217528 908 889085783618781948987494008619024087737214391871239611028609435238058337751815017213264859866437106736531671834888340404954836126988480162802649914155021814919493886012306292521612185035843015126135708252960586191575092546468710098213882466251196736326394615190308063601898815486 A217528 909 1782096871678314374291181376576906921839255158088942554168128804970526962440668468300804404260204354201755831257689460305020297855402113847533788696997636169558716159894407688675330165545360424114702898191918720295404135140468638456372224614189385976126359116530241969805705871358 A217528 910 3572053007815727827954145708566567408616244269665401548373096023438131191780633293730255806427389453236263104036492049125058121722036949630924397444201080555358917162535836224314170942535255246525078972504864504547426983937295261874220897720047546358325488809959845053354592960510 A217528 911 7159841855704850068130649801428714091524118855895015528449905962886930303410298280478000866373381322888762023805785494329743845083304172917562119614475023816804860144580575421953961148953950510783124722749847073272313022309897590554569750680022220327047780382918631191274277830654 A217528 912 14351190013866881467663601318388731020463823164096815023567313935828223218619537904511370755193249332111461544458324058917927992678598552714550257932418265592991884196208679349356356907663523499315423851976058147427987407735591508487745528353077853471391689510235582265836198428670 A217528 913 28765461877268910612046975961720356293423466871163916186989780247831225205038714411174260586098035743893729813372454814551106788848236838323951291774417952199164320742571860827203975198815776838695678218897100041679584050193140059265403343718580847770380682946068679726562600288254 A217528 914 57657225942849686605363838361087078247167874104981841066730161960144115034080217856733121385256273061134936537181124134929455581612671780709601612373288716613522195257571616146579257492563983126653980871668679067120159586810922978176031727514728607581966066616934140699535443230718 A217528 915 115567333240806244028928129172988042125636227488698572345042120273515773492973037442398567319907204096976553818283879506306875964925977046086596236406062998035096396204236801747878697830902764690099137419055339081989848180432589225773314467290024300018361720430665345605151043354622 A217528 916 231640983148792509805578522398646164135190610641720670765409020102015062189185325662988031985152233799389922970509425935096643120989695614595968404152257006441626600075136303345952898665175005330312479805484686019933846442409580090650732823312049291289622986749331823048981743665150 A217528 917 464295707545877623329244291204717105280851926825795884985789973011054011492077247523010355154077138121700384301098994614332991799727823380213468487027095795136780408060549128273807077960728720713917076777593479672686177183753793660032877152509833008173125808263479916628361487581182 A217528 918 930621113416205574539948511828452999067914053163715839490168559030269510626023876721394285661893655913335660706751892515293241065898409274821959963583994677801934417095553543474437266429494377840545802352187358452829691237068514678574984773634600953710172772034220388023596348342270 A217528 919 1865306055137042045733387755703282044118786082206509783234803838865089423364698895356145708003654148414728736391398827200536689766574140003137885170396874576703254406447822148328561852369621661118769731225879882804214792756642204876261245398186003954500510827038217912993094188400638 A217528 920 3738748630194806366554898721915993118144563269880835705413120108915734504612524831664225661311818124501947564276162209934365180206486515762671539355590077687690556698024683394468580540749627198337405373349778832772821879165061402394930672325579476347865998163926502154702300850946046 A217528 921 7493788026853978246848327357684198171985259058116623549582423059355490032306953259482759757122208213341625834614202473322096732567216688736950293797449928628119762647538662934664239147498258279323561884205613270608991291807210073283048967364321618262871241235374161076485445631606782 A217528 922 15020193039882529448298281528739527967127083767781791098415527760064841525409012739775016271020664973344214127502458938324491751058055063294746371880793636130057930760518354060990963214950996584842664674843372692813803542915661249969215699464464025038839556061432683906429817085493246 A217528 923 30105690958605888660048950655554734684095900068337949638809050719449044801670835978170785831152036275981355263853621629556711157193622241026447020560083294744434886376843636305723553845723897743872488425391107571757500789127937839578151967019560541861510426855518187758371961741246462 A217528 924 60342133487876804555500944449927657874932467661579193048527355670760090763572489067586597791641903682490568730005842304023139791002806196517328011170575563930872250315150872579763677674917493679711449527871079281651292554237372624102715147458367896805957818278910208284957530474414078 A217528 925 120946053743050398998804511062825354777460675291674091412779747471690739164657004585670286944192306569920862233811265776054238868157810793144574795348802935692478311452928432297827125620426161830540153461280166371328174199214271669432192876231193078808338235898704467860720178635472894 A217528 926 242416248272627848607207338222258111638341640357797829004822622536615704238438846528348834814667285437489190753626460044501444974462168328871088802526577204939881955950509213275587052389338228777683433836356907422213540857460661243985791224043228046070619010889449809811806400049840126 A217528 927 485881912622176740101597452179065675499981479939331421463797610925486081563328936682742347890831263245809347556070309386542921756901730027630259360338432512776530000789121072717706228290255380137310357705748082330553495188091688423550154009151994505171317780783526910821856500468678654 A217528 928 973864926405929449313532742909899551559474597675807312027152174887053951835963498441630365122518606784352694163394461993674101793126846564485088894502092102920423024952043335381809746032882830135982167888446935887383874432736368968928972376242775108647184441217399490075223631297773566 A217528 929 1951936593150478603519685737088674096463802949645249446635922698509416366163344522683664694562474765256317520336534739679541109471637665686316131463163980103723233787846880845883080155828938249389636185552559886735369631199003242682858315939978540958392245365017672489083514982561218558 A217528 930 3912295743009132150168501125045775364068974365276460307200090979815739427455136648264362569031275416092147572507037369245500809367517675565117796927666235489506566433969733632458413808901078575804513960299980748408039255505916535858403459198173900487957801141765456340173258323543457790 A217528 931 7841454751496485253283039848489759439324007577322226979786690895877871785458393604915242000418104167751896744310963035267904356890468837670793915164046388515723977349272178327207998951722275103239306878276741336722870954109351254707552742919243112296217338000119864092639159200908312574 A217528 932 15716672338073154545833711487098645038826776677777833765406435205553688512595478031788418730633118135456149758473607698097745304705702244733878979557595346050050937190771313140811669250152213704898763230481158133323711708177135039407341474657200195588948377219675088386423975183418130430 A217528 933 31500942954554161436953799741080959873624364061011961292599048321313585069713238117862508931031662128451318199166388719335626020488728820874689270798345298027670426425119607978041338551454609596957008525965898746532132843797927466820643606497675029882744616450735811928260007277956694014 A217528 934 63137227682418996097982579389220094290416924851315578409010594628260222550800841165035964821937388487249286047802744220984047321587696689807939191411298743691203131055639316796171991920679293948871347416235425573091224197536754365696185886453592730598825876069272723673585615073989099518 A217528 935 126545429344449275711119571339138207569623393797972605066126469558227822569010013830173031604309330465729095964608662278658734121307052246222395735348411654215581166758571110167029242907838158168934088029671033546751444725062476907588123838007057589711606876764207305993785404575799312382 A217528 936 253633387514100992586556873292835792921732177060144379829424068380752945362155893943506683210860617974993688807350152774828845032699783766636618281541647385220412839284711723272442262810514298402804427390928284375671040730317228791739661242580633010145687679359857647305765104790580232190 A217528 937 508352994410566615769767018801117021018247735595719645455111532611865581751221927019251438588950850159207269651218923072940639313215649163614474396359334410265128083050531551999678597334462243980588287319400708277738701261447684784949968491027848829125450563542840001297850694425802440702 A217528 938 1018880751049781989268876204005778271605687439236366155306592131567980726713540945434812685837852328981152119935981003368967568457352907751826592882443531072670463760955217514064998373543307148401349299462633105532391276605379178469528866739255957570697306243052406688068206145674246356990 A217528 939 2042115673484700487068507984763951720789009224750716225013606945111520942163829699925912317646588715776374994260060165537148499247127926680678810790682352594604548283402620246573385175730410349863471768070416408866851570337440683731690868483846623555843932130679221291281149379260490711038 A217528 940 4092948983595351977342669610923307233611787962433660650043428352748281586430262270491733184536911148158082683538340337378805288500257860371069545325646417977702749233357363726657759350538474270209345313426106853034323712851675439035398557960231041119699522375789167501251228082878407507966 A217528 941 8203351828153961933384931480418648925048116591484298442550023827695284026323944787317952782165220931481213129597168064778790287694835304072884285525238525312325626086954479513585920982812378610105205059412709056062853645903797857188331859869274424613648398631003603016679225111538527371262 A217528 942 16441648553657151768745617429543820513259317797707592654887858294084492658091159077414217019721101537201286529203405664424266258142940913429901655569132956898357151988659474334209495096255863217026860739926303370900049883902207344558735411563647042692247580321985378415309808708774199820286 A217528 943 32953261252858183230595883699625593847872811387903259819074290654149800324101715180603734208639247230697823088361139908230556404521684714673354869717106781463857392755362001655487993588094430142573466234014166376920645255381073293375618614632437489747300877366182374301717975577210130530302 A217528 944 66046599498494973625707344886576908328509987486802834596191635017447162258107940453195423272504032389621205216503315994522465630973499759464383635674953408501463541363894154031101388235995251131960109000271030259226102092690334483055541627985055823086021489381298528960023949850278604308478 A217528 945 132373650385928857137058404360304887902660730647638630987361188607561310924156333171241465289122039866963646472313462383762246996724309288145256621997502728629349751028296698994428367128885250817093945112866611999509268562786786134295709684830261403086499050469485709462006461845343658049534 A217528 946 265308798356498925158629357119911178256827025147423849322461836669200321040456435033933586133797828371910000942730101634148345644837336332685775061622429721469395151845946358837257492646123932459630092546060639901707548307485289356112707490220398459465143449170790903665495177486399740837886 A217528 947 531741781495807054312734049488423681337113283007302200855969836864043493217726135774267319513354750944865889720645589155922834956120304614086639991164172853275882229647270997339215656218082594008334085924132737489942883832992978389572061747239700504441044004441305140129085121576503382900734 A217528 948 1065734311784286081069319246374047052162041241455836061165166490014347594214130259608332605787530884141984498789620014395854837972468265997452592183495902291057349563958643269943630962586090381071194965895001642115240871810428687138445558079435512737756535040354225672484620294384972671746046 A217528 949 2135974879608023235932141741342487562981504253826780751299055591071166214995719408630256489635310920488796323631813829577241773520064631277162073699984777278788671842752178522289257842068542618004201504648902122025791011326538697004710267431499858048967829782196019582682661727282993362370558 A217528 950 4280971788203162877262891887473750202641436889549069380660094361167174105146562422675686224468332920787891074080607517960575265099731032606234455927271219006250894126187519873125700751122831887237542124546454926691398676898031763483491401613690599476256910244455850547313207803690315176476670 A217528 951 8580006668196987080946204399725026877366900223019735757693230994263830804643783709357700317486513551997666551218839268003389012137356748291082588631777205020500099155768123130832158102603202955944394418651917232760826899953155713951989665139629402171979784403216673671564268449825752084381694 A217528 952 17196177587608153845979657679405059336356192694143827988630698360146225286069708453080019128381573626441677007400256029111365079787885148688978650263286820278299240162375928485798602338693576032849473054545261252474505367554862697947723310925488083708538421743397992123088410872934677287534590 A217528 953 34464759812910381122626628379520035110865848605018693884746173119048774901865345587593200756197942500981192022420325102312124453876878173490756485416564213473801404114538252329811322809905675823664442299820200135248298821075561728130395096786900471997528399577434673058264906269221560124440574 A217528 954 69074481171740337231573513322059713647855981084544113506454506346648592415505841763460577536500879904568360455469592408563477862905501243005455818394161077667218335984863357195941973615936766195348132493593403643882343715420263705025608170732581044858547611769565522245042654738719249971281918 A217528 955 138439189976382680685758800813358335247595244800190978330818547532476057959208571154285209171682558427169274522975701456526294369213550565655486287472490466544087087833728543104304786686301095550911271800080110260110519380053743076170694350356585274849252249635360993755784340185134196634681342 A217528 956 277459444300695086316683672051593728598226484626766058985426593987463437984104090464929930641668331716044857851581700654893027491430313865793499787437523575048313728100316990913015619205810785550605579275921418916061382263883787821760028827643742886773169353196857080060313434399946661148229630 A217528 957 556082235461501047523584529125740057801063818834657521994373044308256671718168423045841694081826328406784736477538525719550455421263286350938809822108544473098584002476066285793972063926745696255483274003314419526100810746019919656716706127444082381316370017713334733252809762087823607043457022 A217528 958 1114493600971726694827373516642182285608427055888280250787667518259787238173430021930172670164398457265524320830056358110796757584124356241354751783180907670364435980322422168642083246581153515332922867109470372244752432349944008688545445635792261845414205865000611388839372081208655281559437310 A217528 959 2233650334697908289214696126756962848823608386327919712676941329759350872295391778750375137137821456440087950062529445269319300381029212163210791133283100945390117677024273509628959666012459021336582548824420550483795923258495318824752430906574525590874149803018508174485022817397621694020976638 A217528 960 4476636680218737777548370793841510128049036197985415442564622113904711749436537793706912333508757878708513742234808580042758354646789288890518203978396069412756146318085105320420535548514877514068287079659394192174552837319803165939702886829492670450805388579810390246860150026584455641760268286 A217528 961 8971964872711340753332859375102964867278332999083698109565776872394357934461965592678353716713877453094221619298949001911092583981380037315417744536426466494770953626798727156112363271588984951034114828939081525199785403616427239249551715184399810377656180762645134498055603000404515774785388542 A217528 962 17981351751226457503134275738575370457670430709300561048034726505584413591896474261590175395280741825583868409476226613108009651175042454511974348544070773578672907359965287168659430375455051708077904408317123248974445759928887994818895096405083021583265620042294189421892000222594600499756924926 A217528 963 36037625476572558199198308280948725363074877850682312513936013476011880333327560807056106439187984546040660963148440296057013736448008590410978788654475598836835171182887839701972507381781510948604345139908914728845672414734626425436373090853641768574162659740506644529565965543389058835199033342 A217528 964 72225250826408585184241415823611625624630762585156727383725577768213182372903398444681363625470024993991317819567514434334707276438582386845522505689416042035103767792133409436820785957940324802964136571160661586978968598192520528787911109736052835467037964036670670099136614592435273212394209278 A217528 965 144750813249392472740143001478888013052249486977157102519399116941811838972661455076136307644810270016130922635433615958188156030655730872237184358635355254797983811437868677546530070169904231099155913014593978767521308691770710026042150339413279962578400827672297801615164102814699737250032254974 A217528 966 290102873392032279823547485237578373722526793646520386623175876240407888027748435577090333876725196537215009682979044905568558758255465314564666392774943815061339024584713869653111048578393576548200600352907251392145608290191025214288953446476179898459250675517791924737872966126087615633055285246 A217528 967 581409487970752687533500220267707090705213018834490908576070476286410719477780340106357220526388138981649529029210993409831138393172680515305966098540728169073058552590926362854871737095033284523045738511601055838449694225437795203531205483786142523550997833332543289838361479719611032497098326014 A217528 968 1165228953115268549239575510586406163978952485065957632133505278368064372314992454322149777796108635572364439062986349257669373505216346294957274747027885272086153512031941161664138400988710637353114530951471148465121335404500148858056994260308936060422185515160139055097006107322212705386184572926 A217528 969 2335282850178837283623830302206578885191373033554017982873592964694720704378578129273334691473795717952112363491218533872591050379269634102589386441878124124130930637778241572951257949419013022227743126392872231866496548043275552420279127328229345267595144495112650250424682616306644767416369807358 A217528 970 4680225567455822611136077448344256069042512531208543580248058258042837514313802044625068579500575792697497144425162959422162927358403093198496750475259946832336210103013566400576860781409816761313450295032388056325120817209153889853240476715957979068912623455414579160090914247730204399840790577150 A217528 971 9379790827511036657247105148277839103790218665130706744073276198864891611859814351047593401686775225338550017160246144123239947640913720319566063525245273681135321060998028821359176503340429399972700501091630743273737009971617900940549286439467219685711490912416784396225342949279190833137782358014 A217528 972 18798300957027046878840343927188592875762145884713861364451701814233065134421886604971414987904107583278233277789269622654212960578802276356150466983377273091824850232051308704842793238476879441896744477304105638672944637666065146766643016671142331428078619970426958459658547653365850340068165681150 A217528 973 37674120351676422275165421370551536561430351576383035899815362563362391578723963774257917743187949137186776616213967681823701810649073759890084043399399929036014929484440037577361527642054657942215663210984169363353790244010207188139190476480911184891234816516876971283974484510686447241481930407934 A217528 974 75503437245822264362885242283268817689758108162777532978057963200296700754159658194271273817772605626490260501094539772077574918076125005623227164797834486563273942610008751576929059017328829550314649546988794462237301891841404575159820950347496889696157386755472601357747078817962006033175853137918 A217528 975 151317586911032893906049148670503210407481597137779657986177042955296026655645476714303949891613104778926109834313783431814731465298283125907558203861225955682063303703182528171978368307132117530473894568555579522561885524254462367421784117683185770906755482093727620416057040006461472021817279381502 A217528 976 303257237329741569282995355588205742659235097484411839378889599835114883513748672148631755481910954253167745922459964780547104260068788767087295592788541327621211946774510450727613722771284014116792878535341298495354012395511576807726377113776441428216522783631710276475173170308716337664648881897470 A217528 977 607759879012632803728464287749346472583696284555335404263676789149510587248023577874313324734289313183815241531750705678126447321442335136618892428779212390048703577088942378917374389080749310737587732765291192399279863216747149038575420873240394435987330010709311024720331172318456409991492763910142 A217528 978 1218013121407161142223234648801635606851209314621307616924801880518053134568321215176730481755709266296287376795494924156711284530214810621926273090102586054294184530864989090148708607686144635267803010716096208631926114748379671478110272815590555644579750517425163793948365310257834184147708235743230 A217528 979 2441018078929305762861799284523301911376781252939115565415806611995110828543633733757677037578071473597283329771640795047127173404531152228829294137573298266150359834318709599704668759318148195690108299395813330963030429053404854867567603324870132061362725245092932678847603156195258886305527302717438 A217528 980 4892030048790963300319694223514955966715746018621685223506631418950112054426136443419803042274232151498773389337911325827239204636147867002811627174442456065761573252243927547782504376321148036827715529904055021389308103073850263776685713148057280121117985347130118743467884592625194387992607098667006 A217528 981 9804068316851399785362451117223197718582775593431185491448524213903767460579783576840537656754209356195539393131737807651599423204231860246328418116595845635118597748558962811428670007598266954827417672403339825834892387789280696074185221514626541146993213281066830666222992163470733165470980845338622 A217528 982 19648193947051285211232770297346130001921951360639814789938021151982146738714134010067005733859042107966222324908617296359743470827865975274865335706851987150775586138976323092819317604281010852552786070737885346041900522276719850065423597910032941919445257481583020506504163118884137427358818309767166 A217528 983 39376584270418620245604762165518055122264369191638144630298887696648567340736492685674006860297597585441048346574140692957181383605596464715744014237501423809322929869101805202031900545076045952009428594819674337347159304779752857715804634469137398721696868293737104992092149492657581682441996503875582 A217528 984 78913724792707497221734938362740352459185003569600574234125266067335782864487616607964273609510755066615937325595339062638962037333041966966707401875551462127579327535366656589788952079870281120042480099290140478259288663672124514103226404011441418472783826231961029204286876837101706290114006068756478 A217528 985 158148889087631822073014646568994493303313202003064228160669113260089063007800859500233605204365696238132822393951284431225543387354022027410238926058107584259805495894788861856905446772557222116564026023807833589725024502889471592553091593719263261531902597719585079372648772061792356970250624844169214 A217528 986 316941311176649927742106716385227171287774122716283635196902588325693522398845699191222402794445897312934073229156763379343166944972400278586896847742039350502464483897147733680220460037508326874949823709922710498015957491509358247806269789931381737291584617883874965721187306266794319799671648270942206 A217528 987 635170996349977679350344046385351927760366340817735667126388299371778641215364814008245343190373069552938069252287879602464177320250473078332173188759356788917755572928353312516769015593325544811270470768163383737469760223759486489026330847048662633148947144523917075489633587556071285475934440045674494 A217528 988 1272921356681121519780900854241341457535414188335524205680851642403062082568447369756672067243813219467482115915456392512471407680666211346232188368116529201555403597962657965793212147290311123300737148280370445166427267467560392700907480352869501043649888234293683499264744026629234731021551859776094206 A217528 989 2551006673300196388418130299905642982390282021930586310143670968562576980017072043970867507533969660673108450298537906880003653800770793366102226725523208546339070583812889913999808376922026817068775830143643750133054142052323384319579070272084108562444640614546095815482359559236907518815471064276008958 A217528 990 5112351730427541527940723919620575825999652598099112729702912497512946019003982338811102983801043886852369864824053767950078449198634008668484485445815755170711624910752270394614456618795031781293972967642724228700955724493291485418795304174459939916060762031943709505634297736319198624441679588708319230 A217528 991 10245401156411864664873986752786470827597844832111834301940236501551249014366608463269584350349133148776774712685518865240198111027884222387537698913548262080644131242460207126034736368028357869344425030375583931940502782072351442285082824604706345096227990691458575242135423920106179369036839639146561534 A217528 992 20532239559742260761300275880517058912713493990926343536355836787652757698288439065651210356754029535817077500612771231080276506189863577232230181935686178806037853196237117332833405798005980377089081211689962848295981134933197903241585859711391660084195924681795703909059847158701952871444651284587610110 A217528 993 41147437324931520812839605606629310153104046745008951432475482687405126169363191545161073806742930524400127370042831147199909298393642864090804588218063969234190543553918381641499251322055842080753170646774563736097499220677301995378883696407553338678925756048820996593808377801491153795759268747433476094 A217528 994 82460958483976913060426217095862920586845111235832260574104746685007656751650748189308593362202293906810031914387883032157722604306568036858366937388535766377842072908346538863272529300490150914205449583372499692557243961444248671654934458746270871833027365643046134591215492265372923269514514182722027518 A217528 995 165254419482621314698884242339762272985530058402296894545769382162406488063853703119128357346330833434595283050715494275189636094634602469918388021199936397905068740372955592144311406322318643532907299432459936108541322200003451311315689273278118447524622518726790479694071197243959317039533070403831332862 A217528 996 331174513687457097970907693741253072095871389543865851845163194253588056718218772804355614185500917921052334291981018442844419703277941289936361584281700944769831915768922139638592096904476786873003766768486130229340999428108139771065991705973886932582812773034757235820308298691210053369098402209791475710 A217528 997 663681716205102115922244991137274521443628526322290461114584553052711737556274184911062143854653857565650864458403243612052665918504962395464448750399255024780903193404838043005995939962958206156778604088377545614008081860161412263847154626476067199865625338631426735322719363342731901896309681874549080062 A217528 998 1330031488842098037473651560646708447395554950625727700911704044572465649229849460767132351672558797818039439652371194559700047828771298652897457660614609994687986094185607319527361727502576942727884818768111199800287075623698406820816541473394707588396978905185797419645186173713545307264941827960447434750