A002941 -(x+1)^2/(x-1)^2/(x^2+x-1)^3 A002941 0 1 A002941 1 7 A002941 2 29 A002941 3 94 A002941 4 263 A002941 5 667 A002941 6 1577 A002941 7 3538 A002941 8 7622 A002941 9 15900 A002941 10 32314 A002941 11 64274 A002941 12 125561 A002941 13 241569 A002941 14 458715 A002941 15 861242 A002941 16 1601081 A002941 17 2950693 A002941 18 5396209 A002941 19 9801012 A002941 20 17692092 A002941 21 31759800 A002941 22 56727588 A002941 23 100861716 A002941 24 178585489 A002941 25 314995915 A002941 26 553650761 A002941 27 969967510 A002941 28 1694235803 A002941 29 2951071903 A002941 30 5126951513 A002941 31 8885623846 A002941 32 15365065442 A002941 33 26513113812 A002941 34 45658673854 A002941 35 78482620934 A002941 36 134666116937 A002941 37 230685801861 A002941 38 394548707943 A002941 39 673804674674 A002941 40 1149091551533 A002941 41 1957012086793 A002941 42 3328736409697 A002941 43 5655083397288 A002941 44 9596152490040 A002941 45 16265854751088 A002941 46 27542275078920 A002941 47 46589284102632 A002941 48 78732565154209 A002941 49 132929860935631 A002941 50 224236879037237 A002941 51 377940491328718 A002941 52 636482296695023 A002941 53 1071049474464355 A002941 54 1800968114710793 A002941 55 3026133358704826 A002941 56 5081211056816318 A002941 57 8526179978309004 A002941 58 14297503861491202 A002941 59 23960410118988986 A002941 60 40129698656247449 A002941 61 67171343190440361 A002941 62 112371729968119731 A002941 63 187885388185904810 A002941 64 313978182823971041 A002941 65 524425404719046061 A002941 66 875493001455182929 A002941 67 1460874623340493404 A002941 68 2436524740952084340 A002941 69 4061929152238156584 A002941 70 6768668736993112236 A002941 71 11274286915303510140 A002941 72 18771331856196410929 A002941 73 31241100729820418323 A002941 74 51974179810610258657 A002941 75 86433815514066214918 A002941 76 143687472376000196099 A002941 77 238779800558842038247 A002941 78 396664958151852706361 A002941 79 658721152737208333198 A002941 80 1093540081770223712090 A002941 81 1814791687193474408004 A002941 82 3010796171946907869190 A002941 83 4993462782004005204782 A002941 84 8279258326408121280617 A002941 85 13723135517537703965709 A002941 86 22740007785943732809663 A002941 87 37670911928824790041826 A002941 88 62388242716744773780821 A002941 89 103295926981744026341137 A002941 90 170981886180129361992385 A002941 91 282947603832033119468112 A002941 92 468115920159797329634160 A002941 93 774273969657804290325216 A002941 94 1280359913475224126439696 A002941 95 2116741725148817843466960 A002941 96 3498680024833660799171905 A002941 97 5781535871436286873688215 A002941 98 9551836817697981604340045 A002941 99 15777464039009117486805310 A002941 100 26055297848767595748815831 A002941 101 43019491257462679465730347 A002941 102 71014441216484972383401449 A002941 103 117203880730147170092833954 A002941 104 193398414837853447014606518 A002941 105 319066396016447383860065532 A002941 106 526293556019761935262034122 A002941 107 867951408776936167329004898 A002941 108 1431148329655498065348590777 A002941 109 2359376334111392030872255665 A002941 110 3888969561336690854566546059 A002941 111 6409114099808315426602852634 A002941 112 10560608411218556562696328841 A002941 113 17398373824715645778631033909 A002941 114 28658828307095034360844196785 A002941 115 47199727883313784863622840452 A002941 116 77723626387124762832088456236 A002941 117 127967676959363101806736224408 A002941 118 210660121346885875000683902004 A002941 119 346737090851034559702773049572 A002941 120 570630899713324559026350745297 A002941 121 938962699450232375435520935515 A002941 122 1544829301360738396044994688633 A002941 123 2541281446515613119812018270326 A002941 124 4179902236195667036367453184619 A002941 125 6874189991774317365659211396655 A002941 126 11303681740808908183250456390681 A002941 127 18584984644980836931484608250870 A002941 128 30552677616978501721638817269458 A002941 129 50220612301993578477578547679668 A002941 130 82539385892595169908657689159758 A002941 131 135640004807094043033189561701206 A002941 132 222875588587065655689380227849097 A002941 133 366172853794137459621253297808277 A002941 134 601533051869901400852186545227799 A002941 135 988059982654155012313210111597394 A002941 136 1622775079305655037841590220014717 A002941 137 2664926749135749119365168179154201 A002941 138 4375874484105950331082594100750113 A002941 139 7184520065193417466217644135668984 A002941 140 11794639449733873239618908391256488 A002941 141 19360931149242988189281735441661008 A002941 142 31777748448474779632694080404115992 A002941 143 52152598298208572812600649737470648 A002941 144 85582573828096980221128798511864545 A002941 145 140427417656312079684990362824452703 A002941 146 230396694375356212799431954502244965 A002941 147 377971390480251064380015847601421742 A002941 148 620012626502293292785591758298530239 A002941 149 1016954727412598327835602547657430771 A002941 150 1667872056633572880882828291950406857 A002941 151 2735170538171632896803812310689757578 A002941 152 4485048843268016457172903691088629678 A002941 153 7353795516623315909841360736010867820 A002941 154 12056410667751871521797420055854638738 A002941 155 19764558684228849250011829135629419786 A002941 156 32398082140718439772122948950853600473 A002941 157 53102510151371643975704269957243254969 A002941 158 87031172426108649863750650092703899747 A002941 159 142626134094612681205870826427418481546 A002941 160 233715938247418243010924036958782068529 A002941 161 382950757718095648280399536401016928701 A002941 162 627427215276056910511080235888541744401 A002941 163 1027897982020777110045576743107069845420 A002941 164 1683849732181799782216095676691084237796 A002941 165 2758187069001982204331528787934308679176 A002941 166 4517639508303766250618825294429409665724 A002941 167 7398902267548566220589637743899449970764 A002941 168 12116892618974175880759079757236557797745 A002941 169 19841927493969872845876976572742947624099 A002941 170 32489682083354533829893423039225603294481 A002941 171 53195688749106003042072875002716558571750 A002941 172 87091775088418109809221480670562697173459 A002941 173 142576494972952754141064203831169198412663 A002941 174 233393716274212041631218245955390203049977 A002941 175 382033247124579050183104580203776880790878 A002941 176 625294014839645922800104769502859929319754 A002941 177 1023384477162237892713960395746033422802212 A002941 178 1674808455871094799458772378383286156864406 A002941 179 2740712937210643663410512229332898631557758 A002941 180 4484709883468690718842266695835249626085545 A002941 181 7338002662694114977816357084301674762685469 A002941 182 12005890748355486217338496062981491327994735 A002941 183 19641932672498527348894432240664117746952642 A002941 184 32132731971528032947291820366865961478968997 A002941 185 52563584760423383575120293102529075306748449 A002941 186 85979808790328549633180056053006911099624833 A002941 187 140631441421106057792912911597937074650699936 A002941 188 230008089227052323767159062066139691987210976 A002941 189 376165352316596849326346799274646522647369152 A002941 190 615162336097058442687128539508707382087822880 A002941 191 1005949573287322741700250769456973494933037472 A002941 192 1644896091332630701480937102844506006613992065 A002941 193 2689532302614862920101558708786337260015195431 A002941 194 4397353187584817923549621738964223565309718141 A002941 195 7189231466699072440631912120470909331770032670 A002941 196 11753043942981929389175823665360669562121056935 A002941 197 19213003738306913395922424379251382374589594555 A002941 198 31406346880602597446393325764603118251578199465 A002941 199 51335412792267462084051282892685014900073664370 A002941 200 83906267272949854517987084882175084387892837286 A002941 201 137135430711481436930154008940062579923920718812 A002941 202 224121283331009669947148709159877481957283675994 A002941 203 366264558008394442986613104741817761061711035314 A002941 204 598529105725181128007616443967798546517328705273 A002941 205 978035115131612059925118323643218497829319912897 A002941 206 1598095114760258130150738558922929512339059556667 A002941 207 2611139096359379197185733593349490830226306891258 A002941 208 4266156670776270290838597185217710766674737892057 A002941 209 6969846313711458048771561197683698138942613044805 A002941 210 11386477910457495468168987041201094305701593122929 A002941 211 18600970836903521400691309197926736118577588492244 A002941 212 30385193345991669679924060944333119664037680483996 A002941 213 49632799594375721768628772775996510593855596405624 A002941 214 81069240210520202739583053116624656372181423782980 A002941 215 132411033946686204272407376949495351852403261343412 A002941 216 216258494289348063644321181603484805249366160602641 A002941 217 353185832690321707675511771258257228997881992838123 A002941 218 576785920466652936650308808299617579177234141499049 A002941 219 941905810179154821716698449007299190995271489239382 A002941 220 1538090609136434742329341674695722139925795711341627 A002941 221 2511528741890769938941851904349028291491718169681855 A002941 222 4100873167136848894912919963388845411741809201966553 A002941 223 6695710049818653490718489712845035502126033466527686 A002941 224 10931989791006228179246613772111480201082558160391874 A002941 225 17847781174922899111879964972484679155311287094608020 A002941 226 29137470110484174441202343740971666969704644171573726 A002941 227 47566609619722699051054574156873164430418287488344230 A002941 228 77648926301146410960832286710120049432818336593543113 A002941 229 126751107773855698704943472454681289555305496870464933 A002941 230 206895608538728526374444055269243564180841472613890503 A002941 231 337702385616828946754657728452530125442857954483286066 A002941 232 551188916950860618333621889295775088813005885734140877 A002941 233 899602096682101155062196825828340758263683591401944617 A002941 234 1468196611584872238488964539296535565675495828994342369 A002941 235 2396083183390354901627059809673143235059287973024460104 A002941 236 3910241832149774296208612540504559854368861298127406872 A002941 237 6381011574994372497936538321370857126610980361096218416 A002941 238 10412614015028507069194528282527652568140557878106330408 A002941 239 16990824815773367597069612588778105887867538222066929544 A002941 240 27723862734104177244896290127795997301401072608787420193 A002941 241 45235326807009674178969126401936551861666300303237290223 A002941 242 73805132899295076341577543766536257379863012180793286037 A002941 243 120414938647444236505771303829582600463616327493857967758 A002941 244 196453270369632948482871645527927012314260653509694572175 A002941 245 320496559630509363072485700723265847835537655673546477443 A002941 246 522844828809440106470404252355490194074931303069848885385 A002941 247 852918860085050480200556287128380844654745978506690944602 A002941 248 1391323730944232411098131813024097353557261651814707636894 A002941 249 2269521798541839782896760417708204727703526728117820169036 A002941 250 3701914044461427985387828565180434515657723912350339789602 A002941 251 6038154524721951583156525088210553209247195042860574318938 A002941 252 9848455990521247382057846289831268717263120726582543831833 A002941 253 16062687802174349932729347769792306478827273551946746403785 A002941 254 26197179909483043642193830934472864926913687277705535761683 A002941 255 42724523707769017755352507467511759469102156665372727664746 A002941 256 69676509731062586337268187383385840156569411277316513722753 A002941 257 113627152142058234530165471435497555196176354666030068175309 A002941 258 185295357284373911993979766568142056396763222053649349246417 A002941 259 302157750728432285154909203360707869667010945159428832815356 A002941 260 492708242507795779722151606241643976354371219421959876326484 A002941 261 803401994002474555963713055501890927018107938494955151581416 A002941 262 1309975194522499532044357751392011938464367564963128008917196 A002941 263 2135897595023699668034419994107739658007712618606562761034780 A002941 264 3482451424528396991743402081464030004330394220876848372890801 A002941 265 5677760779224512939329781509517670119399469441240213535882291 A002941 266 9256708587070259925430535330761628825568540265594652133544769 A002941 267 15091196216138767969671381894642663197464860325784053714514374 A002941 268 24602452731887337748512855870054869907884739191933909756154275 A002941 269 40107067128919604261650517194856295266810411529065576480447239 A002941 270 65380954068266908746327388721372610175635735502873949849308601 A002941 271 106578485085799330212039274315646037583588600786976470703672110 A002941 272 173730416848286533162309917987346254834676865958548342985869114 A002941 273 283185034615325836970502759859982986546970998262861062694042628 A002941 274 461586332535627010384776315456342527431285964632831473761264422 A002941 275 752356842699168695843412039791270433914191182143440132382821838 A002941 276 1226261764346541802060167531742207091934120092979818445638578409 A002941 277 1998623365992149283955590046222593440733549654437919467770693677 A002941 278 3257371405174868416723528137278723367105282913343689272465969951 A002941 279 5308749426014103107994578459354145210486077167293331073182854818 A002941 280 8651788308714696002120797581779622256964342740753547751604827125 A002941 281 14099650036008540024768666693963141645083165116625092361783189809 A002941 282 22977334840278094188260045455528686296953878569702198568385955905 A002941 283 37443800558777557088302322915746711148089320399807844232302336752 A002941 284 61016771179507148881770898792765584217415650031521753380005596752 A002941 285 99427753689289166818369440305346333148856662635608241626084348064 A002941 286 162014996690720031090023504000974490898337223998414328553695758128 A002941 287 263992788731467171450764821099644752143878222663365906828000349296 A002941 288 430148334264566445713614275974971410428573194581182243618872274881 A002941 289 700864133437398185424340327214085240594369734245848192460457162167 A002941 290 1141928488902233348356076095852836544727703727359061521499628382125 A002941 291 1860516539145317076588596859991922387884113543802124573691695395582 A002941 292 3031222313134081848086406911205249708010463852165644807810497183095 A002941 293 4938462286416245311070447903376125383822470726108539453617966813771 A002941 294 8045544898098911552254994667785991344258526856633722313395667225961 A002941 295 13107172728770423646825518062104320367500742225395975658093858072130 A002941 296 21352684860568228963246181345260937891769917404410664948766454717590 A002941 297 34784513569757691749311388290460528465932623030362442276444214969020 A002941 298 56664286237803774795104325182193609419772033994598711707527752172010 A002941 299 92304531391283159536917500727010238217064566257752516772555951420930 A002941 300 150358089409471202356927109582827024768291337154266988223124020861241 A002941 301 244918064349869843631823764935400161248824335928435376636126523949777 A002941 302 398937761663035037422064137387791815950717962992041537823698914370539 A002941 303 649800210224918116616181228086281680735945928218948249754504110291674 A002941 304 1058388189337058385095281686945068560034681837782524128108075317562153 A002941 305 1723854559315696734783223203371737912872394276107918176647659394839637 A002941 306 2807674909281580354521161874072832843452217532168586399301961225772337 A002941 307 4572815130498424093985093364591931339284221632497698547472730356568868 A002941 308 7447510987254577995309771898563741311649249264602391046267105340755212 A002941 309 12129123193591925485225532614248547078526651574530761776370239956383320 A002941 310 19753245795567804575196082316846266837810711227210071249798121588387924 A002941 311 32169061737590961547386096283310330398414934231231935892612381133545604 A002941 312 52387689545590109852507067746536882663916427250703680837706095914200401 A002941 313 85312187751193464761455200715662469076927695042365557950401726179497339 A002941 314 138926135133655940998421490471745137785937617959131670763521098080670425 A002941 315 226228818253312612943542912247338347630189502880037583627797419392557622 A002941 316 368385947012311204240707104330479955538985547349190840059018892269212171 A002941 317 599859295743015198834921160155635156077432768235257144765181855280432463 A002941 318 976758048761653035923921589123738019976050302683383870845469743331202969 A002941 319 1590435004375564374324948917849712164667963720223957982482279789069057942 A002941 320 2589621124305210908629291179984720894293233446094832645267843447063356082 A002941 321 4216459788397613771933929819574250797246594969795188685381035720734248820 A002941 322 6865168177556376244922515454271576992171250160320738418086272674967967598 A002941 323 11177532353171048498227776390417975721053166926773460785221191874861165046 A002941 324 18198361179413422793912448416055547690906467394699696747050706131450629129 A002941 325 29628541027749584257337590434612632959410815441003854069006565149771176885 A002941 326 48236961806891562505304969990455493558999630044624656982324686684273809271 A002941 327 78531043844674316053054144073477723996226898611132891151360383141206435090 A002941 328 127848191632344548612080324672895511346957369569020523882798171974314884893 A002941 329 208132381753987150189681245704993685039646527594810837763144392770788662073 A002941 330 338825910301252045869698236467485881706944003446479316486701664187097971873 A002941 331 551576199190457666321945586443959202022454868069213155062094757892312097176 A002941 332 897896782142351758681897933017797846416812292111608606806968145930886097032 A002941 333 1461636413662503008586497734808128388752815866420623700787151015921319522832 A002941 334 2379273581929526693330889333992465722612070211269258364223210608589078955064 A002941 335 3872946947734564574381954291995859265912627711183980845858040481444888959064 A002941 336 6304213282763803725048909197746299341748112409102942815311352302592103527777 A002941 337 10261538484261290650859920308773922153456877915366575600301003060515886197631 A002941 338 16702686737240909865111380603784653143482755081553302280781227968018058464453 A002941 339 27186450957354794058668761559407988278296729699373591559243705232782214143854 A002941 340 44249774875891149338183435344334397587955752866109097578023432448690957277023 A002941 341 72021477737494874438522084899314684337610448129053590621956254895203779052563 A002941 342 117221007161258328699851117024972177423466442045495483685864600005840028560457 A002941 343 190783745800303259654830236473372425914525704965967445610121324738635360888618 A002941 344 310505888322740698812997950205552474033897818432308460679095043406251888300430 A002941 345 505348404746958695012957333084207716026525233367148847901276132768410608075308 A002941 346 822440693327735559418470506928039469107734272524879185097113971746357314218930 A002941 347 1338477137590773044728497205730587253761723499678635293575416753120536365889962 A002941 348 2178261633599693766785046778215812636319587889143559461736098169741302168521049 A002941 349 3544882844928928859356611887097270411436311465069175287370131105449510960259801 A002941 350 5768813949396538138279219582097050587613790415348104398616232992457334763857347 A002941 351 9387804164921310954180793709080414704593159851268302290360826176672975999700298 A002941 352 15276870376219343259363283815874693286990827000019815500055187233879339609692113 A002941 353 24859803420065193431777391077516852085624016090428238185868108001695787881244125 A002941 354 40453299603975505869283087126656106604534771299294288429646684607812318694532753 A002941 355 65826871623948344585227112933983275552927861608897276271882947736861773286970956 A002941 356 107113824215679537597615984123703860932056774343703649156007014724582643217651908 A002941 357 174293389920740424178703161894535544339062107385967254110314009012997331009070024 A002941 358 283602092278894473164669378062115504796409889384719911029186799593649829845781212 A002941 359 461456857990277442545554866025312381628174126423952590782333486983169017413927916 A002941 360 750837538842950746368113214531865356452530198468007619040725943702918035751880689 A002941 361 1221670499405366830659067818590113403724639333120431525716147825051114660966664131 A002941 362 1987721202242614089383154595451088796982290463743137034723725082001073532075216241 A002941 363 3234075579270512379981609009774821667412512174429499996165419935282577238012660390 A002941 364 5261846907034429787450821912511950633295272126342920043291707941135315291292226931 A002941 365 8560904184409348597086587269901316365960128782141050404161009731492501338170171031 A002941 366 13928183693934535129697033431132046328444273672104953427845098936920879843099085689 A002941 367 22660150652764665550645522335779765613527971108950102696964080176140398330028436734 A002941 368 36865878976301404895831612282608268810003096403176693093307176758807493545347653930 A002941 369 59976334759605340781343744439475248355086249402463572266736579350506604532436876004 A002941 370 97572810475255170169514205361742816728794551135406274571164074306430641252971185846 A002941 371 158734491810471440015562242235484561487661121188791268934652645667509596899642717470 A002941 372 258230437285616147921601604947548785856580303553011206989012379715337842869928169769 A002941 373 420085047062241473155374147217536845969305415300482430088102378066423201310999980093 A002941 374 683377565389484646628174076076221744344872484568058355484560820672048926577444636367 A002941 375 1111675275925744051566400564015625002293185838747801427488849365709256093674043495298 A002941 376 1808376878372694279138531888027387278224808354442772213401158218104611706419029925189 A002941 377 2941668611837979488055092340779184032007464672335849752682360335767113611879293822017 A002941 378 4785115034357558773720998248859586408320961372723000617856153692669667814070592101121 A002941 379 7783678454439900338510231681888024912842765214959798283104454827568514891159960568128 A002941 380 12661095697296520376582609109891251329715402284011608723852671721669793821682987718080 A002941 381 20594517831145594150124832313473608784509010890495941149969570721684133607627135921024 A002941 382 33498543935123913501127147441345641163560408968139153505834677252615778909138516315200 A002941 383 54487167033799794429686483861938610099074564274864268504491494563274484673091680482112 A002941 384 88625062343348672327686983312971447521527895389715495230796148256777998468689835648257 A002941 385 144149432900755910945683271743747915648770613395445342617877528499832997216585849092679 A002941 386 234457112724002063515574501971862774134181453767514117504936496569848762928863540350173 A002941 387 381336176091780163561794863988241617070095122148878278028302350905187766778184127677406 A002941 388 620221408808084232747154832273146744427216401262140080014828571158837547180036695331911 A002941 389 1008741016868088192076339420760979315274400185392860406716683169960877306974953571673307 A002941 390 1640615531190980163584780740885945054940564681010241353092966489112970077152387459560745 A002941 391 2668260320605281428510974838951437680736927011418011354337443629754101781560155372167442 A002941 392 4339541518474745879352186506986004091183246927503880981018758588743330873069114181519750 A002941 393 7057547301985369681935915177335968849198661703395734695664231385046842641763699460430236 A002941 394 11477784762342050712229044431806802834161767010537868615470354087411488485595218930806906 A002941 395 18666234305093451422756882403909202526665160622517785407312851955817598629872201835179090 A002941 396 30356362898360330307708776582788021431153519065838958159722696320593858102630961779450745 A002941 397 49367049759400256428548641949239500076938389938757185699210037920708226280684288601045985 A002941 398 80282161177164367097021445867166398236268598741373715129077306726920544491052069190054555 A002941 399 130555570628702971571143503160315464904722163629935695130693732225073651058550754925762490 A002941 400 212307950766730037551186991378283304743631790074112381733439917026544106147442646208403321 A002941 401 345248369414542719514336956951291189869678094335503229441414158362628768924832679848470117 A002941 402 561424767276674400280648057482802766747392153738941727928126624045236588426428092499188209 A002941 403 912948081287266370805622195107730471309761697009141606203622245104459094295911542626759284 A002941 404 1484551269852358796655633755914848257531329708981089471924954446902374935930275562605270908 A002941 405 2414009396102597472788365457625696317992645892100832616465243703785647835159564918870845752 A002941 406 3925340840881818760431183259570593471781795264337411888435302277949078446921077729232556132 A002941 407 6382788844628228218371662128537238617800591803659116718906928629833699195315972332017350228 A002941 408 10378588564510170803870673740289228444115223195239553620933560729931472281464255122077289617 A002941 409 16875663379965761370228628385866993217340444087984011442602656385860608511874114950511661835 A002941 410 27439625374916294233848304643706723774527640630940038054594011566672648000451453510666044169 A002941 411 44615965220946082436273460466011505836344837601735414340885381587993465769955883028180200214 A002941 412 72543286137775943873223409113881860747515863040600947854798951002127530783366069057266899931 A002941 413 117950286076905101080412387472516887320055647356480430873134405992647468387549677316719699679 A002941 414 191776610830392345974426418985383340874579309519955808863717839925488374129956216782870374745 A002941 415 311807941307011962628935753703727883427081979337666812923543455851706020986266780544786420582 A002941 416 506959914574264924027414009790340454964529854666744565482208493922533766331371057645967409826 A002941 417 824242513205106956266053622251761748599585443123992910033318516734535486464386179223531257428 A002941 418 1340081977448752302767942669768078351371029237793686905956440439925146290407839735954087670014 A002941 419 2178726478043014427170449604781199689234232015963685747922566775931882630344082247297756786502 A002941 420 3542167302854936734042314383181357315860594079804048941235455951603576895799072404192843710537 A002941 421 5758779706350855422998407583778429439047307593781612803294334592804306555338398486290781433285 A002941 422 9362394183027079925968549603974915571734048885565132965852333942879646740019313817700121551143 A002941 423 15220834480357919972263958527573956938611849414180207819282361907131030098750484819221940369906 A002941 424 24744866320897278386079129147941401039672735559317303591099553525092351700999548504059271974509 A002941 425 40227856434164260157692032178274896897163976505502078515665925491621434720643375883553496087625 A002941 426 65397903322610683614793841031471551631435199306754083801704426669225650229991971417615974425441 A002941 427 106315340618777754114889933750410825850191374374152745150466848803658438960374511671942709492200 A002941 428 172831637309612801398970065546554779452323837723053599296770338617140880314177423873426590701048 A002941 429 280960828758834741253442337453704740257425572727522497474369904987702474994321544863599656271088 A002941 430 456734218806005512045032569291826183252484511387627305808872800944771886044021752385805181591368 A002941 431 742466036271948840142320935415394204287303919973378250863545915247909641971797427926684010634536 A002941 432 1206937890200616760119214761260362940756793218711734584471893193885417518054900065895497853451937 A002941 433 1961952829119438878444281567712033070215119986740380767412093441587474203847498219049690133996047 A002941 434 3189242429584689459780537103966797189433440916259872139638430802103122706980649575979875908331509 A002941 435 5184201322927835856134077550927760154531235762111347911456814744704298663793835200483153658781774 A002941 436 8426972150808165208652820189761123908632503623939901955709487572864025784103428542366867519861807 A002941 437 13697984011374847447555740268645868805287989866628927173215534204980626013543535372814400588919971 A002941 438 22265741797044296457448892515695267794609943968262918849070702410068224851258824839072001728292873 A002941 439 36192044754965570586868469477892608479182756520609243954992055213781387958048778752370985444561914 A002941 440 58828060606390671551009476847198559064135468431277011872907369652657052504790814570470290273764478 A002941 441 95620590609302863847876506083330470099785432086447495151953874370926409274182440343634618398198028 A002941 442 155422472238013446160607211856227098227938986880122949156257437231678191857037461929858997258408002 A002941 443 252622323084594717546676669148420171552257440255401471824663104866934613614478322827255946180201978 A002941 444 410605892269210841618701777977981257390003373864057590428266810797584183197927927859779704611596185 A002941 445 667381542191702879292966174672296566701904349005998305077227410406114135781017696393825983808605673 A002941 446 1084722843586434313240154173371978811707917610431607053437135699649105619597999610646572365993167475 A002941 447 1763027076736591933956651771878041912957338354701349550790799231025356927649654018774030185094945322 A002941 448 2865462960743059004205761661574130518247204626720384491616507392877982136744346004764587472040823329 A002941 449 4657214664189232688819296120944861439924293389850692450773307217648105475451302067467495646171624941 A002941 450 7569259127729057876172229805439245712481904816927382104025874539833458378646617125573593669077563217 A002941 451 12302012652422884426501309803235317548035348497481043319383721164463895446793137881231386728816682908 A002941 452 19993768710118699950517558293987749995064511217725323410094160797876335365669864973325344876869929268 A002941 453 32494426450676579417265462611367454890482961803401562735793431104121017541659201325175858886439388840 A002941 454 52810323043226073189953488842334491769292227719071933454398116535865873954110166776537717425790451948 A002941 455 85827117626461126134608660594327323909924134909222022075574476455364425645372328907174704546426025916 A002941 456 139484517710998192473174827941289895633945546020028764609933311878713333946847010864912573062608747313 A002941 457 226685256699643195747811024297395795588604381615383640107475556514903533613792931513256553418300454739 A002941 458 368397230028772394772703716048640881882705866927970821562028741378127860605164618952749059058959332257 A002941 459 598694497111681020939362937577844097676749515644386004735407445452535551485248504188473323027645006726 A002941 460 972948883759436535672813161871869778586291271302977813349966099685048137277008008497199033056501278019 A002941 461 1581141171893903336709054049790601937157105252238387648145129004256009536291114292229764227608959442471 A002941 462 2569491317933232685146955362316062605487326869359412605690709766928774786235326161151608301006163407161 A002941 463 4175606481788475757142722450032157364767246233962644855115860583010370787750225229340333468331162284750 A002941 464 6785594307259726045473689629925635583429166854557125160390187805486799196856014358390348295090583996186 A002941 465 11026867480503005338644094501390047156286489546427631897502320326324203622707684799093073802438083795396 A002941 466 17918942432007783776018646565253030235080844497487812174713011176373833675522279135764045781541819569734 A002941 467 29118470885418322492837411682869702541715785079994436187405352806729838937283858391024984999799988394094 A002941 468 47317386017038600741866885254071406543503973079092496245742748304528385847799153026782194693209196468585 A002941 469 76889835294644537239071214275758132570162443547472448199949613031186757544104331706037733525521405832269 A002941 470 124943348205610741314432557547021662054197040736285184515719223844370488010872771918657845279969110910591 A002941 471 203026809308165576900663280567857091306600279852284140740085283865915239442897072828447773520924892895330 A002941 472 329905606539536795761164651938642748929216821556961301957436856038375281095543414263993653716109434278549 A002941 473 536070707527090805429769235525903858688892965306729908218348046613588399712947700670063303827910326084433 A002941 474 871064967941416744245071831819771923787668800380278861800209307909277660404469886012846439148879927743937 A002941 475 1415386751038043015111761122682925145449675859112358077360550928100254797312415234180582318231521350405008 A002941 476 2299830491608782490202859589669849078878560631096562297725887626674938599712071189595431601397756210391344 A002941 477 3736910264046039713567376846294472955791588635911460630789012192459468579843391454342491343118122188187232 A002941 478 6071914766068713277193797283985147465122282329649742532176762932756272233202484708398746003396600225070416 A002941 479 9865857451513568418732078634591416631025943199913982601519826635235545081973455535927682624475569732572688 A002941 480 16030246255366052477939706872170432474256582797901997744496281035619334399045124924625184551679542235742785 A002941 481 26046043161618981533570474088278032479243694497859325543143242251201712627571580034848700760480415563457239 A002941 482 42319403511036004137956019220430282228854694032839007811923517781480756812089707977530594789815520802463245 A002941 483 68759633818529929569318291998688599666439603733867722940608449157073883720494344889004590964356774092076222 A002941 484 111718172768104299573492538742435033961300450641698231442845379053675995502747985808952062967491553881732887 A002941 485 181514096966744603883248719376256404793423573354519631103927217995717750726904247849006451232911254072685419 A002941 486 294912497547807160881805827272330745960060367685700252982665415991008305860000884131167685710070680683791593 A002941 487 479150882497626978725393319854385947239486626444985950712683148300288923130103427316183227422681250613559266 A002941 488 778480467625783709605847257898371898979515517796801873252162220174980423729361785348061793786373324555944566 A002941 489 1264793067261158152698308545559455668688585670620866772112304166888001612116819237704207732675598005986152572 A002941 490 2054885252963677675691197734277641518209895050342927687528123792203389468383401305887678477579613080990452490 A002941 491 3338505010372280565573023114534313702405712238456394086375483741704008954810301891165235972170095916315696802 A002941 492 5423914839851739030285512402641151351452728609285506503685645251563893879097120651054386621110412151540798905 A002941 493 8811910540111806819943483630084748107486743755977272643885486602499964489692544207085136084214972273951529201 A002941 494 14316066237883275799666108212159414715476942605309249689368115819818833955105942663889913383607604582790507851 A002941 495 23258073340543323427342664371664867612485455591149866384372796745135202487099247891765050210685190239625041050 A002941 496 37785067605151455554720842042451444925449679759275345880345532240221201345649329619252856605070610179055022025 A002941 497 61385121155965485322261545389015028955728224317592702791628437117965124853519939382637398732675139994150622325 A002941 498 99724643225366998320187277601616144478670354874246100888363432687283149473238331961396740018354797757722050225 A002941 499 162008700904105351405899430859154201062680237398266594975352470922699908046478719986680813264749128400214095300 A002941 500 263190783192001873688084666959541475962332899985595119810401733233498541288240149386040510146534860531554807276 A002941 501 427562409605168319554822803369562907882481420454530759014797429729878683022576025100661450373727613582844279832 A002941 502 694584155368026113156476734022414250126677427084312756422860778170253084741543623135745337600533228908969254004 A002941 503 1128357600976135451311830245463398832960107070265293675673292403523081121056665057743861080856664917336450500644 A002941 504 1833011500840247808699262289721460707134625175592273117760310907375232821669789539649715170513958867053494440913 A002941 505 2977694776160723832785556630790089499720167328710307525573186501897628573212849671415221167243564166610515571867 A002941 506 4837174335609001074150071742121504533969743796153641595207891510500614704711191950214382958715085614429381861177 A002941 507 7857780378335010837978156783194015724498619212207028225105499758866317943031835046902470486750789808330425422838 A002941 508 12764524212497845817098654666044210423902019630949740830893304755850307410942795579998634204205076572857019167147 A002941 509 20735093062945410957955222402152889556221322509123127545594681840696628295338460665616994411438343164921082020975 A002941 510 33682473126483597991030815472580319252465998628057437205736417140826413712164545316234009472805731819996160107289 A002941 511 54714016099949291942834944944674508739517296446594839773939588676627176769126083570767227440780633605602045643574 A002941 512 88877098455734854626813264914962630144910878226943607864369747613497957364492644475138504684117640031621384957586 A002941 513 144370282750615122214559838163312941168607319645599888282212571162779043708515428631143839787690280521784837262644 A002941 514 234510571153432985620469111639069158900801463862144589444617120383141439576874045616444999597687779604964548802190 A002941 515 380928733624020888658388679162288173291469318845011168174806556345110401339991011087961498202330677281696283963542 A002941 516 618759308545318528721902496976903659502389246274876019640911996392143929496938686136700987463688261872966962617481 A002941 517 1005070381335944513886636672424927583177410350641330775066699218777845639469049847324060705895759441294544344359893 A002941 518 1632555422595309319638459400868243336725617294862679757037072335709820000197233416900944650722813419072127510009559 A002941 519 2651771721270249394381832890800732130535917364445692829522720957480943715546144385499807853430752567188226200612562 A002941 520 4307260029156521265307950459403492154495909760527602707203703567972075592890030998759449525018140306542010280733117 A002941 521 6996209633752993672555650543962258931658279864939048563523291570888668967514732981271689782033749287165990463969625 A002941 522 11363740747460886116139599692134802551329873070787549887797279577986969172717565244424913184098451611313440384545313 A002941 523 18457658745721924494681061654416604474864332644954006173551237120007835193763290837504386585268852999741196624361016 A002941 524 29979798654806862624048890316708958494634967998366533948642488713732811890551874179555079056652883684030443665084264 A002941 525 48694244035855970481754356758464071321279185287190353358074899912660760302284033698318827677951566482338386115340240 A002941 526 79090327309373791254832664094599460538986641992145777604242092418581187433469876850009068978629822616349156896859736 A002941 527 128459420530222712665227990320620255729432985061906361296428963991929079333317688366798240986954153550001563982765560 A002941 528 208643758396014945187094971824925026557825899755416885507363383350493911242540334365738657511009638848849791629225953 A002941 529 338876693351318391653949327606321256937313725945575376520358391219782067425690532223340251395107307516636118022995103 A002941 530 550395508165216385705019991807963664623248776387131917101797542151415898407887130110541111341058737930946136166264613 A002941 531 893932958479551775425837465341528314018855941647939009939376886870182461613653382751276081081969053879975307158585646 A002941 532 1451883997582105297258282393049438885097284792393805008709867688906005473145930429087530778209862907323099180205939967 A002941 533 2358065147638501511476260125903893667578521179573912458439134470004347740459294328173900991444278102411117798656942387 A002941 534 3829804488967715777448536005647928230011050908074185340688957532671971026829228001801081980619320599232235005876112329 A002941 535 6220056696839588394823205354726802515353788817360502106343285171159915477407383782520555636226930782390683643120428234 A002941 536 10102038735930129339070847822493487814848577155542892973754111366219971013174526985056531306046367734687333993718596462 A002941 537 16406678714177676797170548083730667263801187245087106253886526388888256786428885616178052430754057983750099799551635436 A002941 538 26645832098832698249082680248319109102467465979574350613970424409784241666773551349540612863670217253853333759229534418 A002941 539 43274781231389096895715669775337566590771186064805055453646723466273130755394997456916328994081052988231154125380902474 A002941 540 70280924702765387663212420977187699229380039329135326751226351500529825793091943639221473717772981992347249313621929433 A002941 541 114139786518762648156259610512174818135702308373523408211432551722488097562339038907651506389333893694227764768994335993 A002941 542 185367528277805619720782974733522111059503133687349159101477728368983380282503313271963562795904957827465157072452000547 A002941 543 301042136330265692390705408143315831602812789600181001644099227222541993668799761284583210820614673265969325726486595338 A002941 544 488897652189983825327047861443405213004707851106915480850045517863789127127662633035781700361087927545315949469860350065 A002941 545 793972870520608637262581643369505747995519188936211682750073689714313088105142161122108037251138992463894965113567740413 A002941 546 1289408214169550781966209141905650239608980583257435591415248939698223414451536737305584050536118274136868810328875184145 A002941 547 2093978752910912726581996653212665805117614203673300255511384966605162846126146025461385844579963951860649919623674141932 A002941 548 3400565843398297690325980941953938281243188168826734516817561861280532459141629867899330542741945870887848067555095512484 A002941 549 5522391552247356329518746108807095116301597933113953037570676666164389680218993577561999687449124697881117325156978264456 A002941 550 8968097155939315092761047851909878780307988198890908364255371752474083201469339721781175651562059239277103222163127657212 A002941 551 14563659763855717809814447915046401401530484691247570965674126459828570640159622198885734429835942178266570724814098704268 A002941 552 23650366003232660743561812302647376278045287602450284067118399888177475472213873522536946436538213175112944117857302402673 A002941 553 38406288513107212564440137127467215581443100523049814186042411452608770632845957587864338524610144893477510365045229603555 A002941 554 62368307220183415323130391075544863366824860081080181359286193918457160197538372369749673029740043753630877514091225597393 A002941 555 101279774664452243859384001377934440167473704760775801872603374238070742516172762239469813548664367801040338944633526017126 A002941 556 164466957875327137278155710093516325580105053939711955948875816583128169506236705097526126964012264709810280405279853805843 A002941 557 267074095298618035259315059725813190141857208912333384217225806281459704587819496210326589482787157064881856723769439345079 A002941 558 433692644116147184917907395972816392610577692104720869913906181900029188553346423719760662715408280044989350661133679165177 A002941 559 704254353145463326896774947804969355613125487381893188261240455992426969354316820368764710939993792740286792864320674864286 A002941 560 1143600214156839951295031939995190299999336391947420230674688653202651772869909639142820299081778740053202989322106631518474 A002941 561 1857018070180217584989409971779972353852909581898568012173765874095264626877879676361705778108995981865133394821124586166436 A002941 562 3015471688584517363540456065586026179498777989462950203815648577751166317131750120969799675039392717798422070718358556021206 A002941 563 4896566022616411924159245744426389406473242293878245452032446819221787357293560934564906107338296450329101174251712987314110 A002941 564 7951063420500685013138919613767030909605133126392296729926138637066349034107581306712244227005299099927486277903611734870441 A002941 565 12910886814195451402496349281161502086932644095086293050985479438043597804628039053084959914004263723690244240949682993927261 A002941 566 20964484754201787292956080976687666589989785953510776159990190493510302280919861154658286838730075605073830025375964435231279 A002941 567 34041570296035706488784423029765896114292935778858263453960589902547925250494806969684744184390905450844458293586034885573954 A002941 568 55275446573563615589889715982355372307134091732241011666867361552842315117356658568293950980205679802867879269483187205051365 A002941 569 89753672233800377268464747649355266106741987102224289842461994921396268407086974786292057535320855133346047689532287630925409 A002941 570 145736889084309638582100095256487854919164347824032728140465612202646321416778587976419575653026128416814070601419349181560961 A002941 571 236637775461911651078216298068911205078724586766511747618016079762301893310940093604848792488244476775014549773919687819049440 A002941 572 384234160859041973651634506025942639635332418078499360163610224881078415929789688946798609180031946615920615780231694394476704 A002941 573 623885947172304281302856612772220657345870726090915738243065288191078511308040909632864546399973142623139590435633933776355648 A002941 574 1013005427482319335912772306902527117271349297479102357833368812078757187708039843801519800344865289197252044775383412331649632 A002941 575 1644809817638477432494909423996686984501620832619132746945914143360214716132593825386117139628835374895941314918782100198175968 A002941 576 2670649932523955482787194197592179136930846975526387520616929840614803593207175796784994640004399970313983712501355044351461249 A002941 577 4336262918199307340830840874410640948420516280185660600792792215856161982181637331792629538317213781578467310741762842398617447 A002941 578 7040631668781489677578179847591092534426389273812564642541612020221726315735855286292695165187415844741034744718511521928518461 A002941 579 11431547573343953907839742088292183927784851562333979136283358582018511055603847315990536242974816692868081396410543514799555998 A002941 580 18560763009433076652762522471715935112028185081410135003557225908934124592009176608968332256569752584596983625054546045331760615 A002941 581 30135890299602125451253160193965567059246770634365877106760321290898367693102374611182622003414213815923669603993927759605251579 A002941 582 48929371719208484319840486961259883521008449907511104961859477450785837341039975045758068050324599298479987474655709276365290665 A002941 583 79442458035003846069274228942383893554584108417105994396209931084208229992463245283103257902004496288256615843591695010621244082 A002941 584 128983196995814262352654291969791489685299416040303099706219874564410110994425260027660967583054285708496778444755588300164663142 A002941 585 209416568993043549324887750606515040714725405389918158456317272748122031109707281997088095510223935079749430232562400169462376284 A002941 586 340005850712350870634814110161238290661024171068732269711740352604954171038121920018264195287461717830333203916765054779428426138 A002941 587 552025572615208878551945491712502641178847553361580502596460438636067837858461759664944574101501736659879351554478278426163088626 A002941 588 896250618704628911559060895893344284147676408293979803658284222871003885345278579904461086509723622744140738506053628739406409721 A002941 589 1455114651574579014630349241725599761748390726076293355931020460365679363820965164988148443743029632494503147112194072232192334337 A002941 590 2362448995622637561458637810403622691180410043631035129885930880725475106494133802658647714835306305131857752706633613374313354235 A002941 591 3835528014474864287809939032834376565500646008019321338957909858384390436980081550505518393329909890245618607572490260933655671162 A002941 592 6227093354109675296568721475173877101957551224829971014719748941837932176448926025588910878866548436074311345736700311697923036185 A002941 593 10109812512944933695642103552896053343592480234578257308300905529135500490770406562851821896053786387455946840749572032866584657541 A002941 594 16413392039888845603326724115586420772667059250161025101564512899452591264218986010896780139250622231367397664228900639367459031921 A002941 595 26647170987560652026142827643826344643503042483302618976683607091710217593715694477709877611668073061620712669235295271967894314260 A002941 596 43261483437004518025106420075905519600229074344705569535305954085331796744729429073045726249560323223451117379382130047746040025180 A002941 597 70234298188373216236201743108140462808725226465820817481212454442630620879420216791925529082357413711984916461784478142428249698040 A002941 598 114023570520260864961386123239151702341395458909514100499841793398585208318442323701371575755759783426293337907162374477742954534020 A002941 599 185113283008371475264248545237582824684634662990075786435990053996589915515107190334428258333283387243182566658012747145467625231860 A002941 600 300523263085819146293492127219111614713454043341192153933523223951199886193586556487683542562317934585852653337050637179532769182481 A002941 601 487883557954727320175007853333119235877575100993425286883962174208379224816452032653039805268503929358065335282721724565089549269547 A002941 602 792048636824448750937492483211770492235956741772064950450879570055411756256810225735800437635727416217689039322837002442961310771049 A002941 603 1285834604793406332465376926365348972973511611804597200665760425048622083637245082665023856445229339714668781466529423006877199703254 A002941 604 2087449444151957687275223271382350915927958778326406627385282359492325081693238979434528893748778317509520705867180262109329682994043 A002941 605 3388788220599458221282932324983117955429089419132547378138008954050106037891532669422063379087935062440857447656520432797248427908607 A002941 606 5501365574781344108340428030341078323765889544696124145670634483483545256131315249387873813405488211409277094822129994232160702203097 A002941 607 8930878972012317461632653037079911104243320068765959438322092537363624853514633560851418089648259224691360208381721404043807173224198 A002941 608 14498248264244329026816920748631960946741004687820997976724393687041622378254782809174809380476517797231488770584987319608772290012802 A002941 609 23536099856075545933039668834702892942150954286766190284641616147232738182824734201553669612093676626891311736712382197000379607710740 A002941 610 38207718814115382842079761565040828087451489552192822424113694976522733476268871788104637419052317262049227217065281131283177923733534 A002941 611 62024800066067993938458897367969032455376203270694397203869028898860830343818179736025550174078762496658926530393817211299402855656934 A002941 612 100687903408644548643416735071973444291869688129246242649035918055993219934006084132250430544118170241003578627586834855259892750295241 A002941 613 163450739920102036261934812673691986382817950759003569195034552883854484408952875444603950768170737029150426317570782272233912675483109 A002941 614 265334767262437105919445878433971436644766703471658290396407756285999138434496713067519919650875946282062070281465394670814634861312135 A002941 615 430724041042510269000532913471872465679457092712088315501026379654832254245091068107175188101287616054207311094370235326994354211374002 A002941 616 699200542539339990349381130716105390577861623705523114563627156218329565198232238094687098404297767768895808503503527384994885747413261 A002941 617 1135016301597836081319623102562348353840736621416711016859819470291833493568049581079238538764946845116046736516337930577990564042224233 A002941 618 1842468822749907556385425913420732136565247941095948423308466089308895882639558113167901958637032836405558511657461796770961551846549729 A002941 619 2990858797260436071429644534657275753123553765934208137491520308576891721639956163677434093610408246247533129616834719672588044062004872 A002941 620 4855001774182095720611862710009674323850116172326992565074950469522003598249390503025155070961229307607049709833390606779609009470330072 A002941 621 7880986877457279619957134868545550926137150775329893237874428810331352331390168725627191903012704660154251307817743653965998280631857840 A002941 622 12792916093402506737031432370753424464893754984274295191308770455203428431873106339826807955685211052342124293421574682654021199459637608 A002941 623 20766162179144600358510884405036446538967164535892479035336776756218788445859090424937592926925531973323846602586494334954893770609138376 A002941 624 33708597364678618746421338389774144382151648969926543752421213232039174728185854250877023505181330194348441169178730690823415592700692769 A002941 625 54717075746830045787372085980241609546660074271323341133436159137243284541580158726249930043612031490403384299545325199211555853276887855 A002941 626 88818378751321070150045103231188923047405968632824300502322830531151971987864920733968556276207777892660723518990125491537802558150877781 A002941 627 144171884588234916549080049725501871552278076776992961556663165609201679949674978692628167072785020523420588899159190722424391589959942670 A002941 628 234021677661390828522943804861160331005329107566313911300127801865248410910574520061274437736756711090558509300932003858734098014782443983 A002941 629 379865093500747591416380798001895257464379590980492341681369669392321685422815609691549195271700766364741080417968070525938421802304162243 A002941 630 616595682166236947612279741708675387653880260840408784413522870774725684872998266041133564087194621142678890825922964254151390609644132233 A002941 631 1000850870192549956459627596494032886623873224859453039380334253728634200571297118745184102450035673143629680829624575142608645282749700506 A002941 632 1624561175589937732094264051880316910253961918639700594906466741583051186436703164589659388486166027070106130615501070456944804164758998622 A002941 633 2636942033511035860339304911406556657060749851192992558108832442080472047626516702439761825305580129292020054518843592398704145080363611852 A002941 634 4280188707733991401491862950616351641461351309789503413769062867640458607202085862729286987218421032342693509963244116919618572249037266274 A002941 635 6947412385251743978257488615575391793540264709671725961696793176722618629464552173054513906757717591470327629707963961762524289554553367194 A002941 636 11276675280943939450067103820884166142842544808468982997100742951726123936847962629241418465182553768524450549844470612976029469719735278617 A002941 637 18303616701124224495484416461705723838606636857237986746556648995453866534414865186591982727364089898213832172393319040843438605691046203401 A002941 638 29709175453236998908277985093340199429554798495574008700418945170572973785238087966412323512706588152236024662812169161370751608706221610963 A002941 639 48221658111704309539313329938855379155896475224938613915169141798090149540707225043657500999167838840405921823622730362389667339347463853034 A002941 640 78269316692981029476782236305380045296738386827430589311583622814809430445643091579905418068174640836902281007988731885159000430499857912513 A002941 641 127039511040841656217415583527667028964509067139500399385655164623464412850747274968433405943296360646570398989146725649313855946682224888333 A002941 642 206197767948320033892200454094725528772707280673991071817890474818030214388798257876030079481324711200847534916350952871499576430102229291217 A002941 643 334677863440890175513008552499002681961700940228780281743566794887216278828308444814392101368584783772953105869939025713659420569617109349948 A002941 644 543210184906812172978165714768579237959801709159228698748350932109170194638548722698394100899482652759461112797763809142948735602188816780820 A002941 645 881671323169483747443154912687105585061980359814961119005520432479877952849291378498405660495516163625258428659125589089214993286902341479528 A002941 646 1431012502119506362893450962454684477567701966546913735767276439688755133404216827908462110541688294787623234603110547532448445283168010268940 A002941 647 2322619396710259981683541259333000858186728263006071328399401247597969483037048918829939471514922114814677143558712181146414243075548859667292 A002941 648 3769732932554351768266075326155208223908093091303740307219192439874197735738413456316996495654264588837446139906676628005645600931088428947889 A002941 649 6118444705226850184778476862996942679726875508883118620809814712393544402938110842318253338321385034625558690967707599497200203753608795193971 A002941 650 9930461286544514061225354745155719741392728000223111276197350128739589846815510790998673739775575673438526753884702469170123111345977928467457 A002941 651 16117428026389786178469195404742277122402804803606334618803437938393924214816406953634830733175985124116477694589181499168701658518898012951878 A002941 652 26158931245285393919459276639695805020701923621968538473326720435696714212274030233711506033007484838453294294208253590991795131298464652159203 A002941 653 42456305497506926738732823431107441885053138401707351289050389230612756092996826033922078358622292029494264676479990492288120883034318460653895 A002941 654 68906843408806751646453999184756976306234110805043476942782614576923478149461189316863837920605370160614527769303863407518100568700380131734713 A002941 655 111835702564853677710520155454256005719097773814840190911116106650899177330398059997348258154426798344518250789492137274602895587400359715007086 A002941 656 181508325572740272034529290166613358840628771847025931420704037743555114017474781474337548609472465931871388823728706329044310433932158809077498 A002941 657 294584981436433025808164899899884887175224337185372359586982639591532018156756895493462805057588986632017888201880744221686515510708867737991044 A002941 658 478104279222836863007551669361392763606045481309006716545845273647635150309544894829124865509507329100398498981829771359901226375526224673061222 A002941 659 775948045528736410528103378236489867418748055508728274651413865186513071382641171100200445601598060153176400811237363149324549546053338829656846 A002941 660 1259333180507411887321500100757570159843649912848887075695459332131500133504794405142195923900735012493609041562088643570867858415517137075773929 A002941 661 2043838824691125840740849981419842743741706421357545629530379848037889168349481145701324348137512588118967047037795330174833270258117124004257901 A002941 662 3317039516311734819041057042943346914497680769932138525515722174699253316622983049557696780186786889418944190486570113771980920010143439887542751 A002941 663 5383350465503088635346490533026253122268153526664372707294388323974696751430368702942948122642796579722000748796637181762993662590132176040935970 A002941 664 8736805688862682796927083496050408013958218121040581514731352600941818777001168788451948829555128308131094712616476755222689511493497149263552821 A002941 665 14179167072080346368068568953943689816335948307516441418353238790910203219785615504094150805035253574932566710914082990670092059222378998409926001 A002941 666 23011598543306385337017304241716902228735846466148984682874373629102293540758240839813880770205050603038206571434537697290675533906344624113648449 A002941 667 37345724559232072324280516355148550103651197524398007681043904254733435855487308871556312851537383524834945769718734987249355074540095569690070064 A002941 668 60608429230115485857579232937749307510575992385537072598764405956272635038447938252584725677551059328426950191462271667458566835288931685030933520 A002941 669 98361062505905667913778918625840888552191552715652411633409795850106590493986485626983567792936106474205102603860193963353385033405695558356155424 A002941 670 159628871626660364021066964459661392601284733568557102264800935250325020640880927823903540365782290831369373808345632681046345416677242971111449456 A002941 671 259058431431403165154425210369332036753517726483949339267557135647828970572463430232322785825241981236020556892943235788388320734528483358930554800 A002941 672 420418753985683758204239891285954220039284854912928967361628514086256560354678030016533337835862612514579201540119480207436777794083603618194748609 A002941 673 682282916073327984404403066727952169746810071577010616238217988130695918830460574559392801562866944897006531922735827206703661879271486623809871863 A002941 674 1107248207810800617039999137152468298639992232843779459875862079659535310149471967650099904618750307261959069306534156235688103900678061436876244077 A002941 675 1796898530889869820075777767032458862079598177388017261247256270148404781091655021966327213567220838181294424247902159676372844015053590691345495678 A002941 676 2916085178223839397689660563025273240366582087299403822618151211985546681480933411622889530728836024598281657617202683041811530269066032002890244279 A002941 677 4732329189005969547636130887540672924771157388902050409827585915565562145331937916900091868425586356264807787832238944357692725420587083037804315787 A002941 678 7679762414774227253946952918929535193195196349410025739322758874433006847383598394563351279965118325093550039565532996518761719618391359146309835881 A002941 679 12462888892709214608916956419847596443419465381841407100743324790480588984025004603085298701670292718972125570452923870260995481091149588358916893058 A002941 680 20224964533578206165837547260089269591281395966021800496709675683718705878839761258304518308203359197398180114247817524259329452116352183398641834070 A002941 681 32821235592424870240922636641728411391047550590301501522616942585096128225135747058931794330538214878702929542015297798985987193079351441164392554044 A002941 682 53262335058970285718781181051594543970725379115703024116235112761567672872758965323692054619268776134640865794895193561767873880313133662814896391210 A002941 683 86433798942348477636632796498666562460125903954132197492952822404974071911560822780143718025110473748477154719975330997920952264633401231928213829442 A002941 684 140263647957822952785983028465829954948593551405823331907326487535316348408462345249591429807616343333926743200773808606134668991395286614185739235897 A002941 685 227617051072061262870472778339632550209417411918861683731676250639747387482136497508312869952785519639742566541041834452603621410060397667037578149649 A002941 686 369370829815294217316859809710839342092046763722850368794825143333378893442852381059319921032622194010348894763542559289423393938368593348363484800683 A002941 687 599402490426103615417930466599880294836396222076845020719165273193354085129658059960010572248129408644038495213459513321886445692148099403770839952986 A002941 688 972685947804020250530107078649072364813204697614326260094208146357815206585733126002590575675060825113474982889990554258171960700355647234724166993001 A002941 689 1578428437151407001000604069289176811285286832400329129523431007417474269679885331240090129310031009038937859174555623143723871648043236036840508515477 A002941 690 2561387660497709667309561238352856565250725173979170668076821895740210894246237531694747566355418886149775544280268614785684919704965690706965799469105 A002941 691 4156462782990971664099200529285358448171709736953293493875576636071440717620740605757562453741604634552740969222522585387068758838285013659404595996772 A002941 692 6744824464309485050865232450920671514689930478811620264961895834040391953294621722011588352451669278405997992198710739697669649289451752353687250075340 A002941 693 10944995424278071183056142863544829107092175881458831255503367735686921093539534945528809524851225288453579699078220321260986677136741844634176093815256 A002941 694 17760643617137596482204345230724297879087044154425339945796721195313797708140290927521477269450806544827322811535705460536959812863285820950750994004116 A002941 695 28820399948509900195216161221917282570848942423555759646334581110377540310366362098830822874470360909940242965628924150623309822905539009241554638561220 A002941 696 46766998733609969329974932174236634086851802248212173811190456456652548510509870917815855926735189077360828853443507216511887279252728536238963034069585 A002941 697 75888714291061352395597968251135785857361687145897975993349027531581273568332763887632508944048146977716607448470649151330940480148396774683600478413755 A002941 698 123143953867778254810746759685376103553806807443103243779846176083957274387079707727341429386797981527215344606700698404356902006617172564099243773959065 A002941 699 199823794210975778412034796740662862971514719432983713376479777290237394826650176321038249859921644117777437686569895833383135739314474318589345227359670 A002941 700 324249654640287870325967377862785805219369593994553879047494658739252235277526086748966150752386086739397327525778919655901594098781341931025448199700811 A002941 701 526150590731312145109309292906104082720479093936337699323159046278305519739075696462469695977844280724137989069792712746079243923921887590538569470079887 A002941 702 853765942745851569784522731942641924962800548330000632878315791435125954299484370362931221392804251594037429975384113741826761794891210038958746742754969 A002941 703 1385370130930511474551569553821260845310335784492440210730361636392569783240394564413619707520924412644488293565830487310373961390766834928730331030054614 A002941 704 2247972775635679288155013346840626814796962849537686519484575185740851209892835447618966821640114748193322593014938284105231973777251662353365425195805298 A002941 705 3647661371309619404932363311137691098206509308379701744581110353554917958840312927610181060073402890945750049431800938407650030392957436976968231700105972 A002941 706 5918834886110525147693137420887867121448655878480471157108494676276073754813719136898819881301505538526619975201407436565219610095585140989894196559988142 A002941 707 9604089199122045856767223017194497147970034126679320471860714520707648597614508980152888895860199910119497239525475943141058490709092628910270273399285558 A002941 708 15583837076355426539079083889301460413771363739946773957745992494961191302662630366011551731169162765157243782090298713057873966129682416671119401530248457 A002941 709 25286625256351203217788174157808186923772036160543465856879591297118328546838196320811075959441229260063087542874504295973593730633643367052713828408278005 A002941 710 41030386663007917872480510667705775140882428622910586964563107534222347738855818292118293400883011650622349172306474271543670803311590929891060238524532279 A002941 711 66576140636887815770057888130411315816342944112819006320865954510244225926535773384603762250781140632606438581503952497444951439966073566264234529302427794 A002941 712 108026398112384093939227600074664371395527409794258122250890545283540054593073584627113393524019380866388989723917171278455280748952866891249839462623741021 A002941 713 175282861450301017929284721570563116871454211614741074274954790185099647590544062498936257657010772551646451896015514559962168619398785903217845673238595449 A002941 714 284411594011873011130008330422358792717735386501705362748919364390393990082130539902234741326619465037253669191240592793640403816396602396161625259958732705 A002941 715 461480576719073520529116697054680033521988432563100703742874280653267069044429347768303212521851754991746194013929849099249413844993888888961573010739370712 A002941 716 748786231479386837123580658370164238798605500576964345781009862099257994699030869256157929433727835765447987478530306261815923561197548779479254492456953416 A002941 717 1214956059352835553308441011353103182810064742717959596671970354706668423392196435523244024490925465341849024232643421150056545288434308597643390094750850448 A002941 718 1971340276926426205006821313572263102830142109976856616377294576692508922319148339852138177358569319588144448040244732912264353247482705949025681712895228024 A002941 719 3198607316868264480721870361703607609522059198165605282748547302937518411299226355481265366543937947600600866197819960368596822005048967041383494129515713432 A002941 720 5189894978009709248340764449931705807799554565098025338863332341629408314152115472034720356069361246105049728663272915446896384924353627198979876206969735777 A002941 721 8420822820554230751888045454098974659165758079703786675789428008376721384002126672380247182238272402662517102238115849664064573064233887079210556544543301055 A002941 722 13663086286859263349103688246208359717115777977014176749422468436661835360385868415560304716901631701775542035901708316861195168593957300603123623762760843653 A002941 723 22168760860661357973936147441036442603650052178200932999754597686622659700746669341586970926924722298907659832742137993235953186190986192259191925486870389486 A002941 724 35969330706744139809540647451297540446517685840557538084939589503489436338446202069155611146573188045800341033669539345405591512514418748454699157839337034399 A002941 725 58360852936833494908847664834349547786894890530061411807044970654984875567164836901250736289963427314439062973687715158620084671351579590986802477454631808595 A002941 726 94691117946866096360867158110095060127731239503388955788593539898600900663919659484992816138050848902871490792730075974119578187216863100101059350770143120201 A002941 727 153636781988009610834097347266521531961118381318125493865139505496717747764687700028261554014229773987601910419785771995578427077924601346918263690946570023530 A002941 728 249275450148704695228965848197134544476946625815686398308879924711758679920864792018852198090547983989108937925046862490203912604182821963201478085789923042638 A002941 729 404447513692677381285119843835857396735386789629987963238245440839362505159081354180646317948033993889278042745240963629466574600198392826722426902523935022508 A002941 730 656210520655228714220956437129310714207770819730078193895113296502942839693746275173539003789416581718942106091526715731773433937541329266991068843042187412978 A002941 731 1064688517999594450509489209566894148408667939152030869313765856300822697035838680782585205619625799234335164001223777825279558024712046876255796629942008197866 A002941 732 1727429449446291373966027609431055117560156252763918229134082421094409709270092031014301505299447599122292500329553907289360660494134843636011105800816202674777 A002941 733 2802698877496854247314295534504536947033572918406548406718460060400508716868826793260027645237133614727095694725954502675404976685170951809600671135554010113817 A002941 734 4547272033719327328479765935383846833740486054165141161610167146927258860825395830427948059547921813666554330332514372278420776336730621490891789050313717465219 A002941 735 7377747929584888639557148914220054452779376147496054884083674665657919060366047515913599981462811184434304850369594691213245902952340026920315471578510636286154 A002941 736 11970025475924406747849393135967471782604038487641593420495134560376624527555270898961956338851059459089383675574209609470324933442842791608701517790630070298897 A002941 737 19420693125515052173556921768843240680198821889542860010150581066077631103384948318571618440331537905536592040049942466712232458151991845155934722152712239795741 A002941 738 31508865810557567438793934948374115735360459939131869059322832472239233868201179786941239854691406237741831452809271359386043450243923099931039927773061770975633 A002941 739 51120985030705504809888432505941065741316218460089611967041786116016864266172199150557809693699820473505334666280263650317172989212918158031888232652530123944844 A002941 740 82940005287015246809031901351651004015033160429207841664233644161563453323515394236984084883378127259802512680032377063308515162072545950567829290979874799182468 A002941 741 134563511165616012116231357635204903168888673202385014841655848470281983272572143989045524374693340152400836653142997912619548938278890753794708259024716389855048 A002941 742 218317713195790075567772068818406574623285431462977158140705492589371146324565552069024336315426591265374996423751712495879804176670899798301189298060265339530012 A002941 743 354200403709481747148095426310930291680970693949830733289067335443091505064108172701547922533794894115874512269571008715967199528533730787013475944753319575403308 A002941 744 574655476203039262731588723222963672157777831156967830619370954798154425496181575398030814663708849243877188994648098895141416312089416166093591164867028919747825 A002941 745 932318863521918655592889962137752221143322035903730838114328120048314769102435347710480826757827793657669457571563129046267946528344305516510203109891914583088643 A002941 746 1512585110802210514195918729115870918546811817998401734086848872501896185127997005827823525611967058110640834006295714360135003919273480826415183673963169840999985 A002941 747 2453994602144421467749360135323219021890291265801682538427464169753311850149351940689435036838330042061062382970044784004956891665664951797475871350759877332708902 A002941 748 3981308413147906442295688943032093409620461131198862782718659407937007366452769153689569080642662431507838394284783445427312345117545419969218215635140283148426419 A002941 749 6459166517751266291250334779496746944281628491025313902868914061139095955270975330825229980393073445817817092076387069882653464221070835060872977974959406574929111 A002941 750 10479138609300486764514462271510366058981173082935689361431776649593827347869653907557988051924762357365024923088274775657121190232010078910863777665621605730259577 A002941 751 17000947958090478280245588248855996105624971082711690211076907646650448535831542319420070156154703882545474757431357371961474803394467884882256008952944825554738238 A002941 752 27581580202750578301929089984169781579684456408411950468255394016017697566715803132030189202625701602841166794828566832846162767994317815561245934710280245628698858 A002941 753 44746967403337441877851385559377013694899178469955675484190741193648289910306799260058769627019610358282953334868721740539776279841204263834549434058913435012789860 A002941 754 72594970385961639548372908715373394799038026600583379888513086939046922284028381329241217122107194431082775887963323016887227560332031292244205406972034680137895158 A002941 755 117773592489784753720266997819299121619916945499522769311426534746972857017386065381071899489360435796955385551088346283284885875941605870719850858336527036035902046 A002941 756 191067922936238973376795292679090650761111030479860690507988397862222294455988480708740048853372129604452839174303777038697321829034210026544437209239470015438234153 A002941 757 309974605445250935574554192661770319132821298744612713697242848586135813183802487195524698713612225349013613225011773902155790792819894949978278405942022208066064509 A002941 758 502878336299591942057810835551116171963261160554503271455423489620505721762113335593421096777719029739953938719028322344508434606269586103400475163030451994685754767 A002941 759 815827272778803319812426154963392460176241587535912176976058481561194749768789546484345467059637634849128901284324772631240153634475006318046405097869023382292571906 A002941 760 1323524538965471182273681403754596544523407131983824650264753892932870676723542780947869823201040279624267570269143810249683392127482393108651581245878574894792997509 A002941 761 2147159296696955510382642909364779847657165630118062434352535959029723161745413172383796031764002514783346920286289496425884854714143484759305530408538401793300826241 A002941 762 3483333265468841712186255823941778850249863879388325249777032412903825470399687727024974904988028175755889933286583724866618490177549317564163838163335625108076049921 A002941 763 5650986715923195986938347152367472663155160758653975026070841091494776006051491770311363588005652443715207377896128864287119604506864640409413312155647379042386494080 A002941 764 9167523818920812310396916210719812303671640048533852708833442413639802180495891424061568103153576691516228174828941750970163435459571102489251974880887650302218824576 A002941 765 14872306019093445236892939878677724753512063732147318005385485336760085969428653526387784721183347669491166470145662831957688185507888905290937882661489573432947791616 A002941 766 24126986906720693489408694006044747032255291425510090839124612322828418039988284025705794142014828613871770852084356473964804490259256361212315259677725605361606383744 A002941 767 39140500718661499563182911345725295976814431302144047156890258098027442790429871310268262657004689426085188402254401338069336618726705008642482949527283841691254007424 A002941 768 63496265473755702178085331924831461002598321401045801771732903297670052012700509336824930034102315437701244923009860172147546232338813738265163209904681420144258599425 A002941 769 103007420060349272005341621528797557420688587979842484272146816611282248385699273924441887289699185762008772410990752263816226156605737356611082568123726563573786850439 A002941 770 167104198463941466221186043704519178942201438673783023756979057767629591293730317225209270850777729855590102806966180347945223368166924844982898579600116852866152716701 A002941 771 271084534762301413478250493386212197663890647024797652935031979119783853907081910595008329529049445889370562832247972436950040599092363832550763350971609847394932098910 A002941 772 439764993047863072587000800557869440850927586507122769754157240919851066204027260119326134251681305750195162500637716479941805360687776101736641320555773854751230453639 A002941 773 713403283963810492752511090271232106826384961657734642949665401912442840971961593552675101260466903711823896638366229554611274556971850303733403642908065402046957586203 A002941 774 1157305703734727929060391000393859465424365735189788918762009663269926050550273558793134248039353354412346437909840943442679845377609757556544805088142008080031831417897 A002941 775 1877412161417042094915068751034586286265752177034944463058326775124693842897574601382841772701685909814842582058223541235982405590496904052510986968571232088511586989138 A002941 776 3045577867182919527638588325610754096599205102564336156988728310938848476847891885395384071240649278409110054286549573593686189152075476981501131323688315650350922052934 A002941 777 4940584596781009568853062869922785482892460038290229839353640318346252230311471553173467705809274426305554023644605125444434797249333335299540055842993837962542232532252 A002941 778 8014667828197112782828378925966990778678701701176293901372440526072467065566453693383545691952475746728116013058434075297167992827118812649002084935405323505960865866426 A002941 779 13001434543844734990225879241300012356139561757934302318409374415245379805082683923105794565032707815087660978110443417805723843410780176012868417095108481908270439177618 A002941 780 21090922835615011340217920627783727978178007348646380066396911642648885842933691366391704732196162397592087000192816193345624606134774321254982738064211960257666747260025 A002941 781 34213575128825270784342700981383078617203881024785623626353044005525561474410055889826379723249742204177853680204150465568074827315452235516952170455245442282760265599009 A002941 782 55500884324778085636096483673028284616190419502120384962061909206327390565599054598865953533254160094421028275280599257602595845792531309366635724742863746844906220561755 A002941 783 90032626877631548124538047527989971776609786904948366097672131302301395909139539597963441720448369961792551887697624157415603282434412095071539794556741247726809755519802 A002941 784 146048976448499608205406654326921550090907342565896181017851737651084986836182844807459355932146998056479486209461884473120775233785434448317465867614727300997400121966777 A002941 785 236916710772298165446617185740274423482443513990960060760845776264810045014437019450329208891791388705197239230671549129191944134208749937897035610417607531448939944052389 A002941 786 384318646150827579410407343152806375394071257871141602739632715942148725763777219397041261975077705316754606294331794190547665078535320366139247107899064642818718598618353 A002941 787 623427284313144224896820909824279308193452200315090681642178231195528976281624653840251246587510348155307326341731908444414981431371835020447271330307394106286634113308596 A002941 788 1011297064035614577467087427028464007114158811207437224377384115375768282065706537661863973998173370919734466810211451417134629316167522966437891047247232151640538106788156 A002941 789 1640477517575836208089983575830114766421451958869240568585216110672117573795921590020727121636020950306661379475058660875443491539616682508641374999647296391547031448695992 A002941 790 2661095239927181604331104389916692578835332759571044660845146242484222961859135404019372114578032274315518710617992972264952175098402556685696341046272468538552143733672100 A002941 791 4316673048828252829335715249806451250599861510280332729628262074665083697554642201390249468560254473003344855916588591410018318084184766261214344836696046317358836406986132 A002941 792 7002232057695837701658097942894424219666752595311208993624873080163398878292969834984907799238267417259404255693999989376630105927121711667917220610672903956019972916025745 A002941 793 11358538449871593040616855070009481094359522622015806031423218605391915648061976751683705993406671341115129940764401369500948311669226755495030901072705459736507448513392971 A002941 794 18424979722236638176909027115514995336457775002460913376261377890242449459866190555823915976324977880168384147945648585496218448521774005671382995080825268949009795958127561 A002941 795 29887542115588107043519888377653057413967012268409069711780423108035140447507050294626052398153714327461348676695983387275804832764537811240293280327575989074132985943969430 A002941 796 48481048483818296019813639922247813100738340985560221827955108763625317156734329133649747747686581970133949604633702060817680069298436511715064711175561276030490368219577115 A002941 797 78641616062187463109205793267658186529526267240590058313061318154818984503305586328174636227709913234341485697171451814511856601151989408053245164791272241531840880023160095 A002941 798 127564985015932470933526601067632140021489060841083453468176367820620397094860407601429672471819449506322507786021642605036020680568081146111279016564726062390400028805840985 A002941 799 206923190245287440272855540008211821664508325224847797424960911919853869528570125555195732599407043649918057719497764637009265352446609652267693380131553073602285081707416230 A002941 800 335649096493925964580006345934818699924252451279281223221178792199814556871569786464416089830457685640599174850669633585792145998395269355929117152501851249319059598796487266 A002941 801 544453051969158534175346840610691896381494084857516137518300286895252777058117359081675202773489269628048183112497777301925179633005249683616443788536183253170782742962960852 A002941 802 883149101351419086509193841516238953511257771155639822197235364314571254198152537587220601754248912307712667436152566225082462009537105525385664670500162392126935828640862014 A002941 803 1432538392694612312537335391345177967506504506834353769203402553561321154024495489572045009753626570473451137110345910375906574679491202642898490463476681358488550458380835974 A002941 804 2323684473989839058487365192074342025627057132731107465761765329787881582463470457574775885663473943736189176713063781134157642611355269613527611604708513092808992934255796553 A002941 805 3769178394939487076929000946454499230762148221477814753387616456310086016542928169736668650309957370241719775229935177671446321134012698933709556299261834139351763537659960837 A002941 806 6113851473746801235206372750404502243822656836113505049921916254009225167552228925059222600312664752882647364326238946626373774901993101993414665098512496634443946148761075687 A002941 807 9917032407314624206885220656001205360247952243009413425066928492927234129991909459147125380656860546518182394834353410185505677310819524172379375072031594868838464003889794418 A002941 808 16085969526681693260131857251282892782963886913297867638070146222229807023532726535061388521435923412074014387120574639552087612310405791302671479780715820377349161527152952237 A002941 809 26092243025975203092363138969394371174166052464353753831089555939568261134251941842184425229488494873490825006980066439302773464934808875424422439127187198596743283098801707145 A002941 810 42322786700160788531937681659614926439171897975178746093858640052786752384888533197602430621774527942342911549171301581129288614263722371826026722523897636956901812824191831649 A002941 811 68649245283253790077701877920098321364926378088865229994378554265548983556201581862414685709391918395548324580119683563177995427079130163878676320262913133026643232820753924904 A002941 812 111351469415576028627151973631731226548515385509968666152810584831596572554872993678822529723016527211628043254288017670203009763397797789024469555467410687337172621128683701176 A002941 813 180615415733283847209048305006968931158826279636915284328415921390472610940766404112786727005141572705909797573203622433804354733116818406023668868196922933227894747850440599664 A002941 814 292962719388189893775856799579881192957308992772778832144693806884607505467579855087901416678366534172534259227073223442983495071069636816253563800438480550718047090271110251400 A002941 815 475191414213147106879986714529226596621031797158383157782693972593768171917292138304583318514829045159982121064273553160626075703945897494540846230677268324935726886741289453672 A002941 816 770767686522944243359761933972745024602915025532347487782996613678375164101537673134662808268729555079385260616332899583519728341754713316966250034359827344704538432258118972321 A002941 817 1250193116157865137159159602834121110032672647351919531078331115372426666187534306863363616292797494405916940056616318109428734387188479400583016087552224475561540941625610691663 A002941 818 2027819994023287447331842124508868367017853180684557323459581832151453544353314435084356967042688502747197650822380073496771898604584203736140293269328511289026845255850390310069 A002941 819 3289125123352994653733335407409492488069737672347186312226259770106779939895760908956247836824658908068179224639899015335471894051304773478373989905698761728939879624924347425742 A002941 820 5334946751297289489820025151225432896866254164529889586779899458124118509969067462553576801232842921827433596056509338384133732400879252732082991771805448334537161917139967434607 A002941 821 8653234757557411069760137347579418525939273463922307764173473027243981472362535369947517311806103962144450436970899899579726964908926776960987105302530538917526601655683597127395 A002941 822 14035425690903799595450975748165901492170064997619097812407110190993699880272942158786066408442139384389591268499386475973627355973576615009806664676114308879269568099564005304073 A002941 823 22765196414452678816407487464731266203265156359613437004778909894187294390220966775706749736583066546679115717739369274599957836117274671978008931064853443307764971422168960364346 A002941 824 36924610819653252508953624003034051811326167956954888453607725688813769172890820639335763128235345056266830293105685445404426264565688655300353529668332431811508390118712328046654 A002941 825 59890669381685622672799404129358439151796679048706031371353584255951943587110714420693935583018525920403014549629550986833015105083125422526650230845540857770728695234661207352460 A002941 826 97140677096762996635461212258382674913748329904347721969466521836775421737283982955944186802791399836074249967161015624622570761790662491304950344891752421860478195477329579055746 A002941 827 157558489022291537217728581352054888687063618385048324841755740666482500460579207517459461304329996342201822678423678974346189995373200819403490485664468572079227941792802709976890 A002941 828 255553135092708334333862161551732170404172993988074226495243140593243366497119892934815021616088698449017333708840776288646995325029375976521053760636376066186604831571172979568793 A002941 829 414495048667722456167548782837116558281020992672962172003998899556481592713833192718438169955598197882160357887773676353641368795949156110917479077520216827999713659105176987935273 A002941 830 672289319856419802941355278142184600674461091196717874370886473793701875772826504469434773222435534752947834213196972595096627990796529158615289026443262628726695744174213364028723 A002941 831 1090414984777692349733938067572399413895559972411531687916196868181167003631842712022755707578255837442382598546499634202755634737697820489682099541668705678599226356333425138765226 A002941 832 1768585855158102376652717244846162791256514138929276900223329850597315970445383777984398843672557911779025724203062573387721200981257945863974325039290191033897272794330128185609057 A002941 833 2868528860492624655470690409834816770296819561153512333143042345269651132423957697927927191058092153261591825348148865027967638960252520547813181753227856728697382098625639385370157 A002941 834 4652549938685287920578889401705535086659894793409839302355382534165806523751279004760132566765880564668360890684110229419695844905145303504302538544537068343281760323096496405662289 A002941 835 7546083548502333743464696598149461664001517951846249201066156670448426939059230830485145971557756937250957911564382415459412782577484924779799336594010254574538717889266665368966364 A002941 836 12239140617233374805183807226133683982881597058202498875602735363334228041726258642353503855340013092525010237805098796441763685135082162227993688667340859744653617987846287960376052 A002941 837 19850844708525684292349064471984264303010419596757662503617479839146766421390374949235800970786566027012686031150432596592731068560991627244073447938876516297843097087380191548412456 A002941 838 32196288819701360502788498899556097691170641853431555405174113051604433936592227567049853471417747766347069735876894880952753410657565765340637531145552037240825120906014294142128428 A002941 839 52219342049485695899653819182951295189380444210665202077717852285909232304823184201590366028908911683682832516005670213936496979972974915942664947486790874757749935846726571226865404 A002941 840 84694603190020955388189114385086484131753683297155880620620010207504952148446649354807663714233056292406302017642105134643769789751566689451328151092557874850932236094175248451098673 A002941 841 137365870871758521809640966934029477552054149750763610663863828124943797826616816986719381323188226260309545998521519803952246153949602653114577200145946272157170675605259803892751763 A002941 842 222792577110657513612884805529418433601173084047440307989457397826059759261631913442267220592719831536077543746792604928394210452801990423590620895487854851320945256832133418149545057 A002941 843 361344426549497529698423405833475437521273180813593849584411961434614585273829551203148704592034022472255016390948406351414773710181826746781207972376307807728493049830947086167942918 A002941 844 586058240257858428248815339278688908062860768172390657072244413588456897539466348847670158718305418932612886464131525557245334711373957487939370290005116723913700699912736246862797955 A002941 845 950514986839836278746243152527185303767358378382103275209024134543495985060402611597687730362925179678352679227363537647632758219339595330161655793340540414446922459706793966420833383 A002941 846 1541615043577317708563724443601353640483625363627787290317224091039751374440357179092285475812403161747117895740555245732324914358710026905373987269670478896020746392875601128552142905 A002941 847 2500297531646392047095392017932901159492145651914493120222686226780092711235252350352026676947030111446831432139907443999882947031615867200311550245595363894613742125164782209683829262 A002941 848 4055143517499144850263115314192621705804637690321184841365631289752701723486864560119354713395286334901573493202542467744123581581497095614060616582700167886113038483285351473600698074 A002941 849 6576874481933918822415593148240639076705641738155383893311918616259333576151036382642795941870793475239224676688194157593896950795244851525911232242139767157704978635047204604797719876 A002941 850 10666738988347163496257364151917656252021132858212386561521641532096482024997521579808987790684310826451187793511267391282419726597047962054600283168469219967300693358350820912099314822 A002941 851 17299859495117555641893932368121106452258444592296700623897464555188687565939716087704733962876635469765402280970119109971248773179128084139781384194258797573846049296959302720371719598 A002941 852 28057713714199566663453731860560181092207187405484449056118083355649424325210080580048587685929432529187695651629664119676235321014717623296096629378534127512875227484011832894730193513 A002941 853 45505174285006709106959112782603028293421956648269462005065622502504060732338479871810914921499632571458699899080190249848861021835020213657781872286952150255075073235302230754179933325 A002941 854 73801992342733250428917571266118091554895209888112219417010931870099446819256832884956817489123387126168335815657100140216153633576651870466233009198681932255222947609537143948675063103 A002941 855 119694499904177327280671740099546977036418732949706956548319222044599998482863696876697273351646724687159317246044976153708440426242756232607927962450922586260899764118651934713469889506 A002941 856 194123945761198266729158817641906765250942882242876048052843588818942236509715361113960435126756228439931846879155601933077182215687599844008818961669252620196162767428673379442724478933 A002941 857 314834876207644803675143724544931487707232604096817094865727821728466435974431876744947714955316682746282350795040416567150733215402821133723363111344209379424845295987329219989360424849 A002941 858 510605365671267468606403543345428843912077204892209336926902305825560922031202666046838110558144755046614261503766603802132815901514460502399891768017405785248137514558646511558001823937 A002941 859 828107519521017532567128368407710008439624789774853890772587391494773984735140171097393523429522916890147257461573292411509858548670358112212061395588952201784342622596486300060588203216 A002941 860 1343033669580093811596599274063231609446862757577709287051091663845889216601109053082490633056048898126676305963309823000117384481301889236309385526597259399266723627818305748324047220464 A002941 861 2178140517571716219225928298487817881569449627950416277225613450911289747659323609231859925109338329153912468254608231942628061009638920961563082587163429718408871377066356760223775871456 A002941 862 3532512529494193672596733044701604830882865629510306710463930449264340863735280963557415738173106679689780016720235085404864272147461035568807849079247408904775599673607299819779192355216 A002941 863 5729020213803559169301557118369874464857747319415818801782767767768725710268337500145256095868826496322083655650496369187555074955819863165799658020152356453162438721393639472380706863440 A002941 864 9291285977786416478082818511239092855956945392712146028464900529059611268745017633615487342906501348913744659566934428886187311366790519528619637079424183158044124661197240027763007670081 A002941 865 15068503814149580038621716500806659250236721093092886285000911723889571122097115413404248760451640259562510070451130621046102585355642406562959883817416235349838889121606624529425791102231 A002941 866 24437865595726186738631748080097290680576638323628522964816828349404843274528738620264536210394852182665525643828044536028533948798046555980879994639574472338197811516869052255369213827789 A002941 867 39632845004300775062497279116689040136163234523806175160743387201620785818726294192620279056280708171651106152064774951811886167012209097967528428346508157657108481642509212846853956073534 A002941 868 64275589113059296174884659245845052382762205693711857173037836737985019840233598974832777392363509385796799087610395943172675071273335886153992689092147774486393915157282734130354225658455 A002941 869 104240317507709763435045249989135856778132008960545213582206837821878402664560494224167369249704597787126086678042264805221472478885966300309236663336995867695487500592488300669886337713579 A002941 870 169053524921860571586597322397621440260246962934595569826371213158259603535086375583228946091971674630724004144723245948629481669030571150307567136810119704008480885590935951391429613753321 A002941 871 274164729801613374139885631704737590158896496399205878793375852556957812349774463149720808705733673770747103998053022359156774082474816094658337832705759891957905404658607964818051145556770 A002941 872 444629002474919817170554230598697897675095786289938616916140358515748624457228539526450953247915009074229722703970112442827152302829290632312295461111399282705801967457779081900652830154294 A002941 873 721078995158935257165827336662210689008502395801779748296421907171523701035680831780326740517257890398110650803190070366663959944167232901828557194906550809191291701533014903982727054748668 A002941 874 1169409878104927487278074260676196738948182937984657348842044808933402269192085261239711063164582605087771491541042289663045101928058853019275685100293988345357204498240752523997938675264842 A002941 875 1896485514213474854176288846217100906027942780268610885006753111518120898559932707060732630779792391571463960215488309426109461756007785647497516069092323602263533814798658317334727054000098 A002941 876 3075609281172448970705984072852083483778252813929147119744648569525877231085803727312955561962260418666803942769396889471108389463642211867632342867671616140716340036297660277936128938684089 A002941 877 4987830190219082301379129238676098039778027607133176344565518592014824033018444957469385038513346931554990642712942579785737889741595058498113827317584864435438308924721163424338703075751217 A002941 878 8088928987541598221923979725528119553894971893751752470468196298484187333819942371971923136440767517076213802174926515769485392580077236594651868653124027005276934772227022480191307951656971 A002941 879 13118049186236267531242068931014742148646702821365273607503902381794906354642745094850451529522006163556046818104112039308713496150364442405449504116802516157512009331448038526869822242097178 A002941 880 21273863028358743136637501398991235704081981707220429103546418328798363863707893879626338351503243612695350612935130436938824526939200244687547609070054185447492289313375025934918071184804105 A002941 881 34500257505099060066586846634106460700133786874958577202538972314069907513841313668018998688972466900276858616454437709808481248064148972339778028616649593340504748002681604554940787666183349 A002941 882 55949626435945538418393567036126048960280182153378039723538609378805540098451354129525849096809671096382117629750977561710198322129052092354060390086362408680985464161265771581425489954005425 A002941 883 90734181318886776539144262528682425061893581212420407408853843979892187011292865063831009980748444708453231873815002627530666399172981821906512558185773244256764059158324415934598740868721412 A002941 884 147144332977415430100148740934087317684846889620315909506846573813195929862420204507921314222389785631719756795660081967245218838229371167831647912477603341545581400228136363089893058953199532 A002941 885 238624505023831095149632960749620157514032406037084090820989831913750087040770269609864163767152738414890780895134861443309851981010818218192734118327963053731805757149653347694175762886084504 A002941 886 386977244020715326089575610906758965037112654381246396129863611112797412471078318394120775816136636015932109778628014758640492218299192706752521258975025905380603508978757803009274018498004148 A002941 887 627559203988004503089750675792324914268077848377252337228512764722899115910329308699352302315862460078620756863291004834634458678202027530501283413412797827797364666282070512877574018256217956 A002941 888 1017707257237463901556913578251047279380032440736975819530689275918429013659466527369754967150878693383150179365394692731656313649199989058613777713242260356184342854734183819547064952898404561 A002941 889 1650402731859948141062453165550291391070968300378063613872143337610779955221561468726255975019870701673402491463839252931032802769965098967480183140470234810543519279151495948799102683933516507 A002941 890 2676430023688730623287653740872197392099459766979497337443682258772290477097768876019520219004147805503495789556127400917100889700146985072343982621808207795384733177721231688181858308130916345 A002941 891 4340310021964849435496753124831252832023587466434436193888181061976868687449979216002012312473612596057423582072427644812252429490349406262413357194466362375106101543578702723532247978280826742 A002941 892 7038571262579536436536821185026035248557267096925993920119228403158201046444196548866934745085208296057052669266587699044137142874127999248095527380261332461373405742803597768243226588441559275 A002941 893 11414244644995352400932686261262585537582677626468674868959854508091336910732474157311820344003384400881750354978601175576510379747451067088909285584882537303546944570289256835339157101621531311 A002941 894 18510099277979118350058566234533413905223032889105010298585777503140436174271677325473922361852581020761490808330577754193023713749701455915715397916968764822925226685162928554300604418159417881 A002941 895 30017134323965812878417007166636949040252110784001616921364380607557954677108917328871909992164015700183098938791016223040720898748870425691180687855494490358606370153785987835030357920596726390 A002941 896 48677539836503955560365503308963875321013166385944282338402094726920076017112087724082185412900110689816311577253453126593468975680551145488579689847278079478787425418369019187173890496655922770 A002941 897 78938146929319733675910895434133915014619723469520213476523262936509519006760445407479760977166664449870062279979661350759952216405879560893862019292240774080962461601281910818280577142776187060 A002941 898 128010074365695730274982530438030791703903916464884574349746677699170995413378368598882128747775276347396995880186294162849920437589767754740506002734158814821869773488587161553950639718651086030 A002941 899 207587066393500120474228459734135825759897693758716017121946746480425251588122173309969046608386403056275652534261951293737997955363102971614675038301874878843994817999694431224223437028773432790 A002941 900 336631966783778250028440489766182163232573829169656845045902844084542459936162722204597987277670515040787433827591173550729419194056223843363972479927873002025916483139194631640659103552388963721 A002941 901 545895282356333778269922334201921106181493515126382127325545808546090585470041504120501784324999511155009355752393425440759783220010356618546307183510153660763369228383541132548776141474475959317 A002941 902 885242495725963889026722893546449810109864413380071219134875576772594131506907069758181588277466622223076303003062957032462685508113744825735712106745086989791808405374365993167226861204545201559 A002941 903 1435536023285407341438824718556664904293055567156103368700875805929092600086803149455680975664539784957352789791771547183050674083235298085502653948090613177792414582494168216778517562150420234834 A002941 904 2327902931620749224664530394300827450955296123577432095190485292197271623087946816293323273941556284613235544096319662389417020453333187833360957044360854680914251833052469442818292929883852295933 A002941 905 3774979282977263099419526644202915617774185485099626742156733271462896843125915440012824888878733690902963071290679673951863889356962613873110903077442622978705457739702856688764945231314771207577 A002941 906 6121575546357532175902663832197367813634332994067166609988361054466041745290017807326173128566171196427940765997952735813347066508798644890822333522333137031470324474927547011689235411168029293857 A002941 907 9926834750503075849735430539929236722637605119580935138742829241275640100421082053906949565148131544041882842273842192031103937004081586601415658848940552319978508704026932933026698309172937969528 A002941 908 16097458402205097965451855447989576602030919048093053030682324361072308017400985479781948766321812154705967842746505804915607071985251329520936135110625468589577289566423385998758148318600763780392 A002941 909 26103742292975288032274663084441037995080036111831725696377499493407622795103511001050631453623789120775259120330484270031387618854995625694282262801383897831915416406283999483061664251764121998160 A002941 910 42329893906963023371069946880586504676329935316466813717079037380430630035670815869948944475708466999438487907590600534183651860068799973528462160436137655512884330750878373293164629833255842069144 A002941 911 68642095631913439913078081542606650077512395176236302569947306770791372099003489072928433870093587504972409878323810459364825309163501821526283709399727657663882975585003687609535799371582566398264 A002941 912 111309655228730639302969884657599838238684153322360251254171271623628964368046176182579166166172382739594523326138489339844196710736570740802509124261418277823477695310599411224068407194613932410081 A002941 913 180498706108495170799650916453764957863133145648606779407908430293226307078408487691245571984088381229750916810975824955392255984825547929929440634784383513994721809580703458135683215682537816198879 A002941 914 292694325447049274895838186349574313789108488448227055493803579867017237142919536192028389728990385681422446245046381184362411337209372888760686280869289415750074089602367320807313791263593746383845 A002941 915 474628124211358986318149639486924302197974540794112077058168993117606402490643686274086803236858433465385444947548982726448593657006660508549181965410573722503402200913024025664154891569243225310382 A002941 916 769647022894304448066498527700354572187125014984478055561885785579492418412569903454766795876122623761757468330329855314662628834451547314107656010945124226041130812341444222435820624243044136204351 A002941 917 1248040502765772327542292386868598312409397457855615945549100579045069334726254047024824371352026678601916153622496938501073245258680991542453347710672908090507338050529297984552633937366588040326003 A002941 918 2023786660794738202738051597190068138066403259864468040834353334050483877328815348960354979990225394907668509888811866076997732156222886615204964333580424478812646271075483610968245408495775375436489 A002941 919 3281706550362335363368827628570919452494043315664301790582950244148267558430763625874561701761122604188236443560901290166159542292864589871288112423407904067477228829907035141283257693745424500641802 A002941 920 5321495835339270686245308056180114015818174768545388930671658396439292446275871237513852047962800105632707343657912507356820592893418166316005830893960182333155276929416054898886381860374656722614062 A002941 921 8629123394938393375563311405177989375881857592061372831587034868921541609911890364378168434802499647110437331468216740355909598059501368322864821012224371006029394070808103334789535302943468924586860 A002941 922 13992605964195124740539171760985520374590673586413935434055540908737987460173185008290936705534088579957635705797964441054813447324675677553621600062597441178265183026818472474046039876446092527737618 A002941 923 22689739201039007726147422180494793771289754153963881716860491325214021115852898931209439188110968075034292082393263323112403819234285852468903886429405593395964441297130891745163580490318908136781706 A002941 924 36792506940306800593470243998497260930008507708442154405229503697529641850620351198321515475593999197023067430410222004133139826440167372021456855830899061838990686298148747596361083445971428664776409 A002941 925 59660685056324925499819624987675442417020722814557254628008731982365133148253505891925980744761077612367382236775482619361973563670242817115568172284998430692589203378509080256795454230553218024128825 A002941 926 96742225183934188681657006332266440538077145218581862725156502324229211141507565350379103646098691508894705636422693970948450981911221460286785378638600620449188862791713146947823448009270176884856291 A002941 927 156871082137792330674800625692447567463842775464837995283075646080174928161852385448780712111730843928552124206079081955700003753566355921736801477961323246693438100035659223618592581730235133838490250 A002941 928 254371644699064512444285190441435391994884648370033293293820293213079169552021508688631486881254136528879973387337587180682168347375386914592896831809791807983526790132643417281337255385342128332913073 A002941 929 412471068199482003431128693838960549855583496296480911188227370435894399616240651840172928028161917708269886353523221022816073431124841410878038056158475100617572556630941651639141356937908694705572413 A002941 930 668832356018765934012312072016167400428607287717366675438559580551433599334840897150714681235708765516174252170910923152167262042993640447318268151354703422302285466148204825191208608300181497661432593 A002941 931 1084526205169102731360300907825800005342650779772236402650055514543957716817191349952049900983912766043174388722088398085298270901507893966966244603215951519029378239535045910267205346232197599998433836 A002941 932 1758578746107209357631318137692206409679640329447400500583413132017155147997435512352006302792219932882724812653309028979862907791509764072005733341378049414529775098349120290409510447207024904867770212 A002941 933 2851560474462784270840050250012535970344381270330305999721978019013709884136018962817120674953609224582495221473464314676498921955253606644941351240751329802721916434739926220735092648006428745133380872 A002941 934 4623835246840349678456317482866924925881525049389212012774158888842103436722843602900262790907003733185303353257858203852135799998971261247219841706459448922855102566570017483068012539057366447857607484 A002941 935 7497580146240782052680426670027205480387778860379214472909317118530729767802116590233073830495199749399078639373285457136410720599470726134463700922710685063440861163040007124369252562975428006923845324 A002941 936 12157349037934498931934243555512504005897989856520189303506787384706946632512669903620482500905000188930457229089710915434799626769661467526901348525377964156103421500173732825425119095890914592761369457 A002941 937 19713133323092479207775398573105306622667916090728945751049862620505745874733289583368202357540554465556203747661857212068606874590165282527588281671186747616653455202253517842431031280239183853597819171 A002941 938 31964759407569089530075531256909706786777638110729083388352349457921873585594778199742606247798712256303428523192846323533126694430412800917276127463638856355451584194129416858061619417066722666442147473 A002941 939 51830599248018607236764378691779911078831921468084245685567566135770907788525534852643315286545756248396404705377023319658288271395098455503922516124156424857124869215969565116998393036924123124225802214 A002941 940 84042706814156121507913740702761741490201045581134863732955495549218286732039350014688418354327099398790734649199498473893198403031852393524437084491127040601285017692331144995015792937560100573317458003 A002941 941 136273950664667195721846723160301408034796694619698956640534418630697061933484285346446745157197937231045511658276682007454771337851948304702098362654031417558348257769907556295383891577994860172949594103 A002941 942 220965604761120487536978715296833092584132214647382668050421800459460831114537720429848748612391694036753579920020211975713492907120509951696348700880250335395484214336809129653877922485972431051274601977 A002941 943 358290691758380602869369434720524997284392246459389881402594834626562426314934035398700175166476276350773555831303539740342473664083671572746277344247219119863035762333413432403170692301556142140160781278 A002941 944 580958879103430741239243355692317391702466668794656681450167458591436566228552062221539351820875123898585751841851125466261555811606981362157383895307608402724192189992740627941649417542533217594853931210 A002941 945 942007333195176757793342091392851847736173991358545540982827426260431311097611169412082882750193955956757964578427835261555086379709049964067641951119111077856135420587139235657604412047341922372366963748 A002941 946 1527433099601784967706633010759596522381151871218918949590066857089791274250655537296776426244121397208333384202795351579210403235296489336102271304574458927529557241096404358838127242305789737508463228950 A002941 947 2476675668236229855256465122868003294418315608245320402311163098321270546886303747418625510622361591473377644817467745340918680707068039357311038902480117192712511674105844882063152298240615277877893434622 A002941 948 4015828018769068072947771931098158729011385821968785814277558468000803195230195221821411392227935517725417358974194890911721524122030392921530087685466703883841449420718887894764824833875777079243602434729 A002941 949 6511485887366952206897250241293970747520190362655122620635438328954325339437898201043670276092301215181115967265464830978239697288513347743297335563697861341912174388986277206331957235027538345113213738141 A002941 950 10558060199608668359028694739412768705379981689609059154749149232629353783403561436495671275236552679945319323286190397481052503280933977697697121927357939698466563248183765543594572867564097630662128867567 A002941 951 17119347136981196373260465686419153885962645563998550782612683355413850507909285981682369026052538598790629292174410627883736185318248486457815383219582787536637249784833209469131580572278118630666131083458 A002941 952 27758072078419302618771174232151214325923083574674919401184414573523527741447933719381408655807315892094774358851106316361976514868679328064994859852273866406017969672982181380762539678724299737574468096293 A002941 953 45008074961758000135269829915552278932321815350131140274951336059747494439902883388548729278545352421207356181862419379756750281274527313828400271878912129569957952714290224990672381498220357575021460693665 A002941 954 72977774881237943233146683969541138338724175140334820587974464857037009993706110082186764925878203432937687345485794383698010533219909945347545993915382738936265581806382347140119938172228871686316970316673 A002941 955 118328630737810273889567515207399620250217242979112164842884207730335777963527244160183935600399990093356264179325887592705546232447648476554052383830550565216018761187773708353662791960784947608178170813216 A002941 956 191861619015193078471163487843107696452310570568285504656483142191140766998198734919350938761867376650349218828474988160465148350205988297591299063683197350106644832594553394058615782975651508472087731093088 A002941 957 311089546011628623477331032064490194527042732291205720015743029364221684758318741486945586649685599061434172126723722139875058114442701636688967184249082742393297747555528200086666857674261184828067877072064 A002941 958 504407781309527804008736184135280533452930511603124676058846472193752175518476587544944678438500219873238038387980092911729670539782123796846835309083505656215691264543568914844466297392244188905951627331232 A002941 959 817856648458089849505100995014478812045733022739082106932998436256411215985457301673188365562343739087988439239885140463714051749250687052455048862459590564492604328791377040651352173313381996991388598175776 A002941 960 1326085882410795196030497054312725462591361310838889035836907249996169568049066040147575735165681395669800936969500267853581513906101408348930013811540392416095646113966193593721830545623423781344677891927169 A002941 961 2150132228468136077350868220998496430116580329185012406028823023323505905512938631636240565190545207687616539633351191076197180302459219431883814464083791582744435278152170097472670290796789872528716903221671 A002941 962 3486243700164037933430256271959673510154514641301529348125189118972267457884684345922967566470841101457559157909274025490111604854658316241034399696383867503056822265760763083479866361821894695585499081099261 A002941 963 5652614578378349855641823128785725012392571636810722613383313552881432744722471341152803645549302584704821076170984738077491314767256980005682603142949240139732607768637556226450512107199558931579030542731550 A002941 964 9165160319478166532695167450543409856184942844327476806863667322989754530077569357841717885820713152813583886453833773154359868577009027811840719004891039855169151166069518228786707684947117611973624533948711 A002941 965 14860376753304785368530813149784517217602072281730532894408776560352846220941941766026231396167321877250347119963517136036980174925290414329595248829834549863002884840094697090777635055915532699018800470310971 A002941 966 24094539935837810255466425522733141343784460959531911870233138236618062223801350527370973391492769726959586534905181558805657005753065409604954187978549216054674567625519014026220186049762596838092077298871209 A002941 967 39066681539082847980565076352359891711008792910047952026785468475145722300183196462309474009977811928871134185807549078191703669240585257910645982464427842980092849121643910282639289100814676413693323373393394 A002941 968 63342248286023704599396888966473937592348246873224888796587652401289501487891978926178643552215575255933689344027289794112795682251732958342043912369342367547518768736131677156861094706286937236308558477923110 A002941 969 102702140715694911974585864766172060639069835991808260072571581542628889679624363556359021002194319176148708093088447645850672938488155890442565557372903382074423529347646072252292989032088739285965193083994844 A002941 970 166519305031063018659219819436613684871156703114704095573877399256206350730860503013450105031016576668655078596571982727858800862614421652575093225290965620766984148121072274844802134444886551498458988329903066 A002941 971 269990670223888749115605103195455307900684330138314111243802127032378577645467607757596248902617484784425895794258561025466375368769086809159517926791667222590385188399210177919539123008428291527129204967022130 A002941 972 437755891646278041671047640335318436983514650145576801319138017046046513662631945405293037118307063986107136009661273640526529427341302158602618128882317502393991033449850917371290477217047804230733696900147449 A002941 973 709764576180672993495799567074668591082813968392932544504575480536122014097452454389473990866462846311718217264013325742815674684947582345869165979764579348969701515074230319643083332646386143322525147858093633 A002941 974 1150789047855683675432527668511719353254578009335876746309018203475649324591784393975696434645099647797404986444039804832779961708713513621479648889823454447727967960005709963245294444699570127426133556469081787 A002941 975 1865847741144544785894590126934578990098700722615666779125568304507963347334399327497333454439007672643793223166617442125134313515765450919593701258304576075589324686478738199666130340380219754906074342980216058 A002941 976 3025211658232998656210807674453373623455242019411984044159111291196622055183199036830869260723577817394721349159133363465582494091480123109488920881756798770457606197383765809386393861378899974185443892881153369 A002941 977 4904948080583300465598532705002934722944064292131612916133459034382137661224038584587600969202773889939886419080443448179893637381665794506035890509591743802505337080871510541966119915298420989644994191965519557 A002941 978 7952655156215474489481093821895233428570645818640879287605400039261008802955108424849850645130978909521954929209944384782982898048354178116349281305428406578872483388893382503868248519150370428602920001469910641 A002941 979 12894038897229154207182625666028658819282275355263280425452273752762986120822135726711768926576809431296191218430299077262191783498750042011911352156736168576483024574852678674051742917301707940482466357269307988 A002941 980 20905708560060278326671511522386759166677184782314653779375249203377809422941196633664998731678681509917926215832572122095290065843931019885815356586986969391418330339642407874568314641253248265366784697390060060 A002941 981 33895332614947003287136078607978810217642752034591183811701649591926213766932044214735684205990891106971961272092011974892837503080227989323760127137393847666854717353090346732189013252524812330548160106444307064 A002941 982 54955859258678138878501513283255314348804314223263972100403068406306745735540768801241880153420525651649308330525004246372816997983411264539320213039032730296122646625005944261593078778340060232352575001764097220 A002941 983 89101948524962748936188796408520782221683020506272898183282618354196354162005687094537799706463880023864045119122428731170842996257307023043967590608040307470399075424357451465508528601503471645677555714717246772 A002941 984 144463954348056167483914967005649505463252773230293496055301828400507960816778355814920135514298591740142857581408067935617899721915385426665185473912788596385245196621072039261603996812941847534342185685208043537 A002941 985 234223731328187797246434494833860880965050578276767869427468164532886568162276949066257770897406000923232000957527198018537676156859643058968312778460899214425860372331966298774603283388186694177846502496243136619 A002941 986 379753157764650935246439249805301921606342073185027322580471599806834384400539741003956365509549957481209587309078058446532616064377009049542196120341664618317568222273025087067402561555870409562162993931866161193 A002941 987 615702611944653388242383532845402990766818048107997587577816512228809800091281794555729743623409381804834360283860860375519638080584561798242381757715542911581701340941823244411155950190446984042383938481294868566 A002941 988 998250884026587564182046026875722228489054628682236082246359637490892367684018468420755655656010306521584519751838881473755879444210802433556804365705286315323122034063716538018570098213257956407304545108584764091 A002941 989 1618480674825639267701875529026126376046894860318725020185909016994225417661697454781783345669640787402998240573472984726629100172750825355998956507753941951007659656113597747969018005900750835659802778436764867647 A002941 990 2624064113086270421116927374358596322664998848476784227006350811837794917832292594580394767098392047694661780755104314293520038307823981680355084543979597534777298577248647957436688113727519516835370336077757717465 A002941 991 4254421123748014045426304232946944471333800199851022106956137212012312636440681613715532890441180483842923506390879908869916242052408603080876132942898254097094850600578402742194024818172066691333923766982190956102 A002941 992 6897720990714456897743124902051712427673722515468461305252787687559074605687942691908827539355115617409491984465935442549694755599602376906902957683413345889308925766265714307037854837139657257392072218138499300930 A002941 993 11183297670736434668433259447834725345930155238176168615043504428189736131045702302642505493164826915124754969161662260978271351672904191417846245185173451851591351855686875992396990187611595041263662547833758480276 A002941 994 18131480301972739145455929792723555037751203924911806453153913912981213831602809672115957719953510994890226617002845074238876024719132837350711744729996197237645903566573124048146470587889962130508081689009200031326 A002941 995 29396508966430383478704822520014018318926890603142190534402764753655878637527290795326703110049771828110203511517643937575343511255609397914684655912614596821732637256250342229529219925054909490729797763005141613350 A002941 996 47660366029939289651344010394067857963796295066575579075865534567893688084507698308494575302747114407930267988672364548737942539867357027577806225184650891033303002869300502910621471405350472856708222186870963028425 A002941 997 77271280675845557965408061157687880456987833321424110984541534413464531549013556254345952816980315585411070340791554511538448004857622629781444957897109978676701118674411434154439650606192646381094398536964577791525 A002941 998 125278911198308517405742974118549438241793235178558347431994080444242484458229264386240686919541683978465950356737366072223135268913135850931353287367190653365523151075308933599901677593277834070817266657507800053575