A018240 -(x^4+x^3+2*x^2-1)/(2*x-1)/(x+1)/(2*x^2-1)/(x^2+1) A018240 0 1 A018240 1 1 A018240 2 2 A018240 3 3 A018240 4 7 A018240 5 12 A018240 6 24 A018240 7 45 A018240 8 91 A018240 9 176 A018240 10 352 A018240 11 693 A018240 12 1387 A018240 13 2752 A018240 14 5504 A018240 15 10965 A018240 16 21931 A018240 17 43776 A018240 18 87552 A018240 19 174933 A018240 20 349867 A018240 21 699392 A018240 22 1398784 A018240 23 2796885 A018240 24 5593771 A018240 25 11186176 A018240 26 22372352 A018240 27 44741973 A018240 28 89483947 A018240 29 178962432 A018240 30 357924864 A018240 31 715838805 A018240 32 1431677611 A018240 33 2863333376 A018240 34 5726666752 A018240 35 11453289813 A018240 36 22906579627 A018240 37 45813071872 A018240 38 91626143744 A018240 39 183252112725 A018240 40 366504225451 A018240 41 733008101376 A018240 42 1466016202752 A018240 43 2932031706453 A018240 44 5864063412907 A018240 45 11728125427712 A018240 46 23456250855424 A018240 47 46912498914645 A018240 48 93824997829291 A018240 49 187649990066176 A018240 50 375299980132352 A018240 51 750599949079893 A018240 52 1501199898159787 A018240 53 3002399773949952 A018240 54 6004799547899904 A018240 55 12009599051060565 A018240 56 24019198102121131 A018240 57 48038396114763776 A018240 58 96076792229527552 A018240 59 192153584280098133 A018240 60 384307168560196267 A018240 61 768614336762478592 A018240 62 1537228673524957184 A018240 63 3074457346334086485 A018240 64 6148914692668172971 A018240 65 12297829383904690176 A018240 66 24595658767809380352 A018240 67 49191317532755449173 A018240 68 98382635065510898347 A018240 69 196765270125295173632 A018240 70 393530540250590347264 A018240 71 787061080489727448405 A018240 72 1574122160979454896811 A018240 73 3148244321936003301376 A018240 74 6296488643872006602752 A018240 75 12592977287698200221013 A018240 76 25185954575396400442027 A018240 77 50371909150701174915072 A018240 78 100743818301402349830144 A018240 79 201487636602621447722325 A018240 80 402975273205242895444651 A018240 81 805950546410119287013376 A018240 82 1611901092820238574026752 A018240 83 3223802185639744140301653 A018240 84 6447604371279488280603307 A018240 85 12895208742557510545702912 A018240 86 25790417485115021091405824 A018240 87 51580834970227110151804245 A018240 88 103161669940454220303608491 A018240 89 206323339880902576545202176 A018240 90 412646679761805153090404352 A018240 91 825293359523598578056779093 A018240 92 1650586719047197156113558187 A018240 93 3301173438094370855979057152 A018240 94 6602346876188741711958114304 A018240 95 13204693752377436511420110165 A018240 96 26409387504754873022840220331 A018240 97 52818775009509652220688203776 A018240 98 105637550019019304441376407552 A018240 99 211275100038038421232768341333 A018240 100 422550200076076842465536682667 A018240 101 845100400152153309631104417792 A018240 102 1690200800304306619262208835584 A018240 103 3380401600608612487924479776085 A018240 104 6760803201217224975848959552171 A018240 105 13521606402434448450498043314176 A018240 106 27043212804868896900996086628352 A018240 107 54086425609737790799592421676373 A018240 108 108172851219475581599184843352747 A018240 109 216345702438951157193570183544832 A018240 110 432691404877902314387140367089664 A018240 111 865382809755804616764681727858005 A018240 112 1730765619511609233529363455716011 A018240 113 3461531239023218443039528898789376 A018240 114 6923062478046436886079057797578752 A018240 115 13846124956092873724119719569872213 A018240 116 27692249912185747448239439139744427 A018240 117 55384499824371494800402086228918272 A018240 118 110768999648742989600804172457836544 A018240 119 221537999297485979009454760814531925 A018240 120 443075998594971958018909521629063851 A018240 121 886151997189943915653511875055845376 A018240 122 1772303994379887831307023750111690752 A018240 123 3544607988759775661845433163818816853 A018240 124 7089215977519551323690866327637633707 A018240 125 14178431955039102645844503982466138112 A018240 126 28356863910078205291689007964932276224 A018240 127 56713727820156410580303558584246293845 A018240 128 113427455640312821160607117168492587691 A018240 129 226854911280625642315065319645748658176 A018240 130 453709822561251284630130639291497316352 A018240 131 907419645122502569247963449200521598293 A018240 132 1814839290245005138495926898401043196587 A018240 133 3629678580490010276967258138037140324352 A018240 134 7259357160980020553934516276074280648704 A018240 135 14518714321960041107819841234618669159765 A018240 136 29037428643920082215639682469237338319531 A018240 137 58074857287840164431180982303414892363776 A018240 138 116149714575680328862361964606829784727552 A018240 139 232299429151360657724527163943540000904533 A018240 140 464598858302721315449054327887080001809067 A018240 141 929197716605442630897715125233920866516992 A018240 142 1858395433210885261795430250467841733033984 A018240 143 3716790866421770523590073439855205191865685 A018240 144 7433581732843541047180146879710410383731371 A018240 145 14867163465687082094358719637259864219058176 A018240 146 29734326931374164188717439274519728438116352 A018240 147 59468653862748328377431730304717543779423573 A018240 148 118937307725496656754863460609435087558847147 A018240 149 237874615450993313509720624730226348924076032 A018240 150 475749230901986627019441249460452697848152064 A018240 151 951498461803973254038869905943617743309067605 A018240 152 1902996923607946508077739811887235486618135211 A018240 153 3805993847215893016155454437819895668461797376 A018240 154 7611987694431786032310908875639791336923594752 A018240 155 15223975388863572064621767379370432064298243413 A018240 156 30447950777727144129243534758740864128596486827 A018240 157 60895901555454288258486968773663427038095081472 A018240 158 121791803110908576516973937547326854076190162944 A018240 159 243583606221817153033947673607017105714184541525 A018240 160 487167212443634306067895347214034211428369083051 A018240 161 974334424887268612135790291452795217980346597376 A018240 162 1948668849774537224271580582905590435960693194752 A018240 163 3897337699549074448543160359860634462168603252053 A018240 164 7794675399098148897086320719721268924337206504107 A018240 165 15589350798196297794172639827541445029168846733312 A018240 166 31178701596392595588345279655082890058337693466624 A018240 167 62357403192785191176690556086363594477664254383445 A018240 168 124714806385570382353381112172727188955328508766891 A018240 169 249429612771140764706762217897850006632634752434176 A018240 170 498859225542281529413524435795700013265269504868352 A018240 171 997718451084563058827048858696191283974494479537493 A018240 172 1995436902169126117654097717392382567948988959074987 A018240 173 3990873804338252235308195408994347650785888857751552 A018240 174 7981747608676504470616390817988695301571777715503104 A018240 175 15963495217353008941232781584396555632919377310209365 A018240 176 31926990434706017882465563168793111265838754620418731 A018240 177 63853980869412035764931126234424552591229152999243776 A018240 178 127707961738824071529862252468849105182458305998487552 A018240 179 255415923477648143059724504731374870484019899513787733 A018240 180 510831846955296286119449009462749740968039799027575467 A018240 181 1021663693910592572238898018512852802174286173088776192 A018240 182 2043327387821185144477796037025705604348572346177552384 A018240 183 4086654775642370288955592073226117849173557842422355285 A018240 184 8173309551284740577911184146452235698347115684844710571 A018240 185 16346619102569481155822368291253884677647057669823922176 A018240 186 32693238205138962311644736582507769355294115339647844352 A018240 187 65386476410277924623289473161714365272493883279564690773 A018240 188 130772952820555849246578946323428730544987766559129381547 A018240 189 261545905641111698493157892640255114213786838318796767232 A018240 190 523091811282223396986315785280510228427573676637593534464 A018240 191 1046183622564446793972631570547815763102769963676263077205 A018240 192 2092367245128893587945263141095631526205539927352526154411 A018240 193 4184734490257787175890526282164853664906325075507204325376 A018240 194 8369468980515574351781052564329707329812650151014408650752 A018240 195 16738937961031148703562105128606595884615790743633121334613 A018240 196 33477875922062297407124210257213191769231581487266242669227 A018240 197 66955751844124594814248420514320745988444143857741093404672 A018240 198 133911503688249189628496841028641491976888287715482186809344 A018240 199 267823007376498379256993682057071708853738537197381589751125 A018240 200 535646014752996758513987364114143417707477074394763179502251 A018240 201 1071292029505993517027974728227864285214878072322360791269376 A018240 202 2142584059011987034055949456455728570429756144644721582538752 A018240 203 4285168118023974068111898912910612040459360136355112029607253 A018240 204 8570336236047948136223797825821224080918720272710224059214507 A018240 205 17140672472095896272447595651640757961037136239551785847488512 A018240 206 34281344944191792544895191303281515922074272479103571694977024 A018240 207 68562689888383585089790382606559651442547936346469818848073045 A018240 208 137125379776767170179580765213119302885095872692939637696146091 A018240 209 274250759553534340359161530426231844966990528162404626308530176 A018240 210 548501519107068680718323060852463689933981056324809252617060352 A018240 211 1097003038214137361436646121704913858261559678202669207066596693 A018240 212 2194006076428274722873292243409827716523119356405338414133193387 A018240 213 4388012152856549445746584486819628389833433843916778231931338752 A018240 214 8776024305713098891493168973639256779666867687833556463862677504 A018240 215 17552048611426197782986337947278459472908125637879315735055258965 A018240 216 35104097222852395565972675894556918945816251275758631470110517931 A018240 217 70208194445704791131945351789113729718781283075941668554880843776 A018240 218 140416388891409582263890703578227459437562566151883337109761687552 A018240 219 280832777782819164527781407156454702529422693352615485448842990933 A018240 220 561665555565638329055562814312909405058845386705230970897685981867 A018240 221 1123331111131276658111125628625818377426285895508159564254011195392 A018240 222 2246662222262553316222251257251636754852571791016319128508022390784 A018240 223 4493324444525106632444502514503272644322333826228033501933323244885 A018240 224 8986648889050213264889005029006545288644667652456067003866646489771 A018240 225 17973297778100426529778010058013088846523715793302924497567849906176 A018240 226 35946595556200853059556020116026177693047431586605848995135699812352 A018240 227 71893191112401706119112040232052351924563624149993278969940513477973 A018240 228 143786382224803412238224080464104703849127248299986557939881026955947 A018240 229 287572764449606824476448160928209400775192018553536277839100281618432 A018240 230 575145528899213648952896321856418801550384037107072555678200563236864 A018240 231 1150291057798427297905792643712837589254643118121271435275077581886805 A018240 232 2300582115596854595811585287425675178509286236242542870550155163773611 A018240 233 4601164231193709191623170574851350329326322560299338388937663238373376 A018240 234 9202328462387418383246341149702700658652645120598676777875326476746752 A018240 235 18404656924774836766492682299405401261920790416825858851425358775145813 A018240 236 36809313849549673532985364598810802523841580833651717702850717550291627 A018240 237 73618627699099347065970729197621604936914162018560445997050846743887872 A018240 238 147237255398198694131941458395243209873828324037120891994101693487775744 A018240 239 294474510796397388263882916790486419526118648776755805170902210262160725 A018240 240 588949021592794776527765833580972839052237297553511610341804420524321451 A018240 241 1177898043185589553055531667161945677661398596512051263049006487621861376 A018240 242 2355796086371179106111063334323891355322797193024102526098012975243722752 A018240 243 4711592172742358212222126668647782709759442388858261136926821243633882453 A018240 244 9423184345484716424444253337295565419518884777716522273853642487267764907 A018240 245 18846368690969432848888506674591130837265465561053156717168875560828403712 A018240 246 37692737381938865697777013349182261674530931122106313434337751121656807424 A018240 247 75385474763877731395554026698364523345517254255452851207598683415899362645 A018240 248 150770949527755462791108053396729046691034508510905702415197366831798725291 A018240 249 301541899055510925582216106793458093374979801044291853508241096008768946176 A018240 250 603083798111021851164432213586916186749959602088583707016482192017537892352 A018240 251 1206167596222043702328864427173832373485740772222128311388657108725418775893 A018240 252 2412335192444087404657728854347664746971481544444256622777314217450837551787 A018240 253 4824670384888174809315457708695329493914606224978435040266013884282361085952 A018240 254 9649340769776349618630915417390658987829212449956870080532027768564722171904 A018240 255 19298681539552699237261830834781317975601711172093583750486826435890816308565 A018240 256 38597363079105398474523661669562635951203422344187167500973652871781632617131 A018240 257 77194726158210796949047323339125271902293417232734022180792847541086009163776 A018240 258 154389452316421593898094646678250543804586834465468044361585695082172018327552 A018240 259 308778904632843187796189293356501087608946814019655463080862473759389524514133 A018240 260 617557809265686375592378586713002175217893628039310926161724947518779049028267 A018240 261 1235115618531372751184757173426004350435333546256060601038832062227649073774592 A018240 262 2470231237062745502369514346852008700870667092512121202077664124455298147549184 A018240 263 4940462474125491004739028693704017401740426765379119901586092583290778246534485 A018240 264 9880924948250982009478057387408034803480853530758239803172185166581556493068971 A018240 265 19761849896501964018956114774816069606959892222226234601205899001923476889010176 A018240 266 39523699793003928037912229549632139213919784444452469202411798003846953778020352 A018240 267 79047399586007856075824459099264278427835939210324448394546653345214635361785173 A018240 268 158094799172015712151648918198528556855671878420648896789093306690429270723570347 A018240 269 316189598344031424303297836397057113711336497484136813557632728055899997058629632 A018240 270 632379196688062848606595672794114227422672994968273627115265456111799994117259264 A018240 271 1264758393376125697213191345588228454845331471222225294189423141573682899457496405 A018240 272 2529516786752251394426382691176456909690662942444450588378846283147365798914992811 A018240 273 5059033573504502788852765382352913819381296847460257256675477024994897420275941376 A018240 274 10118067147009005577705530764705827638762593694920514513350954049989794840551882752 A018240 275 20236134294018011155411061529411655277525129314983741186537477017379921325995677013 A018240 276 40472268588036022310822123058823310555050258629967482373074954034759842651991354027 A018240 277 80944537176072044621644246117646621110100401110220389065821045904320348593766531072 A018240 278 161889074352144089243288492235293242220200802220440778131642091808640697187533062144 A018240 279 323778148704288178486576984470586484440401372141452404902626459286882720954633770325 A018240 280 647556297408576356973153968941172968880802744282904809805252918573765441909267540651 A018240 281 1295112594817152713946307937882345937761605023966951316889190388486733536977670373376 A018240 282 2590225189634305427892615875764691875523210047933902633778380776973467073955340746752 A018240 283 5180450379268610855785231751529383751046419166670088662114130656625339454228952077653 A018240 284 10360900758537221711570463503058767502092838333340177324228261313250678908457904155307 A018240 285 20721801517074443423140927006117535004185674808284921437571260831858168429552349478912 A018240 286 41443603034148886846281854012235070008371349616569842875142521663716336859104698957824 A018240 287 82887206068297773692563708024470140016742695516348819328514519738146294943482480252245 A018240 288 165774412136595547385127416048940280033485391032697638657029039476292589886964960504491 A018240 289 331548824273191094770254832097880560066970774631813544470517031774012422224476085682176 A018240 290 663097648546382189540509664195761120133941549263627088941034063548024844448952171364352 A018240 291 1326195297092764379081019328391522240267883083660090712194986032738904173798996672075093 A018240 292 2652390594185528758162038656783044480535766167320181424389972065477808347597993344150187 A018240 293 5304781188371057516324077313566088961071532304906035917405779942241325664998171346993152 A018240 294 10609562376742115032648154627132177922143064609812071834811559884482651329996342693986304 A018240 295 21219124753484230065296309254264355844286129160155489806874791391536720599597054705358165 A018240 296 42438249506968460130592618508528711688572258320310979613749582783073441199194109410716331 A018240 297 84876499013936920261185237017057423377144516521684651502002508811289718277596957456203776 A018240 298 169752998027873840522370474034114846754289033043369303004005017622579436555193914912407552 A018240 299 339505996055747681044740948068229693508578065848863990557016721735444544868805307094357333 A018240 300 679011992111495362089481896136459387017156131697727981114033443470889089737610614188714667 A018240 301 1358023984222990724178963792272918774034312262919706731326080259922349522992056182916513792 A018240 302 2716047968445981448357927584545837548068624525839413462652160519844699045984112365833027584 A018240 303 5432095936891962896715855169091675096137249050727328463500347785650540779001894640744224085 A018240 304 10864191873783925793431710338183350192274498101454656927000695571301081558003789281488448171 A018240 305 21728383747567851586863420676366700384548996201006316930393444634524448490074918381133234176 A018240 306 43456767495135703173726841352733400769097992402012633860786889269048896980149836762266468352 A018240 307 86913534990271406347453682705466801538195984800219273874357885521942364708434353160845612373 A018240 308 173827069980542812694907365410933603076391969600438547748715771043884729416868706321691224747 A018240 309 347654139961085625389814730821867206152783939193265107802999756055458600330006771916007800832 A018240 310 695308279922171250779629461643734412305567878386530215605999512110917200660013543832015601664 A018240 311 1390616559844342501559258923287468824611135756757836455823135452157212684312565806209281906005 A018240 312 2781233119688685003118517846574937649222271513515672911646270904314425368625131612418563812011 A018240 313 5562466239377370006237035693149875298444543027000897872514814664499607303235340661927629029376 A018240 314 11124932478754740012474071386299750596889086054001795745029629328999214606470681323855258058752 A018240 315 22249864957509480024948142772599501193778172107942695588503804369739942344911517521891518928213 A018240 316 44499729915018960049896285545199002387556344215885391177007608739479884689823035043783037856427 A018240 317 88999459830037920099792571090398004775112688431648990550904308902442795643586379835928081334272 A018240 318 177998919660075840199585142180796009550225376863297981101808617804885591287172759671856162668544 A018240 319 355997839320151680399170284361592019100450753726352378597395418456737235102226138840436336579925 A018240 320 711995678640303360798340568723184038200901507452704757194790836913474470204452277680872673159851 A018240 321 1423991357280606721596681137446368076401803014904922347177138039520881045464665794355193368805376 A018240 322 2847982714561213443193362274892736152803606029809844694354276079041762090929331588710386737610752 A018240 323 5695965429122426886386724549785472305607212059618715054283664889471388391970185655407669520192853 A018240 324 11391930858244853772773449099570944611214424119237430108567329778942776783940371310815339040385707 A018240 325 22783861716489707545546898199141889222428848238472911548284885020661281988103787577604470170714112 A018240 326 45567723432979415091093796398283778444857696476945823096569770041322563976207575155208940341428224 A018240 327 91135446865958830182187592796567556889715392953887748855439991008196584792861240222365464862741845 A018240 328 182270893731917660364375185593135113779430785907775497710879982016393169585722480444730929725483691 A018240 329 364541787463835320728750371186270227558861571815543200746360865883889252852337140713357027810738176 A018240 330 729083574927670641457500742372540455117723143631086401492721731767778505704674281426714055621476352 A018240 331 1458167149855341282915001484745080910235446287262157213634645267237762838771132922501218447962494293 A018240 332 2916334299710682565830002969490161820470892574524314427269290534475525677542265845002436895924988587 A018240 333 5832668599421365131660005938980323640941785149048597675836984676355463009808100409300454465289060352 A018240 334 11665337198842730263320011877960647281883570298097195351673969352710926019616200818600908930578120704 A018240 335 23330674397685460526640023755921294563767140596194328345944745920230675348679539075792979208034407765 A018240 336 46661348795370921053280047511842589127534281192388656691889491840461350697359078151585958416068815531 A018240 337 93322697590741842106560095023685178255068562384777188668972598110540348013612431180354239525893963776 A018240 338 186645395181483684213120190047370356510137124769554377337945196221080696027224862360708479051787927552 A018240 339 373290790362967368426240380094740713020274249539108505246277621301396685292238274475781603491088520533 A018240 340 746581580725934736852480760189481426040548499078217010492555242602793370584476548951563206982177041067 A018240 341 1493163161451869473704961520378962852081096998156433522125884942924057327644530197411855704739379412992 A018240 342 2986326322903738947409923040757925704162193996312867044251769885848114655289060394823711409478758825984 A018240 343 5972652645807477894819846081515851408324387992625733090785088687133170483529274988664881400507568313685 A018240 344 11945305291614955789639692163031702816648775985251466181570177374266340967058549977329762801015136627371 A018240 345 23890610583229911579279384326063405633297551970502930367703452579406564280019408352694442765130374578176 A018240 346 47781221166459823158558768652126811266595103941005860735406905158813128560038816705388885530260749156352 A018240 347 95562442332919646317117537304253622533190207882011717479940005979374021811882250206847605386721700959573 A018240 348 191124884665839292634235074608507245066380415764023434959880011958748043623764500413695210773443401919147 A018240 349 382249769331678585268470149217014490132760831528046861938012415240991616631138234419530090199287209132032 A018240 350 764499538663357170536940298434028980265521663056093723876024830481983233262276468839060180398574418264064 A018240 351 1528999077326714341073880596868057960531043326112187431788554443610957525291771404862399698101949647115605 A018240 352 3057998154653428682147761193736115921062086652224374863577108887221915050583542809724799396203899294231211 A018240 353 6115996309306857364295522387472231842124173304448749695227227339737812218701522553818157467017400209637376 A018240 354 12231992618613714728591044774944463684248346608897499390454454679475624437403045107636314934034800419274752 A018240 355 24463985237227429457182089549888927368496693217794998717054928489539213109874964084009747217288804080899413 A018240 356 48927970474454858914364179099777854736993386435589997434109856979078426219749928168019494434577608161798827 A018240 357 97855940948909717828728358199555709473986772871179994740511752219332780909637604073513223567593622808297472 A018240 358 195711881897819435657456716399111418947973545742359989481023504438665561819275208147026447135187245616594944 A018240 359 391423763795638871314913432798222837895947091484719978706631085399682980578825911769001363667251304202589525 A018240 360 782847527591277742629826865596445675791894182969439957413262170799365961157651823538002727334502608405179051 A018240 361 1565695055182555485259653731192891351583788365938879914315692494643435636195854638025902393462758842749157376 A018240 362 3131390110365110970519307462385782703167576731877759828631384989286871272391709276051804786925517685498314752 A018240 363 6262780220730221941038614924771565406335153463755519656241106284663149972544520534003403451438542622874228053 A018240 364 12525560441460443882077229849543130812670306927511039312482212569326299945089041068006806902877085245748456107 A018240 365 25051120882920887764154459699086261625340613855022078622921097750831414745700286099813201560929184995252109312 A018240 366 50102241765841775528308919398172523250681227710044157245842195501662829491400572199626403121858369990504218624 A018240 367 100204483531683551056617838796345046501362455420088314487597736227683288693845552326851981754066768988518831445 A018240 368 200408967063367102113235677592690093002724910840176628975195472455366577387691104653703963508133537977037662891 A018240 369 400817934126734204226471355185380186005449821680353257942217635359448414197471025162606278036967133969096114176 A018240 370 801635868253468408452942710370760372010899643360706515884435270718896828394942050325212556073934267938192228352 A018240 371 1603271736506936816905885420741520744021799286721413031752523922335224175634061732360821814189268651906426033493 A018240 372 3206543473013873633811770841483041488043598573442826063505047844670448351268123464721643628378537303812852066987 A018240 373 6413086946027747267623541682966082976087197146885652126977402451135757740224602192864080660839874839685787287552 A018240 374 12826173892055494535247083365932165952174394293771304253954804902271515480449204385728161321679749679371574575104 A018240 375 25652347784110989070494166731864331904348788587542608507844223328132753036275119298297909451525099822863315457365 A018240 376 51304695568221978140988333463728663808697577175085217015688446656265506072550238596595818903050199645726630914731 A018240 377 102609391136443956281976666927457327617395154350170434031246120359710456295853898246874811422431600219693594443776 A018240 378 205218782272887912563953333854914655234790308700340868062492240719420912591707796493749622844863200439387188887552 A018240 379 410437564545775825127906667709829310469580617400681736124722935533200713484922435094865592922388802735255043003733 A018240 380 820875129091551650255813335419658620939161234801363472249445871066401426969844870189731185844777605470510086007467 A018240 381 1641750258183103300511626670839317241878322469602726944498368650321520630542703424594195066154880014653981502472192 A018240 382 3283500516366206601023253341678634483756644939205453888996737300643041261085406849188390132309760029307963004944384 A018240 383 6567001032732413202046506683357268967513289878410907777992428417663518075376841066806245653550169666041848670803285 A018240 384 13134002065464826404093013366714537935026579756821815555984856835327036150753682133612491307100339332083697341606571 A018240 385 26268004130929652808186026733429075870053159513643631111967621303408943407919419004083913392061977879019240005042176 A018240 386 52536008261859305616372053466858151740106319027287262223935242606817886815838838008167826784123955758038480010084352 A018240 387 105072016523718611232744106933716303480212638054574524447866300479145515844501785490053515123970509945780650663826773 A018240 388 210144033047437222465488213867432606960425276109149048895732600958291031689003570980107030247941019891561301327653547 A018240 389 420288066094874444930976427734865213920850552218298097791456832447601547803655360907649783607327236642529983942623232 A018240 390 840576132189748889861952855469730427841701104436596195582913664895203095607310721815299567214654473285059967885246464 A018240 391 1681152264379497779723905710939460855683402208873192391165810590852445160065917881525470580652199340288934698345125205 A018240 392 3362304528758995559447811421878921711366804417746384782331621181704890320131835763050941161304398680577869396690250411 A018240 393 6724609057517991118895622843757843422733608835492769564663208885533858577966264401891625215054578148593368318529765376 A018240 394 13449218115035982237791245687515686845467217670985539129326417771067717155932528803783250430109156297186736637059530752 A018240 395 26898436230071964475582491375031373690934435341971078258652768586383590187270243359145986645109874169248732324417590613 A018240 396 53796872460143928951164982750062747381868870683942156517305537172767180374540486718291973290219748338497464648835181227 A018240 397 107593744920287857902329965500125494763737741367884313034610940434030672499891344939742918150222619826745447398267420672 A018240 398 215187489840575715804659931000250989527475482735768626069221880868061344999782689879485836300445239653490894796534841344 A018240 399 430374979681151431609319862000501979054950965471537252138443493913115313501186122765289615740456725606482825794263799125 A018240 400 860749959362302863218639724001003958109901930943074504276886987826230627002372245530579231480913451212965651588527598251 A018240 401 1721499918724605726437279448002007916219803861886149008553773440006446501007985977073794349240959395024933375579443429376 A018240 402 3442999837449211452874558896004015832439607723772298017107546880012893002015971954147588698481918790049866751158886858752 A018240 403 6885999674898422905749117792008031664879215447544596034215092688733756498038426880320449169522102565297737647122550183253 A018240 404 13771999349796845811498235584016063329758430895089192068430185377467512996076853760640898339044205130595475294245100366507 A018240 405 27543998699593691622996471168032126659516861790178384136860368612350966980166673465332340223204940231586958878099753664512 A018240 406 55087997399187383245992942336064253319033723580356768273720737224701933960333346930664680446409880463173917756199507329024 A018240 407 110175994798374766491985884672128506638067447160713536547441470164235749896692625749430447983052820867139852091618120521045 A018240 408 220351989596749532983971769344257013276134894321427073094882940328471499793385251498860895966105641734279704183236241042091 A018240 409 440703979193499065967943538688514026552269788642854146189765872086606763538822366773923966112677403350143441524910693810176 A018240 410 881407958386998131935887077377028053104539577285708292379531744173213527077644733547847932225354806700286883049821387620352 A018240 411 1762815916773996263871774154754056106209079154571416584759063471205754582059393194648100212811641853163741832416519198692693 A018240 412 3525631833547992527743548309508112212418158309142833169518126942411509164118786389296200425623283706327483664833038397385387 A018240 413 7051263667095985055487096619016224424836316618285666339036253850541673384045780233697209547968431892181303462299829641674752 A018240 414 14102527334191970110974193238032448849672633236571332678072507701083346768091560467394419095936863784362606924599659283349504 A018240 415 28205054668383940221948386476064897699345266473142665356145015333604003647799535844998455585317456527777886114466824260506965 A018240 416 56410109336767880443896772952129795398690532946285330712290030667208007295599071689996911170634913055555772228933648521013931 A018240 417 112820218673535760887793545904259590797381065892570661424580061197290634814430973200413057128157284029216888988402308429643776 A018240 418 225640437347071521775587091808519181594762131785141322849160122394581269628861946400826114256314568058433777976804616859287552 A018240 419 451280874694143043551174183617038363189524263570282645698320244514911779704189552442490698086404051953078245014679256493806933 A018240 420 902561749388286087102348367234076726379048527140565291396640489029823559408379104884981396172808103906156490029358512987613867 A018240 421 1805123498776572174204696734468153452758097054281130582793280977511145599709689529051639731493166039484734358180857071525691392 A018240 422 3610246997553144348409393468936306905516194108562261165586561955022291199419379058103279462986332078969468716361714143051382784 A018240 423 7220493995106288696818786937872613811032388217124522331173123908947579360624620754769912804267763821283780188967708377203692885 A018240 424 14440987990212577393637573875745227622064776434249044662346247817895158721249241509539825608535527642567560377935416754407385771 A018240 425 28881975980425154787275147751490455244129552868498089324692495633596311366070208296206358973661254611824806268359393691016626176 A018240 426 57763951960850309574550295502980910488259105736996178649384991267192622732140416592412717947322509223649612536718787382033252352 A018240 427 115527903921700619149100591005961820976518211473992357298769982529997233311424283739078851407825417100678596098414695128470213973 A018240 428 231055807843401238298201182011923641953036422947984714597539965059994466622848567478157702815650834201357192196829390256940427947 A018240 429 462111615686802476596402364023847283906072845895969429195079930111212908939984036064822236657662465709473126443613021242688274432 A018240 430 924223231373604953192804728047694567812145691791938858390159860222425817879968072129644473315324931418946252887226042485376548864 A018240 431 1848446462747209906385609456095389135624291383583877716780319720427299587148509946476302608683371457451409989874360566428367934805 A018240 432 3696892925494419812771218912190778271248582767167755433560639440854599174297019892952605217366742914902819979748721132856735869611 A018240 433 7393785850988839625542437824381556542497165534335510867121278881674094251371187390339237758838929019032674927697259228628701413376 A018240 434 14787571701977679251084875648763113084994331068671021734242557763348188502742374780678475517677858038065349855394518457257402826752 A018240 435 29575143403955358502169751297526226169988662137342043468485115526626168811039044770225005683566602454584769647188670840345265001813 A018240 436 59150286807910717004339502595052452339977324274684086936970231053252337622078089540450011367133204909169539294377341680690530003627 A018240 437 118300573615821434008679005190104904679954648549368173873940462106364258855264769498636132030688182575247218461553951213041978703872 A018240 438 236601147231642868017358010380209809359909297098736347747880924212728517710529538997272264061376365150494436923107902426083957407744 A018240 439 473202294463285736034716020760419618719818594197472695495761848425176202643276258830016746715596275814805153591814340555489752208725 A018240 440 946404588926571472069432041520839237439637188394945390991523696850352405286552517660033493431192551629610307183628681110979504417451 A018240 441 1892809177853142944138864083041678474879274376789890781983047393700143145017539396991011424048072194286853173858454433628602683621376 A018240 442 3785618355706285888277728166083356949758548753579781563966094787400286290035078793982022848096144388573706347716908867257205367242752 A018240 443 7571236711412571776555456332166713899517097507159563127932189574799449248959026311305934570563662959202677814416211877327698084058453 A018240 444 15142473422825143553110912664333427799034195014319126255864379149598898497918052622611869141127325918405355628832423754655396168116907 A018240 445 30284946845650287106221825328666855598068390028638252511728758299195550333613842691907516030997400200921241495629635794937367035379712 A018240 446 60569893691300574212443650657333711196136780057276505023457516598391100667227685383815032061994800401842482991259271589874734070759424 A018240 447 121139787382601148424887301314667422392273560114553010046915033196777708010010845660997619621475097531906026458448119751002617539810645 A018240 448 242279574765202296849774602629334844784547120229106020093830066393555416020021691321995239242950195063812052916896239502005235079621291 A018240 449 484559149530404593699549205258669689569094240458212040187660132787101845391154332430725589480871383584066226785651632146516768955826176 A018240 450 969118299060809187399098410517339379138188480916424080375320265574203690782308664861451178961742767168132453571303264293033537911652352 A018240 451 1938236598121618374798196821034678758276376961832848160750640531148389408266839229296372579913427521249149149046324834871079673416471893 A018240 452 3876473196243236749596393642069357516552753923665696321501281062296778816533678458592745159826855042498298298092649669742159346832943787 A018240 453 7752946392486473499192787284138715033105507847331392643002562124593521686471800716332430763633594058822365079992735952054343888852221952 A018240 454 15505892784972946998385574568277430066211015694662785286005124249187043372943601432664861527267188117644730159985471904108687777704443904 A018240 455 31011785569945893996771149136554860132422031389325570572010248498374014852696090463623603942494144182940997287585817033357425945781556565 A018240 456 62023571139891787993542298273109720264844062778651141144020496996748029705392180927247207884988288365881994575171634066714851891563113131 A018240 457 124047142279783575987084596546219440529688125557302282288040993993495915624402137051082177545896112627067063085573014583709804563871563776 A018240 458 248094284559567151974169193092438881059376251114604564576081987986991831248804274102164355091792225254134126171146029167419609127743127552 A018240 459 496188569119134303948338386184877762118752502229209129152163975973983374924844098597504233735423522298874400212751551235399419816976930133 A018240 460 992377138238268607896676772369755524237505004458418258304327951947966749849688197195008467470847044597748800425503102470798839633953860267 A018240 461 1984754276476537215793353544739511048475010008916836516608655903895932924553847495176367982045372232776709896591925190742718082390889070592 A018240 462 3969508552953074431586707089479022096950020017833673033217311807791865849107694990352735964090744465553419793183850381485436164781778141184 A018240 463 7939017105906148863173414178958044193900040035667346066434623615583730547924332182278174022388845218269264177849538734573113135809518982485 A018240 464 15878034211812297726346828357916088387800080071334692132869247231167461095848664364556348044777690436538528355699077469146226271619037964971 A018240 465 31756068423624595452693656715832176775600160142669384265738494462334919891115213132258100277970093447401905894361830881496934155730001330176 A018240 466 63512136847249190905387313431664353551200320285338768531476988924669839782230426264516200555940186894803811788723661762993868311460002660352 A018240 467 127024273694498381810774626863328707102400640570677537062953977849339674963296621335323209488709798938257321943374675412396699847903856121173 A018240 468 254048547388996763621549253726657414204801281141355074125907955698679349926593242670646418977419597876514643886749350824793399695807712242347 A018240 469 508097094777993527243098507453314828409602562282710148251815911397358690650858022953874454708498046050328684505353405422404725841583126085632 A018240 470 1016194189555987054486197014906629656819205124565420296503631822794717381301716045907748909416996092100657369010706810844809451683166252171264 A018240 471 2032388379111974108972394029813259313638410249130840593007263645589434744198775167040661052341309884795913531485123029235254756266267907544405 A018240 472 4064776758223948217944788059626518627276820498261681186014527291178869488397550334081322104682619769591827062970246058470509512532535815088811 A018240 473 8129553516447896435889576119253037254553640996523362372029054582357738939985786818612970676379874940372851712867910932032290730864942436581376 A018240 474 16259107032895792871779152238506074509107281993046724744058109164715477879971573637225941352759749880745703425735821864064581461729884873162752 A018240 475 32518214065791585743558304477012149018214563986093449488116218329430955686324519575352535639548770563869802025326481358311706335059511359133013 A018240 476 65036428131583171487116608954024298036429127972186898976232436658861911372649039150705071279097541127739604050652962716623412670119022718266027 A018240 477 130072856263166342974233217908048596072858255944373797952464873317723822598060822903211448426253623860235998449015600693611912163437528662147072 A018240 478 260145712526332685948466435816097192145716511888747595904929746635447645196121645806422896852507247720471996898031201387223824326875057324294144 A018240 479 520291425052665371896932871632194384291433023777495191809859493270895290097768780816448405441131578650457574491481753295177822300149081099818325 A018240 480 1040582850105330743793865743264388768582866047554990383619718986541790580195537561632896810882263157300915148982963506590355644600298162199636651 A018240 481 2081165700210661487587731486528777537165732095109980767239437973083581159802126101672998845236760481020857459356765714222171636493394257301733376 A018240 482 4162331400421322975175462973057555074331464190219961534478875946167162319604252203345997690473520962041714918713531428444343272986788514603466752 A018240 483 8324662800842645950350925946115110148662928380439923068957751892334324638030606363506405827891510256921484160208740258971607240559172895011853653 A018240 484 16649325601685291900701851892230220297325856760879846137915503784668649276061212727012811655783020513842968320417480517943214481118345790023707307 A018240 485 33298651203370583801403703784460440594651713521759692275831007569337298549766629367654444205454977693362045286398315840052270351407883311657254912 A018240 486 66597302406741167602807407568920881189303427043519384551662015138674597099533258735308888410909955386724090572796631680104540702815766623314509824 A018240 487 133194604813482335205614815137841762378606854087038769103324030277349194194354925297875418609597784104800398436719972968540764183973916709848700245 A018240 488 266389209626964670411229630275683524757213708174077538206648060554698388388709850595750837219195568209600796873439945937081528367947833419697400491 A018240 489 532778419253929340822459260551367049514427416348155076413296121109396776767996516846016958013946883081906028329133311090826422292580433765834162176 A018240 490 1065556838507858681644918521102734099028854832696310152826592242218793553535993033692033916027893766163812056658266622181652844585160867531668324352 A018240 491 2131113677015717363289837042205468198057709665392620305653184484437587107053139698693098399206899025653032982481040082796632420283691268916215371093 A018240 492 4262227354031434726579674084410936396115419330785240611306368968875174214106279397386196798413798051306065964962080165593264840567382537832430742187 A018240 493 8524454708062869453159348168821872792230838661570481222612737937750348428174866057390454731129819089262949668253174008053183143361504143370618929152 A018240 494 17048909416125738906318696337643745584461677323140962445225475875500696856349732114780909462259638178525899336506348016106366286723008286741237858304 A018240 495 34097818832251477812637392675287491168923354646281924890450951751001393712624078754797941193123722330353434149670723385946039497899494708893990606165 A018240 496 68195637664502955625274785350574982337846709292563849780901903502002787425248157509595882386247444660706868299341446771892078995798989417787981212331 A018240 497 136391275329005911250549570701149964675693418585127699561803807004005574850345544069664009309703781268017007551998948251250771840504935106398992203776 A018240 498 272782550658011822501099141402299929351386837170255399123607614008011149700691088139328018619407562536034015103997896502501543681009870212797984407552 A018240 499 545565101316023645002198282804599858702773674340510798247215228016022299401080634379600526313232908965274572114627902419936315059833652967242028373333 A018240 500 1091130202632047290004396565609199717405547348681021596494430456032044598802161268759201052626465817930549144229255804839872630119667305934484056746667 A018240 501 2182260405264094580008793131218399434811094697362043192988860912064089197603719453720291083401767203647511372271775828509611715634962436952260232609792 A018240 502 4364520810528189160017586262436798869622189394724086385977721824128178395207438907440582166803534407295022744543551657019223431269924873904520465219584 A018240 503 8729041621056378320035172524873597739244378789448172771955443648256356790413671647284942289904739950162871656713631751698179773331105397975625168672085 A018240 504 17458083242112756640070345049747195478488757578896345543910887296512713580827343294569884579809479900325743313427263503396359546662210795951250337344171 A018240 505 34916166484225513280140690099494390956977515157792691087821774593025427161652274253947325072214302071797138962107583882112184914906932892235669151154176 A018240 506 69832332968451026560281380198988781913955030315585382175643549186050854323304548507894650144428604143594277924215167764224369829813865784471338302308352 A018240 507 139664665936902053120562760397977563827910060631170764351287098372101708646604272345404412114047892829479860518936449279087671302792754169609013557548373 A018240 508 279329331873804106241125520795955127655820121262341528702574196744203417293208544690808824228095785658959721037872898558175342605585508339218027115096747 A018240 509 558658663747608212482251041591910255311640242524683057405148393488406834586407440040847872106572940402502051416758024617628548497501061879768728136056832 A018240 510 1117317327495216424964502083183820510623280485049366114810296786976813669172814880081695744213145880805004102833516049235257096995002123759537456272113664 A018240 511 2234634654990432849929004166367641021246560970098732229620593573953627338345610461481851935727054499779173424349056553473069920562664337921740260355954005 A018240 512 4469269309980865699858008332735282042493121940197464459241187147907254676691220922963703871454108999558346848698113106946139841125328675843480520711908011 A018240 513 8938538619961731399716016665470564084986243880394928918482374295814509353382403248564328637509743475455024134760275123897391135395977532492291737047269376 A018240 514 17877077239923462799432033330941128169972487760789857836964748591629018706764806497128657275019486950910048269520550247794782270791955064984583474094538752 A018240 515 35754154479846925598864066661882256339944975521579715673929497183258037413529535799531156339242024854496757413769198315599787447874550491579828339435984213 A018240 516 71508308959693851197728133323764512679889951043159431347858994366516074827059071599062312678484049708993514827538396631199574895749100983159656678871968427 A018240 517 143016617919387702395456266647529025359779902086318862695717988733032149654117988808672308935374201323340351404532988902419595604079482689540636140237750272 A018240 518 286033235838775404790912533295058050719559804172637725391435977466064299308235977617344617870748402646680702809065977804839191208158965379081272280475500544 A018240 519 572066471677550809581825066590116101439119608345275450782871954932128598616471646455784602898309009104068049117044346889719274041480492204605190125938627925 A018240 520 1144132943355101619163650133180232202878239216690550901565743909864257197232943292911569205796618018208136098234088693779438548082960984409210380251877255851 A018240 521 2288265886710203238327300266360464405756478433381101803131487819728514394465885968265329145906860444037685483466002170118958879416247091711306051633729765376 A018240 522 4576531773420406476654600532720928811512956866762203606262975639457028788931771936530658291813720888075370966932004340237917758832494183422612103267459530752 A018240 523 9153063546840812953309201065441857623025913733524407212525951278914057577863542637945698052254690591393568507859658245595999084165638612630994788794869568853 A018240 524 18306127093681625906618402130883715246051827467048814425051902557828115155727085275891396104509381182787137015719316491191998168331277225261989577589739137707 A018240 525 36612254187363251813236804261767430492103654934097628850103805115656230311454168081551555146273259996059927179429932112624323469663854942095520319699379290112 A018240 526 73224508374726503626473608523534860984207309868195257700207610231312460622908336163103110292546519992119854358859864225248646939327709884191040639398758580224 A018240 527 146449016749453007252947217047069721968414619736390515400415220462624921245816667385743746459602035245211015013702326710977948144658020751525163607837319189845 A018240 528 292898033498906014505894434094139443936829239472781030800830440925249842491633334771487492919204070490422030027404653421955896289316041503050327215674638379691 A018240 529 585796066997812029011788868188278887873658478945562061601660881850499684983266659662050037587426131502786672646774503364873101110637284972386819089428880818176 A018240 530 1171592133995624058023577736376557775747316957891124123203321763700999369966533319324100075174852263005573345293549006729746202221274569944773638178857761636352 A018240 531 2343184267991248116047155472753115551494633915782248246406643527401998739933066618886350253847740507055031915771028406501415021506559543822119605673874731390293 A018240 532 4686368535982496232094310945506231102989267831564496492813287054803997479866133237772700507695481014110063831542056813002830043013119087644239211347749462780587 A018240 533 9372737071964992464188621891012462205978535663128992985626574109607994959732266436021701222387033990307898113451974412089505320154258983153623081327817341796352 A018240 534 18745474143929984928377243782024924411957071326257985971253148219215989919464532872043402444774067980615796226903948824179010640308517966307246162655634683592704 A018240 535 37490948287859969856754487564049848823914142652515971942506296438431979838929065665039405303540279885407133354543619220525711748873077548344781642575906199655765 A018240 536 74981896575719939713508975128099697647828285305031943885012592876863959677858131330078810607080559770814266709087238441051423497746155096689563285151812399311531 A018240 537 149963793151439879427017950256199395295656570610063887770025185753727919355716262502062822042145407389979615219645920026438227932004393424839705204832898463563776 A018240 538 299927586302879758854035900512398790591313141220127775540050371507455838711432525004125644084290814779959230439291840052876455864008786849679410409665796927127552 A018240 539 599855172605759517708071801024797581182626282440255551080100743014911677422865049692061689824550205256620624481526566394423673601041740162279978088390141184136533 A018240 540 1199710345211519035416143602049595162365252564880511102160201486029823354845730099384123379649100410513241248963053132788847347202083480324559956176780282368273067 A018240 541 2399420690423038070832287204099190324730505129761022204320402972059646709691460198135867562610137972419886825131992038155036218150215293574962226891677659396308992 A018240 542 4798841380846076141664574408198380649461010259522044408640805944119293419382920396271735125220275944839773650263984076310072436300430587149924453783355318792617984 A018240 543 9597682761692152283329148816396761298922020519044088817281611888238586838765840791278711857064426192466355954939739697774827920092957840151533536642944826904761685 A018240 544 19195365523384304566658297632793522597844041038088177634563223776477173677531681582557423714128852384932711909879479395549655840185915680303067073285889653809523371 A018240 545 38390731046768609133316595265587045195688082076176355269126447552954347355063363162585330641505453375439041128582501881408677775356024692309503404724247686258098176 A018240 546 76781462093537218266633190531174090391376164152352710538252895105908694710126726325170661283010906750878082257165003762817355550712049384619006809448495372516196352 A018240 547 153562924187074436533266381062348180782752328304705421076505790211817389420253452645282288992517310712903399131977093706253443291392485432644752135201927502310495573 A018240 548 307125848374148873066532762124696361565504656609410842153011580423634778840506905290564577985034621425806798263954187412506886582784970865289504270403855004620991147 A018240 549 614251696748297746133065524249392723131009313218821684306023160847269557681013810571011088823060237273908065763202547186251237545506715057392485573417583523798188032 A018240 550 1228503393496595492266131048498785446262018626437643368612046321694539115362027621142022177646120474547816131526405094372502475091013430114784971146835167047596376064 A018240 551 2457006786993190984532262096997570892524037252875286737224092643389078230724055242263808220998222937940221201523398533467479878941900406883196896358890081124305163605 A018240 552 4914013573986381969064524193995141785048074505750573474448185286778156461448110484527616441996445875880442403046797066934959757883800813766393792717780162248610327211 A018240 553 9828027147972763938129048387990283570096149011501146948896370573556312922896220969014760615404855729450062683034770823314869373287348720840041493565999818555445477376 A018240 554 19656054295945527876258096775980567140192298023002293897792741147112625845792441938029521230809711458900125366069541646629738746574697441680082987131999637110890954752 A018240 555 39312108591891055752516193551961134280384596046004587795585482294225251691584883875978097924443350873178606486021436672149377208188889069974673790524878262338231555413 A018240 556 78624217183782111505032387103922268560769192092009175591170964588450503383169767751956195848886701746357212972042873344298754416377778139949347581049756524676463110827 A018240 557 157248434367564223010064774207844537121538384184018351182341929176901006766339535503750502623421259403471137451850453446377308262834544653127710794621271025585825513472 A018240 558 314496868735128446020129548415689074243076768368036702364683858353802013532679071007501005246842518806942274903700906892754616525669089306255421589242542051171651026944 A018240 559 628993737470256892040259096831378148486153536736073404729367716707604027065358142014678232344980749435397972822931227301068831911496155358968874443528600054809100637525 A018240 560 1257987474940513784080518193662756296972307073472146809458735433415208054130716284029356464689961498870795945645862454602137663822992310717937748887057200109618201275051 A018240 561 2515974949881027568161036387325512593944614146944293618917470866830416108261432568058065373082514421384618737322783736235394525366300574928791560304201432124167999717376 A018240 562 5031949899762055136322072774651025187889228293888587237834941733660832216522865136116130746165028842769237474645567472470789050732601149857583120608402864248335999434752 A018240 563 10063899799524110272644145549302050375778456587777174475669883467321664433045730272230966379735240532824528641353252599003816496905834206700998366276979792306535193204053 A018240 564 20127799599048220545288291098604100751556913175554348951339766934643328866091460544461932759470481065649057282706505198007632993811668413401996732553959584613070386408107 A018240 565 40255599198096441090576582197208201503113826351108697902679533869286657732182921088921275293751327825870221949537245704139742778504600640775657715228267296845867161485312 A018240 566 80511198396192882181153164394416403006227652702217395805359067738573315464365842177842550587502655651740443899074491408279485557009201281551315430456534593691734322970624 A018240 567 161022396792385764362306328788832806012455305404434791610718135477146630928731684355679920724626042692625102566397453432807924695780930191045959361153765442622921423279445 A018240 568 322044793584771528724612657577665612024910610808869583221436270954293261857463368711359841449252085385250205132794906865615849391561860382091918722307530885245842846558891 A018240 569 644089587169543057449225315155331224049821221617739166442872541908586523714926737422709321997745633548788839802086754963729605946648776020070494445096454280970591247794176 A018240 570 1288179174339086114898450630310662448099642443235478332885745083817173047429853474845418643995491267097577679604173509927459211893297552040140988890192908561941182495588352 A018240 571 2576358348678172229796901260621324896199284886470956665771490167634346094859706949690816566189465459751732218281340902319914238113645214592055291781348602144840176100529493 A018240 572 5152716697356344459593802521242649792398569772941913331542980335268692189719413899381633132378930919503464436562681804639828476227290429184110583562697204289680352201058987 A018240 573 10305433394712688919187605042485299584797139545883826663085960670537384379438827798763224821154827690120082591271351374209648581108681079391767795127319978621276326620823552 A018240 574 20610866789425377838375210084970599169594279091767653326171921341074768758877655597526449642309655380240165182542702748419297162217362158783535590254639957242552653241647104 A018240 575 41221733578850755676750420169941198339188558183535306652343842682149537517755311195052816397413242462706637801377381026698577581742924759614164436513131054568936550920705365 A018240 576 82443467157701511353500840339882396678377116367070613304687685364299075035510622390105632794826484925413275602754762053397155163485849519228328873026262109137873101841410731 A018240 577 164886934315403022707001680679764793356754232734141226609375370728598150071021244780211099815240833255279166078093475166514276841588099922550844258060226498443408692557643776 A018240 578 329773868630806045414003361359529586713508465468282453218750741457196300142042489560422199630481666510558332156186950333028553683176199845101688516120452996886817385115287552 A018240 579 659547737261612090828006722719059173427016930936564906437501482914392600284084979120844067712139059830021894057541802785497040395585201458391750056256310554108959747980219733 A018240 580 1319095474523224181656013445438118346854033861873129812875002965828785200568169958241688135424278119660043788115083605570994080791170402916783500112512621108217919495960439467 A018240 581 2638190949046448363312026890876236693708067723746259625750005931657570401136339916483375607750907692937898035720503015380868027640806409369943746273056051337106488947420168192 A018240 582 5276381898092896726624053781752473387416135447492519251500011863315140802272679832966751215501815385875796071441006030761736055281612818739887492546112102674212977894840336384 A018240 583 10552763796185793453248107563504946774832270894985038503000023726630281604545359665933501104808333678987213061862683670001231842680156844552528477188285823589767255700679251285 A018240 584 21105527592371586906496215127009893549664541789970077006000047453260563209090719331867002209616667357974426123725367340002463685360313689105056954376571647179534511401358502571 A018240 585 42211055184743173812992430254019787099329083579940154012000094906521126418181438663734001766842740530420094085412077896960446834954489792355620892945266530841751622624714162176 A018240 586 84422110369486347625984860508039574198658167159880308024000189813042252836362877327468003533685481060840188170824155793920893669908979584711241785890533061683503245249428324352 A018240 587 168844220738972695251969721016079148397316334319760616048000379626084505672725754654936001762589773750622860017570998021752826268285683997713497540165312596332371690142850962773 A018240 588 337688441477945390503939442032158296794632668639521232096000759252169011345451509309872003525179547501245720035141996043505652536571367995426995080330625192664743380285701925547 A018240 589 675376882955890781007878884064316593589265337279042464192001518504338022690903018619743996440796718260376407422129364954833382930078185647436018097429743331260217159859392479232 A018240 590 1350753765911781562015757768128633187178530674558084928384003037008676045381806037239487992881593436520752814844258729909666765860156371294872036194859486662520434319718784958464 A018240 591 2701507531823563124031515536257266374357061349116169856768006074017352090763612074478975964544062119557275564392208205554977687434183641902908128263255959216902329438013547173205 A018240 592 5403015063647126248063031072514532748714122698232339713536012148034704181527224148957951929088124239114551128784416411109955374868367283805816256526511918433804658876027094346411 A018240 593 10806030127294252496126062145029065497428245396464679427072024296069408363054448297915903815737998971260642126976214313691199061164476366237960624800097808651332239349206143205376 A018240 594 21612060254588504992252124290058130994856490792929358854144048592138816726108896595831807631475997942521284253952428627382398122328952732475921249600195617302664478698412286410752 A018240 595 43224120509177009984504248580116261989712981585858717708288097184277633452217793191663615178075496871105648246719620237707372867513389062204498722694539178172774800591128481846613 A018240 596 86448241018354019969008497160232523979425963171717435416576194368555266904435586383327230356150993742211296493439240475414745735026778124408997445389078356345549601182256963693227 A018240 597 172896482036708039938016994320465047958851926343434870833152388737110533808871172766654460542548989456548752464508006916714644715764523443323307337766452599825990888753121745436672 A018240 598 345792964073416079876033988640930095917703852686869741666304777474221067617742345533308921085097978913097504929016013833429289431529046886646614675532905199651981777506243490873344 A018240 599 691585928146832159752067977281860191835407705373739483332609554948442135235484691066617841830689961770447328813291079598628885354480028162303854245042402173573746927789702617847125 A018240 600 1383171856293664319504135954563720383670815410747478966665219109896884270470969382133235683661379923540894657626582159197257770708960056324607708490084804347147493855579405235694251 A018240 601 2766343712587328639008271909127440767341630821494957933330438219793768540941938764266471366643747854970293953163682422258056154400763981427236666768122792242834554456713241743589376 A018240 602 5532687425174657278016543818254881534683261642989915866660876439587537081883877528532942733287495709940587906327364844516112308801527962854473333536245584485669108913426483487178752 A018240 603 11065374850349314556033087636509763069366523285979831733321752879175074163767755057065885465216967435658185088475765896759305843568743663264989166648397536068417351317961829518759253 A018240 604 22130749700698629112066175273019526138733046571959663466643505758350148327535510114131770930433934871316370176951531793518611687137487326529978333296795072136834702635923659037518507 A018240 605 44261499401397258224132350546039052277466093143919326933287011516700296655071020228263541858151821774186758905545136002491385826206350128172041665745402878467827672254065043163840512 A018240 606 88522998802794516448264701092078104554932186287838653866574023033400593310142040456527083716303643548373517811090272004982771652412700256344083331490805756935655344508130086327681024 A018240 607 177045997605589032896529402184156209109864372575677307733148046066801186620284080913054167427175191159855072725464688840873868208688151462912336661285236982259627222980695622832969045 A018240 608 354091995211178065793058804368312418219728745151354615466296092133602373240568161826108334854350382319710145450929377681747736417376302925824673322570473964519254445961391245665938091 A018240 609 708183990422356131586117608736624836439457490302709230932592184267204746481136323652216669697836572765636365108427045025312122642478107752097686641748198865815141959851653391687090176 A018240 610 1416367980844712263172235217473249672878914980605418461865184368534409492962272647304433339395673145531272730216854090050624245284956215504195373283496397731630283919703306783374180352 A018240 611 2832735961689424526344470434946499345757829961210836923730368737068818985924545294608866678769617907314977608846844759424881790185363434809287426560207297336813833975264355367458788693 A018240 612 5665471923378849052688940869892998691515659922421673847460737474137637971849090589217733357539235814629955217693689518849763580370726869618574853120414594673627667950528710734917577387 A018240 613 11330943846757698105377881739785997383031319844843347694921474948275275943698181178435466715035014861764774732213652196346793759972355746838943066227258193094361868172772905071256010752 A018240 614 22661887693515396210755763479571994766062639689686695389842949896550551887396362356870933430070029723529549464427304392693587519944711493677886132454516386188723736345545810142512021504 A018240 615 45323775387030792421511526959143989532125279379373390779685899793101103774792724713741866860053145912068827522507155102681708238351227002559358984881890779871660537234522587487865754965 A018240 616 90647550774061584843023053918287979064250558758746781559371799586202207549585449427483733720106291824137655045014310205363416476702454005118717969763781559743321074469045174975731509931 A018240 617 181295101548123169686046107836575958128501117517493563118743599172404415099170898854967467440038756578294767277333713045315899350328516040644609379473279134475068278024952284357146443776 A018240 618 362590203096246339372092215673151916257002235034987126237487198344808830198341797709934934880077513156589534554667426090631798700657032081289218758946558268950136556049904568714292887552 A018240 619 725180406192492678744184431346303832514004470069974252474974396689617660396683595419869869759807372173217983483945037450441730195161280223392784397784548567877125370273533006239952622933 A018240 620 1450360812384985357488368862692607665028008940139948504949948793379235320793367190839739739519614744346435966967890074900883460390322560446785568795569097135754250740547066012479905245867 A018240 621 2900721624769970714976737725385215330056017880279897009899897586758470641586734381679479479038534180412949762685000520340123186368339553015199831350921058331462205997441579762582544187392 A018240 622 5801443249539941429953475450770430660112035760559794019799795173516941283173468763358958958077068360825899525370001040680246372736679106030399662701842116662924411994883159525165088374784 A018240 623 11602886499079882859906950901540861320224071521119588039599590347033882566346937526717917916152746105091954708238442822437205276648747076304056712923249961445756233022461214525575644140885 A018240 624 23205772998159765719813901803081722640448143042239176079199180694067765132693875053435835832305492210183909416476885644874410553297494152608113425846499922891512466044922429051151288281771 A018240 625 46411545996319531439627803606163445280896286084478352158398361388135530265387750106871671664608203187248130147950652771902246168945766033702741626732131302022839750155234649052793511346176 A018240 626 92823091992639062879255607212326890561792572168956704316796722776271060530775500213743343329216406374496260295901305543804492337891532067405483253464262604045679500310469298105587022692352 A018240 627 185646183985278125758511214424653781123585144337913408633593445552542121061551000427486686658427250282753143221796374051915834800484619591783996057006788120570988636751718178112155914949973 A018240 628 371292367970556251517022428849307562247170288675826817267186891105084242123102000854973373316854500565506286443592748103831669600969239183567992114013576241141977273503436356224311829899947 A018240 629 742584735941112503034044857698615124494340577351653634534373782210168484246204001709946746633697876198533818147173022136277039451341589281082043328183678307243213819268431876250587398930432 A018240 630 1485169471882225006068089715397230248988681154703307269068747564420336968492408003419893493267395752397067636294346044272554078902683178562164086656367356614486427638536863752501174797860864 A018240 631 2970338943764450012136179430794460497977362309406614538137495128840673936984816006839786986534769254929177763108667140402335558304172578952220291513047764878891373821596845832606277073982805 A018240 632 5940677887528900024272358861588920995954724618813229076274990257681347873969632013679573973069538509858355526217334280804671116608345157904440583026095529757782747643193691665212554147965611 A018240 633 11881355775057800048544717723177841991909449237626458152549980515362695747939264027359147946139032519986796033474618665323797034214302759464665402452817162815402532375433619985632963252453376 A018240 634 23762711550115600097089435446355683983818898475252916305099961030725391495878528054718295892278065039973592066949237330647594068428605518929330804905634325630805064750867239971265926504906752 A018240 635 47525423100231200194178870892711367967637796950505832610199922061450782991757056109436591784556041080487354095978374868724097738852435925170230082612520857861284203679826953252947562922857813 A018240 636 95050846200462400388357741785422735935275593901011665220399844122901565983514112218873183569112082160974708191956749737448195477704871850340460165225041715722568407359653906505895125845715627 A018240 637 190101692400924800776715483570845471870551187802023330440799688245803131967028224437746367138223986323029756308073299889754210159400193475304057276052587844644484963075492759632621671517519872 A018240 638 380203384801849601553430967141690943741102375604046660881599376491606263934056448875492734276447972646059512616146599779508420318800386950608114552105175689288969926150985519265243343035039744 A018240 639 760406769603699203106861934283381887482204751208093321763198752983212527868112897750985468552895589294279705080612800388732479045581673450462502995415360204976636149014340931772149525722256725 A018240 640 1520813539207398406213723868566763774964409502416186643526397505966425055736225795501970937105791178588559410161225600777464958091163346900925005990830720409953272298028681863544299051444513451 A018240 641 3041627078414796812427447737133527549928819004832373287052795011932850111472451591003941874211581645181440180019090403214361192998288492900342559764071458472703937189482103513571923782193381376 A018240 642 6083254156829593624854895474267055099857638009664746574105590023865700222944903182007883748423163290362880360038180806428722385996576985800685119528142916945407874378964207027143847564386762752 A018240 643 12166508313659187249709790948534110199715276019329493148211180047731400445889806364015767496846325156734403439469640016176307325625077569798355334621105869196410533944777893627254346487382234453 A018240 644 24333016627318374499419581897068220399430552038658986296422360095462800891779612728031534993692650313468806878939280032352614651250155139596710669242211738392821067889555787254508692974764468907 A018240 645 48666033254636748998839163794136440798861104077317972592844720190925601783559225456063069987385297778954899196665116871342954409764157475587391529614063547396831706152810533654950688666746355712 A018240 646 97332066509273497997678327588272881597722208154635945185689440381851203567118450912126139974770595557909798393330233742685908819528314951174783059228127094793663412305621067309901377333492711424 A018240 647 194664133018546995995356655176545763195444416309271890371378880763702407134236901824252279949541185419854167664233581098647267853584324295137506500715534330809705965358640052911669360101420258645 A018240 648 389328266037093991990713310353091526390888832618543780742757761527404814268473803648504559899082370839708335328467162197294535707168648590275013001431068661619411930717280105823338720202840517291 A018240 649 778656532074187983981426620706183052781777665237087561485515523054809628536947607297009119798164730287485812412080551621139971843392685966125906767380697605683582142929356048230410651274550706176 A018240 650 1557313064148375967962853241412366105563555330474175122971031046109619257073895214594018239596329460574971624824161103242279943686785371932251813534761395211367164285858712096460821302549101412352 A018240 651 3114626128296751935925706482824732211127110660948350245942062092219238514147790429188036479192658898366081533158614660937661688231681521435655388598559910987623845134707015866089109026835942167893 A018240 652 6229252256593503871851412965649464422254221321896700491884124184438477028295580858376072958385317796732163066317229321875323376463363042871310777197119821975247690269414031732178218053671884335787 A018240 653 12458504513187007743702825931298928844508442643793400983768248368876954056591161716752145916770635547896602699655043552656850354642947640884925077452313885080274413664807246810691368950819247357952 A018240 654 24917009026374015487405651862597857689016885287586801967536496737753908113182323433504291833541271095793205399310087105313700709285895281769850154904627770160548827329614493621382737901638494715904 A018240 655 49834018052748030974811303725195715378033770575173603935072993475507816226364646867008583667082542100450963932661344028439808622004233673824307355925404022580655720911187353935435341490227946804565 A018240 656 99668036105496061949622607450391430756067541150347207870145986951015632452729293734017167334165084200901927865322688056879617244008467347648614711850808045161311441822374707870870682980455893609131 A018240 657 199336072210992123899245214900782861512135082300694415740291973902031264905458587468034334668330168219532961998727715749384048894881820915866443515933913054841739016148666149127081097334813701963776 A018240 658 398672144421984247798490429801565723024270164601388831480583947804062529810917174936068669336660336439065923997455431498768097789763641831732887031867826109683478032297332298254162194669627403927552 A018240 659 797344288843968495596980859603131446048540329202777662961167895608125059621834349872137338673320672513590060531075542268785824393257056104604202248200246148405188329602498063279003852087058637346133 A018240 660 1594688577687936991193961719206262892097080658405555325922335791216250119243668699744274677346641345027180121062151084537571648786514112209208404496400492296810376659204996126558007704174117274692267 A018240 661 3189377155375873982387923438412525784194161316811110651844671582432500238487337399488549354693282689325276667196631527617642555200487769300693665361730172451697217848425659186657374333843842208366592 A018240 662 6378754310751747964775846876825051568388322633622221303689343164865000476974674798977098709386565378650553334393263055235285110400975538601387330723460344903394435696851318373314748667687684416733184 A018240 663 12757508621503495929551693753650103136776645267244442607378686329730000953949349597954197418773130755842939518931184827555568736056870166967328374184779065522941800453733970613712215186366584151430485 A018240 664 25515017243006991859103387507300206273553290534488885214757372659460001907898699195908394837546261511685879037862369655111137472113740333934656748369558131045883600907467941227424430372733168302860971 A018240 665 51030034486013983718206775014600412547106581068977770429514745318920003815797398391816789675092523020455423776014056744392271974737318847398420922214833013524073059934998550189014296447448767241650176 A018240 666 102060068972027967436413550029200825094213162137955540859029490637840007631594796783633579350185046040910847552028113488784543949474637694796841844429666027048146119869997100378028592894897534483300352 A018240 667 204120137944055934872827100058401650188426324275911081718058981275680015263189593567267158700370092075989026504634861845909081959968951748651898539810765556960903955980119536224388057193759930238457173 A018240 668 408240275888111869745654200116803300376852648551822163436117962551360030526379187134534317400740184151978053009269723691818163919937903497303797079621531113921807911960239072448776114387519860476914347 A018240 669 816480551776223739491308400233606600753705297103644326872235925102720061052758374269068634801480368292290768819696717120316315961915159712724023861145929233572839256400728815834213971582969443497541632 A018240 670 1632961103552447478982616800467213201507410594207288653744471850205440122105516748538137269602960736584581537639393434240632631923830319425448047722291858467145678512801457631668427943165938886995083264 A018240 671 3265922207104894957965233600934426403014821188414577307488943700410880244211033497076274539205921473145832400881101407954625240091739344287128954848389450945749803890563416605210179371947737219077592405 A018240 672 6531844414209789915930467201868852806029642376829154614977887400821760488422066994152549078411842946291664801762202815909250480183478688574257909696778901891499607781126833210420358743895474438155184811 A018240 673 13063688828419579831860934403737705612059284753658309229955774801643520976844133988305098156823685892536668254729034710765220912855114788020981538201169271805916109292174669104587364459022667766485221376 A018240 674 26127377656839159663721868807475411224118569507316618459911549603287041953688267976610196313647371785073336509458069421530441825710229576041963076402338543611832218584349338209174728918045335532970442752 A018240 675 52254755313678319327443737614950822448237139014633236919823099206574083907376535953220392627294743570053350321325397000954323556396773973828857590419900023269498224628540681785842751778554108846290589013 A018240 676 104509510627356638654887475229901644896474278029266473839646198413148167814753071906440785254589487140106700642650794001908647112793547947657715180839800046538996449257081363571685503557108217692581178027 A018240 677 209019021254713277309774950459803289792948556058532947679292396826296335629506143812881570509178974280026755890120104319604174035539725538805293236910045965169660473433846737878357594999143310945861763072 A018240 678 418038042509426554619549900919606579585897112117065895358584793652592671259012287625763141018357948560053511780240208639208348071079451077610586473820091930339320946867693475756715189998286621891723526144 A018240 679 836076085018853109239099801839213159171794224234131790717169587305185342518024575251526282036715897119733732770117449909990455762064161442200898698101075604861977043574754972983403555766426994904845866325 A018240 680 1672152170037706218478199603678426318343588448468263581434339174610370685036049150503052564073431794239467465540234899819980911524128322884401797396202151209723954087149509945966807111532853989809691732651 A018240 681 3344304340075412436956399207356852636687176896936527162868678349220741370072098301006105128146863588478188349499743864903109342288067164342763046293326085907814578473977755934873560574605415481862181093376 A018240 682 6688608680150824873912798414713705273374353793873054325737356698441482740144196602012210256293727176956376698999487729806218684576134328685526092586652171815629156947955511869747121149210830963724362186752 A018240 683 13377217360301649747825596829427410546748707587746108651474713396882965480288393204024420512587454353911260234837523590138732407631889694518971088175147910607991654495268495825374135001501076931934319629653 A018240 684 26754434720603299495651193658854821093497415175492217302949426793765930960576786408048841025174908707822520469675047180277464815263779389037942176350295821215983308990536991650748270003002153863868639259307 A018240 685 53508869441206598991302387317709642186994830350984434605898853587531861921153572816097682050349817415642054613027190621607519707486800852371722158704278776385433299179788927473256325412163137736708469030912 A018240 686 107017738882413197982604774635419284373989660701968869211797707175063723842307145632195364100699634831284109226054381243215039414973601704743444317408557552770866598359577854946512650824326275473416938061824 A018240 687 214035477764826395965209549270838568747979321403937738423595414350127447684614291264390728201399269662562245799462955008535258983865687558078564246824489373448666559116585598236544872460970210964776257148245 A018240 688 428070955529652791930419098541677137495958642807875476847190828700254895369228582528781456402798539325124491598925910017070517967731375116157128493648978746897333118233171196473089744921940421929552514296491 A018240 689 856141911059305583860838197083354274991917285615750953694381657400509790738457165057562912805597078650237037892560205078351396243299718529497608211312706029608532961261202169633218631468516163894989790642176 A018240 690 1712283822118611167721676394166708549983834571231501907388763314801019581476914330115125825611194157300474075785120410156702792486599437058995216422625412059217065922522404339266437262937032327789979581284352 A018240 691 3424567644237222335443352788333417099967669142463003814777526629602039162953828660230251651222388314600924260959657590401826305588872810712357135293280321190061865294634528231906952809123335295651728686667093 A018240 692 6849135288474444670886705576666834199935338284926007629555053259204078325907657320460503302444776629201848521919315180803652611177745621424714270586560642380123730589269056463813905618246670591303457373334187 A018240 693 13698270576948889341773411153333668399870676569852015259110106518408156651815314640921006604889553258403649262617463901784146663586839116038161946069180278903502928077717552034375967802991882462750453794865152 A018240 694 27396541153897778683546822306667336799741353139704030518220213036816313303630629281842013209779106516807298525234927803568293327173678232076323892138360557807005856155435104068751935605983764925500907589730304 A018240 695 54793082307795557367093644613334673599482706279408061036440426073632626607261258563684026419558213033614501488027522687490269536810052210530114594068839103900522646109229086351000184344964612411288893275854165 A018240 696 109586164615591114734187289226669347198965412558816122072880852147265253214522517127368052839116426067229002976055045374980539073620104421060229188137678207801045292218458172702000368689929224822577786551708331 A018240 697 219172329231182229468374578453338694397930825117632244145761704294530506429045034254736105678232852134457814827225424910668443912165600334875391995859592392175112452033634101830993363645852614765729729296203776 A018240 698 438344658462364458936749156906677388795861650235264488291523408589061012858090068509472211356465704268915629654450849821336887824331200669750783991719184784350224904067268203661986727291705229531459458592407552 A018240 699 876689316924728917873498313813354777591723300470528976583046817178122025716180137018944422712931408537830877059132367964088507178513184325011435222606841521846493543327971920177958707115398789304067229570389333 A018240 700 1753378633849457835746996627626709555183446600941057953166093634356244051432360274037888845425862817075661754118264735928177014357026368650022870445213683043692987086655943840355917414230797578608134459140778667 A018240 701 3506757267698915671493993255253419110366893201882115906332187268712488102864720548075777690851725634151322743736990808499183491773754303271065475368764309993678061643698758706419805333525571817698565543052705792 A018240 702 7013514535397831342987986510506838220733786403764231812664374537424976205729441096151555381703451268302645487473981616998366983547508606542130950737528619987356123287397517412839610667051143635397131086105411584 A018240 703 14027029070795662685975973021013676441467572807528463625328749074849952411458882192303110763406902536605289445948885907282392893214420345026301370431731127787296421515568776877095162344230240591758855421753120085 A018240 704 28054058141591325371951946042027352882935145615056927250657498149699904822917764384606221526813805073210578891897771814564785786428840690052602740863462255574592843031137553754190324688460481183517710843506240171 A018240 705 56108116283182650743903892084054705765870291230113854501314996299399809645835528769212443053627610146421154725797388975700889425096487643989284419640272286774354035943822591611212531397176869008964608186097074176 A018240 706 112216232566365301487807784168109411531740582460227709002629992598799619291671057538424886107255220292842309451594777951401778850192975287978568839280544573548708071887645183222425062794353738017929216372194148352 A018240 707 224432465132730602975615568336218823063481164920455418005259985197599238583342115076849772214510440585684612787193246595946193404863563103725295554387784698347752843538385334650513889629219289319716805742557484373 A018240 708 448864930265461205951231136672437646126962329840910836010519970395198477166684230153699544429020881171369225574386493191892386809727126207450591108775569396695505687076770669301027779258438578639433611485114968747 A018240 709 897729860530922411902462273344875292253924659681821672021039940790396954333368460307399088858041762342738438916780367770070045028409477470437497969204529895891684773679731275013383086597900783846583968966568312832 A018240 710 1795459721061844823804924546689750584507849319363643344042079881580793908666736920614798177716083524685476877833560735540140090056818954940874995938409059791783369547359462550026766173195801567693167937933136625664 A018240 711 3590919442123689647609849093379501169015698638727286688084159763161587817333473841229596355432167049370953731203136233852850722931548359992822623380124901788568085893771304972876187402553650388521769367858950002005 A018240 712 7181838884247379295219698186759002338031397277454573376168319526323175634666947682459192710864334098741907462406272467705701445863096719985645246760249803577136171787542609945752374805107300777043538735717900004011 A018240 713 14363677768494758590439396373518004676062794554909146752336639052646351269333895364918385421728668197483814875884574460956543977362014340193435756527113171564275037173189979637150059722538696060357944455421153509376 A018240 714 28727355536989517180878792747036009352125589109818293504673278105292702538667790729836770843457336394967629751769148921913087954724028680386871513054226343128550074346379959274300119445077392120715888910842307018752 A018240 715 57454711073979034361757585494072018704251178219636587009346556210585405077335581459673541686914672789935259405682356894916458080719699161218033552121679815077105535888969438039890859114802973253973511789655321040213 A018240 716 114909422147958068723515170988144037408502356439273174018693112421170810154671162919347083373829345579870518811364713789832916161439398322436067104243359630154211071777938876079781718229605946507947023579310642080427 A018240 717 229818844295916137447030341976288074817004712878546348037386224842341620309342325838694166747658691159741037427017545681846396665422080245760715260513173517948432917948296791142144676908508271040977515094562698166272 A018240 718 459637688591832274894060683952576149634009425757092696074772449684683240618684651677388333495317382319482074854035091363692793330844160491521430521026347035896865835896593582284289353817016542081955030189125396332544 A018240 719 919275377183664549788121367905152299268018851514185392149544899369366481237369303354776666990634764638964149316646418931746715346774888184820023146105602587073753220578025242533741188532625840214076996250133620675925 A018240 720 1838550754367329099576242735810304598536037703028370784299089798738732962474738606709553333981269529277928298633292837863493430693549776369640046292211205174147506441156050485067482377065251680428153992500267241351851 A018240 721 3677101508734658199152485471620609197072075406056741568598179597477465924949477213419106667962539058555856596483738148135709118757272687142834416792528227378855055979881777126065289715927688872956641856744300138725376 A018240 722 7354203017469316398304970943241218394144150812113483137196359194954931849898954426838213335925078117111713192967476296271418237514545374285668833585056454757710111959763554252130579431855377745913283713488600277450752 A018240 723 14708406034938632796609941886482436788288301624226966274392718389909863699797908853676426671850156234223426384369257537360280989769437017378446315586324543576540310114666460816121808787305126516027235170464731866944853 A018240 724 29416812069877265593219883772964873576576603248453932548785436779819727399595817707352853343700312468446852768738515074720561979538874034756892631172649087153080620229332921632243617574610253032054470340929463733889707 A018240 725 58833624139754531186439767545929747153153206496907865097570873559639454799191635414705706687400624936893705534345640039076012988558440607128002559177721442428401412848944547888208534996409248112510276168833990091866112 A018240 726 117667248279509062372879535091859494306306412993815730195141747119278909598383270829411413374801249873787411068691280078152025977116881214256005118355442884856802825697889095776417069992818496225020552337667980183732224 A018240 727 235334496559018124745759070183718988612612825987631460390283494238557819196766541658822826749602499747574822131119779935573830013195147503740444830375732305958085996176335600800276739680014476546843775649286085615637845 A018240 728 470668993118036249491518140367437977225225651975262920780566988477115638393533083317645653499204999495149644262239559871147660026390295007480889660751464611916171992352671201600553479360028953093687551298572171231275691 A018240 729 941337986236072498983036280734875954450451303950525841561133976954231276787066166635291306998409998990299288511953559300834876170703360165418648508832622296321304674266457221695992158108812874380980444545044592958898176 A018240 730 1882675972472144997966072561469751908900902607901051683122267953908462553574132333270582613996819997980598577023907118601669752341406720330837297017665244592642609348532914443391984316217625748761960889090089185917796352 A018240 731 3765351944944289995932145122939503817801805215802103366244535907816925107148264666541165227993639995961197154022763116320418616918658980962588332409989875330263140076188058523773739031212761433911132462075978872828286293 A018240 732 7530703889888579991864290245879007635603610431604206732489071815633850214296529333082330455987279991922394308045526232640837233837317961925176664819979750660526280152376117047547478062425522867822264924151957745656572587 A018240 733 15061407779777159983728580491758015271207220863208413464978143631267700428593058666164660911974559983844788616040950223515832692146327004452180806389278273611008403062996693369074496922406065608418951216095516493298532352 A018240 734 30122815559554319967457160983516030542414441726416826929956287262535400857186117332329321823949119967689577232081900447031665384292654008904361612778556547222016806125993386738148993844812131216837902432191032986597064704 A018240 735 60245631119108639934914321967032061084828883452833653859912574525070801714372234664658643647898239935379154464063596410531647217528690179012378179055750639023945297768475692024257069284734302179224647599965267977164903765 A018240 736 120491262238217279869828643934064122169657766905667307719825149050141603428744469329317287295796479870758308928127192821063294435057380358024756358111501278047890595536951384048514138569468604358449295199930535954329807531 A018240 737 240982524476434559739657287868128244339315533811334615439650298100283206857488938658634574591592959741516617856053976675063221768001525038456822623220277645255604562106880605192946440329157288207996275871027475916601163776 A018240 738 481965048952869119479314575736256488678631067622669230879300596200566413714977877317269149183185919483033235712107953350126443536003050076913645246440555290511209124213761210385892880658314576415992551742054951833202327552 A018240 739 963930097905738238958629151472512977357262135245338461758601192401132827429955754634538298366371838966066471423815088766126152867779628798641910306875660759342064990493478094963622087697069311814180474426442711682287752533 A018240 740 1927860195811476477917258302945025954714524270490676923517202384802265654859911509269076596732743677932132942847630177532252305735559257597283820613751321518684129980986956189927244175394138623628360948852885423364575505067 A018240 741 3855720391622952955834516605890051909429048540981353847034404769604531309719823018538153193465487355864265885694458719196251143062665572484196880855491743394007553446105823728238161003549157565221112639590436462760917204992 A018240 742 7711440783245905911669033211780103818858097081962707694068809539209062619439646037076306386930974711728531771388917438392502286125331144968393761710983486788015106892211647456476322007098315130442225279180872925521834409984 A018240 743 15422881566491811823338066423560207637716194163925415388137619078418125238879292074152612773861949423457063542776231605048497635433756404516046002677945174289308800752687117609719989319718390896813232042131077083107201209685 A018240 744 30845763132983623646676132847120415275432388327850830776275238156836250477758584148305225547723898846914127085552463210096995270867512809032092005355890348578617601505374235219439978639436781793626464084262154166214402419371 A018240 745 61691526265967247293352265694240830550864776655701661552550476313672500955517168296610451095447797693828254171101719876720976668101213847222700969223737098583792376947276115832414647889917084859110491136062970796555869618176 A018240 746 123383052531934494586704531388481661101729553311403323105100952627345001911034336593220902190895595387656508342203439753441953336202427694445401938447474197167584753894552231664829295779834169718220982272125941593111739236352 A018240 747 246766105063868989173409062776963322203459106622806646210201905254690003822068673186441804381791190775313016684400466419937878925137231847207837793918861197188283855662159754116727972781755381980157090479329208114477608031573 A018240 748 493532210127737978346818125553926644406918213245613292420403810509380007644137346372883608763582381550626033368800932839875757850274463694415675587837722394376567711324319508233455945563510763960314180958658416228955216063147 A018240 749 987064420255475956693636251107853288813836426491226584840807621018760015288274692745767217527164763101252066737589039505859460206013680305465419009723270394459364118394749598041050653571195613008058613787471482314418691244032 A018240 750 1974128840510951913387272502215706577627672852982453169681615242037520030576549385491534435054329526202504133475178079011718920412027360610930838019446540788918728236789499196082101307142391226016117227574942964628837382488064 A018240 751 3948257681021903826774545004431413155255345705964906339363230484075040061153098770983068870108659052405008266950330505675653729834984227055129811706988732789249913865071219555312480139173130622207094958890195228970691283211605 A018240 752 7896515362043807653549090008862826310510691411929812678726460968150080122306197541966137740217318104810016533900661011351307459669968454110259623413977465578499827730142439110624960278346261244414189917780390457941382566423211 A018240 753 15793030724087615307098180017725652621021382823859625357452921936300160244612395083932275480434636209620033067801270718007046697361795919887055518164146233579824570243269320547546475606469218829178100843041399515308798169317376 A018240 754 31586061448175230614196360035451305242042765647719250714905843872600320489224790167864550960869272419240066135602541436014093394723591839774111036328292467159649140486538641095092951212938437658356201686082799030617596338634752 A018240 755 63172122896350461228392720070902610484085531295438501429811687745200640978449580335729101921738544838480132271204980262637050345490901702881294615328967539164948110539046166842779012525430267997411845387126835260087258750211413 A018240 756 126344245792700922456785440141805220968171062590877002859623375490401281956899160671458203843477089676960264542409960525274100690981803405762589230657935078329896221078092333685558025050860535994823690774253670520174517500422827 A018240 757 252688491585401844913570880283610441936342125181754005719246750980802563913798321342916407686954179353920529084819715831765928494051042858191323546660635366351092101288122436676302270300827857351046265578429815438053167146729472 A018240 758 505376983170803689827141760567220883872684250363508011438493501961605127827596642685832815373908358707841058169639431663531856988102085716382647093321270732702184202576244873352604540601655714702092531156859630876106334293458944 A018240 759 1010753966341607379654283521134441767745368500727016022876987003923210255655193285371665630747816717415682116339278452889499168200379043526097584357332071884786967723416365285315581521601525000126982830373564210547620932878685525 A018240 760 2021507932683214759308567042268883535490737001454032045753974007846420511310386570743331261495633434831364232678556905778998336400758087052195168714664143769573935446832730570631163043203050000253965660747128421095241865757371051 A018240 761 4043015865366429518617134084537767070981474002908064091507948015692841022620773141486662522991266869662728465357112990682867581249865918291054917770707348377913069530193212218483070967202527141953526857613946739781300260098277376 A018240 762 8086031730732859037234268169075534141962948005816128183015896031385682045241546282973325045982533739325456930714225981365735162499731836582109835541414696755826139060386424436966141934405054283907053715227893479562600520196554752 A018240 763 16172063461465718074468536338151068283925896011632256366031792062771364090483092565946650091965067478650913861428450320981212141896163161537548831765587515189182675393828351028373773630402962850705298502695166754306834097560180053 A018240 764 32344126922931436148937072676302136567851792023264512732063584125542728180966185131893300183930134957301827722856900641962424283792326323075097663531175030378365350787656702056747547260805925701410597005390333508613668195120360107 A018240 765 64688253845862872297874145352604273135703584046529025464127168251085456361932370263786600367860269914603655445713798000424332201378051622896853648427866304111791496121424408422378074044797559968603576155259426607590602504574861312 A018240 766 129376507691725744595748290705208546271407168093058050928254336502170912723864740527573200735720539829207310891427596000848664402756103245793707296855732608223582992242848816844756148089595119937207152310518853215181205009149722624 A018240 767 258753015383451489191496581410417092542814336186116101856508673004341825447729481055146401471441079658414621782855185434696296073099004445080731236442497703157287573577919642307278255225561657005979068909995225611088942246967727445 A018240 768 517506030766902978382993162820834185085628672372232203713017346008683650895458962110292802942882159316829243565710370869392592146198008890161462472884995406314575147155839284614556510451123314011958137819990451222177884493935454891 A018240 769 1035012061533805956765986325641668370171257344744464407426034692017367301790917924220585605885764318633658487131420728604783118827569613687309558231232055786049393472496122586464644938994989462287045804217895940805808833445207474176 A018240 770 2070024123067611913531972651283336740342514689488928814852069384034734603581835848441171211771528637267316974262841457209566237655139227374619116462464111572098786944992245172929289877989978924574091608435791881611617666890414948352 A018240 771 4140048246135223827063945302566673480685029378977857629704138768069469207163671696882342423543057274534633948525682888151128344380625646563211499495852353091038060246353378380329643592165443517674442274027413839946141462695503025493 A018240 772 8280096492270447654127890605133346961370058757955715259408277536138938414327343393764684847086114549069267897051365776302256688761251293126422998991704706182076120492706756760659287184330887035348884548054827679892282925391006050987 A018240 773 16560192984540895308255781210266693922740117515911430518816555072277876828654686787529369694172229098138535794102731500068505115663196969880792531125257672257833213698151289590260702041032745407750287210421315513230378108611358359552 A018240 774 33120385969081790616511562420533387845480235031822861037633110144555753657309373575058739388344458196277071588205463000137010231326393939761585062250515344515666427396302579180521404082065490815500574420842631026460756217222716719104 A018240 775 66240771938163581233023124841066775690960470063645722075266220289111507314618747150117478776688916392554143176410925895202003938934176646779063190784727208818694800218080710498927063508872924305106185070308582359813136950104125953365 A018240 776 132481543876327162466046249682133551381920940127291444150532440578223014629237494300234957553377832785108286352821851790404007877868353293558126381569454417637389600436161420997854127017745848610212370140617164719626273900208251906731 A018240 777 264963087752654324932092499364267102763841880254582888301064881156446029258474988600469915106755665570216572705643703370663982708299484121628038895706301874849503091723273946271476764724975582568634812738480970053035796831733888843776 A018240 778 529926175505308649864184998728534205527683760509165776602129762312892058516949977200939830213511331140433145411287406741327965416598968243256077791412603749699006183446547892542953529449951165137269625476961940106071593663467777687552 A018240 779 1059852351010617299728369997457068411055367521018331553204259524625784117033899954401879660427022662280866290822574813062367864738323491555535727847959993578547460148594997993637444080278870100970959395868417161439709685389570325435733 A018240 780 2119704702021234599456739994914136822110735042036663106408519049251568234067799908803759320854045324561732581645149626124735729476646983111071455695919987157094920297189995987274888160557740201941918791736834322879419370779140650871467 A018240 781 4239409404042469198913479989828273644221470084073326212817038098503136468135599817607518641708090649123465163290299251408895326763545076360190055922109546472488736157783796391652850363873415945276677873302655208213971737683550841864192 A018240 782 8478818808084938397826959979656547288442940168146652425634076197006272936271199635215037283416181298246930326580598502817790653527090152720380111844219092944977472315567592783305700727746831890553355746605310416427943475367101683728384 A018240 783 16957637616169876795653919959313094576885880336293304851268152394012545872542399270430074566832362596493860653161197003954429042674682525716854512748977330206552735757942794400817549541009534863892392072868593957766152942984742447699285 A018240 784 33915275232339753591307839918626189153771760672586609702536304788025091745084798540860149133664725192987721306322394007908858085349365051433709025497954660413105471515885588801635099082019069727784784145737187915532305885969484895398571 A018240 785 67830550464679507182615679837252378307543521345173219405072609576050183490169597081720298267329450385975442612644788012455411641939734543419606629116987609459406525285386395271682494335069881621140929450790322080885143756440047951282176 A018240 786 135661100929359014365231359674504756615087042690346438810145219152100366980339194163440596534658900771950885225289576024910823283879469086839213258233975218918813050570772790543364988670139763242281858901580644161770287512880095902564352 A018240 787 271322201858718028730462719349009513230174085380692877620290438304200733960678388326881193069317801543901770450579152043097037510240947054782803672710107015104017265648776016423554569682343010815706440121793180823181638994762348126098773 A018240 788 542644403717436057460925438698019026460348170761385755240580876608401467921356776653762386138635603087803540901158304086194075020481894109565607345420214030208034531297552032847109139364686021631412880243586361646363277989524696252197547 A018240 789 1085288807434872114921850877396038052920696341522771510481161753216802935842713553307524772277271206175607081802316608158938931925927805981339969003324741214948851391609564936367867463413499011925111205124436508292008683917053705146335232 A018240 790 2170577614869744229843701754792076105841392683045543020962323506433605871685427106615049544554542412351214163604633216317877863851855611962679938006649482429897702783219129872735734926826998023850222410248873016584017367834107410292670464 A018240 791 4341155229739488459687403509584152211682785366091086041924647012867211743370854213230099089109084824702428327209266432608857291473639259449777384638267591168860970224467181486818768223022249985025015709772273603166598991544223445869221205 A018240 792 8682310459478976919374807019168304423365570732182172083849294025734423486741708426460198178218169649404856654418532865217714582947278518899554769276535182337721940448934362973637536446044499970050031419544547206333197983088446891738442411 A018240 793 17364620918957953838749614038336608846731141464364344167698588051468846973483416852920396356436339298809713308837065730381632293434413108847944555803007617293575010213926569429969669630825507814749204617638149552663524477928911034044645376 A018240 794 34729241837915907677499228076673217693462282928728688335397176102937693946966833705840792712872678597619426617674131460763264586868826217695889111606015234587150020427853138859939339261651015629498409235276299105327048955857822068089290752 A018240 795 69458483675831815354998456153346435386924565857457376670794352205875387893933667411681585425745357195238853235348262921418935428817364577489448257711904974410562299487821964685267872000775047008295102027650708490648354935219678637314102613 A018240 796 138916967351663630709996912306692870773849131714914753341588704411750775787867334823363170851490714390477706470696525842837870857634729154978896515423809948821124598975643929370535744001550094016590204055301416981296709870439357274628205227 A018240 797 277833934703327261419993824613385741547698263429829506683177408823501551575734669646726341702981428780955412941393051685460554225428882594153133099847368908114773715215519232671849874958046219531776975224799054522581933787886783551527452672 A018240 798 555667869406654522839987649226771483095396526859659013366354817647003103151469339293452683405962857561910825882786103370921108450857765188306266199694737816229547430431038465343699749916092439063553950449598109045163867575773567103054905344 A018240 799 1111335738813309045679975298453542966190793053719318026732709635294006206302938678586905366811925715123821651765572206741411841922034378945003212537388973653404143895390539678548956273742076941124301035127588659210304763245563272210651895125 A018240 800 2222671477626618091359950596907085932381586107438636053465419270588012412605877357173810733623851430247643303531144413482823683844068757890006425074777947306808287790781079357097912547484153882248602070255177318420609526491126544421303790251 A018240 801 4445342955253236182719901193814171864763172214877272106930838541176024825211754714347621467247702860495286607062288826964786617728775212916794210425554890655506673650619084209918938642788091890491590408967139519081173109170285364851691749376 A018240 802 8890685910506472365439802387628343729526344429754544213861677082352049650423509428695242934495405720990573214124577653929573235457550425833588420851109781311013347301238168419837877285576183780983180817934279038162346218340570729703383498752 A018240 803 17781371821012944730879604775256687459052688859509088427723354164704099300847018857390485868990811441981146428249155307857424970996376245940739562254217554705806890740590187831121981666791935813955134172782127840804600549057206011424935335253 A018240 804 35562743642025889461759209550513374918105377719018176855446708329408198601694037714780971737981622883962292856498310615714849941992752491881479124508435109411613781481180375662243963333583871627910268345564255681609201098114412022849870670507 A018240 805 71125487284051778923518419101026749836210755438036353710893416658816397203388075429561943475963245767924585712996621231426256884148055772310083690120866202990787955238588453307380380858446879759798081764955650892178218420980953149736078016512 A018240 806 142250974568103557847036838202053499672421510876072707421786833317632794406776150859123886951926491535849171425993242462852513768296111544620167380241732405981575910477176906614760761716893759519596163529911301784356436841961906299472156033024 A018240 807 284501949136207115694073676404106999344843021752145414843573666635265588813552301718247773903852983071698342851986484925698141536917324666334585642691456780298272605506809217195306431816345792047147417207476882626632506133428070807016985417045 A018240 808 569003898272414231388147352808213998689686043504290829687147333270531177627104603436495547807705966143396685703972969851396283073834649332669171285382913560596545211013618434390612863632691584094294834414953765253265012266856141614033970834091 A018240 809 1138007796544828462776294705616427997379372087008581659374294666541062355254209206872991095615411932286793371407945939702778794148319501819526844335181811057863331991132147676712795544030499714204499849125216088622369289432720799644213288370176 A018240 810 2276015593089656925552589411232855994758744174017163318748589333082124710508418413745982191230823864573586742815891879405557588296639003639053688670363622115726663982264295353425591088060999428408999698250432177244738578865441599288426576740352 A018240 811 4552031186179313851105178822465711989517488348034326637497178666164249421016836827491964382461647729147173485631783758811087632594578413586484380869559212104793811102738412322714321809652231948849819757091481470721155687528900231409143846884693 A018240 812 9104062372358627702210357644931423979034976696068653274994357332328498842033673654983928764923295458294346971263567517622175265189156827172968761739118424209587622205476824645428643619304463897699639514182962941442311375057800462818287693769387 A018240 813 18208124744717255404420715289862847958069953392137306549988714664656997684067347309967857529846590916588693942527135035244295442380914466962691530535900784165856210687373292522583566505669393979462919749547160115347979809711634991301156774346752 A018240 814 36416249489434510808841430579725695916139906784274613099977429329313995368134694619935715059693181833177387885054270070488590884761828933925383061071801568331712421374746585045167133011338787958925839499094320230695959619423269982602313548693504 A018240 815 72832498978869021617682861159451391832279813568549226199954858658627990736269389239871430119386363666354775770108540140977071593528859493084274136258931008156786775302332456553786824556798508285978960440551108926318633358038608096533789871002965 A018240 816 145664997957738043235365722318902783664559627137098452399909717317255981472538778479742860238772727332709551540217080281954143187057718986168548272517862016313573550604664913107573649113597016571957920881102217852637266716077216193067579742005931 A018240 817 291329995915476086470731444637805567329119254274196904799819434634511962945077556959485720477545454665419103080434160563908066022125841222804112573266379775613870966315008399142052415295435897880170404646929372635127961670538568648793485031243776 A018240 818 582659991830952172941462889275611134658238508548393809599638869269023925890155113918971440955090909330838206160868321127816132044251682445608225146532759551227741932630016798284104830590871795760340809293858745270255923341077137297586970062487552 A018240 819 1165319983661904345882925778551222269316477017096787619199277738538047851780310227837942881910181818661676412321736642255631823384524171392150482349526830588428931595471390742422019895318227320993190744357167364400218703158922547120490591219438933 A018240 820 2330639967323808691765851557102444538632954034193575238398555477076095703560620455675885763820363637323352824643473284511263646769048342784300964699053661176857863190942781484844039790636454641986381488714334728800437406317845094240981182438877867 A018240 821 4661279934647617383531703114204889077265908068387150476797110954152191407121240911351771527640727274646705649286946569022526412130138298570469993511029945325662621842308277261395700049545876742917781228967569205320288525589226733532595667066683392 A018240 822 9322559869295234767063406228409778154531816136774300953594221908304382814242481822703543055281454549293411298573893138045052824260276597140939987022059890651325243684616554522791400099091753485835562457935138410640577051178453467065191334133366784 A018240 823 18645119738590469534126812456819556309063632273548601907188443816608765628484963645407086110562909098586822597147786276090103885704636420285616102269965027246544278290078537628998041134729441889561161418948076316719981528263980024231649272644588885 A018240 824 37290239477180939068253624913639112618127264547097203814376887633217531256969927290814172221125818197173645194295572552180207771409272840571232204539930054493088556580157075257996082269458883779122322837896152633439963056527960048463298545289177771 A018240 825 74580478954361878136507249827278225236254529094194407628753775266435062513939854581628344442251636394347290388591145104360412017186712133149936665531550600873964695002005007682822646412009637394024718681947904257757580964870066277129130299334066176 A018240 826 149160957908723756273014499654556450472509058188388815257507550532870125027879709163256688884503272788694580777182290208720824034373424266299873331063101201747929390004010015365645292824019274788049437363895808515515161929740132554258260598668132352 A018240 827 298321915817447512546028999309112900945018116376777630515015101065740250055759418326513377769006545577389161554364580417441641017483181436614691175029583387271433943691401745064951549394222289247659020740102815012785633563108557468921587614847685973 A018240 828 596643831634895025092057998618225801890036232753555261030030202131480500111518836653026755538013091154778323108729160834883282034966362873229382350059166774542867887382803490129903098788444578495318041480205630025571267126217114937843175229695371947 A018240 829 1193287663269790050184115997236451603780072465507110522060060404262961000223037673306053511076026182309556646217458321669766549967405391554488653725925095516636886102132370408927128125069256636333756374985033656014653153659690814596496483294413586432 A018240 830 2386575326539580100368231994472903207560144931014221044120120808525922000446075346612107022152052364619113292434916643339533099934810783108977307451850191033273772204264740817854256250138513272667512749970067312029306307319381629192992966588827172864 A018240 831 4773150653079160200736463988945806415120289862028442088240241617051844000892150693224214044304104729238226584869833286679066171664566897834014392955313906001649845063263008493043156355261761504021266083989379415985633853453276427827606198847700030805 A018240 832 9546301306158320401472927977891612830240579724056884176480483234103688001784301386448428088608209458476453169739666573358132343329133795668028785910627812003299690126526016986086312710523523008042532167978758831971267706906552855655212397695400061611 A018240 833 19092602612316640802945855955783225660481159448113768352960966468207376003568602772896856177216418916952906339479333146716264630248158254568177127924482671876803981562519087686841913131016515933457545504056007247796577891442132050193665326730891493376 A018240 834 38185205224633281605891711911566451320962318896227536705921932936414752007137205545793712354432837833905812678958666293432529260496316509136354255848965343753607963125038175373683826262033031866915091008112014495593155782884264100387330653461782986752 A018240 835 76370410449266563211783423823132902641924637792455073411843865872829504014274411091587424708865675667811625357917332586865058408172414344736947623904384783247625128869010458176706227944005003568575144352421008158894396521026580878541142369603748713813 A018240 836 152740820898533126423566847646265805283849275584910146823687731745659008028548822183174849417731351335623250715834665173730116816344828689473895247808769566495250257738020916353412455888010007137150288704842016317788793042053161757082284739207497427627 A018240 837 305481641797066252847133695292531610567698551169820293647375463491318016057097644366349698835462702671246501431669330347460233407049220031876268720030447324471318920713910047565502062615897893943790502082077990970993755994622428869697531603775360335872 A018240 838 610963283594132505694267390585063221135397102339640587294750926982636032114195288732699397670925405342493002863338660694920466814098440063752537440060894648942637841427820095131004125231795787887581004164155981941987511989244857739395063207550720671744 A018240 839 1221926567188265011388534781170126442270794204679281174589501853965272064228390577465398795341850810684986005726677321389840933176916005433362031328947605680846912493331376619979362552143347335114141857673099880554807363799521926189856050665822172304725 A018240 840 2443853134376530022777069562340252884541588409358562349179003707930544128456781154930797590683701621369972011453354642779681866353832010866724062657895211361693824986662753239958725104286694670228283715346199761109614727599043852379712101331644344609451 A018240 841 4887706268753060045554139124680505769083176818717124698358007415861088256913562309861595181367403242739944022906709285559363731805102272345162038213442055489310923594276979339352158811932900859134527129381975355560894134840152126181556051164730151141376 A018240 842 9775412537506120091108278249361011538166353637434249396716014831722176513827124619723190362734806485479888045813418571118727463610204544690324076426884110978621847188553958678704317623865801718269054258763950711121788269680304252363112102329460302282752 A018240 843 19550825075012240182216556498722023076332707274868498793432029663444353027654249239446380725469612970959776091626837142237454925415285590604075978649071487489090241619010863076278052454450626473894027914907053088926905898644737347570487901661803528410453 A018240 844 39101650150024480364433112997444046152665414549736997586864059326888706055308498478892761450939225941919552183253674284474909850830571181208151957298142974978180483238021726152556104908901252947788055829814106177853811797289474695140975803323607056820907 A018240 845 78203300300048960728866225994888092305330829099473995173728118653777412110616996957785522901878451883839104366507348568949819698050895364863159566186892481020054060959849343742851044231240551970287950454386515689074282313147207075970479000652979961331712 A018240 846 156406600600097921457732451989776184610661658198947990347456237307554824221233993915571045803756903767678208733014697137899639396101790729726319132373784962040108121919698687485702088462481103940575900908773031378148564626294414151940958001305959922663424 A018240 847 312813201200195842915464903979552369221323316397895980694912474615109648442467987831142091607513807535356417466029394275799278784983087464346349567928782986207602432807009157846881845751838300030575479407062669423030446689725343675258970790623451540706645 A018240 848 625626402400391685830929807959104738442646632795791961389824949230219296884935975662284183215027615070712834932058788551598557569966174928692699135857565972415204865614018315693763691503676600061150958814125338846060893379450687350517941581246903081413291 A018240 849 1251252804800783371661859615918209476885293265591583922779649898460438593769871951324568366430055230141425669864117577103197115125491361867172820878077558069085182109163260197138482720661105384421149272807283891025588421633174405443789992738516869553586176 A018240 850 2502505609601566743323719231836418953770586531183167845559299796920877187539743902649136732860110460282851339728235154206394230250982723734345641756155116138170364218326520394276965441322210768842298545614567782051176843266348810887579985477033739107172352 A018240 851 5005011219203133486647438463672837907541173062366335691118599593841754375079487805298273465720220920565702679456470308412788460473083471488266128725035084524850273192523487920055841557951925906282291801587201990769286956281243683260668190106113604995863893 A018240 852 10010022438406266973294876927345675815082346124732671382237199187683508750158975610596546931440441841131405358912940616825576920946166942976532257450070169049700546385046975840111683115903851812564583603174403981538573912562487366521336380212227209991727787 A018240 853 20020044876812533946589753854691351630164692249465342764474398375367017500317951221193093862880883682262810717825881233651153841834569933992214205325590042596420182281834845943227187582422712362324556627064940816411014364622066856013689198728546673546493952 A018240 854 40040089753625067893179507709382703260329384498930685528948796750734035000635902442386187725761767364525621435651762467302307683669139867984428410651180085192840364563669691886454375164845424724649113254129881632822028729244133712027378397457093347092987904 A018240 855 80080179507250135786359015418765406520658768997861371057897593501468070001271804884772375451523534729051242871303524934604615367222751832047156202153259579379718908150821172298916393030920866923689005349692028972311790537482451669996789671522371201312052565 A018240 856 160160359014500271572718030837530813041317537995722742115795187002936140002543609769544750903047069458102485742607049869209230734445503664094312404306519158759437816301642344597832786061841733847378010699384057944623581074964903339993579343044742402624105131 A018240 857 320320718029000543145436061675061626082635075991445484231590374005872280005087219539089501806094138916204971485214099738418461468659951520345223570314837135506951990650248266247680857526143502643537579081632647302582628307918175171871224439305853819500363776 A018240 858 640641436058001086290872123350123252165270151982890968463180748011744560010174439078179003612188277832409942970428199476836922937319903040690447140629674271013903981300496532495361715052287005287075158163265294605165256615836350343742448878611707639000727552 A018240 859 1281282872116002172581744246700246504330540303965781936926361496023489120020348878156358007224376555664819885940856398953673845874177694465694091804662946178003960678694920219094754000909494080471713431692259652037001445547649437671253029263656153306505762133 A018240 860 2562565744232004345163488493400493008661080607931563873852722992046978240040697756312716014448753111329639771881712797907347691748355388931388183609325892356007921357389840438189508001818988160943426863384519304074002891095298875342506058527312306613011524267 A018240 861 5125131488464008690326976986800986017322161215863127747705445984093956480081395512625432028897506222659279543763425595814695383495786554631402762265458979983968148146967535184587077145247816461681979957500496733801347646822551224652548380067490089283031662592 A018240 862 10250262976928017380653953973601972034644322431726255495410891968187912960162791025250864057795012445318559087526851191629390766991573109262805524530917959967936296293935070369174154290495632923363959915000993467602695293645102449305096760134980178566063325184 A018240 863 20500525953856034761307907947203944069288644863452510990821783936375825920325582050501728115590024890637118175053702383258781533981297772062863839155450310479777203452245849354764430864210946126318172291464903186512074316554111846545266046295691309246143878485 A018240 864 41001051907712069522615815894407888138577289726905021981643567872751651840651164101003456231180049781274236350107404766517563067962595544125727678310900620959554406904491698709528861728421892252636344582929806373024148633108223693090532092591382618492287756971 A018240 865 82002103815424139045231631788815776277154579453810043963287135745503303681302328202006912462360099562548472700214809533035126135921494195325960936809030023006918035537734814651889968023283145064453194088785445248661664724744261282051209237234227141212609970176 A018240 866 164004207630848278090463263577631552554309158907620087926574271491006607362604656404013824924720199125096945400429619066070252271842988390651921873618060046013836071075469629303779936046566290128906388177570890497323329449488522564102418474468454282425219940352 A018240 867 328008415261696556180926527155263105108618317815240175853148542982013214725209312808027649849440398250193890800859238132140504543678582995452854907610577654203290585608442093073224361226011301376173786200993445999873393816032672919945127053039832373306508793173 A018240 868 656016830523393112361853054310526210217236635630480351706297085964026429450418625616055299698880796500387781601718476264281009087357165990905709815221155308406581171216884186146448722452022602752347572401986891999746787632065345839890254106079664746613017586347 A018240 869 1312033661046786224723706108621052420434473271260960703412594171928052858900837251232110599397761593000775563203436952528562018174699544410109441951191225741164399229348774041224226423169802647741417164495677114009947045098241947263261088420365177110138172997632 A018240 870 2624067322093572449447412217242104840868946542521921406825188343856105717801674502464221198795523186001551126406873905057124036349399088820218883902382451482328798458697548082448452846339605295482834328991354228019894090196483894526522176840730354220276345995264 A018240 871 5248134644187144898894824434484209681737893085043842813650376687712211435603349004928442397591046372003102252813747810114248072698768602497033812446262733213360070691225107502759563649210725475439112697366115116060695120061190300220005514097872403674376967640405 A018240 872 10496269288374289797789648868968419363475786170087685627300753375424422871206698009856884795182092744006204505627495620228496145397537204994067624892525466426720141382450215005519127298421450950878225394732230232121390240122380600440011028195744807348753935280811 A018240 873 20992538576748579595579297737936838726951572340175371254601506750848845742413396019713769590364185488012409011254991240456992290795015259701327339068046593350845230312560452686763570509905931670703338868231273784284594359581206223213944377224313005165156421861376 A018240 874 41985077153497159191158595475873677453903144680350742509203013501697691484826792039427539180728370976024818022509982480913984581590030519402654678136093186701690460625120905373527141019811863341406677736462547568569188719162412446427888754448626010330312843722752 A018240 875 83970154306994318382317190951747354907806289360701485018406027003395382969653584078855078361456741952049636045019964961827969163179942738231693534838177694398190816345561856098504913865749786220707131630458721777222005196997714937523622150562898801595922790045013 A018240 876 167940308613988636764634381903494709815612578721402970036812054006790765939307168157710156722913483904099272090039929923655938326359885476463387069676355388796381632691123712197009827731499572441414263260917443554444010393995429875047244301125797603191845580090027 A018240 877 335880617227977273529268763806989419631225157442805940073624108013581531878614336315420313445826967808198544180079859847311876652719534351779542496484693419582383055572887515096920919115251263958616078836902140389055276305336639839430177885582888768254285365379072 A018240 878 671761234455954547058537527613978839262450314885611880147248216027163063757228672630840626891653935616397088360159719694623753305439068703559084992969386839164766111145775030193841838230502527917232157673804280778110552610673279678860355771165777536508570730758144 A018240 879 1343522468911909094117075055227957678524900629771223760294496432054326127514457345261681253783307871232794176720319439389247506610877664204823706700202738962308771802672830241793486203765509293986039419977743068116555616256038119536392090108994142196758329871914325 A018240 880 2687044937823818188234150110455915357049801259542447520588992864108652255028914690523362507566615742465588353440638878778495013221755328409647413400405477924617543605345660483586972407531018587972078839955486136233111232512076239072784180217988284393516659743828651 A018240 881 5374089875647636376468300220911830714099602519084895041177985728217304510057829381046725015133231484931176706881277757556990026443509710414705900229338886417193566371453881329985549869671045652247307889171241285586891487093535598502911117569301743034515696308453376 A018240 882 10748179751295272752936600441823661428199205038169790082355971456434609020115658762093450030266462969862353413762555515113980052887019420829411800458677772834387132742907762659971099739342091304494615778342482571173782974187071197005822235138603486069031392616906752 A018240 883 21496359502590545505873200883647322856398410076339580164711942912869218040231317524186900060532925939724706827525111030227960105774036948849645747774411406804691223807340646045565409587902199561595531975205503168588903992512908634726329984543857320633027538875405653 A018240 884 42992719005181091011746401767294645712796820152679160329423885825738436080462635048373800121065851879449413655050222060455920211548073897699291495548822813609382447614681292091130819175804399123191063950411006337177807985025817269452659969087714641266055077750811307 A018240 885 85985438010362182023492803534589291425593640305358320658847771651476872160925270096747600242131703758898827310100444120911840423096144009780227284811757349490598811872412825633508058570044832151594728737863088726838292058329167020334690966708729979522039662784806912 A018240 886 171970876020724364046985607069178582851187280610716641317695543302953744321850540193495200484263407517797654620200888241823680846192288019560454569623514698981197623744825651267016117140089664303189457475726177453676584116658334040669381933417459959044079325569613824 A018240 887 343941752041448728093971214138357165702374561221433282635391086605907488643701080386990400968526815035595309240401776483647361692384568467884197726675252842506063080775751785436525074717051396416804116625534507012318520409871733044197505923901521312068017665705596245 A018240 888 687883504082897456187942428276714331404749122442866565270782173211814977287402160773980801937053630071190618480803552967294723384769136935768395453350505685012126161551503570873050149434102792833608233251069014024637040819743466088395011847803042624136035331411192491 A018240 889 1375767008165794912375884856553428662809498244885733130541564346423629954574804321547961603874107260142381236961607105934589446769538258729063368081557458259111587989675208107551085979741949721288066869850302332259204785992597062102507507809739288036231788691955122176 A018240 890 2751534016331589824751769713106857325618996489771466261083128692847259909149608643095923207748214520284762473923214211869178893539076517458126736163114916518223175979350416215102171959483899442576133739700604664518409571985194124205015015619478576072463577383910244352 A018240 891 5503068032663179649503539426213714651237992979542932522166257385694519818299217286191846415496429040569524947846428423738357787078153004631306626675942726814621023291845234361814315280715287156393968286097537937456680552676608508261464999467223557720846590826085963093 A018240 892 11006136065326359299007078852427429302475985959085865044332514771389039636598434572383692830992858081139049895692856847476715574156306009262613253351885453629242046583690468723628630561430574312787936572195075874913361105353217016522929998934447115441693181652171926187 A018240 893 22012272130652718598014157704854858604951971918171730088665029542778079273196869144767385661985716162278099791385713694953431148312611957955332815403196694814833435833669741310477203846356125168059274757782808966666445028118874552748729934325427042035225235420874801152 A018240 894 44024544261305437196028315409709717209903943836343460177330059085556158546393738289534771323971432324556199582771427389906862296625223915910665630806393389629666871667339482620954407692712250336118549515565617933332890056237749105497459868650854084070450470841749602304 A018240 895 88049088522610874392056630819419434419807887672686920354660118171112317092787476579069542647942864649112399165542854779813724593250447710681543879011638354372032428667256572968348700832414453757203902257916550300345225747300379250400659610214773790444578685916561102165 A018240 896 176098177045221748784113261638838868839615775345373840709320236342224634185574953158139085295885729298224798331085709559627449186500895421363087758023276708744064857334513145936697401664828907514407804515833100600690451494600758500801319220429547580889157371833122204331 A018240 897 352196354090443497568226523277677737679231550690747681418640472684449268371149906316278170591771458596449596662171419119254898373001790600446600750844256567713527085334181507326274574223637721198749215485236830068739794258851279080414118186685226406385670232132368203776 A018240 898 704392708180886995136453046555355475358463101381495362837280945368898536742299812632556341183542917192899193324342838238509796746003581200893201501688513135427054170668363014652549148447275442397498430970473660137479588517702558160828236373370452812771340464264736407552 A018240 899 1408785416361773990272906093110710950716926202762990725674561890737797073484599625265112682367085834385798386648685676477019593492007161917227253472972432571304903082667036460210857838682510697134864074848088578009676959574704640479279432238393168114757391905461720405333 A018240 900 2817570832723547980545812186221421901433852405525981451349123781475594146969199250530225364734171668771596773297371352954039186984014323834454506945944865142609806165334072920421715677365021394269728149696177156019353919149409280958558864476786336229514783810923440810667 A018240 901 5635141665447095961091624372442843802867704811051962902698247562951188293938398501060450729468343337543193546594742705908078373968028646699790714831080542886121201813328766702654950438305962413219190725206636827508143403377417610232363647936877197437458989575711376801792 A018240 902 11270283330894191922183248744885687605735409622103925805396495125902376587876797002120901458936686675086387093189485411816156747936057293399581429662161085772242403626657533405309900876611924826438381450413273655016286806754835220464727295873754394874917979151422753603584 A018240 903 22540566661788383844366497489771375211470819244207851610792990251804753175753594004241802917873373350172774186378970823632313495872114584860926261202703796746287986218636308534242839920375688902236231752455112340971444743666868537559946429714117839706694802210574497568085 A018240 904 45081133323576767688732994979542750422941638488415703221585980503609506351507188008483605835746746700345548372757941647264626991744229169721852522405407593492575972437272617068485679840751377804472463504910224681942889487333737075119892859428235679413389604421148995136171 A018240 905 90162266647153535377465989959085500845883276976831406443171961007219012703014376016967211671493493400691096745515883294529253983488458335567231848567578437388758302805187717584217436015806434107663864713077579425763521234981870343500769394789689458740496896657755970994176 A018240 906 180324533294307070754931979918171001691766553953662812886343922014438025406028752033934423342986986801382193491031766589058507966976916671134463697135156874777516605610375435168434872031612868215327729426155158851527042469963740687001538789579378917480993793315511941988352 A018240 907 360649066588614141509863959836342003383533107907325625772687844028876050812057504067868846685973973602764386982063533178117015933953833334515981001783840250362245927082035837231361896731833093428093334258824577826809569460556273760525044931025194034789422962261939845420373 A018240 908 721298133177228283019727919672684006767066215814651251545375688057752101624115008135737693371947947205528773964127066356234031867907666669031962003567680500724491854164071674462723793463666186856186668517649155653619138921112547521050089862050388069578845924523879690840747 A018240 909 1442596266354456566039455839345368013534132431629302503090751376115504203248230016271475386743895894411057547928254132712468063735815333322558031222162414003063409140050713282714431892264547087707249087848326831554749246883482679815144114427833648538812562600309591304568832 A018240 910 2885192532708913132078911678690736027068264863258605006181502752231008406496460032542950773487791788822115095856508265424936127471630666645116062444324828006126818280101426565428863784529094175414498175696653663109498493766965359630288228855667297077625125200619182609137664 A018240 911 5770385065417826264157823357381472054136529726517210012363005504462016812992920065085901546975583577644230191713016530849872254943261333259220339318703762015482487423647992998435696179732617778818747853019364366714018925616445888806664327118800338954559991903762029064050005 A018240 912 11540770130835652528315646714762944108273059453034420024726011008924033625985840130171803093951167155288460383426033061699744509886522666518440678637407524030964974847295985996871392359465235557637495706038728733428037851232891777613328654237600677909119983807524058128100011 A018240 913 23081540261671305056631293429525888216546118906068840049452022017848067251971680260343606187902334310576920766852066123399489019773045332974857786134923260068387651421482251728898721940279329971254494415329571547846119578630813894318833047290132845416859450620095443947749376 A018240 914 46163080523342610113262586859051776433092237812137680098904044035696134503943360520687212375804668621153841533704132246798978039546090665949715572269846520136775302842964503457797443880558659942508988830659143095692239157261627788637666094580265690833718901240190887895498752 A018240 915 92326161046685220226525173718103552866184475624275360197808088071392269007886721041374424751609337242307683067408264493597956079092181331775384002259909464286466009139709566385906762203815037596976983667822514353364566066853316255459683666790394360864676768490476431174096213 A018240 916 184652322093370440453050347436207105732368951248550720395616176142784538015773442082748849503218674484615366134816528987195912158184362663550768004519818928572932018279419132771813524407630075193953967335645028706729132133706632510919367333580788721729353536980952862348192427 A018240 917 369304644186740880906100694872414211464737902497101440791232352285569076031546884165497699006437348969230732269633057974391824316368725326853441724480070705171694843466399384484250797700655585811825946684298513737418439772073386378207437622421303401853185005982095035462582272 A018240 918 738609288373481761812201389744828422929475804994202881582464704571138152063093768330995398012874697938461464539266115948783648632737450653706883448960141410343389686932798768968501595401311171623651893368597027474836879544146772756414875244842606803706370011964190070925164544 A018240 919 1477218576746963523624402779489656845858951609988405763164929409142276304126187536661990796025749395876922929078532231897567297265474901306917578328801148516738440987680719775818250688573413214095139810763210967597594110097613788225567156400204665524201695887968758763382723925 A018240 920 2954437153493927047248805558979313691717903219976811526329858818284552608252375073323981592051498791753845858157064463795134594530949802613835156657602297033476881975361439551636501377146826428190279621526421935195188220195227576451134312800409331048403391775937517526765447851 A018240 921 5908874306987854094497611117958627383435806439953623052659717636569105216504750146647963184102997583507691716314128927590269189061899605226677936176966325459057087178353123579035497749835234598076231291104877695686217142409095638327743437421857565930384695279955792296595685376 A018240 922 11817748613975708188995222235917254766871612879907246105319435273138210433009500293295926368205995167015383432628257855180538378123799210453355872353932650918114174356706247158070995499670469196152462582209755391372434284818191276655486874843715131860769390559911584593191370752 A018240 923 23635497227951416377990444471834509533743225759814492210638870546276420866019000586591852736411990334030766865256515710361076756247598420904726990431388764620434995168672983267666980990424101875696269260523578433336549973673663524161923373329508071388694604575984683672512320853 A018240 924 47270994455902832755980888943669019067486451519628984421277741092552841732038001173183705472823980668061533730513031420722153512495196841809453980862777529240869990337345966535333961980848203751392538521047156866673099947347327048323846746659016142777389209151969367345024641707 A018240 925 94541988911805665511961777887338038134972903039257968842555482185105683464076002346367410945647961336123067461026062841444307024990393683614938453172601984050153273585212910973717903943862734469567765234302449034529562702769216038349592740602187900889090065216261763662308442112 A018240 926 189083977823611331023923555774676076269945806078515937685110964370211366928152004692734821891295922672246134922052125682888614049980787367229876906345203968100306547170425821947435807887725468939135530468604898069059125405538432076699185481204375801778180130432523527324616884224 A018240 927 378167955647222662047847111549352152539891612157031875370221928740422733856304009385469643782591845344492269844104251365777228099961574734451814795584501787337439680161893599700971575739783591811836437321626066740484976427225988036802169456977062834224983554689693112593752085845 A018240 928 756335911294445324095694223098704305079783224314063750740443857480845467712608018770939287565183690688984539688208502731554456199923149468903629591169003574674879360323787199401943151479567183623672874643252133480969952854451976073604338913954125668449967109379386225187504171691 A018240 929 1512671822588890648191388446197408610159566448628127501480887714961690935425216037541878575130367381377969079376417005463108912399846298937791381148126194851623411892289658310416086222887799675114476502055336808166673356941202199914016274817044873798237180806408064566264044978176 A018240 930 3025343645177781296382776892394817220319132897256255002961775429923381870850432075083757150260734762755938158752834010926217824799692597875582762296252389703246823784579316620832172445775599350228953004110673616333346713882404399828032549634089747596474361612816129132528089956352 A018240 931 6050687290355562592765553784789634440638265794512510005923550859846763741700864150167514300521469525511876317505668021852435649599385195751133768524081154811040953912442801064888744731408529316192167513759012315076160330229405295189680293246452740115623216400930842496834253182293 A018240 932 12101374580711125185531107569579268881276531589025020011847101719693527483401728300335028601042939051023752635011336043704871299198770391502267537048162309622081907824885602129777489462817058632384335027518024630152320660458810590379360586492905480231246432801861684993668506364587 A018240 933 24202749161422250371062215139158537762553063178050040023694203439387054966803456600670057202085878102047505270022672087409742598397540783004471561959477370053258428336339539906003778605348778496237193066111379425123575125846814171825951560942357450307841851954320538450893159268352 A018240 934 48405498322844500742124430278317075525106126356100080047388406878774109933606913201340114404171756204095010540045344174819485196795081566008943123918954740106516856672679079812007557210697556992474386132222758850247150251693628343651903121884714900615683703908641076901786318536704 A018240 935 96810996645689001484248860556634151050212252712200160094776813757548219867213826402680228808343512408190021080090688349638970393590163132017759223564214981831222938718494830916912713780824436447885818286596178030132168113245642669438267019682522780922065380518476490730684930151765 A018240 936 193621993291378002968497721113268302100424505424400320189553627515096439734427652805360457616687024816380042160181376699277940787180326264035518447128429963662445877436989661833825427561648872895771636573192356060264336226491285338876534039365045561844130761036952981461369860303531 A018240 937 387243986582756005936995442226536604200849010848800640379107255030192879468855305610720915233374049632760084320362753398555881574360652528070782845709470930561270205620252666253446053842156390717417365190686032779804407672699342642021989630556277083069657467476294636776964306763776 A018240 938 774487973165512011873990884453073208401698021697601280758214510060385758937710611221441830466748099265520168640725506797111763148721305056141565691418941861122540411240505332506892107684312781434834730381372065559608815345398685284043979261112554166139314934952589273553928613527552 A018240 939 1548975946331024023747981768906146416803396043395202561516429020120771517875421222442883660933496198531040337281451013594223526297442610112282623285743105728717837723973557350185374612806342852721417644851346772437769101130230914496625801625877480251041421760709955894816306399368533 A018240 940 3097951892662048047495963537812292833606792086790405123032858040241543035750842444885767321866992397062080674562902027188447052594885220224565246571486211457435675447947114700370749225612685705442835289702693544875538202260461828993251603251754960502082843521419911789632612798737067 A018240 941 6195903785324096094991927075624585667213584173580810246065716080483086071501684889771534643733984794124161349125804054376894105189770440449129476948782866927816864698879322771084679246100805990589166947582592372388179345399790745843578892710814664841691270824449378274682123942100992 A018240 942 12391807570648192189983854151249171334427168347161620492131432160966172143003369779543069287467969588248322698251608108753788210379540880898258953897565733855633729397758645542169358492201611981178333895165184744776358690799581491687157785421629329683382541648898756549364247884201984 A018240 943 24783615141296384379967708302498342668854336694323240984262864321932344286006739559086138574935939176496645396503216217507576420759081761796515875406752355737158486401487477825025078574154093121763660526684780054826923263356897159088466943257868147041816250861016622489562292457657685 A018240 944 49567230282592768759935416604996685337708673388646481968525728643864688572013479118172277149871878352993290793006432435015152841518163523593031750813504711474316972802974955650050157148308186243527321053369560109653846526713794318176933886515736294083632501722033244979124584915315371 A018240 945 99134460565185537519870833209993370675417346777292963937051457287729377144026958236344554299743756705986581586012864870030305683036327047186059436850251199000416000817890284781473037476118110805868627579447941349856104816943056987782170517860691563517367338570504708739916763209138176 A018240 946 198268921130371075039741666419986741350834693554585927874102914575458754288053916472689108599487513411973163172025729740060611366072654094372118873700502398000832001635780569562946074952236221611737255158895882699712209633886113975564341035721383127034734677141009417479833526418276352 A018240 947 396537842260742150079483332839973482701669387109171855748205829150917508576107832945378217198975026823946326344051459480121222732145308188744229617847488348105228113695441886088637596263475919861102481263209407660521242794803164653985287561101204204769674024534895272523002239593567573 A018240 948 793075684521484300158966665679946965403338774218343711496411658301835017152215665890756434397950053647892652688102918960242445464290616377488459235694976696210456227390883772177275192526951839722204962526418815321042485589606329307970575122202408409539348049069790545046004479187135147 A018240 949 1586151369042968600317933331359893930806677548436687422992823316603670034304431331781512868795900107295785305376205837920484890928581232754976902212282920496628040675629529038280041277771910632719665866943672915164278618233274532021654361223721692720479105438645333965218679331888300032 A018240 950 3172302738085937200635866662719787861613355096873374845985646633207340068608862663563025737591800214591570610752411675840969781857162465509953804424565840993256081351259058076560082555543821265439331733887345830328557236466549064043308722447443385440958210877290667930437358663776600064 A018240 951 6344605476171874401271733325439575723226710193746749691971293266414680137217725327126051475183600429183141221504823351681939563714324931019907576330917616194926419144213639140971146896523656437429175351556362229701501767041221874898043866853520522684717240435592841611128058074581259605 A018240 952 12689210952343748802543466650879151446453420387493499383942586532829360274435450654252102950367200858366282443009646703363879127428649862039815152661835232389852838288427278281942293793047312874858350703112724459403003534082443749796087733707041045369434480871185683222256116149162519211 A018240 953 25378421904687497605086933301758302892906840774986998767885173065658720548870901308504205900734401716732564886019293406727758254857299724079630240287242333196534189460245602539586551156966653562817725173788790056894781656381134993215028311331349594344470599104394377945018913792381157376 A018240 954 50756843809374995210173866603516605785813681549973997535770346131317441097741802617008411801468803433465129772038586813455516509714599448159260480574484666393068378920491205079173102313933307125635450347577580113789563312762269986430056622662699188688941198208788755890037827584762314752 A018240 955 101513687618749990420347733207033211571627363099947995071540692262634882195483605234016823602937606866930259544077173626911033019429198896318520831076113069619793783607764502109750131769610669877472948230281842503756675801957034960105818933159933384589085671141623534781089018157636867413 A018240 956 203027375237499980840695466414066423143254726199895990143081384525269764390967210468033647205875213733860519088154347253822066038858397792637041662152226139239587567215529004219500263539221339754945896460563685007513351603914069920211637866319866769178171342283247069562178036315273734827 A018240 957 406054750474999961681390932828132846286509452399791980286162769050539528781934420936067294411750427467721038176308694507644132077716795585274083064158739752146489185964622192341808381361930790762295887991380734567381801560693129814914687108308803552778749234014586185126382798606771945472 A018240 958 812109500949999923362781865656265692573018904799583960572325538101079057563868841872134588823500854935442076352617389015288264155433591170548166128317479504292978371929244384683616762723861581524591775982761469134763603121386259629829374216617607105557498468029172370252765597213543890944 A018240 959 1624219001899999846725563731312531385146037809599167921144651076202158115127737683744269177647001709870884152705234778030576528310867182341096331736343533955920584846925617137172849234014699385553991742106029667374237402948502499208641571184573354239959810034954528832509584646379536733525 A018240 960 3248438003799999693451127462625062770292075619198335842289302152404316230255475367488538355294003419741768305410469556061153056621734364682192663472687067911841169693851234274345698468029398771107983484212059334748474805897004998417283142369146708479919620069909057665019169292759073467051 A018240 961 6496876007599999386902254925250125540584151238396671684578604304808632460510950734977076710588006839483536610820939112122306113243468729364385325904791285718351595593836725284302628353192749987225583348705132127706370005205469956732531930240969697017528866337610483514046445489423044837376 A018240 962 12993752015199998773804509850500251081168302476793343369157208609617264921021901469954153421176013678967073221641878224244612226486937458728770651809582571436703191187673450568605256706385499974451166697410264255412740010410939913465063860481939394035057732675220967028092890978846089674752 A018240 963 25987504030399997547609019701000502162336604953586686738314417219234529842043802939908306842352027357934146443283756448489224452973874917457541301537999442662744894787615414608432976247038904838921566155382555427244320807644799746726059011969231348185494717746026670424201995765501975156053 A018240 964 51975008060799995095218039402001004324673209907173373476628834438469059684087605879816613684704054715868292886567512896978448905947749834915082603075998885325489789575230829216865952494077809677843132310765110854488641615289599493452118023938462696370989435492053340848403991531003950312107 A018240 965 103950016121599990190436078804002008649346419814346746953257668876938119368175211759633227369408109431736585773135025793956897811895499669830165201989666370229656603974998685376176830656691429135724730142654275541814964804225038826496098629887630512972737375775276154432840410677627492237312 A018240 966 207900032243199980380872157608004017298692839628693493906515337753876238736350423519266454738816218863473171546270051587913795623790999339660330403979332740459313207949997370752353661313382858271449460285308551083629929608450077652992197259775261025945474751550552308865680821355254984474624 A018240 967 415800064486399960761744315216008034597385679257386987813030675507752477472700847038532909477632437726946343092540103175827591247581998679320660799634002680075980465549068795389597173963837336102975851612865209832935222364191834985168119683571932292352466512683443563203426497941749152175445 A018240 968 831600128972799921523488630432016069194771358514773975626061351015504954945401694077065818955264875453892686185080206351655182495163997358641321599268005360151960931098137590779194347927674672205951703225730419665870444728383669970336239367143864584704933025366887126406852995883498304350891 A018240 969 1663200257945599843046977260864032138389542717029547951252122702031009909890803388154131637910529750907785372370160412703310364990327994717282643181886685118618629961494423289328168398529492583532057268535957054663091615751350699299039929062330549650332900069898452143757835702229474975154176 A018240 970 3326400515891199686093954521728064276779085434059095902504245404062019819781606776308263275821059501815570744740320825406620729980655989434565286363773370237237259922988846578656336797058985167064114537071914109326183231502701398598079858124661099300665800139796904287515671404458949950308352 A018240 971 6652801031782399372187909043456128553558170868118191805008490808124039639563213552616526551642119003631141489480641650813241459961311978869130572694248089271103936044573989372852232999466256812368536798312820649315067915594569515912894616905407839563177668317923164356919602229842856633521493 A018240 972 13305602063564798744375818086912257107116341736236383610016981616248079279126427105233053103284238007262282978961283301626482919922623957738261145388496178542207872089147978745704465998932513624737073596625641298630135831189139031825789233810815679126355336635846328713839204459685713267042987 A018240 973 26611204127129597488751636173824514214232683472472767220033963232496158558252854210466106206568476014524565957922566603252965839845247915476522290710395054677674576575488549922488050808561600205954762641589267458585674567556611501085048268933802640176402809348351368991454927761221339999895552 A018240 974 53222408254259194977503272347649028428465366944945534440067926464992317116505708420932212413136952029049131915845133206505931679690495830953044581420790109355349153150977099844976101617123200411909525283178534917171349135113223002170096537867605280352805618696702737982909855522442679999791104 A018240 975 106444816508518389955006544695298056856930733889891068880135852929984634233011416841864424826273904058098263831690266413011863359380991661906089162708385613897215971096339384552110440855639546736780281463033039556993504080583112879207132678359553124552995509546722899093372748728585186931201365 A018240 976 212889633017036779910013089390596113713861467779782137760271705859969268466022833683728849652547808116196527663380532826023726718761983323812178325416771227794431942192678769104220881711279093473560562926066079113987008161166225758414265356719106249105991019093445798186745497457170373862402731 A018240 977 425779266034073559820026178781192227427722935559564275520543411719938536932045667367457699305095616232393055326761065652047453437523966647624356650567153245961899213974127907932758238665344478773043587645484097673275627943045785266562409918686897625906750582493526442628597070281740401588043776 A018240 978 851558532068147119640052357562384454855445871119128551041086823439877073864091334734915398610191232464786110653522131304094906875047933295248713301134306491923798427948255815865516477330688957546087175290968195346551255886091570533124819837373795251813501164987052885257194140563480803176087552 A018240 979 1703117064136294239280104715124768909710891742238257102082173646879754147728182669469830797220382464929572221307044262608189813750095866590497426601735834564593667515074052371179665905146950498744019274168640269583705735013609808565717398085244960759016539418587375463024600431861760914078651733 A018240 980 3406234128272588478560209430249537819421783484476514204164347293759508295456365338939661594440764929859144442614088525216379627500191733180994853203471669129187335030148104742359331810293900997488038548337280539167411470027219617131434796170489921518033078837174750926049200863723521828157303467 A018240 981 6812468256545176957120418860499075638843566968953028408328694587519016590912730677879323188881529859718288885228177050432759255000383466361989706405877781419866811378651290963615929521558947162279766943847968836116029386537292569261805109161974583546845231851576041237118826028916642271767560192 A018240 982 13624936513090353914240837720998151277687133937906056816657389175038033181825461355758646377763059719436577770456354100865518510000766932723979412811755562839733622757302581927231859043117894324559533887695937672232058773074585138523610218323949167093690463703152082474237652057833284543535120384 A018240 983 27249873026180707828481675441996302555374267875812113633314778350076066363650922711517292755526119438873155540912708201731037020001533865447958825621380012002451528151315326812258249888178078983726447469738690860026530439114876947045091470289887815208939075760757243718516152718605766317976147285 A018240 984 54499746052361415656963350883992605110748535751624227266629556700152132727301845423034585511052238877746311081825416403462074040003067730895917651242760024004903056302630653624516499776356157967452894939477381720053060878229753894090182940579775630417878151521514487437032305437211532635952294571 A018240 985 108999492104722831313926701767985210221497071503248454533259113400304265454603690846069171022104477755492622163650832806924148080006135461791835302481257820655774677878681633164622063156596896604120549267648394471230947542390921128176107948443530222878872599751935132414146308080301459733716402176 A018240 986 217998984209445662627853403535970420442994143006496909066518226800608530909207381692138342044208955510985244327301665613848296160012270923583670604962515641311549355757363266329244126313193793208241098535296788942461895084781842256352215896887060445757745199503870264828292616160602919467432804352 A018240 987 435997968418891325255706807071940840885988286012993818133036453601217061818414763384276684088417911021970488654603331227696592320024541847167341209916506827915035842061567184489666379834156747754911715847980839947173441741426511192695915928342078815601722992425552844736748626732962627858489234773 A018240 988 871995936837782650511413614143881681771976572025987636266072907202434123636829526768553368176835822043940977309206662455393184640049083694334682419833013655830071684123134368979332759668313495509823431695961679894346883482853022385391831856684157631203445984851105689473497253465925255716978469547 A018240 989 1743991873675565301022827228287763363543953144051975272532145814404868247273659053537106736353671644087881954618413324910786369280098167388669364839648978402244017629339950041621021773752165313696505900946697883913193070109431698130766631982504231110579357156537836009107321295755364089281204191232 A018240 990 3487983747351130602045654456575526727087906288103950545064291628809736494547318107074213472707343288175763909236826649821572738560196334777338729679297956804488035258679900083242043547504330627393011801893395767826386140218863396261533263965008462221158714313075672018214642591510728178562408382464 A018240 991 6975967494702261204091308913151053454175812576207901090128583257619472989094636214148426945414686576351527818473653299643145477120392669554677459358561815790143819039547162773808799603839737900139741678896340583901770886725178099243032464468288756138662358999822593296749938760668483512819311269205 A018240 992 13951934989404522408182617826302106908351625152415802180257166515238945978189272428296853890829373152703055636947306599286290954240785339109354918717123631580287638079094325547617599207679475800279483357792681167803541773450356198486064928936577512277324717999645186593499877521336967025638622538411 A018240 993 27903869978809044816365235652604213816703250304831604360514333030477891956378544856593707781658746305406111273894613198572581908481570678218709837434179067522910773202563376309884623433021104891266402865804460432105080759475615010412061730949698687947339296746632871707641062197967988362666234085376 A018240 994 55807739957618089632730471305208427633406500609663208721028666060955783912757089713187415563317492610812222547789226397145163816963141356437419674868358135045821546405126752619769246866042209782532805731608920864210161518951230020824123461899397375894678593493265743415282124395935976725332468170752 A018240 995 111615479915236179265460942610416855266813001219326417442057332121911567825514179426374831126634985221624445095578452794290327633926282712874839349736579878816314086899002955668837343767408726146480483763656037921416317463052265268528110669951882078574736908481216483871846863102460062073442914358613 A018240 996 223230959830472358530921885220833710533626002438652834884114664243823135651028358852749662253269970443248890191156905588580655267852565425749678699473159757632628173798005911337674687534817452292960967527312075842832634926104530537056221339903764157149473816962432967743693726204920124146885828717227 A018240 997 446461919660944717061843770441667421067252004877305669768229328487646271302056717705499324506539940886497780382313811177161310535705130851499357398946046732714598335773510723533947075140283517748751679655500544071657258702508671527872170172113702967869707076914235929569952681031016465539327613468672 A018240 998 892923839321889434123687540883334842134504009754611339536458656975292542604113435410998649013079881772995560764627622354322621071410261702998714797892093465429196671547021447067894150280567035497503359311001088143314517405017343055744340344227405935739414153828471859139905362062032931078655226937344