A184880 -(x^2+x-1)/(4*x^3+3*x^2-x-1)/(4*x^3-5*x^2+3*x-1) A184880 0 1 A184880 1 1 A184880 2 2 A184880 3 -1 A184880 4 1 A184880 5 4 A184880 6 21 A184880 7 33 A184880 8 30 A184880 9 19 A184880 10 33 A184880 11 240 A184880 12 537 A184880 13 961 A184880 14 922 A184880 15 1223 A184880 16 2753 A184880 17 8380 A184880 18 17725 A184880 19 27873 A184880 20 37494 A184880 21 57627 A184880 22 132577 A184880 23 300648 A184880 24 589953 A184880 25 942465 A184880 26 1460146 A184880 27 2566159 A184880 28 5351297 A184880 29 11014388 A184880 30 20304613 A184880 31 34080673 A184880 32 57005646 A184880 33 105116835 A184880 34 207381921 A184880 35 402618208 A184880 36 728728425 A184880 37 1262355777 A184880 38 2218248522 A184880 39 4121995735 A184880 40 7892039233 A184880 41 14821009580 A184880 42 26769015053 A184880 43 47409070177 A184880 44 85389362086 A184880 45 158505153195 A184880 46 297623801697 A184880 47 550296042456 A184880 48 995878822609 A184880 49 1790416723713 A184880 50 3260114059362 A184880 51 6032352166431 A184880 52 11193857320705 A184880 53 20554593419236 A184880 54 37319002204085 A184880 55 67690163963681 A184880 56 123825763242622 A184880 57 228343055061811 A184880 58 420938935235361 A184880 59 770776016747472 A184880 60 1403630257501881 A184880 61 2558367788293825 A184880 62 4687814508864762 A184880 63 8621669979138279 A184880 64 15837544710105537 A184880 65 28975072656273052 A184880 66 52881229896195805 A184880 67 96632585500216289 A184880 68 177127105620998870 A184880 69 325178563973582395 A184880 70 596257195728732385 A184880 71 1090807096875765576 A184880 72 1993650750648358689 A184880 73 3647710848579695745 A184880 74 6685425058506960658 A184880 75 12259506682086364719 A184880 76 22460070229086432897 A184880 77 41097365184449957076 A184880 78 75179010693280710277 A184880 79 137631538861877886625 A184880 80 252187641434521318574 A184880 81 462142768781695589315 A184880 82 846354818489826879649 A184880 83 1549021571782413012544 A184880 84 2835042979208660327433 A184880 85 5191374510418765877313 A184880 86 9510286186081725781674 A184880 87 17421394257218632172023 A184880 88 31900623970889091179841 A184880 89 58396545340588495401612 A184880 90 106907660827337931202221 A184880 91 195778180292413788147553 A184880 92 358595692245299618215942 A184880 93 656762100854719519863755 A184880 94 1202566817182103951809121 A184880 95 2201685404963313754411192 A184880 96 4031237736799415074905457 A184880 97 7382409334736333167780353 A184880 98 13520477427679888814117826 A184880 99 24760076527824135924114495 A184880 100 45337252797298913986346497 A184880 101 83011518314479263715227588 A184880 102 152002643142171871714694997 A184880 103 278359093575456254523797025 A184880 104 509765463367016062742379742 A184880 105 933491587591017132831919699 A184880 106 1709308680850567389206578721 A184880 107 3129866676223956070731296432 A184880 108 5731281209650389261629567833 A184880 109 10495396333287278618132683201 A184880 110 19219719871691061856730488410 A184880 111 35194819597683024245277242631 A184880 112 64445944051068733808440961217 A184880 113 118008545660304888010040816764 A184880 114 216094828199309798112960938109 A184880 115 395717692577225288065978600161 A184880 116 724643586583819387098290092854 A184880 117 1326946155016760972198170682203 A184880 118 2429826799014497553034757577697 A184880 119 4449383976613016948882829918248 A184880 120 8147647217655546862019877762497 A184880 121 14920006314389402647831897892737 A184880 122 27321415434650710919642721054322 A184880 123 50030117625896466826285212560463 A184880 124 91612986352368231461867421259137 A184880 125 167758676038890586481020757409972 A184880 126 307197235749952051294033847038501 A184880 127 562537275252835813073711814006177 A184880 128 1030108928541618138684403043019534 A184880 129 1886304458913196270519836088789731 A184880 130 3454136471773893148798328584965025 A184880 131 6325123827358491454181996356394272 A184880 132 11582462302826479088719279025585321 A184880 133 21209635839048036732765270839360321 A184880 134 38838639133828535815954382682700810 A184880 135 71120227512835678873701587805094423 A184880 136 130233322315482668040483599927538753 A184880 137 238480205399042026631141677941863532 A184880 138 436700531840513027214851810065122381 A184880 139 799677867422881523737245541174378081 A184880 140 1464351884461831449120220603773011046 A184880 141 2681482821415250927451211028461509867 A184880 142 4910262531783248876504527908799907169 A184880 143 8991562618510362443520209645095067032 A184880 144 16465168461480132097139560622985125905 A184880 145 30150673297606437084096476808890483969 A184880 146 55211209488046277973429110299118944034 A184880 147 101101394946012713725575647999898185311 A184880 148 185134439264344925124067700426430313729 A184880 149 339014075425345213402604855382638471076 A184880 150 620795377852452398508366139789512609525 A184880 151 1136786863308936686195849721853072913697 A184880 152 2081657534528030228582649773398122184510 A184880 153 3811881388206255227512517653003782467955 A184880 154 6980228351227330261226905363052060653857 A184880 155 12782038742669386955466629223884566403472 A184880 156 23406189109857039520596545844777735501817 A184880 157 42860887035744525871413514943689961616577 A184880 158 78485859737122639521989882779874989682618 A184880 159 143721467648051834929695370458321458538791 A184880 160 263179452909476242261177902930065846339521 A184880 161 481928317290626288297312783421101765997148 A184880 162 882496370290519860573323812514541479782941 A184880 163 1616007299276240102618063407218000388893153 A184880 164 2959195220856028478939544086122964419351446 A184880 165 5418809881186542494352695484431776144973947 A184880 166 9922801071378702306149477119768065320965857 A184880 167 18170409679415595223170415023134826575358216 A184880 168 33273244158644440190722269119819151971916897 A184880 169 60929205715166445417814297108682880740735617 A184880 170 111572160527930560122163571534239189698168274 A184880 171 204308380047115029619553419827426238581221999 A184880 172 374124855734938553076412198644518013687028865 A184880 173 685088966754079890919147980260203283521023124 A184880 174 1254519371838942598343490711892398091504135621 A184880 175 2297247229132920330776809969504862480209251489 A184880 176 4206666491654905060918918373924112320084785518 A184880 177 7703151513813302049686181179737445848197849603 A184880 178 14105835789630207642165444563385953824929648289 A184880 179 25830286253720991815982787860474649134709908480 A184880 180 47299832539416995475164990189139893623363708233 A184880 181 86614373458579366456045756595915933246574642753 A184880 182 158606260705689166409304643616939311746987309418 A184880 183 290436165505531497477889275349566235971607964215 A184880 184 531840096136879543208178775934177371453106234177 A184880 185 973893488011011245376334577433221403953470205516 A184880 186 1783371571103500218004370993762887113758087836141 A184880 187 3265669322243698372458933880201754616582968413537 A184880 188 5980019113236211610395722626031810423196013832390 A184880 189 10950474659178731388877697013600961804179882946059 A184880 190 20052259861754002951107926532882349416742645993569 A184880 191 36719241719627178053945366195758634861379050234488 A184880 192 67239438578883035490104070366424364389327887542961 A184880 193 123127326071110869973472665751546409289078746023937 A184880 194 225467950897270193115822704517440547378712442389122 A184880 195 412871772776915611028931476003635168207252697997439 A184880 196 756041386045570820977414259620354467007190641019905 A184880 197 1384445763099241619160839132199782440305468844461956 A184880 198 2535165523170210136882378799769773614108983006187157 A184880 199 4642337292645033869614650490157430874335499499428897 A184880 200 8500942200042825706366833339978454577596125931166110 A184880 201 15566731619338032586536328757798848471753617196072083 A184880 202 28505444273104958437576324416692569624181944869424161 A184880 203 52198519989580047499276135265376946242873610382031984 A184880 204 95584739906973546628277598905445622491520611871655065 A184880 205 175032596418285681973227946758013455414499500739768257 A184880 206 320515700471818384032532248368794357765042487814887706 A184880 207 586921046122572648879589132129326041140973761632077127 A184880 208 1074756445103025461343273915873419520956715054887487169 A184880 209 1968069507848220654221341727967026964411832578556831804 A184880 210 3603884020201468274469530309190055390741501272884566973 A184880 211 6599350261572989137946493614834042483629709017108392161 A184880 212 12084579773410787900953581665303813823114039507991184374 A184880 213 22129007064986341181258632398988666045689748698667845019 A184880 214 40522133416493171209356948108368782127893011463123349985 A184880 215 74203207124559095888091268753789656443542186622893410792 A184880 216 135879221458929251916722226850774249119810820843555457793 A184880 217 248818933000481437734689216083131955082470972212134342017 A184880 218 455631558773307873557863435799930002714444083233810937138 A184880 219 834342125957599255341439074338005661189397632504978624655 A184880 220 1527828285230704549004680856228986075939138570449024025473 A184880 221 2797724332461019657270762199323880972220118660267250536564 A184880 222 5123129026481286917612572958500891726986893322790517322085 A184880 223 9381357097921320970565776528387116339280874421165329425313 A184880 224 17178927291460610823958016434839906349885975924959695134670 A184880 225 31457660115706007020276128702752543511155043399724903727395 A184880 226 57604550216710591938494829274455807988153801611904767177121 A184880 227 105484139378286753572046512820159574023486160039981703242464 A184880 228 193160151678942309811362242633221702499854394972910975489513 A184880 229 353710467010793621768346630383661325042951260773481667522881 A184880 230 647706545210061458464120998065359410852981299961761568984778 A184880 231 1186065462887658578016281335407772717640940329639050553031255 A184880 232 2171896042232137610126594419181472477753563613938726849442369 A184880 233 3977126528546070821201324334007410918953895182303887062704172 A184880 234 7282823447692030010845379222144917246132520867065806371907469 A184880 235 13336140300258708947665907509447113654320767767594878452595809 A184880 236 24420836152298271538559723885481417552805452443727548167464230 A184880 237 44718878550180131340874604272519738055587277366067351942047531 A184880 238 81888191137604855417816225894008360168557190275165092849892193 A184880 239 149951789138210282526351909746818511921912161646860655777210200 A184880 240 274588298418029724602991679472155111844941824746281255594523985 A184880 241 502819833414148347757383414167414262942874946319206403559418625 A184880 242 920752218344967418994401882596586310978930059258583822856297954 A184880 243 1686060475861333557701236609547136869743530332230954217871719071 A184880 244 3087475513412957093599272036661874588401716067801466387024298753 A184880 245 5653714787649354941637356166291412725282446748137308432019287908 A184880 246 10352953654583148752038578331922815311381868360113595842789611061 A184880 247 18958092759500610575864617311089816186586040720133749446454436641 A184880 248 34715627354950129666838042967818807433956643495877801430025833470 A184880 249 63570465548969781814345116959771235054502488014885399884150337459 A184880 250 116408787564555597140121118088023395990950570625916280682892689185 A184880 251 213165118499159983074722344501253814625301852243099230624970053456 A184880 252 390343106356382284645661091284588751462814283493199414725113321785 A184880 253 714787399354970710346604104025802987473020908023080595463828605633 A184880 254 1308902393735809166716735307137904572086412588647217562875988400762 A184880 255 2396832229915343485520611655450703732301638106829177694556651964775 A184880 256 4389024548891738178553802499478271553238469026549618636355591349697 A184880 257 8037081715633258362723764758017089296268931616262681386060090218012 A184880 258 14717320849954507286337064604426563632950530466923892309376594498909 A184880 259 26950022491806190230907577350845902145973611319425449024162944387041 A184880 260 49350266921559306038383376583762889724983950030323973046268482718806 A184880 261 90369083957118976788818929706546837581202392395498916940799273718459 A184880 262 165481806777439925279864502195251466960536728678543911855316785474785 A184880 263 303026512774790247221716996757532828497488766681809281841013871567560 A184880 264 554895243370399106524936138693318525583767960966058100459706308444577 A184880 265 1016111522054357150726680543975057624434514882442939030197661443195009 A184880 266 1860680259184454319303464173777165537241498165189695619582261929999506 A184880 267 3407235280530018654353824178929469679282380364899015263280790457802415 A184880 268 6239251585270425642621486177575227984896867801690270333218860750490241 A184880 269 11425175292911192975514792460668358745379054575061471717829999003626580 A184880 270 20921520584712351404066841374482650746787013602833574160495940131372293 A184880 271 38311011635029392651197152083304982391528284727310645355969760316922529 A184880 272 70154251291485838477697960671110167790242402495074919090917624779316782 A184880 273 128464865953788418682106274961038233719601246701027259052897600791791683 A184880 274 235241934460835513285370048558878518312466834526548032595504065402139809 A184880 275 430769668562869886569336724260436606392009729496533372988875842131581376 A184880 276 788815598629083162419799326686010950494209690952123634172116558803193481 A184880 277 1444461144903958487873888263042456657600323495472312286162192606031445057 A184880 278 2645064325252163345562828676070997440642997680290403563700273985756838954 A184880 279 4843581503999944817835366713985858487651243545812059335369843030195483255 A184880 280 8869456051361475070917600829731487681939620119293012419054562012199903553 A184880 281 16241545761564371415659821183641147712556284026634303899967590378594617868 A184880 282 29741148408422029718439160522959092318540943568266609295216278395914577197 A184880 283 54461313081793165110400521448960088675097960782860095254668786498144324449 A184880 284 99728315190117401955382157021903706017898487291082081001884603675489286534 A184880 285 182620217689339074102123559854579146440640326363215878773432463738269255755 A184880 286 334409980207722137716897227891440491867794330602605764582118491768122377825 A184880 287 612363933618977388673384868894172889941950793421939600671292111818391295032 A184880 288 1121346877760057129526778308929972567537271959475379273611189996354235799537 A184880 289 2053384843930380914017071951379397328235831539102469835755364645519618518529 A184880 290 3760111523833843751069767560049987202670537405615335427326302109958307172674 A184880 291 6885430519002919275810832165617004149839039570443834309721902184372228062399 A184880 292 12608443428206061631193171650407754755345428085949664519572689606321875098113 A184880 293 23088294224101465247338142334921386043384455063420440213345867437643090528068 A184880 294 42278758136510515968200958915054029907064163590648577387481003367572013344213 A184880 295 77419898248691217711541844680231486743904485341409614085449634376814024149537 A184880 296 141769553057408445514978372182979208377968118568298123555868278455239553898078 A184880 297 259605174234757054300231890453705398006485717938553445566752325045982037363411 A184880 298 475383077931863595503212189687226305538510578663656261282646051659318299791905 A184880 299 870510657001332779985776343453593228585391588956406101081296346209166140910128 A184880 300 1594059273733207434479341553954022248754365544204134329419703764121795214407129 A184880 301 2919005009000073536761967008994347558029732414036442474271845917431613077308865 A184880 302 5345215440207924302773304007733717982075450735599834088094266028429276058645466 A184880 303 9788036681724802890554947375151326705956494884998542342704361025562390695048583 A184880 304 17923629674890385616501603294381566727157568283839952861937872866941181816349889 A184880 305 32821342131102878060314409916847271506695712867665117875974320584518092977732604 A184880 306 60101693620472063855640138139994599863506190463403163697779717195112137199998717 A184880 307 110056851472440530140464657974566540740586035546637117615241638500560410577192673 A184880 308 201533597913440189370260932526186145329051709647957355038108812507343381824498870 A184880 309 369043730985734910852480231957533439286478930246531616048834410962732205280348123 A184880 310 675784468644148131840404042198489082922081300504901724545574422600316124082292705 A184880 311 1237481115966604211175065873469760973141351640019634181784670458831834646494557096 A184880 312 2266047213908999634100955978632732138897862203559328198846128194921684947578372161 A184880 313 4149534008568332097016568133863449339192977864272066503006325473862213719480890241 A184880 314 7598532097025911740862192236171777747917281283124903433750711635441680909199662066 A184880 315 13914258784313813733444226474966316448422816209398051389506917592437122086044652751 A184880 316 25479473541033007644311990545935102040267594253282550448197664250644056584092004737 A184880 317 46657431200009012950017624940395680956726433455278675886656552816174771072110985268 A184880 318 85438024560352195960234476642914889989782560546553198763236798448613383171036860581 A184880 319 156452163203826035513356668022938096389896306931122293872397072858335080273848299937 A184880 320 286491635277277164810784732888944798931795762595289540501519231595173395515874210958 A184880 321 524616952575573321443030949294127874159253197705224494856081247596383469080174049123 A184880 322 960666606071476947629497110628180013848932199834585758244046673297316797461806340001 A184880 323 1759150792764319836912407263474374007606254719408481601361228257158432981039998683296 A184880 324 3221316835752589995214720789931640907911142277291355946108038130890962225126075518761 A184880 325 5898801966826652141938653999372019708665743648784610030159393899359166809827950913345 A184880 326 10801751711488465825595756850356602586912920037368950016792125374988208965162034643338 A184880 327 19779921532000925118176175501135391612511919531026839744879087088935241131087223804567 A184880 328 36220541469769460710046533723660865754587415705668941627335282357450821033182393430081 A184880 329 66326229972187219149384529945784788702458498967438435056997309782014567179644084415468 A184880 330 121455080565129386291002537916984214735571009469582608493146798113403910238687860943565 A184880 331 222405775230516995632091222758636270290310922308175720145219522096823152139585074887265 A184880 332 407264386353618235365080834228551574893042405871297547523307650828789144278375494378982 A184880 333 745773261598428566451482835105448312816687783154266306732552068984722659689781055459691 A184880 334 1365642998384465480346848633294224539479818845066658513987736203548026323397476563022177 A184880 335 2500734331825308668317201479836358933095479586494673997617932654180800712826774276342040 A184880 336 4579287709721904850228609597331456279575299387181575526762850060762938454158642067602065 A184880 337 8385487279291999404660895830162294719583344262577306972208028890392721018581309178466561 A184880 338 15355313177174846777845702144884225200772666080128124776872959479916915447207191241252002 A184880 339 28118299499588291316752116599463143286116783435271828552883432589543174209974574806574815 A184880 340 51489589149103788595972861250140216245619998256369824493871283718665491463033549459198209 A184880 341 94286562058361083783003550142844194916878915018821697937060323399332407810908438646069028 A184880 342 172655403387305653340016590037234380051547754148992369838260681490424422837565516946750837 A184880 343 316162639384194481852655662789190746641919738265278377180193225788042311458016782504956193 A184880 344 578949819011163416607602341987089760630025338561332340026484287738847785653864834887203006 A184880 345 1060159712690632629208534681949584789397927746712350062867855324435151344761387619889729011 A184880 346 1941340301879629410017316480552265619340308029485965183143402400009878965370228716085560609 A184880 347 3554938112236940208758219148668280612534149335064026820970227256072195599510762637509227792 A184880 348 6509721644164523369916742941818722324741811429007593928091489882172844321663568104867699321 A184880 349 11920453900064834516165877053908891210530905139396078703696562580706775165848890048977690817 A184880 350 21828463481376403387767037505295922551083898460534829754186162298882020001517636991289222458 A184880 351 39971784795475995746309005387491134976342499120358482849573072687055728642257721675363355047 A184880 352 73195421248912502482595676050065896504604412076665252365260741012382237892747158424928535489 A184880 353 134033787063021565617261708989066919950152370557288882270061801943703135560724789559122876892 A184880 354 245439615865620785164293453602495956892819705943883054867357707400516969351447897143957053597 A184880 355 449443430319093966117919864785926520582739509281514236534568576579581504761500540171679983073 A184880 356 823010565529852352840932104605603072883013003294145587602555220698470339873109930649358787862 A184880 357 1507078188889909008054676637506294377058269184795115551754882152285508562189960266114129978619 A184880 358 2759727228976024553609383221231585417280400630034139676292734576947126499346006283529364669153 A184880 359 5053549599813122992491449790832229354340288708703563357084872846150895640813803574684156869768 A184880 360 9253944842674602126465411370744976228169254740879577207549899194653539315414459317828537059041 A184880 361 16945612872668858344989448667746730200144550581672625492979783380088233853697277174411943396993 A184880 362 31030420054607387155743791936226864273717373487897020797447544603663061732898159441776334541650 A184880 363 56822197934097533145124952421308180164256688156665415924433349521558265912432151184191325909743 A184880 364 104051513720400109343496351154530145156784129086431412177280067266878106780454342049490505644161 A184880 365 190536760300322286444441138099878536392441978061634097892207928112767730322127636201079720283156 A184880 366 348906572597268426188304463790080408822597899484294026620268518514954645863350691748975286774853 A184880 367 638909763185298578502065782507882975234155998204705748032001830940208994957156866435046123317409 A184880 368 1169956995807794700599362606679121769968322460575891815208291165100770140881165660164132005831406 A184880 369 2142398584137173772108023750320104095608473391066968546599735492631488113438997807125879286910595 A184880 370 3923111456027406299180734145129140940169508308981822794858813142959267053149426534865230519130785 A184880 371 7183912279615299042783154378781422871078358779896410127978448902842217820903718335691397923073920 A184880 372 13155016425015618465298093486946991759165324340293016036007054499842562626334679848138439082776521 A184880 373 24089166237939894931812951067448135973651355057392127810192127518954974756484318891010366055789121 A184880 374 44111532155568133133764596660753597506559067697893049781997533420853657239340325254448319491809002 A184880 375 80776032258314013746753157274654802520946548085478087667268746943072764833654366025823931566742199 A184880 376 147915229160150011848853347922188456946616041202009686813518224627556746468924825024690554948493121 A184880 377 270858996237064666202417208461720251326452563947885623514066141859014153507070242199632832796427724 A184880 378 495990820276641457719255110571408546662321005484612522217444908787282861187041063608018770705447021 A184880 379 908247085075152352936188999200848825092075024968269514031634067333298412714157481227715264525404513 A184880 380 1663161360703030229152895005283284747576695261665441521717133205503615593695198072173904528282135110 A184880 381 3045543175628992603186145072554039614794491023275104880591539864561221241944727683109183060952056459 A184880 382 5576929246780708661980521030124877552715238049149251853328760432968452914162760733484124241167481953 A184880 383 10212345722918392025298505644693772362484647747069576256682200969363558830481367719298036066172773880 A184880 384 18700614719939704197512357145635431676093918347288221491937809620923413802044119410735851490691720497 A184880 385 34244139435938300856987245318146344481082855003507462233956957232024367789341200799377067021066327041 A184880 386 62707087615554371552602301620539390289487212215484226090318028928001887233412292138181630859062394882 A184880 387 114827789572019350599073092278403328125896351601025955996907009778800654699457085584537537212357163263 A184880 388 210270031018396994602111222963468139443873587017677495524152413267334110527834864404783564262923282433 A184880 389 385041688159878577661915212559110772253297220193220377969589624827198496008692538937772584598063030020 A184880 390 705079563183389786895419453970049296252660549777800252114766510666360706464387169563617838515806215445 A184880 391 1291125625369833796742620916541197435595223276517692014011790150719145041904496415043489611074073835553 A184880 392 2364279816819849736574896484740652890405814308138064511520043571395173629777128827322840706869897671454 A184880 393 4329415312023210939385023957369274710200616206004566838393112752979579943764644370757540004611144743187 A184880 394 7927926639915674050818697211079758717928731278748570964409172134044230410754331746547951567836119373857 A184880 395 14517438563433358251344098117687878866758284725428041765578424735826723995518026538725407531139955554288 A184880 396 26584002604406506856835281164233229167801521066240437124105707122677803179448196998043443022878136960793 A184880 397 48680019645556261380514882094526772019916194668270901964058301607429075863986028628714256079931526437825 A184880 398 89141742421396690195413185027821562467697221719281489732440171742399085283275510977850039697725087329946 A184880 399 163234326932898125766127446359315348396029495721303049344336948531628059508274398407494502525003207312839 A184880 400 298910978913517002640079382893151122762076269959392435199584852761731476764120419371893644592031036506817 A184880 401 547358971570764142370587956071235394727691680925370123840864596060894873892061523049922369767021248229308 A184880 402 1002311272901379345487137470202963268589668429803605036669148654787134220522242728932740607133531920527933 A184880 403 1835409557464981037342346090343606781529696049887264417826599977006498339352172883299875454459817597068513 A184880 404 3360960147522213547431266205144200110302524752003580734709907842141521104756849304450568194631681142060406 A184880 405 6154513616478247064738765293309038561450714969684677226204863550580802204957418760409261905627334070675995 A184880 406 11270005055948317967988116063400844617781770528727265964377634789073530385124914102448104173725840546422241 A184880 407 20637376383575277463491515286134714438981260407951493983386241616246980504036318784364356207303566883192168 A184880 408 37790693250182664109501987511326884853960548312787690472796712952531165083212483643350376438532767931274625 A184880 409 69201456124336439109710743177202578748311799866788434918601566745961939202833761082047855667101765545326977 A184880 410 126720129160512663082901057656894774767934303025166584214606223200869953124086253030461683875907555840172722 A184880 411 232047012213227313571026224240235960192328663610919210490480688249539126281666209426456101138614617060931855 A184880 412 424919199765656436553325224928103618267786424039763925430582966196694083923195415530284570099070658531778433 A184880 413 778102353516076155408397185907952247166462512582044220542414086419738782404494618475563439942428031219863540 A184880 414 1424843294633802394649923800137246247145405214644207624858835698672223435202061517498683452603881746949345253 A184880 415 2609140564977051799293313576715391691367340669241028106129177222002363630988458473207343412859702091350556577 A184880 416 4777798732988660015901237284028612760007496906397034328366932322317770350482328288696243496456608395098417486 A184880 417 8748996140477705026345207856885859041740173556787564593103898997123661848451112248355652712321356013669682595 A184880 418 16020962318396482293795212026882664510348753823055579209261502107467281224333062867974227010122573816230313377 A184880 419 29337221034991272784246438670057987364463925965044667254521610038830114574287055808958502225596973391070645856 A184880 420 53721650482108993895473231025410967885500284676819669309541901055873265820251482522310831723800152061657360489 A184880 421 98373861896450753335354964602567584383735711821183307698632315512142936515992720122476825964608960411869699393 A184880 422 180139973689841319873612878709005932212430867242255303135467661419354389156737673357038385125559363040367858762 A184880 423 329868213927946917128304777063407124461790473675932169078397135193182582147415269335501494135944482171283360471 A184880 424 604047154727380056959653379328632716782230882956225550955250192715139212102339709533436625319210235412198059585 A184880 425 1106117381815825971769261845166970000690396480856977284470507208518039520397036656352632833954121139872688773036 A184880 426 2025496938078101861198906578659136685781178213050725980010543535730774723113003160347803324426770413720890281485 A184880 427 3709043826278896277930511761988263050351576473751710624214497313201579898038929470092808055414743467773292181601 A184880 428 6791916515218713204210564844097433880112998369637234880762940758867462312196539510123076599844608206641109567142 A184880 429 12437202715930383103167385496011648443592478785555555199358315454808325208993319489620040242600755546396041747371 A184880 430 22774722134841341634154252006882745802664222309149372854746447124092145173279481689527008690070656741226013173601 A184880 431 41704552073824660433009145885711951595907050512987037282331279291756466427196990879725555663725849135218557846232 A184880 432 76368425194420896754903773548278712924028199590452829702146980224747606573592708277297026013319700302426738300881 A184880 433 139844119566418451046859209974021703968404230714955855012326334240071505126608198283997521160267568286244449269505 A184880 434 256079364312142881247617128692763877370975770476736609518696574319584039153385455148618891525286652317096962882402 A184880 435 468926695164796059466290695388736433661370045620927456461395086288853167024544536757827463415956780239879287583519 A184880 436 858687876037306388500974809439629191276116721719532532865264683378671997103078516906740179757508990418508262530817 A184880 437 1572409666705653313421635866144401957624291269720093891265904719939070851950236039810344439388071841433942161104612 A184880 438 2879360742065450087576235573265075871116092033043713408123838616085393308765363815856024271783943899517923380757685 A184880 439 5272619762200735407063482693715697343302703797211416901504110702575325887235656796031734941960615285594758875266849 A184880 440 9655101130818228116448660933933132582263917098522345492985499986449804660998999799089326220602374159878828896929150 A184880 441 17680201124045778465001989534299571576131037727855905637133208104943796624725041324875334851582966537792469011221555 A184880 442 32375581317211847508462882831214771373098876612519879819377125118937010610345320431616668813476653703296082421418785 A184880 443 59285426578198400318543879176950375878804290891069715633239466751804283928990414855677542892708737717475285067739856 A184880 444 108562121869620256025967422894334386558332809566172216396006777661267745504608334101902520220754768923114937678085049 A184880 445 198796483133822334993288919090441424955061990476082302488740956745717510741431939400116765107888267817990438145111745 A184880 446 364031588787832034517359507163484832100148809706047403518989431530789636107763300602960934057641199921595170250706938 A184880 447 666606348092115994729681780390982426723687197983096368944241092374715636319403342239294305030088983166507303243999719 A184880 448 1220674350806669448611706421779308506786333231107191489202955051546232164496634879333720237141816384295536673413849537 A184880 449 2235271048621006672912997330925249500786688557566033324693624056763738145029136908214166006205790774859257635924082076 A184880 450 4093177396167465651211959537842487987425799797032914707131501842926398247250553916117506755107382274240258819864497117 A184880 451 7495333152922232163020703690532067279506297780901450774680645224276988023785454234543737459515197214017020709561844705 A184880 452 13725283230064191485617030014322387189409713259757969228001831146226661488954099019523006792214199409774046839281327574 A184880 453 25133425813372367610592730696577409465989416102310124271266447790892495668256912693224925573392945155838541455812892475 A184880 454 46023756488509135492678661928115278254043534121013118842673079912204702941796013607906784723037846407176291545358588129 A184880 455 84277653871864733266480519308534025680981670707305486473320167143072224442160766231220014424356227805839936861905679944 A184880 456 154327318847152143646176803384752313583175957234754101641068677783974340473529534266128099271295488276535268967924689953 A184880 457 282600668722478598153516250451454870628175234750546388027408503355421640947307666372094238627941181860642559077554883713 A184880 458 517491903306436765917946187276725929229301058001459277276778525009330577830542082111775278954021780703338388987112393234 A184880 459 947619378249607603149657044135814701931110917627221700448916131315100017704597494389071770488721057012980950347433715503 A184880 460 1735259006559617087068385960151320057787860005118137051801432570544123699339147724643501642889129501433090648161631381121 A184880 461 3177566741414952785759091712079757434297952149669709886138396393817954568744458130039587616319101910002472988243812944852 A184880 462 5818687791262328888003551579888630167096792766952747040284347427654530455416262375889377525955961086744095814608085760901 A184880 463 10655048459220997818290787910890329839065758784259865568816600891455871774961692989621529617902409809839413547578253194913 A184880 464 19511281880225799990019396206908888391735687886275603390860071491838923384595040288723592264715495721290152896418805581742 A184880 465 35728614662486509016774487804972152891447148361692108519028236529243607104305028108932427121124847201229485350208152007875 A184880 466 65425424815074882222827063744948564859690838388237342558291621217010277491878076646105586125569202129011646548986592215201 A184880 467 119805546693287844782230698675481183521882117051238850416227693372570694748641559522634371455829203934300954607679954281792 A184880 468 219385186401882837955046785723344789335899383527326587918581337518736974968529654961587108691410897930077489284925881188617 A184880 469 401733152938280225300285865368310272984499254850359708562653254484105668141940840807546326164395126241883057745167620958273 A184880 470 735644593040519667715909333750953197055247240351401514353027783135122167884628096215494575897761187780312839431051869675946 A184880 471 1347095611381852359991663414338550288347144587066700166832695834518107523606654183553379281068812603574571889940038058746615 A184880 472 2466770779492827544275461039766278091613840092272043034469724895406263149145082253051470535526418320398921989912257588550977 A184880 473 4517094426814808206473813655922618578471917308853686206281559314097405175352608285346724106123867921875524877950943145501068 A184880 474 8271600357191083866406011553209851452363141772404677308311787634011337279041822643008081962898193500218554915593805483453357 A184880 475 15146766041224650930497415248229166160635162254703140561737426244644540156618310654730935174795200707313479790771008014403425 A184880 476 27736412737607833494964945367189570097992043925504319540398480652542734086877553940729022458616637450496388847439440314268422 A184880 477 50790286814830454761645005943520947811100227978368660843069242755304205699044931763125252844616734966121827818001109529189579 A184880 478 93006015562891649443495679248445928084877415755332340113031798319642296515049862273600755119934507889010497332983673417593441 A184880 479 170310495832031048819995672905796460880703388956507846924893291238376390730900355827586244561555992244098889212264224119199672 A184880 480 311868698115965718559854744103715859712898162955816593248103096645343907179001183884843054377653054388962990458248723060707953 A184880 481 571086851631694025682007046193049148688710571513511925979782419204369096081045533347681809381782086737770114984046790723074561 A184880 482 1045761226044327325282085475467291349321170003549999918547709027463069730763357742583232155030490510144015767468620504920035010 A184880 483 1914974121314617625988664581737144174920001001962927279475981435399350930585736395976993500553345030054850665233496665907008831 A184880 484 3506656963345140452550390085780532662706784178652244407948336616345698747307970671888107555063555242278460497609449172092663297 A184880 485 6421310304776021726529888410182788948839454418904407261131409551091642718926453795524952868206315620118189556798761714212116164 A184880 486 11758557070517870135151158207879224390217190994348524599057840105683816970774309409782642978381357696872599064626730896328356949 A184880 487 21532001697190756854795087448067595393023129233612289500594093624615192999537536762703496288596525463924383657034220523452999201 A184880 488 39428910733466940456810682289801901932395500157615790428140433406569929639918622151740904755720313678096005563538791111145811934 A184880 489 72201322640176810647803209030125530061321421912894692382418776625669624576306084215637082438848137437058200631082396089488459603 A184880 490 132213416348987038141137549025775749415826994034970457944696196197206701385209835489262494815140580731264446828524283383917551137 A184880 491 242106194505411155629510876579447956990070570924744572821487391980974052767347994172503015490732906731571506114371419597852681648 A184880 492 443339345102257201386956992291004969455518083469723904709968661557107039405411017147738047108230245880163778437790353667083122777 A184880 493 811832903809924418068986089367015799006188660567762172665796943550351644427801994052535015316504978165697692432145999768851345857 A184880 494 1486609909518491808609281510332952881010504310082878910934614848652651043725146607939869631922086907587910770447562330242667268442 A184880 495 2722246182320310251136632340067224957570055978061837161464495558946769482677846402717273744445982112038721470032004405076180973063 A184880 496 4984915161474862846955214828525514453569443549926476786295364932836314618327331154645197565556246945984654904641810440091643633857 A184880 497 9128263023560035140897757473746519615492253374353730549644065958317225438941963253158052320255604864976616633327653417956446126972 A184880 498 16715467190145794404556483146225920986968364549869582199305704399847806431156045178293218531646528248063895828690549496723601730941 A184880 499 30608982526433762406006335828307219834987728932545730885558921766037919008991332459572617011645670079519652237748083252026771210977 A184880 500 56050471138243761371213668315250397703368785881492632893388833605006233305598674155706797437112434214039284269808506530406744317494 A184880 501 102638345201640703464834677084806642935795539767212037030941814804726330329619259267018467551094864849308857955137786297708025850971 A184880 502 187948998318825630272639012072165737140638973865735612853485552158322794547279921731301817704098728956044812146781686392912651744225 A184880 503 344167921839071525606962787725649323889645737146844550376632949719306797079703334388206548547219956178685642790368643951765937727272 A184880 504 630232453923968179071199159508220334117146709389053453570402501734360489041595690819441131138577400382972824528287676291680124308161 A184880 505 1154067304868548918840977747171829734097820715232231408591285264454618482487478074400899684768015189593524263006717102472432071999361 A184880 506 2113301744259641720799109735637590799191850278066412428420887378193727143116666573055952914734939116560063494151148008171493501880690 A184880 507 3869829986041877752004499038697654205158544329709139706979891038862018485133491641891723628052240707726030573563916479107672694340943 A184880 508 7086344466211243085754113555210005940608983927137664163183070144551866305631099173574913285313551183264556982911134254921532402634113 A184880 509 12976352468952957053463100637950302920612997402974528145496796728351692774165549247856354775998914606254245727106719764333986983149492 A184880 510 23762000873848283211835724173630934672134883072929765222847371103326410980212207371425090852069393075957938366400244965256499303116581 A184880 511 43512434397855560291578594855187166705308341074787648450858890134003367721871493836532350526213348511649114322489529944884534897020321 A184880 512 79678978099501117557743341482153272997535218483232061194970792272882567509580861738614598634356360541429820211209889755589859541335566 A184880 513 145906328589458696164253561065877805354195623566249954515980129692894520961831744938537214348174671525040811322521288388512663154656227 A184880 514 267180343300466897675267951918444754494180837067108034634754560091919961266727647402122785780885861971123379576392611656030849013392289 A184880 515 489254554865913661048655763178000473941775480460432867226506948350446815945951197172520698187874182707848024762968326273935150907110432 A184880 516 895911789393321816634518674317654160123613185404523414397996407964428806046282237035700437084677220904449203363183082276926479015322025 A184880 517 1640573248406286757212549541938016421398634484499835284171857407617052963697674993925344538764573461510344565818474478537757974918353729 A184880 518 3004180339237333336884693867367367515602496623909639678834259814916328654174378745356588962588475685013363210657882434319711019078993674 A184880 519 5501186563554814201289502211306342959740693702591869230860301633765312502134910702832351585424872936433645995746719416465211376966820631 A184880 520 10073647447782332838214990633304421747184679870535764719965676117828492665882093065665328973452341005274542355664220795657058899652373569 A184880 521 18446633599831443113196824250970322008206012887573669026548956923351978047971588061026159853822145911384988634555159189457818303834891116 A184880 522 33779054997734812206612580485400245423581284707025672782748515599860437141077340347051211223428477162147755397636266227890644514175865165 A184880 523 61855435592888848485835315169019360472887180235833263772198402849916865664010315341010268638413794855010159898236870604506794126978414177 A184880 524 113268263799641360586768115563320849978697930585181258193145568615842990392732319819525481473472950972035296471876234252363049953160628070 A184880 525 207414262969964433697161722825585728567863763099873636713801727748287011231710202604942089642364616265147143811424111769906844240838575595 A184880 526 379812270800515042006502477473069690352864593491125775159739053713498820589291430850270542747058465713990143874570838545520089308439502177 A184880 527 695503573307943701432156646442612343968969699676897162117000057454896618063044666575393298890813888561008997045174060370116345279651374232 A184880 528 1273590290973459159376103475933776913740303814916202432116558755646038853129090864283345742521263926295089543223222633622657104883848664337 A184880 529 2332169512152432112946260675053105161570824671169780677578285444032064551925142741375095708520706150819397040327383023078453622476212116737 A184880 530 4270615653999720170910206223287353234421930329068350203309387399108088236296112867260200179010551871134373055670313333498952857993579723298 A184880 531 7820254046351412805432581045698622421492746875878574640173792896291682617191104161346265611348557420714235721658673230976882332731938004831 A184880 532 14320270964257476159083742127874189210270526859777397337383347417244529946106795230684395055405852948776318733954179158573204856089302641921 A184880 533 26222953790795642940856974151483035372916906643710997701192630570246629891128028857839997765658984340580986530899828811738145568878917093028 A184880 534 48018875287382436758126077505144408740823107526105402828652906435664206444624706151575431959531766589427232486541492777345987305078685166581 A184880 535 87931069942034396700776222699866217833631436562237752600637441300501314483641017982388420727480418327741820951992830330565432275953281527073 A184880 536 161017371083295485337020221684089284263669318548691697052895582320502814844677162998709974234999297270423103225351807189892225370295092621886 A184880 537 294851339892337451797807660389375136464730039873127698099145674316537432436940004339170672461571208574874316524840951301396499693227188480627 A184880 538 539925053125686591016376667965530366996109354997508021659340114086279797920399514015518479748759798123938230472798941207448429090183071060257 A184880 539 988698450884507705725170258732390393670267248421125086715055660030956913894112367741830223067168332760526980180212484121855600922062553403536 A184880 540 1810482068061901874515205316399304528209830614522049461411499491925871947754857209889025165225999374279806862092919610179013871693377984888057 A184880 541 3315313497094367606725716716738297992137634189985799301088999277336785535959170750072429444497914437520147227774073888575059154167418652724417 A184880 542 6070926510629368839720391609409843262935392211155408126861380962421914543732006528425537865992717751896731930462483766423033969748217493232314 A184880 543 11116942252901341478517550625783130856974499866122215397036543994467720798524983164479582825202471072751975556787947458037276507587853156477479 A184880 544 20357091267364235467546965157752085998951789412548261691451973185684925103737455543859649114549358784339651865921289435955999103706629074321345 A184880 545 37277441533857264326888066693472519149183533695625279430246304907575247455055110127395577722563584862761941514134098086918906334477759939445084 A184880 546 68261601279840807989822984727384753481763386772686988083882988118862830152417473153107105582778051848313073095405064572267641801617853930559261 A184880 547 124999088391187926861026764989677404347102060478035669426023309254452150501649525548054405793215944377465505206246810736162456159895706952245729 A184880 548 228895481583763554415991009905876603922358554993335675341125846039101255840035813152888051381410227468718091051446962976300778385220457078732438 A184880 549 419148188709163458126382254540916319625545903140392694795732288546500281506101997546160786830468515375042445354412192022642075170221199193401723 A184880 550 767534609606878912565708913165084868673421344778946013342370352727071904889906559346043165310216893244862564448958088330538949394129605592395489 A184880 551 1405491882855665679477416187087085985335122241136011789203004108976900291695704939343827250816159604677031084924469213166491129827726288984870920 A184880 552 2573704700801624890725231193714158328115502588623256696427924425809391511699471778761670862650875328076411571655045556094791587178078180681871713 A184880 553 4712909386192887797969800716723482028729656143989712657487390684300329494991817220068269410429715218696272604133323871563142062534085756541981313 A184880 554 8630172247634649592115499774627505448524661188469004122489118381384534244346465468180625808326050873621658327529730767096225726237041479290872018 A184880 555 15803374714150513364694881645969162689810454985125548238326355860123921690379472573296059340083921130178558813654866195634320293163281311571327855 A184880 556 28938779573524986603531064008279376936482388827769579629359064204678193092377944310908751426037535663834468979837263113692860895921373450355381377 A184880 557 52992033559465151859015806588147148932296923368588536308696838434120136300463784127099824103359142696770250251533131959479156785503384454027766676 A184880 558 97037804017711861410356592365512559781875341707421985791270769243319047034196924702955845731558366892002820580268307303507303897031180005444954821 A184880 559 177693414954783540580813965520724476834349249916610498243483178815827525682148923904984118290571073898851894182734895445536374065531432673439958177 A184880 560 325388131336212651086318188709747472754258083988999141778354498481839457855850011022164859462262963219408327564163385525090088312036939604562611310 A184880 561 595843329598985416297551840594902518632583662090344486435096249233875910984865879935810593516218345090862188410403992170420587282700409645791623939 A184880 562 1091094724228786699284663651906500727961114466326374042126372988955969455897729864426830826882454349204851581685308994174011625712752523320156825249 A184880 563 1997987789913020153953267604308236571207960799987330513113114226966200950886422861581421498740267433463777206292802282563049849902899136151924685568 A184880 564 3658669701169281609090921384239385926026129213696094355478038559491507549662370981122543694121154609041861180935219551661392550178359496281595120201 A184880 565 6699672565484925649907513406858709838606094737299911538687732283652005943651264102513771063350345495328061710513764123106848028409798450376176901697 A184880 566 12268287697674999793178311840856151856710895105555322272086526705851675885115797930781219613290960792565646702259714830676794172838841486856829797482 A184880 567 22465408803456903592907961779025919519894412403310784095833797851075460143537578944852575735187352732639646112387500531098793631516432031692327193399 A184880 568 41138144551507798386257127051393314269331910922926741150856944614965209670647673135083629322214545429602189273876142369583253904480584038048476896065 A184880 569 75331232649562911565180028089669908057417187686703180169857133675932710962813188411606519716448055240661030566974765040234815405293630131103506505036 A184880 570 137944836218788097965222960549610180154206768094617435442027353118691528685471338926799221037887555281000615438465273236470185560265778180603228618477 A184880 571 252601439935931830275345199550821676825089790209197086377295254289434043297139037874700635897969520768802834837218453689072003447710663174701200672097 A184880 572 462557999318684109881043785251496211796987576390880831646759627461696684183851860818467871859483532561922248291131153918249719641999404473553269992390 A184880 573 847025665364263772805884831330574177732089337160617781881165117534721531360287166795114514219466360605854029150321607847479370338751973753223494555403 A184880 574 1551054092335515877938629166350052003540101812846053508184655764193394520892034076779601720751963731179470821791500402542614199325759516636068077103201 A184880 575 2840254901032011880003200084339615564120975177741508013829490347311977625199977117395104628692210831372310461283190610494717913269677365754118158379384 A184880 576 5201010037431590845036221071419122080101839212261226390029887530257305259826799216697216546413527239876836139176173311603974899944031091447794263957425 A184880 577 9523971035006508306727888137590389812383132053091857489086839596471900519739971538230261797052103376484668641872340045700183811547070890099069634748417 A184880 578 17440078681416311748393579091633226378027878416949116791220381889573627498291785687509754577632209486724682668306686957922173887138450612022636759465346 A184880 579 31935874573329576551934996512230648221282064965811832383533314858250778999134265380347185613185082810021292480337865860164951248233571678773373382529407 A184880 580 58480245610945391920157324803602130963332262932245429333656617290446427864235353446390280344090712479104059293583110028554713930876652928965381597119489 A184880 581 107087692834708584729221955754687408181340355554476675626099389962071973451448818770937109727170819100331717283648681214558935055223080974778267040804484 A184880 582 196096542291445897238989878839042807861951362193526841495414697579759413261060883357436297796547711400560488565160033382075965855162608747667981554477973 A184880 583 359087518656461424629305162728394349700316871594863823804095906959706297452593063358292170416241568567020149091331203760711692030277853302331534164497441 A184880 584 657552879556710606004552450024635538639679277637421231091346901392693354527607123615751354338006231978914315250808059370593564892169763644243917727272094 A184880 585 1204095845578457256839323134259347113243494806594856082929717154592599300029318323327304133344927872696299663850786917177154063545479371499608428234290579 A184880 586 2204912867717520259691555343226128491995833834132524880264397894927403004481936468647913075418161698910304957932374594094759358335357848997927470862738465 A184880 587 4037586187244693934844622998299895245293470118876013145484830226054112994861005928961163977804553444211741163832907543091758001032853035131212182530569072 A184880 588 7393535798221695871587332924844754945410873353439844417801315823630386443165058625064032309908914141135582884937213688781984015932997122228373259053369753 A184880 589 13538874234382466971712755724990838690757041742706093947874335285684909031484100605686215186572091400654166969613760991120609774357968242414299668287129537 A184880 590 24792077909261396382427739661290568586848062975083736568467977117625048296133612151971281741504231439453372813487278958623706536888439092944156538721354778 A184880 591 45398687986772788019059871084262187033112972171909094311635914847469113164174413237919171124585391170371248475641795655242034609722027788840543384276862535 A184880 592 83133042678541269015074376448564301216822289941631979508751281353460981424910309302463261656350704735348998125394066983075919496612763768820916037366628033 A184880 593 152231332918822680571816171514542964419559931329115836568104204820612433085126437307955145128664509830624981090973771628283646913061026881445125056629749564 A184880 594 278762547063892278549646389603521718364683120680606483652593670840639595844283856399122701890731102397609088745816457927010085362557516432937426817457555645 A184880 595 510463622406740839226099615310507032722455074161272976383989714683451370238776474481645987791000613511508220153812910981602438831933692521202743774459896033 A184880 596 934749350460226718710104360370676504685324480393814242970806525655846740360707858103739499427815629916034652174696020906001490311909283392036418742838470390 A184880 597 1711691705015564913166780273272849900046695594951583743470605787963776348262865976063074146460336206929149869058006412010265237889184014406885529902302973595 A184880 598 3134410835992078599867931291217301032884089881660404277581048646276692148246214507758099753365306882367964569310031685823042393995261766859579347478059878881 A184880 599 5739661680895523014472826373252428482964620059217416159626874018961557631654731018594057864228277148640301648217535352455100488123271396782622332456195633384 A184880 600 10510337647142972437798087609507502899275138455542913909437226620025453932905105788761151771130860617216231557917376026034320519944614734970388885292860874753 A184880 601 19246290739511911005092116795870876898460541501572050838931892667410299044892956655132862102287025760513172126534703765199716730449553553211170177041028351361 A184880 602 35243368925499098366193454420507768154005503348316990632839050258230214210817736620613988244730036999753162424520708204050545868193849409696552216317171191858 A184880 603 64536853881608524400275250549981205053898647413528356090493448159242022904444772739007944698116951845281537815146762378700684109767613644626763926499206373775 A184880 604 118178415852936414718673578338340048503537040721914655982013390723696029961983698713783634285139117518985806277807418398965982945706041428983490304120046959489 A184880 605 216405621493885551946925977178731998892930685975324732851477005385943600234521597041405606857418595767811406801238718877720348254748050448133776239167228465012 A184880 606 396277041591357789810195742954318161843327168353502703732339579766617721912744373327729566004587293189837202046648853015605001398435998991529463989321916804709 A184880 607 725653486302044524905276513537324581792328673006923808697332077078973953587476147070004658363825023780356283305329656555248141404115033795872804776466140847009 A184880 608 1328800124447571052313014688996681021562260809303959514490758217817028993276927372198030427252954611542783675523370549417337814285159372499226124187010068345550 A184880 609 2433268500823993681643597891962922753273320050479963295653362027056626683531269056675669323955382368728962114860959818572853117176420651099924402497698449660451 A184880 610 4455745817726897574916552156395221385345071886948825546839468659331175014688252813334154793310003144486148973704845274979097268909050205585878713496280616585633 A184880 611 8159260182535367679266299974309384779595926050825149867504159130327464599908152913605175773922436968140767099821105989995072198223889248609530009891361937684960 A184880 612 14941051273941299772057747797242727640678224041246409319224145622731455144351335109193067599030468648398851246541147793645792771152364690202486201984462730312425 A184880 613 27359712544572393565407361169540225885616010871305653471257925118472360274015990273180236364013468490980879426002738547876778199124696392458545067439115139631425 A184880 614 50100482007392976467831083496989906112940580142524950017966086424410162771571482365498436992288590998066208426067655632188016771270588671375324504977912203319754 A184880 615 91742860722089403316621992179984372754986763552564338308636294984939580331413732344117464335058804629931356449502310083010688778768581561349226202734766466308951 A184880 616 167997435478379100348500700712567925865211868523964561232861919535896264365015529474498350169958115284183356714135202586764295815372436970242090582894399046445633 A184880 617 307633074717461015472689603598954033658970071361252211639095710236189861906408063268246925678822526343705511678577437807793814173399487764658685268343808156241708 A184880 618 563330674606033898839300463909937264277891993239260283447475246053585245472856198943129283790890726731935115820113350814285450143013779927519956745780319416366221 A184880 619 1031558291459865548972771161666587251042058658763244923900930639522283366770239425269441356700360152640830694773006522788329444002742063819356513642478873366918241 A184880 620 1888966031228080209435888672125399529697516788406104296226428677521240696436161517098983617112235662011038449072544178200608765705527273518764124043167547015227430 A184880 621 3459031541575652032839626678471234403224437507019344374067321126424719149767786226976468739929968848871800630268501498324334319832192536424724923551937636903489579 A184880 622 6334099717948050791359123923828451135267654477046730198474788784927254179071306846591179746017497897235911737714757754893420672695793333538110619333071897042064225 A184880 623 11598859031691226144903310678738083828548671146152940342319111712457411069965427373704099485660037132119401014377465400015411753379528444309477703129169887295743576 A184880 624 21239566288455534360532567786128710860791186624357069568341927373263349302044791070898913910492038295736862833428727381660567970134101949954598153789304555592692305 A184880 625 38893409678410347239613860247661239782003375848759024494022020822207010351167133357270937239741031136115277143038133183237962917898665265003493533638589476804297473 A184880 626 71220725313721160421597086349585328151014724225941674144710530408481584893249347011582461743780343254700183054230810767682902301893919063969066741347787807705553122 A184880 627 130417768875332018739374765516314076349676638281634869372346471643414488851440947712077011793230229391868757168991686294706258238789856888889668193336099955610135455 A184880 628 238818045779472851483871933047796470647992949603632592466621113515735167298024489232577179214239213993084694679570075051120180326923889119275680718417791492941806337 A184880 629 437318162101407846420640706677244072843148577730972691965109293566232603843075268196558879950589528054628474641404276726552901213565138089336225897802800680900152932 A184880 630 800807050738338782988474155154727999776701365757719562034439912252527030104895178158094975912554932891162794137489613469103365255616148333147968351921150699971474229 A184880 631 1466419618683776162208935704148222571652393859823449348094019648593317595752125965478149537157261963481284225167141212630638169163555806533902393037055923645238876961 A184880 632 2685274181936871572439049597259431360939725784882222422361574529263523322156404954074377731468572532537300387864577421803627187669820306787477441753264929077233188606 A184880 633 4917212877067812046141654130600772348362794663481288494141719650400079803098232432521632549295434169266085001293881932202803972259208899467293802370643215019949762739 A184880 634 9004288143477907320011237444307945678565162941397800312576911856549564718550590591206646610680642420967577280670034317703629998473955183656965382423401613705632093985 A184880 635 16488447215473015108169923299099552374144756538113893446618004329031787056875822782955523870037124574601673570453923005330748529960975049029480800407772728189856304720 A184880 636 30193268723231955036430405590428568440047917557377494989694742909763431553146361113804219857919511063927186224003926573313145047747982111365357911953651261468645875257 A184880 637 55289225497098719568124314240018311362468681170733690818926338418676925518769852675920141024092720206111032843741103743493693235169340015846842191802392728327047307969 A184880 638 101244369534489205973846595874678773681939626009680867331226341503757778549568644101340901651513013808844125257970652961005847102995044421619626520988518499846894404986 A184880 639 185396381849734772876247969005352522559790312528109496263884374716829643595992739485772344366579746121931139233494474889325933296042660611879335586368852725863815547495 A184880 640 339493628742127723317789074862143217843159032185686522445013705721160794459156667618332128434959480124862662303451301251275477882404717783579150211075182418121499712961 A184880 641 621672994945033419206341215099530205225818624885730837670707980080941899363440903228977555438831760279159654863529530331510842991675465866698942714309702102026245825820 A184880 642 1138393418680288842252017886625129304568614557304086898238002628901571680756879589457533095139765205239557296601204088080321718927852003141967418711561821409037403374173 A184880 643 2084600081123322308638162061371534372878643843422259858870810943906159419390440762830462342501284100035592725443598787001930631686500704851721765074634083837961161441249 A184880 644 3817272154697677894943256460853979145440392204204009339881926109950877376546055979337641675062488952543766564171808940592560182248054216279392004407632579209012963192662 A184880 645 6990101763393444399979301263836933654717098539241613252239562901265089441622731016537689527473892998687902728916397663806685473879780552104157692927396044247097337306043 A184880 646 12800115025192878519403116349676495505899032607397147321047649200464063992308051105571484729532229186618391387604455585388278470198503355767473869132827612664968463975649 A184880 647 23439278883778166260307813279075341556959135893028672650311674599748572158935564955464669207769219834361139092192806919379796006149975471193362026533233718828563909970376 A184880 648 42921473245374246897818740855753636819528776417945566986565549250850941759278639443961346923438763047471444205623870912185976465602524088027291216700430367461693839972001 A184880 649 78596823506731765960717164444269460941107018998104132439956251984630166117125049955136017290249987820189647186505489810778467784322889829979792889695816379756547289684097 A184880 650 143924711764503639773970311254607780811971740354430583791747235475774966494316659823345008782840344736815600543291436376154606163807351367562011393719501189290755494713234 A184880 651 263551651737188645699456145348511618118310476681803973188787336812785534535136200206279483166358183363460844122868067587829653540883814347766870428889156778734032923979695 A184880 652 482609777583249337465323445914068513499940580080907728501274251540085184571344938567390897827766217563894365645232895061270854324879059776675347736366556988440410340524673 A184880 653 883744024686331158728926235139711816478994364758870628008083791341547647063061544351199415219801051841676830629029724716304075324478639670728585076247681716602679824788308 A184880 654 1618291915012171436464868684746774401848264361286543219661549689540318297735409613333234478296081328026166236171185977491235445700127645835867058721923133232942137787136517 A184880 655 2963379269379819389583203805516981737442114562484917059939726870923288950932297020361863160628596638826359467322324436482738780322938846777598114018741651141204011146531489 A184880 656 5426472574402019554727107189055315024313047326053050115843763371008091421593072002398216317834251768694721890848568326271948064379439812704561991588087479336037128991568174 A184880 657 9936832893786124359881978962861310308438140613922250626704138638404508461155994460855940285019618377646325065591527376178243140097294523515752695425817529879622957120889155 A184880 658 18196101906939211862632157821396064345307397344770292915288809555150620945822119433002900228688626920923483666004489778920748715935053460860571226208851106796428814014024865 A184880 659 33320287072027239435922207825679227166391658338689370890960322473978008508642172652052170142643371873851977923070380256236242008360697428407989105001608583842580114325729472 A184880 660 61015350223934893591502181507161325467617888340281526712823986204477445991013824338322266660988894645804758314375684170229553454110228306360879177372938527958669087459193737 A184880 661 111729918619903672166793073275825476584280580856752149179518885054152842201656889650066804060243196211780891664566857182870322631520391893771515078879935124567738958594233409 A184880 662 204597280340009966351402302532514808133477249129570853293254383526076030906988207405639216721244362994774110038273671240072763769239520934333002986582255591274057609893480234 A184880 663 374653876415440624514985643243029280037718286380436625020850250424019119818126611086104985804497278768511075594924236647806322989786661233760696405675803602559363652084110199 A184880 664 686057639084203963206393557376846574782770464325092175730671104389953472206380332334075188077830950037784304169841996217228304750386814237246232786936072706694814665092094273 A184880 665 1256293111522157775744172582578834885971036359553683180426525083478711205990392091144631101060012581542707685102813591183975163794876574955014957351171732222466890903528929548 A184880 666 2300495311392216611934950662895966928625232642466347525542367754647376983384356227733560158325706236836922991360363368118139766572496125533441043754372969224394024098306421293 A184880 667 4212614579511072568123141314657805094508235562527413991746918626744040950277104255054080058681984070939123985642077661646186077415644466409064305608610942386110234215818085217 A184880 668 7714043800754208370658401003800491135460989165445081004066484104967802417474076087511072404770483961955117825363546271168545435497694263202961063833207308968766837222790872198 A184880 669 14125781183347875781450825590061134113134743688009024515123120721481684187412880582982203357439493784632872707766633316935189765706700198457243592011665594547156699283654799691 A184880 670 25866808536959039603016942678848831186301655110791069394349251067588998066948756729097765675072316215181692880671927301984935302777524312241329654703880322789795091770094837345 A184880 671 47366710216101421223969138109466862587995047241484424539165689315580789039634243665044244339380559529851480385661643411418605812047038313572875690096695021252599437327814335288 A184880 672 86736840128167200710884992294946159529772373844579089935704759044229383812125627570566218978834433078895466206311045524670078735280477313801804674458647992291999119436972756209 A184880 673 158830524667973221373090192752573180893229214405081383814922720860715121709442063131688810047944111449597323301253731450404866071220991100007871875800251624500294970896012035585 A184880 674 290846836580934065655441336554914378830074227838323696146922042437666514281563416211043201147133719191034177115868465267647514282573393194480173583168151186182542278357359119426 A184880 675 532592097935654401307369210848805523170966099582829371181522153676742408214238800290754480526415497234580822715865178062526109079927173123782260591505924261445434417905875987903 A184880 676 975270510479040681151315569815863058244171653644766051174100835379688630384161872651172538678028493310784903178796061822550968814001051551331827278100500913499709155152845459969 A184880 677 1785893129651658785392557409027157107761726775570870910211637659139668881122133612172483863735865461010666872966924699869239960400527060252868403133421843941146065812590249125444 A184880 678 3270286793528080863290866143963191681221823935885183149084803150840288375995466672653366767743404428596324079737586773267924503918786177454970385293149346649727404077576133804757 A184880 679 5988474637343058217492068362398144919286033814777733927743906830009200875209201643188788179249375809315387616487266140842168176034634605677009472844200185087176278654689256276513 A184880 680 10965958261847819513950759705219394405019273638778243732622921254089772289579097137503592340430347205158692145035169268712526519401143482029677010529079134684344329487012331817310 A184880 681 20080612824293678591688909957193899491543640541852077340450846271334327877895005344040467920802281865862481600877082583324343919361067569206758452838124501270393696406117608834003 A184880 682 36771160510622012820131642608124113571130187131262987353562282779627574388912643609986476771780954876278374738903505612976781011527173885767567764809939190163339058932421414103585 A184880 683 67334511009650301010738126086183794364277572753100257775337454776602853954719716827780576998701127105274714194313840171133480723192853143896766861403374639240721967550876324503856 A184880 684 123301421819390451816412441569638158640297492401857686026486967710084714043781871546886406777482483944745674193611616090735917923130977138664839462354707338114602886002850642164441 A184880 685 225786753252048502496328507120457563190474566635984454107174478170918095167358186478925933224049103490356520650740712654240559274474231256473612885845455799462583438225942940163521 A184880 686 413455556244724056995861321924360199285533245188430678065387204954935067762462937360226414555373312072119831987988492030447946258082782829783673873534675287952451669133172035788506 A184880 687 757110390788983257758773965704526087174042360253872159887673987152171273177611913087768688102219842859472431122439604939280054696644216070161698761679706322345336562292807001765511 A184880 688 1386403290953382923214124028557618642748990600617866339928800197943143682835166182352874026499009503283889007415759370180155475067550710380812320972572274573982195163871350863862977 A184880 689 2538750106392463078045643156294969678586084831976169313909668965760306947519413462115241808576984539300597065021083867684338894018530725455370033582918058815898372550026861041158908 A184880 690 4648901329623618722631824792240372839154675474024139411313408983241264749783917736659555374279945794040008752747348763908438346157024560512219384372161210273241103903862368432784381 A184880 691 8512962153367302204361600790829246693856461593426049374985709643553964281741507748150485599716558848424841869370358942770977740476859659220758352638314885687123043652023430979600097 A184880 692 15588742261073406275716446210878824163417830832360373087383612479327766509218104043677720779676008527795195290443580001632522085916243702171956943076171396741495787847059223633579958 A184880 693 28545749517522975227895655330397977483073911278716120440467781252194466525949642499773980775784351455398912550288054718788527018891013004602857555231819724676288780087441589820821723 A184880 694 52272325879166452416700086465819767985214441193328786670015328564073923773948415490215606397536703168186582845545498148535001655003718117188620761417238081227494671215111670934577121 A184880 695 95719891717696098369852664369772763185851086305768207149049299423018671828689129954624842147825432287485316565951531833778326461698709517305500425728072447623719571429942777549429416 A184880 696 175280083989895159791830216349917206726774847122113254355863660668810312097544926905216450305466856788088702619830584834420955451771249344956731554167604126732798335234151805455816001 A184880 697 320968894679858944984528122621237057315270773505101033623256663679315722627616696701195966445972513689899704997978992571654449407156185606150763754578923289396367279563766384994388865 A184880 698 587750924160610927870373183903615751388616961562970579523792941786158660858389924310716888824674887818750468894105023738992769857385595075817151191513498037922055799434394747119351538 A184880 699 1076276095838546546250532049357565166185346167125912482891643807677381800336343937499046096065043176670375704988621363567226122580964383173046425000325590793209062755359072419687671247 A184880 700 1970852255362722017298699992845810004678486215991867194530735338105666704694530499231697469239210364145621774221172173578131591952306179463128610767013139056441407811406759400161274241 A184880 701 3608979728795361332934388890859123511258093640352145350635273973509157050489715602974245594795750111583358930955608685626028253418347113370221931289015017556216988077506717435110489908 A184880 702 6608681420646990903963839285115197440696683858968473254410205770296361417124842293487034830893486142931117086525939112822281060333822768025912386853633835962521562903070225174753742245 A184880 703 12101666787189981164034127358806747621942570548641424170731017054629769983751877004318052761064601332776100864785979723537854648783492045762725004855328202368109676225175014138508618145 A184880 704 22160296389932436879594946059897290957047564578081290444528206798081141843508528889920447616248207896265515787515742189902666643986412979743228065137680866495448450820149528045828704142 A184880 705 40579429654225470228362793156969446849126603087378520817752695625585209353622631237925300388643343135242905351302525797341134123004830495621546419162887702237582375395108657713704456291 A184880 706 74308126664331765066558554458142109023731104140716387529109362491930059696921662230358780893940324236949463967192603940871894975741759108143075260346833824046279464218353923943765634977 A184880 707 136071347858074393136909609252692755853345390366926982829036561789591246101841210089654894936902840919096638411012912536995703180031343484071151777222597974734919026471598758732085927840 A184880 708 249170750751822782976217226749602798259388841042504082687648604016465665879445536550311766543844434912854852727886281543281503330607126038445898604962953869103294823884222701758520751145 A184880 709 456275799479727456700745818840102191878922057065674005578475845760611500162598927523877582134405209115516409986297794502330937619184285487197546802623912378400741303654077220732956557121 A184880 710 835521844208038464775544298418044329543530133407032429003716718479035012804892354337324268697995496029649080214920954252358830999235986154496330680403235299792703311929738871414654127242 A184880 711 1529988557238435037231562065101049074986890193920878014412105361073103381126010085560305225758878581863071149042612820275846515732089690889212738350379312943079729876934502932266595578775 A184880 712 2801680173304590183898054105518017218506565522836226665337155288622681448901420801198350258408409989014258571290585435835052065890942139421137826852390506612409659795342967610616188463169 A184880 713 5130372875242868786898809283463271170312879321080055746350050391266802092643794985568219018688872072119601287485226179702435000617203563777321995995250364375015672889148746944496534805228 A184880 714 9394621873624641913721601293491748178896848935165623796216070035892351784296859574720259214492581828601031449754009404677498237391223292004425700245022041924064762742626670543639583930317 A184880 715 17203217445322325182567042978948727308260903566045564790418116474489636735548615921057325312969206490666540884486625037959620336265564468924645500424849883494175114377858478333534669042273 A184880 716 31502139676523075706192998035355379630285978217484510807549463050549849685971070126899301044059733018746499401752167747396524197324667571779510129006535907697143158755452120333541331020006 A184880 717 57686000153942467496394536075479248235904202717536998944774531630914637543411368666133823700080508663695490187506365724871596586302086868040064330147597043779184165988835618318919549581931 A184880 718 105633288656916060352452629946481643371204891005705305853508236228859280408307756021236959082830000955074127777355657266383129964756571817823116426791539796960484970052061674561762766473569 A184880 719 193433270511003644961502970421472995060593162730403597767548795133631538185114928223283782209085259370925166521379505401157079574980705671080008578701580881368788289919889007013111894263832 A184880 720 354210596075514406081433063719761649092705493249396620956692689286122944655506065532231143680807941513692839387170497780080369870043078033525671305833317048071323376387831918979302584102801 A184880 721 648622370085160770212886367330124570780217590900871046987012318561688817569150810101538284319255257613041851006362458808938483828990347978914855965906844627873157824302913435165353254185217 A184880 722 1187742500185397027877424705514692235690673905969198087937387053448245818913026235842945505540305248209364367785124225696325155364657556485485499330054501421407486863662207490378372192540578 A184880 723 2174966994372142907086966651355435288224656467020763145206145239413103597329851535668783402239966789567554895121987867862325626700131117100235788973897777027058642427334683454529454732974047 A184880 724 3982749986524691257396852934511224597653086793103218331608711027314484539694362234743379522217764931948288215434464219975034652045019745330617846424190217344367635205755042484416971112630529 A184880 725 7293120997333325575373745841615128336620463096026824013081091995435298432506683933493946037769551349673978127080000061119143071165811038231887710790740357865131070799376348766875266946889252 A184880 726 13354996939729319825164679567336525372139244360033296542684748475759723979184913970915797698760318628041715051214578420903865074439691549886285136306587465115974418858353088501293366644185717 A184880 727 24455365998369421930543969695544423265594936119959097076948238789558509804217096141665699612877724404906808528935481122740530196329408369943647726861984920545573963993346100005047682163656993 A184880 728 44782108810151839846445052372921580601924414816172010694006620333599240446469930808350316482697664208640090131060705171252712132185308310730697572765756873900858718089154641091237609861721022 A184880 729 82003976943873705245845574983077162762581732136784643629991996958151954609871534774575670392000651324159972774853329241659832701380613048751716177900313689029365185425856697150754063823668979 A184880 730 150163813480059502015665460917906477269007288968782890090003780369320793520148497015975539427427022710030403435345098833808842014654097418341455665079466369909132640092193165255843808809442593 A184880 731 274976552592168973107651473523021746139400919360869227316778023101220684514240985779507992626582509756277968938164290130269586768747372398036053877299453624347194123105541008890692459421084688 A184880 732 503530795623504353922727209162909037356321217782157589734284121862357612781468921184662551430328480928694162992029234090620404648762524258386768995627269524242341810585336871791055204743929721 A184880 733 922054116073240573462889055077602969141948086680010103976148705352932597929674497675160889722219617813215468319643413406449386804224060312770088075713686539060324522523752169642156427093227713 A184880 734 1688444481165948380735898466503201852156726117793967642351769906873772045931864866232765450520104400242708450151601363151798819243385063842423379797764584975464936591625326634268350716871790650 A184880 735 3091841049547790755343677535381721886244030048662793264131588241259010879107521023223866019713940861514096836322928288882125117674793619800252797312806126649769723857925009437302059297617660583 A184880 736 5661708858243016680715574084439061404098436950901024251992206709211334285830694308902625321800795497582205750363594838812910788224479031865840969315609772786570260589799428020588955917172849601 A184880 737 10367592215064149108259052387718778726114338882944459722644247761188905310709337524363822717667750471243871715303618912082949335183151958365302363615660866347926525660432209692442324107599292636 A184880 738 18984898557856063955262380007122979659394462458296517005014205825177222933061190524363119087385883320330944452779152033550319107299308771059864971930120020336664652115315704630020071505610952093 A184880 739 34764713520308450092377073493786390135003491990242480544836316814431676416180326849300920468237651473941424081039368259192199009237946193626821701942582852028976633730364695249935449600590405089 A184880 740 63660351013516338206446276078459062856849094302020753358191187271478218199931009565167081919850108412055442063739143451755616465751830568105829281068804589403769395139442682469482580392398587926 A184880 741 116573383778833267891734464431403030028018292853719605079475432548193612613565783603642275066280131871205840120709981434371447066226952750159089975329078129148259693931976573423755148680417144315 A184880 742 213466523342949547097112657779132887061965685125219989032502266999645839373792540599656519447214922361770870704988394875854572363746771461151097223457834444081369581275084419437635978874995858145 A184880 743 390895032047615609403875839828902535613205818762993207286992743042033015567967219162143054935675945462750505892902801964967649559339174453848142607020385746217711728113652466192763157603449103240 A184880 744 715798073096566103454399991234056664647927762232229618915436710007515566628312910662856010707563859610661217616556627898582990702440847056690381617664511778298799275884494976486171917461129321441 A184880 745 1310753116418078913145678159369130013428132165024456084627329018037463323817361129047933812998473497325269348954338814014576073823536414498253439346375060625131439671185678252262470609568394829441 A184880 746 2400221231062081834833025173648710921773277809577147254580398620869662406181409753769925833033598958393852623048589764515792960617492362469745536538028911262550762547724257287796305946267155115602 A184880 747 4395230410578419318421609269395144234426994737468571562292866416251994758559361493884626553887257143643134354311045645466331023609593205961202559147985938190242952755411840413008398552673365410799 A184880 748 8048445748280141838660178889027710054508164218093587037586119987543411641357213445594208266100188084916803877123952664357147538467311269051830275360239741204779405487133202454181412415259081306241 A184880 749 14738130407703443455936749613752221654172710469014000337105627583770683154845885544497583985565049793871793459593792276937082386274116455926116737293907299687324272698889969713235846790601210055444 A184880 750 26988128479450659333730224130910397881762774522830163894474611787839903767448566309448872077808703744390128341555196162783157633029669245504048559714709386824096301141845406811497870501460484254021 A184880 751 49420045736780238388720740266456373890974345204618687519194120826311870219888767912414930078085344488599678761257085226517956090560096042137559381360019513536844176990487657768372820987724172255393 A184880 752 90496861332385513436216930581285565247275864591152862598388481246744786337223618877210885285850884367619785112085210536174569084773209325758970714768407729528426278619119927947424611921227579012590 A184880 753 165715789795757839064866186741730041359391798478292983012865902919472179367473730284226197348495629695645314501267766248123609095832313269149427870180072668054736836080361033812202671834923699021699 A184880 754 303454977148519654798667566067954602153803868242452460865744945512168129102030105363789143685908392030348725580731700398578452639000895672340459577558824230407632690626822415081062298855617712845473 A184880 755 555679837568295916140798716482368108007503592527028847550490605209911110749467964899073316405233352223994137697960393285130735382967011623453959087222569646052935830505223639748598760294927369569920 A184880 756 1017548253060294404514668728688394151762981683836489173920209285147427280236622067945192276786101004876358986378815906440933379019359564993700303629747187539993279883143317740500032711762948940922057 A184880 757 1863311168238671963102397685030521627849003733548667211766502739621030519362416245015354590338895980787500379196644688177501296487731098392728619589011457639614760702698608766233140853097818743507521 A184880 758 3412052941215394915004803366964182261411315227836715800739197275123059411723069446366420979048202485003081951866243587281396495580313118685868896852492512227741689370633919763380985532118094528408042 A184880 759 6248073575741798592361064602881054151626431404179297661297180932837753599571759642733250094466665448215934101167528520309259036791659180238775135823660775531894283106371910107888362610306968260197303 A184880 760 11441329920859074005062936238133591089510194270095723476728013412588973276711707770729099795718197076150834275965119783825231084212483605993133895830814999715696014143201942041950887917155296725243713 A184880 761 20951102571227901432039471038366057643105750702450572123237367882445397788095161326276771095791190959438579284139980340479226573176269702833268967135832291057238765864925500663158892752978479359046860 A184880 762 38365181494316514952593596087558523890426636771783603272002717860924070808646335564447848567971555469032221151815717456262981786469355508270727391764099174710025280320554707346469999922672474474317165 A184880 763 70253445902803485363776561980074049993989340540613572453604524025671961926105798980616314505655061765534204187937029879629768119220500720290639587840522846494470567113320251706929733974920082108744033 A184880 764 128646508865057665222162110436066932676772581117024308255433943566451499078273885963126814665523996602203155334086064425395504540388387516740628772395262127976693153280888365724043459143295073241279814 A184880 765 235574554820618850679541959854391037796773588755011599428186891545456048367987194686221046953690988309568971523235218321851176578448352588105084545465225680803636136249912218327702203568655618897521547 A184880 766 431378755385768086442050619374105379252053070083924296652450335987939929795511796681554533549614865368456707173322270167790236725257996855878061482424888966594092885972847176197216397239136226972554337 A184880 767 789930944536319126485223701933329819031890708940069022579939427070596848831756168430037878610475560193243383849208635464903228742112055062285427650766567512357338947029147786487600096345322334205947128 A184880 768 1446503540903460535559095995606543336977689559229533830308038152252148393269523189979956650664783638732709828145375441881088602891765021698996289352432100778919166087275574695386425455557513759969155633 A184880 769 2648804314248569189664777587689872143562717728467049406064421120586306996982140435119324792551901548183983573428368463802384996638811674051020026053051746516158582911926582546852539978553761096781917185 A184880 770 4850430086607088922953405206863103744221979665278392446862948218217185204503365008489000039934181392361714908960621163639452220774894637855460821936308022902052947068268867198583341897523579316424882946 A184880 771 8881997019752460788277311538632714772631821806818323258370277056178187652670323749700749635842754531858408222436633256241783490579685538441305066498396661073145418061799085193448367635487693422678469119 A184880 772 16264510497063082739242014432716056271175420372897242773573552713578493194763692827569677603051733273754238466301817747510911484676519313129159261569149888037179673731904192644815153901015394942961115137 A184880 773 29783200908622655317403541010634379445901073791006966247975915403023849358900589224700425297755103709254265198850786383653845275015365348519402312797402251381933069045218578098836206005188287819982913028 A184880 774 54538318661576436053431748442044536493599203651013836810931117238733444111611236279464322592823357413392835229208879763165728963495652289732578820513230944343105938828432373320518265920640733876579154453 A184880 775 99869326052543860855746932320722993871242065170133795114861620808623661666545844172119055954633726984473344513345146106889776547983523136326106008539377678314971080698577382064146483412119696857012203553 A184880 776 182878433566676068574162477047948699732407733665612635884968780390837661603953988930269622384717456020173429563030305339301623194345311765015559172797866931094023593479695823739753544744382443590063515166 A184880 777 334882819237261258206805313682398844303064041206409579809707874788842208832474891554120768902344014189542424827536392772294322108944976257569960649216394161245024818870353014375744768453678260298378113555 A184880 778 613229785672942390938669846744338315794679714976425728098363105594849121805892989518535643344579721680134364872471579693767889314102305268415566480859825596556578091479245715823639228248765903653286064161 A184880 779 1122932406305545657978396002494650455411047973908521021020487040755366077636838308854915488944140010279158427439772198839113104714681750900140674193271899048632755411744672915016294171651866549956561202928 A184880 780 2056288227662326547664834792467958425997594814159147714419866491757645842858985153321052650663713946503912070167428850757806077418150880333273652121793653561040178780438045309164913386607812379737415552025 A184880 781 3765428133946079990025032601993351018678996427415889505179960824412181200513673323952904396324097688942787276623275276602354739216010637698091081341967904315801469612498088815926183577911788108608635581377 A184880 782 6895166174263082284883055785389137500158046421376255159663570147271090715703088184275770206122400131669041138494453525533740758522832609027831473441082129469198453230608596396854891541980857607734330612122 A184880 783 12626271138224463875851381190462753668395269263082013232962890301833367751351352585844890171514727891619902246425204968190225485525241652081301996305689833420918818903208037656337743074520969959800970610375 A184880 784 23120939920349102938897916573678038297431278433804335114038737883293602587537068124038246343893111942130624044335846073217324444896125372241280872705627928187665318655391907845079795651041433475046279805633 A184880 785 42338538191376617828188450139266722514466513525081224418349810237654606536485141280826865779038706216031176162796178522275551942602870234547450900346227086901866367773416492509909870516533842262342340787900 A184880 786 77529366122568546491910824343618397150569469247889243281327830305675360280686476599039421075712316313636555951145488588057201401647915208295541226438562785300043209810212827285628173468418608288135887822653 A184880 787 141970008132957718748246192368894046412185094791963602121942463649651112349501086126550152375501400462127592206031737815049836715925130651313156577186584489023156719828846313725071840158027498831079707466977 A184880 788 259972243000254392040240081219028252314792938080595470122471061420434654433098687773793053633894084562873611452273198934006786039990444181531227483061969335108990972951076613492894880167034624656223691757686 A184880 789 476055245888892950172141793262127473424745669402510122792269934557065441965650494664475521649195864489400268955161942905344051775003755951063935527856722146520565428075444684825696129313317942694662858240795 A184880 790 871741515643701100941563219870532868101991646128839239466829636544925597123486536798722114939283483618523912377420968977523503528467534554368060900205616035323769822501439306351255545840043577574020627609057 A184880 791 1596313194023995317735822484791961637598358534302175351401725763314795673722268596804098012493987358636693199443011904309747979735009472443409903876171098521646740068280826550772808280580197231830529565156456 A184880 792 2923132336462679785777434347868147085842154515251778420848253410081570008110836640264386867261955748574459820128311597814486125929431454883299440861316936892641356602935325866623483438059295015699131905354369 A184880 793 5352773308184110571196285985989872190567319361823613742871833379076899638835348243357409699989699274609218664442920672842244473713214929572487283522078733977132212602018027128034124385659588412599823832486273 A184880 794 9801876477299910057079306996782419468461861901918381934827995537890643488107952256680788311903676094211629707402952660781795557205260161952402855443749393774712398012182827625232922298611583039991470370454962 A184880 795 17948972793103140799619288352659783445646628272855486498308702477018693987979597472519519780810362519160358550316816403021837890519893012499287195130810963760497161217541912527767632616295626558679239386384911 A184880 796 32867749871533031656403776581646950028401285819806096399896706009837179523633278409079308005343258856095416559782602345311015158896372020376539887208196407289396544441929354483490202794861251405104835965294465 A184880 797 60186674416976030970771316463462062510812763606902105633595389990503318863776274027344800558194566838754531446503052152408727512748880668517197886411056472325724361973419227760212310129156954433443438121979636 A184880 798 110212466370035627196917166692117934806444159360466517430433852365276234720973307128046396343922252297806128296198856675176189516546412574529139691747248207335645082337975131372236743522010469249469048658349285 A184880 799 201818556367024592341011889024856116771437550745156203175918406239058322763278446296326134975046276291862337560559756772826333704333367205270674619768786596147699170985760938251435396936419020130841776995465121 A184880 800 369565540410986413132824876905345999553034915700158745809196958179132479824415048093448564238274298487568323740865562375219572169869448625358932697222354826391051985107897180916679400336515226575796214838262862 A184880 801 676739994170229872677879456937694009711396005423750316873111346785587438514095285618680636845203597893641531063810862853208148556888641651457811044179998149343220957042403341596499407879645325121694839115949731 A184880 802 1239230852530827736084642729877768161624392273338307085183362004639522741851825829122667278865923995620829845194023523865204771233120509740467429805157678261516264634360448304552578275446840653766288701236942241 A184880 803 2269251291623807534480295148556697631320582970288803883922027029737403078561571851964461115792994681215304165156124852704954469862635749717091748160943813988536903379145336839776124321418740897176044770843632992 A184880 804 4155401242649595164485150868827383340136820447468309518973532302722778453231957812315512377346226033672567903054763336162193462176070636093115750632716122579079381596630467604998281552501241736474012149526482281 A184880 805 7609276042345138383294305496353783537908920776840603344539580200453062277896064745196617009511781927321700806506154812447105044803896168739264015566168229695765854610631408048943182480607115213891102023065253185 A184880 806 13933932852098877248082327704355157844244519484972305102841804001099723561539558510234918720622529777717992510145126416705262164977089998658284866633375753842492458878157272634201073370983830333324787754769178442 A184880 807 25515500245534918559741192260015723742433919953923435235333298083024443150103519918607056038634582447897781829091915983089457683694848409017195943897611155528671388203385638536665145834998911770112110215390489559 A184880 808 46723402480142266717683012838464877947190965252951239847528069247156546125857276112230927846733758865080482448819995301133260917947062098798158023865629204502830771680948896494227983189048131462668220040802002497 A184880 809 85558829664857997953869874759002921956676415043001921734151499919894408346723687165128439641031288372938373893344340818272418022960098889110108935278420606165783759277478003466085212628752078729712918792549926572 A184880 810 156673378757708476438143932796454619176734151065452482076464033356556811820917633467014639979901188247409006835146091077059930980151838585947454411876321636860673904501655763357388002038282684562239532409041476365 A184880 811 286896720157434584294197742834413684971449788783992280759345386532788649330119369014755022403664916197154692851422497381707334864399723620774495907128881097178532652873951273262667005694177840713308104542663667809 A184880 812 525358734775122836835713554590961867441471043017914792360139812279463451498010404476468290647295785599345900790078313236204385826745474478027908466569841808492343819927901310691910612721712822676956046671500331430 A184880 813 962024940728014821799455405098097602189306876488955380174793095040496818432902077521637367461785128276240420999202269799298211202159255531026478004522834283723567142855586294131938239461574393181325431859433145515 A184880 814 1761638144227092025884476230012442624726880997046834779001664808064273403889594859225648042588695027842980905491605307812023485402256311449176413016353772828173977247231598286702535041753019883130446839685242322785 A184880 815 3225871617057443786856744203645697643901441701798671258197989811355927423554627025311470951163763775758467749589559763202190970570850223368451216918269340165600038375442631967625954300742810325196149121591094462936 A184880 816 5907142578535891577994506106784020944428072336060547093721203105046791706393782092699849714227482626516588617655101929894746643350987917937152034758754242704136536631443771604389316508462083705884117136207980416209 A184880 817 10817024849544807886113631424202842979710020250660886279585551152058437364737109929584409663038782385307734619642414212496948552057971197156713487587811665503976446268369679628445557554046736320453699079601017343745 A184880 818 19807889354292641995296863710732010351978547929543141920352127961330575045262453963128985920780878394102506653196174076974777838246969604783871888110303147849618075670146796444427387216515023560147055151791604446818 A184880 819 36271755508485347975022054989012600887194911958525978514565146067796567317972040110282566338702988015046490975176675275200777666425436865777691229742242720223408390140262472251855381544142922255958518224805013234719 A184880 820 66420011952571809555323061839994800014686194356693624529574816481719672363743847709968007547437528258545248718131546042283020360337632382719824792463692650275548605808395547561957094277649200562012760615016268306177 A184880 821 121626811990054802350930557969971044915667666308986216627302657186341018201321005595150796045363891464673315777567481613319708839698982152213100706500215291188123950659228607461423412934490040706212153245501376495076 A184880 822 222720245901602018215126847506063765713532895358630516876399309712655161790987161933954784928084068914526940069237358978200859031759725616226257388345214387024299680020162595441998737694357464629199062277210625106357 A184880 823 407840237878849627058957073763828577605448734021538307694056605453618881352942396806911617745454284835677439744780415458275794279218914832554064640081625739880611871898277316236956170333682629738160597624176667588385 A184880 824 746827747786175636990145700634246892999130254840162761598607414034967859654729913418846052956001837422390487270588739480825112993819070296774135604926114067778997870919865450985075117587229884887651925727444014184574 A184880 825 1367573949456781317047232910681493869654556499230117586027550370321023059148124431122153585366753204273628118455731675779010548174085646003552035129197732270239531792454597722251048519398334745082520941457560515478835 A184880 826 2504270245417144102159032486276561085760643337446373446169387883727100210160901009761085259317281698937933212928466227366626801841184691716325228713830964803240701896920035264859500093275838965685616714961730134418209 A184880 827 4585762594097902396943249048304908133476783285157920731607429854460533494118904953728854653182335859346336167015413767847735564666967101977836579210632628086395645693677059803871506487365430841029165046675256349256144 A184880 828 8397343939980655177722780053250750755207846242696866915939261157193272323260818307929811807287736229998558723969470464768803042812934220528917524501522201555703887720849243698815417334287042975300484424217031178354873 A184880 829 15377024823981628421743097036770218119216373534860926158346431083753479069302767487317224349142136697639536028821902332152842871947376839815912552433178268974178125318024006216191982447431743216384726039374586939870913 A184880 830 28158057372351946699198239316201666462354764879994145468815943722035429686988547462794421237336962597195923421336489688093345589085758173588029866455663757685823465878194078724234030231679816924151999947668157800364794 A184880 831 51562392859515559276922172007111990218628551546662566914509057710568871697464504421563403261036197850589799504921978301129710389854164775337092460453284973718464357101142838661727308752460490904254573372508382742948583 A184880 832 94419878553466794507644934088573881166412523345153181473479533437055869519303503011180037391952871414291975255303176055733186124677147977430651118537585090006924577416976338835464724798529663538719634359970988538878401 A184880 833 172899529514487670119914539197568756517873861080078743778792691424920028779443665282154341072299638069922052808771852041692564516157549699967558294468776053499920364560060080229175688967912569297412159328995669436353692 A184880 834 316609677583974950510708951096600850997277738781031824437465446232666180084572686257330054508227012532108096439734129369915366232039633130524042037386144585398906224088202168941579644072211833303350569944113332221737181 A184880 835 579768425173355237879614402850400944835730201880039617431394439678127046102083650585957828876711333217849801600416382745333431722681117475441020973903007258185173569879774786066438312282912334932637889616306953212181473 A184880 836 1061658725636520294132170607229676628077734813770105074756872273230775284835101792782376413862420131697902830873050006400103299146657793148903553868478258077592742621164263081253729194733075588602795421539926678937878742 A184880 837 1944085260219445221549508405707929596465893786309234407927586492845465745715952728926236564017330793615360264333188339245685906996612300303928514128872209416036630925317033788624729518440049951241694329254083788235841595 A184880 838 3559964617383536612365461027382704062456475861693738003740605740888074078173207424998767080501553969276986043400391293450691624562499150778632799003656492446235876298945956345161585781388010252373593856831475400557408481 A184880 839 6518926065820880228811746618659791270454788173203351983926365920046460495971825221875388022891919165644975903676108969256025280898227935140571339330225436477440666745126447561756420227889096826568784751280599135000894792 A184880 840 11937308827207510494482670086320039363844230981179578795777632914225985077130360269239140398100406925989164950632414233333371432474700580993672765163267660147145511559073453891168385682765342664888059332472300003858956577 A184880 841 21859327839789276641414413879190150705915846749644929127683769904084415942252446245728408333076704479366537216248645977213911233059284760167791769902305216496352012398054561866463604095510077650695357718473435437133374593 A184880 842 40028302905116775757280582854409132312625919743257685241081952959403893941382746551326868380753102917547723085572498037943718054767770257985229113147446467485665835440953647678626342007958178965770051148949747314902869266 A184880 843 73298915923081096144893339128441476997483323874108444225749901819438657527968970023245370485959041974411949127204036357567854198588413737526418946496466834840196196727901376952297929566121340178010238867089786581477439535 A184880 844 134223304151426337692606064951546522783341795460389058308483803079519107600721813983143973036024298288824583231918205581966695335097630307653471673452722071897716048599819486594085265667402402646407574200535994553158819457 A184880 845 245786655238284053771196283851414438213299560661037951913411388143708933358376921005577879423558501159934242737587551492906882137018003811796770695855902986734210792618764867275199999337644807325076503043066153729168820948 A184880 846 450078920908319343886195267516991039239241490038904265757408871771191853043274867372116607927665894204161094062747116772356707745856616097428673094824011478341109215795877725854096742841506367556243417555008497162275600517 A184880 847 824174261412238168197817843843438366180468845047013859043290931154929092991401394492625264181255345326709764586602454716922269717457956224615384057005549631855200794865669229650560468514596697120224250715518698330198142625 A184880 848 1509209122265856078545553094113192500781626259490172270471596993980477149242496643570640740796618355034279273082326478575970166416770903601900804509481338523881174596781316040422976507918287594342847012684923268933144304302 A184880 849 2763629345604135801592681507485086750108370530118575827691783401019829147083654915933478110686255913009846925357966634619718426538352516187227419621693785934448959483136522887814248274946925110067090063787628700448646417859 A184880 850 5060695066842385106835249150228244219763172437639649314268830567366269602019788524400981099387338605181122804907883959552158287144306456882582669866207363693545882867784497671823023190637822220907476395988081276967986944161 A184880 851 9267029459033446612125007748679786050709378713520564742147587853824200997220230067647659506594401545527726117486568975579013438123110569703976674321156973640221584246544090526905932841644754888915253826413892046728645147712 A184880 852 16969573123910251914751465731945293627618977420154172345942270327659399853894608947077053020642323158764549010998373222401336602883766616618541435283588178435847375545714063905249170642326466194797272079728569682310584395273 A184880 853 31074295520559628348964554115007041385492401193990200761341749965449138828553852063613347425831668938085893738814750658543770922648112604177515754206707563973149938569620713170140717474211983324353758146487031630864401350721 A184880 854 56902541687304913843789874075547983621050658679594580909610772411647357530608745369562231561194775621568146451610157822622130579089959276795198071655361881489131809596773557242602532948229458427416768493478106903102287293610 A184880 855 104198637370014978862109651197254314973216956046118262971024897922169752209765129134081307994646706280620407031986415320934878002928016842049522651046559406415064105426783693081748502534177163238996809587271662678871538467831 A184880 856 190806169774138276065118187489417801537327276254899237614085374509641122301523378036349712602552231346969285221049505521836192179919664899669429572203290529556330565940415873188078519350550031899671151622701066194174416966977 A184880 857 349399909085126315896370262404537078229616124781185000964100019189799806304669567928954647873032358353424129144329616208627353159864743027544508338098115973648217606135326151004773805537680011080048924312420659775483810893964 A184880 858 639813149717348427747422904852733586546647971127176576639069106718796437332650030032380712385476320685526492213605384481765326270755399807551159912823948865597945312653321600282491855374925691095779234074498296123574679484589 A184880 859 1171611256634583624202160632318548853711993952161884004450318450870726851617193593652871246667450057570175123260993511331961708512703543686498241793787760400754229033447217011232094701921915278776232167440144842740675314073441 A184880 860 2145427828857966922625589131857800217203155170043562052268130339679939456038064563178498065678105145433989873447090045952302904354396469620639612539120492679605815594184602457806935554548272376538954265241695077292579072081414 A184880 861 3928658539915177660970584384508780689172876252255545349277149253568838726886054473463762411728099483084792590140462008846098521108526334999845139922653238115725330429538563278381083431790231606213228023248751765704222777837003 A184880 862 7194069973197057603714825540338815380343172337644676966481436049988971355048544653265502177171361176257094229275135528344726729790718981979843754561000327882001171235187633386182911328914363332224124914155965844219075315386977 A184880 863 13173616961980343069699284140618727563323573344935167597470421018275807259861598709889648431789634197815693542234716585661551473760717597060879812259466995953784463371998088768713509630179256314346828515788782702152482636209848 A184880 864 24123227117271540385327530018432841337324731783546921241013736842352201521337015443216589605300748021010631997701688907204807328911313406018177203062977241208925531826369238943308866809745904132088483257262072199294965066188657 A184880 865 44173903661457719238629624564778602858357474777708118072489270681536139282876161997958196040205299806237057308371339478232531299230629920198232702090351952914484672838702056769643328504352040380563561151009637529847347872600577 A184880 866 80890245538278274196150102052994831374632974930212260524466913039364114531738962529507736578148184218124747711932272383645589892541167703976797334369179488541305889847453120475732543921324485157786064805763304844560809271232962 A184880 867 148124373915181045061048891715072342542919406016465975001050723176892161247574671017605489416945917181832687933622458987145964927759438567310150635992667267624438588188263540077615738622451581062413941770752991440751592549107263 A184880 868 271241977345484654481919912703026563092697890138890460094789284546779928377106515906354819027488750653854244382336540070752767368489696224344481240352973716284010719189335108587047613587140971123040593741860776051759318640651777 A184880 869 496692126553171577485827170654169790174440340906342846919835867251425001804397605826474422218243248827486050891159327061459314455225259928697298653468347433756870238012113923031873782194350027052882278282438231545756807661368772 A184880 870 909531301144006566204128134315199269276157050049180332323119447238479656144243488052425017646167464858429799050190040266898069091435783471010782439633101161813329768503862188579433312769284791889916710414446369460748385489162581 A184880 871 1665512987897446784181033028459416353234347145284990771040601090096284560291161291885164725246167771739254062994394127498204821274113982404465685984073182994749227930562064484703331991868198086704641269085389492520887722847788577 A184880 872 3049849421747259224374660057102860614696322175401669645165766592535269722012700015877111798106661159913666870446441427148659477629156887553022178907474664887093253703827511772913393104687988486817924232357432451603338007754220254 A184880 873 5584814746521107392984951565536185522246004206985316076613771368039885927137541027079309892658963374529922313944985006396037263274156428903119879482443451282634916735781176587731163890726818970356867100893482145145420147390333011 A184880 874 10226785470310457416863160719610061736627703553035114912253597303969612967951995327201836628776879512705216210733266932179421797918803275069609988427453377626071818368612063007073990564477976128987636518922917808531996026912814625 A184880 875 18727056456241901659590334205409937291382119223532420535278155753326522673287046840612274823973377580260793531836600289502193263703501639464396065842585748529860341103811758097447596321676904816630300858989008751189476375956561072 A184880 876 34292558940773900162938954215564990006246436347492787890442544315084832789811137483332827027147145281622093203013759838563470553814905517150391064408742666568616323236775822946331674526923819371230968044094043630056921563719187801 A184880 877 62795752309193634483284691279105068805651823127858024203614575434699316746603156490476337135133739620464408826740638795542863107387019407622083875987081366069864877257786324489838982191357158084933621093387191908621784870119524801 A184880 878 114990150338095672643893508189229650368478170982715931762035847256066392883856264673625399126577644067543371725025121434681736235926298651472056513659517522979274034334771588726077016381729275517998009798823737535397558291663713370 A184880 879 210567342352580831457716382510345516081889942685575966204186530872727493397873495006361831740891421236807120444310900015139643273238618422021584813452292452812153273409754549599029444309205832116147156976481094603330952559884941063 A184880 880 385586117898480724407102907173763710287085868958866759867986955762017682627726727616489641518945014228528700957259938962794935357712918384436869047404244844386439215197694558275820655082232347308547596069266465773731079713798215873 A184880 881 706076510511644460541620273114191439472612999805443639352337249370714018122307808047789298998854883600659202910588994977911810536079017041190362420001815922269606766834236859234573386591355058123552568584710153320184006822784291452 A184880 882 1292951212594121038510553978448481755665591012798289351063629094495782718007942278579760507604065354939569765553453331817880226439980999481562894579667512896368709195024919529010734942181888554224529340013159204729959819983152339581 A184880 883 2367622790534735240742718469589147403711905608263852612539432990992607887282146078094287086130036775379192803956463075691648234351651913341669141082560258145089817018119781932765517866618298582319401911927192260106265744836891572961 A184880 884 4335536889294205716955424558213063621022794118966552880545298961475595823273762405069914644405513768507464078657750343239479745841889321561436859845672906818464618774564615124240078233811960049923060023874817021697791514529277362486 A184880 885 7939136332686484159314946764348305613058686636747046362391528244696602919294009773920206246605953742000632468874471847568834231637983131186647625599910985369791108111964636694445372519000938228293240156621276360899931298508248970587 A184880 886 14537965497335073954522200788647474865715400927567236344468067869157062587159336256921408301753376925959374959510641843370995906653036542434190521209352528830062723946460415561076317278792387800216493257215748390151553161567995120609 A184880 887 26621591057901201391244337737249696458098983141428386634703537917140245819051743703876999863440727112434958421502697739611938053296867403271548854439811457549393527775187817084848868092035471109243073534044128016476883199027486101032 A184880 888 48748850764849957109582051686085950589766594884045792886640465381595447082545194024121701627212953602378171722669909936305327096085617127815807310795021738258174651271560078431734749843577592789367365407907056214761041209243110186945 A184880 889 89267784398193942882239764680253038243542437020856660121648223014188025285919944619084120810751570697432107157858563019827922644124448281629342349417535782900184121329898347512650411744045800567005575503076144643271245936507432277889 A184880 890 163465132127960734011483741327003599356370163760670972543399601565192751032161854547720817842704780444233894718417111730605513330758200972994723778725213634435515759408136031443198314142019226897012488881277954673537892174666577945714 A184880 891 299333624126020923073563759458099317741160298460507703289009490313093419576905229169582512245300255294340455383285796226357172649221781524111950183252757289791766488723373796780065195537191086138567979108284178163932489939986307190351 A184880 892 548132909850637050489846523243923633319147753035218280164151719208028533206133572861506494938758328149099032616378008041449182356980748773378563720459516883539311206834549976651139351932775309368167248091639886534492899907428336846209 A184880 893 1003728491039268654776779720438388717334580909922427206146319996815829800353174512870801055944501218829225941447865198721069523803440269774487808213066450315833683961022421548108003006035000152028916317243979637149047856751900643032756 A184880 894 1838004735016726188987014887125779453548012906463843875313470319925453922642820657986384998705498005092551555941463355417421934999463718196627367320772307668575369062690328037482589686228888604779846187596936032273752227138147520621605 A184880 895 3365712377503627977302710367165081231658124611614020417212241997904753987122926718338030279209662159575075488537124320419315852545110119474143124453744401929372100400446109031969982560887884114453591760647006952733085543576743520650657 A184880 896 6163215791703625208765453175965811998318170708917175499626778666757846167313214188061311698508248863558021440214779442340949941669550616536616733999497667984458524304546680520481860773349304145847046552834377471121940117857454272041230 A184880 897 11285940280874163479090737474032549511043072209035921596298279298233264940783237652816682839189942928423735598251410788354049488979808417590264352851203062529318948195656871749522258719325306938399272280442575403030810773945717221956835 A184880 898 20666556604251224056416463522525211410861941033367728482688309982472211456169132726753495221104524298851123606805972045560476622070582940070523710402022867536931894110842638848530405067630429835723618431501637699341810449751811991124897 A184880 899 37844127405185767215917561603435685115495610996518384188566563858314243334594478064280278139349098001276179974700412132166777150060106864011827247991588859497300302518348709077614451533976636941715480575840448707919641880416590092962592 A184880 900 69299303531064558869694778860270147160318715124099857112101623441436800786549445473765218608610133970886999061435368552832159440368261942956016345772064179984599378305949213806037206740517846348839466853992804100334459106316456584857257 A184880 901 126899305101497639003723760040137753828278272393276256012346263301574136300700122232088533024983217004172549349619438894965128613866435053339212027818072364955854919864025105497497410857095186529366513910237167058999525057790389715544897 A184880 902 232375115112439106469030822954415428115189027494728728160570712489745674422821224853087557907601211673994424902688393098062286967360228922193389965090497638154245858392313727943526452105274995780986373638126473552503775393506848819040778 A184880 903 425520014316312046020919572607078422015419686536130341301577905728689836366028504914595320505765630071801883891712102450083207109685798127192644656904738517664204466197629404887515336394213086261711415058348325663679325584704498872910871 A184880 904 779202551426995829401067936416718877648763603514294292259879859374696698234573320492289832606624502817363352107151288826629636833462576328201760149896334739027213034118373852420262238124481191732232337974047137702094657807692433251296321 A184880 905 1426857951971696734537814073222178100854380580397785058824085158449094653342032567166906668087585388438446997033496748087713500391499008343269204159192020409404130009282684845755829405391708380469091492167839182641804067007447211661529708 A184880 906 2612829759574538937749068026456292220132456574716795793527721860678570985503025849586608917562513573480595426956680536302399881594906696046355464972676979958823216570261176633294898174288020356220552089044533334737798120830167617436819021 A184880 907 4784554302048534583468645938877117593003709776163933010518320550751664504074211720899836685974303150323265535173530927348374130265356399881237813079135964782477004357792308967624912723109030528126808314362278421026625443137967894241373793 A184880 908 8761366784561869167929814433380471470835270921631394587282502873103796861404355573498232746756484717008492252543503454290943663010586202309075105038861076171388638464282318052955282312496504229383155472837148073324261408096793578588097126 A184880 909 16043615159881890333472395489076050188803570077446711712939383625370031091279126225849788883486034803915883132344748526141562450370309527214671429123835241867734324743553599535218746662804315666523923233803052728738876056508947312471158507 A184880 910 29378702401997855504191631566573834595802175429512362299180003361681478973021606056363668843815021499694595637442132060076256767120004575270404810495649438374555409324831396878030025952609062863251031207339275605707765719234552921411401057 A184880 911 53797610215895292167944812634176201853811827151200405268269029315614912827967372665908951543496033926346591101300204733002815964899565697948231564670262928185971995525635103281187408662843458475873663849665504203028737042885252496365071256 A184880 912 98512957629625835678519664021849502688361678732495396056762294987573876375657363221383418663980481574848522263859933387217714572375726286350580165435447415658458490902915878208060270485209533947022540903897698165010046934449990364373158417 A184880 913 180394682626051462842081300146974441255969933535672234107256178671067752206153803405030772991432139036182933188352051626725204879362144729902458867478820995181173832576935276117302675487465904241116331802947345850142453166507409204783887617 A184880 914 330334631126407212865256942455278874225110036776695349062915523001089755579075297061363524412358229546188200512919665603662426906335750566131111938209962621726518430696707296336216807453834489278831338168204346543799716967318045487990027554 A184880 915 604901247270250518375065614073042460298263006949444903756806548844639729229838655698132699251481561298796973322154295704108537943111332196427318321961733879097957795934093904970426789139785340689384887581493740554722873644373591840833163359 A184880 916 1107681376613176971589030413880691927402008010926424969689599794314995474486824615002581126461519816366283402485463005864854694968292082963284432084740348729939489878431473073230695080266079144835033720320687263640366718633499879719903290625 A184880 917 2028360889703203434997194198159550950389312538332585071671100141016318815929893670286853341256304099784757828024102866568616461737828766959159659223293775049178159795468508579401118458637378960336480327470807127595275764062452825759330919844 A184880 918 3714288229217329553270159499774694673000797911897244669881222153854783015659819716515147769659515662058221731476238102821391585006517414923568012459890643216707746514809706034173345991015341137100074416911985097470157898044249726417796909301 A184880 919 6801519946344988638077544750226725887772062702857445966380816850020024114271597525199006844002539066585658362408605605752727364723782113252189873514383671307555784250380433495969519134881305196724910448939587163324569848934993959788715156769 A184880 920 12454788300119813761721710541735561932807447631270034605491257590741568414604929542813354498771528728736339883917592871943399881848672268929301584306412245731486152868105267560704484464673162679430027082171807883767197559651919856397389604158 A184880 921 22806924455784470365591561708043394422551214238562423957181593668494422689248972432593328436051084800351828184284318114344593803203378878846940945457455776588477323758518574574464973344489304162989991965368540499452315699168526662697925059443 A184880 922 41763520229954925471883748918070194926965457406368800469073303323684373152741982794665533401141189300751126382793677024577220969368316059835746681784760894294453760795372257436548564666313093150092372332290722387531853765052382038541721856289 A184880 923 76476406337877740671777778373002236071819264865538535239358547696131090377404802448968844850897324195445298786650613129580997296161331225749943469895614534888169833284276029558090702423170316495085857375259214853421677773261481919111117801360 A184880 924 140041852175124917206239715213381926399112570157465222456086620178654661337907924634086424415498091930438853233461179902155005473097389387999529827732960103653454884655637913451854137921235023298532417786725500031105730456899580950983105036793 A184880 925 256441447758328006696628615577905561524216738216634286419200114916407294450005437916624518813535570618799229519604190870343400267778730134062484351076319037478694979071703538413885973238471351620368052186886732543552688885181493723272146478273 A184880 926 469589734118557707609201643554249161960879211050263025111441314996563606922996772111914082253237831843656591563914681001058721333313349448381766697762287510347042312839458930611369857844491310052439486643178130565747382581977846751877910988218 A184880 927 859902017856925981305643064032995228208938824865090369018753785604088395104337354914547063015616109691976144867021091733702058072642877700213361396431229909409232036033406992133084722180911925992552627592133628571382594654292704660074136742695 A184880 928 1574632975532059168308476328941374503770351223005302076236050066346978012372361021756968290700662835779429844983066051204899917043006042609057893028906295800261619196613769196037151012948485256964272254898625653291800313723025103125496433571777 A184880 929 2883432014512949606045259437374607828697675495501661591575563031024653684125903389062560660301891332836876937368174073373497453079423792658473080828738177981218003150422803404121751278279389163415922207128179842159466748087759223364791518777436 A184880 930 5280074983510931824102741805581496595446156525383554953110957616220484032652637784365819168843728760270295175886145063085360638671861418727903650757014475520045811149218568257843155820501241638394303043011916339993399743817690903728227518825501 A184880 931 9668752962156153667266941822307824905730018859228547241696783045922364585111261481883539051904018131393186293508865928533709001055657631803480937909225159068721753358979588518785533187797733234860390215060431326224278554457958219131455856450017 A184880 932 17705200046428440229222321343935096195410043053984308971070465231233826634793018051582062533818180444528718747489828676198770264855805655075030916812633035481733812623773222290226531668995204373470845249100298452046861196190923812931411672193430 A184880 933 32421358774083748068989471345314364903576682869608437311789248989350099224972285097713667045946690719850811736741062357933534277473829275864481794681922310631985774760549889075199773099429707535181053902801656254666150715863492536621240000017019 A184880 934 59369253213826187287745259975722223305562175711443244329072671434588807077687934610657889127398079707987428670338109030170690236119842006601292792187632722019253638093087567229194563503636260699329754644071865668594218473027668034393138378376929 A184880 935 108715623294138817836112439435961256186757352258230756995067934225950718982575524432647426247081463145177991056238745191525182028072393448528908356342270611722020887503926501020525668518854841829537892231811069408539100347116372917728393568925448 A184880 936 199077571443674736303081225872462873344188730855835795929765245076877608295004286555960382796340609677760339128690632417915142271107771188778824245630640994272558501388393406875426756002096129426189405466878945291903375779996536634042373771871841 A184880 937 364546311294046466356237132338309788438398582472719659964102331812736567397826446267136401837082192745668548732555566904916883197841611849274724985204674181329838932292549496943853933544435392462206071172584846160230028778187944733150990516873857 A184880 938 667548896213533013897456303022923856341429786325111839148257551603827646382109566725350188706285412900288484882827298334080598133293271968079233311753044658083031703705573921202316234594806078574597384166493755645867787152721024120793295285746642 A184880 939 1222400323443305330383579997481857002350697715573354819291454891787890112291995446732450906485217188642215862694585459920692473483665750431441238251913116619956954252476724717869965684791669430892770827034724596834414387163870847283787360466357359 A184880 940 2238431610373479576733737440940153720426818845309108236150290790695516563261769030169809454166893331288656361501999460720840654257991175539375711799501761111393925015164491155904203627018864055017255513017925193967445326479799101519295624017693825 A184880 941 4098964944810568470006827763597112711989938976264932131968242499244922694946487132115247737858288190136712373659214695971226601304483626980408397140399888330183620397664433219746456417786700382852049014305760825814309919340568845118360463477549716 A184880 942 7505931180083091581728704549150776458692687974763011003212424032956665610540080566324775901871372257131988290634101598030395992143025386461836321702641288200878437657698128202137539368327835854265528350497171198722039569992317848619375398959916997 A184880 943 13744690095842532135226728505401176558986346833987168610291953167327221415191655604401718242253161256435872924119248663345796628329127985844153704242813284766662456102374615132202940125918356126730450361006216743897879647364266941463779554571713697 A184880 944 25168963223649016489986696196439603665056184845696562212998429215652066770299062699879396370977389850937165570862753879960764438516951477005585502969637073963186229343136812243116772227392852385683532047414412773745487136903462763809447254520815470 A184880 945 46088831784210946242608307516367031846675548823955940721331012952563710866596932624657850867559396378509058026557278033919181419961541407359111442314443144770889763707798836705150621354728149998322398324580148882145718353817726548808712138876523523 A184880 946 84396818270106231768258695094556485384428427598200234293736991690343935833507150861263250601872833089739159318942255350173481795774454289104996202391303601170306246687057299538667543069625644784344628890176891968739277081347304289617975721100295841 A184880 947 154545529977122672919513012240303024815802202961952390217065605486364293583335297795474244950451219262284002054625383746625677094985102084452822978353652989023111648638668962350362667273086298848515058922576169761183865077130868402495672711992758784 A184880 948 283000251970039807355696303108834558724180601573934478721807970268565846745581545377437741402343956237188145007696995537915135687938688056258920512699655895252739213415386759533729446193280784536820230399844222386081511130063971102223409146687418185 A184880 949 518223611041753138475877513990300457260989611710089326886892869597359339658960023683982859308586446552312100123260841385002697090816106356392691641478329221341871478408791196951557786529440170262125585256480139183529076063298501757950726813920589377 A184880 950 948959264776856975269263444297415318174851033470302961612032254547582934006030319800593209534756298809360263237716325471362060213502575912845862833274873586746094445382558173856678432300562407276036123446596312644449365003393302399995197588953255786 A184880 951 1737712576228561669581154310108824288504842129543061932108168521767412295083384760484442935551226164245660117061510799585296694701895816230794841622405050439507620383323946732942007047763839127834480520136773372119808517819312168298074787642429893687 A184880 952 3182059662269021810130146078744623495063424615437847588596400849223623788768678484891228064575742066309570379008978829467574924915457934679834484406680956697939274077601846680951672581075245207368591674117950865075105009488164504750082046175438771009 A184880 953 5826915125524091099690370628771510643150122006767802214138440854477375722828567575543133834665809771575785123703566219744603314871256845706963671374404826201954829544198220109030219014993901785468647124925993263597736127024788750081779291938647231564 A184880 954 10670114166197221009024684847897656996059600354504964111054712641888803171310092775107849599374486988276188247573995552217915213660624602049912622182616561018717016396356655141429608503726979671739136662929804903353800142070986588353189555485192686573 A184880 955 19538869859451139530567011353395368913645644410353072892132612818108039435925257719263585122159581745628248668157817086082914383867992060943829737058933282280805372463087883676401952744276720313591013670504399758912495681987330467446939591042305850721 A184880 956 35779133141236887895268525705383644647135249943488877801736931197183965644140545121680865419582694847260484219419709401329729160776398507695456386547663291382297154541026671688543109435145440543948689159156946869765388112814271063991642448882179452614 A184880 957 65517933101905414732531247746393090078039319068489449123287795787995175344961036052158892755525035814068584646565883956022956911649169801729970885974361128898173656464020462688663321581543571482931146956476649890188527735159795661115001966590671126539 A184880 958 119974945759609807075542374783339319517943406307020943768464947605988727080011405182257509037411290031214634162107412148879190896813885770620165711909445085073441598576993094974480286481408410296290567903113214687724279350094463624665257320908192923745 A184880 959 219695386111053988703125471277374529304708993621824457556947041007097525496841040713606469608311458573329632332702076350213033099039382008492254385390259795635370392077143527628132270933338199813371982805914743368698850636545682504141286825273307000952 A184880 960 402301183575397091453626644058215789561283778354900466114976273547143950259351663500666237045247718376892757868132834775652291402806363385845079814227042224578191243097340663066908550799423552593990398647339749789987694184689810440123800154661400155313 A184880 961 736684757796204102957919268907265076424643034951187727178898117469162385128523426451735700165122656686339330687117062533714372049636297855033591243646575451203810158976816757421624536287275842938260695922436682869171431042193972296984463109662189664257 A184880 962 1349000337374203126215462548376880409478070284127569329668856362833822609548871674868678678318380479484476994042718108010865161906310849730012360875577026317756315177682801631455342824833826434824584018083819207335469419976714933646955543219313785714818 A184880 963 2470258670315997548472801834577777978040962033790031156900497337143613592268758744803858709999467262631863916844475958247688395726819860396715406326855975926911640085489998092105013924238324934360516411768719121639853851381503732898623783499049314534015 A184880 964 4523481372991428242005262886181923556091700038547069103361433413497043705825256093063377168911224121355621060753795509153158971325070210832172568459569778040311970655868540614037356894946957147840312232615522113876064731270241280781649110109724447112193 A184880 965 8283295987453376908274992811058932015943367979667079883871170341682493236651061523468317261696489635082487334527407222826625772924370063617106085045631583325883965115512415695884194590602188745399433104237986989884086754649842062113809798203169111346564 A184880 966 15168182812784898011632003185797950564495759609965121596974349176836102769235489190860835989133080931581181706647592105255614590109255692462926279640276201371283687999990078323665521782065599978250407286087973281466969413500422354480109710459678397434005 A184880 967 27775630641540945681214026792106539707701694918646677558443230597541714400386413136158395420396658937428558462559021949700211237736505238486492504963028152637750556656544660236622944272794118346966490173013401453817626616838381129098393978957439676369953 A184880 968 50862101746627255986781954009523040049559413563364621114666099108111625076246862134343374269027680274736001479950079169576059802625122551052008235115146839304856883052079847553422367245234780752359761639804154702681475329594412130303284226406988156714910 A184880 969 93137521429135173103388139109988381331527748010990803709511036058204332764326541751603626846827278111726028340784226958367281151773250551442627939117948315792859474448459150711282542576847859432933836738384451064338224305631436217496185101328535928974995 A184880 970 170551306376910377581813830087006897647954800563805547779035659994629970187234285855358610755226180533654941036856075761061119452711219205880880626066744182625138498439863411564384285642291184981931814193164003175776608471204830276470151152406932475460641 A184880 971 312309664897004165675478403281050406544864921393988610122544443529355453851485761760762982411810983383949467073451278387753544259684614848127500191693856991434375131763241485631054581106470153211016655117877333790116342821949197734325460812829271072123504 A184880 972 571894339950267659483515643419923811725115455819121768485677282411852327733298071843160221918122217148479275892814526886908796139960754279329290586012602145032195541892666440147089968780091147196605840283940686415819777907175784713372348219247839194877593 A184880 973 1047239880248386347870174886771254998501309455534904614368499404096936187748754269472369817070364180460091647462089748465180486502968458624231378982656958668532797703960532168159318432448012706210588558045684659377833594715833038001574516194119976543739841 A184880 974 1917681799190433293282285656612718062853499809545730662782089752127850432327194581074167263344743281998582558681351432771897632128952560474902103534731823909332675315067721388465591811224360318650920232690403157933027358877121381900976606985477170102202138 A184880 975 3511615201355796388262301577380742179550865225804147122756535021612781700232404951704294745626367319735650453824365376156410240932219102658917341860548772965360957401426227584759897913870241261738423693279149001656585323660201140395394114137391064023828295 A184880 976 6430389717209048883065254939542432003014824280809469717999689335975527108248702890951025492813017337281805192805158397427047210789402705493579458978458781853555957766473765930077394904312506901217701366814572629398439890289072225127005443694397562221180609 A184880 977 11775183083620073454850792419050666787051766023142191268567578172300417997250535520041004927432493568573049753548497574526595936222820557830877613108673209193513967198620624042316212334822388821939005177471156079184832852092667679212338385720877380064200252 A184880 978 21562446873430258747394178709099597940196291990262372777247422529980478185902971294614832703205961499309144653137106876475964216328772729050727741260689364841494127922033292528330682728409002499760626210737239175729337475864902163084792337255140514153903549 A184880 979 39484661246266157149419218306222130433018508087246519846720759919169508075828583762530001629983003150277255189819694062743406063653608647394792499338483911090829817511001463029008133333483720496160960183804512379267847083273089084570269793804408219329501409 A184880 980 72303411708504912912166487497279330535777406845270039262820142825202322796421972252533666599763173795305875552814918421693451015219397468983008352463510406010526518287955114305621154048001823864465090904408077351269358609126246845587866917730969398531361270 A184880 981 132400359524014593525667882257785452524062682631817104368742511937793920196279593040534861114783298307529520932717793829874508181079227117278544250520970885800188200654026790850940624015366270002027252812545521590406523354734203106413356029138569065306396571 A184880 982 242448520586564773808508453458941060815342707209447753021258160898431372281355492725838839506325153155940913794797536077693792626909730097276185607513419428847599323309617702989059761386274058545907038452568807049684309722126619524253126560624299857219183073 A184880 983 443966204819498658417161143303532618899955292141641935682281425700666422042474033350983134725463378796821242702482107713687408540222615936808192966482878256703766008320878107747976220304403286227238432424225674375911294900578119110665220727139295956067129320 A184880 984 812980795036254037111035746104432373642326436472493467350914259323085368395760936338734298255462978684819129541523259956007538775383887064449060639134764920790420257378377997297490679252221502012593684855243839940426646711107645093423981218541280695408145665 A184880 985 1488711901768501033374481497641929726318913825618878079392787546415712819677938538776952028720298845341531586931172210338314398700384040696546397183611028396431263053925732926346022477647040891968319705401511583833373709013813663308466534645423265339691965825 A184880 986 2726095302618255711627270313885497870207884236856748489936425734538646278293767451151351647209612074413883402369261442786269282528307840952126216824805088765596626891096831622342683169778702956591928338310729545802438912482006269038038589620335176784872975154 A184880 987 4991963582832263536940317163458020803318149461055416159206308535641906375298596509662284414899057225965187288772825877514177801004264918673514594615564585457786140726107787911779706390666272945002103562480909467378040822116492871090067687683598300242310066831 A184880 988 9141169932096507731439419768766191712581144282343738040566838173820209109431760175379792038176678884968317686021639039943189850053445889509067021439859758940182810715019797483067249420249395361957767869002890339353606233260462587518614366491906720032228438913 A184880 989 16739102026873305725890612977149862178204856201448224624361754564334456856631584882046567039473124235538656508211213129280204370403507178381377514481082836778653948112939497882692569465169451609609241768487233887613068232121687330035078943577465047241563950708 A184880 990 30652262100745271616188914982980796172811237198296058921135148452564545182051056368354548615870851624926837409176945656332811331729955753436804207725005529548753631135281702588181261148182364710852187084795199362548733476911710889287584832554318882146612161381 A184880 991 56129723708260676487240603023533557212127963816317765986881987309693402302736435122892483664600269827185298059900387521763056421592915855387453343261551696221440137442101559700314645690578688855824045081488307873320715496832815220497880386155759761881500455841 A184880 992 102783470701468361264888593834008280019125085497383762867364119435202982963445231408395306939308062677943082154136339139313140790450059514641012245168265477313732987898299414410880602088939736553095176806744247165172302687890298126815096576387818736066341373390 A184880 993 188214748826294754661588875168515576308503467913309756342565386235344466004418191152323560791331670546584578338397782046672574589297179030014597846285474035203846197320020431447898962346884930739794454517944814478444594348214772211355949077645420228206324331299 A184880 994 344654558111153035082039318427643492597383439908255080424973632949235626532364913804465230550423877907304481425111678091560228123969535911309065105055848628420366589295902060554524045673879304959254773191122050091225178866511024691535607927373545653633129013665 A184880 995 631123571173604673962281682413936356404627779822938579275794961281616689157934769005220882203929764314628329825141971228434801773069835925891221418321159149643828289891960638576234938737803635263570884012707439481686920533071429210761163740351027753552911388896 A184880 996 1155699098465033449930191773543056426621537705913765226149613597383337585074916503849199870248318354621308232056335271916365839732540584973601766002655506154672539901820101886087381350844466822392253419051261045525923561002672484268009602745294786924671604482025 A184880 997 2116289847500392712284810547409326612981880090512092690571939220526818789008284521243976881818205084128089842030611433604809358197527866046271392186456694613860453643109665427641156588473914836202686957744251982683542103330650996563613051642827662976968340283713 A184880 998 3875301732589126333354891502875588092501241662706442539476234880311432414490653155621348529815841443866436619383488888540667686424140532895821264448624425528084085345946356154803055280434673478999818250037025285826262408310596482633224026479417027981311852487882