1 1 2 1 3 1 4 1 5 2 6 3 7 1 8 4 9 27 10 14 11 1 12 8 13 243 14 736 15 85 16 1 17 16 18 2187 19 40448 20 30525 21 621 22 1 23 32 24 19683 25 2351104 26 12519125 27 1715454 28 5236 29 1 30 64 31 177147 32 142475264 33 6153518125 34 6111917748 35 123198985 36 49680 37 1 38 128 39 1594323 40 8856272896 41 3436799053125 42 31779658925496 43 4308276119854 44 10931897664 45 521721 46 1 47 256 48 14348907 49 558312194048 50 2049047412828125 51 212148041589128016 52 287364845865893467 53 4151360558858752 54 1172808994833 55 5994155 56 1 57 512 58 129140163 59 35458713124864 60 1256793474918203125 61 1569837215111038900704 62 28458158819417861315152 63 4200677982722915635200 64 5268077625693186225 65 149774206572050 66 74701055 67 1 68 1024 69 1162261467 70 2260587316772864 71 779739294303917578125 72 12020665333382306853887808 73 3204124017517196830368054589 74 7380230750280159370894934016 75 93566442152660422280250537 76 8567999843251994553500 77 22487782439633786 78 1003125282 79 1 80 2048 81 10460353203 82 144396525613613056 83 485945874566423626953125 84 93029853369892518920332596096 85 372827236511201084423773363080610 86 14920173818848834413397412405313536 87 3385049575573746853297963891959753 88 3030525904161802498705606745000 89 17491034862909191177473132 90 3927856758905547936 91 14437634276 92 1 93 4096 94 94143178827 95 9232377037086261248 96 303379261444571113486328125 97 722333628022926943635907117614336 98 43738855459476470029142966609061076351 99 31044879345103147650680751583150542422016 100 141318981897973083181059868355357045269521 101 2561548157856026756893458765378989150000 102 137355046868929476532154243693393581 103 44081002571786307016424642880 104 790620718368726490063 105 221727608284 106 1 107 8192 108 847288609443 109 590584005550485274624 110 189530268488930448523095703125 111 5614269573320179715331364826413039104 112 5142013713068441282196594883104821360809108 113 64990759555592388592225489270504904128701923328 114 6047527909362797964441065433895061260479350441793 115 2494782688658200373417413252173819829662668500000 116 3026444829408778969259555715061437179090541565 117 8436685562091750543736612601781557411328 118 135294991782833277819666508563622 119 181836026214536919343314 120 3619710743580 121 1 122 16384 123 7625597484987 124 37788154672044063064064 125 118436529039107011374616455078125 126 43650180590510005620538568538344133178368 127 604832737009789579960167946664106594103169614753 128 136239395959630492002533212394337762036009843558449152 129 260010583103299854034441331160310075200748386087710311065 130 2482988560203215617421746919915869990652918203643495000000 131 76658645041377329652421266389503204226480411499464776716 132 5340113530831632053993990154143996936096662034267136 133 683522945769518614776208838188411394718328617 134 499980220350805674732349875409752344 135 47416473117145116482171400 136 62605324014816 137 1 138 32768 139 68630377364883 140 2418146778127238447497216 141 74017983110180318649123653564453125 142 339408012202405062702966294412525803836061696 143 71154141150495547847963546774268747479135090078293606 144 285686764309567571891576863468877195625906266735430240043008 145 11189710419834744157369932286779156145081768822786422050083926105 146 2480723867961075594613419994034887336673247196401980722690250000000 147 1980294126688102601577511068873931392044392832497610089966575832506 148 3880948992612811157014491484102516426996668365534469484620595200 149 13568403596235461574987767793482906374658148912148194461832 150 71387216613497575308557783114554764295390898493432 151 2203045016526580123761644939382016407000 152 13920906749656695367066255360 153 1143782167355649 154 1 155 65536 156 617673396283947 157 154751949499523085576962048 158 46260055611871640283958066534423828125 159 2639197361418623219845201107092126989635390099456 160 8371090407276688331652997646805983246345538456065750380195 161 599114455758818170006011497741243296482316729389634053747486228480 162 481653322021277469914414950745149128586345259492007892797416826388956609 163 2480273284426424470416299083028762912128448681641172013615482201367500000000 164 51325653334422489126513234948071896500527566110276291129088530110468842522791 165 2873109347509977109836260581159247410377852420636821922078855001830063095808 166 309459550010674212904415660215178468066335624215691793211251478880584259 167 48158948911819139854893936717324413425045085591536339685821361280 168 9424630744712127163868899356377908647598226906817710625 169 11476028442989415865296132639050660100915200 170 4572270908185359745686931830057 171 22014467470369143 172 1 173 131072 174 5559060566555523 175 9903822543432102847272976384 176 28912245111851444445283348771759033203125 177 20522300143120661310683067051404280514368503813627904 178 984846422148838331987507267160929968342511067914706889681530904 179 1256426897844701403984013842710979928272316398280866405572062281891577856 180 20733341233802805997735838087975767827683818870728925444334081854904591035800081 181 2480182127872709945891252242870802642847349021964687632760252173140154076165000000000 182 1331068647011312216990765226031689845091705675313059911409592062066784454616105535124915 183 2133376568712504459985382063489310399767407848241992237781791224070115563654441080586240 184 7185370978978196166454985672103083831727253041051131636987965496787910047160326773210 185 37430621668385760409312657115393643132219318693208348680838914538688436722724000 186 232721670012194484617312418024987313065381378405546760833100511784000000 187 1546572646050754428993570291211796986561765275425693537206272 188 70140254944590083716453162159520749863647492089 189 1670388578072378805032472463218378 190 445296254367273457 191 1 192 262144 193 50031545098999707 194 633834971483778129634330148864 195 18070082203860649077900861389591827392578125 196 159581157962625880703346886652113196705668023346153340928 197 115866066527209155851302158598846044059206605288387283799425454367877 198 2634914509572417889660994174258007467702230747510171011681805210443325938597888 199 892499937300056534949721393755666470715151420603521653371730651563619225894639715252873 200 2480163529145334804218328314361610783762663153040954253745477790706573875250785038550000000000 201 34523563123718967311814182403036181294451491912546550769469592105357604214247147705535093542474366 202 1584931876106577856456104720051862248647178380548300105886925994301120534184276351862482705574526976 203 167308172905392467770060386585540849393077594921519792684287745748912899071450901259403720799973709 204 29612364727634572924336182362209182999626363325338129300423320933243665634397967556231814837888 205 6652191918667191459106998490558382109702609391876926012356869385722132240201110643781250 206 1497770408154546418667434193110026963360226529608074611493550177276012235063296 207 310887725036293572560805921538751026927140019661195849792520555105 208 499545774225734667140752858470246517832775412220460 209 675225859431899136993903503004997481 210 9444925598142843970 211 1 212 524288 213 450283905890997363 214 40565128691722866382604521701376 215 11293783949233441089909991258724439239501953125 216 1240902457961353243368905207462387857484529334796284246327296 217 13631522598529725490314285385051211904423236927550037682067149465789334442 218 5525814349914386058614544224542402063226460599780586789910658639513112642437020385280 219 38419172789356640310938497482932634164142386307722907647544382907936925467161242436103732009577 220 2480159716880660479660533071266758031162995450543097886310813767778343341644119597830459530500000000000 221 895447644018183568904867490868550886843927878468877240512872082180845368794887646766687709335522708081282920 222 1177592258375075065701659909651448419312159886683153044394606500486404727439042993179300862015949714001118625792 223 3897559859768199574711559203055036774156888110456784857377053643528520193849417597416113672541132728250809413020 224 23490946428592875985121578352556666641820251506916233640566401704899936177595349779733403815366185298107010432 225 193574319954385848499334906644455315043762692750173684289793723631645340470209738895895136955483680312500 226 1690189260022051412693770215381543701188721646073868697492949943283644994080599164468798228004864 227 12595462571462010882072092378636917447735439448258511546717644280169617258390129074033 228 75584839729348597129360352674588469013569180660106356719879121577625224 229 4119866278071044598653288505328556904180385554303591487 230 300576566118865697499246162737030656800 231 209636633783484957693 232 1 233 1048576 234 4052555153018976267 235 2596158332778283364341708067176448 236 7058610683132417383367155730628422626495361328125 237 9649255925545276211833276285706768597675387730483715843551461376 238 1603734862201532906255419764133272004437182834531825309282643539555663672515399 239 11588471647237004573332985523139477642979737199722744306187319917668839503173009213745004544 240 1653819192925893627274435813505748477991235557322931533079816846109612224842851714622636919949604512497 241 2480158933357744274131553294993503534345035273663478341025961997029126373957581648164569346916422835000000000000 242 23225582145754535339640469429663193761536961231846264206684864794516793366432660905970201265171921993801046488608984721 243 874957380146779762809822401912178474096887138562907073389603309085728046774181669046811189618534272938043992263761927864320 244 90804003279018792641345943901845608721027612599958441612238730739067976326128953753427125025554645293811227284667495948681287 245 18643351012388209019029965690107988888663430867768727672416266671626539220109406420618531882043991444983784131976358959782912 246 5648024092251978522295200534102056801837609851750479549466836427208270999439634378212831730750517780251312789493832421875 247 1942409615280621792770483011403734811965938748536911361758159693647195279258411728383205701607833381502183511425024 248 599555387101354393188329091082680092616744680646283299365750340828125739112694924555196658195993279454409 249 136110083822675385584864686544682842831970530011322572781466859536870123402036919678685200752 250 21978613025752380296288736535758345515109366485448853009017555256044384985586 251 39115554298079678216852442035855894569917318370370735784000 252 146704702445964075672309996941398000816050 253 4859977182324265037421 254 1 255 2097152 256 36472996377170786403 257 166153816385613425442874428064006144 258 4411630621852111870143195085139694964466094970703125 259 75032610041666912929491846301957522091077656347882197540371143983104 260 188677798193370524448224237467008596080282177291444239406664036748303426382625210140 261 24302785993426705136125187279617492955422922686896038861629634676168441090508192014810303204163584 262 71191491291971525321178537551861675375687287333526469250987627640305293412726557894589278302480039868191413089 263 2480158772049842722157881844169450453371577239280338554786077785808851964804571230143392571406643225080056450000000000000 264 602411665998001485010845676113491673196899953252408291236001477579716953521930531381125153018057163710212512927805797843484396505 265 650100164803181780861583646021595076286984421778882757579622837777160621835208177563665966701368310161535640345069442460585428814659584 266 2115552282082227424491545020976856191636316172549033492098865051405812248427043013473163325957657914028505460985924245133456410659854300750 267 14797256801684660527813114462214452672047419627767382495555489074906199802498202604448662925996281210644358993020898661724481801867022189056 268 164867576143672181868786264704916029935318209851609396893138795993984426660455241854297934642660645985903062700269362176200004497242187500 269 2238284020791153664337712450538431828987694087602022677760661614487408045539154717082603755077074510463065956929094941528680761917440 270 29080430725013520321148654178304627746939196513148320005384712947376720452196462813084514611075762816535815108754977696966345 271 290815364216748994920256632544501746317670027692074111543821668461427014675195298516858376955648140316394413258656 272 1862398863476545297531061050393867198176208758792764898495759826680625087347154739167444170490236220 273 7568187087097075135203689363327911909550041342060444113442669419092286413624320000 274 425195606679193293568854096797863406471881862224552976488977528 275 78195735923565407693016053165749509553599708 276 117473628000835339715628 277 1 278 4194304 279 328256967394537077627 280 10633834107481710957426439197518987264 281 2757268878521429543998331212246223187945270538330078125 282 583453565401383182919932815147486175502752325106058864235380336932159488 283 22197754127538215748544314850440604332361332565526174098364441872002172576163728315824361 284 50966635994742970794723359253787304885557737229499345151175982652007375977647101652546157581039592013824 285 3064560243273959367137852232944433032586032866634300468102185535468515210262062439428274325254595172729464384077402361 286 2480158738802057957284284650244923699501474010662392169210231825055590228453122390263075635966308746317364876367461500000000000000 287 15625006556689331229609781924958291784784191962977468199593272005636028848485484686942559754482685950724490717757051919146868312452998464736 288 483029795054948604691917567607473527394113025783625834802691327112613635203848720068736728289504996575656410318160438405493550841610669263056535552 289 49288286750352695584909090169552228006678902060159799649211684274611745241820191033837931449915644133357957409166994612543977654970640553471564871481393 290 11744766452822748652831264260442073054874394231321414146731678683176549864352626342326445945527426836538339820370025467847280857314400915544761189038700544 291 4812892161597558235328019068501682602657430359179265485184367950169101072383515776822850896086306022708502905220643801459962010673017628193064569960937500 292 2580341226191014178306255121431370243512937813429997737381399983233413146868144579456316860910039706471434407836529157355025433524384661866591473893376 293 1414354677983443953372477010865916560617143074793438946278464192646586755084511050973529253209277702814840561882364788230920544343234079489295441 294 633590110804829616857726059827114635834744278250381119739705205038730646676321612795152982778307996166035782746763419458947962855878848 295 189376531261472563497558058970242451551979140249484038042029322752047483518367584034658767468132380321119905371898794777930 296 31847128568350756388656902302564757274739680282640770283095788664785496158216735949846086463494578304000000 297 3058914775857770893376936048127356377819215867544688409923850466426289529355160071556571 298 5264399734605118701890354909498799260336887886388113147576266352576 299 45350293145185192309431570002699821775490930022 300 2955843923284036972621008 301 1 302 8388608 303 2954312706550833698643 304 680565058360391899727248329885966401536 305 1723292984860919831970117719706103251375435352325439453125 306 4536934898304332239459501721498028457513636159911355824059759833038856912896 307 2611543570322400471394900391976620251304582846315500672832635704772200658556626459010522052718 308 106884782477095543489559497910477565914005448268033569103744838978922974354763914625269569957426187132366487552 309 131919269589537441626945069023181098071404421964975917063632512986747694601905308187981081632465606738401378767943987184760569 310 2480158731943301959000046157579258312604756478352705606520288322707075877803872060693217982178376065965946639356915768441585000000000000000 311 405272426350562074405851086599965141755896749313785069016608893627523746947863371771582473859839823265375805528115142715515055461880992892673598759174 312 358895171266994388302993585059143780746452397134592274370113435187821252235396823658359014321429206717132729298477189582223634697202551584977261766908168896512 313 1148322569698441278469043820287594080205800246685107518330671445104146627842786362246104924154005063708745989295366680862520975908457795588922740879541724136710724080 314 9321989666981405192356744976495457373519610765791439787745283246851650649418356733391698476649876121657400324060502638869871473063626982180282064927489417178141669177344 315 140502021763430535228540866556862835493325164715015616681995883288210201201433301794638703493326163608497964726753374702874507634076860237560651577296312329136241406250000 316 2974886613268302737384788782909177033134670517854657102462750148065256275647668046144604776731448531397199401266356422604084967068070821129735001555109138568427270569984 317 68818270037920000838551874426118501014476842967221382703814414102558186760653669521853370162926328318161611426720106203342875722028872620263374324244543858008008129 318 1384246403449642091411045899232046369584339216620254768254496304811274898899758321952596382000063457809011154617297964779901464636308513805998609232213447808 319 19652077090144416384223491560526509539917370774450525239337445712196969496978606630730525284156614459864618382412855995226292223893242044525573956 320 162878516827642058737147365022915615178631427650763723919168008702404264512801007685926627717727569262908263043123226675117056000000 321 672651455308668418517280262887930332042412773667316794810357121235550359307355965258778306709036623706585145724263 322 1439727659906482621750786948229168396507107172039686879942908633096166196432794209531533840968 323 73875162033190243688533504705787471689244348571444589051631161198212834 324 28521198488629632348749260299271055363925179303808 325 77304230996652142034615100 326 1 327 16777216 328 26588814358957503287787 329 43556153350473221422947564122121539944448 330 1077058099668620341394844566946036048504316380023956298828125 331 35279205702044764997723171616073627375298728646236549996942494107545179805188096 332 307245489338387595135582220215447867369542326969451025783081143457310282235858928333391822927168363 333 224153635272973430303610042713852465463469666638943171537183673512104995124822061576638316874862606787489901322436608 334 5678691990727325297502825959973406158573382633776891222411480332595939498541723515125006130755430491119983752518285000498072801191585 335 2480158730527404799657056513183603522005522803114585919535347951610698960765196581338196506267869943867735308698455391342625451743950000000000000000 336 10511722985481832226163816810649551033358932484697257206827853352091993012167654490421707913777823547783980710246103880288724652695602336139405688721501984299371 337 266662115072473336158271201572714552092218820830512924326250586098841911648782136282818425649081660040251320837546278381862129201434106844290840184159631269168975934652416 338 26753716413991749508968319242274224741011245786760492479110647279592749381508467208206379776686676420528745599891541312155673360017698301912572455839423948265903641056260021906187 339 7399000201398798922496204891819191750244497816290021136704287708637226600902245817313202029853916997676813362725023905218998587509870323117537895492592339149842936026142725443501096960 340 4101663151457773339021736061490350978125472994451426815517139964100074351179934702677765309813099128003224417480850214123960815718351596989383274647779989672185252845585216955005126953125 341 3429801921964517531370724442232177571525028561934869388634948659564312198535020023248339193386246000210486254171554483735052975204967594579310053303503235359195658892857746724898008465408 342 3348730424940576739457674617135820200605414911731421724129887181754004613805050354530624254736967204459192079731189266873746934739522763448763051075890947201456399281866361790625584633 343 3025580288225907477167169960901740279542875859003530087109010804956042187781413550715235299446976785770109832962972755979108207500395974808084599645464021957401346737378826120960 344 2045227018498936943681239772404945385821135678712817331968087862489697238305800483565232123954956569788858929527313377816104734009558700316093821126105205400813731805621 345 850945016749266411140950829430412484932845608072201946723937967609378092825857979658893596657914672411437398148079362790635594612498481514671507009280000000 346 182339813197188010838908582931112654653173555745481470388141852590733076370039155008652103616365352449424342459206048112649063985135081149608 347 17363915234917531621421416127016149288107510521115161233128471117940625877759055667876141779438097596362889286035962143600 348 783470614360041856993319874414293846688456855873238181823605245634400331579370911059900882625706316 349 1169553867917510867252276473089385251973802522321484195965975609094281218560 350 19390536738693563805522210616830328188902296270756875 351 2098439568880351807025467188 352 1 353 33554432 354 239299329230617529590083 355 2787593482123316935400618726990611065339904 356 673161308366989069617638902964317713736598326599597930908203125 357 274331103366995815888779204670127240618196643054099619544852757564708323173496520704 358 36147124569653233851809003923667060096573289442928280930656898693761692975142516884124065825263017600416 359 470084244484633483771638588144685524641350158226530854085899931714990690579155750753658017863458089654904845278762669965312 360 244449069752424134454399271449781297169962733653459347709397672597218572678084289071078451427969047227231649864971094174993603794123009152817 361 2480158730234935574233112320132551739240581368543853657588841673638278316370156940417621890002748595579712202957894572014187584122105563112500000000000000000 362 272647022281454095038629706995965742451520074890098150144473542236015610536548534874293394329096397274093595191109632786664835651434231338011030740826651847401318243434735 363 198132183448866222909855519390624055721881268758137678847131004424644225394998844278091149362681461323538341208534160128093691423830863185676121622880497313384782693649473961155624960 364 623310359921296380038467268742171144028473995967300600145190088953874591325293083753520710893683433228657061834218010010467480536664316054032402883828368421542155204000154920497625492918820482 365 5872695664481169930856192475564901861103928887286692235039802777488453114748521649064643600645532146423245039395319692735314566447635160723463782182220033709775377181097986123244603699036564377280512 366 119739538717768176178836213947474522367250272509367614403164519135563501816235793550709973712245029020165142399193142413221211030589870660498249696427088229731339533758421601226756529250211276611328125000 367 3954290620357458017468078638621956593249180108084607022527329790469577540427396251938763309357923299105482751011742998541314935808204653646277384983666537378821431300374727979275408295175438366964365393920 368 162952809829685655491214455419969315039903258992045351403717855002389613352982445666616458809045734083516687596570965706292008531703239661169754984454597708998294779435453208146625634633795358347730147161 369 6613556003744788479185707964220922784657780697214468564971597558223175972312016875598688605999953021273901530840022226790159808551919961530276606013705897687571520680305128212539450280453380137036288 370 212945619043897697623619120426311492176387878445431379438049124506401234899687432324283859432775074956103043103793163274555350548196351524610866986848246749919632540303385177506205427199584595 371 4458964623358796863983017355272863023406840254852993224223892147235385120235378559949262041650021755475545385246365305052657657737594515611951692009929656515810804726184652800000000 372 50544987498520550061546204245699797760437234233483834104051546383245030549836651482927855270162505728859962140203196259160899409467501095003095557857473628083457983034 373 262218200736764167892864568155086382415304736540881384114894462998725163922395457922518634270162021075038124563230427885936334559634983711734715792896 374 542618442395426140330344603319329375798309972964886428085146919155471594664039606382683131959550988825989546807601196483967569972 375 489754443479540151157051276283226310626546338878372841507817726091678987497689705221139231198396063760384 376 20797310233798600923221103542761093784244781812797420873861413924132885727968750 377 14209842051315577264417850382097274602091228899919415510 378 59046318120890819068517495988 379 1 380 67108864 381 2153693963075557766310747 382 178405972222068792955287700882968187202699264 383 420725816757223131577788729708641001749873086668789386749267578125 384 2133198659340182514487366576383853652365623132385709478279825704724820272853852039938048 385 4252673058311965009365758679323455392960020274472767689162592026635373094071974458266201892252081996343910605 386 985838113471162842388219159772493628237478748009647060108179023191589490841552220172058535600299209376837959799825885769037250560 387 10522730904176493315857267058647520463382651960811497818104384605403878763845136571858329232934546043683880821046908169290963703201889065786910909929 388 2480158730174489828242017710724241964743030639545095787763912038518619610129527711392882753293230485852209888678665904596008498405437184922771283775000000000000000000 389 7071761582697009738776425094162508439184845349601433956843906451325954128463830533759503776606742553318128891432409736523926108033229170042145341350115580766084298579163134530763826 390 147213870777454315510973241354483882863590255962313279176988556345338694733384629229481814814935312055213681093783935779641744143315264832909564651474427985914100128020257197709704125736040792064 391 14521937812615071609829837660573516329139050396853910656187566803200112285376747494453120912429523799926057529753100450091831237363592459237139494041245724862484585449003345106470152764188686178364825002709 392 4661245292905490673502778159383352270982198487631757136115999245498932996236549093701441311739112532850303796865787300221923953604997049964030501513374459829684708536385756020132582274722251196776021644866113011712 393 3495547442836035730704616981144639723912258346279954076431045947279872579761981486115239491932345882456402732436027690297271570245842717226604138223759430277807313425404797314103705254577264294200888967465765270996093750 394 4558986334531663092408244247674410390064577720595878815903448008514255746340818295449850642375300164399075787803302284124515102355386848704353658843117242694107868663772126270033093955012999861759198559239622690508904595456 395 7929474569887506746922683589767627200254407946902048634783174841620317384952144363217217578880972811463962861001450696420947057808723877963104301358790436014825890311608207246897500909847122927003537041336129133156846902977 396 14456613507612502028795001531185672865682780578464255160104402662813588378755105288178644312141514269002758749074286356604729351243530287107589868163465912725269334656854463877273957770165515341407770992019114884201868288 397 22173145338484588892396802942937585951047936960394088938587899790571403382152289790313420961380946644511430624639355544190448378123228959862659955350465198290465022735240657436035451613811985896470540509183796313799 398 23375760119774951975308038746852420992369398124472066566604244523127362254276637885856142057291531783031003439471945092217447629862777921271832416931708152845627946891685177745295611164426250152960000000000 399 14054641981553541624792157335641846384493383629175960840119721268026465593135165386953335064170555584686407226592262366302302542686297127893424092910376949762049422350247830929225370109539196489 400 4054024407467278615365029966506615289609766486465002684335335127989153421082360689579692979635047515751740130923196633083334753515893144469772066895653235672539990852418649179264 401 478667450827973201171352260463265479481048859746293447029517127373716854038357597853832131508619626877958083279847404828543922834785199773991594162282688289691 402 20349746604184019943971068694810221419217651137409289516995253984265896594229003312689319720537132128652146809165173692197778457491570688 403 349611063544308483478251639818903165045627225082216963043561308441626009972725185395337523068549345055273828125 404 413675377609273885123399651701409889868418465014882279411593876931302951865414215880 405 11194325808237269200816271611976846241673337489397118168788 406 1720129928890713926852572500152 407 1 408 134217728 409 19383245667680019896796723 410 11417981881930043434103550762511765529423773696 411 262953635232327363422968056952983341437142043990402519702911376953125 412 16587752773894925080619136738099023926817722706249888345597831748682906672178246032079978496 413 500322732631258474741234475084460793313760162566605842062259779202542264776388913044214852558696624190261995642034 414 2067452371332823658656041474859502567987884976273396565817078752919686167343563003947791752495760979808370511540537083326751274407297024 415 452969061388581647421614952172192550762883521389897379876712140795498434695941389927291825018091233402390757738855989677587088690802702678947664004569769481 416 2480158730161990905131198967221681522081018767031116819199908952628826092222197523905661767867706528878254320685633034603908541873625510164825639729767038650000000000000000000 417 183423282845321237418750545758719560842494337511570909242999437968316465968652055125887629193125512653092777060991749335700293049045136980083305502494586032340900987761711156038057483971570068 418 109381138265082668136729907408738825245036418199663846488312654396566396134575716587727440412364943023330481470347579790343580031891370447041188996785354869738446602989753065552874838797087084751365299240960 419 338333343255825681801887701954345978383768316121559178913831347524116491571262606597083107491913423562759200262245576643698826789891779229570516568209905514444618778555668161060588279373999525118283338554735081545538052 420 3699699248597384392395909091364974308056314324994322969798458187745583135540841748704911791390660314418397723248868170132640907735415779981810720134638020956819579794411316004792552466193991250168214591898791395558342089702473728 421 102045257639366534371398657139589294045048197371101322774285412364514132749659913756192134874283746152410016039451192881373855002066085231382737972481517135416465562718981071984349625548588532938540186526332450418922063891895874023437500 422 5256153312120438560176798471230786525737333190126381467315798715417821857269318171348838067828847044154075923067366437709758781450769854420487866189208943145555957520223831170952507447785572949598104472080843629253583291874942481448440954880 423 385857655203818922935999577149386910630645387075279272527315699575098071110440054257414834192126073939908676802479276833998633962195354685322870506358600341117295753871240919276974617738308798581498132774438710861292615447082684158805833415313 424 31600865597529286025558221631283454789196372412117088988214089765922656234938484002682895709733260475548349153001309915625066824865329065196023769260569010443393492589312926308364376348070807577343899013442773533392022390022354262088396572672 425 2308825349273438606977811345406801156284438011449658105569247075100957272134313868220564634187534211989757664546047178950428961397074795059421404515854374840080670778106365492240949780843107934067925109868020199444655660770822017346376949 426 122554538986743591642673445627115638080143139400672415860530430879528499824589717427846304684294110818946978126042679711417057658091245201183481761654377591068941279062962020874643709684545691958419560156981344327323279360000000000 427 3909909514130316327827962239263107907253400341196535713802623233404437183501391930980661144212232767950291716705195469708616032174375639007044410351965252693184372971883632114869180048369767540728254236997858918668713233 428 62879729668434963415573255126669721410180388360135394771722699404553223354861345788174230652270557102449627123003551358944216864394250063375752303674084529700870851273310262284065113438817488055490749186432 429 432837025371296120527683654877663980139380500818045788220128117838081168429599331654919079663406229375108812751224537080114781740335735407954228744294681176118254061072099441584207125481928 430 1097209924994713496184859516885313794450232586028040364146953247083059440783733768232015210794571338253304128737476406597220744783503889973211620638005033521705864921088 431 908650601583898615868830562225518556878323744680764306822717479912012598819726084968305978646617542893576628706961312895360998383089342031250000 432 283467476844014679105719411891951708281733012149894830437681072637752436308736292673746065834632426611105365551865352 433 9168165079960708880626691086464475844562739894021244677845970447868111178774054820062456 434 9456442813617586376943553056232884328557223357484592982115616 435 51820853405827391944579382577368