A014003 -(6*x^7-2*x^6-x^5-6*x^4+2*x^3-4*x^2+3*x-9)/(x^8-x^7-x^5+x^4-x^3+x^2-2*x+1) A014003 0 9 A014003 1 15 A014003 2 25 A014003 3 42 A014003 4 71 A014003 5 120 A014003 6 203 A014003 7 343 A014003 8 580 A014003 9 981 A014003 10 1659 A014003 11 2806 A014003 12 4746 A014003 13 8027 A014003 14 13576 A014003 15 22961 A014003 16 38834 A014003 17 65680 A014003 18 111085 A014003 19 187879 A014003 20 317761 A014003 21 537431 A014003 22 908960 A014003 23 1537329 A014003 24 2600093 A014003 25 4397552 A014003 26 7437605 A014003 27 12579264 A014003 28 21275381 A014003 29 35983173 A014003 30 60858545 A014003 31 102930403 A014003 32 174086776 A014003 33 294433955 A014003 34 497977824 A014003 35 842232728 A014003 36 1424473006 A014003 37 2409219301 A014003 38 4074726313 A014003 39 6891607800 A014003 40 11655815489 A014003 41 19713547065 A014003 42 33341634333 A014003 43 56390895881 A014003 44 95374243100 A014003 45 161307000088 A014003 46 272819447176 A014003 47 461421083505 A014003 48 780404104279 A014003 49 1319901902509 A014003 50 2232357598704 A014003 51 3775599110068 A014003 52 6385692260155 A014003 53 10800157657804 A014003 54 18266368105655 A014003 55 30894012323071 A014003 56 52251218846434 A014003 57 88372783773998 A014003 58 149465392088146 A014003 59 252791668181399 A014003 60 427547986922936 A014003 61 723114343272906 A014003 62 1223007403707543 A014003 63 2068479381495226 A014003 64 3498430948741842 A014003 65 5916916171660179 A014003 66 10007313991732358 A014003 67 16925427101500233 A014003 68 28626071172031641 A014003 69 48415437071811707 A014003 70 81885304230807510 A014003 71 138493081019313695 A014003 72 234234136032018516 A014003 73 396161527195822960 A014003 74 670030245329713171 A014003 75 1133225966777647121 A014003 76 1916631526308479276 A014003 77 3241609807164215961 A014003 78 5482553113452215741 A014003 79 9272673279613465668 A014003 80 15682925084571903845 A014003 81 26524620440260711289 A014003 82 44861241490722918571 A014003 83 75874073019126611926 A014003 84 128326251463688315078 A014003 85 217038919349572129137 A014003 86 367079159370281597767 A014003 87 620843071131234126297 A014003 88 1050035419152885888256 A014003 89 1775930879709397641205 A014003 90 3003642002904837745176 A014003 91 5080076811936772912025 A014003 92 8591962820542337772179 A014003 93 14531635611516938093190 A014003 94 24577438002993823750785 A014003 95 41567960754002763775669 A014003 96 70304128568479588786538 A014003 97 118905772718171077331152 A014003 98 201106010039420379160689 A014003 99 340131739186745894612034 A014003 100 575266746028740262704673 A014003 101 972951921151940407070982 A014003 102 1645559120891646084244672 A014003 103 2783143505327243333682559 A014003 104 4707146448222478110643403 A014003 105 7961223574207408129312147 A014003 106 13464862734927201319941105 A014003 107 22773198966275869739868218 A014003 108 38516441004059911656512943 A014003 109 65143075850525930551603719 A014003 110 110176854886983623245371642 A014003 111 186342741639047793952686239 A014003 112 315162539329838783313628574 A014003 113 533036196221867170215480733 A014003 114 901527151947834326796178321 A014003 115 1524758002289360137899834611 A014003 116 2578831886008428148753120075 A014003 117 4361593043819759792194499624 A014003 118 7376787134946548587662330793 A014003 119 12476402059431030710140568082 A014003 120 21101409800908233000861871690 A014003 121 35688934475246619392384824130 A014003 122 60360897968230773509684169773 A014003 123 102088730221357746516220435281 A014003 124 172663250366065468267861600860 A014003 125 292026337895792365933131814941 A014003 126 493905807078377338119801355949 A014003 127 835345702115378007858517535917 A014003 128 1412824939577801708170247317687 A014003 129 2389518860081860003053807586968 A014003 130 4041406845771838306615752116666 A014003 131 6835254396147325370360868949662 A014003 132 11560504656671975634513333801937 A014003 133 19552347311646990882584660042605 A014003 134 33068996272116353867193626883205 A014003 135 55929781576344629122882540474516 A014003 136 94594357852199303291887209525438 A014003 137 159987975730885294383576123748595 A014003 138 270588573775822038677283728438664 A014003 139 457647994629254461271342093915135 A014003 140 774022657592692519328043240329947 A014003 141 1309108925413735987954948167800866 A014003 142 2214103375123325448815176498088162 A014003 143 3744725637848029680578394372279856 A014003 144 6333475780901717833331548182080761 A014003 145 10711843629302624710566681167188978 A014003 146 18117002086695404230114038559766226 A014003 147 30641388725228635409286427406647353 A014003 148 51823955117831846614899248538387472 A014003 149 87650150198439144634251203575072896 A014003 150 148243197809607002775105446500020119 A014003 151 250724564043127164504439702926274592 A014003 152 424051881930884166539647474780970059 A014003 153 717201361005033652850156095491577469 A014003 154 1213006743149675676703422565050393375 A014003 155 2051565207384284916572615074095664986 A014003 156 3469823909816778105276107861814504023 A014003 157 5868532923935965342513368836798076248 A014003 158 9925483129528315634199312672744752026 A014003 159 16787026098590591793327379633315355683 A014003 160 28391992768230489592575831263675803961 A014003 161 48019538935424157812639601061356247946 A014003 162 81215719459850676774213999165450643447 A014003 163 137360608485877902357939654360369078289 A014003 164 232318778791808575192293719961266885024 A014003 165 392922072595988606872483958765881566999 A014003 166 664551337330682298108167520787341535419 A014003 167 1123959458500797236751667599205510402299 A014003 168 1900959028128163777653361340586343473428 A014003 169 3215102821806459103944606762053997793502 A014003 170 5437721698276885201335561875900620982297 A014003 171 9196849652011290810570732317516316584375 A014003 172 15554684151728969014529006018609791590801 A014003 173 26307725820779930784767279736157693227870 A014003 174 44494406386541872206828830735793457127399 A014003 175 75253642719925743575085911053804150086780 A014003 176 127276914168050162850443242828346715587679 A014003 177 215264169210135918659782086734981459767703 A014003 178 364077514360119882231380461137400285737056 A014003 179 615766371844487815489123271751248609341133 A014003 180 1041449168759918209901529111043083728849083 A014003 181 1761408905559144672158038118565320153813594 A014003 182 2979080905386258857700329103754397055109266 A014003 183 5038536487937047739161763721147251927150843 A014003 184 8521705434173636654178169461720226577678088 A014003 185 14412808894147241928209993672927780684319441 A014003 186 24376465699715148689119033430707358140420042 A014003 187 41228055153821333617157213872106142421665104 A014003 188 69729244292637398020645491253381969161666873 A014003 189 117933467671022120024763268839346676836743003 A014003 190 199461544980211057766590655157030804349425213 A014003 191 337350446074167797516041758027271091393056479 A014003 192 570562729160304198160799676566789782640070332 A014003 193 964995990653834841328939512435154148017533869 A014003 194 1632103210366450529199331900454504261556616737 A014003 195 2760385447284229739884561139551679697432140440 A014003 196 4668655615148092113258089750130455297753260289 A014003 197 7896123809194063310404637811613054921766215548 A014003 198 13354759131905605299314805727498224416715859645 A014003 199 22586980115933596591442592072956192464790254181 A014003 200 38201488002785319463769627455316804199687207953 A014003 201 64610394047209292126135312891712390840826148979 A014003 202 109275927121773098601718651724276175887681223792 A014003 203 184818997382958095622317360277277572686470231871 A014003 204 312585421998546633093870894401113348215201390416 A014003 205 528677503014195838493687562728714882485424475824 A014003 206 894155269322267324332366038846488172443337112826 A014003 207 1512289895254552169116643736194734025552559085937 A014003 208 2557744505629868287585421147584254572259613317353 A014003 209 4325927837386366331462331268325225542186636651000 A014003 210 7316466368350530055637805357696158644507095441661 A014003 211 12374381203627865760085976431426936241506676735109 A014003 212 20928861346931900882927518030421020368256063533549 A014003 213 35397102293138039503368633342488065459543435077005 A014003 214 59867320537940165004504528693959359543126246538020 A014003 215 101253939904772171802588548413510416944672594470552 A014003 216 171251364753194681025076569997296426648940014015296 A014003 217 289638407724315380355803479052345683907366767345265 A014003 218 489867087190683461692431212243164841623882884978219 A014003 219 828514992186718252378893037310723452714542055492377 A014003 220 1401272121004852052819111435158908783099587945350512 A014003 221 2369979512287350741122170031546680991933672778317912 A014003 222 4008359835657031607265577951773908553167329897077267 A014003 223 6779361799883952244764123503676272296114183210217720 A014003 224 11465973190551210522275347598332180957868090165147919 A014003 225 19392465705059369800085718781565045121671758301820939 A014003 226 32798587601077835247203267373314512631446611700466482 A014003 227 55472437852238724379537836409341982686527747840977626 A014003 228 93820849809074223722749958728666361410360820161346910 A014003 229 158679737175849079901498385158299616163070493164269011 A014003 230 268375942463071115650165644957427749835479913922663648 A014003 231 453905758698873744266759518543850683524922925656824250 A014003 232 767693392668198112719450026152481718817407026371557599 A014003 233 1298404203629837206090675300880656716702436221404678038 A014003 234 2195998418254288897112327403389581734495060057476739234 A014003 235 3714104621267971571580047780783889916139480980506566711 A014003 236 6281686281308941939864501377879857033946563697229260978 A014003 237 10624251753929784147638724363436359022036086697153968677 A014003 238 17968857449429948864587936900854248842161909853247342493 A014003 239 30390830857194697215386620946366318549882359884254883159 A014003 240 51400185169809898438910801032946955159716843090726818674 A014003 241 86933425673858658010270347137334263641416336986593450179 A014003 242 147030997542615632754535022028064309034516788533651418504 A014003 243 248674362833458727955196267503325206997420715857151359104 A014003 244 420584364958166122150377903014896233979996019960697522067 A014003 245 711336729816940554245684226987562151335514441858121845845 A014003 246 1203087859048181487902720827618335300003073578096647101068 A014003 247 2034789342259360649732998265875324421297559290178841873273 A014003 248 3441450793666821731185137841712691975426683633911478959865 A014003 249 5820545311132446843188956596086458957596463585390396792072 A014003 250 9844321406917034766469398261180038110359147618133131182929 A014003 251 16649756815281972653299881965240891144236604876808695924409 A014003 252 28159828448230670733962489013523501498936919799039444695147 A014003 253 47626878099862019402747712169243156130494161524162932071830 A014003 254 80551609954201931963382653063367111874819809805434575754270 A014003 255 136237396299815038452601738842791083638334044970802736476969 A014003 256 230419083629807091375909748497549368159811906689581998332967 A014003 257 389709107358154315517095629725048689077315020521415082957409 A014003 258 659117230940341603437078792605275990922703988301454825117860 A014003 259 1114768723439671574324415225251911299519090942527939153659317 A014003 260 1885414685618795156474324501124556667302872297282182790678868 A014003 261 3188812586864253030480761629269102660836180174787319811874277 A014003 262 5393256874312808297380849905564756623806704262205724405291251 A014003 263 9121646042210820802791234259993090230005191554398606722701634 A014003 264 15427491858522309980673656849045380450173580780456398299591185 A014003 265 26092604771483336869850475378398108602460755358994817002737029 A014003 266 44130570931705959265805776324094908330378984358739922163708990 A014003 267 74638285744732002719174259040281400270056088201502786943881304 A014003 268 126236157414175351738517231673958256585558866054707814171096505 A014003 269 213503931389812188401389250378672947042123977775532749452291826 A014003 270 361100414117856417892890611532400571647025435990308248833806873 A014003 271 610731185263361444847423144232952251117977045643086489183135662 A014003 272 1032933129042196338073178773207852749467837029796730870460686920 A014003 273 1747005679123473434924908295956135928736075567219603670451821691 A014003 274 2954720646553093790585928084499830226457066795913550325024749391 A014003 275 4997335843548848806384937086184502450490446222604654636936250423 A014003 276 8452022549864879200545970773555124795366606344082543173303217209 A014003 277 14294953835380770517932704383831021812036496182265884734085313662 A014003 278 24177136768161395312997887824448278660946792624012712517580061627 A014003 279 40890928997589979186035788665910888579540175967304623543744077027 A014003 280 69159060906164580279697089726582181144562133908807403567617574074 A014003 281 116969113264814305724630564789969549651581985864833501202861963995 A014003 282 197830526885269140576333654080335222113265096773108498910267184010 A014003 283 334591895888776002228856965943191088145793118368376877695492929485 A014003 284 565897177534038459829736275145621108281551057725159319220489238361 A014003 285 957105116638700957357080946805616238872464538340770989804003089291 A014003 286 1618757330241113206134617395959899395066081409759776451401768665091 A014003 287 2737813484282631654183028109457619086073743275250175633458671230824 A014003 288 4630479525676238327432573935621912364325131591680589461429824966893 A014003 289 7831556371826750544141095575376475579513370948163443067926638737138 A014003 290 13245555857660989027907632187297230590614264730072735225069583907882 A014003 291 22402283996775209848659211330544608295168386177529000103110447788662 A014003 292 37889110405427237037829684894664163431575403737333905891690310521441 A014003 293 64082068039192153286976805455480669099602063542147698760440708967657 A014003 294 108382366337939559349065011448418747742703877608071598757215512597524 A014003 295 183307712944393588301480869018937905391078362280303553595610916604121 A014003 296 310029378027538255568411580120572740217836132291361155012363980615841 A014003 297 524354451300691804419026718721730572130372013887585854474725103949613 A014003 298 886843667358605756329786099492135608495438565145646472413963204138419 A014003 299 1499923741246255962045711676376713782566373781582641196315749743669248 A014003 300 2536829558985218221162880381442204199608949901700977966144258721584186 A014003 301 4290554269108380093821308253391610471877530519434660408921144583933638 A014003 302 7256638851026338005567104278517844647995792852165155384912937493770129 A014003 303 12273194583125008600026785819303339684478827640170691204563955649671697 A014003 304 20757723839866250578041222047016112607709352709088775362769970534925737 A014003 305 35107656453568582640875094062067728943032156563696393081051275151789260 A014003 306 59377779142365615597705881448181028960786460942181201751806529048018818 A014003 307 100425975756669190797235378045590436966809659361867586735509244301187483 A014003 308 169851024277923268532283960349304207264903069894065963084834105683240820 A014003 309 287270003909758587713950348111273624364578399846568418443675984406285943 A014003 310 485861392341564735330481008073505673449792119570459187686922871690190559 A014003 311 821740137693731818257780568015345294717116235837647619189507164289421370 A014003 312 1389813771048105743226815765779796386386248145273813710504723884529748310 A014003 313 2350599939801006117301496371241897034423251148706421342818776851633450244 A014003 314 3975583054430135737216956381354520336098179866672472210062792810995837597 A014003 315 6723926243276458095166981179608814173190126024177346732658273223670795786 A014003 316 11372214718201247964631133539102523370135866750904978962116155646461922402 A014003 317 19233891467235079344854092334450884304227998060596366538566024800429089297 A014003 318 32530390090268406283255871859237275731102650792766238411932735511303895436 A014003 319 55018833876011032753307795322636347782690356027772380816135338176205992728 A014003 320 93053666822816849072824339366454695589597321600079865161760136185849754635 A014003 321 157382196225486369915289256484274581495189735373428251210111816512192632436 A014003 322 266181404069979918930610214198198717593689798599884020723827604716541655015 A014003 323 450194123426472480418167740174672186427145218918141145224558808864629461553 A014003 324 761415882810679426881720937386950249882975540347210424166226900669233305515 A014003 325 1287787015485230098371821211204393536453777899334985209656737627574910732830 A014003 326 2178041507527502327734820190945983945404813119249451513262293977805770696411 A014003 327 3683733995970767238811499126141869483212275424765178600878970822567419920876 A014003 328 6230320269917724822638910992447690379923277721960170005259068883425718912010 A014003 329 10537376126562127611726363733595976071566790842643293906924665983388460194819 A014003 330 17821924206491517971749874147121014306304999588495387230364408759835849241461 A014003 331 30142321827279575189799169815110135446614854072220992750388211666751911819610 A014003 332 50979880433357353107237517624206855048351299460382675558447093223103813028759 A014003 333 86222561881324518436701285819017893673700266536271087998810342789559682160141 A014003 334 145828709565085133507017392350609915048733341244044126953738738091081723288956 A014003 335 246640926335362002050349132704725491228518863225669227351470521769649813859515 A014003 336 417145202237530013902031263809910527171911719476086856841619363781388426663875 A014003 337 705520054336745384291290529484419477773427158640512294168583437094200282672451 A014003 338 1193250082708350198878632117000051019368738240806559525412113439782055973989876 A014003 339 2018150655153285936742111575780574231557911965855230195907589904129083902609766 A014003 340 3413309687480766212374663201135142924202468960369883943521864213125029370229129 A014003 341 5772950098101141931566903784346845706989281831234444818176216283891740996958607 A014003 342 9763823352273475641457246096177606755918481107769813757892360039778248925550985 A014003 343 16513609997383807837710454281468172552804368475876813600125040386454496908556962 A014003 344 27929562560367017060287273891425524314636496119868029950246626781339352276910759 A014003 345 47237428093374931019716440601864411591195603082930546414849751147923600635403488 A014003 346 79892930942039254844829198740721233583819052970383178210357248609422865902480691 A014003 347 135123368738287743809608574211067582786837668604111493861492966814581180931082039 A014003 348 228534922475548330290719811256532694602006572547643700452011201843544952853462556 A014003 349 386522414876012591367121422644110913773364621775031937727999704871233850248423413 A014003 350 653727559811210604624272058289190459535822777087186036912206357598680911290395083 A014003 351 1105653141988691668429939949330413702459101016957246737247410080359399465525581758 A014003 352 1869997450837932651081047192680721634617134081621869685184698397328972346445304058 A014003 353 3162737329946584301105137641071498629132255324033743064553712066331036506527537787 A014003 354 5349155643904978095266796778617956129547038043724437397637064881170211386121982952 A014003 355 9047057380261084063184946454849377133470845509110472922160430605606603829848926017 A014003 356 15301339630114997610633528140189567053540233283093016800576208582432148796578645426 A014003 357 25879242789700435616581966791402015654403996013700278796444244424153288050390085728 A014003 358 43769710597766044955359360650958607131247099773597380081724561779402574808691193557 A014003 359 74027960608439786919503240217823652589864662415866085590995010309617190800763726047 A014003 360 125203911038068702602804595339141300777331954540264399397662938956161614036578858585 A014003 361 211758087219836619029678531597751564995597366427343525623270746355226647706868189543 A014003 362 358147657938334819005196463890860311330808144435777671679116612433095977863347081784 A014003 363 605737171934081893166823693641585502904802702116190055501770746913737851031062019529 A014003 364 1024486725879622108680776538519957059887791096830154913136895734944783087923641454581 A014003 365 1732720229389794836111829304890135255460165327852715417510809845365108555767579748288 A014003 366 2930559584126224998698331712175655253060749045625300536839919285151517160478173701773 A014003 367 4956472101176159111487284783351724767162596594672026499289938254048611403180509304632 A014003 368 8382909469852115761300988250798168243959886488744582147841249887678833998428134551685 A014003 369 14178062489862622882357488596343197524580761975428311974914412562118117616466474099045 A014003 370 23979437770308606026476398547705156766337644896691895565771058185300245906142443935297 A014003 371 40556559557502311034621296523567586294935555152367300199654059715295159188436792155427 A014003 372 68593539969392855002741032394696948066889311720421021664274076284198292959793927521256 A014003 373 116012644486317928038867168875271957322160421416255493986921097803748797623965761228507 A014003 374 196212845797349263078284644999228663144712050892240408880815552384309427429600752857792 A014003 375 331855902659255704762111959009466330982352371727043496453652393352703659507982949035256 A014003 376 561269776615600037637743206369391623650820232896732086375863478230382839057012110622758 A014003 377 949278767132814543699651872199332529450485918184090196447099739596003069661146161197053 A014003 378 1605520580785447124492399918890645489938550255978182292711976941263761243249922517397449 A014003 379 2715426094603663845207183593812241768011748262402257109244500796762411157588685923408968 A014003 380 4592615606115275849782114030053820292122235435536568004624560328498935466703738162737289 A014003 381 7767516909206151807826953195480060106194158808837687997539254994714161418270213860518049 A014003 382 13137245550109965471970055222037466395627406427581776091006410096992434585914981321684845 A014003 383 22219098157267182598056118851087021991778159336608045962487812757148672485473752701164913 A014003 384 37579287152636154033456113905205000075812249566625051046199647141648167724791819752409004 A014003 385 63558062208676847563574073062625517701889887188716804324268074158592629772047168783757576 A014003 386 107496112294899126748319832719497247308385634535096590287889682685906141051470266461115784 A014003 387 181808786438111954845010573088765999918653365712209468321609595226448106465241464750731249 A014003 388 307494235097723535027920230631968531960848817221323265588800442207298432363308240470640959 A014003 389 520066749637097362093174863763805199974785513262185987959279699959388710433234701081484677 A014003 390 879591853135518081944780373956585693897030580577904662559228347070769821588538300145181504 A014003 391 1487658706583818480163015369466183945253890824167850729797969358233406894932697008441147916 A014003 392 2516085636065645353821633530353805382169418767132960741006867649391526814859278991130037867 A014003 393 4255469954229838761544523191723047574574536341981492478368136638395639789583895911030623812 A014003 394 7197300549622642757675513452734961970921567404859269148961146251062320513499677438598276311 A014003 395 12172835376292403289592811906134286030123352442789174290589473348938741304828646024719909975 A014003 396 20587985742249549536461270023500872894998082575776324621747518051804772243884854999794121218 A014003 397 34820577443163565853133957442425960032311507606089931039105388663840391832871428092629719654 A014003 398 58892240778425481861486701501983017054758114259904881143698464023310709076115024390913541978 A014003 399 99604781958749013748042035292529244349916546394531360739619628627867497691841089085558741807 A014003 400 168462134534443158648585758069504087004916873577109152780849406182402760176106989817660035992 A014003 401 284920966783041573090074485190548773973708921052155996219012786760879792871417123375406926218 A014003 402 481888452481796845803169801997964972329172693305849155433831047705630426806653718306550369591 A014003 403 815020681900628891525164001201705617259269637135012138164735594931093063241327447335782860370 A014003 404 1378449117227722381753361650237945280645388599864066931490781021974935849652138972101156581618 A014003 405 2331378836123276219351593118210662286414334815077738986917087191505402347417537677913617604555 A014003 406 3943074292401027207648448604368214938382245327307356500889231859626768063104753300825363244318 A014003 407 6668943989063362676877215264336947068720447822754455755662482780052142254493700067541134269105 A014003 408 11279222918770479289670866120601146509055658218025286047464938845517553039584683120962896067425 A014003 409 19076613907681824545227829430068260080359631497643493943945138862024016023950257364328703530499 A014003 410 32264385658797613535087146716918508713346239031615703064846581537686718183556989781353132113694 A014003 411 54568939067348639835616761113437411388436421250895153771765757565485441977770270077390059460775 A014003 412 92292757172769927906178785551733091709319970787760940186253922559373237508608223390146389562972 A014003 413 156095265404355235244567848883637719824213696588853839283080613742562653954324807863801789955552 A014003 414 264004810648835728897943122702098242824895438602316782285544870736000184409593876764538592250499 A014003 415 446512838587242240769761218532037154300142179579532045059146330326477639364348871812806618559657 A014003 416 755189704813494045071142102116785218850023040888353568597820438682136415726956295655485912185244 A014003 417 1277256645208112059921936362358577146742892222532371184446114169266268662213047744206072826251945 A014003 418 2160231432354042848189646181710464608610312023961737353058009149211239741402432275964766483930437 A014003 419 3653611714480482457727242031787494058173391674839107613908611273241757576894856061643434357587212 A014003 420 6179374283820367630223782423970257218044376412741120434763480149366074714683436752159151164262925 A014003 421 10451210890364158129712550011440153581633485734974315935830528701110936877843627338989784343097321 A014003 422 17676192452180906810532667907175595453003813671594468144967895005743062993664044450753426248149595 A014003 423 29895844881917835316340353260389013157405319231387192051556813444066404765038081952840230737433606 A014003 424 50563012573073654794214842493101613211462194969896236688969685437960498522953257551951689677205926 A014003 425 85517510897012521371400941864871799816801194859195920138895298865797764190561671546744635343971937 A014003 426 144636252823178914193644872451372587157738265694140013692090961557099826342880174168292837716776055 A014003 427 244624117462021918476792500569944333165607010677089632848522260124163362384566477530221642084177801 A014003 428 413734161913265415152955348908145175299809184102959323007503034114875431022059467426614256034613560 A014003 429 699750942425565708126397088221683859857780951270289495617786522539482186450644634608270403940111637 A014003 430 1183492750903458455260195082871879507944824163839557931429985526835273583882851814200686796046267408 A014003 431 2001648024346929432741675287544361185377864691267345115730669138672770970053347333456900098759407313 A014003 432 3385398694088661488250575831472096067139822996428851788940084112486875739704602911419784137128989107 A014003 433 5725744076147718098868473649544672559629570769097530314522396787402949399962443639023247026012144350 A014003 434 9683983538714654399377396388629986335418008765447235139179610895263066168883110823853122425915952881 A014003 435 16378576466378024707331577602853115343047431404223874258635206277763273359975378390742961274186046373 A014003 436 27701179580959681351618773662006720713102438274103867192014066962276931936807419185874819258004200498 A014003 437 46851162660674828531799266286367931574172749349331685174802424871433374419696937256848753170961308032 A014003 438 79239638017644535096283893979169425679935094359861459775869458562330470879811662052991986260913793313 A014003 439 134018450697652284759942014663682246372932413310879969122704378806818396855292794046083083798969967394 A014003 440 226666168305812262921730103393481969762537222514018849236545175913142112333896663228494539413052450625 A014003 441 383361780314468565300130516217175221746795252998141075968124287780499972978343343577753922774995428166 A014003 442 648381960591470816181942497225972355005852774421390136340796340146279341209060360743842995694225981312 A014003 443 1096612099608859236966113657002892242704505206277519529536557508865226554375024949940467368472270965127 A014003 444 1854706284412271392068807736891548839621418393003878936569390526167506467523618531603408142324186001411 A014003 445 3136875293155467767539528528875286033665688668678036027812507805439604957696940518457075761598336526747 A014003 446 5305415033910528878758209117537631157848403948157482097566345461455638559990051570078212773963583638145 A014003 447 8973078637668632939423314372044404957343489997987816590807653272026555132119420433288545011489054250370 A014003 448 15176218961787448914903654488361501445571609560253949931560214982602154609441582913642271620122889330599 A014003 449 25667625491350599644553294911241289030862920316426657339008676927727073524811191994386632456365388076783 A014003 450 43411801056844710623191740277280056337013658222963864660706715657581461183173075045995025664509738945754 A014003 451 73422626165171578611171428957062207886157832826651046827756494576769366791995765729698299029103423569383 A014003 452 124180105449473426643694793223752289171981078460172910084305505992380844938480807914288145860702811714902 A014003 453 210026519001811895680978937933504984333709386839965376663866608776464898955062427115749794532934687171389 A014003 454 355219046757585936411461171488787893874939876189702017242727475218034848677407297858511681263651105940513 A014003 455 600783995178625351773138849704358037527235388958190519079596630443373337206732448312212167099110486881139 A014003 456 1016109389846737965512921742009622871812708353689295241731231844974690165460004592777816961472147665593819 A014003 457 1718551593285592157605520106459961672117543624136846722367731470669812176032464298952080181644748425659496 A014003 458 2906596089255624528728754775739157751957527968796539263672016639285925479698134273379496955550336938460817 A014003 459 4915942505935657298035756873079096641243748400010560408127213509067001938440968732315620051924213124060850 A014003 460 8314361534785508080245780329283485063523767799010116018878067737770657798979576964939680184242032432064186 A014003 461 14062126977207903239822442430331975346997710385708396053243299846506687078366204635511735938668304337231786 A014003 462 23783355378016962741673304413395936335527712540526032456268329450918943481057456214425695456948660234599541 A014003 463 40224924291599610168202727520708708332580735027870868456367865137852098052238722443808816857470209557144129 A014003 464 68032643356979164244437167966599406054656283772372096379596346068283405851820044782253877284514844668982844 A014003 465 115063996853923318273891485394116745908625586815360769266032209509513741156737865638979994187987456623054821 A014003 466 194608392658338055739004670456618771995931843162616695350266105353964994569945991819537091527023798422503205 A014003 467 329142281934999160804235623834611820563121380193899437424747665808470155124331504785589004882371254876393181 A014003 468 556680214442626425226700284261879407600334897882740000876398186950793778315260188722747907753087804746666863 A014003 469 941516414512456650860566159701312387768040957846026223194903979610264317173908295201631744765635896982739528 A014003 470 1592392069626453947260083897020167934408615164143300792854023077920686912314861046514930610722040451618301578 A014003 471 2693221768971796117897305405668800537804410280036533849238287283657829433016269795923370531503229989658479230 A014003 472 4555061303818911829002082731018995281785002139129941238252240811304142983005575977453009411082811486765194705 A014003 473 7704001104027065999198191263012427006093809358750619123885945520056124159864303225199252161710921685053587477 A014003 474 13029820907369680095957318416733796770133642189141839031173299974610017335152733030521618491241204774818787405 A014003 475 22037410247693491115503771453252796799599895560458607683780281555873234595936258747825713213943826363179278068 A014003 476 37271997357267082648777504302873462071347072491395874293577760922205733005453429615278305055790336231722713398 A014003 477 63038341229116197404211964774553347935559658598151576618573954652706690168405559016819571504206345231432105411 A014003 478 106617105244661531349028291054413293438728102550867899776447339690264131272706926110272624757817087042595753216 A014003 479 180322116811997252634180445925977895727757957482756735964305457596410401671667503283229527224095124994228339231 A014003 480 304979822299083733960466941254468612404909101301480560046573755497682845006375195853299652103361108507037988099 A014003 481 515814108962325245977106394319414106420615594394707801487580553813272355626126114937423501621558453152499198098 A014003 482 872399337762342487702656420066996550690377854389292224387626406268978044074026695928627919832942802569385590186 A014003 483 1475493964403681333636794965047103670347766537684405637756185375682552805538859066467627679523256732410220819688 A014003 484 2495511338392108058977187869489814065612832257662258730855052794738628436458061988775522082404279140890454990433 A014003 485 4220672527495181093948414067214435463055737782888893130058413206785650041935842055021373608853657749105777189170 A014003 486 7138447463769253942116037359110142688865677440737237580305771259965665034903541183916605299081186778266066401522 A014003 487 12073296817281182484652996470844047577308211816771451172121891436372006146199177623618429436901947001988785023673 A014003 488 20419635610963106907814616198414623027557124748809932042338564198823511179131204115117856630213539910982507874248 A014003 489 34535845908111229479846597113118302213498571856353600516557693661649365329936892305279242014368325339443861319696 A014003 490 58410672712907800534298089751750428870595679806115489126019915477080785395438891360702824904887842670574545805967 A014003 491 98790303149143976679367632381505984062072443848630949279103448733985451159695661013850334690681162097445253715080 A014003 492 167084601888912530916093378594533887414241772340688163477731363302134998826435076547023510823980592562981422292051 A014003 493 282591137980714835963252856936504247676875273189165542778407421937719492730775394379633358168240609299791072441893 A014003 494 477947999770376475177865434133082370232926644312546196340540827668264358840605010610371781450483031026638010442695 A014003 495 808356171806396393586663467022009400461991936666138034097538736206491063045544960226485632964224318798589385677010 A014003 496 1367177393380510716294020591549116454201704620824381868908535281577113566465326576879221051897061570833257018221695 A014003 497 2312314905437995780186535164505967644568807556396456409368858817795847354886874885365141987826641354488883695545504 A014003 498 3910831357948451774596170169918005668033327821553803790517671217747432006008395307499957643223996354643123528454634 A014003 499 6614411330543167121127753480203261018822656743673998417016648905306053067057041772431053675137971068324205172928115 A014003 500 11186991523093566230185674308809347320703714038880882997374164923925483473477121823907166123290009901196312530552257 A014003 501 18920622423324593689161863311573166222807047591192877481351162029804156963593878490628053702018707726782763677308026 A014003 502 32000556373624352193264968822017135150497582914375114838952993549575525573851096457261293152001762908311131539317095 A014003 503 54122723095997075903729522455512303101842216038476284402241008851084379099956571399523338112293690529389397919949625 A014003 504 91538069561201479258190533144931402164479942394135521406982993699996692971657393089423245262381866828033947297589848 A014003 505 154818857952309663341349958659015855498976438377015226147849787392557443578214074991998373641140463209557416900700527 A014003 506 261846015461709880170667384428453898358413943997309172559854736103989825735518756792394696714123669652622998206225243 A014003 507 442861656002489251656768710537934261732867816182844355395912179232529477744795436791428332537348854135516367786331419 A014003 508 749014438930604910588735173619775200445763733942047521859054422010592932950702126759281322430355023354909056036253668 A014003 509 1266812382879622024112312701126429553110267635038862393498786438719856831895828109583587120108709321026929640751299550 A014003 510 2142566992044100896173806067035075292599546479822328843685713701251726679954550322341186972211721194012479278327784665 A014003 511 3623735746063609710692394291143434968222772912717966869900379927514562122826398803548934418071951082168689151738057495 A014003 512 6128844888425733074474488178810467711577867558876143827891557143411751692994725386274991122526642718513959447252818305 A014003 513 10365750236392340437736128031775359437727442289380128704340720992562836426329780990318325324587684457642754017685842614 A014003 514 17531652361798858011114770136084520755984964960004149183339394949825153086441789865152027728440890590437581471860545479 A014003 515 29651383404539715503381278658177631048910024674367878630478102067014449451882582335020826798853515722809551188127716068 A014003 516 50149553485259807183125398851885722388871935933050374695606084977578656572429955195306200287077487974151025211281014343 A014003 517 84818225188976628382784142694622088498158516266016501517811226251348801894142784529457867153784320949786835773438318903 A014003 518 143453546925846156326964111315335284013720825035622124517710461861133915450498035805004405861351693403593579942958909496 A014003 519 242623800247596757325785064153508124368585104670072569724068252547205578784010776388714402490038620335524649903008104653 A014003 520 410351014025570502390907679345559853607795564042361005259558450423212921624453984245640226986346937705029876183775344747 A014003 521 694029005151080100156714304114519662069697790787929458969552642843846351253794407448252492881153321635287699299518892642 A014003 522 1173815205830057784796392532938367509677547873148328588850854559319089542476231148233901421628843578579635397865017125186 A014003 523 1985280337293575462507901608463310461878291151175320774850485118442038199110156505541765954222417818548423376677394805595 A014003 524 3357715931833916316510661116753457713018808340950920111106383263806596009479145891775108822067543895758629639070681443112 A014003 525 5678924062815674885488186501833725860890533485898885205503041011679395046251381254315287384354274540072020220382762248513 A014003 526 9604796583733781833332756219391629463387563979296222390075239752205060754244849122195292968744419672921417549766788822122 A014003 527 16244647118800261165041600593370099555941869994989775935289681395290381157923980732399468667104842778930161765689886398528 A014003 528 27474664113267584126001678585661108066708094533552183803461260097111172227114844633888201147869220731730977762718203133825 A014003 529 46468055761165908035956665641087325740598007988823248097192722719739468205000759035817696963838977970084168426766726118387 A014003 530 78591687138409903840820192647850682320133504223713743327641298556255428289451111659574520395117007094486911505933486608277 A014003 531 132922567688395345293979313374586824124963306166238468152592590992161798007706166693248712143748959921822094394288639293103 A014003 532 224812695136061130391112547135199551307496616703971998300961685193859643898543352223792046937742243410754020293694282166420 A014003 533 380226990595156602366955556205794646738770548503545544667812814069710287808939202879860411895272921888669064364368915237061 A014003 534 643080072900469903163623196018191679808026596250160617502022399744292090046269999215624841263634954270012203966088524687321 A014003 535 1087644986786326215859204340231343130890715683296785371680413956878647957533079956642995858301871655187574996970175580354472 A014003 536 1839540155467571669734562793945102719203531921764493204671980696503644562915877845821613448257357751743228119103274431369929 A014003 537 3111224732967435550602564961613222248472636320917678604029167282833598574519000236183544337950226153215381144210953934491956 A014003 538 5262032095498297787986262950427024017368030157563559027057509532803525111136126841886380848325236130321101209575444561203021 A014003 539 8899704827058541167506075822733389781566800139465041430727810016344438189073158521514003124713360441741418526938528206490181 A014003 540 15052121418364070115728938212009813301356664135616068151802562171969803880056788398802620514053755488299378910450141568324481 A014003 541 25457738609973346271866729023857538342314709937924083573411846859743322472810753523951452291394880296087630618031239597690035 A014003 542 43056818179996157670822478813838002847026851130097884756898990871025708585507560522338821700112592269429143580190462262501856 A014003 543 72822241605504041259862712397235674477209702714453979521509963310361982105706922129079806936451421516205371257569841701366455 A014003 544 123164671627179606053414814782882580459186504639736316537815217040146166419336529772845557964537604413983422194576526879208816 A014003 545 208309109999772914599035303159333566016127505729454403312438519203152467262336859419504135425770264750508085069557066916898544 A014003 546 352314383139407696385082567015346127309764838323354150828754941148779277176284335876482772691124758941316923557311309636430066 A014003 547 595871321072019729583727274460120020952195687968785146839350359850841345680352610376854600074018423345890916945774313158140105 A014003 548 1007800556174338388743992973490428299669735287220696224567688328714045215725882101778113643631937294410983196174368796448271881 A014003 549 1704498815613494247142676500949612184644810864898417167533645080574304448217392406407584251828465976054209249047453272001955816 A014003 550 2882828546410542936928080272596301200908627649535379604587246742779114489995507206563671808069997416099293608055937197433112933 A014003 551 4875744325470993547052384412674291529181725673672889607214246568725691863309065441641266931588658669048565220787333600968674253 A014003 552 8246374123415213053704719843048036748939035964546623786421176808546376115637486921371845840839099687323478466212569333253749341 A014003 553 13947139481470454420672499282414911845923535659871916374765713461231542435383852779493604587228363934245268105308412030137784949 A014003 554 23588876372132252678105904070254163349468375093878567129281490439139652645165237553600914536347649074575112599571567406081047732 A014003 555 39896000842251132038279990260093769552396692067546242745319782368510765467316080505403734246345291520344256226544490195032630312 A014003 556 67476333255335402170872923829433726266466309987889821499882814271152995705013865061599050242517385563726980766273673757390606688 A014003 557 114123106413293732304389385801307660249283620091423637232436401622454522309908636113429609584889395874808112625487065954376752305 A014003 558 193017059301901846828876737385514102609225880852634554958420994190305281545651661131634188348006073818852927829713189373987826771 A014003 559 326450850773670703670715262039688410252463444918941352747457039339758607916586129739365576552892935899130493418665299494323000433 A014003 560 552128181603704264051318018365197296527899510851653501602710990861709392679477815762453017092886364057755236732471134703560985632 A014003 561 933817535468343139384714454892185602933288986967473040438348126200572042592907776639451396587633140864481620511039922465743914768 A014003 562 1579370911688163483224512888064495483434127964214690689911496000240713654009331685189413593582153818072062826131020809091590352451 A014003 563 2671199010453003504406383748517168309533698506167598621952881851895753561971996725450292735460846091300504427434249903863020578480 A014003 564 4517814087014111434725882769508391786273939279258801261309915465580716254369572627379366392729550087545884037793926478087942879695 A014003 565 7641004674287352087460985593621328882402860801210085969468792536735380710098793278639059842848777803000644905710281197061883678691 A014003 566 12923274687265544757604512257733298715207879416148058447896439630895110442754521215406815219639217794628606561029857043393333792146 A014003 567 21857208019323042401672653587226496394462702834324636404447870290502467306580048425316145287820509028732635396153936108250534544466 A014003 568 36967220302971423078215677925876787785785535756735917229946697008499104838020222972812459921076620846398655910407188583706879603398 A014003 569 62522870062831928203467910131319750676688165550591189444656234160276329967902121993005858520847243420446103323393924270208464093163 A014003 570 105745285927802123081431140120329912955348050105786033517427380360051332579671006542008526173526627304826666078518249313400563239968 A014003 571 178847603840247351323861405726714888817278887772631419502950826522403045858032162755843397336370044797747235519285360449667263539066 A014003 572 302485970119149367745951659949882261060703979589607998815790557198189116028584487066447505836923821608902648637109498099660023671391 A014003 573 511596242578971194794364348752048553201379510333453311909775778176409023381581646835634497288024043142465242075784725222883212667374 A014003 574 865265636346127675932743354621412769559928867712911778390492110136864330844667612021571548490996216823498537113745066817438766807938 A014003 575 1463428694603636677251186779172924562508574199937544138526974379851153678589417082607617549001304906438179931862301047850843989379727 A014003 576 2475105278921075362067156530458760499306076580472508503475102234217843204675077774738887336898854484958218602981804352143641248976330 A014003 577 4186159642989790090645420177552853075801492182531734177792508123942952156864177803671544349488979442652573780531501821173846185531693 A014003 578 7080075625807430243578921863556890974308863464815890910141695507721111193457970106239716731040280550596996164346307107596606257625317 A014003 579 11974572195567538773683226909691344951417091087164900365142342586678610157152643037271334557480681230696111169512184902779595116255807 A014003 580 20252662096459820536665395070894982359669984042254524946081355156190591658978830239612413936963611996461323877528736441966856089817370 A014003 581 34253442652857974295786600454430782382094874217480273229325373675659030709536973484446490086099670528810210867379857961315073938589451 A014003 582 57933042480263535676975974486205401250378129529811397505499029667742210228398716934569774411675417873525468037676915078053532054095504 A014003 583 97982484418686247749542408294026384438020643642583001637701521591425171968630278385405124635671926113122972751456334145868654660385040 A014003 584 165718333473143367083491538042168605176000554619804480092607780510980291868761726147278542578875299073459830802148757104841795168257827 A014003 585 280280360434283508488228938578984465040441076233895764502118237962587341983327539901455831166169332482917692284481778908943009953547661 A014003 586 474039768556464444791423678424186544451727213800587935728157208092493883511356561521946577889999945340882384353139955537357410142346972 A014003 587 801746158114258317868525690664939883259624284829402607495540479379209736669741935041221596348192279798474615218184021741985743866676137 A014003 588 1355997839608276733859028717120071266392407411290117313593379748228426250961881543944913104178486632310996567306868565415932164885452257 A014003 589 2293406862525025014617407395494347952980760485249659795286039423710612778169673644066497185637062644099658299436657099939873239376791568 A014003 590 3878852077372273389013683458496183426605094220584684317380403100365785462259410219059647466943996831068427459429750898645200780152297241 A014003 591 6560324591324461743525835356125479048551918207158232959755669512882223664052774412240309251914428688850937813915361619520805292596798793 A014003 592 11095514313268796838069629023330807100211160074134817975728646537711665179838238454337954003278922871630042377231277918466437838184605627 A014003 593 18765906497790837977171922210503243971298429225303236998615405957554612172203349636994152886852668486546877359915814758161744489622169702 A014003 594 31738884448347886358480876703040077756121179919323679130930854484911325997689884030416785759492100937803473227387663484877157226605356062 A014003 595 53680155879715561639337811347733554402341049827366105302697522406312483315513432293900402358270318755420123069693863952857349710347422617 A014003 596 90789553109846488083581253214099223654788460167694725938799278935920997816962658252402111173995286888593207440729751414577595212615191351 A014003 597 153552887818650508121599554659334369265894115011513631205039494207253064007826393633657557146945544531621699216461859320185018830826257745 A014003 598 259704872970565229772158864857395531116464892975251748284037049770057337890510391108571434390497120336596228548901593172809983934846061948 A014003 599 439240329522903099319986287292067768027263503065618750146040193372210893788118962614501450960630259395326420043080794270977984313326797781 A014003 600 742889668848282591684272115706881141822596086978339181599867834071851946184469812978243514745557720467422061365370504067306064671803586700 A014003 601 1256453524385980342164007462026391734908110659716512898203807757797574984105953853462724199820671476684342035328301547857552118083898557533 A014003 602 2125046995726034145594026720084602410816537827464609674046556987254105799250696407350276075211642134309230549844179852534131383189042588499 A014003 603 3594104076592163597604734113281387660889209882441007250263272663709943519183749428668643157593762341475984018602285347641568958089777239066 A014003 604 6078728677227697919453181441534986417685765668065016198496208672535047237017269188467247821984576821898012373142134788715837994334144724641 A014003 605 10280988403203483358066479453751738154063915486379199221250759300451337990062685312606561753755471256217325832895672772386617325459479632085 A014003 606 17388294190983716460402319743626339112333646629476659720287836506223195003044716883032896984299290513446464988229797000120554349947928483462 A014003 607 29408920914450897522544919910253954612011803969575459273058234348773902585507315470971855018230493846478958689270240231259219874228264197832 A014003 608 49739475296023725371385287548699220102042835583167622815450395406676567478120563652203250826601467711523669842629437837500479741135807029545 A014003 609 84124657613944538045444696176612283643937791175670359831218591572342667435877855146215781562891808313320421038980772764868093891971087468242 A014003 610 142280512139402144591723891818101486089647491649627493197224660557466650686093483562092199169250943711533745238026329190868428467446917903961 A014003 611 240639839838051829769094222169915891894518426152277458774143663115541597549800596802031514232671157968660273933200729664304846296022587140430 A014003 612 406995530495049010581682179072114067589674270035319803662643646815972837709817733131094528982383101108381825973750243280038877480787135920872 A014003 613 688353856761307756414270459454375266790852381118584365231637172113976485611153093098663547395599466615069511211308875387007660006651771017955 A014003 614 1164216795063627906531816366531690770940517375220268051761538689384948455394536020040326620469059058025236639884063123963419619777343498534119 A014003 615 1969046490543920209902514489967751202365016736468213739919557011971720980916642815054376303269852510151703776988752412952675299067154235566399 A014003 616 3330259534446443901548954524583901788427107590544204185436480719137704851847642858332039049452823826355315624460552398640572221329687475274889 A014003 617 5632486901671794360440901840990971148674247409231155254511955659375757513522059190098335815297996970475689750777902432610920315419175408856134 A014003 618 9526257148837394564295188070640290612941609904787286342554005096872634133193442523217285126402983247594727054106425031430968166633701519724083 A014003 619 16111812925626143547140318658339649609906736473522718272763016914620874319350379055983286818909711842082334396831360253518066591072868917615083 A014003 620 27250000886450421944612499332796090368685197708496579573536054209876891795999710095537530598944682456348707328099956554635157191194543119750810 A014003 621 46088081567189064597605466668563067884307794023672459834317523179038462713951450253484425812610922765499600315830382101789279823631122635545539 A014003 622 77949034621868542897255164556456435976994263678062872967977977947910803857104292929309708216882682091740257534168334592630676875215855695119682 A014003 623 131835645830112217850318671224062686027462895326290424190482398816077780481030909211184182273775366596045626585353108401708029615818497716262125 A014003 624 222974378011946029462407411202182632563707999581903525015606780508265255003934061038755135129089176395704597147417018045427919674020076104395625 A014003 625 377117834382075341522612634630641357025592133695959749635969720616698839085661148970807850298724414255071969559247359333444411826215456782722027 A014003 626 637821539304426142116331961982968758419217820050651417243363616590086102691423239970985467030369987978731918680817791754414634967083769515627411 A014003 627 1078751198991303575616867374544328983084861335573992919944632909498827662153842106767597988614247024208057468829889064712852515641491190533921704 A014003 628 1824498041559161181680919649093977595755474476852856951717529010301242157096970710865394302855200905201946910963874212908169040716349069462599253 A014003 629 3085783920115995096100748360086029610476107773722706589247086242354181511792948309677948651361161295641441556585184764060725105657680070288151954 A014003 630 5219003903950025460496788624937689456938445351460085030336386908800728241660932540539797845806615821069639090965998721314240815840236590935863418 A014003 631 8826931001838173384685301866300086621026858994782592021267071674331963043686371767297999774378708025270116956723679528161207576122936338416013342 A014003 632 14929038633644588110970716416627323507382651404662997794292309521523398446643357787568406755240642881977514309344390292161599409140653657933964073 A014003 633 25249567995766545183926810208252525237349881555488330627731770941436010000171060840566234850134878743038716056431359658744646216198144880295130905 A014003 634 42704738035579522710672701013887513966547276638882218544050272662142779426979570296796826046546245140171162776010265869193822769870423341442893908 A014003 635 72226766453716798030264847269337077651709522624895461295503295239644126993349126917935418383867116096074535381309866713152948497475513591973148609 A014003 636 122157541114371037721918217893703981702586491053386478539192408143442988511628735958182392938966891328748721336041427003008884673202362404106136185 A014003 637 206605744432316873415684236005184857836505843547671759934581632955918564633228196473090214640164130365961065854077097752729112521924699855968562301 A014003 638 349433471262054677537157723821730220057025737226781121700086336052862733123393713676461065457389211306315976899601409812000079074732972186136523947 A014003 639 590998818419832658787242697826857237181325668383144125026355662562939977961775396237146123857122247476223634028488258794321196406156233989398317808 A014003 640 999559664711395230834314631004427409821221704809513203876956970545049537468633369283672250436813874640479372803807614606098536890834838058856853226 A014003 641 1690560948986879622251524160697881915113421521051772010948573891488253023404094104947982211969108840470971190680271615690604905155196355323737249478 A014003 642 2859255353270596143654095046657097859051589357984078824032494794474953666377534276267206038878621843793235104144999164354120629000510924498378256593 A014003 643 4835874849768584154332548960239981099737555936998026854910792454400425463499505743349664032380315460818744919239379038931269708580963918740747310649 A014003 644 8178942652279835050909221119454656959030967353131663099282451922644516300640312802848485932972623530188182530756746844136966580680657001689257504881 A014003 645 13833092250615935503844252283449521534304288204686228722380493967517301486713358920153574761728483558460718339588174124671548680069307764201433521100 A014003 646 23395987641594681570959346495730278282501297087462877390631676890313888738150852292049788854354879080399642811323139744456205881525031138082977634714 A014003 647 39569767034646837250352279847060378921683202780783610206137615383811630052613544972758557013031896142665495737495791689612457924565637123480868734571 A014003 648 66924572160079161928430002852318779741168185078899194306724005297525785502584250249786387994377383659853121209615713955319068143840219307396563557548 A014003 649 113189909733053784245934612075271810211819311449855396987927950959667745147606201872878142828231403232490117597692076233610817869096496436057701006135 A014003 650 191438738446194485757354860846587346096642598297832509237896626742750219390926176563914698575992617042879195066623644456307517397043140308560532129735 A014003 651 323781427728873444414388851278106236942745575947521719223455028798104828659508515883527696060046505520224978430515642494372729897889090586010545905258 A014003 652 547613371217509963092214761943633401756456203600505307719453033944285812811799397916296094219742169741145789728811221780876732147945605878114741880158 A014003 653 926181610970345091277006018445075638944355312063141851440394903093871643961431998261783650214202826954247724177389048865181159271244707723999876649820 A014003 654 1566456229131965118044158810804638677829358615318643734950329063751977570841715832480471114679625792939451412513723602166317868807526862268790617300997 A014003 655 2649356334353848473924570097681574628444200126823077300294744246212728856715187430572869506862082527705642732687097301475972708210183254598161780879786 A014003 656 4480871444630415024721666101561012083660337449108625331264760272283312762042822096517374905932900444777797962127640832642596454359284116488089762582082 A014003 657 7578523372999252266889549908514961515402757565098157665714132168739370881305859969287900419436644711386691747102261707113930341720559382673426057939313 A014003 658 12817599706842996914871885011222441427550477482304954626933872552805406539672383777732220972821102428193370359791537327798165440256581699189583407300676 A014003 659 21678479323583909750373300839279524637557403964768926942569956031840184658360548966634286438115699519232576425733375661101846155999288255156563551640232 A014003 660 36664935442800343430151961828473574144938849798508145436671097522693335584176572059225234479770584061799420943785509997437137894436752433752926906986467 A014003 661 62011613958652556809401776814295678687013356301818288106766673830553940857282224890996565445208249731935945724990895340400397895305805199898328114927324 A014003 662 104880595569466818646922968823566763905112388364194994323556880968649446416255374479050260687559613939264559639413754423090923793040780297013506688725839 A014003 663 177385148116617077629891802837133777513359481064901421692352118176474093346044565603371630343457783034425543661120828701081530615618902133804560006873561 A014003 664 300012510431572296984651636482756369732980904349676451008262259620455588326562996398869142916413061585564522674741284857608577482426640258082914379959603 A014003 665 507412866133985866255066959068831101227787929412543128938853446109291960108597672650089905764874746122638215159259385714947523239942128229745531583191990 A014003 666 858190267958943164153354308310825608227862329960398494660642627115541697796391930105530669179737446577848043456417294523981154431084249794064510363838979 A014003 667 1451462083787538933733103121011203520860051987990963102515999972025275527806776015928110153896769924066028254924661548248968048020512353958271713561644084 A014003 668 2454866081951017563592408874120612047042482658652605952664396197908180428218344996437053362771159534795844227319750116875338677983943900994091495177495994 A014003 669 4151928973981840050172174804964042535176067666274157325759634071555886160203244380388360173219176271773763164601160738251042042518679184949428348527753011 A014003 670 7022181100522394431569725341590249050777877354039522863017877973430442329236914713936657743804998401457661512531782073344670430705362823135508989977154845 A014003 671 11876654855500325826334695773282312293009601465711704774401070869747426591459064388894926705017902867000362855327529727745177650153369996275752277779333610 A014003 672 20087053941999032210682950579415084275729769598059267839326092798226228485254924139983833393424055678124085082813867652627695227914140295301266749696645863 A014003 673 33973348638814267837919452145536669328094304477372657759895544007494016713990593478513531778602052854182759713847734938288213503036680255071272337021502933 A014003 674 57459317880417870679672847761014738070498820792662951525463179529544409195162040958212438782929163245046079063746754870325267933715334677095156763874096884 A014003 675 97181271307206052967203529277325236372583813265001974069122111179386950799777831883445853428341814459220598126058983369215881002823553768315884434237009843 A014003 676 164363237178340619194885174063883062508176527089987642680846802781892412956573255920055199974398382453432073612014019502887893361742418099537706823054370499 A014003 677 277988478359618374856400715581960248177505336516088238434723466606549052248828721909895584488791938646314851878612564556318283767440760786270761029870372803 A014003 678 470163495361476512038131361193576664719245167003572696403537798984859234121912721978441184388413103373097610264166820701328007964732009992436058531872969764 A014003 679 795190195201385792511564754158898417449796700241053337574465024423698089240750046792897476305426152150261645426909205775217530032418228505943849658484336518 A014003 680 1344909702226594117240953719485744177274625391048949938488960476075848322680356338819169704550352568755587731613342986557413841783748883434270585013473572489 A014003 681 2274653432673604801188711900103567484891774955749608933818684698410251543430791334313741639673625642931991969147244062919544825524791860090324209120372369871 A014003 682 3847134294746931322753834870784983291719066382676175831297718544439885213153508167457898865848116355746049612784812317410774228170070035137377113054115819769 A014003 683 6506680125078077247314159812773379349226024381239197694706510332709033812594539438643378851202003156532742428358936209519199962890329739436414633263538836058 A014003 684 11004785122238897403995323231056574317469257454170032486773368031560940361319011218106168632498982739838983905160468928818404601789748991584182681445160988551 A014003 685 18612455700701496336664293985118545686356147175563868572777034384896639084319640169600830944420426769441653515598467145311262209315486551419439516076002760392 A014003 686 31479352242008755275555734974237802350372321384507816097179104450350576805310929051409171173286396291540171945920575701905979899153961894157565871163251285147 A014003 687 53241207582248974018611563217752083034175623739866670845860246210748456521619804172164472277542388169296307552015463075992872767813257179109164122841227018135 A014003 688 90047157356476879625598280208719537743708989762559218370581288879525471994274282678552386480045100307364259434441185952453954190629662739988487466520482156404 A014003 689 152297269656324268097036884390544239241555078875292312803956803491346999218961778117998966770087255420183771295987054568819387307719570810237172750665890257877 A014003 690 257581238827444517572755935742990163167067575517511152422199286036732193843718820118987159094159715980987765094800401596691401237504520421155933322774699869019 A014003 691 435648615011962248087698602478924539120728992639861190454408773400096887295165741457235226575318264554706124198761579922229681128159256739259351157907638056070 A014003 692 736814981657038940025360407368497670975299012336204829851857687939367263215920591358589008935982800440142972326722088156619124511242895866555875234658053134570 A014003 693 1246179371371020020003230984808355521163106692646270474762532443969002243476698054821291710329630866715846592118259237927929253704579622687497773705125008505371 A014003 694 2107670262266083317336136941618206267229934171309337325258054632613746796124193092860996747078780728863208477915839507967683942964949951921731861013068768054088 A014003 695 3564714708407895729786447356051587763027932611208951515097946064503270934008816279427430639485257555015062928818606410714980558268724846265297729064216897688593 A014003 696 6029022271575498858773765554585576349632313813171225634736296540434348466674070166353249040150742867110146635573217911772182417011085632239313532027885028851442 A014003 697 10196919676466324474595069168650359277204334002774990274340269375494923009827496724678349678825433302353539194250945118053630103454844592925038058106263782308720 A014003 698 17246108275054500253384856848692813597691120742046989616578875573777388627793691445729423987717389979038351155053659643335841938797612806959929643776048612092925 A014003 699 29168441065721439170435761473777035903866792874286944043111335795143948950470087996468667226714277232566892148654785685877329019230775398017865417499320756172567 A014003 700 49332750359401080513072287646417486750830225487649680269256389672103989730569504848423144445264760542629592249543782495186554473569758522847765344835655506768881 A014003 701 83436761414139459790605273010495819013979586132118708322871868476425589147956681625821650049607093258634612832606292011589928869522965823186104477177603875549559 A014003 702 141117069382152914872234542582742114356306951351502295267199968309498196035732374865204182464178223356673568054423639591335717064667955201850983309400236300353104 A014003 703 238672102482068114678872513374855662729893251128257882173890348069239309864066430289196434485682712055908658238938255124783774511691901298279707515698920219008737 A014003 704 403667485107333958549300534618889362198067724613373205816911515263506546603411177045380959976918501138959053713847893066793983060343589053750360797917252016074893 A014003 705 682725114658602513793219900761629298079886575544793796015755778161232845579067316610422236636882137539362808620921375609018746113052792924768549842863656574497680 A014003 706 1154696871514592667551433415332062823655446984517328635870694749516492407853690589776016658606954243151164807538716891738822982562742071306459503345009621071205301 A014003 707 1952945389671681221394946019901912613902452250939843830861999910252477443683490401414954265750990844512753470086734682211282370080089975770301993366110488415928496 A014003 708 3303027650916844824438783489353436335024318980066506526279655160759749687770399959685528089645016127046659566363826719867153669557792192703780719080198628906863893 A014003 709 5586429462093345994871764277566529239262141207998460854313488997718860647623119661406459827900603146429365670494379514299368976740672266451365637926572618335385349 A014003 710 9448359939185453432748115541903214780200441577674479760261074153334930602713040546800743661958613393412258335978386090346510475000976983683990320843209815601783313 A014003 711 15980064931662582985090165712267520565384230134479605321140030476169032446482906326997802504008838955163272300753111233730356463850377676912023886101163106227388131 A014003 712 27027174754539163484504062056889571804590112021087949631113664809112448992764638349895788626725606017210149594652197336299924893015457623528962552616547279255865688 A014003 713 45711214462280686399991306669772178445334173666411354213169478429786944744181314491039181095115471558898381119316912250913592726448323758463997574630913242954312723 A014003 714 77311637142749773416535878335155469900771170342960860405409042531750388022820775885425029840600202410128580941798749613682934912988610757542274289850905982958473120 A014003 715 130757611846526057968286299356515551096736357212919853363300970370499450694541919407780182194654338999351822490435151207024227303172656903854958718143580852083829784 A014003 716 221151093000882949591047111491238852403067658090613810552422576143051152524015365099997461259362767104809273968619931743141759297822826935762286973398158780563543070 A014003 717 374034102067340199152732908612571702510364368035621242470844995982294816579982831421890661530339542325689967529422753554375699870289046307509479179405913925569680405 A014003 718 632606005292331549218502483595401118044144227073804147121207778412908589895622621537375254092536151256443297722953614353248371548237036277261386953595210473281091945 A014003 719 1069930136637306144822982645392731356024232439219250213676074843480767869609838365253400141682758157764829537630367091404491078562988886983079835939405375105459167448 A014003 720 1809578928603005570872922148280792601849097780167946970094721112379044759825980170840241804207001144035136525113683256388605621286812480099435470871381241698425657105 A014003 721 3060551139475048383596222909308305407066247634921989947908392303952950019160416593036951369298288237192236316581632051277503937172947177120383577266164556359671261769 A014003 722 5176327558463182275628487161767080233969815256727059227705667484415758437460772733893931635864191015772635557035053478365361952334306817300972296254456624447789979005 A014003 723 8754752255863704034551954212844040726048723747432323368231918317962304037702366747567346098111581359985242534172929465326700413762377256907085365383574347530635991129 A014003 724 14806962309840032000583390467462578229476311242055888132166337606402766430944203015012763467403993730340659533969924160392662210212037499888973569052888515525192912700 A014003 725 25043099614632490779585782697803512577190343997690652050643115970115695775628015384270887500031506632242365629527554399733960314787817853120637870356065289854005620152 A014003 726 42355536887645494296712345050327043062029621091098116124109404536395980019428054103955402251794920122057301258712106154365343524979367673784617267040334508257513677000 A014003 727 71636160565063707481548770322124252530091166276804900945634426144430761984146843630566107671239179984270596432212022247412165026678708147847812798580350385696335124081 A014003 728 121158646014010126292662842798133949877132617820332816031681815625714682590586248696198992786513821201527940026910446840015883362602340929070706103201900699655850874407 A014003 729 204916307464797714513519132346588530765393225321129152603159106460144462290070251637386136387521772417521278025216768774731505134090920671027141092548900815632186311517 A014003 730 346576116905036528457721096915720794190984630496028190187330785706271265330142653503128287370252880472182883803688437189189247183494729179773522552921099821984194827984 A014003 731 586166158735843583475780915265808335529074695800176823745593678258518431389324350805904143089345962236514551435367631045682012890251198386509302788624497818547789693348 A014003 732 991386159887294392975248185716815644633230567637561458739445066153339068476820707049691374113313688103011859593122799323643863499750735836280995113558423091112867827355 A014003 733 1676737053766007146228706825887612697524949739563585411422616237486281475438775752575104263658289756715513649185444634610710722731447972544533754398750717288089313409084 A014003 734 2835874920617742882198580842026883031988213747300593935088734429439650292714701536567289850729324939372081679608162348622048674305691939604612630543735326174700361614775 A014003 735 4796331390974912374936757298008891167093659708914543199022082184475394933014705735372023841309855369584587245587022092693141442008853806075459614871196510469820198532783 A014003 736 8112062575397425792625029598975959271508160145755489575955672079937030191365473333449262008125715781862102490591877625031698703605452687383025096261821486896440606162978 A014003 737 13719977595999208153202626066368245618444746563145904972878996912751500138509059824434119287108656172953859231391045339119695522325450080095696830371361694307136938342686 A014003 738 23204676182554974207765165633980240339349818747018003678716548630640243367450607964101590676049509832737966854986196625745988597186813781030485083442817201297606015714850 A014003 739 39246200875302447371714025615037193505761760986869027331570276061325092784545121594657377313559516570038168711352120961610849458559967840327223140773566936161960940465991 A014003 740 66377322873505328024430698001666121239095668524951033533052581680632749488759882497095457960907295136627216343696556939543915439893670335120345306370245683103808841511352 A014003 741 112264343900513136260304813571022273299306072400397636539994229289719548430557590656642457592392678327519042120650739543146311151268433185291359697445186032819177474297546 A014003 742 189873323686624795306068591643785632279478611040455117436601948997278441568258876469984097139077254858877434551340751565804356014044962041325655960549698996001157807095575 A014003 743 321133832837916822630002480038125227436749376402453554590342112850246870035976298747942646175974980201840356714366251724480012716938606054491124954084332883849212464284010 A014003 744 543135478912120887922102106084250454506928893044158037479517525206441660177180137271090429436900545696825030106497223162456911408486978150867503213577014264985293026904338 A014003 745 918608126232497706338958747772417156517281689034743133504190790668716836173786692244342781594358836519579419896609914849262063477566913139333311295615909799397631841206211 A014003 746 1553647151297427161504002951407002680150623265027575326875452176704364838485762773782751927018617537750115975826764770573754044262182079385552686125965374989341557711745206 A014003 747 2627692268121388357919932045118127990866956876240649126773973229712793729211416331216731033490226837901103687332735785279960345733724282264267217341953899303364569853045465 A014003 748 4444230886130651003618594376124901383090603063722208180294451308642831464911450450531452137926754792267577971120139926001054207702659789036109695985140592385364501905717801 A014003 749 7516552987903075651450166794923274112434692258880814945562316018522517756238342074469014456771126570092772233374886157631755006727473969061073348935358277885475633188631499 A014003 750 12712788841883251229360560943599528904169667519649237081386632735932318202932391370362857212718364209931496549195238818976599827404290909117250313390715031386855463111240102 A014003 751 21501212111244320679765720000735684995349091749568498080496055121332716013953441397877320783381672907381795798021891363054269453003773807427198820874716534340712863360886575 A014003 752 36365122397819579954339240163476508508749914846877600067671988711787869021509405935519330058537038511381147386226138615729405375430875103014844006732928517632458303560794084 A014003 753 61504538449570595265606793054653073720609657844670164564337951714331301942982846301125043372990655248717337817301033311474932307022068293940995227861987312000892001459566992 A014003 754 104022975875409716875145600891600194446799850942475878805574174173806079322441332326148213821350316553747587442083437723636090172411760555116882836626394411522681744937918131 A014003 755 175934651047716611634317152165894440982784180844721491168893441038598365648088208378490971862020235627075159488052732348170077649601780527769508423282915218805072323780089217 A014003 756 297559276484791267032353548750899310455321434689486772874642590737146487200488857818254326319369816122945912025373559263134562310411581678800447704893429040296720595164833484 A014003 757 503263697599504799572178387485004063954533771739703791025124268324367055600551448514454024039563334075066785889523281867334455032718767134078295566456635232443996743511331577 A014003 758 851172755605456891587186729605192293801519520766755847102372586876111610080264811591635986744080735046682868865769984951620937164837523754259712750022351046828412872409214221 A014003 759 1439593325210468615149950589364726411081243197678358165678120162890665518442376120972371527002453398671916643409625199927183130052604943376176597237683187077518904457829666772 A014003 760 2434792383029661498198123992915436288054823135482691558069908820533581793774111669793403450157493432613682641736757764550860820243872522172066989231319203313530178213275479541 A014003 761 4117978212765436861903198095174180826056900450101369493654824609924863888165507925534894832784780344955040884690292995934120712743060131528115133722178771503744378436262359577 A014003 762 6964759984878035643502385995951757791829219543273599151203931510519859232845213815223918537750673174070027260123176018784811240639923947612811083853812331764375457567023194827 A014003 763 11779538195852358855134970426470241797849175348861683329952948805332430584489320714765373507073036352669333255286282418125764880553702667398688078010714773129337871597023801334 A014003 764 19922799982887639578162404387346301506451664003797020628115483730014170117367262581716891083745333360234035010676698971381361435741581125372067661757723175954180666456187452742 A014003 765 33695544983071132673002158584035562698728280636414331197974282694376231343178735371228017778245534030499021866213003015122795821202314678222391602051250058167569134788285301585 A014003 766 56989466976599397564940459166177022840361477201632697758812671139490281717161934295196229815111250887943589376146561669114866752207654502008624554711518989280354887172066569063 A014003 767 96386609799860171706456753108697010359399961902864334161409314677448847132200024450160909889554977960964651899920845459771023169232064310176938566966244671218370165737480495545 A014003 768 163019221648892573161652845776635245406566315900193642399402621774493186451930304365143581548199228969261392777471250943677638744770097947950312742016071576689325984455002952240 A014003 769 275715337246453477868548831314838819067589849559710567483898907947260741607690751675500380032420423024351722551064797075808377214951916350966683481615524149487879301143254964405 A014003 770 466318918861320612601595853810116426952400104362461544347715137647175664873312131411591331338653241361561442709808736413059021563274237960159636829677854903756979445215206811144 A014003 771 788687841088854827077806862100385352433340679019109864506499880508306948708703667224812701695313858602576194877640059456586744794530126167107968491248539955602233090035911335049 A014003 772 1333912233713993611062210363234244123126981365870756754481049023184016696057867147588062907120250848529910915574522078135757664050660630640099933399678449133677798685614446215507 A014003 773 2256053351596420367833252033222157207253631819990566630279655405779248603498565510976515857436485602621161316717552845749848937330888894494021397350847029573824576162103717162422 A014003 774 3815675871776095591090569836757698023447851183027967030123542082720831101797384252008655238216245124050799255103254017273932467474349372714026190457456544897242501863122361524129 A014003 775 6453474315291262612389083087905152272335277691276805172527686347082343351638408884730618827418239127777630097773196349374152554012752627004955959477223651207963928423652270034133 A014003 776 10914797833375272122243340856679108531443718866324079980321433160720162012784595995376204867116002938253377866237403054677181397096096089719931531679007330487232918867395612838266 A014003 777 18460259686967817601150173814718127337758171025082262919303931904183494791553090374378084146020009937025884208820576948977302078721882982904204783735141304977866733841843998066352 A014003 778 31221942257899484683664983065417026525694622086736498951129015060648719707496566432891664241919157159387397462959077344171019507448217913080377533823460100404891805183746713490769 A014003 779 52805848611316395651109023422781438766881006193317623710845936256148304133732777334422735821157250306202792461361920480620869165988376183158544011479449029186503934428093668123906 A014003 780 89310832251499541466620021496077935170843770604053546457871648924788796597816589863074758457033824333659574301264164628359083333447302237279861164619964164106860584547030548966177 A014003 781 151051918816169301710146487480287980110380924305805185616887764587556258488927293186648705436705308043160885199928013397492279856872119789517287392634414940264893150576284402432838 A014003 782 255474969864738957543565680887728018877750059647469050597328877614368311847668322418853771730836888840230306148485224584152848204097381849028014651059763056493126006252259117108992 A014003 783 432086270329475253386015113202655536833885022661652612083718465184107396039135917723248110942461964634619654168367963968025679069313131338455412168650870087325876307674660768922319 A014003 784 730789967823790250602006867882613557302752597729663619378952603416225579034215488064641012233819781443485611890859646495952696305567861456463053177792010897993796924528858327554299 A014003 785 1235989231189106112200552646716788450897769529805046274144324586756409836901796153559827318372242150605442078117311205234093082651221490801437455360066782784423836052947963865253027 A014003 786 2090435620188744482319138385703543254800488733306998800772690843449389021876007918447587740738232996751764172561976359890048429377503147695434708930223065570733130762610102411831057 A014003 787 3535565660187619953012792558331280594453788335935167308040645828657495194157051388624246858762295122574639312717520665805821855711595842610588935313720767359123828745497634514992330 A014003 788 5979722320445956298934534088980058409475527047002122721316707378052660482235922145342914340846913065903591884166548343196894543984080115761410402276158561897428474730508186778241311 A014003 789 10113538388576290921410287419905644624470106694642358145580528900583842587681961184246188323825473217619421582899658032926535843635639169322202903244969998236264445205385710630298775 A014003 790 17105085028359343422622697002490684147971890437729991912743019582649279786502307442190343082411962721557957847925505973189916483137728158089014483474937026178747700017521132102583866 A014003 791 28929927646083791749291978256108002761764769200259590901249496795791389478272611945642145965112660982386076814684849633262345257526059297820089880606706055040936652194131405808580975 A014003 792 48929351255491510513048351177816363078601032878439975276825813343462360727513587542116655995692636886666621259121275207608377573623198963067521116203282059487515442719535943419326606 A014003 793 82754490214127876447070253510076576132317326550212068667509694207944408842785043306765995548072006206935615947194762220070640419932789389737171587876139936560315257497246227827176669 A014003 794 139963140219063857099865378688487489763949905281784287699548536171360515409789808229289985425001609131475026325082795231447641310600442820375254586309234542519959167639840028674483889 A014003 795 236720455522025236284961315321746225675412376840333838433182775814492038300616726947197495897007768625181891566781787467751663688775448347500604770776279973643234214310370051498369587 A014003 796 400366653497837107775846885874298763617350490918555308883014214640428180890433752414299765869484518573259658009972226039509935470437662652676487808491700773219081698427619288390743787 A014003 797 677142399373859522933788342365663617793024000349876607408872799455308227973589476603986836473169997836481992355197820770516966355892818340324786541073465266184571790219133691022036904 A014003 798 1145254793384695642050565270253981102626270186652489124324381795334406316482127467321799215979634341061174926856076513617971088813844100084566682443130184155695841138355034618010389497 A014003 799 1936975949199815208521849520305046975482240655993287783764847082758472034239513267332478360914157019269701198569664865842977156680155178619607147204808134391749495928773429348176345810 A014003 800 3276018445371618792370058444501484141243013305277513673555037611676391885495942974244691411901752314686900690883334087279204181967006451616466165941516986971484674840071418816879814890 A014003 801 5540748639057031583763686307638948469086015210514479608175790193077254112718349189211540598142226074826592186085742260613772266072914322440881651387207353819909848708075522301809687570 A014003 802 9371099703234384843747482699826401023489474057000670360379515101000621808562557599510963276262398670504998810598635599180167406779201095667787738320116181601696524203387684230751439165 A014003 803 15849394254944049201120938857016824384221913853501797597147643772002251814735140209511500491322277652609857620724465111372518933367845456281295409470579466918490067232470119483299423537 A014003 804 26806170695414963973567813854141123902455269720664499850827230691978096129452798026001052324140472893387331458967593257473422731628008022026474012004123017968423770150121601971584919516 A014003 805 45337429039445686917485320615842677601168343925893519047181089127432798114019145217752530626487057387754805547107827522267379975019415094359266763314149102661140092751292566132680334573 A014003 806 76679451730058225369011254092424669002555843607478943747919331714390449935233810008726765886970269617262256903173221912092467078938691928281489301923523776726613461880039882578299377885 A014003 807 129688393060547867020579754190153798111426945862511966952506866851242487730985119922613729307521671053469380400394049268634852413184183696613537200123267036023452237041124355211658825421 A014003 808 219342717183697693608580327769738769631076038081512772885216656776952341553260323452730520707982408396793527101681984174678282008294835864384088744549306213779922575903854014974342984231 A014003 809 370975585757052375881658445072234309008971358549249694121695644889521311022047198210122022371187003458690863242515800066586616579659059661330242926521751911352076729540764755083172857464 A014003 810 627433119252052051081163839245492078457638564994414284846711385937376746406777110709153555296489936326654987237804100349497067986876834681581219441158553256199003294119134969210590497178 A014003 811 1061181205040730693010127936087883787946744063133221327506035835545308329863733694563518197342042071395982988675796685596644319866404116363629415404678461106578947362357926208167277169566 A014003 812 1794781810807342607176667411184626388623884901807506277550699998552506072505028620289639548660667057075045180743157370269128715973871212611570095501604107775247214143875923506605547955665 A014003 813 3035524689943264428602818541700947519782156484690054015906334801971469243905528446758497188873060596248372475263553733789026932600770196578068063396325236676607803435004892350591198409021 A014003 814 5134000181955406909491160714229623798547376026515691514247577235024737347580783365205728456922744675385925757961679309979201403021101013656276518079287768598997252299074501661250067839765 A014003 815 8683163723109363182215206774680119727967024064229029053412905006948289794126385523618351422988004413872520366666257606097400767130886413831777423844760539624010441577643972899320482712596 A014003 816 14685884217013326651648610019037316115869583068425872579676382405948682711405008077820741728270904357990322594707862767224051002305339138134351867091605346354535321663337249929652655081582 A014003 817 24838319547231774884346528241281072940609913722701024472556817977602705240248644083259034383189458371188687410186039175092914875281211667146955837037653594127543791321554429991376662476691 A014003 818 42009191194336122460300275162518664924041154397518374963168240572759681043000367277722811835091884854191347311070340198116152296847167074595176972109019757452553197761584764880718969826040 A014003 819 71050384123066452329345125517439819694599470941722545444335381964948984853252791317320829400518580942376797390025286376917725752716143316250189748603444142775753003367900875760081788170239 A014003 820 120167918984260515434729251999801172149023413787313444610151498739159564157875736712444348684064228996806459945645062933205462065318777484716081886783398444397332309501207108444474747075499 A014003 821 203240685201584395248604077594966108981513399917973204344596662947529070080330668298299618415832891971366658279555128855930661272213037015842755481809286787620845792601950535258521537842434 A014003 822 343742127436024336088594327846783769454591264353251496571931114297614137499832270165424563062282969143787588711310758428668548174367269855946898596132725881320116061909133974181378224303090 A014003 823 581373016219898425963702382987838643694036785035835906454513400393669858184235807259598229132653479168947331237798109916936973921145756663414685263991983840824043715196901687699679011864032 A014003 824 983279490674381296214728307463742031285312093445077773408756668234698092173190703262386286990229787124242434303698990112717188500510518847271939245426622534100246324611530883853832385757257 A014003 825 1663026197994668970316427481112501843482119920751728727691097308760127933542274661039207415630222827731767587647884863837463989468914246763397639363039464928798060919274580962264659500535986 A014003 826 2812685672229145459410883637852203793670444985203141466681784039721331869486345248248099846321845966424004591877068164085211450912178474744488894406815276455943848765433665400331671759062290 A014003 827 4757111283215323217950344173396954253359060565262638468364461269595388756223825947020328417216874030269753950439082879513695411421777368933850194166338406859307534589049819241418608574690169 A014003 828 8045729383959010956369081091173468105771010743795282090518437704596914848437081342414831615616317276866535991916991644506588346027820007233878552902492251841416592205626668275430098307727744 A014003 829 13607787891845996420936992723405243600129675944659694517299191990144428036187099630147738476344063526452218402359538329432683817479791625202374249042171969978470954262281316070285289371509536 A014003 830 23014929097497702704235900427435326271898522167017917083336303100422181764901276814786254989667431177640577501538471945112995664657054870931096670972273541407190990715114466382010377539016135 A014003 831 38925280550576725055615454611570029977341038861521166605163417953263821689304009539070162605569664349805018337138283370067192111931903991888193600026778872967240136159372760324232780572515824 A014003 832 65834548502078343763614963774982223242698089149458117976418089001773793399049670455884126628056510842432420686963910233185926243048905827663762119504915171918348992843998571381139810359266203 A014003 833 111346346517425156200376917890337669235783321467999986743218995596119637621890660486960331210174665401806955132114645656739308028814255144383022868859421105666740266033243285463269038879777229 A014003 834 188320709488683165167994879448777812994129362005764296550828886263325606692058963571240410455434144723643898173786745550108054039843844101451116096070127471357015324752643763398992896620925359 A014003 835 318507887609684183286266987515841990142142925177016118435183727514465255329087459782515211911247344962345603108300853016701422781253532403525902872467397522387699288488361367807645651420877578 A014003 836 538694202804495724361484415942063418754941424729195388118283647598762083066010973851669287415476110359812543235546525961841460891812445632176639694385632098271069023629351094417515606377638439 A014003 837 911096570678295324451233677405737297040552900190955308151448658462316427000866638645626085306344233572737206190607142649216483103627116891287954284949589783191782846786573020655974317602320232 A014003 838 1540942814643600121211011519010947725415403776986470286334014621025971697119044192862101923479102455598334970047896323884878378532940580717814175449824743956369970045157014130708577225540231162 A014003 839 2606205351243901242922001177654569588662539565627865782121764060985759373375949885635786211634010434237670974556043550478907100243773803710217818052166396475739651160105714541826950014842578691 A014003 840 4407889941343032960445769039393062766330514987226579185144663145917912493119639693017018714173152035611651779572702982200565648733440579681977938866893910136166136659889242961073556395310996617 A014003 841 7455089341183223208058417120237269934886628750887767264276021731679688935117686331550676421545787448692879834723870221013096299555262854069509013768092916433732153440391964062726005147836112042 A014003 842 12608835026423010919951560645197900440878444766552557969230933257114709129010533797714919303835488274224882805508305936535465523932955156642806472332980435084890318146365676200561453762065847447 A014003 843 21325394431600342011654700979334193278566438480354711633225858408592150967503038778191650687647661922126668491484543080609511713443813729134328963984338445928728308132420920614961955937260992801 A014003 844 36067760955735564193982239833432936751758696998907679078507071217680682965304395947631782788357349540560277870123051630662370676232083050982711663179625817230792679882241822599080315591048514064 A014003 845 61001609350418911845408469093490583925648137397147531392070424660685802920236417830469652323702648242163139762975988059673826407560798718912895980971569771493359540196296120792160283162314678279 A014003 846 103172369028063114918307245466565415735359336048718700129692474426807841325035536718108613952560816019000003181037179080366453349666469036396515446785306305552866225051746327873485130845914447419 A014003 847 174496014846364682811008889200675384636809213406994107684849569344065273976390236380283859488503301289869339588261844019369063326983030608343084204942038159659754085303166641558736398325836003195 A014003 848 295126102890790130614404111255021401159271083407525267265927234698681753992178043342022282954811382597549434434975155706805171399893943851741697319776251420255503130781564895153682038066809831412 A014003 849 499148457253835133396573493040835816749194665074200065368088932562535975571962212605195693720624682048158673540657145761118646315520302766179939022168714550792709705703628890566868289696661678238 A014003 850 844212626190777947008556127988387078003904255210099956081473075155810874561830004341490733729895288659702174502516025958182603805534880543969167955340837317774001671059464564871866594143944904473 A014003 851 1427821618724344545524568769310948514989627309913802673950908570339598626890322496927072943258744480216359382870763905473101981680915109923401908149327767022205973278695265722629414028831903927607 A014003 852 2414882828862004177285185910880057399375972600089414149920918686174310994729921417038950292577255571215098031825808555490715353530233444493546158568441141971097472406870351815551964081046816964977 A014003 853 4084305070505040956345088575024813777986009762460021952607862229067102053956365291116783926488706819199766479595748432432890481211565971010704954706316627641285273316038288685014519323459422829134 A014003 854 6907808407753781035210279017267077379232414521966807946087487294623474273734618570047570709185574426060120145681817999590106243061115591245422998818504489420804643398797075916486741557736570950439 A014003 855 11683215669375384140648037951121182959391530696859836531199673216524986215930088580393463998397156493886594730072161554410554088638429339837653074419980776727585263326268812059348326078113550841804 A014003 856 19759889145727413573452437700216807848740234925703950391051872949522742065822109131007437275544747589364706384208890881700592518493617083784882096011052779857296864016525814789715066121364892371759 A014003 857 33420012957127130076019196437382304999966026104280164285018000576844456029212172169327442667975732469529813237219357211835626021218602470238164549215925909504606599161767792241410990784387482214231 A014003 858 56523458093187057238884815324749282946322666274913131434573611850318571741082563001695707485635855428277818362584163408738917228607847805673814772922578883804414199158155595678740566725934433800336 A014003 859 95598446323490454501525730120048072045646770486532631866038920267248629944419191874837393638947654999562793936722561582539966480762714810872261267457921725603629542371772563855846174320684210904205 A014003 860 161686196276211989186441344267778297634198233735958790525356973070918179386302416240770382816999047192884139541713527517828778451962329068878802085755993959447927684966068258413458587898982734556507 A014003 861 273460783847969604686540205445334572619092976841228652718762135163140958825656393849009860870952177541178550322364260098878689910894355366340593267883959809228849661656036358429587865774470250287978 A014003 862 462505779868779350630736936789426047283436966437291208213762792171039764439754642510064361035404421998114224498763091620385724488777164887831225569364670697620374200648860955007095326549472005228914 A014003 863 782238657411849717931538497355092655372003789786537167662507313565924447086710699089361531140691505172127174296873781813210526696322624216949442483657104706790322682084393844551322507671958059152443 A014003 864 1323004692661567871736531407955529107642337917906161835064662044947602253080829988190055578331310358574162435665368232499760240346287810040854994300740299420992132417726909375419221065653638429554120 A014003 865 2237605365344367687835028013055202310157570909528440815636730017681571159787220333024942773321040626584765515877339848422549058233487379790565630728766851957333201977324705564715415248250850241039345 A014003 866 3784474687648510873183507298961175482479787805552813908807769955390495766169559757161278685440321954881845071783924812810842417491281631240933523833505141153872285023227687970162530085339768133839946 A014003 867 6400703575023873097652632046404741379944327259383529036254045469455807492427656337274305994963677950772395459162758285441360026859017847661044735142989367996077850148016342556042251220538136925923440 A014003 868 10825546380065642471651890757480629410280998237728330174128301431913235351918207938919821508671408850193970511831087888388926892269208284345277816546285217931195729491177155275785618323881163104376073 A014003 869 18309308196093932648680356893762111195246568019599728795733260034035088876486027201552783012994183680943723230247769519746054391861363592042224417656540367372236348836960684372972828790741747360124363 A014003 870 30966637142385023105313777351108027795922814988179529319869968689298709969746119433903011770266642217342804801718735162349073361262287955278966077719339029621985683766293106510299402822174036702919021 A014003 871 52374049616616111962934956729091444361685854868776569558090857993791932494660442314160728773877772461447341759010449671397051327214649572264779894836021877674926992797656544868399772600270800728407935 A014003 872 88580528154582163911335730894860757294874024782250816434742819342596784943276631139160600471765085755084629974093575713166305637505383914358295684633975795701327840882417651069025798248363497747053804 A014003 873 149816751341209091973370295561362589411341656798057567102830830716287418443453459559566858347715547763612049828385340250315799168724045155484198844145751883105212836433591317088211131088858565105671005 A014003 874 253385924085536403766175521247053515186283436167891801932319266942571675071288734641896643549794679693078280257595422288889842667124167822058251449740235412776481054977877760424349383633390512641984977 A014003 875 428553055315256559986694557160697669720672871417724614096203889169416921976976869584774827733735498032946178756275695134529780702487503222689019004255307740031253684716379229191156431751532220078316472 A014003 876 724814221164248046409211580606216582518181363334012145107872339365866588402070094524852960071827325673538591586674863820073391095876304744407416214228433181805878922149494437942735795777300379857421393 A014003 877 1225882416858440098992502981089633094986181906370964527907908753786460917491535317918771706841035829535080946391848655899960369594571537210294903374492816611202849553938646163236805784627396274262688748 A014003 878 2073341907597792488627304892426039767965676581336404330212881510454681134455056458695393213145511829744207786481379775584851063263306511849283170750534707099012746960931254112743994322462589205235447517 A014003 879 3506654966809638820399200122620788181862151354299497712338493945610727545363575747878989367035761650580642607873988612285944464302845190174141602576087912359400151508419616137627737633605033505647942053 A014003 880 5930825500217560692803115875126152610063767173733074842028434695730475840838713958461685353304905935320093382682338700738604118074785265428702443725672584876619665367964682783015892698189600987902637617 A014003 881 10030838918273410313043850345259831219538000810835938153960708978110595198307278679428185591152432677871675819596104854734801900109736742733233021071122064593126223775196138259190110348931193728523827315 A014003 882 16965214943629266520269502062591535492429280562522692188090389071660067131081586142439931873915185889134641922793008774177693390814161770973547701171132638508477808913593103392251684143560768751256531792 A014003 883 28693364575839828574948891448300162874285361206895715213134559875980418160211181499669845488430687042521859000110041726343639208947222187839424790381235717481836280109899504492196986689263268621258484271 A014003 884 48529250788610071122851506827246673559945827385708051645249535322712210421262382549139167454598685092902843477020003236871614251916774504649861546673140571960498431853646128931238314508162490631934835856 A014003 885 82077798017693082960417691709987447801540835164905656755827598315392170672890126160858542563138818290076014279898738487265975597334272089768303694166770475718941731510747009235864297357716081584219288304 A014003 886 138818646856471913497479011553891429058426399172275316427536153525659123562863263098419613031237135139344512801083220381262178062034105512810714383767178728304257130686838790924509436413045810435442015082 A014003 887 234784767385058174975116364591838820921603325740413581849140014004437684140444325438472633325687780212868088496779022648416708614289593098891670371980209146393932004379815367089835742495420097530852320801 A014003 888 397092813136623126485509528430960828510134854931748030906388771634256742487332877610881374454956772268638276432377368046305437502944751935235023875413554665440393016247023783528159235767352836940426752937 A014003 889 671605334540932835863041170658565195188389055267846945314725299890604436078231256733002099789685519477842772469377102494504874598920943727510964295220459582948019444282367075719427756397407370855891452184 A014003 890 1135889924123732451733307247019813028913217097981362804925537457745443211948730419713264301596519231204034075559288410649290763662619955612502041486617268473237620948717740354411832183013254773320987697933 A014003 891 1921137092527339175159348114153020809970663535237300766453249502202491961990032599013824179530027068175721063862791246093755534719977784163457623321506506465356602747450907464906110867132979947641776742485 A014003 892 3249230096949396794775603172988412552869562506348948829349016151913006050014305226486696791232491565766653807502951573885230812833018895190699258095676488425135586278256334114986119797227733344361167259533 A014003 893 5495441352929655987284695156459916939260309939113230442433692286322882609286383031488274049664844864201684629186585059771793619977403603461209404626257242193229879728920249608975337528761016709337303502045 A014003 894 9294471232383041000560506530761141693760069790969435227782409625559190915255575334863466306114842164159768787338794285864480603330322571596267053275160723954480849296292675865343588006893806906585530547012 A014003 895 15719792086133781036696273374756693227660477241109985330009679829881275579544659237597204216993092184968589952626050595795822357347557765207411731688284801667794884355055477542642003091406538013283710239096 A014003 896 26586973809796429149878011958604374324600549859588216726183212199072076458686751923468464291168451319597367499496731372155681890325131643044800120373303044532067442039968445471027015295215586966515267615424 A014003 897 44966700099444658686981431166102940562634772878985117596665290217267030469682841302181875614833133031677074315112484256648245108552342396092936492994298066473016157074945547049458802201001006863821315542001 A014003 898 76052435764176890970931353241190183054887159724891736973336042770564000504295699794417858776974417465738973913505581346288408471831549774764382530489563646312627768696338867024658620404179899751483635707259 A014003 899 128627917389376869988239775489721640080738587951357671036858503968321476421330498934861440931108367696180352589748313825944387249531694713896725644719178174930771770829743257443667047748156401895682434312905 A014003 900 217549128646339118771856982303979860958675463871094772913957399148565058488178124496617215884332445122105058855916483271775314409950992879555127009788653280925753665803844142477738482820858145315447127326736 A014003 901 367942079257283414002577934526230923407965036348182915679258976420413995354294552777452630547316255601647116378126690405494773807327549035064832181375600493053665584006679219214405001870087158786637635166216 A014003 902 622302532446623086973724507007111934979641217380862660206975575311609523271417705403647240890145399364116448056979370585449798844973827719410961638599584377986051696476627035096837165548806412372546436845427 A014003 903 1052503814380764547812601378127289031581081506676649474981300644522803434638826276071886745037348397152878237462376482333884019047848528222017263380067625258090320030301927570966384396908216358082935124622056 A014003 904 1780105690604875403407542396166937396950584179420279004428267872992362713304677863334536516102308254829442143795347867926474649115858690347078132310462786547194220768194783542594696981970797139057502802477647 A014003 905 3010702884329397283029436891066533877342690883913589670693579852054979548410443586212234096556570985824642340261481514060435781994745331414711703745365850581995872895982824792558380031736134211821088729504443 A014003 906 5092018920870544016510094613861069834770054342277336001475998337946961766154947231676067393859486920440692821187381694827981887661534366959148752217342170518573602943736250188025023742074944891225899778079730 A014003 907 8612160577339386941343035068516624313424498566685311623789458522800356367903567795367953478070732189523348362769400801219399349401726690513716032623382711228236267320833259475250888638097844507397589634369866 A014003 908 14565796192524460588841192348421315366501420574740335530114832908511020176262896786290259302436572397233624395802140243212381422466030739513443853015980888442918815774223072660143487499843526567886991050148334 A014003 909 24635213988044896046198696319768360785527966401612064516178610251997224443588530438637129550550465938151862385234980414079339275350628793089032983648242156026305701156031042598979859217577535700424615118658947 A014003 910 41665677606297713172257454507957671657153087626101145610023752701602996772440636811556359483579378731766160045916718317146584592173039202136507400173377855781455392144744147153470023094429988606665406460740768 A014003 911 70469397636830258817919405607952391781994687873666216141117235103335953954472870994336612405898578511207990467151548742627384499789298189267919258238849064558965135268476171052506122160165649245596066674536378 A014003 912 119185293233947148741903790242710378119679439219281637948329265350418088606840072347709386634856666752086607437054753786328502742570768561556269850994867316182899683222637465615593164631498500597225526518239263 A014003 913 201578764678382463114268783136873526652918095822490222710283689441508997982066780505755483396583156118429196944367737157076793830307469117949975761763978475941480467987488362788780502189866142102387579802747590 A014003 914 340931311797864062103327363905455310575180763299283918141823666371183483584662873848910848715390556471448134799732550473776641562751249778118693794652843541213539361409199335747209662927569879563076598276000610 A014003 915 576619067735945337836125941096657443545358191755849204896924800635253764420426134347917653571101264004822125703950026593317174203213844061711997640863702891105670743383205563607088488092782139042549884469475751 A014003 916 975239110550812622216566420761322162249795510516161021541161371437237112853214607651654037842550932956664934572064874997100340284087035144542515786714783732898734930772346829631497144694261698405318914690506210 A014003 917 1649427457337361471454028029625468353867800057197037252659112326968918807824291353019174404000693581807227586393281028406979102156797185858145496232974732655901907385794549638784418290541795948732243281245110773 A014003 918 2789686044770906605184218949917684925233741728404534063773541588607912738795230373574237311333449294089035256484317225518955990407893658960423168145274990613516201433901979062485034862810144261279959174009733677 A014003 919 4718211882414299975322162098414779512216986233017242031481243117667155636435987942635320225882003320035012487213104026552193804545396043295938402590835191205761033578761910382520356797078874864105150155115090535 A014003 920 7979938606024622846906057789766840882896832132669884019965774826984424902843475099569887256921527748202717084974369990959375845846559122963162321034288154771873289706792100972488875702846289497804977440529036034 A014003 921 13496515574738785073425769402941022771114677881522977536537437146307599698677711978054326598455166221961913225254101840792334963415349491537375145209645025093770633707123778788747937486314017879918528551871363667 A014003 922 22826733594371783417270250771428969733153745620642381560231014455923006480812761039118030063393763011007688173560118996185051529918902024588842003909747688013706848620083943791686618319757485073068987211757634072 A014003 923 38606984425200878522263287260851327709810838306579273452826901634265578616583316103994274254976783191262045784979834189907689294212384487350786467344429385955064585282365419713103261578379990720562001361288614112 A014003 924 65296212453944984678335659070726793278520767521067377124593645205130162879595172735357798380133587814161174675713601413425358742492763512696485137991563094347083871978762686642452244563396633864600641143831616883 A014003 925 110435855695780257158888760959149263263532538278552265651134170174233572758556492547909976134483272686590603269818791980407097491374350667159090660285387878388526957343019648970929400656971382012142432919554548997 A014003 926 186780791180826803187998611888432208583299324108109731574515720997046397369606836972453807593419697987182279931326586382937046782102272160256531025669099586057343245221541797329606459429751384289920958377785181676 A014003 927 315903415012599561662034981090371650575609630672450324718379561555964081990889286224413760271946215349848478254889532969576899092330637782955735984053145653697997924544575346999287638413072929418506938115730396697 A014003 928 534289243480122633365407451054759072150960392049708173358182491037573929903550608271404604301332839249965347097817236162939138563221765416042545756250802761657057618514562956526808296851816941797310262102029485577 A014003 929 903646437906270234120069912387644179286637774516710269069654193856742172088992496539360781634728073053880842226272352327649402633837130587974747890523837334551953687254795566058396939460181057511643211350277094424 A014003 930 1528342362690799945612650540371040349654815094512542115468719794587404243790043881672063131972716117087307496559528922253129254270348694512527190106900987551417389129323362850152012804967460606014197587405555447329 A014003 931 2584894135152423638152674622017131615750352429208229645753870789367587145036375282455573658058667287630932428557773548978426061608134037255768671791792028170691246797279856808032104771328252194329514885607461073561 A014003 932 4371846160294629765589949247974902109542188547800854484995413573492005780337999177544006299504309592200750762533468015404991770857746970108360697117303073800599441543885415684771550174804055575925213862949067637451 A014003 933 7394128289186534783914321803900110791172929164268576809917586000207473241855275410461089727048209205354552774601744082322506419597821153794645150780825784116698945638952626950490096799411735450098556003906212672502 A014003 934 12505731252278106487372824723060994360178155196513037527338427456118783461329157989953004414991314579468526759218100074879607130619746176434845038978147418454264915768554161289816813508823709515227444634153485643230 A014003 935 21151014431670207335584625278515076194205383203239923048109334420223526407807369668252405720382164999139743443212607159309765044632523954073250952380078743081115529468054604965562509085117691580345033153134219714057 A014003 936 35772831069532784441028135473244383432749381638109762635267756303230492203024674750192420288708977553399610062961618975800573933064125317825642193371597840767651790128642349324590444699955969829679811647927807502343 A014003 937 60502792755566092727012678463092872520208971973020749271241498816371436069754912974301058194821193118007628084193711370178955155011910238251146461894118796809218897904785610991810263064517557268571247011973014251713 A014003 938 102328717682639660337663367893941645498964256813622885768188885288604779026064969687953697659458419478185040496020299558035297517908079432852943276284287902213609422687338437243145965771145653810994144197107073370644 A014003 939 173069142524996117668567666868538490570233531404200524218874663884088289874223113368587788748859415276660664620789694103688621609105209100494568395969634569388709318645638728020065863004911541499574963488529812484981 A014003 940 292712825613947995639365506667424109604798520149396794678565691839651738458436141174500006892298691252037852222072064269947606615622721826321233190221103646002591355943204096695486634312964388081565593438089123097796 A014003 941 495066867662597797365300674289563768619873401405549424987892704026590332421457783023749199477027276515106036282758997592420608629122454087215536880431661303126081678281566175286160269737013275100787820850957573302613 A014003 942 837309410488562249997364619904847227060453757232027328539917900589488616248870693206232942651368901114328689236403543915156047802844004031641018065623615748860741408182514599321309761035639589142279703086202510944307 A014003 943 1416146170723980818043333283407687257273107357052194227906981432279562093481778905964522616196935033721373436907099771778676578389422747498498498562342846271109428858728954573634053925028302681826091137962907420357746 A014003 944 2395136077219078613769789324391053926158528959867625268438220382553803398418662112164757908982201382432755051280504719462737113820554217247170355413764789975911883058035538616224757405814487790467591199105055799210353 A014003 945 4050907277081162425378325507087976936068084723499533143696997607702828068597704426435629591298745273355574583241452865927337037403926127961190723454989960877855978867968828005797432714918891697774571633105672297921381 A014003 946 6851322529683619059729035326551900589881436762947734981761416847164000059279270880169174237727283569199020523280625632393531424294196365896925733993051370272349943702688423835745932354986737860554732142125374018462798 A014003 947 11587680782358687617774363646702923758675229151188591459356683965444465419730804261115099337735896390843553954530889260625201379424959590338800284242409808197120986182194683676281866008184461567700663045322985939413944 A014003 948 19598310447668470607197496600580696853666759541369702670427036753340456137806180504145667928842716722395348538709887740422620838542017205254088004785546820952069043652701549558615202530938940750998887747896990229638681 A014003 949 33146733985625753297373192643928730987070751286693118891552054359814320528809198223257022818534618356822566767162208252471707237543620825296706572465701987523157608745864498311156945590874380201586356040830996977256882 A014003 950 56061259813574685539018511178018605255549273743577091633336400223961551826094361962508222073079444218856937757776941486543321159666492541209247894346924783419121882637048974884344799182919098149778138304944992853161049 A014003 951 94816727743012117625542454033521519877786184956405341608483754673443015205671056031159399449243640330353505470224703780489946500631749707682674527615757906047186611900735325218202625133491218250464377474900515416605358 A014003 952 160364071192627603831624992761772315402011872829377507139371587919991833066160614394307902735152178358043664897616623993575459543606941995251540380848381174345404988249712597370456735461287643276745728417113647165792840 A014003 953 271224666170462949520901056444157605702196194740051549920535223023489510352423083454586817850876797266006989794372337947621401734137293441922770571285835468886150646977295491484462401552135573164997909880357466741064587 A014003 954 458723821316036549152119583946125564780481971538487818045993534054563436907522978187719858261308843463933982601988286076317346458307286104806008517707183311502889686193935494084018772837627727062668617457585417777988671 A014003 955 775842209390110103517862294308240697733534240343654454546746431344043723867282169489540192621835692239959867178952094384439544844236021211382647932251216218591917041867108609602507390156589883319697038984545497707486023 A014003 956 1312186343722988403888599218429610674997961007761223891658271736016938567709977903601910196437022701888729800351348640939146718320328461092355810632528616492839965233261762893205746041759826627166029487742583919376478681 A014003 957 2219308230222016839963824981348810801011163947263491076776411285505046402471219310580972342652338761955504762219592492850196909986320707347376292981956968579946121726013954253352185653701887886134970154759077935124092430 A014003 958 3753528638895019212012218453929786580301852261523804698290986309755605497924219686385092818455222664175809166171620253310937327113344239317369611950484022165655520950680300570835434110465618994626623392352845020105712427 A014003 959 6348364346666551919789550973306508697161675002613147740493968005980171691987928332852451659620510957536507645325424766615787777217742689560710967990228282605414076429284213938158194101998010999053559047104449076283501235 A014003 960 10737024745305058512849247613593056928068419245459086465142999318140387121966423024848691754738675622111904278423180940170173906022899758717126684502089565645411451101235010169343906761719902075657384589320336465491661562 A014003 961 18159591051485129481477155472392159572342098587124998971090335701599174141662995890984095562507178936994262108631929463253143114999578813598774768561427866606574929270330555613818170291250843041816563564449802810094844651 A014003 962 30713419683732823552211963542278910267439816885948912232517817964077054044854255905469650888453836155968849064791038800799281882452905761177717141057011429494532111999717141794485868083335026054794676770616911225929406330 A014003 963 51945781487846921728389423630503365751010558456560138353996843153143649719790926032448909131789067713343411753391921111765451279300826457111418004715217697862390238543129479060777951297209955882849571360110790472746833421 A014003 964 87856195831306671229059568313752632702029857310952691907035312281137311941173338765395084988728629603203614879395220564341427854009161143742498402772418901883932076177673767069848931754555898935086144638855079156198558585 A014003 965 148591683960992175685362162153062683055505982023888558808158838013999800283166434913479628402156408236370613643932838055094457519320746068639641176795820288024551946867505997746414765222469658184449868950680579805958126987 A014003 966 251313960654048440507096704072366070581754769635649993844054706333752624635822905725994884462591885657267135684857071833371650146584228953312600939078600069579363428849685034670413612187041582308111987071201366568807755939 A014003 967 425048731772935784974773050857484183557369417230598833390155893057736380684694539868922207363538925788568106549673400038578487359814109354950773956987453767690246235138076297629155020352016366615409180783299240630246676712 A014003 968 718887338815535626595769322971214815281744427336709590697324785051185061815046769058518386617471315581261845762628015369386774726633080193479155837694264850765302628828524815769714476811645807021078849142462872158795182397 A014003 969 1215858247014746098338294513387888217929495800664358388208852339908001759142420067840510462246514469617030308852061194380359821342178022008001938255951858180167059763408212724084789409782487253498474893467169478022226437298 A014003 970 2056387972097950188410035672830966872091938545181455810196118944691868608476768105805888747421996303577844919138844421962600332087121510988736235732572331764072109777687210230371312599354648072295672895044148416999872167050 A014003 971 3477980679221262310110539953143391495511530368294706536887647616930930425798673691419804272170941974878480607449442636161596756920176534447942596427035417704653121452140885577477879838030825856858889125330236642758325883590 A014003 972 5882328514446406192984645068569283755489719106679140761381983262817407809474640211832718623325897504636619864163685046900897745393902194001519656270766952128466756367002157361205242863497775213764274305036156215660217100145 A014003 973 9948815690263346057347995208328772872438343804529143433596806166858689928652658010082044902334241661357732098968262934370103211966467905613983129191096004768505555406953130503912842402313103120611598453582038386461398857801 A014003 974 16826488591337231486217820488573692943711670773751704060258111269771019380343873095928724491238992999127811301800316558623871761927496543095293074079748855227403308691054382980770539997752070849827910919593276135104699690068 A014003 975 28458735906776810827992782829189202778779500036646265478917039855255143505318175037183803357974628560026568419698411630910349919816191321957444696425412382957261863061394565989867472674472265448650951128713745505178312411625 A014003 976 48132421985453802815984160453124266628955235739013184904189966516568296872596541766890004851518593406560686842939960405838603347813173288694525170536697974361214095058406295627464959661009455257657600656035040294674864029329 A014003 977 81406639204734290515901749585316612960056460261798903139493448148395054350375111832240982842468688929462318943464031079503763581910029575895169543284023841936435886720800432609411910296055548828442034955980707987452579309197 A014003 978 137683512136841015736642800546765666622083449675121576953744193204803687699102547434543000127237607345921075949165057974024501610695103571031155028262572327950602799834941558451475203248811117903224324148914971662523759884963 A014003 979 232864907574187108314467154736149369337976034302947308478020311838182971179128189382892857747944439137799901936622192612836665817878381735553091121275886795019938888552010068695633886211322896993746558968469725835098082985056 A014003 980 393845743313407439284565231026674110280697968188055026388731774862685437761428594232026822996584339169328040679106387443693545645547273220845579756382268565261797431032818255054314592022168363010551503365229775376429615534298 A014003 981 666113546871262183720258344012017091585675454194721163644545254563077164016744191536199489970416502361645702473063623199163535399775440627449888991892549646337934734970275115359381248042217821089012650076970366636150493520902 A014003 982 1126601632386636890591452523112675898401669814353906496982787229630727352227434844562218076274159821836203266315840119745235931100985610553333455486045832564149702568715941101527115429997554801685261106773366889425971886638353 A014003 983 1905427751856749936157378956674560176632645293775688044610757787588996848086806816601619829447324613534744163273507417871117961668556757502277746117679355171557883976774368562142603007999085556010545481542759728209145123807713 A014003 984 3222660799678185322173383247090129151837675518029868756207865618717667798858401145393438085333216103086304256062278215038971808042331309880580081478846371522637363368984657088740738078867034758978821996292308551779915037228601 A014003 985 5450504549260509579565887998594480097801425060044612501346197944833083008950842157045603767804204169698208710378632923091112333791648379400747548575527487842804574939087570982402985216665244874628680760296417937192007139877004 A014003 986 9218469360621555158822401881862116116297718120303684689281322202103224162399424974221720551039480362162178590113175687107110589715495314661831131388747990883787238740936255962284259863469715344783358783966445282195997296315762 A014003 987 15591249687929893345656470654948521749343433153055951803707052983157266085429337369601007631683447766045439967694813562867055502941771304339842993684287724610240943046191978756649465716950535285608379373556148389738060785363003 A014003 988 26369569320235160470476116249199181486290520507605316845137687357616111792893813190538252891219560013267667624660270800305728893340149288446904378429698210909495880202262440867124588372248700356172265355404461202161082378852964 A014003 989 44599002649095033203596853152908265200387570800602808164049553583130416640875963627071071605627907875514726981265325513345444743405915687621512993961328854690182612362911911032389457935173707636465899813911506434157830559127735 A014003 990 75430546973993866748683473261860118923562736665818960646361319092490115916698240588068182921657592103041797322788318323362099871057177602823825310995660242647535805175963102435038006146246310486538519997074065549671822605496111 A014003 991 127576113339640957963428145137340317475187738230142343570982149009540556013156012673016078304148760429504834004178714855092392825196087369173332479525317124139010653278231300437044071946954742954926661460800931583375603455091098 A014003 992 215770206471660139514342529322982472436216972782533913363360230461377982253117713575749965715202712450872274464185334370781597658091851908557458724367573490341580388157443861254626720165336928104866675520595100624226285372972262 A014003 993 364933378060174360660076163750043298625208186768006024671122889037461360715244087447195334116741184905498422770109760260809184767902874586851885247487079958451981859853818739321863779613844886931206253142626317327756031872513524 A014003 994 617213898990739044410985391978578994199257688151156594181981661894779637837734109426038956587042700965985596116271546071672454488484998708795343795393111896470494496320629449217861568651715805803224892631885609606689453269824749 A014003 995 1043897379659622043586312123248867623394846248107067059173010469670884302824348548716621894649591873398104234902193726959025702303418442957053815283882470929638367609998686284476955134709513385382285952159861449288568400784003210 A014003 996 1765549578585520094603921370987266479968710810571589470361695951258127207134227524988199098132236626576600915354824103304538645903424763651954654390548284198836339580811998768405594701725698674022906885229176482489349446433088802 A014003 997 2986084049238541802431868996386135358276017013067012516906912201673426070095536513775367001116415292493984113959324592641713112009756322292558723086522034284351757769062617014887507326156164412490485753491508467708804190898826257 A014003 998 5050380944986267961309964188680816362955744963850675436038900978819341398855161801385261071662375484075447410801247419658780303653063109534622655687001880242978505778947379033952383362058981049936720075888169475971597695600850684