A001648 -(4*x^3+3*x^2+2*x+1)/(x^4+x^3+x^2+x-1) A001648 0 1 A001648 1 3 A001648 2 7 A001648 3 15 A001648 4 26 A001648 5 51 A001648 6 99 A001648 7 191 A001648 8 367 A001648 9 708 A001648 10 1365 A001648 11 2631 A001648 12 5071 A001648 13 9775 A001648 14 18842 A001648 15 36319 A001648 16 70007 A001648 17 134943 A001648 18 260111 A001648 19 501380 A001648 20 966441 A001648 21 1862875 A001648 22 3590807 A001648 23 6921503 A001648 24 13341626 A001648 25 25716811 A001648 26 49570747 A001648 27 95550687 A001648 28 184179871 A001648 29 355018116 A001648 30 684319421 A001648 31 1319068095 A001648 32 2542585503 A001648 33 4900991135 A001648 34 9446964154 A001648 35 18209608887 A001648 36 35100149679 A001648 37 67657713855 A001648 38 130414436575 A001648 39 251381908996 A001648 40 484554209105 A001648 41 934008268531 A001648 42 1800358823207 A001648 43 3470303209839 A001648 44 6689224510682 A001648 45 12893894812259 A001648 46 24853781355987 A001648 47 47907203888767 A001648 48 92344104567695 A001648 49 177998984624708 A001648 50 343104074437157 A001648 51 661354367518327 A001648 52 1274801531147887 A001648 53 2457258957728079 A001648 54 4736518930831450 A001648 55 9129933787225743 A001648 56 17598513206933159 A001648 57 33922224882718431 A001648 58 65387190807708783 A001648 59 126037862684586116 A001648 60 242945791581946489 A001648 61 468293069956959819 A001648 62 902663915031201207 A001648 63 1739940639254693631 A001648 64 3353843415824801146 A001648 65 6464741040067655803 A001648 66 12461189010178351787 A001648 67 24019714105325502367 A001648 68 46299487571396311103 A001648 69 89245131726967821060 A001648 70 172025522413867986317 A001648 71 331589855817557620847 A001648 72 639159997529789739327 A001648 73 1232020507488183167551 A001648 74 2374795883249398514042 A001648 75 4577566244084929041767 A001648 76 8823542632352300462687 A001648 77 17007925267174811186047 A001648 78 32783830026861439204543 A001648 79 63192864170473479895044 A001648 80 121808162096862030748321 A001648 81 234792781561371761033955 A001648 82 452577637855568710881863 A001648 83 872371445684275982559183 A001648 84 1681550027198078485223322 A001648 85 3241291892299294939698323 A001648 86 6247791003037218118362691 A001648 87 12043004368218867525843519 A001648 88 23213637290753459069127855 A001648 89 44745724554308839653032388 A001648 90 86250157216318384366366453 A001648 91 166252523429599550614370215 A001648 92 320462042490980233702896911 A001648 93 617710447691207008336665967 A001648 94 1190675170828105177020299546 A001648 95 2295100184439891969674232639 A001648 96 4423947845450184388734095063 A001648 97 8527433648409388543765293215 A001648 98 16437156849127570079193920463 A001648 99 31683638527427034981367541380 A001648 100 61072176870414177993060850121 A001648 101 117720405895378171597387605179 A001648 102 226913378142346954651009917143 A001648 103 437389599435566339222825913823 A001648 104 843095560343705643464284286266 A001648 105 1625118943816997108935507722411 A001648 106 3132517481738616046273627839643 A001648 107 6038121585334885137896245762143 A001648 108 11638853571234203936569665610463 A001648 109 22434611582124702229675046934660 A001648 110 43244104220432407350414586146909 A001648 111 83355690959126198654555544454175 A001648 112 160673260332917512171214843146207 A001648 113 309707667094600820405860020681951 A001648 114 596980722607076938582044994429242 A001648 115 1150717340993721469813675402711575 A001648 116 2218078991028316740972795260968975 A001648 117 4275484721723715969774375678791743 A001648 118 8241261776352831119142891336901535 A001648 119 15885542830098585299703737679373828 A001648 120 30620368319203449129593799956036081 A001648 121 59022657647378581518214804651103187 A001648 122 113769830573033447066655233623414631 A001648 123 219298399369714063014167575909927727 A001648 124 422711255909329540728631414140481626 A001648 125 814802143499455632327669028324927171 A001648 126 1570581629351532683137123251998751155 A001648 127 3027393428130031919207591270374087679 A001648 128 5835488456890349775401014964838247631 A001648 129 11248265657871370010073398515536013636 A001648 130 21681729172243284387819128002747100101 A001648 131 41792876715135036092501132753495449047 A001648 132 80558360002140040265794674236616810415 A001648 133 155281231547389730756188333508395373199 A001648 134 299314197436908091502303268501254732762 A001648 135 576946665701572898616787408999762365423 A001648 136 1112100454688010761141073685246029281799 A001648 137 2143642549373881482016352696255441753183 A001648 138 4132003867200373233276517059002488133167 A001648 139 7964693536963838375050730849503721533572 A001648 140 15352440408226103851484674290007680701721 A001648 141 29592780361764196941828274894769332121643 A001648 142 57041918174154512401640197093283222490103 A001648 143 109951832481108651570003877127563956847039 A001648 144 211938971425253464764957023405624192160506 A001648 145 408525502442280825678429372521240703619291 A001648 146 787458224522797454415030470147712075116939 A001648 147 1517874530871440396428420743202140927743775 A001648 148 2925797229261772141286837609276717898640511 A001648 149 5639655487098290817808718195147811605120516 A001648 150 10870785471754300809939007017774382506621741 A001648 151 20954112718985804165462983565401052938126543 A001648 152 40390350907100167934497546387599964948509311 A001648 153 77854904584938563727708255165923211998378111 A001648 154 150070153682778836637607792136698612391635706 A001648 155 289269521893803372465276577255622842276649671 A001648 156 557584931068620940765090170945844631615172799 A001648 157 1074779511230141713595682795504089298281836287 A001648 158 2071704117875344863463657335842255384565294463 A001648 159 3993338082067910890289706879547812156738953220 A001648 160 7697406642242018408114137181840001471201256769 A001648 161 14837228353415415875463184192734158310787340739 A001648 162 28599677195600690037330685589964227323292845191 A001648 163 55127650273326035211197713844086199262020395919 A001648 164 106261962464584159532105720808624586367301838618 A001648 165 204826518286926300656097304435409171263402420467 A001648 166 394815808220437185436731424678084184216017500195 A001648 167 761031939245273680836132163766204141108742155199 A001648 168 1466936228217221326461066613688322082955463914479 A001648 169 2827610493969858493390027506568019579543625990340 A001648 170 5450394469652790686123957708700629987823849560213 A001648 171 10505973131085144186811183992723175791431681620231 A001648 172 20250914322925014692786235821680147441754621085263 A001648 173 39034892417632808059111405029671972800553778256047 A001648 174 75242174341295757624832782552775926021563930521754 A001648 175 145033954212938724563541607396851222055304011483295 A001648 176 279561935294792304940272030800979268319176341346359 A001648 177 538872956266659595187757825780278389196598061607455 A001648 178 1038711020115686382316404246530884805592642344958863 A001648 179 2002179865890077007007975710508993685163720759395972 A001648 180 3859325777567215289452409813621136148272137507308649 A001648 181 7439089619839638273964547596441293028225098673270939 A001648 182 14339306283412616952741337367102307667253599284934423 A001648 183 27639901546709547523166270487673730528914556224909983 A001648 184 53277623227529018039324565264838467372665391690423994 A001648 185 102695920677490820789196720716055798597058645873539339 A001648 186 197952751735142003304428893835670304165892193073807739 A001648 187 381566197186871389656116450304238300664530786862681055 A001648 188 735492492827033231789066630120802870800147017500452127 A001648 189 1417707362426537445538808694976767274227628643310480260 A001648 190 2732718804175584070288420669237478749858198640747421181 A001648 191 5267484856616026137272412444639287195550505088421034623 A001648 192 10153403516045180884888708438974336090436479389979388191 A001648 193 19571314539263328537988350247827869310072811762458324255 A001648 194 37724921716100119630437891800678971345917994881606168250 A001648 195 72717124628024655190587362932120463941977791122464915319 A001648 196 140166764399433284243902313419601640688405077156508796015 A001648 197 270180125282821387602915918400228945286373674923038203839 A001648 198 520788936026379446667843486552630021262674538083618083423 A001648 199 1003852950336658773705249081304581071179431081285629998596 A001648 200 1934988776045292892219910799677041678416884371448795081873 A001648 201 3729810787691152500195919285934481716145363665741081367731 A001648 202 7189441450099483612788922653468734487004353656559124531623 A001648 203 13858093964172587778910001820384838952746032775034630979823 A001648 204 26712334978008516784114754559465096834312634468783631961050 A001648 205 51489681179971740676009598319253151990208384566118468840227 A001648 206 99249551572252328851823277352571822264271405466495856312723 A001648 207 191309661694405174090857632051674910041538457276432588093823 A001648 208 368761229424637760402805262282964981130330881777830545207823 A001648 209 710810123871267004021495770006464865426349129086877458454596 A001648 210 1370130566562562267366981941693676578862489873607636448068965 A001648 211 2641011581552872205882140606034781335460708341748777039825207 A001648 212 5090713501411339237673423580017887760879878226221121491556591 A001648 213 9812665773398040714944041897752810540629425570664412437905359 A001648 214 18914521422924814425866588025499156215832502012241947417356122 A001648 215 36458912279287066584366194109304635852802514150876258386643279 A001648 216 70276812977021260962850247612574490370144319960003739733461351 A001648 217 135462912452631182688027071645131092979408761693786357975366111 A001648 218 261113159131864324661110101392509375418188097816908303512826863 A001648 219 503311796840803834896353614759519594620543693621574659608297604 A001648 220 970164681402320603208341035409734553388284873092273060829951929 A001648 221 1870052549827619945453831823206894616406425426224542381926442507 A001648 222 3604642187202608708219636574768658139833442090755298405877518903 A001648 223 6948171215273353091778163048144806904248696083693688508242210943 A001648 224 13393030633705902348659972481530094213876848473765802356876124282 A001648 225 25815896586009484094111603927650453874365412074439331652922296635 A001648 226 49761740622191348242769376032094013132324398722654120923918150763 A001648 227 95918839057180087777319115489419368124815355354552943441958782623 A001648 228 184889506899086822462860067930693929345382014625412198375675354303 A001648 229 356385983164467742577060163379857764476887180777058594394474584324 A001648 230 686956069742926001060008722832065075079408949479677857136026872013 A001648 231 1324150398863660653877248069632036137026493500236701593348135593263 A001648 232 2552381958670141219977177023774652905928171645118850243254312403903 A001648 233 4919874410441195617491493979618611882510961275612288288132949453503 A001648 234 9483362837717923492405927795857366000545035370447517981871424322682 A001648 235 18279769605692920983751846868882666926010661791415358106606821773351 A001648 236 35235388812522181313626445668133297714994830082594014619865507953439 A001648 237 67918395666374221407275714312491942524061488520069178996476703502975 A001648 238 130916916922307247197059934645365273165612015764526069704820457552447 A001648 239 252350471006896570901713941494873180330678996158604621427769490782212 A001648 240 486421172408100220819676036120863693735347330525793884748932159791073 A001648 241 937606956003678260325725626573594089755699830968993754877998811628707 A001648 242 1807295516340982299244175538834696236987338173417918330759520919754439 A001648 243 3483674115759657351291291143024027200809064331071310591814221381956431 A001648 244 6714997760512418131680868344553181221287449665984016562200673273130650 A001648 245 12943574348616736042542060652985498748839552001442239239652414386470227 A001648 246 24949541741229793824758395679397403407923404171915484724426829961311747 A001648 247 48091787966118605350272615819960110578859470170413051118094139002869055 A001648 248 92699901816477553349253940496896193956909876009754791644374056623781679 A001648 249 178684805872442688566827012649239206692532302353525566726547439974432708 A001648 250 344426037396268641091111964645492914636225052705608894213442465562395189 A001648 251 663902533051307488357465533611588425864526701239302303702458101163478631 A001648 252 1279713278136496371364658451403216741150193932308191556286822063324088207 A001648 253 2466726654456515189380062962309537288343477988606628320929270070024394735 A001648 254 4754768503040587690193298911969835369994423674859731075131992700074356762 A001648 255 9165110968684906739295485859294177825352622297013853256050542934586318335 A001648 256 17666319404318505990233506184976767224840717892788404208398627768009158039 A001648 257 34052925530500515609102353918550317708531241853268616860510433472694227871 A001648 258 65639124406544516028824644874791098128719005717930605400091596875364061007 A001648 259 126523480310048444367455990837612360887443587761001479725051201050653765252 A001648 260 243881849651411981995616495815930543949534553224989106194051859166721212169 A001648 261 470097379898505458000999485446884320674228388557189808179705090565433266299 A001648 262 906141834266510400392896616975218323639925535261110999498899747658172304727 A001648 263 1746644544126476284756968589075645549151132064804291393597707898440980548447 A001648 264 3366765607942904125146481187313678737414820541847581307470364595831307331642 A001648 265 6489649366234396268297345878811426930880106530470173508746677332495893451115 A001648 266 12509201352570287078593692272175969541085984672383157209313649574426353635931 A001648 267 24112260870874063756794487927376720758532043809505203419128399401194534967135 A001648 268 46477877197621651228832007265677795967912955554206115444659090903948089385823 A001648 269 89588988787300398332517533344041913198411090566564649581847817212064871440004 A001648 270 172688328208366400396737720809272399465942074602659125654948957091633849428893 A001648 271 332867455064162513714881749346368829390798164532935094100584264608841345221855 A001648 272 641622649257450963672969010765360938023064285256364984782040129816488155476575 A001648 273 1236767421317280276117106014265044080078215614958523854119421168729028221567327 A001648 274 2383945853847260153901694495186046246958020139350483058656994520245991571694650 A001648 275 4595203379486153907406651269562820094450098204098306991659040083400349293960407 A001648 276 8857539303908145301098420789779271359509398243663678889217495902191857242698959 A001648 277 17073455958558839638523872568793181780995732202070992793652951674567226329921343 A001648 278 32910144495800399000930639123321319481913248789183461733186482180405424438275359 A001648 279 63436343137753537847959583751456592716868477439016440407715969840564857304856068 A001648 280 122277482896020921788512516233350365339286856673934573823772899597729365315751729 A001648 281 235697426488133698275926611676921459319064315104205468758328303293266873388804499 A001648 282 454321397017708556913329350785049736857132898006339944723003654911966520447687655 A001648 283 875732649539616714825728062446778154232352547223496427712820827643527616457099951 A001648 284 1688028955941479891803496541142099715747836617007976415017925685446490375609343834 A001648 285 3253780428986938861818480566050849066156386377342018256212078471295251385902935939 A001648 286 6271863431485744025361034520424776672993708439579831043665828639297235898417067379 A001648 287 12089405465953779493808739690064503609130283981153322142608653623682505276386447103 A001648 288 23303078282367942272791751317682229064028215415083147857504486419721482936315794255 A001648 289 44918127608794404653780006094222358412308594213158319299991047153996475497022244676 A001648 290 86582474788601870445741531622393867758460802048974620343770015836697699608141553413 A001648 291 166893086145717996866122028724362958843927895658369409643874203034098163317866039447 A001648 292 321696766825482214238435317758661414078725507335585497145139752444513821359345631791 A001648 293 620090455368596486204078884199640599093422799256087846432775018469306159782375469327 A001648 294 1195262783128398567754377762305058839774537004299017373565558989784615844067728693978 A001648 295 2303943091468195265063013992987723811790613206549060126787347963732533988527315834543 A001648 296 4440993096790672533259905957251084664737298517439750843930821724430969813736765629639 A001648 297 8560289426755862852281376596743507915395871527543916190716503696417425806114185627487 A001648 298 16500488398143129218358674309287375231698320255831744535000232374365545452445995785647 A001648 299 31805714013157859868962970856269691623622103507364471696434905758946475060824262877316 A001648 300 61307484934847524472862927719551659435453593808179883266082463554160416133121209920089 A001648 301 118173976772904376412465949481852234206169889098920015688234105383889862452505654210539 A001648 302 227787664119052889972650522366960960496943906670296115185751707071362299098897122793591 A001648 303 439074839839962650726942370424634545762189493084760485836503181768359052745348249801535 A001648 304 846343965666767441584921769992999399900756882662156499976571457777771630429872236725754 A001648 305 1631380446398687358696980612266447140366060171516133116687060452001382844726623263531419 A001648 306 3144586916024470340981495275051042046525950453933346217685886798618875827000740872852299 A001648 307 6061386167929887791990340027735123132554957001196396320186021890166389354902584622911007 A001648 308 11683697496019812933253737685045611719347724509308032154535540598564419657059820996020479 A001648 309 22521051026372858424922553600098224038794692135953907809094509739351067683689769755315204 A001648 310 43410721606347029491148126587930000937223324100391682501501959026700752522652916247098989 A001648 311 83676856296669588641314757900808959827920697746850018785318031254782629218305091621345679 A001648 312 161292326425409289490639175773882796523286438492503641250450040619398869081707598619780351 A001648 313 310900955354798766048024613862719981327225152475699250346364540640233318506355376243540223 A001648 314 599280859683224673671126674125341738615655612815444592883634571541115569329020982731765242 A001648 315 1155150997760102317851105221662753476294087901530497503265767184055530386135389049216431495 A001648 316 2226625139223535047060895685424697992760255105314144987746216336856278143052473006811517311 A001648 317 4291957952021660804631152195075513188997223772135786334241982633093157417023238415003254271 A001648 318 8273014948688522843214279776288306396667222391795873418137600725546081515540121453762968319 A001648 319 15946749037693821012757432878451271054718789170776302243391566879551047461751221924794171396 A001648 320 30738347077627539707663760535239788633143490440022106983517366575046564537367054800371911297 A001648 321 59250069016031544368266625385054879273526725774730068979288516813236850931681636593932305283 A001648 322 114208180080041427931902098575034245358056227777324351624335050993380544446340034772861356295 A001648 323 220143345211394333020589917373780184319445233162852829830532501261215007377139948091959744271 A001648 324 424339941385094845028422401869109097584171677154929357417673435642878967292528674259125317146 A001648 325 817941535692562150349181043202978406535199863869836607851829504710711370047690293717878722995 A001648 326 1576633002369092756330095461020901933796873001964943146724370492608185889163698950841825140707 A001648 327 3039057824658144084728288823466769622235689776152561941824405934222991233881057866910788925119 A001648 328 5857972304104893836435987729559759060151934319142271053818279367184767460384975785729618105967 A001648 329 11291604666824692827843553057250409022719696961129612750218885298726655953477422897200110894788 A001648 330 21765267797956823505337925071297839638904194058389388892585941092742600536907155500682343066581 A001648 331 41953902593544554254345754681574777344011515114813834638447511692877015184650612050522860992455 A001648 332 80868747362430964423963220539682785065787340453475107335070617451531039135420166234134933059791 A001648 333 155879522420757035011490453349805811071422746587807943616322955535877310810455356682540248013615 A001648 334 300467440174689377195137353642361213120125796214486274482427025773027965667433290467880385132442 A001648 335 579169612551421930884936782213424586601347398370583160072268110453313330797959425435078427198303 A001648 336 1116385322509299307515527809745274395858683281626352485506088709213749646411268238819633993404151 A001648 337 2151901897656167650607092398950866006651579222799229863677106800975968253687116311405133053748511 A001648 338 4147924272891578266202694344551926202231735699010651783737890646416059196563777266127725859483407 A001648 339 7995381105608467155210251335461491191343345601806817292993354267059090427460121241787571333834372 A001648 340 15411592598665512379535565888709557796085343805243051425914440423664867524122283058140064240470441 A001648 341 29706799874821725451555603967673841196312004328859750366322792138115985401833297877460494487536731 A001648 342 57261697851987283252504115536396816385972429434920270868968477475256002549979479443515855921324951 A001648 343 110375471431082988238805536728241706569713123170829889954199064304095945903395181620903985983166495 A001648 344 212755561756557509322400822121021921948082900739852962615404774341132801379330242000020400632498618 A001648 345 410099530914449506265266078353334286100080457674462873804895108258600735234538200941900737024526795 A001648 346 790492261954077287078976552738994731003848911020065997243467424379085485067243104006340979561516859 A001648 347 1523722826056167290905448989941592645621725392605211723617966371282914967584506728569166103201708767 A001648 348 2937070180681251593572092443154943584673737662039593557281733678261733989265618275517428220420251039 A001648 349 5661384799605945677821784064188865247399392423339334151948062582182335177151906309034836040208003460 A001648 350 10912670068297441849378302050024396208698704389004205430091230056106069619069274417127771343391480125 A001648 351 21034847874640806411677627547309797686393559866988344862938992687833053753071305730249201707221443391 A001648 352 40545972923225445532449806104678002727165394341371478002260019004383192538558104731929237311241178015 A001648 353 78154875665769639471327519766201061869657051020703362447238304330504651087850591188341046402062104991 A001648 354 150648366531933333264833255468213258491914709618067390742528546078826966998549276067647256763916206522 A001648 355 290384062995569224680288208886402120775130714847130576054965862101547864378029277718166742184440932919 A001648 356 559733278116497642948898790225494443863867869827272807246992731515262675002987249706084282661660422447 A001648 357 1078920583309769840365347774346310885000570345313174136491725444026142157467416394680239328012079666879 A001648 358 2079686290953770041259368028926420708131483639605644910536212583721779663846982198172137609622097228767 A001648 359 4008724215375606749253902802384628157771052569593222430329896621364732360695415120276627962480278251012 A001648 360 7727064367755644273827517395882854194766974424339314284604827380627916857012800962835089182776115569105 A001648 361 14894395457394790904706136001540213945670080978851355761962662029740571039022614675964094082890570715763 A001648 362 28709870331479811969046924228734117006339591612389537387433598615454999920577812957247948837769061764647 A001648 363 55340054372005853896834480428541813304547699585173429864330984647188220177308643716323760065916026300527 A001648 364 106671384528636101044415058054698998451324346600753637298332072673011707993921872312370892169351774350042 A001648 365 205615704689516557815002598713515142707881718777167960312059317965395499130830943661906695155927433130979 A001648 366 396337013921638324725299061425490071470093356575484564862155973901050427222639272647849296228964295546195 A001648 367 763964157511796837481551198622246025933847121538579592336878349186645854524700732338450643620159529327743 A001648 368 1472588260651587821066267916815950238563146543491985754809425713726103488872092820960577527174403032354959 A001648 369 2838505136774539541088120775577201478674968740383217872320519354779195269750263769608784162179454290359876 A001648 370 5471394568859562524361238952440887814642055761989267784328979391592995040369696595555661629202981147588773 A001648 371 10546452123797486723997178843456285557814018167403051003795802809284939653516753918463473962176997999631351 A001648 372 20328940090083176610512806488290325089694189213267522415254727269383233452508807104588497280733836469934959 A001648 373 39185291919514765399959345059764699940825231883043059075700028825040363416145521388216417034293269907514959 A001648 374 75532078702254991258830569343952198402975495025702900279079538295301531562540779006824049906407085524670042 A001648 375 145592762835650419993299899735463508991308934289416532773830097199010068084711861418092438183611189901751311 A001648 376 280639073547503353262602620627470732424803850411430014543864391588735196515906968917721402405045381803871271 A001648 377 540949207004923529914692434766651139759913511609592506672474055908087159579305130730854307529356927137807583 A001648 378 1042713122090332294429425524473537579579001791336141954269248082991133955742464740073492198024420584368100207 A001648 379 2009894165478409597600020479603122960755028087646581008259416627686966379922388701140160346142434083211530372 A001648 380 3874195568121168775206741059470782412518747241003745483745003158174922691760065540862228254101256976521309433 A001648 381 7467752062694834197150879498314094092612690631596060952946141924761110187004224112806735105797468571238747595 A001648 382 14394554918384744864387066561861537045465467751582529399219809793614133214429143094882615904065580215339687607 A001648 383 27746396714679157434344707599249536511351933711828916844170371504237132473115821449691739610106739846311275007 A001648 384 53482899263879905271089394718895950061948839336011252680081326380787298566309254198243318874071045609411019642 A001648 385 103091602959638641766972048378321117711378931431018759876417649603399674440858442855624409494040834242300729851 A001648 386 198715453856582449336793217258328141330145172230441458799889157282038238694712661598442083882284199913362712107 A001648 387 383036352794780153809199367954794745614824876709300388200558504770462344174996180102001551860502819611385736607 A001648 388 738326308874881150184054028310339954718297819706771859556946638036687555876876538754311364110898899376460198207 A001648 389 1423169718485882395097018661901783959374646800077532466433811949692587813187443823310379409347726753143509376772 A001648 390 2743247834012126148427065275425246801037914668724046172991206249781775951934029203765134409201412672044718023693 A001648 391 5287780214167669847517337333592165460745684165217650887182523342281513665173345745931826734520541144176073335279 A001648 392 10192524075540559541225475299229536175876543453726001386164488179792564986171695311761651917180579468740760933951 A001648 393 19646721842206237932266896570148732397034789087745230912772029721548442416466514084768992470250260038105061669695 A001648 394 37870273965926593469436774478395680834694931375412929359110247493404297019745584346227605531152793323066613962618 A001648 395 72997300097841060790446483681366114868351948082101812545229288737026818087557139488690076653104173974088509901543 A001648 396 140706819981514451733375630029140064275958211998985974203276054131772122509940933231448326571687806804000946467807 A001648 397 271221115887488343925525784759050592376039880544245947020387620083751680033710171151135001226195034139261132001663 A001648 398 522795509932770449918784672947952452355044972000746663128003210445954917650953828217501009982139808240417202333631 A001648 399 1007720745899614306368132571417509223875395012626080396896896173398505538282162072088774414433126823157767790704644 A001648 400 1942444191701387551945818659153652332882438077170058981248563058059984258476767004688858752213149472341447071507745 A001648 401 3744181563421260652158261688278164601488917942341131988293850061988196394443593076146269177854611137878893196547683 A001648 402 7217142010955032960390997591797278610601796004138018029567312503892641108853475981141403354483027241618525261093703 A001648 403 13911488511977295470863210510646604768848547036275289396006621797339327300055998134065305698983914674996633319853775 A001648 404 26815256278054976635358288449875700313821699059924498395116347421280149061829834196041836983534702526835498849002906 A001648 405 51688068364408565718770758240597748294760960042678937808984131784500313865182901387394815214856255581329550626498067 A001648 406 99631955165395870785383254792917331988033002143016743629674413507012431335922209698643361251857900024780208056448451 A001648 407 192046768319836708610375511994037385365464208281895469229781514510132221562990943416145319149232772807941890851803199 A001648 408 370182048127696121749887813477428165962079869527515649063556407222925115825925888698225332599481630940887148383752623 A001648 409 713548839977337266864417338504980631610338039995106799731996467024570082590021943200408828215428559354938797918502340 A001648 410 1375409611590265968010063918769363514925915119947534661655008802264639851314860985013422841216000863128548045210506613 A001648 411 2651187268015136065234744582745809697863797237752052579680343191022267271293799760328202321180143826232315882364564775 A001648 412 5110327767710435421859113653497582010362130267222209690130904867534402321024608577240259323211054879656689873877326351 A001648 413 9850473487293174721968339493517735854762180664916903731198253327845879526223291265782293313822628128372492599370900079 A001648 414 18987398134609012177072261648530491077914023289838700662664510188667188969856560588364177799429827697390046400823297818 A001648 415 36599386657627758386134459378291618640902131459729866663674011575069738088398260191714932757643654531651544756436089023 A001648 416 70547586047240380707034174173837427583940465681707680747667679959117208905502720623101663194107165237070773630507613271 A001648 417 135984844326770325992209234694177273157518801096193151805204455050700015489980832668963067065003275594484857387137900191 A001648 418 262119215166247477262450129894836810460275421527469399879210656773554151453738374072143840816183923060597222174904900303 A001648 419 505251032197885942347827998141143129842636819765100099095756803358441113937620187555923503832938018423804397948986502788 A001648 420 973902677738144126309521536903994641044371508070470331527839595141812489786842114920132074908232382315957251141536916553 A001648 421 1877257769429047871912008899634151854504802550459232982308011510324507770668181509217162486622357599394843728652566219835 A001648 422 3618530694531325417831808564574126435852086299822272812810818565598315525846382185765361906179711923195202599917994539479 A001648 423 6974942173896403358401166999253416061243897178117076225742426474423076900239025997458579971543239923329807977661084178655 A001648 424 13444633315594920774454506000365688992645157536469052352389096145487712686540431807361236439253541828235811557373181854522 A001648 425 25915363953451697422599490463827383344245943564867634373250352695833612883294021499802340803598851274155665863604826792491 A001648 426 49953470137474346973286972028020614833987084579276035764192693881342717995919861490387519120575344948916487998557087365147 A001648 427 96288409580417368528742135491467103232122082858729798715574569197087120465993340795009676334970977974637773397196180190815 A001648 428 185601876986938333699083103983680790403000268539342521205406711919751164031747655592560772698398716025945738816731276202975 A001648 429 357759120658281746623711701966995891813355379542215990058424327694014615376954879377760308957543890223655666076089370551428 A001648 430 689602877363111795824823913470164400282464815519564345743598302692195617870615737255718277111488929173155666288573914310365 A001648 431 1329252284588749244676360854912308185730942546459852655723003911503048517745311613021049035102402513397394844578590741255583 A001648 432 2562216159597081120823979574333149268229763010060975512730433253809009915024629885247088393869834048820151915759985302320351 A001648 433 4938830442207223907948876044682617746056525751582608504255459795698268666017512114901616015041269381614358092703239328437727 A001648 434 9519901763756166069274040387398239600299696123623001018452495263702522716658069350425471721124994873005060519330389286324026 A001648 435 18350200650149220342723256861326314800316927431726437691161392224712849815445522963595225165138500816836965372372204658337687 A001648 436 35371149015709691440770152867740321414902912316993022726599780537922651113145734314169401295174599120276535900165818575419791 A001648 437 68180081871822301760716326161147493561576061623925069940469127822036292311266838743091714196479364191732919884571651848519231 A001648 438 131421333301437379613483776277612369377095597496267531376682795848374315956516165371281812377917459001851481676440064368600735 A001648 439 253322764839118593157693512167826499153891498868912061734913096433046109196374261392138153034709923130697902833549739450877444 A001648 440 488295329028087965972663767474326683507466070306097685778664800641379368577302999820681080904281345444558840294727274243417201 A001648 441 941219509040466240504557382080913045600029228295202348830729820744836086041460265327192760513388091768841144689288729911414611 A001648 442 1814258936209110179248398438000678597638482394966479627720990513667635879771653691911293806830296819345949369494005807974309991 A001648 443 3497096539116782978883313099723744825899869192436691724065298231486897443586791218451305801282676179690047257311571551580019247 A001648 444 6740870313394447364608932687279663152645846886004471386395683366540748777977208175510473449530642436249396611789593363709161050 A001648 445 12993445297760806763245201607084999621784227701702845087012701932440118187377113351200265818157003527054234383284459453174904899 A001648 446 25045671086481147285985845832089086197968426175110487825194674044135400288712766437073338875800618962339627621879630176438395187 A001648 447 48277083236753184392723293226177493798298369955254496022668357574603164697653879182235383944770941105333305874265254544902480383 A001648 448 93057069934389585806563273352631242770696870718072300321271416917719431951720967146019462088259206030976564491218937538224941519 A001648 449 179373269555384724248517614017982822388747894550140129256147150468898115125464726116528450726987769625703732370648281712740721988 A001648 450 345753093813008641733790026428880645155711561398577413425281599005356112063552338881856635635818535724353230358012103972306539077 A001648 451 666460516539536136181594207025672204113454696622044339025368523966576823838391911326639932395836452486366833094144577768174682967 A001648 452 1284643949842319087970465120825166914428611023288834182028068690358550482979129943471044480846901963867400360314023900991446885551 A001648 453 2476230829750248590134366968297702586086525175859596063734865963799381534006538919796069499605544721703824156136828864444668829583 A001648 454 4773088389945112456020216322577422349784302457169051998213584777129864952887613113475610548484101673781944579903009447176596937178 A001648 455 9200423686077216270306642618725964054412893352939526583001887955254373793711673888069364461332384811839535929448006790380887335279 A001648 456 17734386855614896404431691030426255904712332009257008826978407386542170763584955864812088990268933171192705025801869002993599987591 A001648 457 34184129761387473720892916940027344894996052995225183471928746082725791044190781786153133499690964378518009691289714104995753089631 A001648 458 65892028693024698851651466911756987203905580814590770880122626201652200554375024652510197499776384035332195226442599345546837349679 A001648 459 127010968996104285247282717500936552058026859172012489762031667626174536155862436191544784451068666396882445872982189243917077762180 A001648 460 244821514306131354224258792383147140061640824991085452941061447297094698518013198495020204440804947981925355816516371697453268189081 A001648 461 471908641756647812044085893735868024218569317972913897055144487207647226272441441125228319891340962792658006607230874391912936390571 A001648 462 909633153751908150367278870531708703542142582950602610638360228332568661500692100464303506282990961206798003523172034678830119691511 A001648 463 1753374278810791601882906274151660419880379585086614450396597830463485122447009176276096815066205538378263811819901470012113402033343 A001648 464 3379737588625478918518529830802384287702732311001216411031163993300795708738155916360648845681342410359645177766820750780309726304506 A001648 465 6514653662944826482812800869221621435343823797011347369121266539304496718958298634226277486921879872737364999717125129863166184419931 A001648 466 12557398684133005153581515844707374846469078276049780841187388591401346211644155827327326653952418782682071992827019385334419432449291 A001648 467 24205164214514102156795752818883040989396013969148959071736416954470123761787619554190349801621846604157345982130866735990008745207071 A001648 468 46656954150217412711708599363614421558911648353211303693076236078476762401128229932104602788177487669936428152441832001967904088380799 A001648 469 89934170711809346504898668896426458830120564395421390975121308163652729093518303947848556730673632929513211127116843253155498450457092 A001648 470 173353687760673866526984536923631296224897304993831434581121349788000961468078309261470835974425385986289057254516561376447830716494253 A001648 471 334149976837214727900387558002555217603325531711613088321055310984600576724512462695614345294898353189896042516206103367561242000539215 A001648 472 644094789459915353643979363186227394217255049454077217570374205014731029687237305837038340788174859775634739050281339999132475255871359 A001648 473 1241532624769613294576250127008840366875598450554943131447672173950985296973346381741972078788172231881333049948120847996297046423361919 A001648 474 2393131078827417242647601585121254274921076336714464871920223039738317864853174459536095600845670830833152888769124852739438594396266746 A001648 475 4612908469894160618768218633318877253617255368435098309259324729688634768238270609810720365716916275680016720283733144102429358076039239 A001648 476 8891666962951106509636049708635199289631185205158583530197594148392668959752028756925826386138934198170137398051260184837297474151539263 A001648 477 17139239136442297665628120054084171185045115360863089842824814091770606889816820208014614431489693536564640057052239029675462473047207167 A001648 478 33036945648114982036679989981159502003214632271171236554201956009590228482660294034287256784191214841247947064156357211354627899671052415 A001648 479 63680760217402546830712378377197749731508188205628008236483688979442139100467413609038417967536758851662741239543589569969817204945838084 A001648 480 122748611964910933042656538121076622209399121042820918163708053229195643432696556608266115569356601427645465758803445995837205051815636929 A001648 481 236605556966870759575677026533518045129167056880483252797218512309998617905641084459606404752574268657120794119555631806837112629479734595 A001648 482 456071874797299221485725933012951919073288998400103415751612210528226628921465348711198195073658843777676948182059024583998762785912262023 A001648 483 879106803946483460934771876044744336143363364529035594949022465046863029360270403388109133363126472714105949299961691956642897672153471631 A001648 484 1694532847675564375038831373712290922555218540852443181661561241114283919620073393167179848758716186576549157360379794343315978139361105178 A001648 485 3266317083386217817035006209303505222901037960662065445159414428999372195807450229726093581948075771725452848961956142690794751226906573427 A001648 486 6296028609805564874494335392073492400672908864443647637521610345688745773709259374992580759143577274793784903804356653574752389824333412259 A001648 487 12135985344813830527502944851134032882272528730487191859291608480849264918497053401273963323213495705809892859426654282565506016862754562495 A001648 488 23392863885681177594071117826223321428401694096445348123634194496651666807633836399159817513063864938905679769553346873174369136053355653359 A001648 489 45091194923686790813103404278734351934248169652038253065606827752189049695647599405152455177369013691234810381746313952005422293967350201540 A001648 490 86916072763987363809171802348165198645595301343414440686054241075378727195487748580578816772789951610744167914530671761320049836707793829653 A001648 491 167536116918169162743849269304256904890517693822385233734586871805068708617266237786165052786436325946694550925256986869065347283591254247047 A001648 492 322936248491524494960195593757379776898762858914283275609882135129288152316035422171056142249659156187579208991087319455565188550319753931599 A001648 493 622479633097367812326320069688536232369124023732121203096130075761924637824437007942952466986254447436252738212621292037956007964586152209839 A001648 494 1199868071271048833839536735098338112803999877812204153126653323771660225953226416480752478795139881181270666043496270123906593635204954218138 A001648 495 2312820069778110303869901667848511026962404454280993865567252406467941724710965084380926140817489810751797164172461868486493137433702114606623 A001648 496 4458104022638051444995954066392765149034291214739602497399917941130814740804663930975687228848543295556899777419666750103920927583812974966199 A001648 497 8593271796784578395031712539028150521169819570564921719189953747132341329293292439780318315447427434926220345848246180752276666617306196000799 A001648 498 16564063960471788977737105008367764809970515117397722235283777418502758020762147871617684163908600422416187953483871069466597325270026239791759 A001648 499 31928259849672529121634673281637191507137030356983240317440901513233855815571069326754615849022060963651105240924245868809288056904847525365380 A001648 500 61543699629566947939399444895425871987311656259685486769314550619999769906431173569128305557226632116550413317676029869132082976375992936124137 A001648 501 118629295236495844433802935724458978825589021304631371041229183298868725072057683207280923885604720937543926857932392988160245025168172897282075 A001648 502 228665318676207110472574158909889807130008223038697820363268412850605108814822073974781529455762014440161633370016539795568213383719039598563351 A001648 503 440766573391942431967411212811411849450045930959997918491253048282707459608882000077945374747615428457907078786549208521669829442168052957334943 A001648 504 849604886934212334813187752341186507392954831563012596665065195052181063402192930829136133646208795952163052332174171174530370827431258389304506 A001648 505 1637666074238857721686976059786947142798598006866339706560815839484362356897954688089143961735190959787775691346672312479928658678486523842484875 A001648 506 3156702853241219598940149183849435306771606992428048042080402495669855988723851692971006999584777198638007455835412231971697072331804874787687675 A001648 507 6084740387806232087407724208788980806413205761817398263797536578489106868632881311967232469713792382835853278300807924147825931279890709976811999 A001648 508 11728714202220521742848037204766549763376365592674798609103820108695506277656880623856519564679969337213799477815066639773982033117613366996289055 A001648 509 22607823517506831150882886657191913019359776353786584621542575022338831491911568316883902995713729878475435903297959108373433695407795475603273604 A001648 510 43577980960774804580078797254596878895920954700706829536524334205193300626925181945678662029692268797163096115249245904266938732137104427364062333 A001648 511 83999259068308389561217445325344322485070302408985611030968265914716745265126512198386317059799760395688184774663079576562180391942403979940436991 A001648 512 161913777748810547035027166441899664163727399056153823798138995250944383661620143084805401649885728408540516271025351228976534852604917249904061983 A001648 513 312098841295400572327206295679032778564078432519632848987174170393193261045583405545754283735091487479867233064235635818179087672092221132811834911 A001648 514 601589859073294313503529704700873644108797088685479113352805765764047690599255242774624664474469245081259030225173312527984741648776646790020396218 A001648 515 1159601737185813822426980612147150409321673222670251397169087197322902080571585303603570666919246221365354964335097379151702544565416189152676730103 A001648 516 2235204215303319255292743778968956496158276142931517183307206128731087415878044095008755016778692682335021743895531678726842908738889974325413023215 A001648 517 4308494652857827963550460391496013328152824886806880542816273262211230448094468046932704631907499636261502971520038006224709282625175031400921984447 A001648 518 8304890464420255354773714487312993877741571341094128236645372354029267635143352688319654980079907785043138709975840376631239477578257841669032133983 A001648 519 16008191069767216396043899269925114111374345593502777359937938942294487579687450133864685295685346325005018389726507440734494213507739036548043871748 A001648 520 30856780402348618969660817927703077813427017964335303322706790687266073078803314964125799924451446428644681815117917502317285882450061883943411013393 A001648 521 59478356589393918684028892076437199130695759785739089462106375245801058741728585833242844832124200174954341886340303325907728856161233793561409003571 A001648 522 114648218525930009404507323761378384933238694684671298381396477229390887035362703619552985032340900713647180801160568645590748429697292555721896022695 A001648 523 220991546587439763454240933035443775988735818028248468526147582104752506435582054550786315084601893642251222892345296914550257381816327269774759911407 A001648 524 425974902105112310512437966800962437866097290462994159692357225267210525291476658967707944873518440959497427394964086388366020550124915503001475951066 A001648 525 821093023807876002055215115674221797918767562961653016062007659847154977504150002971290089822585435490350172974810255274414755217799769122059540888739 A001648 526 1582707691026358085426401339272006396706839366137566942661908944448508896266571420109337334813046670805746004063280207222921781579438304450557672773907 A001648 527 3050767163526786161448295354782634408480440037590462586942421411667626905497780136599121684593752440897844827325399845800252814729179316345393449525119 A001648 528 5880542780466132559442349776529825040972144257152676705358695241230501304559978218647457054102902988153438431758454394685955372076542305421012139138831 A001648 529 11335110658827152808372261586258687644078191223842359251025033257193792083828479778327206163332287535347379436121944702983544723602959695339022802326596 A001648 530 21849128293846429614689308056843153490237614884723065485988058854540429190152809553683122236841989635204408699269079150692674691988119621555986063764453 A001648 531 42115548896666501143952214774414300583768390403308564029314208764632349484039047687256907138870932599603071394474878094162427602396800938661414454754999 A001648 532 81180330629806216126456134194045966759056340769026665471685996117597072062580315237914692593148112758308297961624356342524602390064422560977435459984879 A001648 533 156480118479146299693469918611562108477140537280900654238013296993963642820600652257181928132193322528463157491490258290363249408052302816533858780830927 A001648 534 301625126299465446578567575636865529310202883337958949225001560730733493557372824736036650101054357521578935546858571877742954092501645937728694759335258 A001648 535 581401124305084463542445843216887905130168151791194832964015062606926557924592839918390177965266725407953462394448064604793233493015172253901403454906063 A001648 536 1120686699713502425940939471659361509676567913179081101898715916449220766365146632149523448791662518216303853394421251115424039383633543569141392455057127 A001648 537 2160193068797198635755422809124677052594079485589135538325745836780844460667712949061132204990176923674299408827218145888323476377202664577305349450129375 A001648 538 4163906019115250971817375699637791996711018433897370422413478376567725278514825245865082481848160524820135660162946033486283703346353026338076840119427823 A001648 539 8026186911931036497056183823638718464111833984456781895601955192404717063472277666994128313595266692118692384779033495094824452600204406738424985479520388 A001648 540 15470972699556988530569921804060549023093499817122368958239895322202507569019962494069866449225266658829431307163618925584855671707393641222948567504134713 A001648 541 29821258699400474635198904136461736536510431721065656814581074727955794371674778355990209449658870799442558760932816600054287304031153738876755742553212299 A001648 542 57482324330003750634642385463798796020426783956542178090836403619130744282681843762919286694327564675210818113038415054220251131685104813176206135656295223 A001648 543 110800742640892250297467395227959800044142549479186985759259328861693763286848862279973490906806968825601500565913884074954218560023856600014335431193162623 A001648 544 213575298369853464097878606632280881624173264973917189622916702530982809510225446892952853500018670959084308747048734654813612667447508793290245876906804858 A001648 545 411679624040149939665187291460501214225253030130712010287593509739763111451430931291835840550812075259339186186933850384042369663187623945357543186309475003 A001648 546 793537989380899404695175678784540691913995628540358363760605944751570428531187084227681471651965279719235813612934884168030452022344094151838330630065737707 A001648 547 1529593654431795058755708972105282587807564473124174549430375485884010112779692324692443656609602994763260809112831353281840652913003083490500455124475180191 A001648 548 2948386566222697867213950548982605375570986396769162113101491642906326462272535787104913822312399020700920117659748822488727087265982310380986574817757197759 A001648 549 5683197834075542270330022491332929869517799528564407036580066583281670115034846127316874791124779370442755926572448910322640561864517111968682903758607590660 A001648 550 10954716044110934600994857691205358524810346026998102062872539656823577118618261323341913741698746665626172666957963970261238754065846599992008264330905706317 A001648 551 21115894098840969797294539703626176357706696425455845761984473368895583808705335562456146011745528051533109520302993056354447056109349105832178198031745674927 A001648 552 40702194543250144535833370435147070127605828377787516974538571251907157504630978800219848366881453108302958231493154759427053459305695128173855940939016169663 A001648 553 78456002520277591204452790321311534879640670358805871835975650860907988546989421813334782911450507195904996345326560696365379831345407945966725307060275141567 A001648 554 151228807206479640138575558151290139889763541189047336635371235138534306978943997499352691031776235021367236764080672482408119100826298779964767710361942692474 A001648 555 291502898368848345676156258611374921254716736351096571207869930620245036839269733675363468321853723377108300861203380994554999447586750959937527156392979678631 A001648 556 561889902638855721555017977519123666151726776276737296653755387871594489869834131788270790631961918702683492202103768932755551839064152814042876114754213682335 A001648 557 1083077610734461298574202584603100262175847724175687076332972204491281822235037284776321732897042384297064026172714383106084050218822610499911896288569411195007 A001648 558 2087699218948645005943952378884888989472054777992568280829968758121655655923085147739308682882634261398223056000102205515802720606299813053857067270078547248447 A001648 559 4024169630690810371749329199618487839054346014796089225024566281104777004867226297979264674733492287775078875236123738549197322111773327327749366829795151804420 A001648 560 7756836363012772397822502140625600756853975293241081878841262631589308972895182862283165881145130852173049449611044096103839644775959903695561206503197323930209 A001648 561 14951782823386689074089986303732077847556223810205426461028769875307023455920531592778060971658299785643415407019984423274923737712855654577079536891640434178083 A001648 562 28820488036038916849605770022861055432936599896235165845724567546122765089606025900779800210419557186989766787867254463443763425206888698654247177494711457161159 A001648 563 55553276853129188693267587666837221876401145014477763410619166334123874523288966653820291737956480112581310519734406721371724129807477584254637287719344367073871 A001648 564 107082384075567567014785846134055955913747944014159437596213766387142972041710707009661318801179467937387542164232689704194250937503181841181525208608893582343322 A001648 565 206407931788122361631749190127486311070641912735077793313586270142696635110526231157039471721213805022602034878854335312284662230230403778667489210714589840756435 A001648 566 397864080752858034189408393951240544293727601659950160166143770410086246765131930721300882470769310259560654350688686201294400722747951902757898884537539247334787 A001648 567 766907673469677151529211017879620033154518603423665154486562973274049728440657835541821964731119063332131541913510117939145038020289015106861550591580367037508415 A001648 568 1478262070086225114365154448092402844432636061832852545562506780213975582358026704429823637724281646551681773307285829156918351910770552629468463895441389707942959 A001648 569 2849441756096882661715523050050749732951524179651545653528799794040808192674342701849985956647383825165976004450338968609642452884037923417755402582273885833542596 A001648 570 5492475580405642961799296909974013154832406446568013513744013317938919750238159172542932441573553845309349974021823601907000243537845443056843315953833181826328757 A001648 571 10587087080058427889409185425996785765371085291476076867321882865467753253711186414364564000676338380359139293692958517612706086352942934210928733023128824405322727 A001648 572 20407266486647178627289159834113951497587651979528488580157202757661456778981714993187306036621557697386147045472406917286267134685596853314995915454677281773137039 A001648 573 39336270903208132140213165220135500150742667897224124614751898735108937975605403281944788435518833748220612317637528005415615917460423154000523367013913173838331119 A001648 574 75823100050319381618710807390220250568533811614796703575974997676177067758536463862039590914390283671275248630824717042221589382036808384583291331445552461843119642 A001648 575 146153724520233120275622317870466487982235216783025393638205982034415215766834768551536249387207013497241147287627610482536178520535771326109739346937271741859910527 A001648 576 281720361960407812661835450314936190199099348274574710409090081203362678279958350688707934773737688614123155281562262447459650954718599718008549960851414659314498327 A001648 577 543033457434168446696381740795758428900611044569620932238022959649063899780934986384228563510853819530860163517652117977633034774751602582702104006248152036855859615 A001648 578 1046730643965128761252550316371381357650479421242017739861294020563018861586264569486512338586188805313499714717666707949850453632042782011403684645482390899873388111 A001648 579 2017638187879938140886389825352542464732425030869238776146613043449860655413992675110985086257987326955724180804508698857479317882048755638224077959519229337903656580 A001648 580 3889122651239643161497157332834618441482614844955452158655020104865306095061150581670433923128767640414207214321389787232422457243561739950338416572101186933947402633 A001648 581 7496524940518878510332479215354300692766130341636329606900950128527249511842342812652159911483797592214291273361217312017385263532404880182668283183350959208580306939 A001648 582 14450016423603588573968576689912842956631649638703038281563877297405435123903750638920091259456741364897722383204782506057137492290058157782634462360453766380304754263 A001648 583 27853302203242048386684603063454304555612819856164058823266460574247851386221236708353670180327293924481945051691898304164424530948073533553865240075425141860736120415 A001648 584 53688966218604158632482816301556066646493214681458878870386308105045842117028480741596355274396600522008165922579287909471369744014098311469506402191331054383568584250 A001648 585 103488809785968674103468475270277514851503814517962305582117596105226378138995810901522276625664433403602124630837186031710317030784634882988674387810560921833189765867 A001648 586 199481094631418469696604471325200729010241498694288281557334242081925506766149278990392393339845069214989957988313154751403248798036864885794680492437770884457799224795 A001648 587 384512172839233350819240365960488615063851347749873524833104606866445578408394807341864695420233397065082193593421526996749360103783671613806726522515088002535293695327 A001648 588 741171043475224653251796128857522925572089875643582990842942753158643305430568377975375720660139500205682442135151155689334295676619269694059587804954750863209851270239 A001648 589 1428653120731845147871109441413489784497686536605707102815499198212240768744108275209155086045882399889356718347723023469197221609224441076649669207718170672036133956228 A001648 590 2753817431677721621638750407556702054143869258693451900048880800319255159349220739516787895466100366375111312064608860906684126187664247270310664027625780422239078146589 A001648 591 5308153768724024773580896343788203379277497018692615518540427358556584811932292200043183397592355663535232666140904567061965003577291629654826647562813789960020357068383 A001648 592 10231795364608816196342552321615918143491142689635357512247750110246724045456189592744502099764477930005383138688387607127180647050799587695846568603112491917505420441439 A001648 593 19722419685742407739433308514374313361410195503627132033652557467334804785481810807513628478868816359805083835241624058565026998424979905697633549401270232971800989612639 A001648 594 38016186250752970330995507587335136938322704470648556964489615736457368802219513339818101871691750319720810952135525093660856775240735370318617429594822295271565845269050 A001648 595 73278555069828219040352264767113571822501539682603662028930350672595482445089805940119415847917400273066510592206441326415029424293806493366924195162018810120892612391511 A001648 596 141248956370932413307123633190438940265725582346514708539320273986634380078247319680195648298242444882597788518271978085768093845010321357079021742761223830281764867714639 A001648 597 272266117377256010417904714059261962387960022003394059566392797863022036111038449767646794496720411835190193897855568564409007042969843126462196916919335168646024314987839 A001648 598 524809815068769613096376119604149611414509848503160987099133038258709267436595088727779960514572007310575303960469513070252987087514706347226760284437400104320247640363039 A001648 599 1011603443886786255861756731620964085890696992535673417233776460780961166070970664115741819157452264301429796968803501046845117399788677324134903139279977913368929435457028 A001648 600 1949928332703744292683161198474814599958892445388743172438622570889326849696851522291364222466987128329793083345400560767275205375283548154902882083397937016616966258522545 A001648 601 3758607709036556172059198763759190259652059308430971636337924867792019319315455724902532796635731811776988378172529143448782316905556774952726742424034650202952167649330451 A001648 602 7244949300695856333700492813459118556916158594858549213109456937721016602519873000037418798774743211718786562447202718333155626768143706778991287931149965237258310983673063 A001648 603 13965088786322943054304609507314087502417807341213937439119780837183323937603150911347057637034914416126997820933935923596058266448772707210755815577862530370196374326983087 A001648 604 26918574128759099852747462283007210918944917689892201461005785213585686709135331158578373454912376567952565844899068346145271415497756737097376728016445082827023819218509146 A001648 605 51887219924814455412811763367539607237930942934395659749572947856282046568573810794865382687357766007575338606452736131523267625620229926039850573949492228637430672178495747 A001648 606 100015832140592354653564327971320024216209826560360347862807970844772073817832165864828232578079800203373688834732943119597752934334903077126974405474949807071909176707661043 A001648 607 192786714980488852973428163129180929875503494525862146512506484751823131033144458729619046357384857195028591107018683520862350241901662447474957523018749648906560042431649023 A001648 608 371608341174654762892551716751047772248589181710510355585893188666462938128685766547891035077734799973930184393103431118128642217354552187739159230459636767442923710536314959 A001648 609 716298108220550425932355971219088333578233445731128509710780592119340189548236201937203696700557223379907802941307793890112013019211347638380941732902828452058823601854120772 A001648 610 1380708996516286396451900179070637059918535948527861359671988236382398332527898593079542010713756680752240267276162851648700758412802465350722032891856164675480216531529745797 A001648 611 2661402160891980438250236030169954095620862070495362371481168501920024591237965020294255788849433561301106845717592760177803763891270027624317091378237379543888523886351830551 A001648 612 5130017606803472023527043897210727261366220646464862596449830519088226051442785581858892531341482265407185100328166836834745177540638392801159225233456009438870487730272012079 A001648 613 9888426872432289284161536077670406750483852111219214837313767849509989164756885397169894027605229730840440016263230242551361712863922233414579291236452382110298051750007709199 A001648 614 19060555636644028142390716184121725167389470776707301164916755106900638139965534592402584358509902238300972229585152691212611412708633119190777640740001935768537279898161297626 A001648 615 36740402276771769888329532189172813274860405604886740970161521977418877947403170591725626706306047795849704191894142530776522067004463773030833248588147706861594343264792849455 A001648 616 70819402392651559338408828348175672454099949139278119568841875452917731303568376163156997623762662030398301538070692301375240370117657518437349405798058034179300162643233868359 A001648 617 136508787178499646653290612799140617646833677632091376541233920386747236555693966744455102716183841795389417975813217765915735562694676644073539586362660058919729837556195724639 A001648 618 263129147484567004022419689520610828543183503152963538245154072923984483946631048091740311404762453859938395935363205289280109412525431054732499881488867735729161623362383740079 A001648 619 507197739332489979902448662857099931918977535529219775325391390741068329753296561591078038451015005481575819641141257887347607412342228990274222122237733535689785966826606182532 A001648 620 977655076388208189916567793525027050563094665453552809680621259504717781559189952590430450195723963167301935090388373243918692757679994207517610995887319364517977590388419515609 A001648 621 1884490750383764820494726758701878428672089381767827499792400643556517831814811529017703902767685264304205568642706054186462145145242330896597872585976580694856655018133605162859 A001648 622 3632472713589029994336162904604616239697345085903563623043567366726288427073929091290952702819186686813021719309598890607008554727789985149122205585590501330793580198711014601079 A001648 623 7001816279693492984649906119688621650851506668654163707841980660528592370201227134490165094233610919766105042683834575924737000043054539243511911289692134925857998774059645462079 A001648 624 13496434820054495989397363576520143369784035801779107640358569930316116410649157707389252150016206834050634265726527893962126392673766849496749600457146536316026211581292684741626 A001648 625 26015214563720783788878159359515259689004976938104662471036518601127515039739125462188073849836689704933966596362667414680334092589853704785981589918405753267534445572196949967643 A001648 626 50145938377057802757261591960328640949337864494441497442280636558698512247663439395358443796905694145563727624082628775174206040034465078675365307250834925840212236126260294772427 A001648 627 96659404040526575520187021016052665658978383902979431261517705750670736068252949699425934890992201604314433528855658659741403525341140172201608408916079350349630892053809574943775 A001648 628 186316991801359658055724135912416709667105261137304698815193430840812879766304672264361704687750792288862762015027482743558070050639225805159704906542466565773403785333559504425471 A001648 629 359137548782664820122050908248313275964426486472830289990028291751309643121960186821334157225485377743674889764328437593154013708604684760822660212627786595230781359085826324109316 A001648 630 692259883001608856455223657137111292239847996007555917509020064901491771204181248180480240601134065782415812932294207771627693324619515816859338835337167437194028272599455698250989 A001648 631 1334373827626159910153185722313893943530358127520670337575759493244285030160699056965602037405362437419267898240505786768081180609204566555043312363423499948547844309072651101729551 A001648 632 2572088251211793244786184423611735221401737871138361243890001280737899324253145164231778139919732673234221362952155914876420957693067992937885016317930920546746057726091492628515327 A001648 633 4957859510622226831516644711311053733136370481139417788964809130634985768739985656199194575151714554179579963889284347009283845335496760070610327729319374527718711666849425752605183 A001648 634 9556581472461788842911238514373794190308314475806005287939589969518661894358011125577054993077943730615485038014240256425413676962388835380397995246010962460206641974613025181101050 A001648 635 18420903061921968829367253371610477088376780955604454658370159874135832017511841002973629745554753395448554263096186305079199660600158154943936651656684757483219255676626594663951111 A001648 636 35507432296217777748581321020907060233223203783688238979164560255027379004862982948981657453704144353477840627951866823390318140591111743332829990949946015017890667044180538226172671 A001648 637 68442776341223762252376457618202385245044669696238116714439119229316858685472820733731536767488556033721459892951577731904215323489155493727774965581961109489035276362269583823830015 A001648 638 131927693171825297673236270525093716756952968911336815639913429327998731602205655811263878959825397513263339822013871116799146801642814227384939603434602844450351841057689741895054847 A001648 639 254298804871188806503561302535813639323597623346867625991887268686478801310053300496950702926572851295911194606013501977172879926323239619389481211623194726440497040140766458609008644 A001648 640 490176706680455644177755351700016801558818465738130797325404377498821770602594759990927776107590949196373834948930817649266560192046321083835025771589704695397774824604906322554066177 A001648 641 944845981064693510606929382379126542884413727692573355671644194742616162200326537032873894761477754039269829269909768475142802243501530424337221552229463375777658982165632106881959683 A001648 642 1821249185788163258961482307140050700523782785688908594628849270255915465715180253332016252755466952044818198646867959218381389163513905354946668138876965642066282687968994629940089351 A001648 643 3510570678404501220249728343755007684290612602466480373617785111183832199828154850852768626551108506576373057471722047319963631525384996482508396674319328439682213534880299517985123855 A001648 644 6766842551937813633995895384974201729257627581586093121243682953681185598346256401208586550175644161856834920337430592662754383124446753345627312137015462152923930029619832577361239066 A001648 645 13043508397195171623814035418248386656956436697434055445161961529863549426089918042426245324243697374517296005725930367676242206056847185607419598502441219610450085234634758832168411955 A001648 646 25142170813325649737021141454117646771028459667175537534652278864984482689979509547819616753725916994995322182181950966877341609870192840790501975452652975845122511487103885557454864227 A001648 647 48463092440863136215080800601095242841533136548662166474675708459713049914243838842307217254696367037945826165717033974536301830576871776226057282766428986048178740286238776484969639103 A001648 648 93415614203321771209911872858435477998775660494857852575733631808242267628659522833761665882841625569315279273962345901752640029628358555969606168858538643656675267037597253451954154351 A001648 649 180064385854705728785827850331896754268293693408129612030223580662803349658972789266314745215507606976773723627587261210842525676132270358593585025580061825160426604045574674326547069636 A001648 650 347085263312216285947841665245545121879630950118825168615285199795743149891855660490203245106771516579030151249448592054008809146207693531579750452657682430710403122856514589820925727317 A001648 651 669028355811106922158662189036972596988233440570474799695918120726501817093731811432586873459817116163064980316715233141140276682545194222368998929862711885575683734225925294084396590407 A001648 652 1289593619181350708102243577472849951134933744592287432917160532993290584273219784022866529664937865288184134467713432307744251534513516668511940576958994785103188728165611811683823541711 A001648 653 2485771624159379644994575282087264424271091828689717013258587434178338900917780045211971393447034105007052989661464518713735863039398674781054274985059450926549702189293626369915692929071 A001648 654 4791478862464053561203322713842632094273889963971304414486951287693874452176587301157628041678560603037332255695341776216629200402665079203514964944538840027938977774541678065504838788506 A001648 655 9235872461615890836458803762439719066668148977823783660358617375592005754461318941825052838250349689495634360141234960379249591659122464875450179436419997625167552426226841541188751849695 A001648 656 17802716567420674750758945335842465536348064515077092521021316630457509691828906072217518803040882262828203739965754687617358906635699735528531359942977283364759421118227757788293107108983 A001648 657 34315839515659998793415647094212081121561195285561897609125472727921728799384592360412171076416826660368223345463795942926973561736885954388550779308995571944415653508289903764902390676255 A001648 658 66145907407160617941836718906336897818851298742434078204992358021665118697851404675612370759386619215729393701266127367140211260434373233996047283632931692962281604827286181159889088423439 A001648 659 127500335951857182322470115098831163543428707520896851995497764755636362943526222050067113477094677828421455146836912958063793320466081388788579602321324545896624231880030684254273338058372 A001648 660 245764799442098473808481426435222608020189266063969920330636912135680720132591125158309174115939005967347275933532590955748337049273040312701709025206229094168080911333834526967357924267049 A001648 661 473726882316776272866203907534602750504030467612862748140252507640903930573353344244400829428837129671866348127099427223879315191910380889874886690469480904971402401549441296146422741425115 A001648 662 913137925117892546938992167974993419886499739940163598671379542553886132347322096128389487781257432683364472908735058504831656822083875825361222601629966237998389149590592688527943092173975 A001648 663 1760129942828624475936147617043649941954148181137893119137766727086107145996792787581166604803128246150999552116203989642523102383733378416726397919627000783034496694353899195895997095924511 A001648 664 3392759549705391769549825118988468720364867654754889386280035689416577929050059353112266096129161814473577649085571066326982411447000675444664216236932677020172369156827767707537720853790650 A001648 665 6539754299968685065291168811541714832709546043445808852229434466697475137967527581066223018142384622979808022237609541698216485844728310576626723448659124946176657402321700888108083783314251 A001648 666 12605781717620593857716133715548826914915061619278754956318616425754046345361701817888045206855932116287749696348119656172553656497546240263378560206848768987381912403093960480069744825203387 A001648 667 24298425510123295168493275263122660409943623498617346313965853308954206558376081539647700925930606799892134919787504253840275656173008604701395897812067571736765435656597328271611546558232799 A001648 668 46836721077417965861050402909201670877933098816096799508793939890822305970755370291714235247058085353633270287458804518038028209962283830986065397704508142690496374618840757347327096020541087 A001648 669 90280682605130539952550980699414873035501329977438709631307844092228034012460681230316204397987008892792962925832037969749074008477566986527466579172083608360820380080853746987116471187291524 A001648 670 174021610910292394839810792587288031238293113911431610410386253717758592886953834879566185777831633162606117829426466397799931531110405662478306434895508091775464102759385793086124858591268797 A001648 671 335437440102964195821905451459027235561671166203584465864453891009763139428545967941244326348807334208924485962504813139427309405723265084693234309584167414563546293115677625692179972357334207 A001648 672 646576454695805096475317627654931810713398708908551585414941928710572072298715854342840951771684061617956837005222122025014343155273521564685072721356267257390327150574757923112748398156435615 A001648 673 1246316188314192227089584852400661950548864319001006371321089917530321838626676338393967668296310037882280403722985439531990658100584759298384080045008026372090157926530675088878169700292330143 A001648 674 2402351694023253914226618724101909028062227308024574033010871990968415643240891995557619132194633066871767844520138841094232242192691951610240693510843969135819495472980496430769222929397368762 A001648 675 4630681777136215433613426655616530024886161502137716455611357728219072693594830156235672078611434500580929571210851215790664552854273497558003080586792430179863526843201607068452321000203468727 A001648 676 8925926114169466671404947859774032814210651838071848445358261565428382247761114344530099830874061666952934656459197618441901796302823730031312926864000692945163507393287536511212462028049603247 A001648 677 17205275773643128246334578091893133817707904967235145305301581202146192423223512834717358709976439272287912475913173114858789249450373938497940781006645118632936687636000315099312175657942770879 A001648 678 33164235358972064265579571331385605684866945615469284239282072486762063007820349331040749751656568506693544548103360790185587840800163117697497481968282210893783217345469955109746181615593211615 A001648 679 63926119023920874616932523938669302341671663922913994445553272982555710372399806666523880371118503946515321251686582739276943439407634283784754270425720452651746939217959413788723140301789054468 A001648 680 123221556270705533800251621221722074658457166343690272435495188236892348051204783176812088663625573392449712932162314262763222325960995070011505460264648475123630351592717220508993959603374640209 A001648 681 237517186427241600929098294583670116502703680849308696425632114908356313854648452009094077496377085117946491207865430907084542855619166409991697993665296257302097195792146904506775457178699677171 A001648 682 457829097080840073611862011075447099187699456731382247545962648614566435286073391183470796282777730963605069939817688699310296461787958881485455206323947395971257703948293493914238738699456583463 A001648 683 882493958802708082958144450819508592690531967847295210852643224742370807564326433035900842813898893420516595331532016608435005082775754645273412930679612581048732190551117032718731295783319955311 A001648 684 1701061798581495291299356377700347883039392271771676427259733176502185904756253059405277805256679282894517869411377450477593066726143875006762071590933504709445717441884274651648739451264850856154 A001648 685 3278902040892285048798461134178973691420327377199662582083971164767479461461301335633743521849732992396586025890592586692422911126326754943512637721602360943767804532175832082788484942926327072099 A001648 686 6320286895357328496667823973774277266337951073550016467742310214626602609067954219258392966203088899675225560573319742477761279397034343477033577449539425630233511868559517261070194428673954467027 A001648 687 12182744693633816919723785936473107433488202690368650687938657780638638782849835047333315136123400068386846051206821796256212262332280728072581699692754903864495766033170741028226150118648452350591 A001648 688 23482995428464925756489427422126706274285873412890006165024672336534906758135343661630729429432901243353175507082111575903989519581785701499889986454830195147942799875790365023733568941513584745871 A001648 689 45264929058348356221679498466553064665532354554008335902789611496567627611514434263856181053609123203811833144752845701330385972437427527993017901318726885586439882309696455395818398431762318635588 A001648 690 87250956075804427394560535798927155639644381730817009223495251828367775761567567192078618585368513415227080263615098815968349033748528301042523164915851410229111960087217078708848311920598310199077 A001648 691 168181625256251526292453247624080034012950812388084001979248193442108948914067180164898844204533937930778934966656877889458936788100022258608012752382163394827990408305874640156626429412522665931127 A001648 692 324180505818869235665182709311686960592413422085799353270557729103579259045284525282464373272944475793171023882106933982661661313867763789143443805071571885791485050578578539285026708706396879511663 A001648 693 624878016209273545573875991201247214910540970758708700376090785870623611332433706903298017116456050342988872257131756389419333108153741876786997623688313576435027301281366713546319848471280174277455 A001648 694 1204491103360198734926072483935941365155549586963409064849391960244679595053352979542739853179302977482165911369510667077508280243870056225580977346057900267283614720253036971696821298510798029919322 A001648 695 2321731250644593042457584432072955574671454792196001120475288668660991414345138391893401087773237441549104742475406235339048211453991584150119431527199949124338117480418856864684794285100997749639567 A001648 696 4475280876032934558622715616521831115329958772003918238971329143879873879776209603621903331341940945167430549984155592788637486119883146041630850302017734853848244552531839089212962140789472833348007 A001648 697 8626381246246999881580248523731975270067504121922037124672100558656168500507134681961342289410937414541690076086204251594613310925898528294118256798963897821905004054485099639140897572872548787184351 A001648 698 16627884476284726217586621056262703325224467273085365548968110331441713389681835657019386561705418778740391279915276746799807288743643314711449515974239482067374980807688832564735475297273817400091247 A001648 699 32051277849209253700247169628589465285293384959207322033086828702638747184310318334496033270231534579998616648461042826522106297243416573197318054602421063867466346895124628157774129296036836770263172 A001648 700 61780824447773914358036754825105974995915315126218642945698368736616502954275498277098665452689831718448128554446679417705164383032841562244516677677642178610594576309830399450863464306972675790886777 A001648 701 119086368019514894157450794033690118876500671480433367652425408329353132028774786950575427574037722491728826558909203242621691279945799978447402505053266622367340908067128959812513966473155878748425547 A001648 702 229546354792782788433321339543648262482933838838944698180178716100050095557042439219189512858664507568915963041732202233648769248965701428600686753307569346912776812079772819985887035373439208709666743 A001648 703 442464825109280850649056058031033821640643210404804030811389321868658477724403042781359639155623596359091534803549127720497731209187759542489923990640899211758178643351856807407038595449604600019242239 A001648 704 852878372369352447597864946433478177995993035850400739589691815034678208264495767228223245041015658138184452958637212614473356121132102511782529926679377359648890939808588986656303061603172363268221306 A001648 705 1643975920290930980837693138041850380996070756574582836233685261332739913574716036179347824629341484557920777362827745811241547859231363461320543175681112540687187303307347573861742658899372050745555835 A001648 706 3168865472562347067517935482050010643115640841668732304814945114336126695120657285408120221684645246624112728166746288379861404438516926944193683846308958459007033698547566187910971351325588222742686123 A001648 707 6108184590331911346602549624556373023748347844498519911449711512572203294684272131597050930510625985679309493291760374526074039628068152459786680939310347571101290585015359555836055667277737236775705503 A001648 708 11773904355554541842556043191081712225856052478592235792088033703275748111644141220412742221865628374999527451779971621331650348046948545377083437887979795930444402526678862304265072739105869873532168767 A001648 709 22694930338739731237514221435729946273716111921334070844586375591516818015023786673597261198690241091860870450601306030048827339972764988242384345849280214501239914113549135621873842416608567383796116228 A001648 710 43745884757188531494190749733418042166436153086093558852939065921700896116472857311015174572751140699163820123839784314286413132086298613023448148522879316461792640923790923669885942174317762716846676621 A001648 711 84322904041814715920863563984786073689756665330518385401063186729065665537825057336622228923817636151703527519512822340192964859734080299102702613199449674464578248149034281151860912997309937210950667119 A001648 712 162537623493297520495124578345015774355764982816538250890676661945559127780965842541647406917124646317727745545733884305859855679840092445745618545459589001358055205713053202747885770327342137185125628735 A001648 713 313301342631040499147693113498949836485673913154484265989265290187842507450287543862882071612383664260455963639687796990388061011633236346114153653031198206785666008899427543191506467915578404496719088703 A001648 714 603907754923341267057872005562169726697631714387634461133944204784168196885551301052166882026077087429051056828774287950727294683293707703985922960213116199070092103685305950761139093414548241609642061178 A001648 715 1164069625089494002621553261390921411228827275689175363414949343646635497654629744793318589479403034158938293533708791587168176234501116794948397771903353081678391566446820977852392244654778720502437445735 A001648 716 2243816346137173289322242958797056748767897886047832341428835500564205329771434432250014950034988432166173059547904760834143387609268153290794092930607256488892204884744607674552923576312247503793924224351 A001648 717 4325095068781049058149361339249097723180030789279126431966994339182851531761903021958382493152852218014618373550075637362426919538696214135842567315754923976426354563776162146357961382297152870402722819967 A001648 718 8336888794931057617151029564999245609874387665403768597944723388177860556073518500053882914693320771768780783460463477734465778065759191925570980978478649746067043118652896749524416296678727336308726551231 A001648 719 16069869834938773967244187124436321493051143616419902734755502571571552915261485699055598947360564456108510510092152667518204261448224676147156038996744183293063994133620487548287693499942906431007811041284 A001648 720 30975670044788053931866820987481721574873459957150630106096055799496470332868341653317879305241725878058082726650596543449240346661948235499363680221585013504449596700794154118722994755231034141513184636833 A001648 721 59707523743438934574411399016166386400979022028253427870763276098428735335965248874385743660448463323949992393753288326064337305714628317707933267512562770520006988516843700562893065934149820779232445049315 A001648 722 115089952418096820090673436693083675078778013267227729309559557857674619140168594726813104827744074429885366413956501014766247691890560421280023967709370617063587622469911238979428170486002488688062167278663 A001648 723 221843016041262582564195843821168104547681638869051690021174392327171377724263670953572326740794828088001952044452538551798029605715361650634476954440262584381108201821169581209331924675326250039815608006095 A001648 724 427616162247586391161147500517899887602312134121683477307593282082771202533265856208089054534229091719895393578812924436077854949982498625121797869883780985469152409508718674870376155850709593648623404970906 A001648 725 824256654450384728390428180048318053629750808286216324509090508366045934733663370762860229763216457561732704430975252328706469553303049014744232059545976957433855222316643195622029316946188153155733625304979 A001648 726 1588805785157330522206444961080469720858522594544179221147417740633663134131361492651334715865984451799515416468197216331348601800891469711780530851579391144347703456116442690681165567958226485532234805560643 A001648 727 3062521617896564224322216485467855766638267175821130712985275923409651649122554390575856326904224829169145466522437931647930955909892379002281037735449411671631819289762974142382902965430450482376407443842623 A001648 728 5903200219751865866080237127114543428728852712773209735949377454492131920520845110198140327067654830250288981000423324744063882214069396353927598516458560758882530377704778703556474006185574714712999279679151 A001648 729 11378784277256145340999326753711186969855393291424735994591161626901492638508424364188191599601080568780682568422033725052049909478156294082733399163033340532295908345900838732242571856520439835777375154387396 A001648 730 21933311900061905953608225327374055886081035774563255664673232745436939342283185357613522969438944679999632432413092197775393349403009539150722566266520704107157961469485034268863114396094691518399016683469813 A001648 731 42277818014966481385010005693667642051303548954582332108199047750240215550435009222575711223011904908199749448357987179219438097005127608589664601681462017069968219482853625847045063224231156551265798561378983 A001648 732 81493114412036398545697794901867428335968830733343533503412819577070779451747464054575566119119584987230353430193536426790945238100362838177048165627474622468304619675944277551707223483031862620155189678915343 A001648 733 157083028604320931225315352676620313243208808753913857270876261699649426982974082998952991911171515144210417879386649528837826593986656280000168732738490684177726708974183776399857972959878150525597380078151535 A001648 734 302787272931385717109631378599529439516562224216402978547161361772397361327439741633717792222741949719640153190351265332623603278495156265917604066313948027823157509602466714067473374063235861215417385001915674 A001648 735 583641233962709528265654531871684823147043412658242701429649490799357783312596297909822061476044954759280673948289438467471813207587302992684485566361375351539157057735448393866083633730377030912435753320361535 A001648 736 1125004649910452575146299058049702004242783276361903070751099933848475351074757586597068411729078004610361598448220889755724188318169478376779306531041288686008345895988043161885122204236522905273605708079344087 A001648 737 2168516185408868751746900321197536580149597721990462607998787048119879922697767709139561257339036424233492843466248243084657431398238593915381564896455102749548387172300142046218537184990013947927056226479772831 A001648 738 4179949342213416572268485289718452847055986635227011358726697834540110418412561335280169522766901333322775269053109836640477036202490531550762961060171714814919047635626100316037216397020149745328515072881394127 A001648 739 8057111411495447427427339200837376254595411046237619738906234307307823475497682928926621253311060716925910384915868407948330469126485906835608318054029481602014937761649733918006959419977063629441612760760872580 A001648 740 15530581589028185326589023869803067686043778679816996776382819123816289167682769559943420445146076479092540095883447377429189125045384510678532150541697587852490718465564019442147835206223750227970789768201383625 A001648 741 29936158528145918078031748681556433367844774083272090482014538313784102984290781533289772478563074953574718593318673865102654061772599542980284994552353887018973091035139995722410548208210977550667973828323423163 A001648 742 57703800870882967404316597041915330155539950444553718356030289579448326045883795357439983699787113482915944343171099487120650692146960492045188424208252671288397794897979849398602559231431941153408891430167073495 A001648 743 111227652399552518236364708794112207464023914253880425353333881324356541673355029379599797876807325632509113417289089137600824348091430452539613887356333627761876542160333598481167902065843732561489267787452752863 A001648 744 214398193387609589045302078387387038673452417461523230967761528341405259871212375830272974500303590548092316449662309867253318227056374998243619456658637773921738146559017463044328844711710401493536922814144633146 A001648 745 413265805186190992764015132904971009660861056243229465159140237558994230574741982100602528555461104617092092803441172357077447329067365485808706762775577959990985574652470906646509854217197052759103055860087882667 A001648 746 796595451844236067449998517128385585953877338403186839836265936804204358165193182667915284632359134280609467013563670849052240596362131428637128530998802032962998058269801817570609160226183127967538137891852342171 A001648 747 1535487102817589167495680437214855841752214726361819961316501584028960390284502569978390585564931155078302989683956242210983830500577302365229068637789351394637598321641623785742615761220934314781667384353537610847 A001648 748 2959746553235625816754996165635599476040405538469759497279669286733564238895650110577181373253054984524096865950623395284366836653063174277918523388222369161513320101122913973004063620376024897001845500919622468831 A001648 749 5705094913083642044464690252883811913407358659477995763591577045125723217920087845324089772005806378500101415451584480701480355079069973557593427319786100549104902055686810482963798396040339392510154079025100304516 A001648 750 10996924020981093096165365372862652817153856262712762062024013852692452205265433708547577015456151652383110738099727789045883262829072581629378147876796623138218818536721150059281086937863481732261205102190112726365 A001648 751 21197252590117950124880732228596920048353835187022337284211761768580700052365674234427238746279944170485612009185891907242714285061783031830119167222594444243474639015172498300991564715500780336554872066488373110559 A001648 752 40859018077418311082265784019978984254955455647682854607107021953132439714446845898876086906994957185892921028687827572274444739622988761295009265807399537092311679708703372816240513669780626358328076748623208610271 A001648 753 78758289601600996347776571874322369033870505756895949716934374619531315189998041687174992440736859387261745191425031749264522642592914348312100008226576705023110039316283831659476963719185227819654307996326794751711 A001648 754 151811484290118350651088453495760926154333652854313903670277172193936907162075995529025895109467912396023388967398479017827564930106758723066606589133367309497115176576880852835990129042330116246798461913628489198906 A001648 755 292626044559255608206011541618659199491513449445915045278530330535181362118886557349504213203479673139663667196697230246609246597384444864503835030389937995856011534617040555612699171146796750761335718725066865671447 A001648 756 564054836528393266287142351008721478934673063704807753272848899301782024185407440464581187660679402108841722384208568585975778909707106697177550893557281547468548430218908612924406777578092721186116565383645358232335 A001648 757 1087250654979368221492018917997463973614390671761932651938590776650431608656368035030286288414363847031790523739729309599677113079791224633060092521307163557844785180729113853032573041486404816013905054018667507854399 A001648 758 2095743020357135446636261264120605578194910837766969354160247178681331902122738028373397584387990834676319302288033587450089703516989534917808085034387750410666460322141943874405669119253624404208155800041008220957087 A001648 759 4039674556424152542621434074745450230235488022679624804650217185168726897083400061217769273666513756956615215608668695882351842103872311112549563479642133511835805467707006895975348109464918692169513138168387952715268 A001648 760 7786723068289049477036856607872241260979462595913334564021904039802272432047913565086034334129547840773566764020640161518094437610360177360595291928894329027815599400796973236337997047783040633577690557611709039759089 A001648 761 15009391300049705687786570864735761043024252128121861374770959180302762839910419689707487480598416279438291805657071754450213096311013248024013032964231376508162650371375037859751587317987988545969264549839772721285843 A001648 762 28931531945120043154081122811474058112434113584481790097603327583955094071164471344384688672782468711844793087574414199300749079542235271414965973407155589458480515562020961866470601594489572275924624045660877934717287 A001648 763 55767320869882950861525984358827510646673316331196610841046407989228856240206204660395979761176946589013266872860794811151408455567481007912123861779923428506294570801899979858535534069725520147641092291280747648477487 A001648 764 107494967183341749180430534642909571063111144639713596877442598793288985583329009259574190248687379421069918530112920926420465069031089704711698160080204723500753336136092952821095720029986121603112671444393107344239706 A001648 765 207203211298394448883824212677946900865242826683513859190863293546775698734610104954062346163245211001366270296205201691322835700451819232062801028231515117973691072871388932405853443012189202572647652331174505648720323 A001648 766 399397031296739192079861854491158040687461401238905857006955627913248634629309790218417204845892005723294248786753331628195458304592625216101589023498798859439219495371402826951955298706390416599326040112509238576154803 A001648 767 769862530648358341005642586170842023262488688893329923916307928242542175187455109092449721019001542734743704485932249057090167529643015160788212073590442129419958475180784692037439995818291260922727456179357599217592319 A001648 768 1483957740426833731149759187982856535878304061455463236991569448495855494134704013524503462276826138880474142099003703303028926603718549313664300285400960830333622379559669404216344457566857001697813820067434450786707151 A001648 769 2860420513670325713119087841322803500693496978271212877105696298198422002686079017789432734304964898339878365667894485679637388138406008922616902410721716937166491422983245855611593195103727881792514968690475794229174596 A001648 770 5513637816042256977354351469967660100521751129858911895020529302850068306637547930624803122446684585678390461039583769667951940576360198613171003793211918756359291773095102778817332947195266561012382285049777082809628869 A001648 771 10627878600787774762628841085444162160356040858478917933034102977786887978645786071031189040047477165633486673292414207707708422848127772010240418562925038653279364050818802730682710595684142705425438529987044927043102935 A001648 772 20485894670927191184252039584717482297449593028064505942151898027331233782104117032969928359075952788532229642098896166358326678166612528859692625052259635177138769626456820769327981195549994149928149603794732254868613551 A001648 773 39487831601427548637354319981452108059020881994673548647312226606166612070073530052415353255875079438183985142098788629413624429729506508405720949819118309523943916873353972134439617933533131298158485387522030058950519951 A001648 774 76115242689184771561589552121581412617348267011075884417518756914134802137460981087041273777445193978028091918529682773147611471320607007888824997227514902110721342323724698413267642671962534714524455806353584323671865306 A001648 775 146716847562327286145824752773195165134174782892292856940016984525419535968284414243457744432443703370377793376019781776627271002064853817164478990661817885465083392874354294047717952396729802868036529327657391564534101743 A001648 776 282805816523866797529020664460946168107993524926106795946999866073052183957923042415884299824839929575122100078747149345546833581281579862318717562760710732276887421697889785364753194197775463030647620125327738202025100551 A001648 777 545125738376806403873789289337174853918537456824149085951847834118773134133741967798798671290603906361711970515395402524735340484396547195777742500469161829376636073769322749960178407200000931911367090646860744149181587551 A001648 778 1050763645152185259110224258692897599778054031653624623256383441631379656197410405545181989325332733285239955888692016420057056539063587883149764051119205349229328230665291527785917196466468732524575695906199458239412655151 A001648 779 2025412047615185746658858965264213786938759796296173362095248126348624510257359830003322704873220272592451819858854350066966501606806568758410703105010895796347935119006858357158566750260974930334626936006045332155153444996 A001648 780 3904107247668044207171893177755232408743344809700053867250479268171829484546435245763187665313996841814525846341688918357305732211548283699656927219359973707230786845139362420269415548125220057801217342684433272745772788249 A001648 781 7525408678812221616814765691049518649378696094474000938553958670270606785134947449110491030803153754053929592604630687369064630841814987536995136875959236682184686268580835055174077902052664652571787065243538807289520475947 A001648 782 14505691619247636829755742092761862444838854732123852791156069506422440436136152930422183390315703601746147214693865972213393921199233427878212531251449311534992736463392347360387977396905328373232207039840216870429859364343 A001648 783 27960619593343088400401259926830827289899655432594080959055755571213501216074895455299184791306074470207054473499039928006730785859403267873275298451779417720756144696119403192990037597344188013939838383774234282620306073535 A001648 784 53895827139070991054143660888397440792860551068891988556016263016078377921892431080595046877738928667821657127139225505946495070111999966988139893798547939645164354273231948028821508444427401097545049831542423233085458702074 A001648 785 103887547030473937901115428599039649176977757328083923244782046763984926359238426915426906090163860493828788407936762093535684408012451650276622860377735905583097921701324533637373601340729582137288882320400413193425144615899 A001648 786 200249685382135654185416091507029779704576818561693845551010134857699245933341906381743321149524567233603647223268893499702304185183088313016250583879512574484011157134068232219573124779406499622005977575557287579560768755851 A001648 787 385993679145023671541076440921297696964314782391263838310864200208976051430547659833064458908733430865461147231843921027191214449166943198154288636507575837433029577804744117078758272161907670870779748111274358288691678147359 A001648 788 744026738696704254681751621915764566638729909349933595662672644846738601645020424210829733026160787260715239990188802126375698112474483128435301974563372257145303010913368830964526506726471153727619657838774482294763050221183 A001648 789 1434157650254337518309359582943131692484599267630975202769329026677398825368148417341064419174582645853608822853238378746804901154836966289882464055328196574645441667553505713900231505008514906357694265846006541356440641740292 A001648 790 2764427753478201098717603737287223735792220777933866482293876006590812724377058407766701932259001431213388857298539995400074117901661480929488305250278657243707785413405686894163089408676300230578099649371612669519456138864685 A001648 791 5328605821574266543249791383067417691879864737306039119036741878323926202820774909151660543368478295193174067373811097300445931618139873545960359916677801912931559669677305556106605692573193961534193321167668051459351508973519 A001648 792 10271217964003509414958506325213537686795414692220814399762619556438876354211002158470256627828223159520886987515778273573700648787112803893766431196848027988430089761549866995134453112984480252197606894224061744630011339799679 A001648 793 19798409189310314575235261028511310806952099475091695203862566468031014106776983892729683522630285531781058735041367745021025599461751124659097560419132683719714876512186365159304379719242489350667594130609349006965259629378175 A001648 794 38162660728366291632161162474079489921419599682552415204955803909384629388185819368118302626085988417708508647229497111295246297768665283028312656782937170864784311356819224604708527933476463794977493995372691472574078617016058 A001648 795 73560893703254382165604721210871756107046978587170963927617731812178446051994580328469903319912975404203628437160454227190418477635669085127137008315595684485860837300232762315253966458276627359376888341373770275628701095167431 A001648 796 141793181584934497787959651038676094522214092437035888736198721746032965901168385747788146096457472513214082806947097357080391023653198296708313656714513567058790114930788219074401327223980060757219583361579872499798050681361343 A001648 797 273315145205865486160960795752138651357632770181850963072634823935627055448125769337106035565086721866907278626378416440587081398519283789522860882232179106129150140100026571153668201334975641262241559828935683254966090022923007 A001648 798 526831881222420657746686330475765991908313440888610230941407081403223096789474554781482387607543158202033498517715465136153137197576816454386624204045225528538585403687866777148032022950708793173815525527262017502966920416467839 A001648 799 1015501101716475023861211498477452493895207282094668046677858358897061564190763290194846472589000327986358488388201433161011028097384967625744935751307513886212386496018914329691355517967941122552653557059151343533359762215919620 A001648 800 1957441309729695665556818275744033231683367585602165129428098985981944682329532000061223041858087680568513348339242412094831637717134266166362734494299432087938912154737595897067457069477605617745930225776928916791090823336671809 A001648 801 3773089437874456833325676900449390368844521078767294370119999250217856398757895614374657937619717888623812613871537726832582884410615334036017155331884350608819034194544403575060512811731231174734640868192277961082383595991982275 A001648 802 7272863730543048180490393005146642086331409387352737777167363676500085742067665459412209839674349055380717949116697037224578687422711384282511449781536522111508918248988780578967357422127486708207040176555620238909801101961041543 A001648 803 14018895579863675703234099679817518180754505333816865323393320271596948387345856364042937291741154952559402399715678609313004237647845952110636275359027818694479251094289694380786682821304264623240264827583978460316635283505615247 A001648 804 27022290058010876382606987861157583867613803385539062600108782184296835210500949437891028110893309577132446311043155785464997447198306936595527614966748123502746115692560474431882010124640588123927876098108805577099910804795310874 A001648 805 52087138806292057099657157446571134503544239185475960070789465382611725738672366875720833179928531473696379273747069158835163256679479607024692495439196814917553319230383352966696563179803570630109821970440682237408730786253949939 A001648 806 100401188174709657365988637992692878638243957292184625771458931515005595078586838137067008422237345058768945933622600590837743628948343880013367835546509279226287604266222302358332613547875910085485003072689086513735077976515917603 A001648 807 193529512618876266551486882980239115190156505197016513765750499353511104415106010814721807004800341062157173918128504144450908570473976375744224221311482036341066290283455824137697869673624333462762965968822552788560354851070793663 A001648 808 373040129657888857399739666280660712199558505060216162208107678435425260442866165265400676717859527171754945436541329679588812903300106799377812167263936253987653329472621953894609056525944402302285667110061127116804074418635972079 A001648 809 719057969257766838416872344700163840531503206734893261816106574686553685675231381092910325324825744766377444562039503573712628359401906662160096719561124384472560543252683433357336102927248216480643458122013448656508238032476633284 A001648 810 1386028799709241619734087531953756546559462174284310563561423683990495645611790395310099817469722958059058509850331937988590093462124333717295500943683051954027567767274983513747975642674692862331177094273586215075607745278699316629 A001648 811 2671656411243773582102186425914820214480680391276436501351388436465985696144993952483132626517208571059348073767041275386342443295300323554577634051819594628828847930283744725137618671801509814576869185474483343637480412580882715655 A001648 812 5149783309868670897652885968849401313771204277355856488937026373578460287874881894151543446029616801056538973615954046628233978020126670733411043882327707221316629570284033626137539473929395295690975404980144134486400470310694637647 A001648 813 9926526490079452937906032271418141915342850049651496815665945068721495315306897623037686215341374074941323001795366763576879143136953234667444275597391478188645605811095445298380469891332846189079665142850227141855996866202753303215 A001648 814 19133995010901139037395192198136119990154196892568100369515783562756436944938563864982462105357922405116268559028694023580045657914504562672728454475221831992818651078938207163403603679738444161678686827578440835055485494373029973146 A001648 815 36881961222093036455056296864318483433748931610851890175470143441522378244265337334654824393246121852173478608207056109171501222366884791628161408006760612031609734390601430813059231716802195461026196560883295455035363243467360629663 A001648 816 71092266032942299328010407302722146653017182830427343849588898446578770792385680716826516159975035133287609142647070942956660001438469259701745181961701629434390620850919116900980844761802881107475523936292107566433246074353838543671 A001648 817 137034748756015927758367928636594891992263161383498831210240770519579081296896479539501488873920453465518679311678187839285086024856811848670079320041075551647464612131554200175824150049676366919260072467604070998380091678396982449695 A001648 818 264142971021952402578829825001771642069183472717346165604815595970436667278486061455965291532499532856096035621561008914993292906576670462672714364484759625106283618452012955053267830208019887649440479792357914854904186490591211596175 A001648 819 509151947033003666120264457805407164148212748542124230840115408378116897612033559046948120959641143307075802684093323806406540155238836362672700274494297418219748585825087702943132056736301331137202272757137388874752887486809393219204 A001648 820 981421932843914295785472618746495844862676565473396571504760673314711416979801780759241417526036164761978126759979591503641579088110787933717239140981834224407887437259573975073204881755800466813378348953391482294470411730151425808745 A001648 821 1891751599654886292242934830190269543072335948116365799159932448182844063167217880801656318892097294390668644377312112064326498174783106607732733100001966819381384253668228833245428918749798052519281173970490857022507577385949013073819 A001648 822 3646468450553756656727501731743944194152408734849232767109624125846109045037539282063811148910274135315818609442946036289367910324709401366795386879962858087115303895204903466315033687449919738119302275473377643046635063093501043697943 A001648 823 7028793930085560910876173638486116746235633996981119368614432655721781422796592502671657006288048737775541183264331063663742527742842132270918059395440956549124324171957793977576799544691819588589164071154397371238365939696410875799711 A001648 824 13548435913138118155632082819166826328323055245420114506388749903065445947981151446296365891616456332244006563844568803521078515330445428179163418516387615680028899758090500252210467032647337846041125869551657353601978991906012358380218 A001648 825 26115449893432322015478693019587156811783433925366832441272739132816180478982501111833490365706876499726035000929158015538515451572780068424609597891793397135649912078921426529347729183538875225268873390149923224909487572081873290951691 A001648 826 50339148187209757738714451208984044080494531902617299083385545817449516894797784342865324412521655705061401357481003919012704404970777030241486462683584827451918439904174624225450029448327952398018465606329355592796467566777797568829563 A001648 827 97031827923865758820701400686224143966836655070385365399661467509052924744558029403666837676133037274806984105519061801736040899616844659116177538487206796816721575913144344984585025209205985057917628937185333542546300070462094093961183 A001648 828 187034861917645956730526627733962171187437676143789611430708502362384068066319466304662018345978025811838427027773792539808339271490847185961437017578972637084318827654330895991593250873720150527246093803216269713854234201227777312122655 A001648 829 360521287922153795305421172648757516046552297042159108355028254821702690184657781163027670800339595291432847491703016276095600027651248943743710616641557658488608755550571291730976034714792963208451061736880882074106489410549542265865092 A001648 830 694927125950875268595363652277927875281321160158951384268783770510589199890333061214221851234972314083139659982476874536652684603729717819062811635391321919841567599022221156932604340246047051191633250083611840923303491249017211240778493 A001648 831 1339515103714540779452012853346871706482147788415285469454181995203728882885868338085578378057422972461217918607472745154292664802488658607884136808099059012231216758140267689639758651043766149985248034560894326253810514931256624912727423 A001648 832 2581998379505215800083324306007519268997458921760185573508702522898404841027178646767489918438712907647628853109426428506849288705360472556652096077710911227645711940367391034294932276878326314912578440184603318965074729792051155731493663 A001648 833 4976961897092785643436121984281076366807480167376581535586696543434425613988037827230317818531447789483419279191079064473890238139230097927342755137842849818207105053080451172598271302882932479297910786565990368216295225382874534150864671 A001648 834 9593402506263417491566822795913395217568408037711003962818364832047148537791417873297607966262555983675405710890455112671684876250808946910941799659044141977925601350610331053465566571051071995387370511395099854358483961355199526035864250 A001648 835 18491877886575959714538281939548862559855494915263056541367945893583707875692502685380994081290139653267671761798433350806717067897888176002820787682696962036009635102198440949998528801856096939583107772706587867793664431461381840830950007 A001648 836 35644240669437378649624551025750853413228842042110827613281709791963686868499137032676409784522856334074125604989393956459141470993287693397757438557294865059788053446256614210357298952668427729180967510852281409333518347991507056749172591 A001648 837 68706482959369541499165777745494187557460225162461469653054717061028968895971095418585329650606999760500622356869361484411433653281214914238862781036878818891930394952145837386419665628458529143449356581519959499701961966190962957766851519 A001648 838 132436004021646297354895433506707298748112970157546357770522737578623512177954153009940341482682551731517825434547643904348977068423199730550382806935914787965653684851211223600241059954034125807600802376473928631187628706999051381382838367 A001648 839 255278605537029177218224044217501202278657532277381711578227110325199875818116888146583074999102547479360245158204832696026269260595590514189823814212785433953381768351812116147016553337017179619814234241552757408016773452642903236729812484 A001648 840 492065333187482394721909806495453541997459569639500366615086274756816043760541273607785155916914955305452818554611232041245821453293292852376826840742873905870753901601425791344034577872178262300045360710398926948239882473824424632628674961 A001648 841 948486425705527410794195061965156230581690297236889905616890839721668400652583410182893902049307054276831511504233070126032501435593298011355896242928452946681719749756594968477711856791688096870909753909945572487146246599657342208508177331 A001648 842 1828266368451685280089224346184818273605920369311318341580726962382307832409195724947202474448007108793162400651596778767653569217905381108472929704820027074471509104561044099569004047954917664598370151238371185474590531233123721459249503143 A001648 843 3524096732881724262823553258862929248463727768465090325390931187185992152640437296884464607413331665854806975868645913630958161367387562486395476602704139360977364524270876975537767035955801203389139500100268442317993433759248391537116167919 A001648 844 6792914860226419348428882473508357294648798004652798939203635264046784429462757705622346139827560784230253706579086994565890053474179534458601129391195493288001347280189941834928517518574585227158464765958984127227970094065853879837502523354 A001648 845 13093764387265356302135855140521261047300136439666097511792184253336752815164974137636907123738206613155054594603562757090534285495065776064825431941648112670131940658778457878513000459276992192016884171207569327507700305657883335042376371747 A001648 846 25239042348825185193477515219077365864018582582095305117967477666951837229677364865090920345427106172033277677702892444055036069554538254118294967640367772393582161567800320788548289061762296287162858588505193082528254364716109327876244566163 A001648 847 48649818329198685106865806091969913454431244794879291894354228371521366626945534005234638216406205235273392954754188109342418569891171127128117005575915517712692814031039597477527574075569674909727347025772014979581918198199094934293239629183 A001648 848 93775539925515645950908058925076897660398761821293493463317525555856741101250630713584811825399078804691978933639730305053878978414954691769838534549126896064408263537808317979517381115183548616065554551443761516845842962638941477049363090447 A001648 849 180758164990804872553387235376645438026148725637934187987431415847666697773038503721547277510970596825153704160700373615541867903355729849081075939707058298840815179795426694124106244711792512004972644336928538906463715831212029074261223657540 A001648 850 348422565594344388804638615612769615004997314836202278463070647441996642730912033305457647898202987037152353726797184473993201521216393922097326447472468485011498418932074930369699488964308031817928404502649508485419731356766174813480070943333 A001648 851 671606088839863592415799716006461864145976047090309251808173817217041448232146701745824375450978867902271429775891476503931366972878249590076357927304569197629414676296349539950850688866853767348693950416793823888311208348816240299083897320503 A001648 852 1294562359350528499724733625920953814837520849385739211721993406062561529837347869486414112685551530569269466597028764898520315375865328053024598849033222877546136538561659482424173803658137859787660553807815632797040498499433385663874555011823 A001648 853 2495349178775541353498559192916830732014642936950184929980669286569266318573445108259243413545703982333846954260417799491986751773315701414279359163517318859027864813585510646868830226201092170959255553064187504077235154036227829850699746933199 A001648 854 4809940192560277834443731150457016026003137148262435671973907157290865939373851712796939549580437367842540204360135225368431635643275672979477642387327579419214914447375594599613554207690391829913538461791446469248006592241243630627138270208858 A001648 855 9271457819526211280082823685301262437001276981688669065484743667139735236016791392288421451262671748647928054993473266262870069765334952036857958327182690353418330475819114268857408926416475628009148519080243430010593453125721086440796469474383 A001648 856 17871309550212558967749847654596063009856577916287028879161313517062429023801436082831018527074364629393584680211055056021808772557791654483639558727060811509207246275341878997763967163966097488669603087743693036132875697902625932582509041628263 A001648 857 34448056741074589435774961683271172204875634983188318546600633628062296517765524296175622941463177728217899893825081347145097229739717980914254518605088400140868356012122098513103760524274057117551545621679570439468710897305818479501143528244703 A001648 858 66400764303373637518051364173625513677736627029426452163220597969555326716957603484092002469380651474101952833389744894798207707706120260414229678046659481422708847210658686379338690822347022064143835690294953374860186640575409129151587309556207 A001648 859 127991588414186997201658997196794011329470116910590468654467288781819787494541355255387065389180865580361365462419354564227983779768964847848981713705991383426202779973941778159063827437003652298374132918798460280472366688909574627676036348903556 A001648 860 246711719008847783123235170708286760221938956839492268243449833896499839753065919118485709327099059412074802869845235862193097489772594743661105469084800076498987229472064442049270245947590828968739117318516677130934139924693428168911276228332729 A001648 861 475552128467483007278720493761977457434021335762697507607738354275937250482330402154140400127123754194756021059479416668364386206987397832838571379442539341488767212668787005100776524731215560448808631549289661225735404151484230405240043415037195 A001648 862 916656200193891425121666025840683742663167036542206696668876074923812204446895280012105177312784330661294142225133751989583675184235077684762888240279990282836666069325451911688449288938157063780065717476899752012002097405662642330978943301829687 A001648 863 1766911636084409212725280687507741971648597446054986941174531551878069082176832956540118352156188009848486331616877759084369142660764035109111546802513321084250623291440245136997559887053967105495987599263504550649144008170749875532806299294103167 A001648 864 3405831683754631428248902377818689931967724775199383413694595814974318376859124557824849638923195154116611297771336163604510301541759105370374111891320650785075043802906548495836055946670930558693601065608210641017815649652590176437936562239302778 A001648 865 6564951648500415073374569584929093103713510593559274559145741796052136913965183196531213568519291248821147792672827091346827505593745615997087118313556501493651100376341032549622841647394270288418463013897904604904697159380486924706961848250272827 A001648 866 12654351168533347139470418676096208749992999851355851610683745237828336577448035990908286736911458743447539564286174766025290624980503834161335665247670463645813433540013278094144906770057325016388117396246519548583658914609489619008683653085508459 A001648 867 24392046136872802853819171326351733757322832666169496524698614400732860950449176701804468296510133156233784986347215780060997574776772590637908442255060937008790201010701104276601364251176492968996169075016139345155315731813316595686388362869187231 A001648 868 47017180637661196494913061965195725542997067886284006108222697249587652818721520447068818240864078302619083641077553801037626006892781146166705337707608552933329778729961963416205168615299018832496350550768774139661487455455883315839970426444271295 A001648 869 90628529591567761561577221552572761154026410997368628802750798684200987260583916336312786842804961451121555984383771438470741712243803186963036563523896455081584513657017378336574281283927107106299100035929337638305159261259176455242004290649239812 A001648 870 174692107534635108049779873520216429204339311401177983046355855572349837607202649476094360117090631653421964176094715785594655918893860757928986008734236408669517926937693724123525720920459943924179737057960770671705621363137865985777046733048206797 A001648 871 336729863900736868960089328364336649658685622951000114482027965906871338636957262961280433497269804563396388787903256805164021212807217681696636352220802353693222420335374170152906535070862562831971356719675021794827583811666242352545409813010905135 A001648 872 649067681664600935066359485402321565560048413235830732439357317413009816323465349220756398698029475970558992589459297830267044850837662772755364262186543770377654639660047236029211705890548632694946544364333904244499851891519168109404431263152623039 A001648 873 1251118182691540673637805908839447405577099758585377458770491937576431979828209177994443979155194873638498901537841041859496463694782544399344023186665478987821979500590132508642218243165798246557396738177899034349338216327582452902968892099860974783 A001648 874 2411607835791513585714034596126322050000173106173386288738233076468662972395834439652575171467584785825876247091298312280522185677321285611725009809807061520562374487523247638947862205047669386008494376319868731060371273393905729350695779909072709754 A001648 875 4648523564048392063378289318732427670796006900945594594430110297364976107184466229829055982818078939998330530006501908775449715435748710465521033610879886632455231048108801553772198689174878828092809015581776691449036925424673592715614513085097212711 A001648 876 8960317264196047257796489309100518691933328178940189074378192628823080875731975196696831532138888075433264671225100560745735409658690203249345430869538970911217239675882228937391490843278895093353646674443878361103246267037680943078683616357183520287 A001648 877 17271566846727493580526619132798715818306607944644547416317027940233151935140485044172906665579746674895970349860741823661203774466542743725935497476891398052056824712104410638753769980667241554012346804523422817961992682183842718047962801451214417535 A001648 878 33292015510763446487415432356757984231036116130703717373863563942889871890452760910351369352004298476153441798183642605462911085238302943052526971767117317116291669923618688768865321718168684861467296870868946601574647148040102983192956710802567860287 A001648 879 64172423185735379389116830117389646412072059155234048458988894809311080808509687381050163532541012166481007349275986898645299984799284600493328933724427572712020965359714129898782781231289700336926099365418024472088923022686300237035217641696063010820 A001648 880 123696322807422366714855370916046865153348111409522502323547679321257185509834908532271271082263945392963684168545471888515150254162820490521136833837975258791586699671319458243793363773404521845759389715254272252728809119947926881354820770307028808929 A001648 881 238432328350648686171914252522993211614762894640104815572717166013691290143937841867845710632389002710494103665865843216284565098666950777792928236806411546671956159666756687550195236703530148598165132756064666144354371972858172819630957924256874097571 A001648 882 459593089854569878763301885913187707411219181335565083729117304087149428352735198691518514599198258746092236981870944608907926422867358811859920976135931695291855494621408964461636703426393055642317918707605909470746751263532502921213953047062533777607 A001648 883 885894164198376311039188339469617430591402246540426450084371044231408984815017636472685659846392219016031032165558246612352941760496414680667314980504746073467419319319199240154408085134617426423168540544342872339918855379024902859234949383322499694927 A001648 884 1707615905211017242689259848821845214770732433925618851709753193653506888821525585564321156160243425865581056981840506326060583536193544760841301027285064574222817673278684350410033389037945152509410981723267720207748787735363505481434681124948936379034 A001648 885 3291535487614612118663664326727643564388116756441715201095958707985756592133216262596371041238222906338198429795135540763606016818224269031161465220732153889654048646886049242576273414302485783173062573731281168162768766350779084081514541479590843949139 A001648 886 6344638646878575551155414400932293917161470618243325586619200249957821894122494683324896371844056809965902755924405238310927468537781587284530002204657896232636141134105341797602351591901441417747960014706497670181183160728699995343398125034924813800707 A001648 887 12229684203902581223547526915951400126911722055151086089509283195828494359892254167958274229088915361185713274866939532012947010652695815757200083433179860769980426773589274630743066480376489779853602110705389430891619570193867487765582297022787093823807 A001648 888 23573474243606786136055865492433182823232041863761745728934195347425579734969490699443862798331438503355395517568320817413541079544895216833732851885854975466493434227859350021331724875618362133284035680866435989443320285008710072671929644662251687952687 A001648 889 45439332582002555029422471136044520431693351293597872606158637501197652581117455813323404440502633580845209978154801128501021575553596888906624402744424886358764050782440015692253416362198779114058660380009604258678891782282056639862424608199554439526340 A001648 890 87587129676390497940181277945361397298998585830754030011221316294409548570101695364050437839767044255352221526514466716238437134288969508782087340268117618827874052917993982141930559310095072444944258186287927349195014798213334195643334674919518035103541 A001648 891 168829620705902420329207141489790500680835701043264734435823432338861275246080896044775979307690031700738540297104528194165946800040157430279644678331577341423111964701882622486258767028288703472140556357869357028208846435697968395943271224804111256406375 A001648 892 325429557207902259434866756063629601234759680031378382782137581481894056132269537921593684386291148040291367319342116856318946589427619044802089273229974822076243502630175970341774467576200917164427510605033324625526073301202069304120960152585435418988943 A001648 893 627285640172197732733677646634826019646287318198995019835340967616362532529569585143743505974250857577227339121115912895224352099310342872770445694574094668685993571032492590662217210276783472195570985529200213261608826317395428535569990660508619150025199 A001648 894 1209131947762392910437932822133607518860881285104392167064523297731527412478021714474163607507999081573609468264077024661947682623067088856634266986403764451013223091282545165632181004191368165277083310678390822264538760852508800431277556712817683860524058 A001648 895 2330676765848395322935684366321853640422763984378030304117825279168645276385941733584276777176231118891866715001639582607656928111845208204486446632539411283198572129647096349122431449072641258109222363170493717179882506906804266666911778750715849685944575 A001648 896 4492523910990888225542161591153916780164692267712795873799827125998429277525802571123777575044772206082994889706174637021147909423650258978693248586747245224974032294592310075758604131116993812746304169983118077331556167377910564937880286276627588115482775 A001648 897 8659618264773874191649456426244203959094624855394213364817516670514964498919335604325961465703253264125698412093007157185976872257872898912584407900264515627871821086554444181175433794657786708328180829361202830037586261454619060571639612400669740811976607 A001648 898 16691950889375550650565235205853581898542962392589431709799692373413566465309101623508179425432255670674169485064898401476729392416435454952398370105954936587057648602076395771688650379038789944460790673193205446813563696591842692607709234140830862473928015 A001648 899 32174769830988708390692537589573556278225043500074471252534861449095605518140181532542195243356512259774729501865719778291511102209803821048162473225506108723102074112870246377745119753886211723644498035708020071362588632331176584784140911568844041087331972 A001648 900 62018862896129021458449390812825258916027323015770912200951897619022565759894421331500113709536793400657592288729799973975365276307762433891838499818472806163005576096093396406367808058699782189179773708245546425545294757755548902901370044386972232488719369 A001648 901 119545201881267154691356620034496601051889953763829028528103968112046702242263040091876449844028814595232189687753425310929582643191874608804983751050198367101037119897594482736977011986282570565613243246507974773759033348133187240864859802497316876861955963 A001648 902 230430785497760435191063783642748998144685282672263843691390419553578439985606744579426938222354375926338680963413843464673188414125876318697383094200132218574202418708634521292778590177907354422898305663654746717480480434811755421158079992593964012911935319 A001648 903 444169620106145319731562332079644414390827602951938255672981146733743313505904387535345697019276496182003192441762788527869647435835317182442367818294309500561347188815192646813868529976775918901335820654116287988147397173031668149708450751047097163349942623 A001648 904 856164470381301931072432126569715272503430162403802040093427432018391021493668593538149198795196480104231655381659857277447783769460830543836573163363112892399592303517515047249991940199665626079027143272524555904932205713732159714632760590525350285612553274 A001648 905 1650310077866474840686414862326605286090833001791833167985902966417759477227442765744798283880856166807805718474589914580920202262613898653781307826907752978636179030938936698093616072340631469968874512836803565384319116669708770526364151136663728338736387179 A001648 906 3181074953851682526681473104618713971129776049819837307443701964723472252212622491397720117917683519020379247261426403850910821882035922698757631902765307590171320941980278913450255132694980369372135782427099155994879199991284353811863442470830139800610818395 A001648 907 6131719122205604618171882425594678944114866816967410771196013509893366064439638238216013297613012662114419813559438964237148455349945969078817880711330482961768439465251923305607731675212053384321373259190543565272277919547756952202568804949066315588309701471 A001648 908 11819268624305063916612202519109713473838906030982883286719045873052988815373372088896680898206748828046836434677115139946427263264056620975193393604366656422975531741688653964401594820447330849741410697726970842556408441922482236255429159147085534013269460319 A001648 909 22782372778228825902151972911649711675174381899561964533344664314087586609253075584255212597618301175989441213972570422615406742758652411406550214045370199953551471179859792881553197700694996073403794252181417129207884678131232312796225557703645717740926367364 A001648 910 43914435478591176963617530960972818064257930797332095898703425661757413741278708402765626911355746185171076709470550930649893283254690924159319120263832646928466763328780649065012779329049360676838713991526030693031450239592755855066086964270627707143116347549 A001648 911 84647796003330671400553588817326922157386085544844354489963149358791355230344794314133533704793808851321774171679675457448875744627345925619880608624899986266762205715581019216575303525403740984305292200624962230068021279194227356320310486070425274485621876703 A001648 912 163163872884455738182935295209059165370657304272721298208730285207689344396249950390051054111974605040529128529799911950660603033904745882160943336538469489571755971965910115127542875375595428584289211142059380894863764638840697760438052167191784233382934051935 A001648 913 314508477144606412449258387899008617267475702514459713130741524542325699977126528691205427325742461253011420624922708761374778804545435143346693279472572322720536412190131576290684155930743526318837011586391790947171120835758913284620675175236482932752598643551 A001648 914 606234581510983998996364802886367522859777023129357461728138384770563813344999981798155642053866621330033400035872847100134150866332217875286836344899774445487521353200403359699815114160792056564270228920602164765134356993386594256445124792769320147764270919738 A001648 915 1168554727543376821029112074811762227655296115461382827557573343879370212948721255193545657196377496474895723362275143269618408449409744826414353569535716244046575943072026070334617448992534752451701743849678298837237263747180432657824162621268012588385425491927 A001648 916 2252461659083422970657670560806197533153206145377921300625183538399949070667097716072957780687961184098469672552870611081787941154192143727208826530446532501826389680428471121452659594459665763919098195498731635444406506215166637959328014756465599902285229107151 A001648 917 4341759445282390203132405826403335900935754986483121303041636791592208796937945481755864507263947763156410216575941310212915279274479541572256709724354595514081023388891032127777776313543736099253907179855403889993949247791492578158217977345739415571187524162367 A001648 918 8369010413420173993815553264907663184604034270451782892952532058642091893898764434820523587202153065059809012526959911664455779744413648001166726169236618705441510365591932679264868471156728672188977348124415989040727374747226243031815279516242348209622449681183 A001648 919 16131786245329363988634741726928958846348291517774208324176925732513619974452528887842891532350439508789584625018046976228777408622495078127046615993573462965395499377983461998829921828152665287813684467328229813316320392501065891807185434239715376271480628442628 A001648 920 31095017763115351156240371379046155465041286920087033820796278121147869735956336520492237407504501521104273526673818809187936408795580411427678878417611209686744422812894897927325226207312795823175667190806781327795403521254951350956546705858162739954575831393329 A001648 921 59937573867147279341823072197286113396929367694796146340967372703895790401245575324911517034321041858110077380794767007294084876436968679128148930304775886871662455945361324733197792820165925882432236186114831020146400536294736063953765396959859880006866433679507 A001648 922 115533388289012168480513738568168890892922980403109171378893108616199372005553205168067169561378135953063744545013592704375254473599457816684041150885197178229243888501831617338617809326788115665610565192374258150298851824797979549749312816573980344442545343196647 A001648 923 222697766164604162967211923871430118601241926535766559864833685173756652117207645901313815535554118841067680077500225497086053167454501985366915575601157737753046266638071301997970750182419502659032153036624100311556976274848732856466810353631718340675468236712111 A001648 924 429263746083878961945789106015931278356135561553758911405490444614999684259962762914784739538757798173345775529982404017943328926286508892606784535208742012540697033898159141997111578536686340030250621605919970809797632157196399821126435273023721305079455844981594 A001648 925 827432474404642572735337840652816401247229836187430788990184611108851498783969189309077241670011094825587277533290989226698721443777437373785890191999872815394649644983423386066897930866059884237325576021033160291799860793137848291296323840189279870204335858569859 A001648 926 1594927374942137866128852609108346689097530304680065431639401849513807207166692803293242966305701147793064477685787211446103358011117906068443631453694969743917636834021485447400598068911953842592218915855951489563453321049980960518638882283418699860401805283460211 A001648 927 3074321361595263563777191479648524487302137628957021691899910590411415042327832401418418763050024159633065210826560830187831461548636354320203221756504742309606029779541139277462578328497119569518827266519528720976607790275163941487528451750263419376361065223723775 A001648 928 5925944957025922964587171035425618856003033331378276823934987495649073432538457156935523710564494200425062741575621434878576869929818206655039527937408326881459013292444207252927185906811819636378622380002433341641658604275479150118590093146895120412046662210735439 A001648 929 11422626167967966967228552964835306433649931101202794736464484546683147180816951550956262681590230602676779707621260465739210410933349904417472271339607911750377329550990255363857260235086952932726994138398946712473519576393761900416053751020766519519013868576489284 A001648 930 22017819861531291361721768089017796466052632366218158683938784482257442862849933912603448121510450110527972137709229942251722100422922371461158652487215950685360009456997087341647622539307845981216662700776860264655239291994385952540811178201343759167823401294408709 A001648 931 42440712348120444857314683568927246243007734427756251936238167115001078518533175021913653276715199073262879797732672673057340842834726836853873673520736931626802382079972689235894647009703738119841106485697769039747025262938790944562983474119268818475244997305357207 A001648 932 81807103334645626150852175658205967998713331226555482180576423639590741994738517642408887790380373986892694384638784515926850224120817319387544125284969120943998734380404239194326715690910356670163385704876009358517442735602417947638438496488274217574128929386990639 A001648 933 157688261712265329337117180280986317141423629121732687537217859783532410556938578127882251870196253773360326027701947596975123578311816432120048722632529915006538455468364271135726245475008893703948149029749585375393226866929356745158286899829653314736211196563245839 A001648 934 303953897256562691707005807597137327849197327142262580337971235020381673933060204704808241058802276944043872347782634728211036745690282959822625173925451918262699581385738286907595230714930834475169303921100224038312934157464951589900520048638540109953408524550002394 A001648 935 585889974651594092052289847105256859232342021918307001992003685558505905003270475497013033996094103777559772557856039514170351390957643548184091695363687885840039153314479486473542838890553822969121945141423587811970629022935517227260228919075736460738993647805596079 A001648 936 1129339236955067739247265010641586472221676309408857752047769204002010731488007775972112414715473008481856665317979406355283361939080560259514309717206638840053275924548986283711191030771403907818402783797149406584194232782932243509957474364032204103002742298305834951 A001648 937 2176871370575489852343677845624966976444639287591160021914961984364430720981277034301815941640565642976820636251320028194639873654040303199641075309128308559162553114717568328228055345851897458966642181889422803809871022830262069072276510231576133988431355667224679263 A001648 938 4196054479438714375350238510968947635747854946060587356292706108945329031405615490475749631410935032180280946474938108792304623729768789967162101895624087203318567773966772385320384446228786024229336214749096022244348818793594781399394733563322614662126500137886112687 A001648 939 8088155061620866058993471214340757943646512564978912132247440982870276388878170776246691021763067787416518020602093582856398210713847296974501578617322722488374435966547806483733173661742641213983503125577091820450384703429724611208888947078006689214299591751222222980 A001648 940 15590420148590138025934652581576259028060683108039517262502878280182046872753071076996369009530041471055476268646331126198626070036736950400819065539281757090908832779781133480992804484594728604997884306012760053088798777836513705190517665236937641967860189854638849881 A001648 941 30051501060225208312622040152510931583899689906670176772957987356362083014018134378020625604344609933629095871974682846041968778134393340542123821361356875341764389635013280678274417938418053302177365828228370699593403322890095166871077856109843079832717637410971864811 A001648 942 57926130749874926772900402459396896191354740525749193524001012728359735307054991721739435267048654224281371107698045663889297682614746377884606567413585442124366226155308993028320780530984209145388089474567318595376935622949928264669879201988110025677003919154719050359 A001648 943 111656207020311139170450566407824844746961626105437799691709319347774141582704367953003120902686373416382461268921153218986290741499723965802051032931546797045413884536651213671321176615739632266546842734385541168509522427106261747940363670412897436691881338171551988031 A001648 944 215224258979001412281907661601308931550276739645896687251171197712678006776530565129759550783609679045348404517240212855116183272285600634629600487245770871602453333106754620858909179569736623319110182343193990516568660150782798884671838393747788184169463084591881753082 A001648 945 414858097809412686537880670621041604072492796183753857239839517145173966680308059182522732557689316619641332765834094584033740474534464318858381908952259986113997833433728108236825554654878518033222480380375220980048521523729084064153159122258638726371065979329124656283 A001648 946 799664694558600164763139301089572276561085902460837537706721046933985850346597983987024839511034023305653569659693506322025512170934535297174639996543163096886231277232442935795376691371338982764267594932522071260503639724568072961435240388407434372909414321247277447755 A001648 947 1541403258367325402753378199719747656930817064395925881889441081139611965386140976252310243755019392387025768211688966980161726659254324216464673425672740751648096328309576878562432602211693756383147100390476823925630343826186217658200601574826758720141824723339835845151 A001648 948 2971150309714339666336305833031670469114672502686413964087172842931449789189577584551617366607352411357669075154456780741337162577008924467127295818413934706250778772082502543453544027807647880499747358046568106682751165225266173568460839479240620003591768108508119702271 A001648 949 5727076360449677920390704004462032006679068265726931240923174488150221571602624603973475182431095143669989745791673348627558141881732248299624991149582098540899104211058250466048178876045559137680384533749942222848933670299749548252249840564733451823014073132424357651460 A001648 950 11039294623089943154243527338303022409285643735270108624606509459155269176524941148764427632304500970720338158817512602671082543288930032280391600390211937095684210588682772823859532197436239757327546587119509224717818819075770012440346522007208264919657080285519590646637 A001648 951 21278924551621286143723915375516472542010201568079379711506297871376552502703284313541830425097967918135022747975331699020139574406925529263608560783880711094482189900133102711923687703501140531890825579306496378175133998426971951919257803626009095466404746249791903845519 A001648 952 41016445844875246884694452551313197427089586071762833541123154661613493040020427650831350606440916443883019727738974431060117422154596734310752448142088681437316283471956628545284942804790587307398504058222515932424637653027757686180315005677191432212667667776243971845887 A001648 953 79061741380036154103052599269594724385064499640839253118159136480295536290851277717111083846274480476408370380323492081378897681732184544154377600465763428168381788171830754547116341581773526734297260758398463758166524140830249198792169171875142244421743567443979823989503 A001648 954 152396406399622630285714494534727416763449931015951574995395098472440851010099930830248692510117865809146751014855310814130237221582636840009130209781944757795864472132603258628184504287501494330914136983046985293484114611360748849332088503185551037020473061755535290327546 A001648 955 293753518176155317417185461731151811117614218296633041366183687485726432843674920511732957387931230647573163870893109025589391899876343647737868819173677578496044733676523744432509476377566748904500727378974461362250410403645727686223830484363893809121289043225550990008455 A001648 956 566228111800689348690647008086787149693218235025186703020861077100076313184646556709924084350764493377011304993810886352158644225345761766212129077563474445897607277452914386153095265051632357277110629178642426346325686808864483420528403165101778522776173340201310076171391 A001648 957 1091439777756503450496599563622261101959346883978610572500598999538539133329272685769016818095088070310139590259882798273257171028536926798113505706984860210357898271433872143760905587298474127246822754299062336760226735964701209154876491324526365613339679012626376180496895 A001648 958 2103817814132970746890146527974927479533629268316381891883038862596782730367694093820922552343901660143870810139442104465135444375341669052072633813503956992547414754695913532974694833015174727759348247839726209762286947788572169110960813477177588982257614457808772537004287 A001648 959 4055239221866318863494578561415127542303808605616812208770682626721124609725288256811596412177685454478594869264028898116140651529100701264136137417225969227298965037259223807321205161742847961187782358696405434231089780965783589372589538451169626927494755853862009783681028 A001648 960 7816724925556482409571971661099103273490002992936991376175181565956522786606901593111459866967439678309616574657164687206691911158325058880534406015278260876101885340841923870209900847108129173471063990013836407099929151527921451058955246417975360045868222664498468577353601 A001648 961 15067221739312275470453296314111419397286787750848796049329502054812969260029156629512995649584114863242221844320518488061225178091304355994856682952993047306306163404230933354266706429164625989665017350849030387853532616246978418697382089670848941568960271988795627078535811 A001648 962 29043003700868047490409993064600577692614228617718981526158405110087399386729040573256974481073141656174304098381154177849193185154071785191599860199001234402254428537027994564772507271030777852083211947398998438946838496529255628239887688017171517524580864964964877976574727 A001648 963 55982189587603124233929839601226227905694827967121581160433771357578016043090387052693026409802381652204737386622866251233250925932801901331127086584498511811961442319360075596570319709046380976407075646958270668131390045269939087368814562557165446066904115472120983416145167 A001648 964 107909139953339929604365100641037328269085847328626350112096860088434907476455485848574456407427077849930879903981703604350361200336503101398118035751771054396623919601460927385819434256349913991626368935220135902031690309574094585365039586663161265206313475090379957048609306 A001648 965 208001554981123376799158229620975553264681691664315708848018538610913292166304070104037452947886716021552143233306242521494030489514681143915701665488263847917145953862079930901428967665591698809781673880426435396963451467620267719671123926908347170366758727516261445519865011 A001648 966 400935888222934478127863162927839687132076595577782621646707575167013615072578983578561910246189317179862064622291966554926835800938057931836546648023534648527985744319928928448591228902018771629898330410003840406073370318993557020644865764145845399164557183043727263961194211 A001648 967 772828772745000908765316332791078796571538962537846261767256745223939830758428926583866846011305492703549825146202778932004478416722044078481493435848068062653717060102829862332409950533006765407713448872608682373199902141457858413049843840274519280804533501122489649945813695 A001648 968 1489675355902398693296702825980931365237383097108570942374079719090301645473767466115040665612808603754894912905782691612775705907511286255631859785111637613495472677886299649068249581356967149839019822098259094078268414237645777738730873117991873115542162886772858316475482223 A001648 969 2871441571851457456989040551320825402205680346888515534636062578092168383471079446381506874818190129659858945907583679621201050614686069409865601534471504172594321436171138370750679728457584385686413275261298052254505138165717460892096706649320584965878012298455336675902355140 A001648 970 5534881588721791537178922873020675251146679002112715360424106617573423474775854822658976296688493543298165748581861116720908070739857457675815501403454744497271496918480196810599930489249577072563044876642169669112046824863814654064522289371732822761389265869394411906284845269 A001648 971 10668827289220648596229982583113510815161281408647648099201505659979833334479130661739390683130797769416469432541430266886889305678776857419794456158885954346015008092640464692751269749597135373496191422874335497818020279408635751108399712979319800123613974555745096548608496327 A001648 972 20564825805696296283694648833435942833751023854757449936635754574735726838199832396894914520250290046129389039936657754841774132940831670761107418881923840629376299125178099523170129548661263981584669396876062313262840656675813643803749582118365080966423415610367703447271178959 A001648 973 39639976255490193874092594840890954302264664612406328930897429430381152030925897327674788374887771488503883166967532818070772559974152055266582977978736043645257125572469899397272009515965560813330318971653865532447412899113981509868768291118738288817304668333962548578066875695 A001648 974 76408510939128930291196149130461083202323648877924142327158796282670135678380715208968069874957352847347907388027481956520344069333618041123300354423000583117919929708768660423793339303473537240974224668046433012640320660062245558845439875588155992668731324369469760480231396250 A001648 975 147282140289536069045213375387901491153500618753735569293893485947766847881985575595277163453226212151397649027473102796319780067927378624570785207442546421738568362499057124036986748117697497409385404459450696356168594495260676463626357461804579162576073382869545109054177947231 A001648 976 283895453289851489494196768192689471491839956098823490488585466235553862429492020528814936223321626533378828622404775325752670830175980391721775958726206889131121716905473783381222226485797859445274617496027057214519168711112717176144315210629838525028532791183345121559747398135 A001648 977 547226080774006682704698887551943000149928888342889531040535177896371998020784208660734957926392963020628268204872892896663567527411129112682444498570489937632867134685769467239274323422934454908964565595178052115775496765549620708484880839141311969090642166756322539672223617311 A001648 978 1054812185292523171535305180262995045997593112073372733150172926362362844010642519993795127477898154552752653242778252975256362494848106170098306019162243831620477143799069035081276637329903349004598812218702238699103580631985259907100993387163885649363979665178682530766380358927 A001648 979 2033215859645917412779414211395529008792862575268821323973187056442055552342904324778622185080838956258157399097529023993992380920362594299073311683901487080123034357889369409738759935356333160768223399769358044385566840603908274255356546898739615306059228005987895301052529321604 A001648 980 3919149579002298756513615047403156526432224531783907078652480626936344256803823073961967206708451700364917149167584945191664981772797809973575838160360427738507500353279681695440533122594968824127061395079265392414965086712555872047086736335674651449542382629106245493050880695977 A001648 981 7554403704714746023533033326613623581372609107468990666816375787637134651178154127395119477193581774196455469712765115057577292715419639555429900361994648587883878989653889607499844018704139788808848172662503727615411004713999026918029157460719464374056232467029145864542013993819 A001648 982 14561581328655485364361367765675304162595289326595091802592216397377897304335524046129503996460770585372282671220657337218491017903428149998177356225418807238134890844622009747760413713985345122708731779729829403115046512662448433127573434082297616779021822767301969189411804370327 A001648 983 28068350472018447557187430351087613279192985541116810872034259868393431764660405572265212865443643016191812689198536421461725673312008193826256406431675370644649304545444950460439550790640786896412864747240956567530989444692911606348045874777431347908679665869425255848057228381727 A001648 984 54103485084390977701595446490779697549593108506964800420095332680344807976977906819751803545806447076125467979299543818929458965703653793353439501179449254209175574733000531511140341645925240632057506094712555090676412048781914938440735202656123080511300103732862616395061927441850 A001648 985 104287820589779656646677277934156238572753992482145693761538184733753271697151990565541639884904442451886018809431502692667252949634509776733303164198538080679843649112721381326840150169255512439987950794345844788937859010851274004834383668976571509573057824836618987297072974187723 A001648 986 201021237474844567269821522541698853564135375856822396856259993679869408743125827003688160292615303129575582149150240270276928606553599913911176428035081512771803419235788873046180456319806885091167053416029185850260307016988548982750738180492423554772059417206208828729603934381627 A001648 987 387480893621033649175281677317722402965675462387049701909927770962360920181916129961246816588769835673778881627079823203335366195203771677824175499844744218305471947626955736344600498925628425059625375052328542297405567521314649532373902926902549492765097011645115688269796064392927 A001648 988 746893436770048850793375924284357192652157939232982592947821282056328408599171854350228420312096028331365950564961109985209006717095535161822094593257813065966294590708466522228761447060616063222837885357416128027280145597936387458399759979027667637621514357420806120691534900404127 A001648 989 1439683388455706723885156402077934687754722769959000385475547231432312009221365801880705037078385609586606433150622676151488554468487416530290749685336176877723413606683932512946382552475306885813618264620119700963883879147090859978358784755399212194731728611108749624988007873366404 A001648 990 2775078956321633791123635526221713136936691547435855077189556278130870746745579613195868434271866776721326847491813849610309855987340323283848196206473815674766983564255143644565924954781358259187248578445893557138829899283330445951883185841821852879890399397380880262678942772545085 A001648 991 5349136675168423014977449529901727420309247719014887757522852562581872084748033399388048708251118250313078112834477458950342783368127046653785215984912549836762163709274498416085669453242909633283330103475757928427399491549672342921015633503151282205008739377555551696628281610708543 A001648 992 10310792456715812380779617382485732437652819975642725813135777354201383249314150668814850599913466664952377344041875094697350200541050321629746256469980355455218855470922041095826738407560190841507034831899187314557393415578030036309657364079400014917252381743465987704986767157024159 A001648 993 19874691476661575910765858840687107682653482012052469033323733426346438090029129483279472779514837301573388737518789079409491394365005108097670418346702897844471416351135615669424715368059765619791231778440958501087506685558123685160914968179772362196883249129511169289281999413644191 A001648 994 38309699564867445097646561279296280677552241254145937681171919621260564170836893164678240521951288993560171041886955482667494234261522799665050087008069618811219419095587298825903048183644224353768845292261797301211129491969156510343471151604145512199034769647913588953575990953921978 A001648 995 73844320173413256404169487032370848218167790960856020285154282964390257594928206716160612609630711210399015236282097115724678612535705276046251977809665421947671854626919454007240171412507090448350442006077701045283429084654982574735059117366469171518179139898446297644473039135298871 A001648 996 142339503671658089793361524534839969016026334202697152812785713366198643105108380032933176511010304170484952359729716772499014441703283505438718739634418294058581545544564409598394673371771271263417553908679644162139458677760292806549102601229787060831349540419337043592317796659889199 A001648 997 274368214886600367205943431687194205594399848429751579812435649378195902960902609397051502422107141676017527375417558450300678682865516689247691222798856232661944235618206778100962608335982351685328072985460101009721523939942555576788547838380174106745446699095208099479648826162754239 A001648 998 528861738296539158501121004533701303506146214847450690591547565330045367831776089310823532064699446050461666013316327821191865971366028270397712027251009567479417054885277940532500501303904937750864914192479243518355541194326987468416180708580575851294010149060905029670015652911864287