A000102 1/(x^3+x^2+x-1)/(x^4+x^3+x^2+x-1) A000102 0 1 A000102 1 2 A000102 2 5 A000102 3 12 A000102 4 27 A000102 5 59 A000102 6 127 A000102 7 269 A000102 8 563 A000102 9 1167 A000102 10 2400 A000102 11 4903 A000102 12 9960 A000102 13 20135 A000102 14 40534 A000102 15 81300 A000102 16 162538 A000102 17 324020 A000102 18 644282 A000102 19 1278152 A000102 20 2530407 A000102 21 5000178 A000102 22 9863763 A000102 23 19427976 A000102 24 38211861 A000102 25 75059535 A000102 26 147263905 A000102 27 288609341 A000102 28 565047233 A000102 29 1105229439 A000102 30 2159947998 A000102 31 4217784107 A000102 32 8230006378 A000102 33 16047713699 A000102 34 31271145656 A000102 35 60899086692 A000102 36 118530828528 A000102 37 230579781004 A000102 38 448327161264 A000102 39 871297059404 A000102 40 1692572357929 A000102 41 3286620408630 A000102 42 6379458765901 A000102 43 12378271947296 A000102 44 24009732662891 A000102 45 46555858101959 A000102 46 90246228333855 A000102 47 174887581402185 A000102 48 338821572030123 A000102 49 656253808609347 A000102 50 1270771421002152 A000102 51 2460161353940907 A000102 52 4761739925847496 A000102 53 9214647481188611 A000102 54 17828199894929942 A000102 55 34487081110911408 A000102 56 66700601552621394 A000102 57 128982675347350520 A000102 58 249381968808260818 A000102 59 482096816169034796 A000102 60 931842107437304903 A000102 61 1800911513574326622 A000102 62 3480064886711230755 A000102 63 6724035795986613652 A000102 64 12990415202338871709 A000102 65 25093941250057458707 A000102 66 48469652357264703145 A000102 67 93611314577893987281 A000102 68 180778302433418305201 A000102 69 349080654858914607083 A000102 70 674013617485881379886 A000102 71 1301298005900641493735 A000102 72 2512185834722058930114 A000102 73 4849481176813622546487 A000102 74 9360711069356066844384 A000102 75 18067326839115581588760 A000102 76 34869991170610510313616 A000102 77 67295179693256015965320 A000102 78 129864815212624781562064 A000102 79 250596875043856911355688 A000102 80 483545699126245082644673 A000102 81 932992575650416283751642 A000102 82 1800108371741723436911877 A000102 83 3472960772851152447933572 A000102 84 6700123083941461854333163 A000102 85 12925526126754169736889155 A000102 86 24934292593718758526387759 A000102 87 48098333802837133932913941 A000102 88 92778622393822782182173203 A000102 89 178958127167705944927703527 A000102 90 345176506220800569617537376 A000102 91 665760418885026739389675647 A000102 92 1284050986480505395444135768 A000102 93 2476479310129764267483804879 A000102 94 4776126634204832258096299846 A000102 95 9210987345377738924006860892 A000102 96 17763406955734912012889944874 A000102 97 34255992333155664180089844908 A000102 98 66059838031401245524147673178 A000102 99 127388304195848146675670824416 A000102 100 245647937896955069294012445015 A000102 101 473683873131281910758736168378 A000102 102 913390229840401844273133150051 A000102 103 1761232818704139329008148165424 A000102 104 3396019410471267768446006926357 A000102 105 6548123633270148297625163024327 A000102 106 12625750417947156657610162455329 A000102 107 24343972458075458531198307372213 A000102 108 46937493724231034596785316382289 A000102 109 90498798541334747321891163828167 A000102 110 174485947431549096166571668036846 A000102 111 336413230557428988256111064816435 A000102 112 648605879254554166278782754853514 A000102 113 1250501215477076648659531520520507 A000102 114 2410921059815067501574260028199544 A000102 115 4648123940890805857555546799137564 A000102 116 8961246798010850979704420422416480 A000102 117 17276485059648284948130182540699252 A000102 118 33307246162179518606023994311330912 A000102 119 64212358012571800476746451684592788 A000102 120 123792753433521788375633364861351241 A000102 121 238653985424689575175954201432172654 A000102 122 460086159242684538854138843836966445 A000102 123 886965632481069075236702217299112248 A000102 124 1709903865916056388985859022495349019 A000102 125 3296355170975914218170094867160894767 A000102 126 6354682068228831644861895283439392431 A000102 127 12250428840460484802130522700204859249 A000102 128 23616008815964422592556884097854970603 A000102 129 45526007108484509694618980815671772923 A000102 130 87762820019234854184352350298547237000 A000102 131 169184129053478868699150901405221212579 A000102 132 326142054665448714483254931378625463576 A000102 133 628712657970364209249629209553714571147 A000102 134 1211981262769864565542707416546030012646 A000102 135 2336350442312497598401890343210491943832 A000102 136 4503794003756571509219201854581333088498 A000102 137 8681955891762373463308616686020862925648 A000102 138 16736137049446120379336472000707383061330 A000102 139 32262017947113848195567144400890500516836 A000102 140 62190858425713087616491642021048467490071 A000102 141 119883758856350702211929101404234696479878 A000102 142 231096295914409490274910756717667347429395 A000102 143 445476197855322306796770474809043182181212 A000102 144 858726690941631769826785428403549646212861 A000102 145 1655329313805071362406537441942039295081963 A000102 146 3190897715355363384025701066196602016581385 A000102 147 6150925084923510553999316509734637061144297 A000102 148 11856789559067984349218701189592077908561953 A000102 149 22855616810999387114274836013488311637673875 A000102 150 44057310229202231876047017426733236790894110 A000102 151 84926308634938965111653274336608076811052559 A000102 152 163706448381657863608460274617226080084197698 A000102 153 315564855213849580560343713889641503839544367 A000102 154 608290183714894920381792440613658886390208384 A000102 155 1172552651505088036894712620946974711441263984 A000102 156 2260233426787534520752968439396377133451721184 A000102 157 4356860522008404164355227682008818340000025296 A000102 158 8398340332334749574690233956946711292173273952 A000102 159 16188729173713685454071745329770805754530133648 A000102 160 31205528649028147909319721279737685123386345793 A000102 161 60151969660665498387570609524531799611674874738 A000102 162 115949186234584275963614139869141677764044765125 A000102 163 223503908314598087833121272929019395940732544060 A000102 164 430826216857905196135266311582490441210800187515 A000102 165 830460018082230919117719788589235300967590590987 A000102 166 1600792185099432006008054592559836112781564389791 A000102 167 3085679544977786782892283067914642417010383891805 A000102 168 5947936774265566865707925397174266721418769761203 A000102 169 11465197403906962636037038664610053464634831816447 A000102 170 22100210815603526888309080279412995243860199922464 A000102 171 42600137136837779794475763421166289736843789338903 A000102 172 82115528517533497466034078149944206497148368031880 A000102 173 158284837766239143285553445471922674690812220312759 A000102 174 305107637113574921838103558678870229137299989948918 A000102 175 588120873690823354570099792422697194109455588371300 A000102 176 1133652297014527280250152497737441291199027830949674 A000102 177 2185208721545520049623935055382156232916893926949220 A000102 178 4212168758407795331238611235007190571954638518609338 A000102 179 8119296375588727453409506295420742745316587008921144 A000102 180 15650594182490336626885258890276038764895977909227783 A000102 181 30167761021939557136203393328471919318321460313937730 A000102 182 58150727077197422172872613123161447782371428468766259 A000102 183 112090046409827993201915750670430003919534411992951832 A000102 184 216062196166745442250603920271810612478872364645283029 A000102 185 416476372642383503312003404060430597883360474391507455 A000102 186 802789719490729532413075298084960334450777532721575521 A000102 187 1547437421346224864316412613972787038197193531905352813 A000102 188 2982800815443869995456996813900828359245752314011389345 A000102 189 5749568898552108113277883558374129267863919864754597583 A000102 190 11082715616896157769547479531083823203544676413619393214 A000102 191 21362741189728272877626180769948648786960959716589653883 A000102 192 41178228289802446372798455601030751677598595083225205354 A000102 193 79373992963714160149250433887528874117847888614964420243 A000102 194 152999037235548161937140307397024021945924561731723335160 A000102 195 294916499592117378737623484617779063930167471360853018644 A000102 196 568472356138648784381538980500132924415226162445216616080 A000102 197 1095770343076226584559005369968913788714661637924883093276 A000102 198 2112173791159529983554294712009315683456998499103602806992 A000102 199 4071361600287176541709627579184826462017255635902058618652 A000102 200 7847830713245422877974070406843788648860858019856316665641 A000102 201 15127233235789839855982753434801595259257710407975846542694 A000102 202 29158777361407947921653270296903561521557677127574868606413 A000102 203 56205530342261690711707605013773157826123008455715675294608 A000102 204 108339973893183667412323861979220275334401552455455321301131 A000102 205 208832622525579194123494061011700183422336608720197954770263 A000102 206 402538941487378617950399414711536329598447312741159262050815 A000102 207 775920815546764102245978292240068863234935907072552512712409 A000102 208 1495639245809148679783296166163305313618773931945081035234027 A000102 209 2882944302388420741983542436281168420450802202116946490540915 A000102 210 5557066621905866319942744697295255236561547771169435310006568 A000102 211 10711613871700147267866565018254311536129609222191383068135131 A000102 212 20647342921547234759347054634322288249259179396241865358799656 A000102 213 39799112800009422440801344916654961196821722687719713411474899 A000102 214 76715403063424023313301057139631515417954638852028867506933110 A000102 215 147873963467153585408091714028797961096266760297707402342735296 A000102 216 285036724993336129425321649042948247610007075243929975159844946 A000102 217 549426864723859134243415283644613790866039161005850128316799592 A000102 218 1059056010199383467176585393016049026881062983473738242759418770 A000102 219 2041399180476480748199549725732589165538865066030143914447617756 A000102 220 3934929111837354479433362945113018987417247683761266465881417383 A000102 221 7584830169725731856173995616343327378200772726361742991904914798 A000102 222 14620249423264648010439202528719039861142268775734158226559585475 A000102 223 28181472170262861581211392826935905859422305798092926656057149796 A000102 224 54321599113563593900800027045490334263907624678353720249732559901 A000102 225 104708368351274177268587682005409635310625473535259055702413533571 A000102 226 201832089056254267141508723533882915887898355584765609379515259177 A000102 227 389044264402174226166083381655346862040331973644917194019959748929 A000102 228 749907674106431919051388853599006846761994825845783717506774102097 A000102 229 1445494884808008556856423655523479430571360923858985345340809321211 A000102 230 2786283490158727917292644224644054395809805986633645655166599355854 A000102 231 5370738733336241189247043779842936145561455311333273607840983130487 A000102 232 10352440268948041067634098803092696940201308851969083579313694113922 A000102 233 19954985861436407734174552027339773984566804387141518925846995652583 A000102 234 38464500744464336966559782353060337270436901256071389455618550790624 A000102 235 74142761969493966504157860335196447338983561643153059247713940160776 A000102 236 142914866080421999880424461972927441409126068007313243313222085459952 A000102 237 275477440643789817297968652032763764680565445718289064413674471816920 A000102 238 531000169023531414016203303864286644249718670755052595685324569196464 A000102 239 1023536340526650844886396989173990901781390042547621847491032392097336 A000102 240 1972930844657142122848380660527363774451855328006926328460719264755073 A000102 241 3802948525628637186371072117220955365148187578560579137694409290481610 A000102 242 7330422741805646249399205546861358592049861108805332673363707180793925 A000102 243 14129851073748032118871717554964375842165716739366951630243214131191604 A000102 244 27236176399716621061456313108452072968953411016654123478671276127165131 A000102 245 52499441437875740396708060273632251278608098875682965036147400656902291 A000102 246 101195970185129962706377647900102273795940223116166176286742964286329551 A000102 247 195061583539308246327931779428354696905259297817737331725206241579078117 A000102 248 375993437233829187197543944664070721592806936704060493404661429144511251 A000102 249 724750921042763566258091968227085308350415445836990782092370334729623511 A000102 250 1397002810762287898869064060725271515085860546745985611319888201674870432 A000102 251 2692810405657864881366351153464895547797627665576968758870539284621249775 A000102 252 5190560615184298882413419783968020277909235565930574829466391858661551736 A000102 253 10005130344975701496722133744197741654530388276900314533667442597607086687 A000102 254 19285514462475868758622263577475208491656171517502402009349860546469013094 A000102 255 37174034747005489234913038528924311658696256512135182143077018417674243756 A000102 256 71655274966577315455526227517315476271315193873851748355227349072551283434 A000102 257 138120018522577802843679200355600657447857045130346402168736689020660612060 A000102 258 266234960415827616489280509119572213116509677471400686655195355226168868058 A000102 259 513184505167658749200689663532107331301545360376639001268122503944367096272 A000102 260 989195157307046577260901604663234829563038509628664527499387446026232649591 A000102 261 1906735373880377504440107448960105414908914023209947240568238073356039820426 A000102 262 3675351343988252824485552389713943996602949421454879749965731098661215907523 A000102 263 7084468858262349884399106745736545314995163828817682125305168469997358331200 A000102 264 13655755291041650155337653462669497889881687578629850166293798235297367633749 A000102 265 26322319249912610339520834122981838900531995012546815705066686092686412948471 A000102 266 50737910161467480768365401709466394462585414311549912298524096607282809858913 A000102 267 97800481919290312047855650378716259546522781157598077792971485478535355990885 A000102 268 188516518781320871746792863075962288422767297116913614435464265413088239944113 A000102 269 363377326048468931803102982015481630294755045551351880754309181374790974510999 A000102 270 700432413365240292602631107647971702290752035572799721773941611729453236804174 A000102 271 1350127064665099579773178369716960156704511633843381950244249973634108113030147 A000102 272 2602453919802079200635583532251904032388969541917295519710483692428634882337290 A000102 273 5016391821828309397333684178495019182069007758597782316965739131938177687009707 A000102 274 9669407239100878559146939351368913264669158475921779761167251172416999023336248 A000102 275 18638383759725887742920313991748084742113767947816561397545834066152929608243276 A000102 276 35926643572174247387388499963898969179128961269493214341803009594129566687938432 A000102 277 69250838958316086668974207118718380623366991040595975265826482354252133500224388 A000102 278 133485296640850477433997637528892078128835152405370285410559037203493924702980864 A000102 279 257301205439803932378385084249657685206275299468825223854709173155378136363334116 A000102 280 495964062796902117671602301243932410245379200250143278404433620650760099495360201 A000102 281 956001547641900598176488205273523754164016139707885284550255501661282510049967646 A000102 282 1842752377019979716631963501457494597345268511246582360805195249249168806704540461 A000102 283 3552019679390894313656315212901185613629634162696603537346094567935748242935050536 A000102 284 6846738561648535269929264589846525411613915241881690661037445067591770701587732667 A000102 285 13197513811492998961956293272287184249251909014950763721987195454330194130094850879 A000102 286 25439027456635263798326869828947810947238114130197285749087102558313075482864396047 A000102 287 49035305076841095467376933288216971205859651936546467215548681063364017070244625025 A000102 288 94518595147165841220812846378796632745986131869235978239910644845890703367913980587 A000102 289 182190460327439405831357651804436426139881815082832034832785860258589058148545044907 A000102 290 351183422651607163547490686120318073946660342083193200381925589180332796662880209800 A000102 291 676927846922431217402762696847374304869651119713750425813266532841335231923445591891 A000102 292 1304820442246851102950649554262639698432683224687237358661829921410173457467385914360 A000102 293 2515122387709439633245827226222009197858338125311562918571438255921790810834031742939 A000102 294 4848054496009025046944247053006902431138561430220462266847127703362176887557981259718 A000102 295 9344925902125761148802795730192441743530427958040506951587901464059406912449458378792 A000102 296 18012924569368897753513912290279311032691895038536531739662834151517383450277483948402 A000102 297 34721029822207654482134001115704059634213529528918038465776744836157068558424433653056 A000102 298 66926939327221704300851876931634944143531799290908770238670827273680112212650076085650 A000102 299 129005827966706735275957118352861699046651228428682815043596506912058193417016275887380 A000102 300 248666737035792606172195580533986580880723721211327328539508774739937366822829290564855 A000102 301 479320562385509398050988701805197022523396509331590323802049133633585648882536639848470 A000102 302 923920118644881473570236606623247494928898334670822749838021583184183060674324690855731 A000102 303 1780913341546409555019210133029376351556176369846771274003670480532963526192076890273708 A000102 304 3432820935289344102352556601576467991218572818544926616692437074650543506178046476786941 A000102 305 6616975280986065970252993077332600204067523568491187473840056197249270641267926064595675 A000102 306 12754630270776892953944755158158747481117535087339547621167744845488028793654964447704329 A000102 307 24585340921705576945119200323577219352476029259589763942510533135599743329582824536627929 A000102 308 47389769419294857629228950288020429136582725681215672627314833225785586091657103875005249 A000102 309 91346719590717427372404788067541473045809463955039589101537413424470633598768562255683107 A000102 310 176076467004092630795665713538605767319770690704205568659145457162168933239532351453328190 A000102 311 339398309445899380168805006266880658137692561626725254106931477471995842248988824139992351 A000102 312 654211288469645093161317721131944472098259681073285157074671600359564887336869463413414274 A000102 313 1261032826831682092014760865726312182646775225213050296665066540548140075997398701309478751 A000102 314 2430718969592376441278716560405114805989198877603834736584761327270924356543399444072027648 A000102 315 4685361537511628609473548306963859801162274131463357704812900208584763451578428658427193312 A000102 316 9031324885739742644433026498123550482018799248140353343320595783556525458201718096517269184 A000102 317 17408438704022923043692850682290135900016387320140452250026935481416678936238949058869218464 A000102 318 33555844987720600006725571696183886519798638533801141911953469792012488772677893471216393664 A000102 319 64680971753530727237169908326930276081929709360505130704148985985003511469476013486199164448 A000102 320 124676583344751248389206496446369216521508463383719903749336960374062181651407000685845070209 A000102 321 240321844333152516334672307186384951470543716602712423526596686675184489265506705689672646114 A000102 322 463235254614555198015681814076689977957749584933377045837088495920458331460365913094688188037 A000102 323 892914672798254069139700675734648873380735978258631570213240830423666779598573208278745806188 A000102 324 1721148389581504534748016453597800554490801822213942250578515402999215336464675551820590160859 A000102 325 3317620224765922306317704090868327991173068742075120109748815940187522417331059978039430902491 A000102 326 6394918658441747978332461184402253017384862350561346169619357324774662165637253549783168346559 A000102 327 12326602160198188249597628555154327225845476835291273420247253107403707034844902509699021056685 A000102 328 23760289827718090288246547424971594832565961555470647283116336563796544071415749308824743697459 A000102 329 45799431597146947272916182697021471520439635453989860828983177988856312442962742186155696363631 A000102 330 88281243578869458819825144594674797882793961913415800201227258434975179921545622335531580896224 A000102 331 170167569620050895330990406587521197245345079252190693412008969386301011548325625680571859037191 A000102 332 328008539141291085893537350794638187004872973357784259749283234168036147022225100472322980810024 A000102 333 632256792246346777229965382213128936247438054372223656393146208513688972257276035757250986377671 A000102 334 1218714159869170512068978554535384532281864851967197821659691674123897999187121299629946194230422 A000102 335 2349147088985965649412387331505816674798650481598540143343747150142448238812889282968268777650740 A000102 336 4528126631943481088201140824308806848847357071411316047381154903055012475837418800722903352644202 A000102 337 8728244768137389764192320205543540746610385475185574959046669639513409601888302637785929268783124 A000102 338 16824232823838246193639862871508934897506993128763640140065096770570595458875177543137898721959354 A000102 339 32429751634600454676086867506722727535681727131511949914974718206802595952914738087248525621143720 A000102 340 62510356450209608619806231750535428245968614045862668145508452370876932725959629632267193551167655 A000102 341 120492586765073347311817514906233064105976947243467910037407632985955810296732235808475860378448274 A000102 342 232256929675394713737769906223229634050584001225293310824947458926854660405521111365171253574856979 A000102 343 447689628206928866237678222489324184101192388022957245471683329932266321145705425658612858229786280 A000102 344 862949507869217982793781239232077552612361996052233760493196196248571048866629831432055279355961237 A000102 345 1663388664971550155796373378004452486407186196111113401976720566160690212742917074291335165567062447 A000102 346 3206284753631289153059836307068030480980016588870232926478527888809818261246391052507172609481548321 A000102 347 6180312596813730284983938566929174621555160085596986343295243588792441558408300892643721993037951389 A000102 348 11912935600783664383939758967641559734354890654196811823980270133261095185784842439415849094628007553 A000102 349 22962921758741052346676239677305278457360514236340474104054440015456151055195330165914187043057528351 A000102 350 44262454972143175471958204873149218938568410980676529206743856965642281716575004354833149048137071518 A000102 351 85318625410693756967058735373300293123020231871614400487069445774156425113437099952756797714321037515 A000102 352 164456938629288041321328295991538648402866393784869168248102701137275290161418917524278199923879118186 A000102 353 317000942402177992041515857657915974086876982246017147690156142551616716390466754513442659596522743427 A000102 354 611038964414753458367551426026944029237137052212538372911508168407541074413638441572279239709183910456 A000102 355 1177815476375602099349334386023503672850329470858957744886712866757285772544968921916743873261094210500 A000102 356 2270312331972272900231794750547369482428505174548178792209978008378352049352081811623359708101319311152 A000102 357 4376167733834397102359831608208044939140377799384768199001165746484975436040493079303396626022270844844 A000102 358 8435334540935756372482092214579445790045602702713234264335549888829663617998115888543953304375845675760 A000102 359 16259630146276801248118332975931726489242892748178802655535900299166599180763519261289814250007297438956 A000102 360 31341444869186321861430546797565844752562238350726514862814083390767601697968340384468629629389628735529 A000102 361 60412577503897874408498158904931266293863302333287305743846867660674682937059392151344434146206682955414 A000102 362 116448987453287218726570261466527108305069164393765037895526552811488724156720281126995938145520757927501 A000102 363 224462640695470373143004281275420233194669776743002358240609213517481639113545500246894669063960205904384 A000102 364 432665651851319007698038715457073769202323979728969079956836846643272698773547318211587271029866057751979 A000102 365 833989859949264315269074995820564805985373028283115522502739570823212003713091176802850872138719628737255 A000102 366 1607567144446930132586574280879291949686974431058176299558558212603993406498410733079036763068857195595231 A000102 367 3098685305215340107298077346021298536714486000714867165101550091849652398440573674398989747790148339690089 A000102 368 5972907976678088900496000016343495302223287511680148013591257089180655757241326990307821398960292942947883 A000102 369 11513150314274804289645232416678570646888934310442255153031329608788269806792592065153383712070255625119139 A000102 370 22192310792087935880267009588290790507071770449398018634874298262275545510029775987377893469423238594375592 A000102 371 42777054482929357799587185351481475357369509878338829068938835323538379104276034820056791850822559232477963 A000102 372 82455423740101328776112924662923706301861435290171311128644948459410836192067557980717940731500892134437768 A000102 373 158937939649670529723851840822019371737528702870268586349630643360938246399722427598385425434153799547296163 A000102 374 306362729253870585686056812501636867680947436176510517906779585560160464638151857352258220979040512939335638 A000102 375 590533148210061480376203601507757148267468087985853249801035332740598585566558233580040014459219186984698576 A000102 376 1138289242846552139437297358543599173879019736723619615621963922018581465247452960050822822231092692128553042 A000102 377 2194123063625574061995314482670891892423055059615965698187015075768300210967234778915269508687525938684567512 A000102 378 4229308190677815487532444141738722220189556494533042765807314240109686167218040369600196448031777801475774802 A000102 379 8152253657760027931025808519320948983447470723150104692651327898644706651364231065721318921295713137619682956 A000102 380 15713974177717170928484890192944857287424630628205163548299746380658881607075895737898166735391126306077971463 A000102 381 30289659131729571699254603848720931087597679038009424528502048491328767412067925779022306658112156909112098942 A000102 382 58385195235040795406692467840301643848946202974876937498083206479014381947812498066314892970567902134055112547 A000102 383 112541082344159959924562663741580771199301344201908410829947868858183877616128416153527503572955056928057945652 A000102 384 216929911149665084568710386613462288389555049904151066753623824182142581466421530182293947477057542423519894941 A000102 385 418145848340681601528435497511848293753857696108742952484182211060435761433661435245333450714049244961924482547 A000102 386 806002037952563611926437045505182131378288267078294391351064867211036568336399604661746490597605791602146712233 A000102 387 1553618881411190204985112759627759363102372944232660088426862744965781580599554570766883965800031567783634508721 A000102 388 2994696681841322810472914260779709748420529938141823902683030640754405402446587515458691923925440710360979778801 A000102 389 5772463455040116653912121330999632221019503387207675029405709187611910981046072810273349169675163855321014412555 A000102 390 11126781066350893960796992902264559698462975646064145777002577131152377903015978144427781531411338961137843996270 A000102 391 21447560103230805042130989098120527621708573547514126260781955112048979816535976742936943980199805234875624390919 A000102 392 41341501340650478983776494709540704799221509801845438492733525893361673091289632242514807314650712478650011787330 A000102 393 79688306028152617248544330508102842675267962406820566911183706244142688100147824314848270076176911423281264074391 A000102 394 153604148654039739771603864647031195229829540341218947779085732530031968156922376550851469081505452848468214639584 A000102 395 296081516338796248706801945976351524605661432343480598655289080670673303707333956361388585421278421346049903979000 A000102 396 570715472752896959515755692750762500359638210102610922738440113298591623152325065460659281121663613101044423445072 A000102 397 1100089444493520992244836215234543110634857275588432596533034829744235817001731610295164516076488737834737094580264 A000102 398 2120490583562869849706903423884275865923738200225371516266538182095798930542384818776774006273598218611562743137680 A000102 399 4087377019582593261449362421383551817431764755713071016103174896622744116909480924601169603069607438495145589042760 A000102 400 7878672524869641610661958983418634693116079951326591444560785335427877382520702090557077685666462788241397669042497 A000102 401 15186629580744511382551133122899713236874143071853375798853691674222873802918856399469389458960502404464765445034426 A000102 402 29273169723907771531877596404268003577787380015268599776003818523181463126256466333774107895146199298895453038226053 A000102 403 56425848876966319430281462693795940438184806229008842654050854608265851772829884475433955711018250380660173501382372 A000102 404 108764320757734086695109873497868864773147204627454713517608321185053345878059887081875642608017266993189705354921899 A000102 405 209649969033608488850807438226826959930595421774580230209404869648301876611188492900596115739719578097784006392806627 A000102 406 404113308565580110702542877386066816564476934272151593082624602845147052557216485911396164945879984362594574801852015 A000102 407 778953447552754092423933253169346640282953171720026588696272741868646263812833881881702353920416980567795521319956405 A000102 408 1501481046496161109423038922716198825877085546667878240126939551666949533052843033017730115188371759367570014706287379 A000102 409 2894197772726816663090626079862623893402334815150972182894411614611068372390047065585701405676486842067582621841161415 A000102 410 5578745577325374254826281803299298429776535827617860459433031469275513999355989055025367008503373956117154505395260128 A000102 411 10753377847750365591390969798012804238061731275953569971183637200407705586704271081255774345917304416889759147445677663 A000102 412 20727802251010752231234450601385508740237418480710280739082954465812491333494722041132959962568508782635173050917660824 A000102 413 39954123461158665103859092689185217356970258689356347592704734161227263329572207683622300241349519074424044344038049519 A000102 414 77014049159951807628758183034967730622380735493678555387992973160680239546838498153652559626934177993743269311947224198 A000102 415 148449352761635631978510382670755728223596904464982914442108548893056702973939757499150636851331798916276865898466751996 A000102 416 286145327710572905176393948093208536121959107163976419778732775860783449696513730650284154944025610256055485932076691882 A000102 417 551562853234605749992268520275320932626962347592567216195115463024640676534574106091538550668640472141737557121504438796 A000102 418 1063171583126632924537977473505575466341674987056310567165514006972989845429574608311667542032335319346611823269795973210 A000102 419 2049329117311416829785975516860301273541798370434763879553455036914199224812689175847237121704577432089694402189327448768 A000102 420 3950208882262351597460234004268373077908831070526223285019942201918063544316857022217194145504225691203148475120964733079 A000102 421 7614272437551966737606945692190300768670083950386502373594700116171900965792995802995742013214073263618052779283137233498 A000102 422 14676982023226420531290066601954688084217246835615969495293393930627340153073009874511008489122397143892429878020513801507 A000102 423 28290792465822290961840264453218497589620072117230871051409072180769148483259251432554920865671400174644157660961036449872 A000102 424 54532255818924177171623977481987561421704021496015785038885145300616291989126007844929876929609702703670403839471578503573 A000102 425 105114302764030190453383697512781721648536182268984928200657711863102351601919751489765466476508491797613413728326573920039 A000102 426 202614333106039696778283958701673678814972180000106984879236341376300285675994100446169941452026643405762221849803030125217 A000102 427 390551684217419455419726760815179045231339658556590019338222726028020740052267571265253804009919414609732998438261780666133 A000102 428 752812576021558572588781653112301476728278660147944398959502798311375155080560457437135274024172999142552025529176160264209 A000102 429 1451092896320832685720680144059864187862255158756383894141145924730551833922579446885582938095954123695418265321603631142503 A000102 430 2797071490055383333808334711873143709444207955744280991752169466648569464306460628724250193157611678747038905947893447081646 A000102 431 5391528647331656794084652797563221475124298827097459242891129812815927430210017749640605082152632035453846183495333147254227 A000102 432 10392505611047211826530945103413317491263748771704341723641624922957908871454664546953323048004209728931290369137489444892810 A000102 433 20032198647178860750321100276601191882464798575436254681457897620904174274251977334488001930424758775872706095813249702504731 A000102 434 38613304400071132001797145733650039275030267555966658603372415134626691939364571131684553356192376139201532903406776961116920 A000102 435 74429537313828437220290940071923366501491323188281098239922165216807516076715982861194846748815330700593574261620073566435964 A000102 436 143467545987207013053725827710174321263361848837582848029614621425850433296721653806911702186945544494975066060668555237134752 A000102 437 276542586376024409425529919321830086129801371787522060287776308965545883182564846037176817760381397202349691810979656559427476 A000102 438 533052974128150905203081531052340982867857865203878744663874336566244547787246924770884974025888258800336838666604253289201824 A000102 439 1027492643899051016058546518425099499781250307228240526239005986095773613365574397245574085337096397703554919349963696271706164 A000102 440 1980555750563032474797934700522519969966635478732981234474687842365510801541823343466768091436934462061440050557707511034298185 A000102 441 3817643955283718101199799571818459531386820060673881475440768443049910426101129893829947279275542856396421757234766815416054478 A000102 442 7358745324457851175187038428596994799586940733446973720865995720367696525951735452998343997532393045956017105878136481569015597 A000102 443 14184437675277609871942753132651392688871662725087084662097957662538080408249859885141566843880763037600661164608671757787078168 A000102 444 27341382707557526701469342756152929686187727202275179447779992420327479920514026649032272480596603089120771206785985723121625947 A000102 445 52702209666209876710767860831850233106143212092430377106210455781238895217931787645883879827511999062657593234671455394262712399 A000102 446 101586775380185307503377172927733888265425288473526138796958225542093350809721520269134392034518221231508223172202944383920553583 A000102 447 195814805441521249770878051292064800827749365788886820027976779650781014789275818923747835566201716137750382367198350059956209297 A000102 448 377445173218080503574792454172591003351372875943920337053885167131600875844490924363314182399745829267657006030210618005674400107 A000102 449 727548963747576852475446665011187772082315245701420058534924314045078678938400557188230145583585648159229554902823238116271534939 A000102 450 1402395717863841300111746417198990819605476036992779601653528034290661806198775722080647938210270716719284686209256196083557895560 A000102 451 2703204660411683750524046813621984748943018571301491271734951242715754938971858200753827142632548384413337535394201200500066195971 A000102 452 5210594515499903552980098775534265898668525541301778356231602939641201291248307989906277688080722237071720558256564966730369039832 A000102 453 10043743857998867833763840396638504502140396514619147077113741207669542155669927134983349617260662420928339536104453159207405033259 A000102 454 19359938752649543805937483779742483139960925641773525637411509230349743186897151476496614409065055326339077198910869592557943700902 A000102 455 37317481788169829835729789293087562277843779177238116549382539284843774999202894481487205861927947029035848688674164260834268886456 A000102 456 71931758917279085667165784874573952240189109880054748946666547809981223494554797856047463306857732675429521926242128948982157480178 A000102 457 138652923321543346042433541877912699740444116104608223074669913150821362119085219830308297953404553341277092037182162343108976373296 A000102 458 267262102789658595782382135516308355388454231607961654605643974905917677370452678978154399024960748583963754342564023838501203449554 A000102 459 515164266835074607297418003416315561638832925470194649764499171346939651698305172134279864129672943393187272117763801435623835290436 A000102 460 993011051897442194090058396764405416570148277458360908241224844456934180250880514002181004649416555858765214725658683684958459975639 A000102 461 1914090344906045842913773296199661530882025434541286014521432802729184324292928426470411861468202801017464177139731259158149848580774 A000102 462 3689527766542858649055478733455138201577736336073837344406077125746197165750263859302188903200043588322039891667288245136130237271379 A000102 463 7111793430392272361330715481097982392873392218835415244891650412698322372552762526355102683320395005765294447210481621408458931967228 A000102 464 13708422594126434624037341078962816058750372863096830536127472885225497878399121789818575572149655607446331939561332506256148292110845 A000102 465 26423834136680915530930457713982135720233522161023070609245413726720349959245444687798172963450744315676396029298616437839831565070027 A000102 466 50933577929054451863568444354472700108636738728984522555994898818725442480310631967260666234817942603991933981835713945383560646724105 A000102 467 98177628092667164708321874271202428068692807026558840260949588711620695848673654624759728629259886589269861854542095148380386125632457 A000102 468 189243462756967331807120633532548039015863932292713335567630592179199292647407953913002874631208929572681566509691486615976249194742113 A000102 469 364778502923533290016873292975794683496377987926904210735148149009759245678945518793701010978486456681088578210555586497931728407438259 A000102 470 703133171717237119911533559994221984120271726260454423781054255197956531037590387396496791400574018559187708552902235773632334504771422 A000102 471 1355332765518021579146693074851488607774408193022598838352754485187588390818957077269978216317609748570149345663610160530349131803292975 A000102 472 2612487902966554301207645473395568301493774827021556792847218063715701404914800961613848783452509367262653417304143253828629988486457538 A000102 473 5035732343218772824826663342196514170475587721551661792796108461819907997170786159954485013878691065232702666630791131101672571479116175 A000102 474 9706686183592424012664722017536470117614852182211273387275671256860307319000866387897956717581606344831784603954329216610582392697715584 A000102 475 18710239195611832420287253328099673831787040613001125862260852349372758476416534627520546745616780359143551334622719876329402383744028496 A000102 476 36065145625970907983543918089425976703141237734654801952747419713205983981793336194314723399177684589083668406284291921975883390385997472 A000102 477 69517803349463159555893906692674694792967928045837083703135257435424672918241727269463023941821445789358036162137169139757603457987061104 A000102 478 133999874356604930413960313391470258331658668450185724782031076072255999988114140477083727022798661799342607342485701706777298697751131936 A000102 479 258293062531267983554384888609017856797421676903447581002409256123254716585377966523372695532230498137532735615434419634789673776463431344 A000102 480 497875885869959963444624387069085542619153132862793696727224740868694667130861278316887632603012044063913815882378347939093834961799366849 A000102 481 959686626119532778527974866419825804559179439925182876080548587894570928793403124392338692448263473856274402563864132498265099452744277842 A000102 482 1849855448899872532617596683540820923457221375592966018447098300431265779546710857322858498084505181272392409691532398382515456933308451909 A000102 483 3565711023462029858317185784634245796594725738127333607264815513709769724933449693826818345201596278560166187958044354671893679366820803484 A000102 484 6873128984427535351315750279368472649559816290465494563247854668163715072501283780548971358697563386464255696149452580390433923560471706171 A000102 485 13248382083049014216036133358714776886812038018362495004630903863323208577797757097665591661803900313509979248908731665662593176446199564971 A000102 486 25537077540096032472125265367709718220556183313599968932916961292403243831776066364900273648053308643105245799512067601942816720527958933727 A000102 487 49224299631508376325298928354334521812625777029815708151705578602758522928125190340742361755754270507006498621932074352121268854101262547197 A000102 488 94882888239952347001376895930237611505430305386807280375063217431706447880336705564768543717944660212108173865256249152125509530189717023667 A000102 489 182892647496208503592781234406465460584536190043461161969849912407183051086285625688324856603455402406417395980571130476149496975239932287199 A000102 490 352536912910713146033631747588233574477239846472383858701275883221259236786026535663696173580740423746713858900391230388098328983787300819872 A000102 491 679536748283804381809683059774336384828911886660607071697729975372164615078663319263651504626962418943032164944986323830559546796575261195255 A000102 492 1309849196940651007514060626119293342358401273284973884021027836845770306156954302211768871173602612087821874346122289819054370336752484089032 A000102 493 2524815505649719563525388033332900552014543399609979289438568053456299491890964108569848905453861008012398357036943678753807410500300729699799 A000102 494 4866738363818625261391176774174421170855913421626350990684230426628130244419173969488820315917833982468715836325069222465651754529578848392758 A000102 495 9380939814754852530400540854625200867962324244650585946992978264058380490160997845087679750368527398798681157269537274755272335534276420037124 A000102 496 18082342881277980366075043322280294458038007821387525022162539676087155242532932400433970356661860049161492793555586629594062889592086402776234 A000102 497 34854836565711099203304671687025202308798985648557157758281102164817192606030718347989616856429052383200626218478092428929402760130652490712516 A000102 498 67184857625948663162488064735970232008334807643188645849300793343032676262690556908038827474348546183469442573113571102791474381823251268943034 A000102 499 129502976888402754548741352434406906630588724108249292127945877099123024127893432046073984674554263377023382952770942770278182397782511699857432 A000102 500 249625013962646683850311318814666110855822897240097740949081504490216712582199250616508327321738241669847349390048589436208785472041814176508743 A000102 501 481167685045111652422337258239423017443741961916240360558388875766915707127890529722145314718532173022766272764381033124078562727230444174654178 A000102 502 927480533526528551497545063261310285016201908953104061101096305227298505519280178554796830777126090701717464372768525658051355767745793290203891 A000102 503 1787776209430817078059796098988988379114327929557882120418062607988447100667997982919061320431110224306183362654523714103797617911833862164316728 A000102 504 3446049441980052650742009765147768435315977200328990494198338192075507664175785514857613591167081121093179830678700712047882121930205199137648981 A000102 505 6642473870010004850888236386756896837021817458803401934745524179593702152498712780340286094539536322499952221834361846999430540724269654892122207 A000102 506 12803780054997974170007016647356933358653747895692420385785918427428011387458687195983065535218274318904632445575876133715709050319695449764648161 A000102 507 24680079576511863391595056458415343795308744843140587820112087646766887082684270360743105075023683651876318099639950453564733427310252747696356301 A000102 508 47572382943670975662116294352163075353820153612819520193598648026623916204305212052165125565365364353126157694024886389997837533081566929634050657 A000102 509 91698716445505484354208005832545108479712627782116984553286099243396599486914636215427023771534749810535105362303081449552254454642818182148428911 A000102 510 176754959021265059098309747932984209835126178679042579615547698127640523516701402737397895251614433902394703837964286342473074857782759169285630846 A000102 511 340706137988017890905097856300950478374026639648907912623110178371596926223399628305249221738815273588764895227876700420175066961250000167111140123 A000102 512 656732196400417346218585432773842220935283602971609358307917134842836157379421336989030355208467116457734007493761948927702484790825206846729322346 A000102 513 1265892009858806986694306697562867856274436891607460503525566211769642507842670165778491232231318272201126957763863999165636839129429875762213414259 A000102 514 2440085303275130933632127669373232693871818093413314624260786480696635608079320259959862601647516131265464565770962406991812841476717598879175144824 A000102 515 4703415647534555950482904773891226365451395853922092698654104875523381185826272736392505133185441821873145818917511503992390817144649592384553622644 A000102 516 9066125157091318866894645281006636019631997691227355423299449931444257239782506732160841678110256103714668989896599761726165901130408032932770634448 A000102 517 17475518117801026831319320181922350862777487186270196058416352855473267801604181198842218620588671154447103366407979495147518277993847526681972184892 A000102 518 33685144225777837118843841491567633868375431356526610151794939597631324862321975810306770087142861826970332807663641342265086220233477847391154686992 A000102 519 64930203148344165047537611781255889853525946525052756726556613299217127157292864898245147903889859109985095723565862003458494396691666281686492728252 A000102 520 125156990649270792774722498134083129195791068383977044910299812533444007415862563247599650703619391839159692728943842500603308237839180494224374302761 A000102 521 241247856141665497499062094625401853035882506045526888138856186629082436686730243066532614167602132393254511275341803314214982137225091334324702670534 A000102 522 465020194165925839356928848520080016537757364966790209163920243291514531994475267962810494513365965479084255766365516931615822618435399229795458823629 A000102 523 896355244106801962231779757983495867054032076795654215018066472178392478931138252634897718205838161237932957215237630391713177462894020602072455796080 A000102 524 1727780285066598982059423529710080204094133192315662862837777490633024176026899919223215427011259532138287728586520244523782387160009277378967862066635 A000102 525 3330403579486390385814416068696523768007732919777362906080101476389878356186982209598667325887372205163579789395967619959855987781328040797921511536503 A000102 526 6419559302835645831880229078137339999681328700507220745706415158576399372362705081901886797945336971539210780838245493632952660201749259242110618147007 A000102 527 12374098411513698819267681476059085148381497991825094518777025933519739666277367014863549122787448272703213954063259346518454212891442957225737680123641 A000102 528 23851841578935922443388485905219300400982564833160014106064015954602541415394543736285707431685865905603841337337937969269710151901838667335517266554987 A000102 529 45975902872833436224417062195487326051402940723085309691031469230397693766755038537335377122425614789213923693990798533851773202108212937730085233544915 A000102 530 88621402166232332144668277116426044925160291657557123337780198215631054304633325927275357530755947699948019381066863070388505320587869326557693782811944 A000102 531 170823245029724385625889310574706097865806942921157316416920587875478344037977976778032783465740598786620454898104814016249523074173152539692854699340859 A000102 532 329272391648110480002292007802251180642294163537284640005669332463280763450055698592776421308725022495629603289338378517567007218271341640313012860182248 A000102 533 634692941717607662381058152042320395548197369365918524944743799451820980453478226568428764499761582965694651387821395889200999564809258769158572174556275 A000102 534 1223409980562975288095775917781080217783812869126606391415597069401742711950413929775642139893300268575570199592135913268578801583694361420427741729802550 A000102 535 2358198558960809675994603924809596548104939900524814671440629213442058624415545533970864943086075983959718393907363470145720784065969804008159577153399008 A000102 536 4545573872893902422688978203643313243209959990299994948668163202071203599391437979805834740866842884954776453677747129801509002213287876946196833419044690 A000102 537 8761875354143386653207121106338990460844808474281241842698838647324393829560708665184006707431826375177804259441923311314748216239178841035353657880335432 A000102 538 16889057766575956820138020798452964083536963822515783679972155706759003022313503396953691956361419705484280957737076167174861295319113224048254068776736274 A000102 539 32554705552601429272442218788395592906618728808614238995619943494386131765148370450093100363994364824073199882259959795271323827646492737675629258728307516 A000102 540 62751212546265023253088080205924252934923858649950696451777890712807377076226425649495915329071873511725137582607317865250969991255415551872626132300903527 A000102 541 120956851219678400564052218609235904811153256518876927633476702522852627499523985481582041358608478205808530180150644660179220001323468559074836811275709070 A000102 542 233151827085291136259922552176376939973097158738704454261913512785436978718766842329618059586450749632970951947845827187566703966054044140919177399666354435 A000102 543 449414596404149268349495602573518412528599647972647528492081533487957321081307563739597035778706493071840806465549557190814390957489586134400266737641878532 A000102 544 866274487255960038341927777843133561812673814838942592153017817791736071559296291700449608773582228494836323892034350807215103608705501803815709038729573917 A000102 545 1669797761966138658780960022048296817830094767223182506504618049191770811419562654931704531937088223761090300419238020131415739247875307268864620209413546339 A000102 546 3218638672713488405913227682559021504316742816142752281838821058115844968544714738710791498376893630286125955246892207188602250358220298541061202701066715945 A000102 547 6204125518343321700747464008065776118929859255659574098693625264332722538114802081272579280327821419367405544195477231378681936157272246989406660182411836193 A000102 548 11958836440285503252591916012321761596207967179869786873286487622640219353474745956495441573617742555343991542381286997723780114649453473668129113164897186961 A000102 549 23051398393320581100384678897759891225217286181751955544552234378093059786665897839489892406224519661272046491564527192572569890253278857966768808102240284187 A000102 550 44432999024685203320158587218318825048364822331768113166401342945947907091258524046118033540175858995971048259509224649292223578521044080970918778523902658062 A000102 551 85647359376675641765563394448649197373664120536255469229288952650800616292920775951484567758142155247603937131720835015763799841801705513965064487224465113495 A000102 552 165090593235042399773251736679610028420023970878052068512143137043847072607297185659925260539550344638055380594688866556727596984389415516245582520484256024322 A000102 553 318222350029862637546113606276693613232477127061784434065385223527606693828984794821613029244908041066117693667187806080956547563452853616998430049427914644551 A000102 554 613393301666521196718076442070370631801250928177429695831187594563272305477687739698182112302777843264477143306394396615512293118037018820074633751473352934624 A000102 555 1182353604308571472037302666057338462895913735805454849807587522135880011997936608541178791327585058234062876712496913949707943485204336796703145512984604557288 A000102 556 2279059849240861428208786264145482367310091165578180668856854586524947461411021311674509511117844567060466181136265009863024569546966377819185959909650609059760 A000102 557 4393029105247405367191607395640468665995376836799812062229117588751471189663018009318108804398346906817414787343633827162841373236938683543440409919004392429688 A000102 558 8467835860466281415205440484647728341787199539345232493202983677580030386787212319178188718737015726444273689888081884585594093283830609868465992568235966954096 A000102 559 16322278419268493988508174757377139273489217434345457324883433531850894562543239436194431003279508286674114215846556099869436101368785050476499760155746973106008 A000102 560 31462203234232927088710042982521591888622731886046777430105618589170133248273478468376518075227124263374309148891196723437312192672328053535836458969100260860929 A000102 561 60645346619233289006126005364517891059220575636316506658619509134278343966057535462507181316625581338873901498801498638314375851510218964590253053749544320740010 A000102 562 116897664133234431840521475360992208127987257502628073386730020041126571903005091495189979044245940575426325165702101815730594506835151619914014286242417968466885 A000102 563 225327492406030648301944284062378424043554212315668236509388641356061717645882545292652984122432860356350206573024811752091203066570616528953817348470519016680340 A000102 564 434332706392844424103862944883638529267812790143344342522010680035445525047356064187485131886946509541649815199309865977096038390720773516040104389722538234449803 A000102 565 837203209551550867839066244153652917906104811263547428802884276649603860551785476145912280312097311671986604405786762175018125270953340760424545130629476148351027 A000102 566 1613761072484043080916646205652985952595651489549794521193365995139373909387654030728460723319038750904725936669445741233983911877713053745742234239154074137170191 A000102 567 3110624480835172932445943607540333976619273710065235987263304287235121707145924623138566940864092984101336976955028121691545695477039994351542993486801143581589125 A000102 568 5995921469264906000007805722692739267852715601805000447715707736254009632875075794299778249500915656465323088631602115136834051985459123625468278761665347523734035 A000102 569 11557510232138054196027423686481842032493961238584144451117411863584346669455666884803347536291778483774933761496977504363976433093912854855688498596521815627178167 A000102 570 22277817254726556130202491778059837191351840873480701099601736641768190803615150400344191786613777307750129088097660811165481438756986540003053145956596806573116960 A000102 571 42941873436972745189008585977370946239092118684095251912086399353897709888080229330549905365322889745472717149763022269282763895088039329884592906167669428667571407 A000102 572 82773122393117078681193862809335624380875418117502359595363590748421874513260590065825911468715271719979467801750738509739718089504647521214764406699263913693332920 A000102 573 159550323316981687213509513634266639226462686726836414361711659345201119353385345032690103876619904529378416073796235950006669749121338249277511664875401220928330367 A000102 574 307543136401848193327264080409377889841290521194786115883536480804791550631537902464369569599986266414879257334438723922364951611503654133594136397737175456893168038 A000102 575 592808455549011900707350374068444591523963331048802749655856080858261525457668830535390383664020853320925918567229099698809813947508323403350593934189913878882082380 A000102 576 1142675037661128435356118937752881468994992348019555593617941377815656994579427727726357066785109427281078815478414080365961912331639001973350221943705751672494540650 A000102 577 2202576952929282114440767970144865648248860321040062824458450210204344041790196216663802572557594526865692750583588867651770135615096643088079482313460887377026244412 A000102 578 4245603582541844313391201864725014873129900932610499796579820277728417159921986911564951032767712801409138901002061160685990071017363630762174257060960774593921465050 A000102 579 8183664028682321906718465820152003639103063169007923382336982252091456545604187391198609042743064543018744643500593607449282737332548971385174611637341016080875511984 A000102 580 15774519601816517480125806832864903019865108852324418478921549162750447464982038596941854590614968035562555870602059231961465706204529952859305470185311809639322494135 A000102 581 30406364165973535337278221903787166902461366004225576295214107381215377806702713405040491541574455305512503342633395171650803562009978284067280597283808602373327056682 A000102 582 58610151379020784413157954750980402604267510005346469065923033902621761118556378647913423373321429755289122952589903390505048642733683002855228665869023385843183780483 A000102 583 112974699175505234745745939293226307447907843888971487030111908050866390394681315022721304892527748844813378941160239440034862976198323166571356747993663491689632169056 A000102 584 217765734322338282483019650511652305148535128385355773603674714156918098979508199286082792210824777615050564610616771795280244693073798611511379390138321265136307419861 A000102 585 419756949042878688470023242505332852729124014823632279649014689332109160094215809300018173340929647469755205677317566615824792574029912389349114442811110581541952923991 A000102 586 809107533919818127717945480823113895012030759135593905544035622294654412035150655790088499297344846513301363647467200659595107719894713655193523600163105214054344036577 A000102 587 1559604916460678533020266210671727583219779474440062138409743252186638716941097889483989454356835674894276243676292929308167063302997157837033895484789994854355848710085 A000102 588 3006235133745967820391606651857837556699799533563173659638776799015037576730470620416870570623566079721221835707525595412603255163669118316746747616463606543364835492209 A000102 589 5794704533169810695509724244504347058215441928979788134452096479077386711367163905166089839131257279107141929069948289245308479807923844521297081499823672613370243468343 A000102 590 11169652117297135090853309211387774407174271728120982244270393108219472106758151977673931840954424698424722841358141289705960269255291722491312404559081103575408528574990 A000102 591 21530196700675173768598907667944781010481551000902226296639585231437953835727880296289589975541716714073570057525991503035179738711695209474063920572156031985092357820579 A000102 592 41500788484890996444301198407394917922325250706384081012305694282583970489765160540087207115784599601950232620993942349091597038428533091595108902372958648886145386104330 A000102 593 79995341836038466611248558135985841007150180247005572891066928314738076816415115270123145408966686924294232083251349777214017856136017319342186004899292069977782095159179 A000102 594 154195979138911613224759044008690607251011363415647488444855178408172305904575556279169634138811384382031105402479170336238413199135877357262437467836192355909696269173176 A000102 595 297222306160534351039597848042447638593556306500610400526143965586378553634371212872112387963756667526999628555235861400599383754438989640085654975134010455330659009710508 A000102 596 572914415620408720232339277607681809689464836616171695959620082625931279761720552193837272387090263413952599486598803061491218396703197536317415961023841993079259142305472 A000102 597 1104328042755954386320824567216377485763072493389864968788783627789917668277472692529025908780612163573893802542538816626102673973609068657811347934560841187329583701473956 A000102 598 2128660743675921699933523345132363426837004503409919549653025222648601879243011277506716381236680845106821262217450170108359312561672766786724397154457190116228304591400256 A000102 599 4103125508213026314767600114690770640560309185761145574913541055777787277658430761880391494976308392136905056872033281129387659239968423149022038977527080652554076480911236 A000102 600 7909028710265692142824484829017831117288851375119735556201657987062095525507751830435025248837257644283370848434401851592663198730478477058009617321489959287388787605974729 A000102 601 15245143004911295351773948065377046590105348462955503372363286416863419739660509399087483947862003843877970987683012048740597872855583790703032582450209577606863692574402174 A000102 602 29385957967067224496038584164600253728563835834308354502810445361283737128352517678749695723008129956749084064209475691455250476849627934204471457212130516265181635173235245 A000102 603 56643255190459609121641357717758485704385778426424260945660832021723747187002983463054054170267289847220125011133869922753549004045963177601818115625899354115695469639596040 A000102 604 109183384872708181723181658340528146641639680879424264488893336190186557191604193410804120409685295332424340892014872833546037810663737463613762194644892842544346576913469691 A000102 605 210457741035154331106514600206493287747630266259070365810635850272979559079807223193914751976212802262082120898532869205219304652429225479164480012941284654707158417946584159 A000102 606 405670339065404098288395276455456642034318484404081160300137429733085963546858141821121339079857804730752854843871786730537638486555255804159640285132065387380377413044100303 A000102 607 781954720163753353105534304228316914924304622410428358710229478791063845409631216245190241481808176826861015547579849797347873242457280871202635198095316057939861226481107873 A000102 608 1507266185137069869344325378683181167439258012055244353527843041730238404425537692344144543319423434420589690005498167458229563511449613427419956448280743145687093340339715883 A000102 609 2905348985401473441672289586559991009245305678677346664283831743730290633023921089708379658875630845495413796998988612265767929043565290087464193796375625287770118766074534923 A000102 610 5600240229767869590224565523873955259630676461639291474139876614503612204570030548252254631992693228651596404824969595323186606042808567451706280927028323943140712169094297224 A000102 611 10794810120470476777108955337731383050418193690525264418132548689219983785352926688460510798295716635096037428333072131881847832069079907414049842178317982744072024999361974707 A000102 612 20807665520777460818753917376168001708999366716280813840807688763370759944022391384913258987363926687798321004251101532112084941805157575723874386209611439536623078563660706488 A000102 613 40108064856418331118739770895985770475725614000341527832876137215994993539707133627526334003270563858055607886881771982874559782086445820858045446978624684301456564707508854139 A000102 614 77310780727436070458973274299116979863650504111132329499662799172911110060964127673402799425172120364452062181809164285703720506496379704548117588829020482040630379435105675910 A000102 615 149021321225105892959105807695331935137368336087227845891421501810675589806746064080893243499974606505401450895355572112558979891214039519168713753457912717343923806199224579144 A000102 616 287247832329744291786228768289942796040627203179494670733929194227123303388188710813768347132645312791571603072369961248039825767977721444204770041140236816248964216603884367730 A000102 617 553687999138716608693379574155405259779706350454001869860699575549876349896366160373464216568048197810194806992087532187466374767400149656410733817868638373197785112133175240224 A000102 618 1067267933421024976484205265224494657977145126741122275857626409117107298766473665873025150635562206098197589595446105906835437227846528826494067543686057683841585805750813546258 A000102 619 2057225086114632441310425207148240223207857824711429871787561029448645690609492322297553705569801981498521361068826461421046923415197939939977123351671006051931681764952357731956 A000102 620 3965428851004193124618594400360873976696474739320702953458423838566308090127207307623584204156336919408933020651792289360890692053565642030578352279737192354792532160272366331319 A000102 621 7643609869678704741424983664999568418781125816620760005498716170005876971232152228521299352923322152946028015198605783512954400394671301612812505056242557649645805219585531976758 A000102 622 14733531740218808351888449133169588191746694325271755615799224743429296188786342466091310021262446987585464793841753553402090862657845256226404772015505890816965763412135284157043 A000102 623 28399795547016804123955427804768027066327323533430546255493836025288980068105510486929039752133183838413360894901576624131563391893648326949159362075976640565544676655828709339980 A000102 624 54742366007919366464969050215934779125650821835420906182931413634744612125485158365690045482667562271092166472951863094679158242869323598934236552647731015341794050384756094645757 A000102 625 105519303164835258338082722026034851445584430576904747730551210971053127426244442527927646837377487147383598436719615349632369716624013586793824086172713909097758621169697206673851 A000102 626 203394996459993133522535030998796612200382109585471774617234828873393381815840994866254098942245200311533962310739358296458024442095317131229503837882273988192925604155626253354505 A000102 627 392056461179769889472108019284223246324195193332609714642179666258395980322764872123637652243811197905567417835820914177692219736210907181419095359346568624247539043333443011946937 A000102 628 755713126812527445719744803789730720596214367512393481532152660387964708657279053760658273812684703937127424748890617699772321127387177501286121315964764945024204228041657859646081 A000102 629 1456683887617143748240725727421105004924101260305191615569801427393978050083381256052079380220894130007366384457662422792269430182684122303476256664820018478126992989199303331117123 A000102 630 2807848472069467363087984502319605366389270410016846561624275561221196458594550421330216765140381793506043779891772597829008143581060451560580522243950673526349930357194579496518270 A000102 631 5412301947678969411763739106227474926436285681928019584038254895122547994201455326444929970029877183707857858290956621411583306869979908895588714195388247484215687511730547032202815 A000102 632 10432547434178220101376496265318795963250478809102421325744920163197335197656681918067411356121465271560350870410243530777005037256798544955675590162820670846506669965091079092408066 A000102 633 20109381741544006868409294701086421576451625180734607355890440224175182820914848750080089696963097758879775757967065797629895093721530090202061322686919846149214425088566612698598079 A000102 634 38762079595471043086385341853725428681086260641264971389861360219889048374409811827765964879235034206505893405854240512424733784998700193144217083063022862143558732960820476771977216 A000102 635 74716310718872937186187350430491572256139346981235194569992068674868673396723868922866692185697793460005855319754100322884860437743033881909337859044732252987572534708722469166711744 A000102 636 144020319490067490546299138133328240749852497859407574387422540008027709822667337759317223717796401315253874785427876613955408948016426114940138177087959918442216546209303153499822464 A000102 637 277608091545957838051222085784244267493927814137400978926120722401515429360261340112918649453799868597151241266971305522552698277241410027166706846723623216539275461674266639931012416 A000102 638 535106801350373650256228010254241586793243486009342905156741848477237704942111028916802571093763969093076683634649365558356059269953678513571993841827371499608777700928582936505079680 A000102 639 1031451523105279901093952294203076371408723581099249849892510400735038646488319845199264921882179456454455315292854739330184099361966739985699569327563172760206074075089301839802212416 A000102 640 1988186735491693566751792292693725852403943465082057322321328203242700278513509964622485871410003532819570436120565243199679496120906274132872347076830634853737443263552205335367171841 A000102 641 3832353151493331969397435250907346245785832434806604452990812244823698820158957531266948345390566959827014476598396543684377013544762421895327542455360828911157056237839004355069663170 A000102 642 7387098211440728772601754889950054314151493577564327137866269680040152127824360404542520332020919312405478693356535829333267631505023644703093709550506027937344168325222919476536944901 A000102 643 14239089621531125594995613101936760595153933843574520781228441273191154099461515545217896929761358625940274824502440139356415094518515949620126289505229218415086144165762654385662041804 A000102 644 27446727719957047987243861519534167244344888805095417716763360198375952991010928632189023891435763322500216915705451367016921713397194008666192191894235310563666517040844479544778875803 A000102 645 52905268704422543477988956162448830705449525540698132736867789920620246607706177133879257992763617870825981080134495212203741747866773142278267414655532560138871810130009802142869447035 A000102 646 101978184257352014455228421432219153213366844915679851061258797137844606286782349722617417512047273037766582071932195275975195813882626449879112711256981445765569671334707519301698334463 A000102 647 196569270303263777375102645358655034655445258617520545655026739916916596680043339247894355599081551304788560105607039666873066768869492090763431697519966638351754803753000559499824699469 A000102 648 378899450984997306931358204773843151376016963419871285865376881150448428290654945978022401128622367539884472114916583255267328364716865053911697892436383561310642419373446872746660303411 A000102 649 730352174250039180357516576929017598759086106695867230061431689555022640746160699544635256004948124111118863085693445543903377041836038344088369788837998244236780014460593033825208756303 A000102 650 1407799079795658786732484311139088455267263198904386289440364134553000697304809741410824359423500330803170382246122255281122207055710465448542899130338119638294028496987736881889853012576 A000102 651 2713619975333971020763372870348795151687377512636067481257831147374040576928923171802695471240680864930430582074952849153051664964739365416787239499498059475983208249625079036869652609255 A000102 652 5230670680364688309882759907186140214791465306112159208400807063053125745359945298737373339833514507723537776625374782311917546573514963859967194414732076100913884593432574690890097409896 A000102 653 10082441909744397789814351204391981707099827659058316637969138973947223701637658504035698306801736153888271290526419498313556689582325010655403818967680149782936410870607993094458101272807 A000102 654 19434531645238790383736124907998532584771856720875155097888281170958690378525807494149276308718815495175825499593448725567668657002932717042837097240509407896515269654791413709557822355158 A000102 655 37461264210681984487916010987642312858572807302011727256920706357197027503134021579429093990348985806207427780538741010956349970043191375819786399588576107659334245741682818853767803910868 A000102 656 72208908446030112923690023258657297907978795670261448942212426358463348127931410357758347221175766711634854133617384679291230717894810475470939621040189055064581530193980598127099362747882 A000102 657 139187146211695748997759845322777845857314329181904992988248833507768817268479033305646056497691641337865948590448519072388719849962428217588839042360063451329622385611892409890750876400244 A000102 658 268291850513647489141765517790318903750493949490285788910966668836761638735276072699367370527808500054972780308422564464215776276955057151460010426047294480904175552059868382787461319590586 A000102 659 517149169382056903264739021888165326257849922771598858518336829943074395448550450756266010693017236534369096789757606023265535567039196632570000971205879598462972482949240735749658140738696 A000102 660 996837074553433137802828881066018974997874240686116799458707655618528046408422815265761164576205115137579059989373467169846442061526064893457695914164248279146987770165149380957701717856487 A000102 661 1921465240660838582744238876715392532513115887444339515020887501203850063959849932950213720897100096891300076126084417432826919239392723089212485955276020465688774900335655832085168305230642 A000102 662 3703743335109985867679200005442875786276644730405974647572457260755274721293136593555569907389012865567158669805578105520363757030681299789434464203872555676938822003751403034772896530529235 A000102 663 7139194819706332433228654576549643751676616200208162291477518262943964816778304523481668942489106805404594129917943300210307362917992091037912763436707173222204120984342609863860660010491592 A000102 664 13761240470030623021455343449842213707502276652972792485244885814395632980948217479014206633582455895050270010086151305530668719638623219660125736440886114354526197493526972617864165178001941 A000102 665 26525643865507840601571133518038579620395121214173234327601751593749036081897394195600471882217360083186085843982018898385704790120841439082766164296975562484607882342271445438258771001396751 A000102 666 51129822490354893562136097060867240501946283554030460842805059835591475022011786802965581080702422572804696913292275098599911608410674002559666285961729690416041045446280550430915347627593377 A000102 667 98555901645599894953057111835848341722080415715025111658038980298752004154156826292735397830106547712364636189072405876568321729473849851686087148910686640630940727684056656422921418315694845 A000102 668 189972608471493629807551031215629421171006307729254323503794891992757923411547967739901603110608159963194029465773713711570741106026395670829769406228188091482691323966473626547816912505215297 A000102 669 366183976472956953566514367722961220411166081655446613324163109866939675515763575303776132593773553310853366472755876880405409719502423174334456432373166453442181954479443478025950989237813695 A000102 670 705842309080406649535454830509467570961579370783413178221738447382471985374684622673211208280444322594227976902664614668752978155652131166772886969841655528149892979034588590323522892354970206 A000102 671 1360554795670459477820303903401678584436032622048812102782698475525711507746040801785615859854324659294743515462013280066672909446746657699003399151315077917908221358663595831040026187252788843 A000102 672 2622553689695321032975945911734247811701103063955219245792216802287191155455278844084901894233935472891437560657359960653666821641728916223859786277062940315791440892141830483739087720646449258 A000102 673 5055134770919152063748263577044799579556780548476513713048538163954845214060101996739726197061908500568795846142463219626746954905762083079632910038226958396480742761274555099546090728295431011 A000102 674 9744085565365353846133861127368920983593914143201546716807698141546850735301570104534064869964220301269260504598069706628728742041914909333230837155346983868530271217566429158587815181487804344 A000102 675 18782328821650313314828433766789329802994467007391595856281201042123070438604031615869536724142211550150245131295296761272218125084110950828270442865791282714908108309051095401071381148719708708 A000102 676 36204102847630189723740501098532152850538219340705590659669931190009591132095820422096288401063136279403335779209818361447901254555632319937161722506801957403296974062845550841459326701928202608 A000102 677 69785652005565099930709008437248468170020390785103054628360201288937093807442865708083512521453767047961297307631235988151427462409519229306969023699280648417199912539405815181277014667185356236 A000102 678 134516169240211124157873809260286674276882592229119814749262190912825447815541507149020585464534308666003403210072028064239051277843350220499016393774547452761702925279753400789681251859891326000 A000102 679 259288252915057034917925702976312547196200234638046605592009793475504414771837623623219061103987547901830802698448203074291746810348999958265642807697235179796445806413420197799902041367827866508 A000102 680 499794177008464014845742925883696832012478612966747449898434377910397337094549776497849664760966148157300284799324304573225883575188160742925072651209119123269734979857341995086630816654260487977 A000102 681 963384251169298315100981305912665235739919172821233885723778252922603136337254350600189362061574257880729019577016221930923790280029249214700593172309576707993278531025087285125501087757266300406 A000102 682 1856982850333032404177521457912854914924419696106863650786764834640999180012851193815874566864416261333910708920604050857973058558136025452704725249301940490959784397295050121130449409894878254157 A000102 683 3579449531425855291561392870031860859175131318160596831949111428747232544625675417700175303744858088371552691996639542967818503762698578763530609104289981717797150137807429748213538713195394182624 A000102 684 6899610809936656504608587610322423510937338827337079913985204972773568361321063725344743978069715113676955011492114626307653528484013641948813867921123584586684671530856052417223919560486694035691 A000102 685 13299427442864854432045651485987375144863251726786833512843379956854136705950428083300276833805731951022438812821895003788777784546561531865951638639121622293016136659790740230760997874095921130247 A000102 686 25635470634560420550432492193989762052374087909661776475538221909135734915223517275894062035141703875195392788266551054155748095660051585687090127073718744640481624696644066593135349550940632044191 A000102 687 49413958418787827092207580222455585482995588862859386626315315529952540297338499740542198207122060076749628554646549125155644328531612810182630239834245054126249440543671346991875638327732969002121 A000102 688 95248467306149832727490274586422128353376435461189638217053800815047379657018406314956506086221412755677531361167277099301404277070852885744020999916178280876306864983237178970411771038299976620459 A000102 689 183597323802363071181970756394381244733935257517225698978095554635882856846247062998604199603390143906951932523947086300464326662044621409112561415167105713606222797925086157601947899138395331256067 A000102 690 353895220161861402393651280438566260400859210523122226023718805023684844133946410642086287461416808650397831679081793784969102495469582074335950315239050201037574308261229605713092498756752829399464 A000102 691 682154969689162594764860789662336134611876394827855301406615903009458418000570413082064894360873350412940327770882017823738789611363268474677214039556192944334710714419832942386229656034934619621995 A000102 692 1314895980959537749658858934049060617219260935121765006059977239047523693392637462319588068485265364033261314445216630746276666202592910118414313782229785254001654299450328218152069656790846023177544 A000102 693 2534543494612926378801318668573527561504033178017984451191049016418557136612395476022184655416573728369831847632359626112992219108524010029996305167190808329603672616736618765998351232018529503555139 A000102 694 4885489665423490996381093311740539643034054637774573696399928080769572408199419091713516995205843886163168857502949933177171466559894583220726667000965382754436319352115702360984044245494880455477654 A000102 695 9417084110685122999761398084039051179324565081846413526933272046780917491258741069046665089429262673349514015650188625764720207918017797595118216314041647638605414506511259291880395345353072047935472 A000102 696 18152013251681087836322315925461998597873380068176834682901136822524732204815775181638699579484994692349105680718137195872439649503670767192318367900275322574958336208530520312253873757862627656072530 A000102 697 34989130522402646073903442935905572870780864056619986143336565330808094867352500856514714655927144999731999251265248043612338388382336462540829022039169884277602783054647182239449679615842108214794168 A000102 698 67443717550192380760880480510311024999804501106742320909674693892241599908498906945453299903346471655897807968684339259087504713806433407031028320871096137180142226450063134392499721832884867998063058 A000102 699 130001945434961298099736831582031785842411244901930345911177549507536104510617146919823475918825618485566155575114763627754131896059843001572062306033771313184158449352480259607587427733593153718328556 A000102 700 250586806759237523916861812279278839103334393075142970941436797943963890093314193555233638667911669721587196147888766753089393430936411306533711909026841601644249897897460811619559204025278413564258247 A000102 701 483021600266794053280782733012573680512214977932978410708408132091942090957376305542538378030275314619367035437404062274384311150261050209569909876679240102160930522047377736486300020342676856897690526 A000102 702 931054070011185632062549958541124383140741429339555109216158432659110205688121196747535586705588668591281927954446005635336391631773276192009233002411027585984496053004576169172422619336257739359050147 A000102 703 1794664422472179198939638343602552655770026735306584167619771549234224571647366907466934571002422715171292052106764895229189200054000272677077189894841849145091015147683555267647318005059804580099283668 A000102 704 3459326899509397680213228122485049036076502512826541836876609333601731960580024869064045709155513815722465557958220045142486261373726266651777116392158366574687663968564550851380728814922918767063195037 A000102 705 6668066992259558904093589542035292252903971634957679094399833765514598831682988253059148065508166999585697389585816694191529151702195352231715314265780938521663273221870495408969823404844381984302797779 A000102 706 12853112384252325718499498634295074270017237959211638287324684457641419055000384531029364779415195575924454827037856938297785929305854602487840063164773013623089768495006854238669924489126986705410773673 A000102 707 24775170698493469416547232969492536131848405445808022213802931222223809109316593105301091327488484416357855888561965872120855419579125671551539830136024862913741180815511148558905609270259340889488988049 A000102 708 47755676974514766276942710647407568047457265782642757909177288589772737135197801582065042751632415979879428440578757833021899551140844991662545545086479163591793834117792853775946586125605224874348717873 A000102 709 92052027049520147091663964167035710918044691302745830888272311338807330485623290144439338843560006830844055284505212218260422642595472328911705329808851487453772784353290526034249889637556403468833625643 A000102 710 177435987106780757751624778498210313856877225803878437986500050839123075008587231404112520694084087144345314018732813324858423799812041581834498712898134713393703703083936054169788270573025270334060354734 A000102 711 342018861829309231117920152115030410016166172358509847546016220335050675495217411773791761398333777744151746726603482875316657050365623370898895160915031903926414312992814232870685063151095619506075247399 A000102 712 659262552960125068842845375714352948605811375064807594949719917982210087458992915156544806380682799272381775881434835222298271529210316768445183013551838639553878308175561162796238724430129681533922104514 A000102 713 1270769428945735511237860878694162034715613693683877419226449020950448940762729686310176020783289950278948735994564666701787159401708671329387294169704745977900671728157947793710341831329780832528817301751 A000102 714 2449486830841951132569893029340841585342387299905474526732643415786670544130695758265922613197661188672939741209863423783209820283356343621939027017429523516109167156212616207663797395509501804878748697824 A000102 715 4721537674577121980426661658669674453913877622978037043954481348068932054901480303211156441860940081061921243895296926273455469631922197436478105539335142923585726902521369674942755318926799360459967169240 A000102 716 9101056487324935599788851617742937027278222135745901175242845201937908972027220546101106219731446237900028753735806318391596975095463679352727483830645915458152441215404627898970948964265947360075658749968 A000102 717 17542850421689747731012641926895894459332450811386763638059581464587997429054461222371686377124452615854287144261535944910688548531257974854190646785833767444181098623418481877164095014633526861605672902600 A000102 718 33814931414433762894157155873226820363883719155168722102771918180389745069173359173295224311075459865136962053365984207221279753277354670921279579670321456197560118035998579298377356196513299993369135797840 A000102 719 65180375998025580069445384134884984505207933213619147742093906921986503856221679399965157428013245918155270291702756066830835064639426231530756742642556492848447157657243595750824982196188331366196207358312 A000102 720 125639214321474048115812588994126046752601120148486277631918861723756348643833714768547836154877626654836853179199701411011182723501091824394638432471573389197273364171529225768219220081228885481944016809409 A000102 721 242177372155623178946255507069436287516740462934718923589442325722584944715764868489325902827405713931623533871371210767526911729745502154058574624425998180616893744145995844278473077403218106000847235885722 A000102 722 466811893889556643846967000711701749171846933378956550296640760662438005650897428338080765174840944383385156631058637133833731611020763309964723508424798561863506711187937684624033724203279222831471913608197 A000102 723 899808856364679586757013137131854629812424182041368133938858270531204809267460145854826966413854379797063817347726142071655891490518132669101560639577204499707817858637146692476459353834326987868004236436804 A000102 724 1734437336731333707401704990909154426588769368402138611840634439686007927762084072741781418409479340567245062842009745895277395896050598988089547888581914624499952892452026190314120237713250306656659786289771 A000102 725 3343235459141193576287426413685915978324379046948341659958526181262418976646980692080868949946266801402348813114632611753240361770068843729996798805518882777987661629384133936443068693621814770008035736302211 A000102 726 6444293546126764359142786733526136944333202033226160357390146673348715834463066885822319249732345413582472797544941903942656720513268643485657941001906385243654587610406129113829507521982020980677161483043503 A000102 727 12421775198363972783509749001206376738064311903163132331160377191741200772010138435254411579249036981304927382693946101147675818799515479300703601323579278829859620146894764810951898482419699989648296000110165 A000102 728 23943741540363267284447645834232177891986580226931411370030333518818026139139235448117611238992809952968252138072147703197291516896856977329593344311893904850906561376858295064149145424082162831392630138271763 A000102 729 46153045743995203260264079594596026276825710860461163097607731246069543689522578009054817204111135558757486052756436125072800426772882920887460203883004371540918418536024777425844738798328711993880025058698151 A000102 730 88962856028849217356267529196364045139008497821710746512969796970569204254525687327001610494678776778179678266119492676335647160823259670297926817240792195362763514696401990805745702066649272946592926271658080 A000102 731 171481418511571678468374721966051965862476949135579088457298443981468557270108429678178737967471565968387626737901428594219014829844377085976849667212091368695287168652600548010743565775884915119065069893769279 A000102 732 330541061824779399079019434575646300998805516816116041319286066792686813554860546017635121764478220236536350909491699735297512527523147318989015978261117633296649031957005810101976763585409820821630559079933400 A000102 733 637138382109195558326380209689517091210014994526542185770853213461417901204883315594655370962996886088848272474222678598838556122542035348104116039383571234750654883459792069434826874590979223320414494038160655 A000102 734 1228123718474395963886047516108493581788303905287369475471008661806798323336719459194288557031546375294359649508590521697542670318048820477979123520950295508918003770975100280143354702908499559935200063160190406 A000102 735 2367284580919942803287947405361883957199005411417136982694118462189412707056343921179642931959895093335770058973657366823136033246038520302110369543059700281175054145566677711366973419635521107293753021500360604 A000102 736 4563087743328314098925980153795488880046430140578791436725230795468636486330786967820709925326496734472547342838222148612818572517127032924807967810546597936322507044307813679603781174749440129635183900717722666 A000102 737 8795634424831849112957072016718420655011456756980418437217448740892283117848827040895487588963838220678604215231258857780429851632127059656299398998937425851675473519390100414571718895577794354273677091560487788 A000102 738 16954130467554503245462474934829447185002602877617451631809680735688510187360522662725692894805661760533031328304005956917263226892766733513181289024635818282296896658191825571941331843368387491588568287350199386 A000102 739 32680137216634611589916204673373385881834904467649738896174554808754560492482398969197775979870260436775814909508247415943081603198829806629306619342210515224367188432838505346318741121550660175595247886623339424 A000102 740 62992989852349282331480606515993085062195912492406654465913102838617105530616392667957663722987414248454688713231680669114457291759417043711785120377500389762274434573143183141548795197656285918436622574301809623 A000102 741 121422891961370254159723390883703986559878210788644193202530925031612672121575762018306424050986585726944442109538519337428866029091902814883654296060626953165329477345312774058584248659279781140492881043791903482 A000102 742 234050149497908665819991314650634040129620892350944162439558665154661894365782472399611600485844858956960832885356829192747600162981015441332106632288517485819493107155032473800544936373611288786860095989567948515 A000102 743 451146168528262840558646061846504623310373034267841057082709975239108606584065899841345309275264624309885628303022925156112435192196592731512303689070911989869017170732037219742465424667390847050074334303791825264 A000102 744 869612199839891091900691589405159643955453759986648429283791935317111911502664417472446690272213336027750600464575305147299354848841216870362561934600500077943607747338531279404967589366113861185898962122417074965 A000102 745 1676231409827432942620845755059860463966263983373712636423333896941058137582068712144631605694209699532049217726080953979706614523126543364562969077309100221407719133475175844746006906401620441542797564677539861127 A000102 746 3231039927693495706770352879867140975942878580213789749815748863309077610016794426602454325110138171063408851481436387954758789295138900378120447076362573394875155310363754827490722451927429591263826763331758231073 A000102 747 6228029705889082886933358058865829990660460064143082493699760724715168011576410431763444324081461630465869592494528672654784332890124889660303842242528116277868582702009744907582168859284648215410299750102883210613 A000102 748 12004913243249903189360041613063995732602652090232602189317908261046927529558948048842884039880164583369123842752022169778467373446062534065918229064367407900313738015854692702958054596355823399848192263358387226065 A000102 749 23140214286659915757772391568314978309316508037014290035032555031342691953488261580660306902600357282480034951661282509305435315642099019547569962402412889936292269776134077872505885685386319565576383496500175116551 A000102 750 44604197163492399439141552484123265096229838499471326934831225060417649374166281485738455687958282411240841560701298015089989437680724115838890924926268828173168576881560711480197959740669123454423040777113975438446 A000102 751 85977354399291304764735338679703545020738647440295335965717777383621193661950818567041256753362951595747903297713774817204856573442786467170894286451587893021507746189855863566368318690203626525538891169049588081779 A000102 752 165726679092693529572930520926010731284668427863366254870476849507861464246605133661495327886764985502941924772452263562089190645890392968947127649743091202570792815369331132984544529540254305435503088246846671194762 A000102 753 319448444942137161346334403558304262816370732113801504331437371240778542026338103292053303628778652854569163374569176680172637658525798084073526842378423488638955302614302651038916382440375402043763297616129893907707 A000102 754 615756675597614416848345607084433970341134926736375452686255899527746150619789686002694890656762863744954346267205600352126462060871993888981549297068898921614993398772693648170965439831511608902347767158558325120888 A000102 755 1186909154031736452491225458165701365817238107043286574708636922024043196382981522495981706526622750770930330885374346516356542315611780007017105934965045873533522599567173237359546919533855533903110968007446704211420 A000102 756 2287840953664181633754673968988143095842282157739373140560727707257068043204869183418406659397872617388725730526844563269561181488982861312383471195903094038193300305059554765388963458581378619786524388121881500915424 A000102 757 4409955228235669799620500796403816482877348541324269083689520265705377769302160363144381465209831537727681042716439481359366355454288430506614932194955668750713650089088411628493072886074022676576623061163196753040564 A000102 758 8500462011529202551349384756420270324875521687406728043866272849490651532335435141935587985090781084188839880458986493302139817435014767890364506878603592932310654400919564643380971825974562311607240015620025744560352 A000102 759 16385167347460790894526183243617033233053101029751056400412672830065937441048417203769907415223537322116556851540456356952119053547536435469270904856526127923574230074877177060960649085039896295754808171433573399365588 A000102 760 31583425540889845720375701313453774298346804524713682429740303158739989895607669139853201292219937860987233273921106663733760372825016790321051430958438301750603004041693599575064855058186632441986015846287822884676937 A000102 761 60879010128115510512941765847336682874489555382488815068728525750788125020659074475937668787340123751182669114331302738507383997129949017257977727628783121140090998467001848535047263774621757290505450874143729426348334 A000102 762 117348065027995352524698387709933162391441023868383016372566155827680624281555746829091423475766760596243466821577357237010670760558442494904649027547159117964102618696906649704780746460562341596576408635594430283088941 A000102 763 226195668044461504886242344948912354155041856757144639573496904958877720522858238391066767363336691354025881597068421492729774066449157110132027116788423890884595212025065721870169433817013536984387161245157090953117432 A000102 764 436006168741462223270533854940754865273043433327854036287419274973071592378938603073193275936938261909865732109616205356182694996839795861831443738685389057846029385548091822196852940185073314494323171826628997979711899 A000102 765 840428911942034608899897667951733059266127475326825193876965875417602159138162018616542974970335298360008354182335007529672737022863712789486898529434665010265203859511490951703283951467302399162947699252776986862522223 A000102 766 1619978813755953722146829532011820028569200960018093524830139857753004369797910167736807062564391553139756476088754928041565035730862919383110635792800648747603178633617990504377627199673274996575822560574553703690813999 A000102 767 3122609562483912119100717645939621780872796694953882602705355958862497344906672818729020756078244554779386571198392236775562719702930995025893161912601632825779277845630923270958697861190708146533092354410211639751274929 A000102 768 6019023456923362783586131537895613789646210309879461891131661673249073339701033315741141205018120419873050906717615709189607037425451012373770715007544763253747593681847641088346199983537757609216541173860915124382061547 A000102 769 11602040745105263436364400743397360775112307326692921592832929763860788863568327380147412430160559868771579249924390823804413016624129449893797760391641655239472676290911909984208851490681809207591959057020692308661894075 A000102 770 22363652578268492433894270901981074020232911893835789733358008404306814944546646240175269696062237940882914046025581645921189624083264186192889354022763579200114323434779757826634921396965758667786937564096446286824113800 A000102 771 43107326342781031458440689468600584184319636460420950855606464055682135042799281079523209896557763122929482330838218637555443549149639852637652996436008882666956794463784533856824996120092407147551963224337317520030373475 A000102 772 83092043123078151373107677093596776350556844714694107610654299701661835417289140957462187710807671278018095874311765928713371679938259330087266261026850957043723330335013301590257881735689080912543911781416731764622762648 A000102 773 160165062789232941020820582731421510375955285956859078487613367136059009071526552481734488268076744019104833240974582318211849288364821666468380893065789282115053587181564556757589433737438986440164237882151674075612562123 A000102 774 308728084833360620551594117800554717376499453545949113955697548568223213056235231849927084398240518433621708129802971146726675164075152921183421466010286237821909363746520964051889254116323885469556460544333068527698579046 A000102 775 595092517088452752249129693664696219359745359483142730410923989747250069197920827225980462117916300660424333294260945041992310575292345332819883534355225181091922809179026682611049282574103291056411960541951537488770782168 A000102 776 1147077707834124479624163139989592342026339442587219005929868589919878856736439141287896051700499452079108328635211119344971430042543747546456120554921839224277736614882722698885518373148261757771470834207177142533593375986 A000102 777 2211063372545170819985716127061065311219970953785102571018900599694233173245733373566695336361160938759635157752096702388339280321452875211065368728091990849752090961213954236555848602551531018018502553834981197783979261200 A000102 778 4261961682301108721225289366660554861699983259305139518516519527304715944023478204281781505503936954994855054077413084378578905583178568614002686881398169805038535593139084436583328009214888494576230520354847597770041155154 A000102 779 8215195279768856862868504277094678646668480976162836540777117995130715430167800186207585005691519532811403712572731137056195374588331960346856682976988591862905757933196364437239301544273562714856597904282054032847576383140 A000102 780 15835298042449261048842573741544107867776076054958189090579237904212133448108440796261629370067670433591824572569089760063384663332362830707508937297379637781259937487554681380596378561773093778197971619907928954800685102743 A000102 781 30523518377064397756659876580962039577605682678235117987330641306344156058231820721431876909368967046483987181582759033140660554167860785113552269916077631453082486159125076299389818524007372494318743152178181975774967794886 A000102 782 58835973381583624948257143815320000462515137786805257572880118493621306374117126600059961603195332595472542363758808366690594948876988797647679872538263684898444169696940330316159727754832841917028135593093348294902643064467 A000102 783 113409985080866141644165692163319295659732765171447117348019413932102844910832133047869998863441960977223320677583269715152072995310189255904603730383327487185261784369885123575483471339229941621124651026859088168473425793692 A000102 784 218604774881963427287861572967204165071803135618899222857377176909706917947768420762523687225500320235551978170162051994553888397579835754562228667288305277657901427514519998284493504055944541451140737099604828230381333725437 A000102 785 421374251721477595113079065790321310889762497676269947216304015908625821541220932164571779868614680033966166457811710999297405037377208213371713660400268512720269803158479110092839775620022984275885297733069638149818908425131 A000102 786 812224985065890795386972135414137772811260174277044033460297454017128497780895887948520849282405253573092211955808669503162562210823634608907764875692334171516879603051916601741252085546482958414646290778924950070440014473481 A000102 787 1565613996750197971191758193942530076782284461115619581656979220080912762594424979926568212708149662912726522987251477648901892850105048125500382856273955926000748021625916241496521805160242653345008712533657024162693535898793 A000102 788 3017818008419529810609094136663229668750388571504297765882352420269644883535246533211448103541618423758342267648137335899880501678021653202661350047521048005396816612612047980507148999703716301010633274228087198864063887515297 A000102 789 5817031241957096212083615088644775705506146533785278058148025551716003136543389527036949839047576935104903607138491223669411679999157063530936082295345680419111169619552783410004533070726502937301805016578066136268189998250963 A000102 790 11212688232192714862443254007655813975667534761082710410546122800190000015630202040321673370151675145271739281622159937530226672352087025641573782840666996919923522596739419146610721163752568281433888707401091912180871036550302 A000102 791 21613151479319538990911670605281083397991538479916888498255435141155833588242045698889930359124682458800168177455096660929424853898315862555053931648965917589307638926792561196539002475975714808232714801410416957563205805557839 A000102 792 41660688961888880123586109026445334347290698348330675116184451657776756320157512723837319764759929039437060941904895104636987168783335822538670554062949931453988894150960384540609518754102848434737847744873860818800375327566914 A000102 793 80303559915358230644318887547593313748933647297986506119906974198289451281894806645054668625225826816790910786113180790363967978521574690102630294453371029619354262505467870431493231147750288634968236719471505727639557715372783 A000102 794 154790088588759365458676584373117017363021422216658217247040393738207446913391635305842996337974115066731282071187936989847571844918691606337152247451004903658722483862908924677850119705351105074534853458290658619022357379529600 A000102 795 298367488945326016757742628746344958672228128849146178503660119468121026728681354150710432690832894302869771246787261852370878081829729320477572062897235602154794228735764725153767086974086642147656604603644493842614803869648176 A000102 796 575121826411332495817284488893116612162080451722587859647985152783332483797909387455239134533395070991547815978204569403797214084613199899735709822195998818033452021439108300611322273319159908575504640340220423833331664975667040 A000102 797 1108582963860776113888648909139837571684999030932440372804206128582375155608123684161465871124490555471200323168723000505937332407514253521376037810055042552522484263699839890351907888938893338826616550300298821770290609759869968 A000102 798 2136862367806194001506188587125606027466661792083614413671971361420090201113131994084756308342105930812438875753670267194681432082774612151873195024269095246405627366367853290387200078358812098497054913574664094357785540129537760 A000102 799 4118934647023628645597287188657376695339644097807098504043709031217335504752902932098081976397902700617125803454793943535650801748821459162411895847476055139355285668213394121381627531542687510597134286683649174669485519382747856 A000102 800 7939501805101931289231294044121263969330128205973894226338450998209028817728396943661570032697448450204732062037998175131216861497342984813015916096782120245648112743477845036679315863325154877313306448814535291536564564860322881 A000102 801 15303881783792530109856562150075072719436183412807292057913882679446195877228966945125309034223993373437075008693968123880228889666061171799192226581096737963537875622117641137217092366704206472474152100025881196397786469537826610 A000102 802 29499180603724284155873782836068106455217785322329606498610024823479328708811195664197089169330128632754437955209228486324534473190317214423576874072983044784123458192263919732906965139586857149488985285531987688796416460576308421 A000102 803 56861498839642374402296405376346922401260401972013996200774202769761828886991999671290883618279751263340434222626175837458280057401087138923414812516997347590778918022276344407791029296519162868537951616057747874204378847040927484 A000102 804 109604063032261120328311117851156243606441077945888845735202252421510366775245304650830491923492323740078386791345138445476408263178277667332016551512392101010985472748785189639859201365690293064326146382517838319637726776770328571 A000102 805 211268624259420309678810871681705112849133856432557609454576199835408323019220546393435619037586155313962171119151263800991005184353073645073318727370020507423613575342383264769886844563071684300610697347656093802377809188029929291 A000102 806 407233366735048089820555733815305133601964769418168088516672343379394374624167408454510402515539597381156038165616514409370578491762099584445479850322136516768700569027501872107427423854354330683923367022375687199864538173960696863 A000102 807 784967552866371896538763761707145806476686740326288496248376190227134007794951446133371201222970026454251183060078321062950323992674681564435317811502374115254362638788329433659325237663247880660652961654829711702976740956204566685 A000102 808 1513073606893101420612967677576032206508803134205458895885563678354951316707752334132199682886771498380534377116091927035414271942504950361235491958024045674951333355033115846319955385914034096499511020047736333769938810601015947187 A000102 809 2916543150753941724461677426353569311718963472768066933004585959638685908363483912651628996744974110207725128279462652034126538131451110502493208119166270407311164485686622419291395692535476642978910279389789193241980389297207453375 A000102 810 5621817677248463145799859806528785814581256413743792068826483603754526852691241094373178146767617659348288836181013958153542079085066108788523544398060470384152670598804360422690721957559163919190462508358501639933557252882838087712 A000102 811 10836401987761878213836269453336367457817499720537565747966429104462961461469874586330009950288985949484329590994836716939739894209063241239854567735063620278943466075202627061852273970272412066321211730652175962179154453475762217687 A000102 812 20887836422657384553310249733615703517715525970160246497755164998694948046563075897066228653834471132116851467307884282153610189472281373038491464089618203705412833409381007543792641721014395871183447613210484293440951430227765605640 A000102 813 40262599238421667726796427777902942503728877062634803108797471423676969397531731252041357410846185847871320733417631039537193154586097452514828488328568465103015378010887889032468821970307298141226524047818322050661462083447460850423 A000102 814 77608655326089393804153654280444098741359583840900861490663879212686738769943148360049929624760172155324419939650468313684753858202306146696715425865584916456047725427633636379175418659412918312659164852210455155927965561307152309878 A000102 815 149595492974930324600495295482248876797122545982388425625818185231228620322969835356926204643108985562710650288510835127462927497111977765696757663199073059815192222592930465714140198704925831493873711187032060798104512951266295917732 A000102 816 288354583962098771240953540378290201985839648403488871432233079197217459324601077419381866462162033739154726008430369285142958094552925880214143823964016556663159599885829328269640871108764748877716221511790287805608530347894042652202 A000102 817 555821331501540158395406372768974764477981254898796899214664563969544306261788309733375338736891678390609958418441971380180604941125597910711681262332926920877202563365460707010711101920693557301469877305681685863383929029641800181284 A000102 818 1071380063764658649922612925101074931454647807670518478810365275338048828561100180029446145195928560452393808240149877018276120523487591063382752535998695142506654008834855160285868214308102928622969967318204638519475013720289662414778 A000102 819 2065151472203227907620277563875872989043779746656924568396416998699075619586593015597116487492723468876143521568625503859524732920625429787925376289588661202980539370135252401407910591487180004468048399302548347443577158286644388939256 A000102 820 3980707451431525493544671349310702735192712321485788069771153328799028841178756522341995556667357943879719287882289073117744186813305955835806685137591026957680726052688754747629167399661022810555468335586385343038581337537929701765511 A000102 821 7673060318900952221190802650579516472180118258814762582470395041091248332030843389482308985056191755356152281954356460910612413528901106319382721815949080570511675378510857930028444757572279683042490064102310221625009392795698320005762 A000102 822 14790299306300364293812429305721832242440907616288519410956934824771131390360706021851905282609776245474386257750004753064126114314538363089546534599365910877917649679579789043828765239504840318240792743026938815250176734952767235181491 A000102 823 28509218548836069955775501073051970453668628416865314161298772660084907316047591165017415595766566236675081686751351016219482646769460078030839274478877624094448369244278614991721486335733139661238412873473323582147407116559897382231128 A000102 824 54953285625468912037172623838605624084874123696836964031987527376600019517954607590619128269201273625141282915883510402272295989476869538078358398078842804336620807371318581300207223806650634591655126808951079288234762861666548304284117 A000102 825 105925863799506298641941961348319256563936295027467985235416378071969163096624563789041388373873280646401504239585390794852291651860740623402137066476715973205156722322722437526089852837624318109238214590488404352844540711394229805198015 A000102 826 204178667280111645175149659709564644851895339353123107225556505091425204632445686896270059895732267804291479936358009453021776717435333398285852549820924972161221935046558542577977819339363525498943515241091760665027722802799874691829601 A000102 827 393567035253922926263326714053709372953514045212002699896349095049354838053098193884684347599195613590619118113757691414325532436377764006168951884593223748606246828078832454959430166211564986653285592632853456286566041755886556377073453 A000102 828 758624851959009782951315675658593050271107363641466835065999057766046608641837830556162132218145504778916980474397952461430937028770764267876045908398373086090781893991080008903573269905410850318965132718320356063122696378858965900346145 A000102 829 1462296418292550654565192839706614314963455646899470359727997392162768724567205016295181714005993332261401672204479576755162843813913744161730469290642888402300820361133454834786503591016215027657056429971690535862873073537743821654873615 A000102 830 2818666972785595011775455402857471402179002217841218142139357870279541212869525991640605603182878678266975204773366542860392121640422164770371312119975588793986818595209789503150219320797206491462927651916677211241662842874671176420040766 A000102 831 5433155278291078380742944691650200301645999260346758988034525143828327514591519815949512140469214823283295114319568959296253812776498194710394999580912568825831363838238929847081761512687508189969378446826134875784059663082458429750639291 A000102 832 10472743521328233839576492011912109239800516901882080148700833369001218938248079443191671068722092658248889654010134072586165430740012326216928521645105743110121641407053152291946259816210354841696772257161073956140938664697216455800549482 A000102 833 20186862190697457904209792921268427609747876249610449553763945229016953235289113103408365698152853465935990420343810701292293333952192204606539210245635786513826944656900861282193716001597061768286400002543141974912662949950253812894976083 A000102 834 38911427963102365168583630464243283236552169252227195522737668699406288754048864762844637504608575613654261989475030062847291917427891880862151866323107503422111621830973938872907165698739033625081331810429437707481508223721545775608033528 A000102 835 75004188953419135352483096902810357592825190922407260642230164887242668017818977159130274056652806842575278231451276173841436553677114830007602022880414739433734582240483521145917285959370652258488445781338014576793702699150068366139548884 A000102 836 144575222628547192374051902525667621918342059429655372901686043171682353219109843747296914138690608823661801719647394724993125637877844230609840776520393723601568954431564853198516991214386475878173631784499869363088658544092788132539159312 A000102 837 278677701735766151000176495289714546485141005838316130773763452507633614928663634493792727847440731258446666434615537542031705122114963349172258279212812657833204131296964398905411314590146193081770908028199300521913095724303899602104947548 A000102 838 537168541280834844264712324697330446805029070788890975457009583219255380471384365196635143451982959575657564926557140475016487371138887706266183928691772617836198492740497954985969859847301391613330661251261886279147907702929843005496320848 A000102 839 1035425654598567323670887981631575910740595988413498994578880559246405048164821510630260151659247510293527583361704420480669178906110436723672959549729828588234021556083216575110461273450386092537941771274511372898210716496101087472403889244 A000102 840 1995847120243715512559558138350960957588209141235291596285468838079143235565963924856073155615768337294418779117023492637857407077764752236038772463577547335441849761003502096344098519042113539138952539263868832229135236112102891222696090921 A000102 841 3847119017858883833793945735907201868769503529821442090090035202400485604992405741031825079161916706595681585115200564086811040878994360264699109676814179790357025165889656429227542971093681018875725915019245361362320108017399023808081566758 A000102 842 7415560333982001518516908572947414560632225732003727426784627467688095465365977108391350741159279613069227938519717661611523710897698004014160565546262721520347018222307312620568059529376290610403594613364900127526769329780793909390333872589 A000102 843 14293952126683168196317445051341791113249051733528938393681287321439150714904126728229218457972459962079554466062677155114414106866645060797921412548858628761806445803090861004175490283008907017725324167605338741375078761485294551290703516496 A000102 844 27552478598767769075490417309349971699636923803934425956151840137722750903676405818359797876143513681349154766038181906630564893892734572205202340931039040714868544521454420402022108202673970313654080325693582754043815319908710381496039466763 A000102 845 53109110077291822650425225495213965633933043810433142372333719976134186128773207721859789138317870919540531758907603380851994746477471466817199454638424278810199693626302951555525432782295071413175961167362122397975094136236476575048226944407 A000102 846 102371101136724761489135209687827970414013035100444847389830101312008783896216900461858792970084161989622352509872600247094689849353658475821432285608034692664385098753686508216455567483695875691755788838828042173497023420047571771469784839039 A000102 847 197326641939467521500362579439178715858437117147375602307811926311329051649750048457025162625123834384932662081620871959166495609922650812056302512300782335138160044767789493163582224134310661353135702300410469324684900011871748348396528747289 A000102 848 380359331752251874879099435911658054401832311592911487968447121557127256707927445596687340532646947577816566280695312999513450498139165404836848149931605772394497700226579789056685666468096274477860145143696753474238097751938777208809903538667 A000102 849 733166184905735980820087949668385981508194552101467411417436006949580543201855076186751084128247247120208929956436673504757360506936846845869989489450048221118190514575490872330917326802497051895687586327423405604802534430798835459460022629939 A000102 850 1413223259734180139242430959717090445175873314822259398600672805306983564410627235515943741223760017755590261898961608403907263679221013539274038099289423282679965916145279960810813180070456565001162371799808608893461127963429159545362915837224 A000102 851 2724075418331635517460478212860947625933524830725099751132848180914872093873735927656932486262487872372226853777646956984620272710624919367001562556395338439873379029295351959462939562456437118976467556149317730671869916481389279007390948937115 A000102 852 5250824194723803514275405130427263534201987887633186280854045222488334329871787045619781169729584169290827613869349476621580046829239780608974495349460047948084278548845779854144137731894519447142282548064800948569700924410383297979347623769768 A000102 853 10121289057695355155243953898077543165984727297614606974095271293386331009894100532357021517646889043220526846088272280054297612791614330578765992516410921213681356808866925061375703357483875887638049850753333575356085579740950803952473598267155 A000102 854 19509411930484974332559625706880516206633010456580280619346228008372704026167563471091283626500682749319508197735649301449895266927014892528618436903188905266805333345341648367004212549243363726420138754401776688407381129157280777649172584915190 A000102 855 37605600601235768531195680671716978974437857189062344203916693396924755838138236314707703065662857302030084322113823483764097638674718377187600799783298082804874488963146116460307289470773269029252669814060282099462881454588909874472218173913088 A000102 856 72487125784139901554713792281774537337444233385517311003454198196937383089056144679077691393003998115049951599137296554468497744620718453660448292413650064874287494739190214906989153652688141351813498288017745174786407649712508939062554984086098 A000102 857 139723427373555999613145754662390191017707982725695734519206042369425129254688864380459890593439587175316407017149568080354609952744736429250764750317316126119407205202519372709365084560514910813222621560296258382377221860374668533194193260530216 A000102 858 269325565689416644104142900024845782767302495424912925568047074412991699762799134881847345948219483626428286618183971361887253911512214054783492388437356308602405231899957976739832572576534131849243281695267788208846560607622276163329089344038034 A000102 859 519141719448348313936598003321423900117366785344793655160383532567179908675847982991131501274027429320422405710037021895521061425226214665090186136533583971538605698873538518190507468677444274051525046809934472436640564695077273872076123025730460 A000102 860 1000677838295460859453961074777154995824583279565503413057367935652570744359738875087292267742629519589223398632082380709746000210053407230444162811004541141769126149779666012130563205757755986820430041937363509481995382496529564046688752137489959 A000102 861 1928868550806781817559136279655315423563275954033152110199165109740436773916335534267056491635568902449706857300527461221920258161704949259591817344197298737338626792538627271024317458623072100225573914317493398224184518979914437555283966894650286 A000102 862 3718013674240007635883887304815657650714079924644797612551160789408385982886494555043467801485338742177701331424932239596047085724288513067800021086961879408329898177007919936297152127393137639400543776110830181916503936905975953478418599315038531 A000102 863 7166701782790598628360280880962690657081934547521512468234712117248086181450797400286189581633649904819297083242329549822132827375182712588499032286693538368000894147963287216692389735551138472397622786424871190617830730208383122272530709936005796 A000102 864 13814261846132848944065301352510375516324369130946913171769398363702468602260780522323713342955418670248408503261798001330128438003099315249821452101547093202853399407752111464660252551233986613888644939705210292078182595168832027454021773886272541 A000102 865 26627845853970237031033388895673652272128334996538024116314260678667086087945975650273516132549186539381757081230365472756381809665846579492661948706874979622043444299404222554451722793568276859310181336073077716797713045098852786022458732111281475 A000102 866 51326823157133692248842375542384684596696518068158109367422983409126237093235410376816924493417121088808530227996880300670024049555767571194791343550238731163187753276495964345444807627522092505338813185992563675767415924926705977910796511494097193 A000102 867 98935632640027376869773682669982881356264127076245017443581622739064785670663307994583177300646345356338482263231532952510436480320687451752218710473680588370981088290588896448885904072326871819719352936303621835417007203361212197706477851355558145 A000102 868 190704563497264155125851384645154993580338794512867033171041809119549403945998748476123291569291778359725676978058969613150227222455113731038896903916304048841442025451725205520200319749645100120780699353375619428534380557894450607085995371099923665 A000102 869 367594865148395461334609321044673398458833989696374473488707939505817457234198422723695741180512634434464801049193755890067429251415269870850426178927548491056886365899040033616720408732283143916798664802832501819503629046123169559448005788486974779 A000102 870 708561884442820685687794225376728022798498059970270350252895430432277562578114487774126760278290758187576833286995698821193502493795197248784038792060510904989001224835133166253383458740443260665594945913000970790839471744444772234912463471043283534 A000102 871 1365796945728507679217991200687151947492631262155927849600668684943827658991241819329461388047496305081503989747008917778580597072362194277094546961935195878356423091152080123615817397047579103760024403586398142977372701668143634100628648255271298487 A000102 872 2632658258816987981734034669470330265088769242894802687930244086366720155382193909093146056213377346845119194497976870220426502843869914263756438140869900356957601140511680161852618563070718190614936487862076947313932547459907237887034283930219882882 A000102 873 5074611954136711808650898002720650252702260612793535034716029322419729035014674520274008864310640583022150250955938291394157165579708999395090651409573387555728376634164511006283796130703338060649180432586160368334025966490379288561219466211232130215 A000102 874 9781629043125028156534937809063861661002850663350229552604722810846007134990057900974993280297309191135081790468931315517340650336220794029988372320806719499211827722279276433573996137228041286770430715156843376249308881494256648449425803451581246432 A000102 875 18854696201807235628426338516609383820829198461365711409816993594796070980863567626319177594045077033337920073462349509014811678900754953681786436489363501051516967464663698854686362097628721256718830189029007299437838272259130210828094379242648302280 A000102 876 36343595457885963579555374129482383485949985204187348273581716972502853226588652479166722930081125498066553111533464686237914776993898625666346224368939762952226402281557767082270543688988140442450156350102675208163819653553258978000387116580050647920 A000102 877 70054532656954939180909410134970827574274579331186803774303403835542226017304343690392118020572631454540783398342458153662692696559004877630055135269555648111938367930775877107616983272150569980290328807390008880410043128924435835609157068208039808536 A000102 878 135034453359773166559665564233506552076716490953534358387369834196958835916417570859663192317225597277039763195669740830126713769940237771876600372794042460918222727423881994964184075043534168162552513857499973073877972452354521376761494031343560317232 A000102 879 260287277676421304974747217466661948332547321856991536314232613876123556258030633504514003841207085855649804574940593396325734093626020218875780149956476733879300050273533937851470209927799945619733106645827012616560400364191782407118205745702435955832 A000102 880 501719859151035374343049461737189156732715606935551606099295172275700285731716039709176225932437027926900192070203148800829078900250065509795041518449839073063667088935120176065092532823112194112771882018961778871524975327375285017052777078745991403137 A000102 881 967096122844184785146973583440368826888918173867077443771232289838492966910370874950968702406305039048358040646667950298397798161888714904813152997910690573323832522785942560376662957630273288757137652925447668999173820374421186765898669855101309350282 A000102 882 1864137713031414631187400182970427072841566065899336957587129444512340092233668744235958268594670689076443370480642914394892528361581452937763502477647225326583101803839134442547971898704533723219452030843452786365121064205369660121670788909234620445509 A000102 883 3593240972703056095951908627347955381042307045224604255332727923876462225851197043974916695990329065251677762962844988811587945217866958646032340040002009316800664709502388063579609599819849059065887145783316604305677324788311247415500652835138867112948 A000102 884 6926194667729690887180636323189989744735399415668212126562254033856033405848399366844178694531809680150428788751422874413516938479497698132227503190024495042470813071374528536986610269555388709961087881912291444355578574001032759108079778054017903554635 A000102 885 13350669476308346400480925722468799297795311573352701371601050833135236298099627070765116802444387494686779310616194463016560807195142450361847755196173105107226801711903249617937102130301609259733453230550964820096913132878670450857706632473985649083347 A000102 886 25734242829772508016665920510924587452178157373245613874763576983158822789127740682126723199306247032516576358367175229763676209766827397027490686446488028003780081091001156916653226584284695582872400451867221934462030899205428427841231695715021614017359 A000102 887 49604347946513601403709752312092855411031762077027003244059600866210250928399250324749741372547164255963630116619387152338435075984291472992052593061932246281724996928876378699622001955034042366061076562318560004444384473020578172795306234717098671451941 A000102 888 95615454920324146714346652657305229669071911254623631984814595697374698005298143102590213227770322571186700943606615040090565794237762450028703688117092361305396418547033481605712574400743114982678674660717455999993194774094425005959942402862195998231827 A000102 889 184304715172918602546808079774529409084452583036215682622547343200855809581315021455681606479028276548932388119939626791227825815833723007699253766776046029590467360162169346494505924588906655840717029454504582036193736319666996850722866346751953304413591 A000102 890 355258760869528858702875012743380540169721721983944636857121739641774433657825827659741355294827270694405451194437244036330560762609263965376199236767638049755348280701408666770053833880151581240179510064731382250149031743591173733518431598570927757552032 A000102 891 684783278909285209406998351336203427904972008167940493354616534102381200670737300570910252426249163658742313790490003069474410006913403202529151981265622847269449267939049424112549094156129039610908700760714339639667533323433529027821928944312557432840367 A000102 892 1319962209872056817443236386420580396206275003259653420743418609053703804327151283187113646373086578541905854510995313715539030733278873806984108915789753121723492024804905852233617312226950302972978078443484060827143580491918119952316315953416325735295224 A000102 893 2544308964823789488232729581521279414867159433323645453279032500000373771500589153394377486586654224386685307150175582263384576097355007108001155342371407427052079266634668076457736915735634208612400221180016587278236837500405915439697156783905495342986911 A000102 894 4904313214474660374030118227026086603598617092244133738505909307907375404329737333759410921691567846881331370058820492563444017290809374696086799857373036818653034082161973290214418551414675317863849986426787252770307209025337184627789976243388110325008614 A000102 895 9453367668079791889562381482464540097907307358197143035780343546585952560677183550778201333046982903079595588920038960519785890951413949733560642162614136800066872914104917633756589905033715594733631528748241646716688426260011286731672281489977715247608300 A000102 896 18221952057250298570094855259844105233861869750611186532179118758180324638120623290453691220691930187042740606996623662099625560365287066003200758166913613504430284135379861900888102862210608964231354735170192059093902500784373586785276390939679408231596010 A000102 897 35123941904628540323440051964432663151298237244673439307783905427938206045936497546533926001990949494754098546304531928870371386511005375732573017865030405845358559760601080210921317839110404536590609409811980346337104912961734037776719512454080521195708060 A000102 898 67703574844433291159923062865916055864342109740811613976056559746031075797507336388874451376358308488885665015225039157422774099040142895935672358342269000185968664374805210384348906971785135130290808060752846023098832701848679777831589432158202535040603354 A000102 899 130502836474391921948162364500794295647431396863263035645517126294051874959279261631472324703992502098406966819926724366743707567888046256025549631051688454185375389877441503836313605174670998933915633993737310105406854581570329515261473255539138513385403280 A000102 900 251552305280704052011077970864849363775694848273711970165100693062201194177632998597663915013848713684225982627057307117761307830552445670279513422566858790083300109685655126697043567863039783441118371797608766082755820329089477489893689207616505883612388855 A000102 901 484882658504157805459998755330140214395225777860868117953546748886957596782626289427055415477846706263181990612543505344623687975681428372946620081772003071729180857411038202548166198274415823342945981519897034854758893849927335901048448933821607472703751626 A000102 902 934641375103687070611157107897846940817936425920385144096590773997293016173142981902738481436421817471391261379867357420832984412620012415363727657334794351824721375291453228956381401321515012733460549487372576942160134458532829162695024610211737663640760899 A000102 903 1801579175362940850089244094337787905606751162512719427779777435441289915087838102419442831588956582365942646987143966460693551034637634186347612265414433441254819431458063999312524331112317027513750814770114877707200843171598454200082067930844357717469644672 A000102 904 3472655514251489778279716083645076362657772407082314285129495854953314475474764234327596511719952482067078261063505892762750428532534959511819358715325309885394337960693734961698782980513375829279806307919855197482294846082180700443847463913279540199922147925 A000102 905 6693758723222275504639197046505607463645554972667138166369282756053265264223149136775714178247278680235357641352818332052752919421871124045267777644374824789778513864836803919465651074679990556065994276128977438480092744783847412007644494323674225959257860791 A000102 906 12902634787940393203985481388639683741928511073582528999838521059985931917912352416965581504176436159338606117097735987390452911394999960056203021967903955511762404758302569977842422991506328880099883439054418973722964889943278573935552204867967544092434911841 A000102 907 24870628200777099337667124829890728521269119113050153672124803492314553833609863242708001333143430255555920833582255983842764003122820436122714660491238620941777858568143724657862928227091597792910867541398065063892866826922665014698509107292025664889246220325 A000102 908 47939677226191257825810253626991790246299852368278411084343075731502997259790123873235530273905831618012498807801526049982109750670736557515276713327045685525386364070834412711772211490408375876010886381205851884683427159342458845618190789678681637518688849201 A000102 909 92406698938131025874380444443354442246572957932079932653027756233474201551970700825903219844686343702705691827934998451071006293541051143739215503522440751522476184859850156129798270053462091877200270648764646031496089296991616043025200145790301414309761703127 A000102 910 178119639153039776246033912335276544233729785190594455893574928664971821869200006709709028565154949117540498136303440229198763348597517999535512013806929749965434887326573639334576862098140861515940314541629548412117607203751631692686776192794923261958254908878 A000102 911 343336643518139159291599465111550731155759874514004359478544382031771096865492868001129504927965563106121234538315016422743389982929169182793846230246036183569551662411434932749068783691168275741547719471886545732334195045169838152735941249631565984052036475203 A000102 912 661802658835501219252000800990937265541339895023063695499556805912539230479728051266666096687243970328177637221035362716359373061534050897566833244591012147415128584921901561560430724760693219552015616944558925529814519969967990702948000886765005646213083815434 A000102 913 1275665640444811180690089686277319866221927442291453815574485126150777123356505118360567083620900024832577181116848918848297813349262318185601619229451660721383379248428444486181448779188715878997224134398006999973412076369306602332394399943092910661431686799723 A000102 914 2458924581951491335527683383461086273764147511578935641061482977228406680445236061101493485383719997158553009249136016517537470677776204287328133078167821843691038165836280236783372397573548629338049804407210121724655469264495501147352757263340687262304038569016 A000102 915 4739729524749942894849584643456860643998067592617094734669238942350681424544659958907125988873665526561395353665909075398165562355410995551069949163502515603159708859507879451274956669061721442011995932965030362774026197443377342311899112310867098965922714005260 A000102 916 9136122405981746630481604403944373306496290754911715796525036490445959932688250558133703477997670178368838050423396513703451146326006498903142586694116419953018197768260933783166265940852356432124286378300469616160344935371309810478648403831270028011340918002176 A000102 917 17610442153127992041847378833259777721377524998569824435221007560474915336168780941941432449144387847319601213402964703884708565809841347928328179884759995507079421932257709855730584388626445476611037816450876178681662358243388478497404458734868261497039597104580 A000102 918 33945218665811172903255125177616371340818823737459000187642972284629796316240875994197418456353852300430726406400121390037437760436352560650410309899517724637245018723563221506646413352179447774833011045832776333362159249236070138622936663921884867220038770568064 A000102 919 65431512749670854471443229577649963295741399973910857091335498255133831601032766541229736664024557383589272291669248083197685550178337177996254430418792614453995040081080762722200052279003127276692454743224164829207323381326706372309684489393930909249283137108260 A000102 920 126123295974591766048884165141457476973564616932156673475558727906345904895048950843104552807398290112037725628278976350948037126369966205423166264472575262420954121190578236071140922446960012000260036233572648427711314533918433630722211583644831047612115302826697 A000102 921 243110469543201785468845136311837434318866428879536282672035868613608161391193798690239121483408300327637663253570127668900120636931969200887034808106901035372679389408086974664188644837416199514255550772229029631512885062411617059552202545834971512251262327966430 A000102 922 468610496933275578898709257458774662508536603118161238810962185959635287746527292334189128569205016741193724227897392694214209326924251448754075598681326541861388492366822865801426143700787744743011433547446556892873063017353365073819334051292992398194839076300077 A000102 923 903275775200739984899435454470773789972749023203608680881393275557325894128434409851549081548421216268546347429596726799347986631169050865691647268469779305308554196176105162808074152906341843737048113231973262785234216934898637279229234356566433337476837782434536 A000102 924 1741120037651809115337124518195964878216666043265844857538117834366459263441549377797052706697325104455262096929321941857461467599304862766073125515735561339493034062715250278239669036689556685360233163406458862274890916818618124498161048342375766254239317485950267 A000102 925 3356116779329026464643200138481739948915352777494475095816567054549092924025692306459205701769656987120072766906524808567193760316011912463151410719572271172741166080332972314794565651359557077100005309267433876797079530833666868381037985556003782992897997145137535 A000102 926 6469123089114851143850359311445818230830828471541639519490767011636724410435167341748929646369183006622442468977639189811626447863766007603364104373832804355838647787961051017368900220321923600254241735319376951504135244814846706300187636057608839902418332896964239 A000102 927 12469635681296426708862345642290372497494604390124823817782797503695421865722139745027816649929350626836970785183498324820359776400199166985036862253567964315050874886795643241112421142966564944876587115021870875865525312882761243451670170128894844856081830186537153 A000102 928 24035995587392113432936231544992925340132518460532912637041986283089793195726796463297192909566152068770195691487836862282050566281266991345821450038618718271933210473451788748423141041917922899075526880987159046912442375041318685162327305912526740785031904470267819 A000102 929 46330871137132417750739454734324526402824902976878785727045533720603157542796303813275345653764318027493143924471065760384778802943532383272020194208833289342477364600168492082232990364501155100529823108230551546808236753955059863887487863050387602604483177737777771 A000102 930 89305625494935809037211137484442418290968528028988481368744189593085136267360459321526753324104379723972309760466874967212503073662985228895841499249961972742692523535261148214480212149912259453869159258962315619794390750248609508918262472188754951364512129962147208 A000102 931 172142127900756766931262435689131718521232893241726387221324764921007768003274506950310965952770188123201086837362529916742337065646477796591161208125242789445269352309835154069033071378018102478191998408211983564284511915756264414659872539542897963674053466821879827 A000102 932 331814620120217107154932590084475510750108454700423204949163253280012278540393434070513784466216376951958221991803962913481550087149265410761530809195268342259793720891385874782830443301209519499863852188440164247136603872566856956576929171391591399776575101166693752 A000102 933 639593244653042100879264961158428347969582404055425200599377883171529062269408931243091701902747965505524271858220177796637381934549978535959280259101288007478162035910362215725364811619426009089626059960306613120968733157275533351348245262172326806048559606998869787 A000102 934 1232855618168951784012087064497197567721101856511469637137427269205215649658925733802195442193148939668205352245738199241792510491129921725395667983940615142844383356007383312819941967919931142726760543389440915639370168361790126435998106380253623974905074882899732806 A000102 935 2376405610842967758994865665307590813350632422093655772234217269236393308497310602892432510194097541299859389853140923162048611392359578948990907474525861499091424533025886315670852846482595078125020499048429268271227957915645990454332622495014212028423067789322310760 A000102 936 4580669093785178751073004178172823654373689152537899861579027093448180975485419328138771143488627626518966664010919714293889836954341612571017234497517315853343974511676187943877694145484322278534229700258627990208302322446227321305805862601442273835842392421083255154 A000102 937 8829523567450140395017810320220249038575086240444894223534632210514559627034241621250101354737562976500495024747936172615411693965539109964744059608271664612410437093728448691274473829402810594104383067004365246956121910294087857155279062108104781009968389050385093376 A000102 938 17019453890247238689205528190285558812151460905595900635455652055071249418343762934213969327984008861639855662619684671907510620859565044823721954142359771296076739085294625149975969475611366012542676864822464501420341887178106204362509307388301526724596138265902099602 A000102 939 32806052162325525594489411664283260126324164375103701432417300954945554494671157785929891475466226490212864747835564753874201867470311054055339057664719794420631798337531666115191321117360497497080298196275059575847165193546519982004364693058182293465725611039681039316 A000102 940 63235698713808083430150307076430835832588727967368171985555315548774856169636047642271429875067868120286138684359855405301766444797615368958642261826204625640211184390002793704225416132456642920716605212970851423484674685750897768173284642794059355143234662762332400247 A000102 941 121890728333830988109533574247073583556808013670637776190115724543443602386764964903969174623079609875959327943074624030799352124995589654706706275675041430775174136972992636365298475626130074015725251845945848506097537692928375732778294915255482572192979770738781533270 A000102 942 234951933100211835824612094207692900084078564048947784928879292437843127965907577458861561603875028425085805453150945253489386085872004454739353349597192457555395295327835207857620765807834387509575126074638838443282867963561072620473074324506208343349988907925447166387 A000102 943 452884412310176432961053729944422865304338568668110552968024459829547700844652612876551633042981433581265685652339538954782475474334861489103063643398846798078306064998582759073802814775953812536343881173938654252587371428388759361011822269168978255931938779190754046700 A000102 944 872962772458027340329521838250035811985727744273484747102119741813895095368205467079954253502597899176626098795616312574397765606850894333249990971855326211965125746268082441259975186962121691630399046611099971124149960183546935594256757821196791430071059642081058048765 A000102 945 1682689846202246597232394985202202735599612056315896675335076293759163759890939395795633748897897945979675226146052535646418088747852437586379306180809003123400235394658396030370121377340234757996838381807961761565123520078102039611077655459164751792602347173243045698715 A000102 946 3243488964070662206361696871680689800554869067485629153940638638773710285224030955971118352995802941927141814235640345703379379798759449840437154225936694205628229366892688923665438829766258427219236293917691509426722136768795426858780101366101129608244641923935564673801 A000102 947 6252025995041112576910627530481079902902232606495446798127880009698297483808807372157972724870688789523965272382692209916243268444296806246457372483916833078643336654127114669545708742512624033881730720166688408147864696796624507511465116206205404967648592534716429986969 A000102 948 12051167577772048720881989303647050002749897944156688251040211485634742101252696807675808098772210755151892165603397008984944834753907090635357313344993741198863768259986342050934957489297602825077992493511828895323726222089733771636436907764343522656710933785044370544065 A000102 949 23229372383086070101474531098524128370552865447971406817366862955910830350772492991466493836421682814750903678152702195707049126601311701911717933260325444539963017720653758660890229010181253080570578915318606615344162609448908573436916628490128407550438720365768950271587 A000102 950 44776054919969893605790375395282824446671260478965473504715167295174153061095739144243197678882099430925872331755790937949452055427417631863177907284234733275324081225998545792680420529406690661993020616493635225962349315420171315409951657723341262047217991085629134499262 A000102 951 86308620875869125005354624404431106773241362133549294670947249281209188034524179409052366934158701480637315803104257230796094618068719234117838936849677829857674222228133679634163118153028019847511374015992402228438568436049864893841137338686570437869567837707220515828575 A000102 952 166365215756697137434047974276844115942238140846977190966929249285921568145873280922784526720153510683490864934992101524769844968378780162821515422209170019822358285071468103072798616592456900992779280531311371887329871859334867143956319312757811866560894390304717960061058 A000102 953 320679263935622226147672590917487082302002884818614275466754988826156132068126019148373944602568544431686489460971840096430985880674581821698010075518615396462958549474656424042418164534895000701712102033191377760716356739190536278088921650150394848376804549236616999127583 A000102 954 618129155488158382194714205887905066632840764687551751138700000499185253421302160969136950135846241940931638555376607026725632301117062449238853959723050697101367295232722784818187793851781932146467990911560690912010081737552779298219170480406641366287680885404581667427840 A000102 955 1191482256056346870785189576197891221937332279649623266002341051979129400855597082045204722197681750674843818448340365474042661992532484861891713219547012300845582648104545137659710838834522644327427123650698007323960283954948300222104862795675912581313788296857869627741088 A000102 956 2296655891236824616567878254627616181039409569486293663369884660495714218264213253706867351094240735805122949831096079161277029257762167179387658996020906858484182174441824964843271813807834724868672934954050878032686339380340799568736025486246320550539890482852196236032064 A000102 957 4426946566716952095706957356583472033592277241697986406061202981602888339680007610431490023473366098979043640445648233629883572550006458988707609012940494772430282517142212004982015630767568659325995179250004452523071147471724324268437886194497846248170923326674804055210464 A000102 958 8533213869498281965275896210308169529394556225223816470209819908371599670250975353931830243587109093738668439555635351797964167558690935233470269094631930950250746177465764247263912642696781355289521070452749121969561088476392681493152915999775351598184605099366133578263872 A000102 959 16448298583508405548374834851028495168061958928299511819159621465952039285924732352077797799919391459737034123137172603479917870049244228577930623310694779167188232306145700918578220911274493382414575615521730481669479925964238809215742318548418198619735010786699634995656288 A000102 960 31705114910960464225997139671822956622059973689707665206038115373522334964094491963451429129770104261264409564251042249863235612681148896724705340070373921874456405356619778748075884568888071872404396976779701547686530889565047705246323651126127692411681314496441621880305793 A000102 961 61113573930684103835486471359340928291371617791873190145860410163846345824828564971937527564698935833601777845802615060487979906252060570338740828038681837496995398870333546450098533874571168413164038167506015332338409742362413792722876875881180462766220864198556361014840738 A000102 962 117800201294651255575376471814684934461221113679290242746413576566692604416825624778709414277187496221768407737297524442557019651909811970748456599708063424632840916193940512071452825673883947916110672639577420847465681792206287055540880998537275822320847493452235402488022917 A000102 963 227067188719804229185680263687934738041282294565300936114246570016511186178253195288835422390432845142685309524734020136827246792939348163822579096527621439174203780904799627039248702396356761371167005710805088914943301575093542792788083689984327642327010277095327690918329388 A000102 964 437686078856100052823359465516623200703098488953432629758870778656468101307186876054948856888107219318942724769295043468819476494611089489754764095488269765057839195499789365398553957678836715396487125940907501440508590060946051115722430402414372576847760252764501564365363035 A000102 965 843667042801239641421409267074665253133037641737473979613623898040912014008585901506416367804513207316361237993135769645142733223956779920091178095499654039387894947304094762607511541832977871600481318025772746402915548603160804023123582236575717044417390484065127828408880155 A000102 966 1626220511671795179008596527763886644760434785386465690824474338900371173802108018315569525189202234025057198491924431589320574824537301655396643299503962859160860018089711968705645798324260420398512932641698972977350552750673509453010812630047040049299086001615034454406287423 A000102 967 3134640822048939102444142297392009449982876073068478715297079770407339149392067051316429846311321520487331827459767746851619134906237980953591749706180409008594237469994811038077674304349102937208108680657036519772969655203412000886254319718200825773454876409854280804010740205 A000102 968 6042214455378073975706881985462144131982329224770201377919465049055348156778628968442668880745258372656640881978270113998836132058901355579767223203850568341948367993107141862353136199253383515662869641494880885870173004983549792711905701318711231408124371633405582694951167027 A000102 969 11646742831900047898598272338426543195028378069463743507657243019867092154237260541667708042470437006703923914335385740436335989854505355505285932843654122015560417497097997375223311515686806608484979265711342695708606512838958452275534218296722805663350689902598795059674543151 A000102 970 22449818620998856155789606610842280333671623595240168877112142589536606686830549363228963675727541012284719840622461315682972562664805596375940160718147763567293915937307050029729576390725512084870217095964230000327977797653651621263348821447522538706952877200553389600611982560 A000102 971 43273416730325917132597233382369471321155394985219346169827827066686221578383542431478285533238135654271863144429433000571976177955504032053855704682589364711643565287345360561796601252122051184016207536408179743640231452220149505508721188989659304716766892258257152068475042247 A000102 972 83412192638602895162799280189878467819415219684422616953775054737734681720251373197213352023596413338686693248168499215450611366866265623232457409862576549523191983132315535614364680444934039897555059660510547464191569072412107221269071630138146410860857726733398489198406057384 A000102 973 160782170821827716349981722006338982629255903609303065806886421475540306767489638716293137635442467925267758312749389683311459691165307237206316846397017733824712257620379677408158936105833900920353029107566174610472347693258300154134559456649924129291199012198316196198656801799 A000102 974 309917598811755384801530787697275945111551110981548298819215873581622769955908445290136808207813117878740384857999890754549286255279712146264226786575472578298856440550957703482769518625234527774531897922933610305841173659934017343874824523297157886449594307344462271021558992150 A000102 975 597385379002511913447576584141309858686993379452542776081092135648014050996794646292145206991723676951286153507373879649345654046051394609908899439137182057924187057348380076548116282449255321114140930419806779456602912685063614269813745523010196833901169459330463092488688500596 A000102 976 1151497341274697909763116209892919209020869620302186497302485026003182538245946004917440026150427719109850352347542044248821161964599341475198377476796965851815767643749338606230200454580373105877429603374661732363378604420430321229635776880880512935302660651460114447135800243562 A000102 977 2219582489910792924364463645969253685035992740219362926994196383767185418949355624876613393208701126983562815702972363817186299573744852555711996900266022152346140833697353556195782499168561996882726267803685663082232278220077384124728174281630094065201032895936796433030195144916 A000102 978 4278382808999758132380840966655731334021999333595841976154408845405531330911485159115608793665445371212046689458472389892687610616345665303956196640579269334678172125629014847641223645207536210353632928956038039412720400863897790380891933578330660778493458446324780052091814986682 A000102 979 8246848019187760879963637323703712367293424288658287682115634284848536373655780664023330514638223812679640523157502433458148823199297377407368819840767166953784925150232675097503006116152818350299853453231704455391807469139014976785721886278941553625593572196762012657576051479656 A000102 980 15896310659373009846486110144452497201653770406378016354092112787513411002061464009154387395614797823815020042527522358170895938745862821808835612631560162474421500827828252516168788147648357779386641012457269751877614697232749923841738707302177911755181385532049946457264477170983 A000102 981 30641123977471321783220897735011546110980832890182401193422611869453789053192661679952131218807873577231691227891228639365864021302352790121938893208114713348341111651998739342179413965847545427672580373652340266673389494873007846647333306108078098645394362288602580908638278807762 A000102 982 59062665465031850642099023739329217423734726678836130236959867496653991062287063520070566806980971739732633814081659797518701883421392436217359360673101870283153235034628583547649304099812688690507356961269686972968895929064813627271351630232011282588873603766544466884506530390675 A000102 983 113846948121063943151857104164463935642704584569009648023356973963310551061576114660029110609929203344624561757610639425925713548785416865243429013673717301846535165732759465980926573544627180377383806463878158125061562051272326686996824867835084873170769323645859441893027601136360 A000102 984 219447048222940125423823954228960240850876090730713483649839672919124413979576696886642190711155519473905139480155469489051329113096172207700815313053690087344323304308837601933177626755728244418012135378700588611253695149779049258337846251022709128921080813615291063246090798764181 A000102 985 422997785786507241001296771104940677448924941120025346533529080285008963829936746558783797584838208669955070398783076793974970659120526814855981179148073959172987026136858068571769398803930332108949653601183398608392993930244231994900298929621599430426917466863237761828895291590255 A000102 986 815354447595543160219620898142539815797713055841130392272410403027597633977519369241880153304578553142345258357672070414066333899896359573587202225275402633176339624751411173825038991854971361062805852059424747122934685803914347629184541630594353751525029109682008004836848478918433 A000102 987 1571646229726054469797599382228629196064122267441015625579818999397200167366515277793215532719963448067920159658350979740797481729727666520838736121284349421812032514938450002416518707045837178773539872148705565400008159961355067380325272244925769230322846117526646378788476421195869 A000102 988 3029445511331044996444181496434815938337641369306851070394955787231055716388901398354846240659636983239804654585176624405378230698657959941576099186161250942657504967091101670411463409635834765833022611911608512112647747920246768710978882448323118670993110176745448795564885580783617 A000102 989 5839443974439149867466083738133241906579782955805671196069479579108645337360275197885285058709255060356922152261368727847079885488521789984472308808129096652771874917420276884786871397253394263522374412744428023351664562460413526036203899163358499295761576845386931905851622870626655 A000102 990 11255890163091792493933711850479013670210549579845420023065470578736564852643873307531991166682235129366658390478299130485452050123569479038133309174643319627794432699667824216772538196964805905211902695256785533397359567091682004336644183355106108337172522296689141743722539290764574 A000102 991 21696425878588041827653028483767549811730772440120324637506653695215439464342982959632986080839230826713547558550527195017188750145179110460887070567670991159517359056042238052947076977162828724574771060201246332149523636299056843813149652381670208265110926127324132034305321791064075 A000102 992 41821205527450029185518069111068573519760093866347034149471059510173527614667515111666080144687537157155738132319820114864573005368515534552208657944110872570552377057115066558372361828367409232140218617669911584416824498427164025146740524296212672900962640159039315313335390198310762 A000102 993 80612965543569013374609635077733967015152512562559335689692897793830038901080208667301726312072378621313579977237526065940379000449841027156366796813306688690305443779530201210225591204536708645701506037960552040018949258745193053511451169181963307250363000879657251700164398382771267 A000102 994 155386487112698876881785701976080493417165265958303134128147744629175228099315042163046787245300821545431285380225463573681633306428449674431267772303443469430131732015458336547678408125433525212112716968872237937979706538551096940585459761318279566267749800317797195538745992187681080 A000102 995 299517084062305961269697497538221513463892643578470501139244752980091575221983255357407938782870707566695431490044587351713373960969972178072207555958502242099949636797427270109385432706041060612263918332131714092671259489133153413262752156214823580981606918503016640870609989981674628 A000102 996 577337742246023880711851965939992454623237165946692582952974749746783229878269551962682278887075744565279790486805449473509684981460164882027865429471797499102013434011200104172531371158109335724689623413934104867893621914422127650668541802136920041663598957185014235157082524929060784 A000102 997 1112854278964597732238388183111518654827109574287609823919316500386309930551029557386372840170454131200366884604641620301738437356471145584198671397133165943264879335277669576036213214976793623719458052415409806797473724465515734840173768361117652506237796536085275256032106889606428652 A000102 998 2145095592385626451102538856271762179546417284744813562529784795164000023384779943224464059430950922870185225180735017307055821319313823440528267902235429644399970196026759608349232410613321759613420567897586516965841637358962439395204174793215680445785567219635595838382335022430556528