1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 5 11 6 12 36 13 42 14 147 15 168 16 448 17 504 18 1134 19 1260 20 2565 21 2827 22 5687 23 6270 24 13860 25 15444 26 39039 27 44044 28 119119 29 135135 30 360815 31 408968 32 1039808 33 1174224 34 2842604 35 3197904 36 7515054 37 8436114 38 19773414 39 22203020 40 53093125 41 59750649 42 146794494 43 165645249 44 414282099 45 468286049 46 1174250924 47 1327783974 48 3301626724 49 3731117500 50 9172251880 51 10356863660 52 25259688935 53 28507848525 54 69424368975 55 78357612060 56 191584218735 57 216354128655 58 532222270755 59 601451054631 60 1486543177791 61 1680809072283 62 4160896657668 63 4705797340200 64 11635751821760 65 13159483434592 66 32462839519352 67 36710144529344 68 90391192225004 69 102211814717012 70 251552015826452 71 284466360325488 72 700678166550318 73 792498111215382 74 1954895298455727 75 2211566012158864 76 5462512626504074 77 6180945480272004 78 15276913952259804 79 17288453369012748 80 42730391635151493 81 48360212412882565 82 119485085583565975 83 135232626420188989 84 334011919848719134 85 378047907710652124 86 933684195098653174 87 1056846294310587649 88 2610782116923626899 89 2955425716974816459 90 7304008662124823759 91 8269010186894407049 92 20444467482423790124 93 23147765909993724274 94 57247434696258649524 95 64822219641010431974 96 160334639363460346724 97 181561057207812410324 98 449095264082704545824 99 508576896139105046260 100 1257990932796678324440 101 1424679710923649304600 102 3524228224753470371900 103 3991412131651885538780 104 9874797066987602350055 105 11184470130833966041075 106 27675228282338263426800 107 31347583243126495460115 108 77581175355515700612315 109 87880844355292004615577 110 217526134225147158268467 111 246418065055537529328300 112 610011937659483123746415 113 691067652518849362903503 114 1710891394085913413753043 115 1938314021820166218028311 116 4799076124116850074732051 117 5437232560962249964119219 118 13463115695037536871633359 119 15254015257547730185463575 120 37773868224763265895491455 121 42800456031990146392674307 122 105998427500523887801939242 123 120108730969693763982703045 124 297488308009312289985852360 125 337103179671037459200767064 126 835025380385127522174870384 127 946258317334889483539405224 128 2344140946407577098412876224 129 2656501305225145387614235904 130 6581386853133845870572962304 131 7458633751279564362376328544 132 18479828131022678209557090744 133 20943766612137894533982205224 134 51894853422982416401119911624 135 58816038363692019870628356224 136 145745991901408164178261663724 137 165189494709512457080433512924 138 409369091331759983881628602049 139 463996695657169789629264514394 140 1149950132712336338159638070744 141 1303444477967537322753422895574 142 3230629149749376770856347424849 143 3661962780259588130289256381224 144 9076898517124594939544724548974 145 10289094710300190596098312378774 146 25505173029658021030074460091524 147 28912152175981456686516387546674 148 71673401183695329772315453526799 149 81249793054694533146573743503885 150 201430710167141634784830946179565 151 228350372762204770644237759470680 152 566148790732604565373079705229130 153 641827229327664800176740972364550 154 1591373397190911563297360105770400 155 1804142736037211208176531008159280 156 4473521080044742852241313677831180 157 5071766674433777943639444591973640 158 12576560360420485715385500057268440 159 14258779691796753213358686085011468 160 35359675686011030555169172820743813 161 40090288212809568372297579628748517 162 99423185571135447365504306882144637 163 112727204733961790940087781711962741 164 279575542891965559921631465227114311 165 316993346926082266872057268594521195 166 786216217188095208449203149814023315 167 891461596880953548114673478514132429 168 2211135976042229806133136668390439774 169 2507180152766718863893999524216313914 170 6218976235909563172055719821778441614 171 7051771380806800749777635957146954644 172 17492492615870530700150278787075789294 173 19835358508768649856974416806915172914 174 49205449001399313783422204435423750514 175 55796939514983372094367488581101881249 176 138421237137551034725869062665220241299 177 156967061987004015557074267628663052099 178 389421225988572399248231967512615866849 179 441604868030255266627789707233830059879 180 1095628315018440465892445593748571234279 181 1242469459379749216686411061684360509219 182 3082712461639907097592054434785248001169 183 3495936664489350579084645886705747917649 184 8674178923441175880912884268033796190924 185 9837093630265390244535817505608983610824 186 24408932817421636602460344647035574314824 187 27681839468463734919463405575567922959474 188 68690036927767885457159406991189634237724 189 77901795427680607554091606654724970762964 190 193313748039418908679873572035616198671539 191 219242055396565545279027455831367554371974 192 544070607995744119499670641620531615047524 193 617054668293886506963823282184265026729924 194 1531337194376491626278051991558368728049924 195 1736786016046513437449026934089650943418324 196 4310314563186554870417619581152503815317824 197 4888677739231705446071708831823053671948024 198 12133028362686720074041330427288128880609024 199 13761268822493147648506571512390428117828020 200 34154751832251767909562157062560453855015000 201 38738882405975094415690681272767090215300520 202 96151110961352104637185801600270762726456745 203 109057821136564379035547157798637323009789830 204 270693806649882599891201474782532182225720880 205 307034557710982724591594558626638006452427170 206 762118970183002987525275201739383938488818620 207 864446297514922061347307273954043630412165100 208 2145790276314596940876142666328178645057574375 209 2433933487843037311049608984583713494565901399 210 6041870899139618182723500208047621189423027149 211 6853287389575675260518117676337055152624132799 212 17012765115276370753238832570352978335838495424 213 19297825074686950379173665107194827859133089574 214 47906816046579544754667754269585873813118627824 215 54342124564365808741832537212757838715378902099 216 134908184698814440203052238520688038088686159099 217 153032383775887785070712655235917018207835284999 218 379924708702366581036829721068485538688854801374 219 430971170071010921287503467155530952157123325699 220 1069977636597803599426616092626755585710949204199 221 1213754670480085401382619400148864435469886003849 222 3013487972235261291050270949479327487458640555849 223 3418464788134244362554549688983624740398262457324 224 8487533701704308133988493664949602907442869337199 225 9628275291262951752353741106575922288645245061999 226 23906199756580349723142662033366474597001855845999 227 27119568601624778217233151719228585349630177025999 228 67337387445408605100719685043776595380180504448499 229 76389496867727114518348851190128009013276517694299 230 189678618780757497912912956753563445585224682103299 231 215179468736812900334378270459601266645270756578199 232 534314069856223525159207432504290422958712428887699 233 606155488464843253867019005005561835291778282714499 234 1505187782303306305450653948262184602095260088488499 235 1707587671617590818298106069646605296465434138820499 236 4240336611921817320864596885743570266038452416837999 237 4810580344300828497503800614546027213269399715298999 238 11946076671153147493645231948668860030973762416116499 239 13552741942529331321962262714103662561641755037620599 240 33656218828837306580173906045272551893802195834473599 241 38183158333267616874217782813122915964649134290631999 242 94824412552364799541391370742249556486359593287508999 243 107579931805181565512924702393030549384398988446608499 244 267171156527944308494010582186318151107038778006297874 245 303113429289246542330410056572128350179101330448359624 246 752789088665490228917617172336693143589822846492637124 247 854069778224374680010974857893853987252590776831176749 248 2121148949122474942546284714746973534311073667921543624 249 2406553746504985392662975317712070824406024917360805000 250 5976995070510469176897413427161270798352444589907017505 251 6781278615747321037115470850601434799000533300625952030 252 16842567276400773666254739141396566331916830225172987780 253 19109142766898928360743453701096516522003131542739579730 254 47462119828913882293478899238041292061577505481978861355 255 53849813518499870803389910181203051513351908359328138280 256 133751669174835817132842994372574567812562989203451257280 257 151754080037848428318460203368522842367318561046884898880 258 376933141262106074366997186274646039254585589693157606880 259 427670722278478162448526943487666903068169888750737956160 260 1062287990134387316577108346054179942239062974234171283840 261 1205289676984792343361288419383719644686278151375716755776 262 2993869450009058021478348087269137172508467507845347713856 263 3396924803525939412157325972016354079053826611218730808672 264 8437929541523235453373014227815354337707736126471000832952 265 9573986691276387221455349702303673233204852203630634171608 266 23782154325494275442346714888246231752816305332184155736813 267 26984346863176574545139497610723743816665361551763155341454 268 67031443452696964703012643377722757888395228499855871547884 269 76057671633538967098602146541627751252643698926822728555010 270 188937364142398406597949263500342122721899583477450922118815 271 214380850098844842255022509908251560181238670040421890993352 272 532560388429820831222487442254596377016449528700939009943212 273 604283346173092212959315910973283673736488361415167995908420 274 1501175356990848800342760505823794000352566670069410838056010 275 1703361264598818705535552131641473611604402650551254440848744 276 4231607545512765313131049365249538479343601493155693837313089 277 4801580867521917105960764293354519763097503927560652465646119 278 11928629963179698814838721777747666442407195853273619563913819 279 13535456432984957861779001700774212856084018874478921525147570 280 33626898883880212839900767189925746633230191186961955422419800 281 38156855861322522058918362487760316343960309655841021949226608 282 94796866203969166326813344623785907307205270272450540565338973 283 107568006657014871794600415881709586294347602513636958912823524 284 267246423377156143566680285581965070523441649608010269813201829 285 303252486975349964755510603816187073896751413772571353203334429 286 753425701412225243661591639434742334064417150094175476548235829 287 854941076859383407298113591156607268565253388438127425424693064 288 2124121829831242735705005026204107634833657646597374649393205614 289 2410340582847076668183051020951388090516730023239621168073590750 290 5988647234590362372030418791072695105220270790954891256801560130 291 6795648635712641664979057154709301927852821591538375407322506174 292 16884500521409322215158343273362271721594777990213200585555046244 293 19159913875045027928020288083361154098392789595362676794960630824 294 47605567157323389081577037953732226918956505250161309387250935924 295 54021443664278198664150646623914268317945605113629787649749983474 296 134226162358805054029370327061468033797254262582459406853538067599 297 152317106869354486438414741232513305114910273338631724150732825699 298 378465568709556122013399641089994790603812780138734606692375118074 299 429477987176220742904091554562210509274005398200909774971394609631 300 1067149386406742335647628384762829807536505507978855713377274689041 301 1210996081869924824181327834470327855092408583008810457926417190051 302 3009078915183777199442864889905825902847077514480188451622498085976 303 3414711699385887018669647159341997285104312375542937273717956598256 304 8484989832129799851002293445447184304003378360374621844896250960906 305 9628856151174264252598390844607218925150915629347346852521517126226 306 23926454196984874392885123433970840040864359705108724941579893297826 307 27152172552645451788150690450640166928511205391184724291038064552966 308 67470589881956535653996972110969606905596959274497764316553835732416 309 76567343956660686969529700855286672545608225064966690040347684505908 310 190265348916548445984861052920741118401973837030645344246904009188578 311 215919354577084402799392189791601152531412872675021362108165633901032 312 536554462991475670365082174798124342834323500112414819223554976644652 313 608903463007586434636255639456760265088267886859412679269596526655636 314 1513131677130465724804290584882444543882454712568517283525514875289231 315 1717173120177388104323890800747120458727636891364291788308815202778890 316 4267252344873042772611933853160467317810610574396971606857990916056260 317 4842709032254279545475889911725443698652356595123149476485019083484114 318 12034512715760055675706673620933795586881221696755449210051587521693034 319 13657500288441679132767625413682871620735554611548011040536664032323340 320 33940416669260226898128983078272467647876410662008631030460593464295045 321 38517891277796719459774563458222094212827391178976805562074898796016197 322 95722536733490362322244701917439578937851121113309065194046880369145757 323 108633088107238991987353282314152213659890875918266196720260416521621205 324 269972480078927031153335938135252484290109493222651509370846179650489245 325 306386752359178021356952862308694837971737985405860755696529345989699229 326 761435216577042119734978332108628988491700992237521118575055988610518949 327 864143715708223350830206227292953921416442272985843968035703828638721109 328 2147605408916146276365436731900345945485948896481208973300875992791333959 329 2437305704912348823766688591162246763371005013145181125906576580336270527 330 6057368412492947968345753420935030504775716082494668431952503777933929417 331 6874513568177129654159801411446796858983324110051095068455205646999751351 332 17085250932245544584394164127854250427296851881226754958946812567179499371 333 19390177565956292921100988959447696427877803064141246578081792866188101179 334 48191063958324116622795391406234754378701146887050314621071019924307543744 335 54692698244841020695406209497529055048164335282757926169776511987721634549 336 135931263984931291538676885307655020058418606876051409819738480088684367774 337 154271098589330544664142714448886281369046996123275335056665015304837907574 338 383424440699388259224663389083436638228206923892056565467819645838755966574 339 435158392363536776583067545612402675077575218172662309046972679093300145354 340 1081552829930845416383163246034504138258175142213324261828533528317124300254 341 1227489074726644232771855310332314229701501819489738317346293882306999996774 342 3050865793228840425157567393725196869544409685575104352437246442759441561124 343 3462543996055457916270871915568256255089934673150579117596412255635429075324 344 8606088413568443702999486603622189629452258817974305660768535206066028898574 345 9767429227922473822431848745739951336213671338227763985262922585572746727174 346 24277041075516444278692686292311402835879379469103575738650752902690579655799 347 27553226961511903696754427748384070379972598583771261324342067423670139917224 348 68484591494391626900261268031319283350288568762574133554706440991168176129974 349 77726982359510925429691409201757126054390977242426241615555164610634864844512 350 193195528797524536740351421327601799309957791658891482209598813211636766801452 351 219269489071463146738022374253077831595404292499315384718754008175033913337057 352 545014777155335034842018743438640752118655360591543748345534401053663660642707 353 618573886749846336820565545240650096319251931764458736159148020784594202155347 354 1537539954072247265550996043697808798178755456485794781022730615278206503783547 355 1745066017550315492046877534792801558233627982466372327212664787684595863489107 356 4337618883631877707159833507813765891852930850355370705090889406119057838780657 357 4923103487020069337721216389380675503667259032082269610189245410750197833858477 358 12237230598344174649023457225477707102613879241866141544008895194863840456870077 359 13889058824163794661186392373300582867236640363324006822228550410626875857831863 360 34524038651262704136231175317072587346450675244297302078614821165881000229966183 361 39184412843844266418293148997665464901531795624994153209269501102852920731646087 362 97401729343647915200487074776863748534390352319017325189960454862583158887115707 363 110550438693974204202528215057715022116226374762523909412367431977725052557789851 364 274800989485001074380566941606498513772412439194459700030262465404097502654485121 365 311899102854986246527937032639425536375958854614891128045069431744085260615894305 366 775311803985748470877309994933680404258425700784003813550758112620275364546442050 367 879982910701494396990685448766502589051478803271605705233720176896465099822819209 368 2187463974148613843754908518433070220542173945531333437955659790553039743677115404 369 2482794293091850715715185618534934466089358025564167722957522043493479256573051972 370 6171798842213648859172220596167012308113089246657194400450546396526221363393713712 371 7005087389422135853792551756831578061546756245573200888908399090941861813061998208 372 17413612991365053297303831691032527801265863402788242039114458140200287347436318088 373 19764809274146584021337474990502474459176228498765384830535028081821265873576551232 374 49132879719395040987070558258674815398132918367632680424756735629453722767016610102 375 55767077139195348515530142825106715889985230289333343289304052159487290503689566394 376 138631425763384184859512318223378424268185153319562231778511009452589972724639987004 377 157350909349819684708269942706103872347376015543119681059089207003894512908943219024 378 391162519806730315334313710677466497824499743832674219465279321017644205011840068024 379 443983352372277146344023991263636381229313726766103107630304805260843314832393305444 380 1103719693049409320839737903582233626735979233849483267009946135219683852406272801419 381 1252766427673637377703139045864971533418999769606133719565524097325779023133468722729 382 3114341953068371123344971565865439439496557035249910920873461920555521342103525180779 383 3534918909619084382537302664797980104780415136818981092343944517499597128661724592774 384 8787790347949799549686279023746357821726762356281865817578086367979579735496273633124 385 9974581248106766279150404985081031469634715108481454462496547191186096044006391871524 386 24796986420440830842964416140725687054387794387373681621126664862779477735078184631524 387 28145935996152323889055485517966013890539641728930953059583409735281501641920837920324 388 69971935459043016303503168707716995349937024513831015236113050187794483981599042824324 389 79422301255762525757313459567337963408840236036632725796521243916598242415001791606404 390 197448835364926626262061882443574193198089616262003955439026028658689292655402507872804 391 224117064804962396612615093471219364684027416707229384983246309509213445155376644451924 392 557174093008370224015468687379113148078158955524069642133937590507349804452616452713024 393 632430805752066779062161361271857733197761487434141642314532330881040751164142896655024 394 1572290696880968661805144049899945703188043235800243617419781721190651231826395027176649 395 1784664893003538293902325286287408020001384698904669373944459680094880063227549837269974 396 4436906839112523395362768238303325861815645676869759381766260587380264686668296276944724 397 5036233558969402203893711421066272011186058746705073004512938146317775138308014851817074 398 12520833924110474950074149151550657930405597114764008309659008112111925059339084502880699 399 14212173721292954927390820129654264152300112552640658265684156306100346519925797174062748 400 35333904054126598222885392987778971862718305468618946021334279526362475978617206623673368 401 40107035322590567749597267988978397682191765887451055188756258742678965003717850315906128 402 99713822950845907418478018505184204444585656045611066855042921808961111880279972548832678 403 113184242415842806560237937707884519606122130856477300933778866716337457619843104110791508 404 281400216415451101977770416709363112799887211690764839419673446442214017551678104530985033 405 319416008286854011568514188726928122869001586274107136690448074548839123661471924821180903 406 794143075071691001813117701075328467486789925349121357523000198496769514041640291246564003 407 901431308095567995473276646817417478266551245410157723752067413979282326965611990176709918 408 2241188028178650586062152372072478308252068331172197858965130327615193829796453096921016368 409 2543980605517995839023649294355578057225967226562568028617169059129071837492792623652281940 410 6325035953372113880860777073037908248279580871783903070430540255703444771711698969091219770 411 7179597581793631316919835417063476059435314743538897808674419952244054569546191422446933526 412 17850599944852952307641371735041514800548738894065439452174397452101710201555130618466434956 413 20262429069694338247121120798341265684421593954620329662857235261824813809046661729064971012 414 50378786254254160667509886943697711916896551616045624357573912033691679609647311973265240992 415 57185768512104541643832951191891789083954007209006418224075846342514578789655088829404988268 416 142182975717121761487198682138535546870976693745540062954732208638236475599663266440789006823 417 161394755127149664986150374112010211058806905065754193390365999664146785726714046640840882919 418 401284575365222162056667205429040752416018308161597050336328484992145454015043234305093126999 419 455507808275522224796225526087276645179913451823250028106307593398358593192669034272475321399 420 1132562701341264201318874372827475294955331208734661256775976048952531268936262139250214617149 421 1285603781349825329327186277161266296714142882914983002871450545025523881498760476619723879449 422 3196516258508979575519184395954889898062542309657767201573198451335497724830596826146321073449 423 3628468159150082940689171787432483790585637990937598987816027873241524599348200750767696616399 424 9021866765733229241606674764433154097984386508143892803270135508942896344181088064422472273024 425 10241045744319554197903916071096779544509609081352881255593669566868962728226564534482514098124 426 25463651629411504354295455077385495847116229410258311581024661335895644741373998759568618337374 427 28904806414985222563514843168339117806081376335203852742740849970799356675194477377706227387874 428 71870339719902170586677124891243516643697861797648063092404038671524916848568349001202083766624 429 81583164914532043683720184343369313694892894162354220507600417439258061272636419910257613905424 430 202853920794267030005953186932900275296782839773551842459431922371816240669425070557395366791924 431 230269127051332421952778195953281523925585624536842130296381788162202546550025936707113855103699 432 572561004689616292291710607337733397126932301161407086885756875284337264267899564619753005800699 433 649943370115405174954006311946628783109651346315054220914045715841553263552668530727165291871499 434 1616086993675946200126983419650304154803408989375332646733005850151749734308726716539897377371749 435 1834509296673136220416895113298927274337602445654313171046930557960811795319877583519729694509499 436 4561548223032707567887661251629801228027249303380360034018370447675627092219883615534614173471374 437 5178081353829248165139316942198394442641383864381280504987374702630245296168465664079531147576624 438 12875506747240074757265242297439295277806532416703900579537577221190843798308889339277691973840374 439 14615791332401768303485762012845482854815533830835097292839552124057611284111550392621737509044899 440 36343008451273873176347054375291888489015582675283060088246581782314553410269854747882915328019399 441 41255349426537274812677392299191523311617018516198497981436724085264686836289905400675736807408499 442 102584527599338964943949426208857285949958648930256880378877271900689806611443525972638897712503374 443 116450842970969049344928416320003512270505065274347142907050946622590812910994254835846777001165499 444 289565791505168037317039081356730712005686101602033794218683456496136440744938439686136914401996749 445 328707334502753589104188684462500605012065375330171796811235887158325450832859071603984911189479499 446 817366830620425339865028970872915111582806800048428488159625388405974351309102509597502949233468249 447 927855838010507663294483720233796620761435041771272802405283015559594702908386943911219133360782124 448 2307231065172707782913089018654111413514023984418845730600842387461910599154857471635362145311013999 449 2619123202129458310313740728694394112991797809336024048726500292077889313200249081883169352417678959 450 6512825742054569283584507564026860843025442312521276118247183776501597296999521066907266733037323759 451 7393253987673523843353091386852675055792907557052342006584637539478070278899053228747200420951822959 452 18384510677297894305258613723188771803289828472590971123198284521460672359481080902883978989998798959 453 20869861258107326670811782038813434517485123089334103745930658281238382747185537549092685878877000559 454 51896599734078316787164090040509979130965888229374818475069491520123696465947922873426561344171508559 455 58912533241628237641547608255508609932486357835489380847427425414077689790389386934610754996981786959 456 146497396743675666124120477460321051811062033920246105827364292283861661590394795123842659238864841459 457 166302966898098585985451054209871705081929587796755037252316630822019286603177310063241004359854832259 458 413547166436921474597430260354577258045397719095444707280311287439613731135559938396906462318220586259 459 469457653773281114000076837604534186564789070245471294501101759695255961719103619359493893318765258299 460 1167412379080370770031533435937681193513649970460181289995363286125799320044085290565975192352928987299 461 1325247343017397447997432428040618408937349674354064242524819307067977385034725771177497526978102964099 462 3295547731325311232695515148605748695441477821473815571598754893481557026742948633021916112869384855599 463 3741118947637844481373531150595292875479079563760106766844787431955715209207835398726952281226433729399 464 9303255542722072890114407189113344199338842284954498438381491291284090093681882125922111799258731370899 465 10561123289454093395504676856994360769720307183612314808792008636076081273020563113550001374245459523699 466 26263118442777991120999725058983397555927784226933072581171685419467108087774178218478190193878250802699 467 29814168077759542949973338623346540900687072118102685956645211668683049720237836762843461586428506952499 468 74141539193815131275490325382313500987900751132235683691401251297254720908170430383264480835769092556499 469 84166492969642593637289978060349973313262427756157690837686944722158960671514578240764923741093687824899 470 209305592895103458474796438517550232939375245181636725178327352570704097175306837930327082023683097636899 471 237607249497796226832318140782068763576991313841647099752252852044139849697102643737943190336157312215699 472 590886361073685574944789111313044790610975097571543420401609975672132478117868147896864526135876441017199 473 670786060524329356278748368912827509966638730051521542546411713375710694072895872589839534843425608684399 474 1668134106083593001106637947351568939979423104124055302826934893664810698251182231117895375041661023565399 475 1893704559571185859955128760577004251640200742504519686123700555315481996290071795198021763008316307528999 476 4709358904533664945965409807113557558505285228263028976661872010211071083114070873423021509400818590904499 477 5346188189917076069516743427212914448357366901051906651517865775556961788631334667233952056124081018799499 478 13295247213076531410074846842230050360462032187824312425934659739439258521934385022367366331735618373431999 479 15093155594790149061559944395587184505265328041830819147914889436108861186912384817875578966230826064636599 480 37534861043171412517920277767544502640535786468023916147388683721958359357497139134832772394656501486569599 481 42610792781663776471372714911475002304668850681033118960037866907103837614711094561590273136236360031798399 482 105968538477054831714018969667027806867559131703025218297779645262960378493052537463453131704537664476662399 483 120299246394766187969460118278860096274882007672687142623994675913865806044369787558127108448677865722503999 484 299173266105047462692295643552986093664781650355038474745004956043323509833550250588609278474374680011516999 485 339633011137653276773473388343879097290928815137984534919851056085221881432375930139438612974564201932430999 486 844641267529227071693317482929575579804835393002519278452562301008402328149936196511852418817724807994540999 487 958871808889043050401534583723556489763808846329102156182701453166384183773634178495759019779235405273280499 488 2384654446608298124416228980026832030973754473447596770957224849712853699076105705277607114152282140348049874 489 2707165716673864565547534775751678439818492460585654822023897117249152944822335180708347120439628222209093574 490 6732590974763982574772136814281497237866905423088892586635364289042251507723584056817111625481848318813858324 491 7643156271375697417387515936951050613133216501731095484253242216168977980570225661745007069225778734498982124 492 19008269992392358704524342972755425480940221129443801226873165253846644931530541942419941327169564312262571124 493 21579144059546080635117619310444574368171861806553121677157115136530443331658563390627367271558426940528190124 494 53666900181867571029816140963941806623166850414142264232025029411830223704982372569358325386195309339574128249 495 60925519069852956835445562656158114476273437699624695085978409163494908136445314253070903420796045563712211749 496 151521394586641864584684952196113461409820804301829442294890583341200520217412438068262565589530535305566863624 497 172015578996782720866971130839428902897698417733538249990054901547602764570400398548206673526353739474186616624 498 427804065408694120908830236788203145032747637355048783595729604241238420521040370118447464117511883965560812874 499 485668366500513224026870820106032611939703294213327994546946202111135944392210311120681627723542510224845671260 500 1207867590598034664029142822228102975617720845809720497523194067482687861445529029350294772261608190520363090065