0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 2 9 1 10 1 11 1 12 9 13 10 14 1 15 1 16 1 17 44 18 471 19 92 20 1 21 1 22 1 23 225 24 27076 25 82899 26 1348 27 1 28 1 29 1 30 1182 31 1713955 32 102695344 33 36913581 34 28808 35 1 36 1 37 1 38 6321 39 114751470 40 147556480375 41 1565018426896 42 34878248649 43 845800 44 1 45 1 46 1 47 34232 48 7969151855 49 230927304949452 50 81072887990665625 51 73604692339495104 52 62045165964951 53 32664944 54 1 55 1 56 1 57 187137 58 567878871304 59 382048815246806743 60 4711342006036190504484 61 199948272697325759357625 62 8929978610520666043456 63 190543753640526939 64 1605553552 65 1 66 1 67 1 68 1030490 69 41247976697019 70 657211573077225776576 71 294980295316874389198882185 72 627566959655133840225154882008 73 1743012876947757607376355210875 74 2454438132351606067703802624 75 945931782247964900901 76 97868465696 77 1 78 1 79 1 80 5707449 81 3040572724077010 82 1163707011716574296780451 83 19460321011695995216588263858240 84 2162932174406679548553402518043252929 85 404859676714890600520340758770617847672 86 45171692565933700537053914435764409375 87 1384992899324352998328426955571456 88 7209377339218632463758129 89 7245440815264 90 1 91 1 92 1 93 31760676 94 226777538499783271 95 2106952405382517139762673500 96 1334492548587224115633971967866236965 97 7959856809572461628864955699401502071516672 98 105247927580035219600779179949644010106104759775 99 1018968235606481412542718781040964836438239174512 100 3052404115545811640623010268137693603704410625 101 1485213951947697897725009635857269525504 102 80920117567254715984058542191 103 640359291096512 104 1 105 1 106 1 107 177435297 108 17076122335343354700 109 3882826251811202736197626027339 110 94281697703195207767319545051022941512100 111 30749434517616661155523649148583063619457989537397 112 29605698225102450501737027784037791564430800582087459328 113 26219625086086875295344512686448368679921985281623240831719 114 8492666391887114915309418528661656481111775628542312511504 115 485217685604946388182011638417227516840244675974440625 116 2844131363444244444168724183454757380918199296 117 1292645840976784584918218615760819 118 66598657958731840 119 1 120 1 121 1 122 994551222 123 1296037531424347164115 124 7259221377047510416458958419825840 125 6820481932374128400431269414117914813214586645 126 123307313391892959308142541970249574270566154455278833000 127 8828124986990799498446836575158905398761081373896926298908179663 128 739808596620815658414000792452656078471840854870004732845195341164544 129 27471665106724299343562726236721004957870931587324026333469390416836985 130 206119880153414253777450259575618800169780909481750514294556488430816 131 167012144293386481358605519705551370415996580022218043629821875 132 9240335256326916469791580899641692115173333533241344 133 28557854803885245556927129118200208781 134 8051483595083729024 135 1 136 1 137 1 138 5590402785 139 99025149551454886937590 140 13734555741473335021640522001173447855 141 502989367351831107494616629974942106784586293685392 142 509345955156240295953108418586369686096982484774375118260974409 143 2753323569482873958856000099175410084921303636850528530001565520786717000 144 22346336234943531646124131709622442581521043809236751640919325993842966011809319 145 98747906100610946335010152876759304366070017365007985913046288573769133390545817600 146 103755184528657212542039767915848261931135839442717620249875840813882023907420808625 147 13134405265631103766428534634319002444946474724735607702158129639228312037918944 148 116265068087047091034319695231216042219748369859327606741472185305234375 149 48795246402021763670993562230404110838879616007429012197376 150 851575744021473776735340042169339707389049 151 1119653568781387712128 152 1 153 1 154 1 155 31500824304 156 7609414766853344476768095 157 26248642662286816990113992677013667010700 158 37690392516145576948473455956939314652752208814820586769 159 2155268516437253713272664853103161068592717560986850605390958549549632 160 889846325712411330210026426032670256018343211825506428742895435919451523576377367 161 711320332719552053831466269628619777578319585769854093906230493533036722192860303940070000 162 383731913149132746618972621964245606291756949492175842799865052174140938307542285857887404741865 163 58813491809858616675644746001832453835239176989465154880867347210560875896040116163612828187197440 164 1247519758002439490599674342139847309184227748673941265827245753925133974926398046560377562419951 165 2017915773583054845648564791527796467322890257327700128220430143450824962809130872600088256 166 154607311333306493104262058214021797109552205923488940253102976594780049259515625 167 403824532632472201855809975957369113055080994440758185735099039744 168 33564401635026996629354509346763049697549650791 169 177465810459239319017216 170 1 171 1 172 1 173 177880832001 174 587623058661705739915402256 175 50597620471310479601163781832480385565160175 176 2862463473326510320517260113595097218648373529991426702000324 177 9303889792108372589481384284116162384186371246031149836100094269422464725201 178 296037177758458810776793430137924643973848603935613134635144294152723218847618617871528640 179 23604246360322231875515078516704360158376953199263080143667183169444409666775099356696785695956957763 180 1583348408348541356333212768565138102471649119369175352234174056435509583289302206726326229084688037177370000 181 36396909065005277575373949799500462673590273065050478278347264101816057122474936028420162097504531150126726607305 182 135218801911306366297115273165165874771310702887573010890069899705869282570780726067103228843828355888319059492864 183 43112137494363511553453471844635254412944886571958813978363342749059125448196542923863457073971847721417424247 184 695990008084428583758788749969419651412180653890634560257649638905488818085193048866713221985055610432 185 374118412469415371638538299401171524312065893017743925175670820975248435818915409803515625 186 5075966166987789680620809402656378410397722968095685022049485389266436096 187 1717064160120875236057662157533283686495357372080139 188 31804047327185301634148608 189 1 190 1 191 1 192 1006362234162 193 45573903418836092071689712075 194 98260156053996636359848461999751119844715212544 195 219904849535986695158118054681117873107223701672726069034393404625 196 40844694854437703408490973034609127559177901617539253143359869043750007073444113336 197 100878615556143854644393791789360203109071918843944409359786536187467980326938856355422941984660515 198 810210403840504581423581823656609835339681630825353470046116350001500867729365078084408819033361164171096777472 199 6851542138982503384256805073926291836147040709118765343496171444071566477813652744746684002086712111780912230739565342557 200 24097797772860708613948455842877012821918914247728035070535135342679831487096390197193730489936012871868410796425521711466500000 201 16158851975473862308212683567884212858245493780251659580623149492180411406974448594514525688828830632258943380349855662730784748419 202 1065182890130592533647720395413633745047801404281159981234523198185156130335034922727931922855239124841920972424960233721883787264 203 3930853003952608694582150882339342563541932819791237159809784847838521839189008053030261798198606339155363972233447752420585 204 507193849949156185644866788585781576148857145929158533484300673007730654774281213424817659438456948744208367004032 205 1579978167704134078801756995377866868606252402500930761203264353841065088387226508431782711194296875 206 94301579908789417343533484443175603555897046351931804810047894907999094370402304 207 112204275099039880994358437415955571639954871492343461621 208 6398867435594240638421950976 209 1 210 1 211 1 212 5703029112297 213 3547971906530533463656111367322 214 192060812571350317293942758620617535223625344670619 215 17062283847863044986225926483232820106178610417815095310130764374638848 216 181906169534456710435722670375877241291636531551263767837707735983062276949533570225842625 217 35077668625664327528664710754115675043395694484917532819450081280118580614516738754414417296225574712770520 218 28600543952893985756414080559383839718765557955471311183468256859318315021177936125705711395695583877349985837934318538367 219 30817142741547730374312649610806261207174453752463251669598156433744296599514871351072594901672000546740856994653625978583722402033920 220 16832586129831595900101210475439190521847976985999411259693439943245204305278317466489908708387032041570092994765567504453857910579760285468129 221 2081546348646413127662324296256132387612430480849760015141674544348603333863767474641982195238086515718416589458032088844395278898193060233195700000 222 29301916186312295126955208012368899801768562891655635929992560204376532710171039619296135569468321854006192803732329286405888692445363743028662375819 223 26018017994765710812271040383388453824252915793463565239280927710037830460420268515980217419993366540862668381102060232601364435725703820358189056 224 879260881662788159276044845546025890297768977963031964114209386073249239513635318446949654046588072430102089039335346339166159797040476577 225 741241684756048715911796039861872738660538187647225253594174517488229429493173122092203218959186496403184185731426923003912064 226 11230234324812540284796688623609696235705275922555896508439737949884851963113371023673449692547197203855859375 227 2528177560063331326765460512986227542892867142530631852235167943723735034801250180857856 228 9234470937096724549119157911620120293430287218948345669819009 229 1436250408565765393687482313216 230 1 231 1 232 1 233 32367243171740 234 277143771994653452273273982665207 235 377552599215903647905270122023584846816872472421493468 236 1335360419634063042418865141649596313363955879909715010696229037427435203453 237 820258133840256761581943706674029390865200867648118268896054229408035045237493759655119308648448 238 12409617163257305463327049795199898176590727587686802692859224503716657634412847335375540128783720316324522029685375 239 1033714280945877108188530711463863516866385426429962326640058720991723331006385401068407490933345128077527487105913747251654041175152 240 143124015940283697409754563169836531070348293078613439735427145726404205699098622120201824977115979200604672240139238996582123337134799005379801345 241 12280782747888077148899062756686128487813072112165725541125925741914572403601889567938041721995025506437795789810260484289458685539517820348469311071432410112 242 284590065963177373921733175383626036386409034541958953630920370967322230677642233364204583392082055223117433739888071415817763518347539594722908190988725283811633791 243 875481396860066942800892056563365321502799358323628508647119072253629635278710256797325125124936580330600251395415012158335918868290912735691218185406729694182111000000 244 193629846611171128913196598968254336139104855453683155125253579859728071072522179318909377007920246435716032879278947019378449335690298854914633607679900941153327961421 245 1810258655929753422444263330445288570207595239180185164104035368445560775356204590184631575936118148351766821116643291610529082557502388792341555106717873379213312 246 453226674264619017654459496014705983339944264161035987146810702885756002702498813280203524738486628764866905024666927210533303706890890201698566841547007 247 2076169137162425483459611660932444384186703283897068539817880516948681528025065022479155532201819352514841677878867579467337755621103566592 248 130132958219302241310012153942678029629762113864100936433019796807007420567282867160429390642689122792731972721519140625 249 95763027428677890277476320835054222165065763924056007148442089210936194434765980757347053338624 250 945210915925473835241964520685244187514716000942718506679260277151 251 357603235949030202811068003900416 252 1 253 1 254 1 255 183945502869345 256 21713769786664930003828410870868180 257 745957303320025225065655796229951665389443660419853226243 258 105309805238085090894568473440767886460172964736642747304440871948500580504579716 259 3739022160670742662395131090954111034718644182942574504977504608189994276041393279480290916762356245277 260 4456166879678846176202643745717873335625232920746688046692230375181201254671260555427431225684634261721232393302296956768256 261 38122231330332653343209182766374348490308312456610030002670607171429992687357473327417698124979640491156731321556477071626982178077504816479375 262 682894309109814568977742752830637684105132753369794084373081853453184319528084234651860545662606343201377374023290336839568776511974603171564883273479568182800 263 9288909514135953007518589184555863993285409420678311290621824034913172546654973525740387521978315100651036048885068204419018107557182320683107353576218825171814536739196033 264 40838019226266783384974211032530638836273446258629203078553011235763951540897132227044626217110117034209420256142068927657153177485961899789185785535278726459833215917362394158992384 265 27928869388749223976872812127401696965891861802139446582580771069377748424823477781589502438730800171750310165388177265081558909725600336654792513462971779424132068057623095540668794114539 266 1576980675712740674611813832450720757918951050602562148902405832279263627585689425770828282093146343693824783654919848729585316522593556789371804350604215967367041929403175005062017889000000 267 4231922217635494286554827607367580954957265513480858822170703400263361371635140766494365046241864213424248689028927111259867517561405269686129906504458668973406643513436039902587835434237 268 333522916531425433143372370545926454039958063562686955754892316171432687001159132144891322868127815527285324470132682134208366149060287723281645889144040433144820439719885179715584 269 509860607318960556387233493843195731366721261402316948758778539594552302649440811102213178918603664351426485541706713451207560223608686790090975896952757123663330715399 270 10710224915439108571021978903407537710716846193318093436052652873924192588452248396813403261750247554919350620456145156947073788959798267912560744927488 271 2390060003656138888274215748438831522592846734552497426451734865891714512317516370541547128293543452840128762620227677554400390625 272 5029280944724009756294673918621855514836087239595498580923964436432188828806887329561737437577753133056 273 118976094895991317123421894070783893276663354659069534682913766551230499 274 98264665080590362121425727162303488 275 1 276 1 277 1 278 1046646207221582 279 1705840070522935943447523641020223235 280 1480517333519419322093993456971402129596653612076427421418800 281 8361310238030944824869101920607418408236247112227250902408834597287302969006136830141 282 17207048999366417680070015393953888344928052782205410294320772368212210319500629426395048448766268038634518856 283 1621117363034380186324251640852952397907677819273106904581219649689344534174689218208798028791954279472256122078275361104421828706535 284 1430591618178245851360171150700788955291111472119393652777520289061484967400533190453907796345596521418868578610876722491993228268770313122627562142367744 285 3334276717202300720135977650824304368358586666985579846217674762697591802913991171235452622572579426474796821717944887907502295463804778353428279445447904217519274987000625 286 7242614934377679116227008458769716184982022571688294201319863063164841180193473126480958498772822178903261607240653702131137929925500069801703405671031681741338582924954821270432389893728 287 6099868808367757705566234685098344624734458999862409662139491032611291417300808245661893971245684328264125889166416572104633342852735090767353656540078575935358066620253245799865090402714844925826291 288 939681476442850665274067773464842231791289908971593343016261392923541244394605008237976102073676984530960123108672614197823946494081278650017857585576952069220511595624932419074473066879479803093103567351808 289 13795373274205186349228184416343237870277091359675838117030987402150477279131065721988580464957988754393267053039867311405093872815512218467360971630818320737129474000059878156112141307338271911087055245776279221 290 10908565018204927175989224582907561694260003194276377787250566715525522469383783477848279505037001424453194238801843771930371751690921085690933210930431534596754217623368385233988579155534587205468004794570000000 291 281432035979672447869186633022960934523416762009207569603669956325377839353716366947202162431456973209265865288706006048548813799283253041957963356693372341975509406209019524560501024798398128428791942762199 292 152710968866588972761354902777474724971253676793318363124525702961550094950038628629298512245862873202651610016065236018900070440813168121791398426136909832807206194894128225187104842809530495533056 293 1193417937037115395468328765673538148378884015054154087402440650455963945548860327327960112926057440559389977912051806792566726466894722659203124580366771309009079675301214651869593945 294 98237796690009164254824169959753169394006983183473534741606274584651148619891390039924419498124129213100614545614912470909631372334278712298995560728401657595395584 295 67850194947597560106409131565288125186244231696309440832205312429288773187005524393026733930159222207160895297813385417539729969777576171875 296 360076379528738978630620991916832747589368881398471713899921907868218925614935290665403820310688140978688098304 297 18230029997449043219577233779002319978700671477733256165465288834239646577821 298 29662436271701978505926545653306656768 299 1 300 1 301 1 302 5961966567317649 303 134338750918907008885820250070367549950 304 2950373342112254213890004376386564950189438317233353752465756135 305 667884360458219117496673743313003464174505625900411266393461386108508923929962490512192400 306 79859693898808991980445930580720448291718419457320877101340010593812351868049321532939677588289570041355062133125641 307 596541093993191044327833483062585692917297599416109107278759178297025588608060978830527623470643037298842512502979996798164017032952616315304 308 54506544569847335082275815927685921440975539711225500706515795459920816512385212612198631749761832724990651041978626430015486225110356835985822180436132212948808343 309 16607091644341719770715258591207247639051039666105877022983505976172029648202640340352607116906172410810451450601928006637426189577651378701836313065827042982246854451512408232616329216 310 5795472663113081473957089953100835043664566144091370893342012450853065070731951384694597525914453911174482693061495336997940638739354543160482813960568236889949494960337749306818201035744595257324590625 311 942409105659460195134150814921416533794732124041316734835912363602529993570122380926850505457149978805242982306733313564452383097841233611685964376849819493560973074270448678860270303075017764940354580257085715116896 312 33041998135045135915926435046947538666011015841618074255993241224135320070975634381495901607276238427630572196260281181346282032401872833206025936172598299345631518527675360796081306442718090414949566015123202712778411932522831 313 127900142518116240554867412084189418798506562510293316640051776757672277950260705081708117323193079438673876892981530939208161869583668924527405255160998538931440896869634676921974773820716941097122005150192284891610111585880004464640 314 30384218846356223844259535327882432441614310095880735594188131681203527765991519144089411525850852892907632935176507400353697370893994476046980687193936481217872352830468604621790320214944960690000021589184679097633264822445028391368409 315 263834273904364341226847595405512856217334294479517986983052330578563802602739005124363048768714046450215267424018894817651904648549665718204035689761747205554989154663805527546765495312222323771952890495031051114087877070437890000000 316 52965136956240744245768365306903879296909236283349899964638948746671069647404735711389425299529515872925914799416691520458701162153302960970516302320785085092437204117651515137116524813883310408984669408558388318353499174721231 317 164358435578702208821766191463521846264772868114392987422035409170001414429996413912227844839517530294532079059650225905632846052778509160126723312913121185136521521682609521230812029002015436175489199421149214146560 318 5571843337483124664021459995647085304367591514743731214339002902393164506100553477121602568123368393868957385063560005923196386668748961801004353411677025499515779351878027415716448924993587764366993 319 1552681273233338891698930088370740087898977714551253525419142825760730800835687474206985782859892363348559130722653292475738061290126917209968496423882560811517584125269611097600 320 2910985255095484772493446218113954194269936143714042351203670328532653556998593768452052987178237114153422642123505922909332828125253142235473271484375 321 34613769752906744960343067963949112478051032041432814418666557031613378008568076688756053164070289852361646315951620096 322 3369058326804788824739298594748681600795389375121963965191883123908595186958929609 323 9794876574882942314116243390493105514496 324 1 325 1 326 1 327 33995080211156904 328 10602950682619631533380466672441128508111 329 5901116121285664782871328293472441732042861919607224660551211563212 330 53639359456761521076023225380434469678001012785933125427058174214189157161413983032681033548169 331 373446935031006032492674865006478711477011221103121771153306373864825168298835176298836069727223432703567024924717944472000 332 221756806362953702908293057762583358346701478677372459636141863769106680402659669490611560933398314095427079253024855833612737749073158189080378223319 333 2104682717336222358291782667257723162745870252755543914373614814058970232706772284684987092549392457047091786814166203187145414683620056321076882785441048266257770217049992048 334 84164093179574793425502824362766672092784724305671025423952193837533801674982028516154806429162588840430426413462303140474725713921100190500934497326193284025350125329037086682066745371388520332441 335 4742533276623629593281951862301227721849792743336680273237320249848390831330330708904045020584312805516972537053038750644278426532326757624736787425605621382666557915455230996478946444391863913222687113000242769821696 336 149856958985630190761126871059045602604394734766472811821391289941869989872396605448269579596759816640846953894869604896386485389328009785088791093940249460948649765340445124910644649502669677793600572428510494477313523843100374009375 337 1205830552494086064145822382894121420968914520284044536878050498301433563873631123307707085201336924234808840058520651055645315643954474764251747137572252665707288339220483500477620697071194939057811344006728944968115742547427782414469919199548096 338 1244269257009485529893881412260942752339607171425371774036119479099172650326543831879058152660473545512590385288772941089724865008219172363149754333402813828026464771435014608282171030361478628173677675029122627405249620186604630771954634698978364270060529 339 90129846198716181617965856256912394483218294429075341284406032253615871417530514819728380526773380646786608346590263486285098172385142098595966679358959718402169068136477770049528748584685074498109550049054948950745981952573725437015281014047449481348532027392 340 268866618700191982949474805628520575973738427147703691219114934753128695819210345567052786033213933685547173277503120071346818158331327032913202835841883194127938734615782417562522158386520777310091244453743076871320170119959581857614542966068106454403493199239 341 20563484662399675345152333192384838102453540001342830166247866881281513130450406302551541228432280276630897801492264918811023749132053105132880607201591381390060150972371349895093939236498984643040709706525943683891977060855699318280985357764839741500000000 342 26470123772753651573063609091975627774549246585747985980880347612972502694521459868400290834209564985180134274437390748501375729508802206939655842863252875230509144668201881843677663813971604383325988185099206031642071219383582600719011048606573905 343 395822097731935744115524016993804230940877116157138321612592751423041857513809721067652438406708001530363004087780660486313841354416323527016303983907115408048722166187902132575642684905913902789120883836555414941871842180446973591552 344 49972574744402247169960111305578992935694985052983574244228467523851676788835260215193401436146252988270566675111403350075427291122955213912135128045005340584503639756873809337360809654949702239978481739800303021583 345 41114817409323616951609441008430680281362542937741268395166281524041821835768273361419453007346249701703768682473406675507166234003089366447697311508099484470254638726572886472469902033095680 346 184953602027632456774983344358422146778407740617400323761336507665220269598774741476091060369005501452006593708811330054765883850642324424653157116546941259765625 347 4406297146773531318079791905705724732829634055489296552773340279954351449748162340412097319310230153675585754653991991135698944 348 744695254189514868281594220579468294241917610224347215192294043793957976130407332235671 349 3524521683679510682636420368184200312745984 350 1 351 1 352 1 353 194018345610938625 354 838552006262855777446068476444790732563736 355 11842361631686732919309929423330984382949100306941066513559258402644039 356 4329061696595008088324066539689326305291184978745189834383580875632719440232640245298330682298738148 357 1758235869089436084338470053313298238880593416368959498197393018674508986742469849211347349866610806528701083179617018100737937321 358 83186388686643144045144846027945173527905204629975585444746977253632371837343801019867960960648331947065416018639488154894959508791881722417856395874571912000 359 82238117266467657908160142265754229212016636840282310961718567534158316286199920401167680380322945586170794846541339456671202253241547960394020681140847470023707730947613764464921887723 360 433109068213391609852530278052849984673808274477813755199200251096290602808545164990884240532191385543897999785690996862327109449528595009049099205989601349955519370363887767113117026946566003476690108154769808 361 3957482264640990491427678687922052464595097195361317103581470100190135913556854122665363998142214966729346046672862469740174261358331852516560981123044122369723335670436965318243494645584147625392624143273248019417973784343256584153 362 24430181839668277407125079342115830873155180091604707355000115559358082401576146339281211739772149666517213033366534029631782388888064002570934032062867292067816637062234196091350314473933346387816128905437141878402206358054875835683825387337627467776 363 45423479786639689834382070235596578375093931786436692534276655690429439427756588768751167430822130032545049227100569988418434969146526170123260648380355031502268037577526496221897756525391030524958550727051846286461015614685946411973683022111809532433967447005859375 364 12605592340508621004663010068201864683040461096096050686721699079743569491279594350070614028524123482248335505794047735469248167959686563200266488859275753944326572004573204235274137688248147856778643112795806651391562076920855474368077414502540900473368571513087163316863769664 365 281671174152407681816254401019979666941817558337172173267236254930781998823471852180147402161158885240067805711078359483639144022991299220121518118998870836365257288996659815665200800204862805835270655877139980430698452057103065164020836992524954056319701059541553726065835528137900337 366 293219114967171238959029555303853352442619786092268571053230713949045314380969719587879309213911945254707289289367337395299099510048168525063715168978612176318494080174028018293914561486863669873525747477305601817631835469339601771673634749237378479387129071943316291945397730257705811968 367 8730694698410467867950005636257867224355929280894760105078309372322145087453746333170617012936820237073486081347418515387525276403515169704283422757603955406112055502778836642838904018294667609572413667875464195306481849811620555177745200269625616096946817468419722708852526663381014547 368 4808211886591218461076003770766358929368689526368166553153388200247955451752506814583100390280034372848985215442126990368117354455627585022371469190723470343398295659001469877514803470654261716471624982033154150816968829971384639637866895259547663700740234968832162349544900000000 369 33206961094749171237590206332147760485604592972659006301213520115768182041672405907418754885741741335593957110160548971791852955522472886865412171438893880602910621102410455574632914982679818077027021693995863218107950696063834514945288814861436342378897340062082516497 370 2041443407444395266351776710262031939501521445561597843952111878422344230267345172061206303427513927177593912531749182282308525760738125577424108823600833331134442065799617176381056751844254996746767767352784510742111284857490576849591939399815610236928 371 832420130095882693664987288629960757953072923094931818553377197492898908647610407506255167147063942669383423168440160312606828720281952396685150601317094973206362046891141894475313837519287549702932520048719672409104046713519097751 372 1778346956394700246961686195956195410397331943597206953405628738236723561548625969446827520998148300576438297412329925263255268094484036759922229179434659171073995399897103140666541894216287381715810165760 373 17085704379421043498697147381973646425695876502838298668790127348703482680750609808141881769296981490116170469456798622082893502198241590318415054994835039351626474072265625 374 733518790555154811942085204211725164081961490621888646758832615227951112273971653438043812336440793537135029102928904002796260085989376 375 195373428036377952801119090063627472138493770228452244308183283602374083992611272994225973499 376 1377128887381365809586451815216601950663970816 377 1