0 1 1 1 2 3 3 10 4 37 5 127 6 460 7 1710 8 6461 9 24851 10 96921 11 382358 12 1522997 13 6116518 14 24740564 15 100698617 16 412126133 17 1694982357 18 7001729420 19 29037602898 20 120856092153 21 504647152650 22 2113469775619 23 8875358529059 24 37364827472930 25 157668052571948 26 666735804080597 27 2825054673048981 28 11992326657829289 29 50995282896671043 30 217199164830502912 31 926497057299697100 32 3957745151627742320 33 16929071910026631788 34 72504804413399642184 35 310898243698167982091 36 1334626073562296357738 37 5735417131805763006766 38 24672359172693608877834 39 106236705886315076928113 40 457863848025193226190438 41 1975045036305385615702943 42 8526659416433554991728838 43 36840512834086405826971185 44 159294919700820741276900058 45 689276321975818008026880246 46 2984602885934256756519446226 47 12932096357673900335521794552 48 56069758343348222902462762756 49 243251044010871909498821658299 50 1055933508044603166807357439120 51 4586320674091558299173822025863 52 19930994238892167944809901668876 53 86660549965993944097155803859643 54 376993235189499271627002553203303 55 1640806869218800206674732093679772 56 7144728520419532003402776977436923 57 31125139419308705501897291264442994 58 135652404548733860491038480538298231 59 591463498549517015566313375969172475 60 2579922238210396761821908762939947456 61 11257909411566913426497042021186923593 62 49144607582854000073076290967611469238 63 214612869398273313680541798206543103475 64 937545684065512523304271250723086265234 65 4097143279668571774460805618831639729855 66 17910897953667047793677898066624155411331 67 78324336094671786022334980539824023304938 68 342621876301361914272716428655200548317586 69 1499230768598117201208304001535292327663184 70 6562255110139796293317263257694078856657949 71 28731963879954743081687060993416973601123903 72 125835041321823275125659704670494436841244508 73 551262699697018777979831980182307281994442671 74 2415645080788347608815109774061173334365297053 75 10588198074558917128399704145208637003722410384 76 46421848352617258585441135871799801682610093100 77 203578252229901544965217210591273219795011371984 78 892989116981833577742544682899974501994284960773 79 3917997327520306646164599164942118848688846897002 80 17194230353033393293509076358618613707009106108835 81 75474375206564358360920444522420670801775330886342 82 331369189922692933218130366745033095925715280040746 83 1455185160378056557288987093641855725199946793372325 84 6391690222180783974511411710212303273378240873330340 85 28080341478351056709086943816764981314416946814549200 86 123388931953774584604833968657002265853453526028363922 87 542294497052142536164903915876359147641000841325262256 88 2383841891447903121624631116384800617567643020760061523 89 10480960977322060856089785932995398561787089186073069027 90 46089752659277589276712645007853906683814530992119718123 91 202714836922632592068572855601064327636549872161326592018 92 891749562673580370493007018694070536613174512101952843401 93 3923510881629023530143893062746760571240779357344667904196 94 17265526831825991902138423880756756408450106324376419729112 95 75989975271499018815692688588280947157920555010785637986989 96 334505137379078732779027066777348766569121901150485501166309 97 1472712157532567228736845412625179333391035802287885813407736 98 6484853311766992913765794409094613827337004810527923112719176 99 28559348870976847405338464697623651974786477947610181020119805 100 125794311421368697657925763504082353163272184445730685700333880 101 554162319091487876352215962723554531151502294102920643627039805 102 2441602955538622801286530244097213364085787146823331435843768742 103 10759050797792807865883244229892812775346702486023516682434971580 104 47416836991961639415453343236571697003940779146269706903172249110 105 209001682458777915674249785436985072650010213317589639127318771895 106 921349634970086702102764209577067461742026346418143583903904995590 107 4062146418027719329117777484195502869091613595436041953938521198595 108 17911916750651346636044236408189648657035459448603160418022579375533 109 78991966787081175265400994904910429208831568815063001673824091005142 110 348399231768809339393817491440034522818172586335944916524690203246138 111 1536823145243258876455801418350256743722675330518782088032666800417794 112 6779881611251375021254985286243123913327379000156770916418923903656023 113 29913755393341962617456647363128431830601383859488059483773727136649360 114 131998651723465571433144278030745738221894878127326439990437359097051729 115 582528159505255519728692292714325144244907091834481672518474820434615419 116 2571061049263235019389883592980006211200228125135437373362125371430583347 117 11348934134762457991481416122087042587841385839348362600777679039660674373 118 50100745679975658370924819773209087856691132235039980136363245939722143871 119 221196860036563960016716458408992482088782386903929941262326040134779274580 120 976694235474599916489557043410902195069754362238850975133875278402054713311 121 4313029750105632614781684948779015618864222215500181233360871478192982361623 122 19048015129458862396883205068922887258874317177512373633702485543665493566107 123 84131715430794112038913379608182748404507594820308605245798592239309357896523 124 371630902667567966981742714388399062192976661456229356672958561982161141326166 125 1641743432492446475359337455432120968590268069796965476986540057820120482443242 126 7253364366206587285153496412978533092046107695448995188165760613508301641882593 127 32048949866178665900899114531907275914469397060918609767714086820783502516100581 128 141620979489836659224197202658141987776200976695013108240434844408830453477581677 129 625864411301607687837399990183360329883694666100018519482181250752732019255556833 130 2766121162900781377013810692110750339202486836063687648510911164665611993038687029 131 12226434937278175707868294684686044716244309086984820726473516178044811094586309592 132 54046256127161638805318485312957616990872739408740803987997734159407358178005301825 133 238928505598033269147991606697051832428054618877745471661918939926893296675461379993 134 1056346394283787554333837662229332832039811536032690261742788337028678268446280701818 135 4670681437402181397263101123259466110997932318733809152467512480084447157368359076959 136 20653284506425251221400578568991009473277152557946183214922115814638260586624498613782 137 91334002053609395820116341736864006568493958353340972336669182175522605939631960070675 138 403933462047359707880132711174870822647196843588121119656004222748940282059505575234661 139 1786572619574811045718015743666842046498418968402298704915960570413757674737938563394311 140 7902500621354364015619159090000002601872584320066189874828207087260051444267709742686655 141 34957547868354346756086234887446694024661960589691892417103024129881066263956601356938482 142 154649843710637187583478637675666314770092771282598258865439356089046224882085356768416513 143 684210391756217094851849231117160681533730318123633252272407540416285609181073272704919247 144 3027339069673303192682894070634171188938370228046763567444742377396296008901187433167504718 145 13395633507645091164153285790927598185537813496354185677644563528467839195399003045505229931 146 59278311008047881166872852386224889765886928449858130786442288641129563577689076629251723518 147 262336274518588779046681883118180171892541243291833426858404177711420169034280754683357919261 148 1161048688413081192157633633108336192481742579614733609965125149609569289926655750802438831996 149 5138917943190228659631793623506152749262718032463042385698002918403247162553911397932313814852 150 22746873525434386763394777481331093962434177620236483690510142765285117691487402310225791629045 151 100693200041091288697316810364695196686320062993142583455576081411361353090123440711381791246765 152 445765652674943146592636136489356751359314373190093001268791638843496665952772633958469245853364 153 1973516336411678856470445486091242347392144181427550025118904955161848583204275611385921000186061 154 8737801153843247355434231433882480089067421550485944016555890547090458952011319211027094577821916 155 38689270966837668864203218076258057955692100240506361100406246260743974092214295575922240490710581 156 171319007328673660757530468039123952625719878120844280882650823834039724111728638115188185327460007 157 758659375860400710701805229319528013018005089119832708188255248652043503101540216392063738603350026 158 3359804875195915638316254178443845968864942393005004818459104526780808808174062452810979599989968917 159 14880136135006180416585050338270862384914678729723603966198206317927850882581710560320151066428414625 160 65906015581433509292695927777104769051164685564340159444801872022583553328466610548932931045581600524 161 291922923773785826228117104705664195680375331142843973612901427998783585253895966878645836102238602065 162 1293111660501194917117626055747757511350376245905027238525905964296642038859486887332303242619363511804 163 5728332771171824797030618829592835055985812643434480242900623320790145375471092213663028604193531426807 164 25377248829690961441821806975919279171583061805207929426164786418856850942577182665005536337826711794548 165 112430627461194932223913440926456682448355472702052649737785119644859916303965069234538019583347544327936 166 498136360223557391426748732236874219083376694326904186477662964582666234416857049443773512140047553599790 167 2207166440865620618774212287078121429879834926227739799086658846281710996477368143274952409817590349627014 168 9780135745544940961734211192060700398185309627741234919322910300458622857297931066284050841690117073636340 169 43338848534754632336085370835246712703787504939103367347591666047887826134765621541632730964586587995204663 170 192057944235375035579668423172926212524701408549118864039958442386233385478547814486197469220270993988708743 171 851156351810045546429983085181252426026554789174697920005640190910288973540229012698263477948029032236223340 172 3772318189713118678990016013992726189779985792782915729752801951336283269697368545207247838344412898242263667 173 16719717835689318207331311543736062640369774582174416983560818120267056565935851280011406711569237352514581607 174 74109003834243516459430836019653393556106282259263630341854490743530860452541072961832569083053613419371069747 175 328499088826445735940253680167749481848757829107513926613554385617821722681153608129141603951698304424434147763 176 1456190810023696564649434376522672035408448486125266663877731272989062991138685001563847776235233572391308875656 177 6455398995363856046540572552928145672122188834944240340512568511354485359056661280818810900450425496628836702870 178 28618597805289818335478888935519019410716099697523162254040805895462458826251342464501982817852003073993636764476 179 126880196182175214394925011677645406724866024174294406371561170153816213515484445443209902222229141466869463928556 180 562547679173912850817817494804350364255874514499267438871905031586483879949103242690298899117230342698171581867411 181 2494276637251576544245343060341127996427952625108924984855404344328299111783167038360826410414572626348723998684732 182 11059855935608298979189923983350769448205231956274091171348347686800594181058168327185003309751363312700262490287301 183 49042621610405786712816802878216785254666633896841343914432715454542598494645834869791715241731534293010256398323039 184 217478852477443883451087705129113800417713325988693077690269313785995329842223308931171535429143981739027400121356367 185 964449138212355137112733445005725839215162019033890404236525527543157559487991358607929361918677567058401864153581678 186 4277207943919951733093729215804776848817587113116453676361638141293139555181248793359557960273049735208985287703448893 187 18969677149771800936758720273320784737188505082610345054804689131965741146006319882452048125715832167860447027041425688 188 84135224438793585742349791040454635603482195020088239040846871894150242793623386398659908991361521886831456330460963040 189 373176189384097836762135942850066273209071189787113971430723518731911041080176579873533837825903072932241296289242777185 190 1655266606807905103562961490136341967867824035060789207278800175345178870603954856095603927549444046264679273220768764399 191 7342428982410205909832682675587863816653548623834418698851907848293513589182732167820078222405823741153679958930500896198 192 32570853875373412815520955490785662943046100682856891099710640698730022680520119930203683339452460856241594768295696712259 193 144489384461059001106698467159688601530358470776844326949250445286652137061349415243415480850509606985680182245163776807068 194 641002858777092805994145630859027551531595236528136737072550946647939026366320139169305985142347443606546671033569051923276 195 2843813062476257853499255548446192379139693873644792894394140439172504815458793106141054938318426267510088527799567299795682 196 12617084240556929222850023546820568627436088098805826095074893484716336006438273849687222963375527629634303622697753970470988 197 55980099990966829923556912281446269065722885260560270309264769047560109319073088251328585100915915732170610201923597371339540 198 248384721454529091152043650687549802380485138588095903613582106815197163022310377074417534097799238649832506626644302604715284 199 1102129081711098684818964085015900775281913050206876934964897894957572527283756967358382570205195162849797059797827101224087843 200 4890533734516433566344704961777306002583674901659529936353211846012797460228695516990808378775921980729654705718482649633059971 201 21701817547898977569636415591048154553980375180629582969273248701836439279526187611928690701290903476488224322196662001083150894 202 96305668655787350561714615145431683228549387500538438643460368016335221732742137124513162630347582488278442280077773420752127727 203 427388991927827390771152249638643326702099460678242681727674034559984005783075219333190883986478711466352303948633977700386474313 204 1896751332031254493022431084159846011852894530211134195243361041253227092969325618657216555649461001721206717502732678848379656228 205 8418077053040083940398619240734369876200523412598026727537751058240335792335924289993436126915125303944471811228872449535676703749 206 37362048482196758146620519424173170652314800390929164320421034976262996173929485984042676241008667718017501200843340641617510090294 207 165830190547023460093729284719289669831689854025493059919435345156160544589622699055123761072546631221698675509125438979673040320277 208 736057109862218842177037288790640571627572954399300579541851966077154244379179603901582211174615371097870934344043251465675901742250 209 3267189117088441833042403473321737450408594075205184403590388096073328080243431293738004389195432657287855825310688214905559719524443 210 14502796200166940420520112384780512885556502272031450347178144451930827755744851750194233961780465106095221384976793308790532158073484 211 64378934443922002735559947816680938831015209202420379289003893233937339270515174937231928612118376587530216796286509234808798765236210 212 285792124847252979502731130468875368327919309996176861280965254826403975393902548802029204926321735679105177947943477029085927753066642 213 1268735315254222606779362330857682808011156266575082944995538621492797393420531843967095816592879831110741301388598976742413284810766053 214 5632561792467714581913702781794058118418531590547740169528427529514890856512256181741400245392839756712724568064476378302393815653729056 215 25006616566781321368064539050491939598435337922792039027423655174350963402272531488031493640593934096434601667011110472763512004014782757 216 111024240166007926358113575845481671434106567768680323543550828097821489516718068868476380747814290018511594877206848368500987265921681678 217 492940454422765136865694942322881585354249003337552562623741092347319849459856227226969136476460258607807233475373196985201026006278871805 218 2188692570268868654455048317448280738702033455944722188173768407802027538030496651557568984110813008112447467661236128293388233465456293482 219 9718261773509605951383947074389801085337358728193601722422874739067365070249875213515449592894382993106884111787611267449091563803026114088 220 43152486674940137269946204131568501399253970585985386274389690925185650454022492384391151192003551385378931082439050535015381362556802287482 221 191618018471016197071682790037208190101305191201529419841200884165624934745554585021458802376205731000712054991420825307165281076460757799737 222 850902945492892784063442565604566729767060620775460453443682568432140256378033344900154415543569216596453802377366526851973511239008087661039 223 3778650776564068419569407718606410909106146570448855435800776623412406689354136062959881869525101416198133520735055783754635897069511925646074 224 16780558702003201108569119533272348170475441686360749695987705350267263342451490735587547507391442077894597423009352933948005801773170646167964 225 74522753512710509824914088889218025353742780703991578106877786995124409314106139233560755386990734693539188018445581812637011754027146377004308 226 330966527522453186387307656412140988566012153924005300939461588221384417466443684074468114735413206481461144927421813916453768939324123793933524 227 1469913727560348610934112469268200812180514659452725527982884742613517790959106725858901739358624953422081024892475728736042302681718474825099088 228 6528480336162173209642913657035824138040614622999473642663272395339237967345116953898643005682705197593953902310726141527655103447084879209101041 229 28996443153468038365075147653501778983704577497127154491112573507385119613473806189915981012205888635741203342354222458035088454783155705944562199 230 128792218152528091573305046510244308445686482358459317711218802316431317110697683356474583080785298870927889966777840619880679439874645292723543278 231 572066713115612490889941823563708814383395959654643695431174710160838394195609657907448164506211623840442980156060033218650780056569669997916151803 232 2541065089163351092476773798806210890109971240651122234007704338034421943452959156031881557220216988117902297427981829445909817334245258395618797071 233 11287476372134145193532081210299736419718584128282028162598938596681647904424010336792938970920449485491638656166783543168718870660505489022093117528 234 50140628135488079004582354674866739486973821129403588322415019089243155815946675080578625957337422612392556262410110944660548522966012238413023538271 235 222738062341831856830065913626163002896321146828291024633652711176259576521779064962451245793456830976949751667118557110298048636401002273722877556745 236 989488511372493170862217291369971931030193933381626292839263431666138454441988023505753063117417283611415938131298331801252449776692675123628079329982 237 4395807126960026370363982517892971888483215858309945884946041247156838039707219193540243533516835193148898377039460211703670835516084915426709896402038 238 19528907963012294964595333503156078174198640963703436230145883873418510516688916656388863625938885663937684004337365281799730988611561210910593012487686 239 86761819310167674259298950016931267624663383018226994397054820726399645147889128466749603870303266546453187124219348682936865894249920912055481810114786 240 385470022369945878534575499349598300617063021249809097333942209491311442797870903061831188126412633876155842590421148879119944768688362648658980219248872 241 1712630768515764258981716757765246682533729450620786587504608659745768468319332732439087732017762360969558563099326337714532561282883192574430648705734992 242 7609356957363779970593955770506641237072933760605573476348319686653189712640807965959062435102495858416666942559533485188681901803264010078390421736140747 243 33809843787584363640371522789240472379505991201992403897795680588066079209822570512246803687725015600627143141287431100276130854944467695057301532092290034 244 150227442067854464970620005525848528310897910191018447226640189014828841188444436433002605590309962509657939952660887262449545955243632878389114282325238135 245 667522938009242393415778256961881874611702788371574368879037017906818767624799147999842498428514383871677999637760553460992080672702991505528478289815698442 246 2966154991875352702905269903829148784750649558832349647766479616310034322848420742768976374448038026689462373312951571896793227365156252155782559653564552796 247 13180507311332728114923678811435382455638530562353962441916019521717101862563992393758149299193906874957272298907659027182763620504652782175929621162843716977 248 58570774312977024665726681723159534847159609426298808154486225882611607945389906728651705472225358785673547753109195120719347896452772449273718892569973128054 249 260279685695218244507185173771945861504927201797392133779013627846487809587864515041134454663092110052174765685082294237468875465395998778755083049159584480399 250 1156671320162629098485117547955150027529530652211614053370625148193811283972652490326341416394420734708157995779088226629993780261870066347313406528960083287366 251 5140317729844198189770277802340433743716011013391918382049208920633747824947720157014510552455710756000042940113206721427571695831416356769827569758873422411670 252 22844422443690629031814581350711111537754176953865256078765545861755552248621077710319298888940704576121807209401318326008599255319208146560121774039709712770906 253 101526763603276978271413254816047409225095649684524812156859414395727082296311225172037459821126092101103533064962722017991325469453722189013181751648332712218341 254 451222724558831951689429986928075450423566542145269607243941862007387472874665421382665347752593150775233154128621250335872208885485636567681455767750488019425749 255 2005447825972141925896416261967012261927516439493618989240476798024756168948230181791071510652723906944093448561367015194439873847060029582241143330747131159856329 256 8913364716819120551577712348316793941848645419840590149365200850316333727155042737907116629615357723396439175386964235346537944495258146402743773954483563595165272 257 39617020971820562946667791769838787859728704137182733885644915379323075108689470411797813338001354219344158791675797026507922510168330985927584901446138725726198768 258 176088788695698804270952746089718572960876151804039355633826446230078209679286015125103816002929839177330864532394623724528268148941776360146243381485493011516467958 259 782692683545577978877844972902534033626375590008616515999802256350283622388441335220799382341439109342801623567687946762988468279805765462147541224897873216711951813 260 3479048200122216648599753942321018241726907621502989536903376613378078538357382721466584469015550142098824397685915252619460137958083227742528512875595950458688291300 261 15464616239014007288260480293181534970449459663536281826644446570721596132684010848131083172937894672966234862844651085744905678768747162219963866968695273014405662813 262 68742814054730603899827682009771016380268724566590970379085990416681036789839661297776110229084189665443568808619218601304742013868218061393745594215306551886814654455 263 305579947195382185243505714376048051492602522197351980773397780101304383353636626161093300363892191308509931242314941336204165734302624854341223637072843513108121002043 264 1358412632591945864014919096602290940046003323587019597858813128176624574340671699201479172669503511112740716094924843027416343712629814522772297762220001474554402460115 265 6038760655287340036925562105738639342510115358882969053303018447342022356712633377540999698095677519486539542076060694517183617280835027192863102972372418604482120523988 266 26845598936494830989535874511816601356195268961489385793014696776773942683866601597136771264220499868047720282801077861085582057690360794461929753904426865754786567087989 267 119345895047429310943378990713762354098677395968048771071172032560516347850238898226771887321689213963074924115182913286983053453012020943810625050244589751415715835826541 268 530580046614142057476345089391241728380649946332388807383668122220833338956815281148258430355327751422952894614698564486923175256935237388857041053350524490198619829400880 269 2358866234524917592141892376461767239692520447884071006857561139187317180046945882612868569771266253515747631436645406194088079032636677047889160915538796791281780182697542 270 10487322428478087293554943475513703583603788096950551572414434431340498501346869973309271625529380752321162285962167051820110771966376405487077522089967127824730295263062738 271 46626709497493362927886473548547975564322746745978397760702839730544089920778008564027291987087620461333442713374316275656202839629015547453975601710732656701761558547149557 272 207306868480423436692392794365701990707278733120964671506623419096350014949568337701559362834051033663946416635237633157821498517034388056346722298437067360335541625386568516 273 921724914678913655622014552489473396110692885340780373702865271369901500614204661528748937604074631277922653539360017010414949487526989646649515002584533813776177655759069821 274 4098242105353948708018179419221895925500063340087354296872553238046697362346966062018895272772070396013876569382816077392025824031749015775954469469057789302309145294525524320 275 18222270154785073317670549062238765406539887288375713888181986804723576385691595310640367316675082577402965384455501700505311349588362363339440887953594746236675943315071358551 276 81024409568215803323822904454357320334539978002667530680564432712115135634173393542446781885877007589083368209025791894020511891967711985181794816777418079567127826509029796854 277 360277990346599329352345117315605138083298349013175184209828482888093908656031259179176721344240875795162330912043531304626145994333733104002791163210465967368192963881264864196 278 1602020208223511915691148172416809296030463789913064730743283772145070976493964725672293684113556510268655356501938246061186886298258844418609865787890418619315223619503925956479 279 7123715889912473816530080496115015196800454573352908572529351613606814201474822620215129330716020089514204019971447011182218768480303549844051749477500295132415856892521195466301 280 31677687735695382208568542031208107071200073622865079064998914076777594754298726510593474837767486317049510759286282435009066321717013256748057400726148785707532810729494500458828 281 140866777636614608231136995922909963355314589445685990632775901378140045930887520974998615693305194898950312707991605463122725884619448466973745621244928215483575073192124997940967 282 626428996618823132786725859048679915867371978156119895397217923942888442966743451296372620570115715666473329071548590405873229788923275535217389334101386299750345161107962072136050 283 2785757015799721509464014133487406687215231231716626600127473987266300204536625205102743475355168044543637079109727974141116638379625238005607378395723138508356083957052415120406251 284 12388612376156089003310735149673246406112537312549711257548281608571448702291010314390923764647858577743399104263256423297294349503454797950099274016831906865947177342482472167072947 285 55094734080173870467523577233974749114146525962229296904232946931846290769049134813493642019255884038792028841935136795879954806943053291704224189098572557818252007184563159080193967 286 245022212443106155412765765743524772718191187321957454593016276925002326750216578738581655637946328690813357637528044940723378211626637351369751968641738957126939014369216127332111856 287 1089704405967695943814226565556266527657864107823844618428932893612501807666243903644756794237974947310658511958095492203439745919441621097334355453088988136804513625514974025588924795 288 4846405916534347861311084590926311590007709071744134678659325922231391823220150816523319202906374404475657247353519747971756776230335912862150797031257428364441530225431849307081305431 289 21554534145524938867982388140557347432089316821527111320559984661451549000200688156697645331690939309989355328488897244317003103444405645389156797936742592557016624072453853152870148834 290 95866134851454374786515274229775423251871970096088645953461119703611794212162358935568081824689406665660735596680850422982771670343102179606412788025899083237404297712607690165624315426 291 426382590352066215982002954692883559844385522304393163798993345101068802807905163512030071006776966699389572833323467755514886201163596567580793334670297606852237642472692458154847438328 292 1896449691602484808479488270778529221406899010145526660140039096519857045135257442760771662396813008990949946762444909822103272910368912112675347698934416837760403197031893321524064149046 293 8435110068366581793721417595649699476641301149831794692084508242993263968806818796659692422057473178972829497833466778890998536035028170560494583026242782641206098078935232016679602907802 294 37518692513978233851927158675903369576552837365284549446460125283292373986344822894764321855031521326800324536594611364309672672057581462727611105921464677448980298043615999744992029138282 295 166883000423858250968083781282254345798456383384723594512803205398372207888775257530613413196855848415662434223582030984490316500107595249440017103028731296371996180570476044172759253070143 296 742307615632006551109622356544114593958314299962821159679637649726193501971607358669901615030629412261788463302575373789706837044438859660069186347750103260416190831953705496476897388321962 297 3301893761991886524185120081214331328740659000684414603301479386028365159302727311366593217448442307047856521701555687940265832338736987267441979857728841716922231433721585806038679365105771 298 14687557809505584591066149157141504151731443091488995650085232764495803389593888672400937274983559253714964748384085434808872306256631342022408029634097440210621614834668706764752312794441231 299 65334616617090302602151454353618337636766281487019571889574672195469702857196222725876372465161756120497150573692260502012701376903499812859730489565053554819138542154467982340162771405617624 300 290632596295932220804420898827907485389484270247872552826554003452080159627499778249297375516662472928467776232098351412532965557735862812478584743989811072985814919547341694903749816685980282