A222121 -(-x^7-x^6-x^5-x^4-x^2-x-2)/(-x^8-x^6-x^3-x+1) A222121 0 2 A222121 1 3 A222121 2 4 A222121 3 6 A222121 4 10 A222121 5 15 A222121 6 24 A222121 7 38 A222121 8 59 A222121 9 92 A222121 10 144 A222121 11 224 A222121 12 350 A222121 13 547 A222121 14 854 A222121 15 1334 A222121 16 2084 A222121 17 3254 A222121 18 5082 A222121 19 7937 A222121 20 12395 A222121 21 19358 A222121 22 30233 A222121 23 47216 A222121 24 73740 A222121 25 115164 A222121 26 179857 A222121 27 280892 A222121 28 438684 A222121 29 685115 A222121 30 1069980 A222121 31 1671044 A222121 32 2609756 A222121 33 4075792 A222121 34 6365377 A222121 35 9941140 A222121 36 15525596 A222121 37 24247132 A222121 38 37868008 A222121 39 59140440 A222121 40 92362705 A222121 41 144247645 A222121 42 225279058 A222121 43 351830035 A222121 44 549471284 A222121 45 858137914 A222121 46 1340198662 A222121 47 2093058031 A222121 48 3268837708 A222121 49 5105114050 A222121 50 7972922423 A222121 51 12451728080 A222121 52 19446512076 A222121 53 30370630444 A222121 54 47431394894 A222121 55 74076079051 A222121 56 115688469626 A222121 57 180676706650 A222121 58 282172220200 A222121 59 440683048350 A222121 60 688237661970 A222121 61 1074856591665 A222121 62 1678659504535 A222121 63 2621649952206 A222121 64 4094367233697 A222121 65 6394386493232 A222121 66 9986446327608 A222121 67 15596353201320 A222121 68 24357636861057 A222121 69 38040589732536 A222121 70 59409969672088 A222121 71 92783642978583 A222121 72 144905046272424 A222121 73 226305755639064 A222121 74 353433481806312 A222121 75 551975471012592 A222121 76 862048833184801 A222121 77 1346306547702232 A222121 78 2102597034659336 A222121 79 3283735266461784 A222121 80 5128380342242752 A222121 81 8009258603553744 A222121 82 12508476185006641 A222121 83 19535138545964217 A222121 84 30509043017362098 A222121 85 47647561016532755 A222121 86 74413676939399060 A222121 87 116215713826776686 A222121 88 181500131370558834 A222121 89 283458205459475855 A222121 90 442691438488621280 A222121 91 691374269421677086 A222121 92 1079755194837914099 A222121 93 1686309908169844820 A222121 94 2633597985901479800 A222121 95 4113027100025646440 A222121 96 6423528578054671374 A222121 97 10031959038837304115 A222121 98 15667432772189485934 A222121 99 24468645527835679214 A222121 100 38213957747412377228 A222121 101 59680727527797354422 A222121 102 93206499619589184810 A222121 103 145565443505864512593 A222121 104 227337132383906024323 A222121 105 355044236570168192462 A222121 106 554491070595634568217 A222121 107 865977576035173626176 A222121 108 1352442269972343380676 A222121 109 2112179511601639815908 A222121 110 3298700719640308651217 A222121 111 5151752669688684736948 A222121 112 8045760384269865145396 A222121 113 12565482916515515615251 A222121 114 19624168926772178301092 A222121 115 30648086398678856888572 A222121 116 47864712304807024535716 A222121 117 74752813412869527389664 A222121 118 116745360915458558074849 A222121 119 182327308806469782962764 A222121 120 284750051530381353798916 A222121 121 444708981761034284377588 A222121 122 694525171799083270177160 A222121 123 1084676123141013008254312 A222121 124 1693995178122312875242465 A222121 125 2645600472140735455772053 A222121 126 4131772007727588375900130 A222121 127 6452803476417405318482947 A222121 128 10077679171887605398231076 A222121 129 15738836284517241066763106 A222121 130 24580160110856042530665678 A222121 131 38388115878025396392923119 A222121 132 59952719348392538710828820 A222121 133 93631283407806722015749498 A222121 134 146228850465447312182803823 A222121 135 228373209574774497278878696 A222121 136 356662332265324867223524948 A222121 137 557018134893314816866014996 A222121 138 869924223927337895386388190 A222121 139 1358605955478494881018585755 A222121 140 2121805660185649548778233394 A222121 141 3313734377095568663459249778 A222121 142 5175231515304835723884164304 A222121 143 8082428519958574586807291390 A222121 144 12622749453246806012876454306 A222121 145 19713605058923451434645219361 A222121 146 30787763462995013465617132335 A222121 147 48082853248815883022971422174 A222121 148 75093495483229819730279039233 A222121 149 117277421843278976446162712736 A222121 150 183158256060646501205894753520 A222121 151 286047785122758346957626303504 A222121 152 446735719882279142882282602881 A222121 153 697690434250664978545793997936 A222121 154 1089619478319648158699316473008 A222121 155 1701715473294022161050733210799 A222121 156 2657657659088563460532701001488 A222121 157 4150602344374248942635806490736 A222121 158 6482211793611196747774717057936 A222121 159 10123607672073183533810838360864 A222121 160 15810565214649359778028243927489 A222121 161 24692182915805243665399488194160 A222121 162 38563067725286638818442344029520 A222121 163 60225950757604269700157127658544 A222121 164 94058003126109273573864033912128 A222121 165 146895280867843344868753022793248 A222121 166 229414008633708171094713111437217 A222121 167 358287802347695871867787471904369 A222121 168 559556716155475215333011082654626 A222121 169 873888858462592899793280809944547 A222121 170 1364797731661684684053374659790564 A222121 171 2131475679442607513955295892896982 A222121 172 3328836549665017858417153848190874 A222121 173 5198817364542241759207069002679055 A222121 174 8119263768774032659590089089667880 A222121 175 12680276979249339289668311219707670 A222121 176 19803448791608740948261765964831915 A222121 177 30928077098287974021600431757341324 A222121 178 48301988358864015853739271485030432 A222121 179 75435730194457606075163402345438384 A222121 180 117811907611184630614771077040638462 A222121 181 183992990313840227517385728748055619 A222121 182 287351433068680607200400986147993798 A222121 183 448771694757402551126440806165681254 A222121 184 700870122221715535445827572363599220 A222121 185 1094585362583141722742992392614372726 A222121 186 1709470953310592920337943547305722874 A222121 187 2669769796040606289376320250762816097 A222121 188 4169518499303613249934484706565821083 A222121 189 6511754137685448948916254788785280830 A222121 190 10169745489016451380938803598059689945 A222121 191 15882621045660608904742721503405565008 A222121 192 24804716258878366309442747411860167932 A222121 193 38738816906518565702500863653297046700 A222121 194 60500427404793380777516013410574155665 A222121 195 94486667597397802325251335861982420524 A222121 196 147564748492236432658625487819904978252 A222121 197 230459551080375871289800477522669979755 A222121 198 359920680425668491305433364394572258156 A222121 199 562106866870084098571302437371179848116 A222121 200 877871561614131716948061675716284151468 A222121 201 1371017726543716576281247239626135876848 A222121 202 2141189769310830488288691178227794858881 A222121 203 3344007549602735878851804667328731410628 A222121 204 5222510705064357379097110759169344523884 A222121 205 8156266892325647837246904852290989210636 A222121 206 12738066683968183924352204559730577030888 A222121 207 19893701982446341978301864995897237279736 A222121 208 31069030205696952020785522702132305500721 A222121 209 48522122165811588400270779168817749819085 A222121 210 75779524622633118245958446102112126481586 A222121 211 118348829270258453982842678323864152603571 A222121 212 184831528825102583686562772811581823977428 A222121 213 288661022322507691748069988761882176949386 A222121 214 450816948482431281676050394347609212084566 A222121 215 704064301455791795741185811323906023160815 A222121 216 1099573878606629557755999768890032632092508 A222121 217 1717261778525130881815163620730323746599730 A222121 218 2681937133428658379488870650967923720219559 A222121 219 4188520863628054082975783086943702681865024 A222121 220 6541431119460718830153559874833217464526748 A222121 221 10216093576667676697131686325886929384856508 A222121 222 15955005267384791619539519576068273910898606 A222121 223 24917762466826433127249428882955721145185899 A222121 224 38915367055529397761625985628700606882354474 A222121 225 60776154965067374345956451912442907221717834 A222121 226 94917285684783184682848311321199769551650040 A222121 227 148237267180608313224581766362731008500726046 A222121 228 231509858532521198020231297726075407097869234 A222121 229 361561000260798492527460724256117827179561681 A222121 230 564668639764320995133207995823617716473540807 A222121 231 881872415728736000626645174345091751938313774 A222121 232 1377266068729847075598580195551109955551879969 A222121 233 2150948130639843758302326409649901587747864656 A222121 234 3359247690585884141632051193042268516335697704 A222121 235 5246312026757138022982673879212227307567865400 A222121 236 8193438655693823974438439582411822018887140097 A222121 237 12796119762269242609224596674055300114340713256 A222121 238 19984366497520548702939058744642255093933999432 A222121 239 31210625699582952436306469911049070452507317959 A222121 240 48743259221167926262761697973697749038735608888 A222121 241 76124885876085456746985757007202133027985338376 A222121 242 118888197921948117299362717693705294015715494136 A222121 243 185673888932142424194331686220670570476359681680 A222121 244 289976579961442253618694941554926780617166159585 A222121 245 452871523345242565963588725833736445199729684936 A222121 246 707273037996073465123621168772747019808758974936 A222121 247 1104585129533184127925608337245925003906417790856 A222121 248 1725088110021542737451321478747064492160598578816 A222121 249 2694159922825844083516260090747684215473702573808 A222121 250 4207609830242418582359926087242241294013002018385 A222121 251 6571243352541346309969167978043712801849689963817 A222121 252 10262652893324706112227744179119070817749317672146 A222121 253 16027719376445551388476867329440973560868467166323 A222121 254 25031323877004513901020977955004497874687514683892 A222121 255 39092721822688248224690590562117177911816952720702 A222121 256 61053139139397760932978705457547457258859020484226 A222121 257 95349866291769465227485111481343352150869927705743 A222121 258 148912850838024838146763372309821842174449200116976 A222121 259 232564952706409496778188113074853985796026377731342 A222121 260 363208795768508182018921946690320906639333137793123 A222121 261 567242087805666819778852776891700900286467757797124 A222121 262 885891503528478591391040573379106841216040670696584 A222121 263 1383542887411444486862138222112888277918060688916152 A222121 264 2160750965194533905720733076771958477637836667314478 A222121 265 3374557287721191459117446874707262656800773643448147 A222121 266 5270221821739168966145270415820293683532616670274398 A222121 267 8230779827445779188423044382558807047252947473117342 A222121 268 12854437414463957420950453777335497451909094925055196 A222121 269 20075444211420237693736715192160380313646240042042870 A222121 270 31352866507589029379271533224870252679753064853171274 A222121 271 48965404097185622746201572099025901066380994110590769 A222121 272 76471821095539563311804290783778533541197687490222515 A222121 273 119430024718295563338616315265914855925004473459959278 A222121 274 186520088051684312471913611558096548126827179165879641 A222121 275 291298133186089892665877661916594269028924054171262368 A222121 276 454935461826438442804715964184714875085590687409448116 A222121 277 710496398186728615716567863033997704592445100727961396 A222121 278 1109619218975947101073521348959240759842319907242617553 A222121 279 1732950109617866729963055200508896391919296062222615716 A222121 280 2706438416951819221463340965884769178179766029606679268 A222121 281 4226785793832151778541356292026519062976014464480518467 A222121 282 6601191453328141263781041068278226878107728393278461940 A222121 283 10309424401652778993626827559113588029908863577784364972 A222121 284 16100764876287316316046421164284062727812788636916949108 A222121 285 25145402837420052925507085296105183702432258193145988160 A222121 286 39270884875000598241670775170062781670363207707779649953 A222121 287 61331385654737933066221607826882259853071306871399733244 A222121 288 95784418362437946476973075157150439611791059487430862612 A222121 289 149591513432923475490812034178353328375039145237475396004 A222121 290 233624855417276866136861104237797877834030969139070540296 A222121 291 364864101018787644532968092250167089178163150397431756040 A222121 292 569827264202999034581497322762867261951378291979603751105 A222121 293 889928908112433886710087120123652583340912826183220012805 A222121 294 1389848312368660075961699062701032893801230243775862281410 A222121 295 2170598475659320519100230027469135743980718987864341161763 A222121 296 3389936657551469218424151326987736644767453842674062577476 A222121 297 5294240584371840414409630516117289956121886382084832010930 A222121 298 8268291179651436834228218970587090839888014631067847464094 A222121 299 12913020846334127583895425509948647157174544450322561810415 A222121 300 20166937007277627108848252411529837269049039368162859853860 A222121 301 31495755570700818348886788529709716436258685813278268492522 A222121 302 49188561386955075227168064429347133132001914350050755161823 A222121 303 76820337454263863269526177384463396101153559088162788188376 A222121 304 119974320862167587671065336211747940022067713375182966722468 A222121 305 187370143679828630896538456667161010267366058557641115705636 A222121 306 292625709321021558109141105433741334477456671645034611211966 A222121 307 457008806600224091712988655685147638092957615283818408237371 A222121 308 713734448674285424945543429193185618761374627559673138958690 A222121 309 1114676251020271664673097500541100065776243544106148806851554 A222121 310 1740847939869618419284319556867342777023270787115200936973216 A222121 311 2718772869677996338395927620112152802153165032320677979825918 A222121 312 4246049150881457148849231562298742142428932961447044364611906 A222121 313 6631276041031128290743078231518393567812527422403704825528129 A222121 314 10356409068704431612193690386257473323204523753929090555524703 A222121 315 16174143277206384517429008104782463169502657874766102135225534 A222121 316 25260001706781416652401949322361385133099830711844681036685569 A222121 317 39449859896184116267664664829272111324233763042200598378887744 A222121 318 61610900264141576353227224053220659413188624665528945815698400 A222121 319 96220950881632117634768179227212590916254147832098009657738016 A222121 320 150273268997402122663475766005040917706121367589674742956762369 A222121 321 234689588579781211824875076394562433856625177552373495733214432 A222121 322 366526950236899177724238895330393883229183679850245276983162720 A222121 323 572424222407691801172808334269489375429041468356886720454038367 A222121 324 893984712958396006003312584039633853831955101286633843039636768 A222121 325 1396182473973111417629984323426512439301626692011177728059425248 A222121 326 2180490865642346917819495647754263391849978152623268137285924384 A222121 327 3405386118062156253282451487415672270454812579294373485716513600 A222121 328 5318368811269568971300150472177619510691744318745471233715863937 A222121 329 8305973487899388902117329530595934711827389117277999587189041120 A222121 330 12971871269156840339127332497381634719343340477709252192928354208 A222121 331 20258846776807212529230275627255256044765752956822787875157681760 A222121 332 31639295843307344355170413389645088002275075328010689442672284032 A222121 333 49412735704499452365210181697868907431374855077025492849376577088 A222121 334 77170442158218580783560103445056046378682330505217020095536047169 A222121 335 120521097607487470294130297852712741363239607529800082611113885921 A222121 336 188224073392413331969767962520140903024649547403280298887134681154 A222121 337 293959335815338514184675671123048140159925019982598106445017451203 A222121 338 459091600535290169173103714862787604244783043318118130691731975364 A222121 339 716987256409010166037312134708052670745573198755246710303400915366 A222121 340 1119756330225874605360718322665801945286455624571072526286626697770 A222121 341 1748781764073151697193162517079171198325853130496016232438849136143 A222121 342 2731163536032793775983802717752420818474758207159760261724920779832 A222121 343 4265400299681494365823327009393983645284378459243230977067678814726 A222121 344 6661497737682349564159361203856083350879664180460645639085394607387 A222121 345 10403607865939492020365151727439604980259920606358250717558733753788 A222121 346 16247856096382151160722300774362178175075537733490672351604771241648 A222121 347 25375122854546662588112136630005485395026628243202580933432415900544 A222121 348 39629650586744822989821809397863313139047762681291664439002697131934 A222121 349 61891688746881620213560599698698646157733532004521584000113996324451 A222121 350 96659472875143426141815900250312635722114582635344570834356727612214 A222121 351 150958131627509235517826188385009537486706644382237716967985837312662 A222121 352 235759174208455356456268450061926445170395378300710618958789999486148 A222121 353 368197377804084937206561638669684171267796509785616021444137876752694 A222121 354 575033016114721146874931937226919200068626454582636075202731182438938 A222121 355 898059001924604786132873123617549776791781993131070859095067594150081 A222121 356 1402545503190577972471072471935409896920740848233323115812564895646923 A222121 357 2190428339679689975077391197246037280633807479202718491983395911722974 A222121 358 3420905988687893543808348671175826138318099433269844540871610232971417 A222121 359 5342607001310065689003808970165929743993343435671021395096298842683696 A222121 360 8343827531312932167412400554700812669866172747757086581241215936331756 A222121 361 13030989899729515434560183988163872756243850683943618002652031640205948 A222121 362 20351175420344880242909997367492131597226561422430598588763626560975505 A222121 363 31783490293262107171532662243056531324518323642521474521083306003180316 A222121 364 49637931684870094122372267374331640116001014607968260180419512772004604 A222121 365 77522142446204730029363464909235738737854726945272598656262834087386779 A222121 366 121070366259467662912116876378168908870557322768821004299458966259870268 A222121 367 189081894845377338158053136710830351486795531496403903877626809514764516 A222121 368 295299040243239880597738999542259034491742992611864187703894486099458556 A222121 369 461183886695699166115948722151648347443062489707150284527088790002715088 A222121 370 720254888646291478639284123604302470643085597233953047173898738850459713 A222121 371 1124859561628998196437919250298853775197201640433611308055139365040485364 A222121 372 1756751746269035119588357116203002671626822467517550857062106634075075324 A222121 373 2743610672206908666415057841427371232494558323193180406769895016527686332 A222121 374 4284839640338614406362832967646652951054060279007476906828387833927500520 A222121 375 6691857168148726030225191942712134321610740767728581952295210067520055448 A222121 376 10451021769245166055877272907286067059240127680767579593942898308997660049 A222121 377 16321904857908477824793973847383222132934452089915818093353514297968361021 A222121 378 25490768660972530453246807029902661596815100922395903949884729738413951506 A222121 379 39810260664053603371977057028914953663746988566790275258652662428979783251 A222121 380 62173756908569730722722220960147831419362323403231121115896671194950720116 A222121 381 97099993409897895872609277774189998570282723416548787424846506017412413402 A222121 382 151646115483535279706826440678037672244323899943114119184270454589317357222 A222121 383 236833634418162214284567827428280860118231416203989640345815850149756493807 A222121 384 369875418258277806666301185139659587344569368223701911314489984214580518764 A222121 385 577653699263775167569898656693995435385574708823522123850766615530846020258 A222121 386 902151859251479643030435512112326788519983549353138789262363866613967185687 A222121 387 1408937531583708948941323032055091328098582629560179763260353019274939901104 A222121 388 2200411103239589126940770350387272267147843561730047127411286760590053998700 A222121 389 3436496590319128880128382967702069914356341250703724344444312983371190091596 A222121 390 5366955655644650915442833625574858502043817148430720138203426441450027868686 A222121 391 8381854092566177424238070460084407064695466835188279029811295667720684381451 A222121 392 13090377960395063754063190125038463354916361003468844074832462501920422177498 A222121 393 20443924846887198786017245439362408620444335490283266100147008578176235967546 A222121 394 31928341901944444980226521761946414740807629436554731046631954873100941533384 A222121 395 49864153984242346563359417886742039338178914320287479229169083377667493703582 A222121 396 77875445590013785391760267302066578727814910520731512594930805157883811538514 A222121 397 121622138174843536676353242491799470447674348043178247015818368682076627544945 A222121 398 189943625775125597909218684129154831642813440515365290458023341003114571294711 A222121 399 296644850304592759511234267330668226055768153361568348182912450406895303182222 A222121 400 463285708341775804921877221709452574599166491844770170320195236463993294438049 A222121 401 723537412948030948180472569164711854200603182170706206107534669422951595403888 A222121 402 1129986050744581938063693625559393073724993875489560797932009879860831651658008 A222121 403 1764758051245443626225283507647387158110013629697796694497192568384569067344584 A222121 404 2756114535558613957706735028243320422681245162904599703657681383968519045581697 A222121 405 4304367574782632191958016163625181192909681539798907096788422082918322627966872 A222121 406 6722354960144977221014395577111175757261675101856839252063833228769999561044216 A222121 407 10498651758956214886412837441849876260199291600293713510011961732568365505212023 A222121 408 16396291092825204821356424452743903101433133507426951575052588931811513079274952 A222121 409 25606941517163656616776576106667177871005425421152293727721149398389033303067640 A222121 410 39991693862423067398959842202319767627610956059840167739322802394786749505519368 A222121 411 62457110581276348038499566326336239080063784736763823105661005977901154280105776 A222121 412 97542521594143595833997273038357913131012130422677555789103669989028706189799329 A222121 413 152337234790305510311327968846152738211732059622610344135226856199302143828497592 A222121 414 237912991424552040392198355202344056150490652968657958068004284337784810748922536 A222121 415 371561106294815507729385041789219023412707500412781521094841065457770915747001528 A222121 416 580286326040369290261029277290435432353483649602658984544443312983671322160293440 A222121 417 906263369563361335308503774925782905455043512729233059445829752697746320492389392 A222121 418 1415358691314743506270845931955679609626374099624532304069097290539332691934709617 A222121 419 2210439362726694654881702744418604019271653593586565455854428465700207312203606425 A222121 420 3452158245308751626416402147585088894008199889707134029157366172724767149634717682 A222121 421 5391415277708616150727961090176140265259013549367058198456531384921172901144926419 A222121 422 8420053957900232136262891467087523773034641445524940596923407447942836346257748820 A222121 423 13150036679067160605717182431387614595910592348374089206621444438823120732131857422 A222121 424 20537096974130889552977018730809869903149463646968338693691516427267297647371786898 A222121 425 32073853664321177679430116717241780600910802198809077805915182093608087626325531535 A222121 426 50091407280011833417834547228170163700455968536514833345763089995695308200026816256 A222121 427 78230358894578033776421229793574777888136099326436795693765566273583986060747135998 A222121 428 122176424762108195218530640125489171156089742860477948125761521987859677182965134035 A222121 429 190809283998895805392810330875223089717715317294733928876602587807299279016268734132 A222121 430 297996793825504960858471470866695261282035521713664003860983077956093399070645405848 A222121 431 465397108931001494362149410140813827634946659121325118999281226476384284612067928840 A222121 432 726834897184040022725771306975016950956267408599542219915338420706646169475735266126 A222121 433 1135135903568444195040094124352528770727349831838452097276002247029931642233453339507 A222121 434 1772800844541565718038608721847001933218842202356769997746808085489870912228513218638 A222121 435 2768675384619079579933611589490816751780961027577482942232514660277400346781264354894 A222121 436 4323984506775136931050707824835529954946436123990076991495261507251285065268328234284 A222121 437 6752991744246599948844276287698568805517940302762906037117953407024839541125178115894 A222121 438 10546498819875224512362130655031097769537204260653595203126789565964979456452823142762 A222121 439 16471016339149807132815082014359970322845936875603449410897334546722580448566672645393 A222121 440 25723643825122012822423738330880558012538986789322667665677434459943937071396099246051 A222121 441 40173953933184761109759574699755001304584501909392197908312740933216248516863640083214 A222121 442 62741755623651270891663973260797503515595717111342494308452145072679984942927154181529 A222121 443 97987066577638963242865599468867447085433605231005550953480047599926161902229695898368 A222121 444 153031503837474085796038012648489076114501747525041421056414839606358674940814487358628 A222121 445 238997267544521763769361344211345118758461341814750270812882272632786079873433492301444 A222121 446 373254476767157964347012812666124221625971138095732084635166544258621158303512110588625 A222121 447 582930950876966618385625482028728269367903324405769153010791459344918662209756910675860 A222121 448 910393617870261665869074537831751449654499370121184585797803311510328664097513656404884 A222121 449 1421809115148243354568712524666498119670488615357314419294762644302092232820119102975091 A222121 450 2220513325486335329642039992604512968668489404399467487670421088326049554913617655191108 A222121 451 3467891277478757722523341474116476984166883721566407895234586720069090460786794499795804 A222121 452 5415986373231633127235104824097588401577845222544495820220930748236162526851240200718148 A222121 453 8458427917139456839032131642942174758372699293164482731715025568539916823848048258886560 A222121 454 13209967289255634191771560467556527413820053522947807297382582144377957107035868525675873 A222121 455 20630693728512477291961003298349342204436290685255386689909066996261130528916984740044972 A222121 456 32220028589008531126504249471727781381131978752940521495092316964637425571776164310527524 A222121 457 50319696270891166395367863938067283898789404612812051107004248473386565372418946438974292 A222121 458 78586889698121612144206012053118727473472029925011401104804667306209907983100789034928520 A222121 459 122733237481748357832265734641905160597143591692682813226846596559456340839511796104138408 A222121 460 191678887415126791546640263871626560311330895050987167451454357925457025845817851269506721 A222121 461 299354898758900337821839410866036804747611914954418437977883117796467981181683673303366773 A222121 462 467518132118912860972380955447226274139707538922989579997204613464939704700007502243708578 A222121 463 730147409533443296206350086555269460554264129272044185245572286860044426447161284692234563 A222121 464 1140309226579473777298899758946152774156480052904414545823352388927359741183721911341057380 A222121 465 1780880292451026162498914312973351492792120588132898990154407847425142352095660156127878658 A222121 466 2781293479097717862396110675453366241131187642380941743956239159516853712371740081124548462 A222121 467 4343690841917840335349115579907460980632423201932457540984321262800137775576657461873111023 A222121 468 6783768153902906150367051112199665307875582224039333278587388081615676858218142971514204980 A222121 469 10594563941292967646791351285074337814308645910646737645767082645789042978218728010634354778 A222121 470 16546082141909194620411747579375177843237256704406599312571960910981480199679114886092231759 A222121 471 25840877997796570229484063091103464104459223645850875766559329126882343836440079298426549960 A222121 472 40357044644766729515970424810577320934055537251782969702106003321115600268214269301526510580 A222121 473 63027697921044790634230202282833311250717337746254925545816693342322360595565701805619732020 A222121 474 98433637551841984876477427161589806904183331258526076334919649710337235002595664156685035422 A222121 475 153728936979819522374588318837148926633179937622888241223777056940042016024605318930719011803 A222121 476 240086485196676413779597319811557081035010114297589099360753099274961533678068278593945180562 A222121 477 374955564687607936532350161349324689857961315112612789107999160757970155495322750059691120722 A222121 478 585587628454103383043320652576426115268434046691690599346454181930109251987821453178028874864 A222121 479 914542689569621157686632237761919971658620722381385500019583303674275490097895512876020337406 A222121 480 1428288936453837808611430251083411789354820906004307335164608117463698480864028196393923004130 A222121 481 2230633199808805504663569424779820142507152228065141101280656049676172109472020670308290622817 A222121 482 3483696012126945061006276409514887002104966396002641776995912102335746368250580125934941176207 A222121 483 5440669450248210328524645140784772407950928554742450142492296437497457020634536391319274312862 A222121 484 8496976763707795630011132537952575746761524943796870942480159768378699915772446793399538991105 A222121 485 13270171030091969785236391346578707410383073377293511008603654335146691929616245182270191625440 A222121 486 20724717045248121305415787391023317722957256884731959085607013072037956683102631223161417817296 A222121 487 32366869698334343597777121591517633583884554778975356629387412193767104198444994199745267768624 A222121 488 50549025677007096252631219598694639785727415458275816750151586748713240977175847704344323574401 A222121 489 78945045372312233391235221555282550059142753125815367079531552307924826790385035989133306327376 A222121 490 123292587846481317680029752094267646391893799244590236428395036372406377272853057108213054263312 A222121 491 192552454003828594046422008180325765995955216634902014329642573893763767200279686386146843776015 A222121 492 300719193185096744373084149664584209524816751589246211437261299042105250589539800391841106911792 A222121 493 469648821760004375436127414696948196910978178990105315503647401943425423990454096882069620569168 A222121 494 733475018486088187040596429866991920415618067968015105669048575657940388851012262195722205736880 A222121 495 1145506126741831508402692922678376313583462127462052040815228839201737570429382092776441886744672 A222121 496 1788996562025324297771481309068286796672061521155023409497422864266282612669865094471068885151553 A222121 497 2793969079887553312249734968670887033142777558883755896575645566125911595511542079042071240991824 A222121 498 4363486987660962882705541793108115202642950237179644385256530740742160793803317029318567288911600 A222121 499 6814684825450120149959572525053675962221945153959675124587243580845632597663915907057852638408336 A222121 500 10642848117008858393622988073256139125305157532400692338269199021671589832616010048687487192048832 A222121 501 16621490053171657160167350203739578838442548076032494079844606003558913620839163267664565988274272 A222121 502 25958646459133189794939000467728533517752172819115207719598321024328769220023956531389209717571041 A222121 503 40540969782771433009214416432333935989783570037861707995258394451328008218580890751895210037356369 A222121 504 63314943385629377349858789738249916827541129872228869869856954059895365245893236143349412199693794 A222121 505 98882243750100240607007097699703013340658025404187508610618164231195678659092650660838545796664995 A222121 506 154429548637541494892550043998401203658389703211629553329402288444937437504092868490739810314981796 A222121 507 241180666901792649552535756465444375286595326313850592403691092089237348968489183808811641141358198 A222121 508 376664405228034938348104842706132061270310682069554001072176776366433386680221801049726883847643066 A222121 509 588256413701519523410036653340606779756926503395077756476682065266257746023734723560026470188255503 A222121 510 918710670448074740107370200012029605388815132400272426469828432439719229458141100043576733246878536 A222121 511 1434798289208981352071696556850198615989567409911875644147881767488676303016036442506037372928542966 A222121 512 2240799194933671747724142043927456516232424746390811823823823075259766851789757270700153065631474059 A222121 513 3499572776033639377991055098104633510248493230509122351307960764019919108875480205213379985816375788 A222121 514 5465465019108197163303406541659365391166761025702181549857421596319966236075831317259884052907543616 A222121 515 8535701294645181083990120995392873062442707601801921722561617828935228182857812495328875229868631376 A222121 516 13330649146354930140436651136215668239350326646780870501411583801761299907871655601635558832779528766 A222121 517 20819168868373628179221790888065839026263581585790005451893569230836200192987258084961506728803870851 A222121 518 32514380028400555751043424127398198210327529066383011424748838567470914457092968951034111757550854822 A222121 519 50779400239998106621542826918568698575915916353584879921616264900740809776856141200389087949075302342 A222121 520 79304833322413603711792166392221359509578683711467878747191078803156743057708987873310631796418190868 A222121 521 123854487421492979924816766613117064292597413610161934245809495963582804806535249524886998769654052854 A222121 522 193430001826954213850099651209560796499030417636229866218694766262404880727338877644171529604416427578 A222121 523 302089705312386626825103729485240868097315390535289672140341032125333052160892936097772543359507120673 A222121 524 471789221908635092641400571361971798839590659858615488312310950458148071332392810175329212719491557115 A222121 525 736817792843961041292264840378167132940800575434220239904515550852129962029575087104851337001787157886 A222121 526 1150726711507161827580204160383027558758022178747360802216796500348090671705269980026968623915263324249 A222121 527 1797149821077288006767964325276685120466126168569723104696533211670562357621054180927573923353484236560 A222121 528 2806702449070616865622120983256634409415535845351641089566934607588253943435677133549907421756106012892 A222121 529 4383373353311658299952245639738019900563470828244453498169881636025260472108375299199535587800530510668 A222121 530 6845742398124535613211710187586237616368218074309021957397420564416375781789161167946610253477922731921 A222121 531 10691352345351500146951199740706280026821869885630172959009211754982092739415306324699141555595323023372 A222121 532 16697241632078955367125050112189299284982953552480602747708200841813591954561344414100974980030608415404 A222121 533 26076951644124740028396989465430389154758098370793568049706670168752660056001134850080010493863802541771 A222121 534 40725733150054018868550514349776331149753526280522742900499613031671097410557388288356028095130494902284 A222121 535 63603497956521920542395774426980335455766076829817522251074228721180512194848162182584112586315118064916 A222121 536 99332894447841813049626595063253596636307929120271753347745254061937801976074135334160640755412949351500 A222121 537 155133353296558990365080554793474227713446796114669122705423960484616252598155205246415345993939297787824 A222121 538 242279835283284401887813089520230100070564044571276269661603810612026732529353873011047043813762947000065 A222121 539 378381033720602455112787873789620365888451941947971764018064946597699287300844449519986836618635021916708 A222121 540 590937361799294419713543993045060224036635217895644232371696720955800229264118387468859185687735423022220 A222121 541 922897646683225482172149846457701048717723437667531592334081430457760134044321557512570352581677290628972 A222121 542 1441337308001723769203114829660351342392236835016297852600391244149068320731797530655073858050855756799464 A222121 543 2251011521054099099824135151925866129598084925856428729928586154310665314788919285552932502318845595674424 A222121 544 3515521897468450796933724682967050875022680337215508345272016649442389983338668851410710539469698782654961 A222121 545 5490373592487336011614707941210496811016815910294447084595896800673773843969466036832186580133128859158957 A222121 546 8574602310624013933040200175701653264722100098617796316557783486552266120551857582865025311953472824855666 A222121 547 13391402888496292667258862578916025554350955815448808018181946513050115525235692441308293040623483920056307 A222121 548 20914051150784646867790229342831933931796643778655197187749931278828757919201074396264412664495203959036948 A222121 549 32662562629145985382826714516917154374834552240796953826570382350149449488586172822194940831349199670196010 A222121 550 51010824723112452616222416608460582146600425228477568042624736756791023317892331645569018269493238129706742 A222121 551 79666260987438534595451489044428879019011969843283641044899150990604220395851791364218550016440416543577071 A222121 552 124418947824676984708252128420014737533591302519913899533299333476748325988328490620689226699212787821283708 A222121 553 194311549028773066003348115548601842045559499474134722678701913547263238675425980744398724589462638730205714 A222121 554 303466463477620261399630034111564308261090213194691357227908779303248483111030704087746712582351732057675399 A222121 555 473939376819939524157967739627412225723867023770851018605960441643196374113181059971939173153537203469211424 A222121 556 740175801722609689645328501127306583847823592252118506515037023226079394025700446758171328676988284288160828 A222121 557 1155971088816814471023236738800216925502760327530890458614415335870081547021169115032331532107129632559609308 A222121 558 1805340238184543432505679023456104470906819079050132944796299847746817270440570997270528950229372861979811182 A222121 559 2819493849923364722749807129176441775819214140619669815034937935510764123537549216137317553512264201541754795 A222121 560 4403350350042476439880926030508237747116655983865165530410561384160842479658077525878085024900958353980323210 A222121 561 6876941514075732462547920909140356285792901586160284216491523587098119362887255563864951872873331058159551530 A222121 562 10740077629199327136342686573555668953721029532226763895269407325138211363561535930848187467644935276047142552 A222121 563 16773338444878557571404817082491535852064312867393670902900344486812331764353963631730543197806560466056286494 A222121 564 26195795998861443156103745516215303192611857124856206570703204944883347791707490639624195349586252670483810034 A222121 565 40911338566800949486219475957747630847654861125233530739621965541402404825827744901642031902850581780632316689 A222121 566 63893367599906526930010898094203508917742649055542500117729171260122396340280357056521189075787473462648737575 A222121 567 99785598962767067271412371648735610171966621907178660719958837727614627618412652476147653851759321392833853934 A222121 568 155840365508809820333855460210547147720459168548504120885260771978316086287460010834515958247155796803493636385 A222121 569 243384013067670637297819096296382548776059032057600576122381811312348933754981587086632642393623161790358211984 A222121 570 380105485658498474861677900034889131094358540621862207308313261309985120528663266133252679062613671129723018504 A222121 571 593630528178987802253157653285675445514536883162993529836096343316515943406304985501141212410426610179905258072 A222121 572 927103704845426409637091393192476806400950421400992812646910530833870621293274420283919239229423498103396017665 A222121 573 1447906128033492901256401140833849178514930445055267211414804595412872774266178083794961604046647072406585206792 A222121 574 2261270389321197050773425152424275280667669145822307362253890881967827200300223437187139963780016952852632838824 A222121 575 3531543706197061164979748013561870246016645221188079411743142061841661382966892097033839499254822934139220922407 A222121 576 5515395685397862361431682514641155703346393375413712951351520690542835364049193457796569740611239474479022784088 A222121 577 8613680615965717851756084416647488978304658436456614419563889727139527441510703467571483559195306199301919092968 A222121 578 13452433512666703901234601723436725161816612619667548851262255581125044566299533251022494976742166302674259051544 A222121 579 21009365854277046966175843032197405489192473323299522543864677210397268648021209778115167533810479459739772300496 A222121 580 32811420564409388278342443994461646554565751326979437138329368350338493911125411103157710296015226109997720249953 A222121 581 51243303911306646245813194872294091140913939612890332612749570588718072634658014535009006376058862419217785430696 A222121 582 80029335840302752624194145571556927614120475457425875470219659371626003847028641208107883614260598306289213354104 A222121 583 124985980726874919919272421996227933393007530442050006439856059510945686582631647875870916968725953549728073619432 A222121 584 195197113836246132427751901106599905399084476050021600855219406371331639147638389119698988062138221746099140885760 A222121 585 304849496146791649869877974127001727480702083267203613288867632680494439084198943573493522769404605711430045633328 A222121 586 476099330950742661968727441841128032590091977655900605718315316122903664144255535803544645010887951673830098554257 A222121 587 743549114552572487608468380852219434619282866642112061730148970293350644574573149236367806982895515298886797171209 A222121 588 1161239367104076278380882944545239736268671176693720987627565630695809581416926145121126923662575945426603776408594 A222121 589 1813567982693000506514696003254889793392684624404561932398486576918377004778471343335551492018248713069379734012979 A222121 590 2832343546922121879175110430785266061025172442554121470454074612954685292347711522899726170677543048420654885424052 A222121 591 4423418390899864727345143771453735458167553232957096077810363935841934999431468259470217534078249553108416781085406 A222121 592 6908282818379854028256319117656353189549414311067580216782385235254547307501833527729012659169524439597725754538402 A222121 593 10789024976001340044909775903420840412674571703531017362255476451183077683508317143438600159599367609028697482766991 A222121 594 16849782064956023712604530061260943639700888090837735033411721333843725928500967083833489262351081059237548138815248 A222121 595 26315181980581450734984013563024406057262269892951989244322742116310000885355845104134421220521749727203540424537838 A222121 596 41097789870608988937449782841775752267230685215730849064659858811143573442628799915593874474461236330079496569137475 A222121 597 64184558309157877883914152677745321158491811163930242108280430657747611375339706602233132762908815655494841223051108 A222121 598 100240366655041304526329595789211346466328667810503933039839632622266844860545096756996292813277632870716762287551400 A222121 599 156550599892551498236034298305861674604401477962722895544565331820435430986113682075498984981416486362933373120541272 A222121 600 244493223085045253860809300162524292592143591528558452903039869047281315597456189289294619665845907517263488236946030 A222121 601 381837796696669349167032685418180885528409100935545392549457720237041239026865448293863933859244657724212488431802259 A222121 602 596335968524785860053121296627079256039742152204836872192094632202463969384108897368790282577473461476462906260296254 A222121 603 931328931899570442532828763030373275847639824790277556447737674023802897242260638364452456226749934376424776144831230 A222121 604 1454504885121890085163640827079541260109608278752057731101694885694254554572299983330906557373733461301433523433322364 A222121 605 2271576011848385321336710574690227511912243720083547740946635280374901566317862269377428957695532224796324644037210998 A222121 606 3547638533488042322256678233672336426818355804212887683337252456068252624018124193788172326401405699560729670706539658 A222121 607 5540531815199153254823386044475920247060774661863213702532970393819983848603403307488441802615800304949309055692205553 A222121 608 8652937018657369690074027215955751307604904125680156768574740175444630699902830663523955662554651898739360094226658835 A222121 609 13513742280741651804030566898076641895799308855618867400909188025773727460190080943970444379042052190400727029509831982 A222121 610 21105114949587481004070715066259182659009433948438975706735947937490429832749893132158583021609059418127932514895656153 A222121 611 32960956911992806458014281619935534754374221618992957772705061067333764996212846703424420098085993476040042029304357216 A222121 612 51476842611344390669465167578764054337101494557576770588053196434869999634993351824513943360903184827302932252954051220 A222121 613 80394065387979410249695979264189384755083946887962507738268750046555314882664510533538397142823576775176498467579123924 A222121 614 125555597852117628720040966333753007243881428436848509962885803745401963202798312094274945229865627849516630261816679633 A222121 615 196086714559402824448360086855069623723843006511907361654381158599865674146585148170247774772426665172169598599972768388 A222121 616 306238831915627085392200808401473942445541291473989001867960596759356049561902382499468710599413953264213389676674207300 A222121 617 478269128960479172374286623253239126339596250385449337004460649597865505221103622241138520306407626780170788997305076131 A222121 618 746937801080813868496182592753331987059550185403372444953630952570091608835432015368058821461346536197771252365127551892 A222121 619 1166531655296413170596093662038930849014549645384316912332565360443336738276211755104490349301670059713201182538685240332 A222121 620 1821833224720354362359886419204687036935128818764191529887965010221474206335107041264417758198846499170191534050761047316 A222121 621 2845251805748550465554125078077278032473605957567433844234245871437986804199788715336262751575443277315308883483440491520 A222121 622 4443577890812708350262460514851435831177578322862588268397657632386081555240701165034496756706392918142240085960616618785 A222121 623 6939766959052944709444993644164431618176146398524136496944464450805286940943496976710300809984073709264772007608655510620 A222121 624 10838195397797936128887502123396515580154843832968931788000301871572721403540620089914091093620277476042065533133897761332 A222121 625 16926574072867536822120342923540121386686568051601286305734985514000005202278636632294216719934748080677677590630504696580 A222121 626 26435112057721649762421405579662572028857393454292986777521045927596857958392672665636994109579014825310412384655048806408 A222121 627 41285090916564549527459126443175296490500392890213669322088159031050902904409293225991838304076405638380987983811072299592 A222121 628 64477076104965149062201816300771540745299668083441735426108767187658463868263738064584969538916393136371097194452954662273 A222121 629 100697206927488293999622340602675822424806813893826292544808523437498595571799696422268527210054924948261590470200099470821 A222121 630 157264071132663488006231429684099070326639628939871481923294641972508301434990310903208953364458000980826884073105686150530 A222121 631 245607488269549118599998582552575164076802011473438640152082859124972057446476182576798440433293215907140430865797801020003 A222121 632 383578002652556998490929830858310074110621062654526851262412730361640232380209171754618052846547433156754499253786847058564 A222121 633 599053738774652572846740729909124562314447652536213288813530516879199441921887412516113061235016587856640048901334110205266 A222121 634 935573415206888490271362534342133839165406725547386651169243189119426821195020005823133465316805211725461989346239914693950 A222121 635 1461133715703498332289373832246295032191334994985953464298552601949616552051438167226011883677483975468859067054037933522927 A222121 636 2281928601715779542204547808140290205577721944545479970461486527988982759276579628709918867815874957442697097222930684540996 A222121 637 3563806712119705445075531265637675031244737495460131554327621099670880233489875513532119300776028310023561107905168499725770 A222121 638 5565782501608424263862066358426379207873333182040483351811881073954645319356513163415958190664517719630001558286098966457791 A222121 639 8692372330368405497513353479028369139842304790595615251238980977947799578001456387218788560148702480836479135276161562224056 A222121 640 13575330460347556431351177109866488084363070074257660307998257997099746865066561078328659379088083435742256731781356823702340 A222121 641 21201300416434131600349358030448286886742185903820310412922222189883208178396399821486742514665101718697757406022827833888324 A222121 642 33111174763725205130338621851959080071327619364508792285791932884939417336869455843238583407946484368702395627868159995347326 A222121 643 51711445651895965339054704059709538219126761929212537612416364583659660987477330602325373971488080089937072534608723252298363 A222121 644 80760457171654300745470676256724494519320002959618811347611954375486497244506823215937993544633574485707528596140580737185474 A222121 645 126127810977867616818398182853349618761734664610183350438970489338044594392867610959927484813504789645269964467190070794482626 A222121 646 196980369591719562852666130381352024273097829795694031711196992992758647564768015803997476354745470890579295291866249836941120 A222121 647 307634499510176400695999518147553174819002323449728768722970150536076152565672695228641000974192849575821060429305819970238974 A222121 648 480448815712116779076087499962728361736427677498678571755730830756159911160476323110135728574732207025535677256145407583771266 A222121 649 750341931372166438868157692434238211115394455127405451492266410522461427891118069337945321415630859724749802488643208506899073 A222121 650 1171848062817722345439966508690474960525044400901261823848640448318963495038167043625762899342403768154980787141957769209670847 A222121 651 1830136135159602706673506895566262479242333504939336283655758132996827661578988308298151486702128844915723501399901970840223102 A222121 652 2858218893295143009139801394638577209150145792822054578206833490887534234279381216656032278017138750016760127776552009921248769 A222121 653 4463829266600909372094165604329954963255927181783228521217414579080618476276088566470363663147240157392831939815005669895641216 A222121 654 6971394587064348420696426130240297828507786194016937408340100535826364696580321213682648354778846680224670413762919298156576704 A222121 655 10887589911241834269400384735460666423592328765416126206762170587772436511316493194905266955185809139542001404457420336554963520 A222121 656 17003716056372582766010604348443824709109728025599295123583956445928178393791225128111529246250185272115349808670529183244046849 A222121 657 26555588709968700332248695066684623227975242179682974267072081525273832179841652719430274409146791656980493526321993660747745728 A222121 658 41473245577323399956228847705474341821242761138822416875889726052252766420475694174617336541692143314694235845697923776433628864 A222121 659 64770927035456494801007124553814383972850749851144276804346855210258390952121996177497380937791697589118141095583360600413540031 A222121 660 101156129225784686563092047145377882238483924017666243057965870762246122062823351327266335979734474676340065163444825569239111232 A222121 661 157980793980950830160815445190642845446574941103688014661835181981351943470891627263259303139759667287969134353415175352123344832 A222121 662 246726831659844256148529600223141351957043205174448523998106094173364877513385169782550861678580396829427295671431984433937508416 A222121 663 385326139506839477313270727170664523847094700137213867529906217048657268267366667024152739022647472302289855765656224000479328896 A222121 664 601783895121486290196325624415225535824022130405323594191215081528190156552525213590140907950349468177068575773439852312280349441 A222121 665 939837242526755741478111044258865894981891327610599369260740112437087257197874032269619424975868354252594506066777191007379143616 A222121 666 1467792756836703305310702666280382642888712712904301896724501926300243413948539744795655836519942444545918662841576164353531212608 A222121 667 2292328372974596920468850860440065408132160534264457782381899045020043904924078581826553428547843277600074514064014552618348446912 A222121 668 3580048576386981604658583552067450537309578991067171918698711122392742161698161135205990051182026503358436380965668553628904210176 A222121 669 5591148266711475217443372390709140549491961345212375697614954447722994787384959174289057929864376087494614033926316117335038096512 A222121 670 8731987366467402684257078475787572845405187215056605598186174668444593726374948139488303128041149230101184419435202506699604401281 A222121 671 13637199324887979507707043799284553801543752233871590753675532120323080413538349973988065343221691560014505162233304475336367083969 A222121 672 21297924243557644320657444480689302529748448422393591942206203575874508771424374106662920017556359560232106434774636609337216742530 A222121 673 33262077225526399666861484861175806678267687499325254692035017401776233659921274860247395999121220422185959874340630859662548734339 A222121 674 51947117883638064084537814878808193660009731437168319261133762570792299649106325714237107230044880930104820080381180052981351241092 A222121 675 81128518766881780543107482610646702147382301739038744683336819639409847112839737577015638606013459855431615063146147332271954527046 A222121 676 126702631935262564498884629499677532208364755444487776892256722832023416660834121711957327784357856011077195737887649252263011872842 A222121 677 197878097410500083308572860568479420219410200460740062604680971970861791510863756574471558287488804588691135014428449897915768294415 A222121 678 309036527787406910856594866135602997741946137837229004828410169854590741121502816397638420039099773234456040931784436346224543965272 A222121 679 482638436273083854530048024295740890430122333014913627166377442208713471855796562943831209165800541227733701706246020933486471656422 A222121 680 753761575810779646243816144223717806839290713335215600974398380326242071787191019339202794700890586306761763235830287493720807934459 A222121 681 1177188699590594737310379977831143313406886840410808605178180387222018893681454848174104249345125039818835379105101502031879855161116 A222121 682 1838476885682579220423850446505369929705383660307378328497948314833548081847191858544129893525328317987751096629616352270610689931472 A222121 683 2871245077670740730519346933908213858911466875842372736760364486770061792258086372034819885119721168738635609943021236994519220687392 A222121 684 4484172936984004943185206407374637702268664609534898123659211766678694843721878158318519882288303837803004225717794824624886631686622 A222121 685 7003166356350168101447677738744227942623580803317930141928218495691818188935730336380952543266921501607180159068085647726899561568931 A222121 686 10937209537619095389067435683011762606116284530332747484491391532642712794102510544152613643126633029887033573178721608561364134156054 A222121 687 17081209610466778924093070092513284512221958313293367840495161128752140003361640113589068983925862448736606879707863956151617092660214 A222121 688 26676614428310305892208414421986600191390213490253891911895726319603748345931753327853354215419002854638299898641396243642848152095076 A222121 689 41662257743190736749105577016737719969824851736839820738325662726238541825973805092214891993010482093082804460868240591230611362099638 A222121 690 65066117176324099836807703963131012114020858319975465030977983936502924754904515222666610752749976697610166662923515724277725776377946 A222121 691 101617143038655314560983143057770054106946119489389659821562293238568553082030085258935737396555622222594282330576018852641992710729345 A222121 692 158700783256449151642341362164894174385155920366097126168038559264128502545828279053621762914981041183367124590340775877058854838671659 A222121 693 247851276399590198504689813959282698954022317802683889181439922825075385493030164726258395194923801831321078292040241205215097269278750 A222121 694 387082243404174914346948807122051115858474935312660188399389333915890399715094513857200100450025059938440694094436377910061302266259225 A222121 695 604526494014281581662488816396196294725677665728890503146248717035009584090258238116625824341942445663627230025353258334502385559690736 A222121 696 944120502018506185896194748740596605985111055341803749270562350116191642684124671393404184505035227047196774878958411507638056757442508 A222121 697 1474482146204527151553232275937155495920356961880693418229839639996889137307223075601754914344626391301314555764839048861571963096530716 A222121 698 2302775540651581984694870158461376977145211406295656512575104900232530148698214107994669112354299854845919077043456598797410929271271057 A222121 699 3596364462108333683656737864219026336191290898929533810848669466412365729957399029373267429450814505947031212545031270362906076008721660 A222121 700 5616629634973484901199260309443127122355278716488984543645936999589273769525544897885844207160446998370153586994647473011598196210183260 A222121 701 8771782946038938666061309098259983093180190106316215448548730539681888887807047408723397539051613100711020972355497571348726608310423803 A222121 702 13699350153569953449961190518341657151215066995900213197067351690126336660163665623347269253457487893643689653873923631129332043342847196 A222121 703 21394988428762247084376171920118136064216380339998781662089377046747509151086691834951494199304503728978785026658763411337004588209251908 A222121 704 33413667417471273921028545925580092740526892907952457372483774836778119830276078023062965035215451911582921850936675992990780182548389276 A222121 705 52183864179354088206199706584077931723853607764662897798629635633313711357704365751385256632468380702474957273120469943344590264996488848 A222121 706 81498257783741402176470008972100571887570478227446320516940054579883024427014816592217264151287631284669814963817337426490603978687195073 A222121 707 127280072609359948447216601860159674057468852140644527148821229422755398875055341053376894155005510802910788999654542261193016845554729812 A222121 708 198779916577257475004576759272022390054892805617696622688164153745784720662448917325995264248091826397399589513643583308678537350104249116 A222121 709 310444945735800062931484249262501081099859854291457940315742315912097143128357473161887420137735574511759210476475181717854872525311119900 A222121 710 484838035916201238749690587566582505049070666335955138034114671861756998493852557861674548581414025119896610980940323603168001596757086184 A222121 711 757196805101575049044843225342800962892033460058313440182997838287602939665092532774006563661278735948749942794363140266528133800067076056 A222121 712 1182553676038587788073826029502982708619990685485170158388163983616361227050740900551174212985517393656761890085592335403864390486613780305 A222121 713 1846855648743503063476932925513802819450383811726432721369729520534187335777353165217610912354405310282044247339307671211569999193922085149 A222121 714 2884330628206076989702822919100726744284880555629889104757831567147458020531909431909830004415063503912863594611131732213267274322780605394 A222121 715 4504609322589824789155349799726370208062199947547161730610559096098671789586063146676268531693321982884295484172853791596179554180260235411 A222121 716 7035082923826786566386550072078777922616547231227246212702567442240400844519717787081549256877233144683635932006745369719596092321043655860 A222121 717 10987055302870238668065700465784806710893321101206906697959139163587558947845077224927273245091310959057008679888715423917246372969202457210 A222121 718 17159056337414852484044566882580742132624582400575193724991976915164348962975733830016390538351564360717962665128101874520458319232833559110 A222121 719 26798191715086717162952893105516123837583546903587186099247271716226540082937897315089557271244481551632392787268518055718152544547866376175 A222121 720 41852131322201620608795242519904640001381739245909152060352406430577918278365624872477834733736373408259026951853957547252530582326463219084 A222121 721 65362652630949800945472092127725555161518905405757940237324671962375126366704775014388104716135665062143329348494220884580738454933479098754 A222121 722 102080257898069381664514358224421183666003880096202261654032342687989525314694299548469041248672443262372221662380616042231754366125169736183 A222121 723 159424053845731065730530651009837000586341140390865482142954447378253674330491064792550417759193449612572552778296142804997710875601095647888 A222121 724 248980845737922505726433860092222075803101175428425862317973663698033550504691291424036462270557912180117480723925210933818503742088451961612 A222121 725 388846350653948843221966811887944190017581923529422216769212417265837174850168565512522334035566147953179103853463060455685657025730690531180 A222121 726 607281592159296382045337272300266572737929385566772044697511247989833116422000989007566977066847535334728646248741262682456356802891082957262 A222121 727 948423282243255405880196117625730327540133013304543033352056855366468333376334952761081101324785594128621849108429212556573751544460880393803 A222121 728 1481202022117475251375472530258000341225100556176076663835654021750872951819563442694550311342760558752432201576126846601743693518643203880250 A222121 729 2313270320753452500096812545695829469710889987539472130913444389081334868938760271509055810884937208761876729951658472973778499652068861584154 A222121 730 3612754706632699793367956881638203056720128056368643288237507250833826278134480815242642415728953158332988281446393512506402509304743363675752 A222121 731 5642227133249854953695926874793984588549151676465007650985328137228790079134703888242265478866473314651172139654279562368829570724718353735070 A222121 732 8811759891900526341564510552882302706801072224999677688914257437997991615000156440182924729088815970927894996578604508958882930921766750238098 A222121 733 13761784231430430384034630364034180281078915218202286227273033961464123401361140773699170580178120871342684230986890294477544848796701684838833 A222121 734 21492494978957056971151367041386431783591096836410142586791527368433619548737409093643553347454202280081017218466037966130574469842954325411415 A222121 735 33565948473854291218692886257590294287643192062253835439971286050879414366052660758096614988752741053899410794104730160619809651961250817627470 A222121 736 52421689434034896647470946033520677966667335893000841619317481284928236997367845789732978296002575642327515508114140814205500703581339070022305 A222121 737 81869681866995261072415052495396923808518474393415463988007781179671981494178719043127852933208188445821581596186116815678683243801080610752944 A222121 738 127860144939382778426040406187507723859682866737037620405130831919383213753366017056650035066778698628981875668315844997763778335988841542294264 A222121 739 199685845738097960411241909459856566695978269524705755902706675303004364231229707508324449421825868457303247547071155668815653459091600650890472 A222121 740 311859782475950804796372839549522224994888912979531040166420241289107956889145992085278780431577075154133741358301914959583794103657402337292929 A222121 741 487047660120618304825140762358654423423293886997024782238795393220834708409925810673724601067286635708357712051709380412444926940404196382053496 A222121 742 760647690271708218855004984893418099869530589251141522347611077177200929187260773065425582132569282088069492325360714861596655572920090428377688 A222121 743 1187943103088508575942485763195927542960581168686341861942010385696860281936638144951928830486107286741924226073953476797478942572339824194051031 A222121 744 1855272597582544555841137877775610368210225258313405106205254092122006441097297818472036444916175196721591329302092843021893148552314201188421096 A222121 745 2897475815459345996179799824624281958584252591482667848443579625781883716009967018088914329403778535712785650770710830367984140828126972878442200 A222121 746 4525138845963188155344698833557239450399405539885578370957141084687235168589117172182771975388241596237825493871282067122810655840113040952080424 A222121 747 7067144949404448976422219383151360808728902954720714015303897245333080682327570508836857470793529297125077782772155446225964384791923039173445488 A222121 748 11037128237611453996253397032218583092177575048434054426261508189581273284413944292076476162761454190080066667226528906415128975296627504817558305 A222121 749 17237257846783769032365722391330404508960855644002999441399455053186203443349625419884901569703089708768174099223473830747863500649484566345743256 A222121 750 26920323084042470783484084637150793785769514446288260085256217467818491495961754520259221067545363484702912703623082834857317689566641897135987528 A222121 751 42042870240201779351859767257189586379491923254891324221903315668878508778322303975376540390196703497237689247694276048437909748263736199026039064 A222121 752 65660539530531281095411326359852840707062409697093307140465165898873953831358344385916250380204209998965280170091124789330477053305648007512283840 A222121 753 102545483379437546851497430204779277260145079689584949089468860237807409725657636433101243247946881316506056307257073900781743268492339916700159056 A222121 754 160150620703213968354955293327744686182213983532795906108590825180954426956983001872737031776293280600061637716049160922757592647892816661495836849 A222121 755 250115563029933467459154561462079292206966151828612926705759343378347664914018542187375041196994109604920169768135914989061897586639872274527309433 A222121 756 390618497731024939090389473336227946345058321012920190306745929273554839420051877432811981675247808596209205446242600631116087519995481593181014322 A222121 757 610049246521224455829570256312492623415725083444610420078639525176573978598706808700810455411440882402276706509209511433059453416801519020048633491 A222121 758 952745672165731675167620228771575550115523159416604914010120251921614088840045449794360968056184565490865069151059634046309145746313681199224214292 A222121 759 1487952523516395940461366899569772360100218483374001377628238357101854846764077267635650733369575958900818020152253584626644886283065238908131426734 A222121 760 2323812930271365645741303775569862510405219960048501010955933873358257206151125422595114470937514331902121644547603381771792409401065222597188180914 A222121 761 3629219648846468335219575996008296629987854350983303800761282328896026369630847051009951723438639888314412939774056004707945196002511115987639863695 A222121 762 5667941290797103183126287662242041622615345138903021274804857440452390482771959197951151470259756936411501803088601350888463762453464653150448141600 A222121 763 8851919030619626752156316255586476048643256334224745632545190182365569332435809971434451437805706260320820323913550159082377522857971267042212265438 A222121 764 13824502849362851701633901953702576175091692165637574537623338692456764630326754349671576110975778522722307538284908398467747952126791545822257357747 A222121 765 21590445910197575281051126771826882781222980871359207610135074015187583938461497623959188770016552300436904068034972845415916054280122956900885559572 A222121 766 33718923543254299354116367031754796890386980325049059167646318322833024565888478467783115646815957458150711105647186020316395132285473127739510220216 A222121 767 52660598564980015331431211881035442055566745325043938883659177701287670412610157136100294214599951828088249603858404008118733166697841028457538868392 A222121 768 82242798696246059441349930090674228969810291295354668779555043030285902039994739380605748925813775396838777119529581586194905392832493861106060750478 A222121 769 128442860918966453882842189374023798538828382305611777380507833864380522307949874870833267733874079003624721488864373770301623243978449371875423099827 A222121 770 200595903624106424099033590871003858392102164935196312076595207698577347833658745554556289529709566290846780434096287527776568125256546599305667467566 A222121 771 313281067261169685573590963989091446191778693436134934098830514926416403144550792530555678663345600248443281945574392118469767095227134684354826043054 A222121 772 489267354572753290512183422348572617796085748232433345184608005806086714648715900218843638155011415232941022078370860307555533423617848729792016720844 A222121 773 764114302672037305223699351872438801024977639364032803754997465221139316833446300533459410669337485652312956184360524688866750769852359314456108616374 A222121 774 1193357092172707349592756612983959273076953604420571465801029341500674646583880310912403953905312818755745726355111684413847818390197460987656505630122 A222121 775 1863727906229407109319213436587591131467434480283660527249804358872429553953156243138181154008798264820399719526205322499823708224491600117781484319185 A222121 776 2910680911221796898083296309421708019854324575878244311860952074822432120660256028606802603133659092160398233264191716302661932512432999892649321153603 A222121 777 4545761931574640387132486075768782537661885256040562489141319765113903692696637006920595503436191590168211963053742166605281141241836044936536075926606 A222121 778 7099353096000907211062916525575950145317507649491852673652327337490997309132167895832176585129710836512399485092414636940436951015202040383415244434201 A222121 779 11087429377155911099943503150859188412388588558170264723367107392460985149770421017502994277596053014573553956486541270050435401392714534274875500247232 A222121 780 17315815755476012127180929261960502840923513166863832023494064504881650203699654235554837373092568838730452667973765981377119894448365888928860098524804 A222121 781 27043011060378363752786758575996482918733432936003378028151193666466216383618424675058654522900415425715564828776746465506247304457911888744512935894564 A222121 782 42234478440928779100406314649261338624053299674472458529180282475250308300632982032080855357535440351205262744882591136273192456753256883899694262925521 A222121 783 65959784034208838724038943423578215134106132577660513569065471104118291750982429517694469388072999044924327095436304606755417200667950417882871921696116 A222121 784 103012829101809906585971914834572356218011397739033988582729944182897937564393278117192103099236784399312689642569657425504763388653497346903449423178484 A222121 785 160880498851469237173454218710461665792115171227717274324418653815723134707493318173696548237804469355259718306992531998433672388041304810014555262277843 A222121 786 251255451737154995235737007921576333912462324621733472590630516762214073971307569822778031584099748075426897555495017223506646434172823157209702526932964 A222121 787 392398721276499176674439184483004361461595743854941103924878762004039213069089693632531783483833000915028705983327962384568092528676946927132540386253244 A222121 788 612829514324373205075480647104687868718687727923994668801971762799894306280915648073864024452265479460224139703176851500652077267919874509975650009981412 A222121 789 957087761156115402788043357025838900683989618059392032989818944332692888386824072089395179947338642006290929182884919796420388207218559973812737394505056 A222121 790 1494733789975353265148860770992676956987650059327839584026607932994880347320940025871199921887943867671837587553665130742766436581302261131748421466862305 A222121 791 2334403587185404546121834580231404706632559091057212040722063820714616080060331421636454963966086815532245772659270818848607603437931390869621498660817676 A222121 792 3645759629180484850731586860013392297447022431477371534885243225992420979982856341665820278596761990013276289040220413294039401467976271347547388005434180 A222121 793 5693772639283806529728341034199535281688383405887869497161148574807063675080379379343248532206343327955402300884206038419807602965996784216442905120827572 A222121 794 8892261192530739276161393269457204190952092549490809679275814675083788135392934018876345552208795371023299110802148725992573930106020872753249756318559624 A222121 795 13887507304143838706355462670979439750544700342882514351075755607412941216831704126264092794236729003957895035008582021467601812309892651001742422104752104 A222121 796 21688843247727371706308145123276339857939421536022218101065483878014779545513939179552405272783281679045359063149630042130827929125111570859909398702423393 A222121 797 33872595788599630931379416329990787656208062794629631854053181318145876649354028692154600968905502507607194875793934506768429850876282394456593391076305749 A222121 798 52900596511899307753615326631976296661187435628317357324040788084546119193489529185955713963626937369250203787396402072272837501235453577937631622653354338 A222121 799 82617615986095890535773647369683576507447799661284656962989484358082578494144179166487822732582649191783210924089508971672080636764493323883605425137422979 A222121 800 129028232596406745594046043829144960652054977436882470031203723577304664258873998219184589532293709060426981199725812617727123819214772862440995960537722532 A222121 801 201510109051733698583745174166300232345475496813970211203481415844070788344275610910747644822363718761590482323015002749887370735726115875596812910416656546 A222121 802 314708829478087700101988359928717352901814810560767895946812198755251934519326663275664218379938445003442351421056290489682853231721741643093577490575062542 A222121 803 491497165167237915333769282758832540960622551135162512183144859258115416644386394313267501675374385575434422531584619635646008714122689550992909264293842927 A222121 804 767596713978598293377437928680385409825224905113472298811732547064747103727665473589523265734148323385320467705145654499937044880209370575387263196066277204 A222121 805 1198795755231381514946579352308777126890695578130154483575587411496227493390490344723829907815574920088153224926085388468060408599571887936821039502855068474 A222121 806 1872221749506925483628010005528730925164560542330516823113976782416193693487240266442237712986869952093264832444792222793706378634144803928192576350339988271 A222121 807 2923946188523353366124966755745100143842708743919243990092180229683094164053325530108996446275964643431958993397042389015202874886844783703060257881960345000 A222121 808 4566479005829229326767580511811739584287274110047048839645783563511878256222016536327675162003771717583981550943909880590673260537353186145415870835928198548 A222121 809 7131708029555126424313104974265603282757932700326698386146386621030258154697918807993928021488379774014271288243301725769913018621346795500198169360978686292 A222121 810 11137959761535165783917498018619806189327681159920182570997111596533351356998236474968111951878431185834993100766546059774735791620122691421739267929580371038 A222121 811 17394731687763014540965427165499155441466273399232548406401627430799572523255129750332884523373152209082562299168125948469115469471170455054969087532657480987 A222121 812 27166258180803664742283980073973875059213991547003235914473723381310771475167954298358573523582550258575418887561365551532671911606871425058747096440042432754 A222121 813 42426959886093565407273024200647558519275077028972816959138602619023444489610006648159511829552521007930524206651039388790670986713410788120367661754438217266 A222121 814 66260392329192734758634041883487184470193185080582931028299990395751088962574393201262309227916314886690332889207867440644166095356079233248945196473363885072 A222121 815 103482304728074879291356093687471762956007818071832109319012280627775212756493591837723807219263209562711982058409577106961953900471142237510950720156345349118 A222121 816 161613703381532839809314196418550867248897850370772157688793778406843886859323851497179106162697933474061480916771072436118033939342028903198473520676292135970 A222121 817 252400535428043715533226770441802810443315241550914335509641782854424806499851293256768227935475780343848647393390367551001228522790625387002585974043292188321 A222121 818 394187058098457425350784342221868254647864732329669863314124898460044142088511075867818720630199971350971041440127856269270590126488761740994023058569260341231 A222121 819 615622453053846845108336990006565835857503933128647386368458906916711045960700063763490223145823578042045608862718094042648410522015371887367833328532648175454 A222121 820 961449638991886960142481782405829705830226351307147888820874403548197712898293704519879333832798223531160008032877694585826477051768947932678111595489346681601 A222121 821 1501545961704512830191895242515817281953373978737622678413150185255040512232908378873581373511813925452773555738066167350849692065442262699303453035969390589216 A222121 822 2345042510469085249868180470824421169529968947317625153498702860974346534015506687335513012048251751855570978406763201270260302622155742723118705081651694785712 A222121 823 3662374989617090804835245117359525448759518358247519487148231328004744266170145276949884381035788965293291615891440840514049962097186458280310353371340679004752 A222121 824 5719721712801593900187238898515761852609654919685584186564300190126672807350888583188463581340500795571097693986405936570288278228459511623806302986555622071169 A222121 825 8932787211752569710696983129788551668440443041682771061941103740872155193826946627544235044470051905812562928649277599434198219895421251621295427370783257220656 A222121 826 13950798898460004901025494371775775077678052483567108301224334370885141314983896684881817479968839065987985594013723990803345249170865419575277915396182543248240 A222121 827 21787689026019958476512965502813920048098585315118962552570243653183565680528393710707352657966977365053902452600914188767131629986782565785755504747240204084079 A222121 828 34026968387233500397220610885832722591899223655426506656830924658578265121269140730106980048318079246253196367689832684057416629556128508062847748795164502772048 A222121 829 53141688237015108933273245617483840400290168475978757123616640542723191214656091070812263282834521202987247133333063682725661532889622648617739470598657115614256 A222121 830 82994141486305746559841630489637943470528377658100929016249887247007776236550880052043592534190251115467818258327147009333341743727020468750419983414104636555216 A222121 831 129616272074908907472594469622618743179627562713457726222170146974462940817817112686644692008014171232826869170557698133339006555275756686714873512951393075552672 A222121 832 202428480923185615207080448510394120510205438592689175833575422078197946154807989025527236352158032297373199591890891743438301615564704266531697201932788356486337 A222121 833 316143098647263889954132027632634535697272844607591838464336656719261443265714209415822416588785312683707483231468230540972973209173928552689168117464916454346288 A222121 834 493737138007866302724972602512861776546477683460043179644562062723187790519784359517455906125086402228775534363729485349172741643176679167042167294607656575919248 A222121 835 771094996194086985341839262143553657505071875843830075154324368997292493569776833324502758418045933094189883541554354964103836421617788647977359471886342252103920 A222121 836 1204259204714890122253033531151658859264772321764949349291741837622139978193311063522475747589339576139618381399039565198467568004074866177479795321560527845777472 A222121 837 1880754303034680441383873848904623219391167736414429012282090687862513900745568626797388609005274670804208032066659812363704977735416924679854575599718234612863648 A222121 838 2937271921638258788492635190048208940876973428509049192286240366185012116706704329199462196309668887311238933458432206080580457516326438063114052256951469858009121 A222121 839 4587290497075321708172395218455121079018646157595048106264489007500876478983546714824405052495807947367391667259497699953360005284850989479997889208928307233685553 A222121 840 7164210419041054067488322118383000195466497016062209474024717180164776116403707690164776803978327052697748433281777889409676026279009297593426329305186986778954786 A222121 841 11188720435520663731276928598207397329545815165022680579929618572066342169945903062104564175294827185786884733513232680995333293426127452857206909151489715343414115 A222121 842 17474007275318741864427329950327039044375711327842721215130411479912546417642545199968900881505061111522670316535499431496333608358229987681726760976586206998796388 A222121 843 27290066993588563358641365179758216116738447956163189776591543716937128928361598350255569052906708768118816665425491488233818448794273998602985025353377770642718742 A222121 844 42620318555462376000663962499165481246426008871459868898099144492810623193207516805082071172100544417356558713796195940508199767740802755700785782083379483689919450 A222121 845 66562370630891120014647561516852264589211534093312067231776135668086559990579177346672765715106688147050828729657852884321598359119300657542365007868612232535265039 A222121 846 103953919965158996229269884005041689842293452494046515674678636931373477152051187716292573768301392855178632761823554468045673291708910391801890414784128459814947688 A222121 847 162350249453217357669383170320869689497283922688124113258971889003751318994188154298303614168192572405689467876392480789502566358160691589839880995227925966081966806 A222121 848 253550837778468273615946383906431993326337665125341111179903153331915201518813584535110057568782648716960715355867610994730174351917231532657399093378311392394983019 A222121 849 395983545172736496935134561689439296614915380740573497211102952552292149769172273663762764565285577526045049516629889632004999385846543375919481442667307338196063564 A222121 850 618428120456734972469609024459801506403001023628000200583304397528766638374210489967117350787083755460613746423354065793512099120106267709141874980955198994966746208 A222121 851 965831395859682929458844335062843980435288670802816568771575230245705528811964850199155743123879801092744107174305021160797690279937073897944624107555500390539713008 A222121 852 1508389179553040798623912743256490448138923512908896450555455964222181778926395828384293152629567315891324348166554661201356562725233330421366781747090315672240643710 A222121 853 2355729920093884248777552499554013908628419993318332831629508386422786296285373649996386883299950331904678391195959060668692826562619590377890902731142052865824621763 A222121 854 3679066073697194448081613102528331572232339781740537027255665406931780503768203272446945257760914174569561846487955247292266364486182806200294816346859993108574265478 A222121 855 5745789047876189101310043577795131006483462598078131088281196212710005751457959528793304789123959640392620712047532278915130492955423371587420960531845542085092939558 A222121 856 8973497926205276596173151485715378414841221280149805231673912149993473887636357253291919080779776376474873565022713016372065592990066461207111137337321105338279290548 A222121 857 14014378940934890470648743484995993264123765113433732324912255739723252069985697649601782846229855929663224568201603174457134647142032884681270059234403906175589332598 A222121 858 21886985288820855343052308830507416225149152248048760064332212314184206238744263496746498138770466641407783374839044180367133801942795854399199676494294962927889662074 A222121 859 34182044530979699117461857150839652529054082192319714696407208080846171951477959250233959845974073150880079438232021278568689911775418979882146340670313621522533287393 A222121 860 53383878725164824834816126481620467813549110600402880499130585191723386304158256000666981102594410571004190201088134361519447486128868001185077997998667836478937529179 A222121 861 83372382981955753527956031389477028953810145439848104483373502105040384590645852676203170913788787184709272679170669881470404607589706817549589537755950394357744752574 A222121 862 130206991512837923689672653128560391469937788694058161438710287742811810933528372452175995098303550886633787528913359423703426476841375064839141832110445114327131595993 A222121 863 203351038226813828096447566672971983554094127005972905351034324886968455059130285631238063836251777027693823010250629238595139103067699322292910849875362399066751397328 A222121 864 317583904423795713563629058378671807147894645974019575130413951456186519776156759057479651969590807230285752629283056316804743105590268455448811201462928861690665102524 A222121 865 495987319408548226841412312143067844411010281973831183590443703019567754731148788409491389760098287197462844164630040193533994141349095384851369433478091503715919318508 A222121 866 774609221649347735115728314128167712003802671828255729504940825412443802333181593538142932837714941437568640750807847974015714532488458562728557957846416702189497907089 A222121 867 1209747553586078901324775261047156200634561545434443123815135487054516878651462164522059715567068609003443745497493595450859552157443852815609105037735609579760441049580 A222121 868 1889325743232629876690676352800404904329058726702735349343420063008619830620297581384394081528064857658544567392125129429616420261763191266484694301322814034282429493260 A222121 869 2950658386090747193430808264991021628840765670976812088682768715413072472603255313229978249115820363308516303832354276523697678504909055969055752646800543529896423550251 A222121 870 4608196835613459732008885237545410028093159651079332949067028441666587681964402609261693611750783330428879589488044287715065400244784552304952810718109527085674661298348 A222121 871 7196860936481451663637421469161854760387322786761872387351926532581743722374979264686817146875198252312580824055050086576810953750964538278581785302785795022739761507444 A222121 872 11239712448645342305747587106659715908379785775540959780670050024863446517087572930512417980798324364288951521267495267391329089893952321265814907108895684116516348067308 A222121 873 17553644157253429165922659917395349981518517254028567037142657656604118832434586492705662697876274590918737700417663190750788036437529821771228192298218912285667369733744 A222121 874 27414440058616858441366486053485777358238701439321430503342945077606926187763044932315016859117252642327431732615646254731231124982746009879023229860173938044879058641537 A222121 875 42814558446939026841869656686183671096093814431273645496510899304937962056105335340579472804598465978928343303212989394097117445539051239929502994653605775271052271308676 A222121 876 66865725183038545616491878193924836010034550063084280832064005466217288401124622023931223195753588757934505160510822001992587302483128805272168691971257028676676731834028 A222121 877 104427684564227602914926593981563489757501339960144395811441645791819030783865901534163035450861860015883034021013872619824327059721748409398829459781017305274191975533260 A222121 878 163090152295425431794552723011952286790068099818038334037689623563287027039023212414516619848009433689529208434982401569027838995399536522899100172261628291747435256207592 A222121 879 254706382572198858240604682592434327542008489921913054294248213218690177994957400195840322888514495290695032119965936848348025288071159688221078841833890027732519119282808 A222121 880 397788219643688661902645349734143310566128317096919840389702854112979581483673919592830793179291932313194449394862950990294912562669606428764746438583976955168106501524913 A222121 881 621246574543306549704990389349674618433808748600260386961046034637808689411237053840632548529776106572570738833476005144170657040045724013364577797797429934472261398774925 A222121 882 970233122357160812003453436189519559344090490024579152590701198400323081995082120992719111473161443263527707846568410249242500755582758516736848561462750928926336308533298 A222121 883 1515263585012016103662895036591410030763813961512917034288356597610059656318727277460292412907913701571533534565658223253458857823513164594829927454481350964639687056900147 A222121 884 2366466037033786630778930027146961771997725359994300036119156261277372661170112165739372804481452830591567986994627451968649941161441553936365774116511666219536060443716692 A222121 885 3695833226527373903937914739910479148641325679900936638815547318688204951944017588462095274293990629161673760982175671686064794264817220550722530979589324481469107847066058 A222121 886 5771975183478504101298007849247984776761336058328811847531296393974531216785441997929735100229205696735930953377679247498846403646399528097216305044916280693024336661698710 A222121 887 9014394177627796140022532948337055494734878656845285324905746903108402745361748617705580776128949129190764711325748641460015027135957965735167735801059266874765177623473135 A222121 888 14078248746156019517866546474171197513286423143867720956701698274309910360784522246753225955075393133929160629549355674385617234719027551231391861780695319240328728280597404 A222121 889 21986734089189846272532439749360266939245381912309710225482397300532309923299928575983886016742288638809195856326169150282093153228985967936802672077890380832465013397971186 A222121 890 34337827426208589855337356161033803765322076419173874739098001663318408411826871480421558708825852041855056262493113653960000622281968246125073030556924064855692587773694311 A222121 891 53627172983903999380804712411706890458013639204455449368903603853926583380874138593097172351103149506517424187590303223285141509089326182502017350771690059542130110958257920 A222121 892 83752348293606136385414090037462103946018082535088271478036453809710797182129621332750166272556096672654118984288779073034731007126153232472402102011008387287155521461644508 A222121 893 130800403123969896284711893886743442354716363291008368180855749694825813291262259019339401031804888472861613719089817040140811450808896664883365399348581043499082394705878012 A222121 894 204277800037508419284681160621869515102777761697660350353992348217036838249706361857119534438212636810044129489607155185310416598263649926713990916945882702974565570606432046 A222121 895 319031276597932198082650223357028941482776104801903617382416946230388348100497660383559167503639971250698209041547852050087255785754747092858363426835840737968951283089520875 A222121 896 498247755894266703740566019878977385116100967655953581259072395862842480164371313130073353199346104899344039652680138418573685093564639555098193718522041165564054993849690602 A222121 897 778139463004868968678584332661914057616137750470379091207450745234338211718251742156273946005404179854714789186203765977451336354146601632251004658317504308913215688812351754 A222121 898 1215260915322615893001986002217438906810254014226544854807002146937755765412705895353004838490426099819922173474533510754533323769309470203706843217721277499025015081137211448 A222121 899 1897936247324756492408068628394866624739084984377962253615833896349350642249213606095514765072680242698645251033893769436532961822772332606190419686363589767630282580651037982 A222121 900 2964105858660740016756748211716112301404018579081089966655313443610436489399301331441658411788853156036058288693993469672329445782308737397627817363637985166805219361531466290 A222121 901 4629198453705258004126096331177323592051765061400546807025588286473406416203767146197561818814724115579540284929164649517090836788181851359076389407543684447298268120464076625 A222121 902 7229660256961789619559412140073037117009728775132122992254486926902636376867058427280269471524963099987573705105345712557507900302782473447078993729375198083467171265571237255 A222121 903 11290936855225330803077394907808092417512661209485495667499668061977799426085109161261760996822860407129044992027090800257375938224992559569816179178166528297154557599004576174 A222121 904 17633643980147471403946043261081832301490781252768540910591330891251804087865953515942401007327356727427851490083469098947573783876048520687697605521953531409041895794455554849 A222121 905 27539379947438886484592108362211650100855732762749005247669102459738129318700477291474459189930404249968785235408912346919065982355749928373218023596009823569052565329490181840 A222121 906 43009683576647573197428237483953293726582666565542135736631086112264120999597593679530883437032543912953810689604530127603304690132360695544368863355535614532037357371163435752 A222121 907 67170462257825059097908445704607316244864297864089185707863839186338682145916527947766361028247304998659847715651057645504502272619363400197333277971396420156007803866734105208 A222121 908 104903608320886475218816714418608115764133777981051403914442742016589884330883364997962748101491525504652264944859309174653405601060204539415258112660419426975332759823326990593 A222121 909 163833427206464637223448443141546825500280870817479582125599084477305211172769834984952954354161653940314660911420094752031177066205739645888519544601665254251822942913959079144 A222121 910 255867193701398957344862344247309011163645678709469431736308741481798333783419374875941985861261278766389933822259967209040761023003934040220629421824390403900339813840719976456 A222121 911 399601118824949649851348561935936869446147850662755336565920254020104146859088326326640954149506068928140028994555279530870608544644881067578921737258986182741879696592541725063 A222121 912 624077873588209331676171285822518820974502169298545595338741755500925283119321708507067192948027623508836352085663373509452664084859029929699507750738140582934781892672119794808 A222121 913 974654909494872234603534184136646798483867878634853218030583438628800428367358088622249999027466611523854918858983310710916993362838077298490688474129937230560182075709064058312 A222121 914 1522169320217355932871127697975145077420732173844202094247577520777758580556927373626384584715496749869601023488002429544044312198675523601029237187404878454809431889496096209720 A222121 915 2377251083269854960868655872643818040140379511824316457419782199942327756994935445066171093045933332317411884200736955451032655622359656576814597760716080712152044528948909188880 A222121 916 3712676794787012628035869115446381965552026847149690511101117122069516403476596273562325826036152748112309001826839542545643815609261872454941173769330827773587899178322020214241 A222121 917 5798280661035782847981793818499010737919187742474127524040213981344684342065381808500304319255317220850364715220817346372589913418788016769437852238596357665391033707324617228168 A222121 918 9055476811595246097871483321212656610197715102306459008535046678269735715963058336949484591110539455443002885329477642542115994149010637316172587171874969364378199942786366188312 A222121 919 14142409634702080610362235182731622243679757678753758074232667492988156694666101025460701370323664884007306835009855775329547411665755468137183371152594720551268160893409992185928 A222121 920 22086937489543428722891327985028296879994179764370633287859200750611524900407731916094457467242506478236108925804338924755634301368078038437349968329334097254403408382902825418624 A222121 921 34494320293903402016235001363021418328816142257136261971844613067452388801733083786732363150426445877520378614193536833459699944502286409628827841736055084561493834930347164854128 A222121 922 53871576043609851187504233359174567615468658956883912651425975203287820480432708459381774931501760259509595474518234580878935483975979273821981623845385511341159326891575273464017 A222121 923 84134045277458917719246011035345693273522405975552989920745172135186357479900757629042707811045517290913480999744127807458192354385204985605584042174032046973105813510751625299689 A222121 924 131396519177744578461388364835026150178088290182145401412225949002977998401073496026286881378618655371989171501093981826005652108645763905005525644851292928672565747562207176556370 A222121 925 205208785517092293107236627195431350775155894560257199661924805680598659918237687319629661999699397736356438525842889528586724917706286663734128492087869518230384269054517059434483 A222121 926 320485245095689885647245449537017997538870195402487281879064225244666278014509235201716311869097960960949031336720833903342667567608580325093235089763110631822271690890957876341108 A222121 927 500518494202039946735231050917797188289454385520522703337367454808084821911981916040196257768466727094465888287018208338137567032422386107864771947503053365607599434276922209937534 A222121 928 781685793252285519752863239457431403560073118802034448938577436442582827211060043735302152166910391568568031213183671372358861735472730083858232031765642492433546438605917368254658 A222121 929 1220799403919337725135589701392816512701281862437210982710231446889887851507203120352793534997480315697950922163842169916619421601968801804185879005438840255790417777937974034749583 A222121 930 1906585993342732101519713350504814418784293197096763000111250825904238492300691240878658449076067458423915577426472594661641576227012931090878158221638572061411742286668678694707504 A222121 931 2977614617389568832099059228193022866393044616434607638632498240162606336909889729562632971053722765019753528165243283370045355234577152824076102787666116119048778807839864747696334 A222121 932 4650295785582341021343282743957883526811284964456451304634019861300138464832675581143429699298919697050642653166900269016013096512800298858360742527719359935334034024231003835343395 A222121 933 7262609058644205362705463772575926484660188441633994207744562947693060438963586425381914068143153280305380557406233961544378964689941902720837801188948854880583760014231121799422916 A222121 934 11342394714381749600204631689763398752152176372273123577194702849542915881099045433881565503232884397854651148121381750190125849227600365953865371098143724123888356951567861791715016 A222121 935 17714008398085468293418735186031895979954197584687308567876321612541027019350906051417984995297751137697710611739142397460895934374791852724276764578804977680620408188013761871745528 A222121 936 27664889243324691277396775548570068286958752342220100224670712822580908777826243761413859664683882267995574777785032625039275337027219416619850956021158047115049456927519479734130606 A222121 937 43205697979015347434836056167919306418205255193365042423208145359176318847342382045210851673967969746567930376235499828516065963091365737201978308912406727613777010464865180308291539 A222121 938 67476588156025888851117787448413900343755030939605565295829737658921722823826654918650924817640708039740199218568015089654616570205970819875493974240569637291143194963778624710087966 A222121 939 105381701075384354323319085997752917981767016339894267366877511669358298377526374835009331521521466353060908081924524959608316227157709292040258834238342655405825190713369090991337822 A222121 940 164580089554363792379703056599393506678935732869988884671914379739377671570800477895245178398021240194534132259448306807330521135989475694054463256776612467078824592154033136926687772 A222121 941 257033295167119354886945043006415229487305149835915752743365001958533481852941625290696002279102852652277422647161698255990412605260180269375071796784935936931171955320056645307944182 A222121 942 401422280200210150087865536242501614508183094890303243912107929300015604889393289321000758968541085671188556654992637590828130018672709343989046958142580363575934959912513077825127626 A222121 943 626922076131674758195823384195846323585278280538344479575106776011110622326887055312874774035828046749988329902415586624135613052128342627969765288410404535949156970719425156931852465 A222121 944 979096848698144693211282990199245521703297213656085897838972228451146735781481579283635560797255489710001526545930332594819917564621713133840182015457068157286521577930779906684015219 A222121 945 1529106527952754545057303668607419360611452580079648451541165814779696957895743625484856502961286011480818921659082994973772429773543497507071466116750397903882058739021527255808772206 A222121 946 2388085281794818984483947896851073091219421624427587381084016708189106974617257813611627380212776006465081583039514903494893180531867286648971188636177984544201183496858764174377400409 A222121 947 3729597126735467386905495016054486760391791004259483299033231450268145490629207393020968274810655815180421440314531459305311826928906889344226701282658331293824702220822969817360697632 A222121 948 5824706024442795874430367277503801242190362412099423879158419574087235724985144785722070715138504152526963050888055398677242907857112571889341677614327922028361520511911043287921285236 A222121 949 9096746677536408971997083601557135886482367466901271492560908060245986803782231279937268871666211058394310386477147587052262114046368381435657703335701247045443032934809289264538482292 A222121 950 14206862933170231202201727144053369783085638779707143933345219668265294635082313541562873466242663448955921909992602016543221988558569693257713633591959226860130191693475552066408322769 A222121 951 22187597561697456379885221474360436709472732052424560743619911833143337940290089008082675458378281659713692212442155996818372939241354105282096542611447951328322927915127547767070232676 A222121 952 34651526369726829029577535962967891208877818357409505515103808830029578454471059680915207271054524214283085708504748819960348151384211486500565616598784251075253665924726381112670130596 A222121 953 54117092957585282163742061791683167112966700721455781199023425763342715538078324240983905515069129489900247980470965290782654396645231566609577417590152207133090618578046430252247923203 A222121 954 84517481825520353402541598440398478155849216810407353202885773878762396177970815848400279068798691308605984826840691589773163424275565530429986826452106065033976250501943785481616841524 A222121 955 131995351999519058791021713020977992011601193638977613509583722219306106926853314202273723486330082396463802362137119456091085516635052287710436847669249894448497651582302425676186152044 A222121 956 206144013914717368031395869234218330149843895552239962521110787225001352824999096770542573182780379487846935303488742162094204809695966119467069576465689250470079982365735451282763683252 A222121 957 321945839979471586785819772750534380901648211881973147960177380997153073747042232906962796581623563514560922729248737335738003287259254136614810648864944513877822193717616073795989239744 A222121 958 502799581281887705808620748878533633905212862658067410918210131714754053763448920331714600805250833574263732709883207628332658943837087604083526746724937886261703702918120432651253845153 A222121 959 785248285715887812383643901378795567877496190984187715381964256536241460066816430351323754961478624211724608206285071078027891089419639395442270283392227295193197231777029861953335684284 A222121 960 1226363133890606581601582808532696318143871438033977722060131220242186508446300538787602037882955403249174601470879248823499405952338670548987633375308062125180249341921316102343611896148 A222121 961 1915275160129598628364967332223891111173652195052478527686948499939589384674681097562574267689605448709802384523370541198705804809456042007391174387292402113023541314999785390923299816548 A222121 962 2991184941585724162182548701277303487356841498399313558792909317579594593744467440532840874902663143717979912859985046028601064132847213052730501073602424723720794779644494489641016025608 A222121 963 4671489267455321389360972995581512178413962341954242042322801641038240282864663526429679432853572192878179239422250151643929558889080190026043381945444681257227363966865729091456803313544 A222121 964 7295708022781525091565956945918155253642671295217027943449071059917585074127792641094510874531208854650092291958992642633062227452069285756985152655927710506982688967149370366314120658497 A222121 965 11394087090062608652917969321324788689778657196482502365584122015030574201686118744885638300976974186094357735754511497075429185961595392341772734661787307039774503172288510791704461608133 A222121 966 17794739072690424329689145874317530820241703839128789540885265008025755046760531730434634372518752615795975309357524105171190809746851340520887276729264988308443820183993676418156130662978 A222121 967 27790970541317435862003714053838372752935523520382483727403248824419170965629821899443043269701045543367594594046172360080986733097796307680705874055877328223643247697919862037346886822307 A222121 968 43402605706856375258705814884973161248214893653298277373840411377271526269506708623649124483463638276429106844131548152008516389144577583624196743166575122112318794991774183421035976352196 A222121 969 67784109207131719606120901087096095358044212029433787484735426526275110983806584978076012556525568533813063777434692950022342562589965156178518576228577193791013520457633374321572210145266 A222121 970 105861972712816404721873120788129926851979248343432612714380655728191461617308666959146407575660486075548730576299842998764992587272677962668940104013984657245360251902347101214874233651678 A222121 971 165330154777190710022857877990009388968386761535167634496127990761531802371366157854110849792954670730950374395608152799492867721267931128660952963787791767654680914033275524519071474925551 A222121 972 258204711079794379050233881897341170400315348698947239465197753355750253476061067203716007596530200735209505774359362497319463321056816911117343969401561660261120943642051945625113936392292 A222121 973 403251741423990828287028686060634258695008777759244838272565779923391460260685674807191096742868706540220188680459889353240871827388886573808762682133210952769898946414607419669039518474410 A222121 974 629779240980728337898281524809934339731852136786839539683419447070220543948319073015385705391805768163395645229557114409913446747548246626614799665816842830845342475623650804027303100415135 A222121 975 983559031808971872416640021848209978243147221035603050360755875776665079373816547096620768814562582975785809375397342217336239364292825001591368085502859013121120187421255986011336133775000 A222121 976 1536075351652635480684247643581947325038350140791578778721542722805519527521317597486607397616555413867983835476288622721350620168098967121693267614816629745248698180729984690316285862253284 A222121 977 2398968856617686248211507947468987149096633251143019740385825587163546984824809413334179965357841421296142918878888582880779277199505110033147538820649841537539735090844544393184232647739236 A222121 978 3746594572219268904400254972002668224592075069221002642926159872024153779291995694593663149344594691082686964604945130594199972472127429908525190979568246868167336473810199426035556951558206 A222121 979 5851251820073085923394389179635259197293820749306993894416396365514596569445365124741572493496973482221841363157301795468284332188883214732688174240305879333840614514988067060539953807211451 A222121 980 9138204628751294888554412533811521856522621485935800413950839153104114351694554678294854171843150872416589433040106855256296519456993388303567856696174125362486813025098314203376603491758114 A222121 981 14271609974203526493658336213723034318052852553951650945510320680828324670621052594792329186745176853015282395700909217421073603120802529787493178443378442196545168632744377035092536095565730 A222121 982 22288716386909976235635254561750175180116875580837063158331679216218661311536054390035894783250511517268503239564056750020622002225332958268489419964317794106479823804086079589976078865445600 A222121 983 34809448904087929244817815064878894163979277538951486363029099832262987727429235028761549689266066393957021400858449530375034038246124281606796183566644620019627492107450194172548251138717950 A222121 984 54363728802163360123560653894186544031662555302915718730187123107920985704863600915634149422972393351922974596640592501111658234007153208424507820604407938829588695394734755323992630048095170 A222121 985 84902665865764108530801805583040965558169884884202795523321024276817790570669829843745796665077719772709462118240839629481343845620874491458832953629681453807448868804653446367692895368491457 A222121 986 132596913970822601568574288153734049803263858978311084943227123134209046429085615245395863675531531730165759916744341145706874375796119591277722184872068446057730510411012154169653306950525727 A222121 987 207083504567262574109187667441278887350273087584485448513340963288472953374015633880563914778746075417325858272243144659707890545112958544222411358160160706417704988953479353589278426901398078 A222121 988 323413091448687953764179140119881549945082469535461107608944505934613519607916072792640460398917457579720413063088147894466152912416159382253301588450334079694120494587317193750324004627093249 A222121 989 505091064297802011071229579552217528230378458606675329860711049581913878435051975661590202950460232556858476776391847787969134929579205784925313135332425587968023665738523919127618098811902656 A222121 990 788827014054137921539613155449433134792430977074913560262570815194526478825467264847824161935429212843375812884839641698809305710924650495840721734061312027321797173890824107630865234626841504 A222121 991 1231952220272677913079411916217234544459662609033528949757865445238220776731482402512971968688690456589762709467027078753131836507207808651159652459707972180842994029390244941921430385761144160 A222121 992 1924003927343465885842776437817372666524967481921431083291990741062264687300483594335592184737654614228709920756803860187919504046590287235787195600516874153698336900934515770542694421571667713 A222121 993 3004817111830630490022379066291125654225841431465032887591223543822081910070636322907726058116907622262121054032127486175918044148248770767309161646368028341245287932583472678130530978468398752 A222121 994 4692779337522818958434544410781975798433850369012334029901260618129125252839120413458734350880047068161769936478987053969222907943668858391999837879398403047840132966972046967971938675807161888 A222121 995 7328957833731349429457738095592844880539469397124925891567303372061776771948671617336480653346907990364664192284425906604819437464951309956934757973407863495924198522598566011231529623092130335 A222121 996 11446015051064805794783909457453285219502824275200333447030042237012998680452691277884671333798162283049881472264481182374012940236540890602337942942287537944185404123660179990743249840814463840 A222121 997 17875837673158104677369095364004713090626715711852871756549879349962258588458346069517967856317360040358272594986887162884336819616996763430422746416726338760836554785760995819764237001194672544 A222121 998 27917626448287057914209223052864363772483583567974142291671744278280826526532968546037864856337351857795022520912956571375885066839463011118985421724712388437780887383184901709169326280485312096