0 0 1 1 2 2 3 12 4 40 5 185 6 726 7 3157 8 13112 9 56331 10 239230 11 1028522 12 4414224 13 19045039 14 82237442 15 356104140 16 1544056864 17 6707220443 18 29172892518 19 127058629852 20 554006070200 21 2418204764451 22 10565384173762 23 46202462762837 24 202207635999240 25 885642000534925 26 3881697614968706 27 17024226394438062 28 74709458510235472 29 328041815562547625 30 1441160769175375710 31 6334482070536976741 32 27855583741392223712 33 122547399684415295667 34 539356355859186899206 35 2374747599075925311980 36 10459717340113046733912 37 46086621606217687791979 38 203130187082403874562594 39 895594774495407619537047 40 3949839585828354324722440 41 17424968450257808433840209 42 76892400143142035064809658 43 339397265019483636638825158 44 1498448249237031211794439952 45 6617271576244399016418154125 46 29229108961364659562782879846 47 129136045242920844364755665402 48 570651295828460461143424133952 49 2522213904832300273841522284981 50 11150064526409322042149185962650 51 49300800925415554046294291148972 52 218026182804638716272855448130344 53 964358542792988743777029308873789 54 4266196894447178396996813229746910 55 18876138880706936755685000936917795 56 83532003210955254533840509744084952 57 369707087765130775190295097339503939 58 1636536159429979499523316169077574974 59 7245265317873621012908775738274743482 60 32080553603173396983497246567147106960 61 142064770925434092772822711864261819639 62 629196235773244874523288694343823726338 63 2787014945639240074835685258547753323468 64 12346512558527643468405702064227938687104 65 54701541599362196095422057111670562967155 66 242383801677383477087275358484137798865318 67 1074125321573828009536147598368545331893316 68 4760496875819055043315536841621089352090616 69 21100574173148306418622146977067546074577819 70 93536188143906800552061229328882567989838050 71 414674438403704145284277329771374232548301207 72 1838551987172044199978859045909279116635516584 73 8152381778334205465565315521586241005743154209 74 36151971719900766667682788031020331201678483642 75 160330937328804109385511676536182826205436809950 76 711114539155521044047072347960901970541789394864 77 3154261721241729343671173578494356781958366935053 78 13992358598333250215518390646783120677246509026118 79 62075223026335609101890077995121079672210012667100 80 275409533778889905103747508964260459901967286860640 81 1222002687092638028847667076813285246435470288240929 82 5422469027611699262273972727745525557818537823180178 83 24063177483307151577315839122993377725604354542377748 84 106792097576389675712105188894912962270020862970348584 85 473974313569183468505921517607326216718966736202575545 86 2103775364633658676383835034073467294009669021506532198 87 9338392834100440613534283012679428981308658663535833591 88 41454577780335139421253907997519608413337418278915917976 89 184034745355686945838411409443596534966288877693017877703 90 817059216681744145186256283466822184912467433533744850310 91 3627714078147203474147984434994642517247127546992547346826 92 16107859104613198571339735271723548395761738186240831606512 93 71526555743960717344219686451660433083060980770932480791387 94 317629625816090083813680279756283752526008623368052291601178 95 1410582170019631950309987724198878448399109593716985425957125 96 6264681359886069305379526920896475451248535931272669632531744 97 27824176507002343048486690694222197507359846415069504606958653 98 123585617424415442949380013660006981818275650648905155246724378 99 548953271613130452924730103130601788651253830991290297289868052 100 2438508235085522327271688422829656557072724231662411073351001000 101 10832633740851959028027456973497521223949772083344211689117942341 102 48124304955728369201712852018181487534720680201689223770946673982 103 213803624626272814171115004050067557226867130754376426092396601217 104 949916554091334844498566119851707388920129706926089719491012715640 105 4220610501600347750431365002416530626264833650644841726818664167535 106 18753578833662261041220058718067882475525656381778699992818062264966 107 83331990094222499775486051596346637272340881421983760923975073021562 108 370303415674154027205908865821236891556432701984450326411880476586992 109 1645590299008571140271767861665305972193120211879943159948450258284531 110 7313132308156099960106968187509724315853390773528141521912644249866330 111 32501435203832668666500420300979569181611810448296591354441187523024862 112 144450395842771881875074751735278285858368769259202429647861040104663104 113 642024680266231508282369836739553737557667274575914789771048817893678619 114 2853653302627318212912120746867147001402068878264180501397184025730172102 115 12684311771467307240353996825843720566781207015704769006138671456900444340 116 56383047480919408351932389248650575049662490552903072245523197643608306264 117 250637385327530773203459801098138811899820946285161238088081708803768788243 118 1114188219770863693866731631838465667203481909846634999771682232167832186818 119 4953206368266859254850016949856000309026125939866046755375849639765332325877 120 22020601722584956765170129234742431826320732714359861567352955948148677756200 121 97900880325948270793290358322768061738045882636533668779659170277819840924701 122 435269693412608538962557406990037460398288077421612590584672677204093636730562 123 1935282847889472209703988216985114473027147863325116471975960584916973268439462 124 8604872199569360301635117554169278106394606314347997063496027654941284870720240 125 38261160571988693749547044602501331202807272928252289239197077604223722085899625 126 170131752618904321309068280243057293389155802052894323825482429450693356758484606 127 756529597569482180007715947266317163620257122466416913150950144762580372954556837 128 3364182722393328051922981268309535811221417101702630742502867535231996988058470272 129 14960500820988352898110820968878711527169361949553338568247051928429290531585608915 130 66531205955534355158152772151441285769324056428933380830959359290754523734282115110 131 295881065362553804523047874401513871335873857072930544171389958698301102347364330756 132 1315895127839093074738258916615560202379088804660743442924434107535052547646006415992 133 5852447512395057436308392629411927414617232061440748395187348676167686721093233052347 134 26029494834324803648793061878376362697575976393067589090548865065180410306482432857186 135 115772587543898031373843672708511690495893030653003951985382602497400931788314968958255 136 514940863112092089171377625212316684256235616658072124741849688359450900648138882712232 137 2290447921118517985572820916960823971567654343404892450169333724498035960518956301697169 138 10188136855769421885685200493807064080188246525554182428083270867723679604363033268473434 139 45318992008775340727555571104224698132929930524872246521693578300025849873095791278816702 140 201593571264287323724072382521320314611834233254841483733499470908920891481865019072401840 141 896775895968199473785356568282121888220316361668050001847360469263076845213631490892851709 142 3989347194255181907710930353828595890034282027005160711931330570338171952760199901977089958 143 17747216827107921670104602983234979615735834724713467406465125976699365245634289837629548908 144 78953073966522592286544552129132295625877784808485707458663143309065414624316003405169452512 145 351251394854322520878865804326517264380927277966694385700731980341262196035447384541494515825 146 1562705563986153539189637457983929166168718558763548879511151071975647607990921195993044635506 147 6952583448095417829533564965283166508961076947493426404777165642539290072575780093943980645172 148 30933216367381466594628257511717346578645558605516160365322635341925283637977165495222830888872 149 137630166489960979052148657676788108313356228030508201554334648920191903077308812324697081458825 150 612366959020200163241842944400180288644563643287899056203674781229518549065024506411982624892550 151 2724703799798284892559115865180015416028805542319272737753320186847748255494119273317074567081471 152 12123727181805730191996589713255123050482315725457251254288235029738081667947107494037019587645592 153 53946366891155265186450087283661190226315028278469314100412843668035336156964943063573063333475527 154 240047572941801028467512011033431290490821398326162071542409941151800552632968829545819527684807750 155 1068172496697394199070000299139073858465760399929621221273273580310586317144952014289852044536069610 156 4753289924011958681482185297214027612988432590498380561337346914727935761328191543368955815340748656 157 21152219605489696021038745061751488854545683495436547859069853398055873584959610220161939173328923867 158 94129598933247978550190935185393360531043557056716263958489889310395134710332015956831038343362146522 159 418894811916642857623068140585597764394345398529493526929226555325846605736541661698265246070274673671 160 1864198529852946043617595577865127071592430100695215786578051252332207713353349652659832646956259323680 161 8296361038812886752171047275307971246363815284002574570092820350652496953523183204395572961181306699017 162 36922519312913654612661571703251365717762617814288668085031931488963061119786488069222804437138199398514 163 164324799235976543829488940787765216611893505306949488741386168571230289932352986228359024420351006653604 164 731346011616576912387067982861154252779407257710663640452235246935508608919415591566668222791000022098952 165 3254996987260749916442024080388772883809372016400600960208294053658775085823342097742063314838786248903665 166 14487254737869265935108806665842085998682539193931891438630335061569023576373800707155031019482211790617094 167 64480637353589907807551619141424893330727632262585286603611200818263380748955286040420923027036518796657653 168 286998861865935633605164036539875782490265445190546169375175490465685747390333429380088814125717944649717528 169 1277434278467262024786658566188803806935374516356082353437373636500198646344166074836839549836198997200879107 170 5685967949879232803096824237418516451575633136827202738372696388227174460589686998852435419398968485287964750 171 25309153089975523996149409296111658897111882795373306191378907894582191898526649259256516572903372253096840786 172 112656977941943817764538832776050126522164093480033199081154218910343278262143150248853178779839584268866816432 173 501470946313263344546917277713333184477493883600848388682707436918167043789567049303181233428600834652564871607 174 2232238369829712140144786086878510355298237643776963731066373473171784533596823897589702354282084360592181001106 175 9936704934201189466279152051534285857189669553480349649430238240259495549462562131315034790513589076869254780150 176 44233486479855339904759141997417961307144211139546001356851968692199231543057406770863882061324863928371461064512 177 196909570414978022515898414930542276675388658753836570666720711635709334938942955921614268922641452351172067568799 178 876575394688003250077719207301648191190529622335095553030610773917911553632643329850014765132305216244375429250894 179 3902280196783077371321273369721708569768788462966347068842969061834674817099170155578174336354398306386011599284260 180 17372178082701459045875672909758540686447316868572792786621245447937988811982771826874405341936875622704268933635320 181 77338664988550528200570216539603135660161554971529130525108731721429392183020967469350019478332925980028646927477367 182 344306778840607592877471017505399422780142376169997218760905751680513834068507212558039478772166567406060347409373594 183 1532854414412735516632249897486305448037218056168603847978281333294109001526833463649371005159632902218316297343564329 184 6824370678623350509768566421306014984417065600097802111876141930324426899524635463214062438570373943454850601821560072 185 30382996473496017689256978680610896589360884529641435425555530952321270945177558497696892576583085587791366605618075785 186 135271039173747379624725166843843771117130819428976903319616229251133991865356044829403860175255518005729918927092343994 187 602261652658447061203080063763556312516404853832087636128315856208987359093092934089212283935886792166489934257787265998 188 2681462289492556078255166853875296602544744480136332809642502831503130509981214953046917613360895559201012695384756391728 189 11938897087851972256698254561066349963067820503167223920534203899330562304141799230797559359062517238846771594870512756709 190 53157273006694786522519038474519204737297799704471719927270923467764906902377647059829778550646256716511483624215580650630 191 236683011032615545920548497452338631844707824806837599990830077473862039648664709131933951081503426647272476090300219486778 192 1053846419770801077223922477198503232746126702204971537797448740922511468756426005845556494474994731066945967607516709166336 193 4692381884829789315106149484690916195962558240007633303100881162849897010292535127842473816741907867487758745089678461687261 194 20893687824867612474216517877389518921370059342814855337599064415524697390293664938161813156391902186845767269153977053732474 195 93034177458698531767484113945240188155018546493362016043891929032620280965541726189600067492607770389250650189244761931222300 196 414262435482380901130886919232579164502678684835910788561059495897924798357478025291375250802388978496532872659135145341438472 197 1844650697739367051667734973667678496454834666767153292092869873062155045060059128119067696316276041979676321642991350032246389 198 8214066709508944234766693344335763768187101800261815610522738220011992643578218269261574315477738404990022668062720550904054014 199 36576972398154723930485002576756335713851842284485791233424336710049313605066437508941785725214160653442980594043123954463365497 200 162878092022194623756432949618124277298874726429575464754471783349163369210301399322389853151034873218064996011962807788994010200 201 725308769543191281966651492861685310079997190176975963319193611458161465294056479040544608948422367752518385204110982259019961359 202 3229895471131280463473833498817348119700764143101653272787147316553516519059167053916108507464568007638167201303352982920713226918 203 14383323180009399682005213632896942868805628436455791683477254469433955060152841659692660539728415416439268452621643608388505529058 204 64052368154396128532613028929362768140687785881471435553406807052563232192585140543685569143696274632982077679403792299245925141200 205 285243840119295341674590181467439390663999919107423515234356566208622982342442683447009667007878350620425818023144380783865289047715 206 1270288713239116130210335398437118183913088590236103341544859128425744589924044481524278965505131586871406547735618847183114131456474 207 5657097146134293050886351830826823331883658203982472919969877506702633590382452780830222681713233742343670468307457533695225691365868 208 25193576147372336668243258676078070309511100522872417138453408856229544442671094820120373723786254727753362419079874031760387956512288 209 112199504131780932239854649223511272078867473162744653420647106381229836278944134318423003108126330769384003285049175696950559875905279 210 499685729761339138026848079126521880200195314746989190792459242889486724317138081291728956973872463421169284821856490019462515363284270 211 2225398548277198139108052477424072198203601641925947177247137311913549634064147650659661521156287504008790336504405943202370779230702988 212 9911136393116446740694665798808367101492394496434077929257625013137022420800412342218223601186372328967925397760123645276736568716535896 213 44141171911764307266500176684299569693737859393417908716265551960383523070815651818999495760008438964050690958811446294136514324180529831 214 196593418860892488220898350604040593097431328768485232111814506035000652625814193277201390405941709665819407549339313362914132000056272218 215 875585897042606702182912854570234928219956010439684431555520280953790023717386674866660285634949477222277350650687362667744380184237586985 216 3899717645739509853803111532132433553862540879562444707150188368633453422684915922775954650657861311695902226742704652303662758729836641256 217 17368893423787838943363204365958888809574876038888562745563894452996398720637789149842902330138425449546531874440631806993121749510822430297 218 77359860190238127887196570198714461302973727292094217697593565886201715262650516679309699423673916728793373225057327259596521907609398916922 219 344559080650742882159359476417082403150384813873438038050430003643278930373415867874682536226939546260018097789880159961411337371570993196118 220 1534674160889091728684629362306587092659232242694285816035066174925867562353850809914200579544133634284147602767877603878470043677372585402000 221 6835543937511099041887823453258523658692674851781734672946858292853161671516767572518133020226097794057129168168383011919770278048812615213189 222 30446288265231689399863604667786179881060600535175700260030199238789828044827606608424485262193716731369433105323570332703005049953945926398118 223 135612577137124675402995279839425328893514395661267952445545279411341365525250715727214314295492250867840256933710749783520035540703617974225843 224 604045820214437595150432804459985792985668952785959141320316320339513954016139876884478996069101226003271238535265426849532231378731767545453152 225 2690568539664694178521907735729050787668726037251273607136837451958498938283808625581188891105046129071411095865092237426072641016167482245381875 226 11984570112791175480908831268656138695848389599876643355429235984537035593978332219409135298404791042910668911049360898681854794516054840369887686 227 53383254710236937472620246185166682130716825138538820396848667716388215048412151289770386377822638359404282084165840168085506429483117939872580172 228 237789014908216162081809755531528189254298236217905629080827033889363837895920681003903413700285526437303168443036035019740093514981454178912422232 229 1059211388661886857034183210863084867878126028420666582691813131283605454853288228521317877633936169574303368135625200006440600405820980488722739115 230 4718213347481211238821846152727222754875451973344255193015623563660767776907336683835744515725232364958497197960637062592237134248611996783132944610 231 21017282036399703933468232994280123083273143757183156871851632631819272063540975078580698584139749538251601247142609390409932622909349620998066732111 232 93622350187136621844523119939433406569403516220420722477227974082460759557763692885981861658922180449477873766368311062615391563227587728977325762952 233 417048439920077432357942901929796310456188616512354538448795226218797142492270625977325476546248986004931004280653634087957874584102542490705769373857 234 1857793351539035951264528708534379533134482389924292652589628424123840653747834209923745906329400110305499210193964595729685705154137477089793888656026 235 8275842479051327057576707836437620065121340519478198816953817926124462211628406605717986067183749498439868727923590914128135389517982199128180614855430 236 36866414555010927064196694859422635316323728406146559715165585812322128572065192616415636716028201643622495672717563747583788107435028972074543570129552 237 164230354916546200855499543160163357461566038942946807241814693808414943734615449695093499061928743748501842721830166122472827683080967219351584325703709 238 731610232448933811389370086805130243899655017773568982555957161549875028084551990360102122408738919933266400433791928188017510397402786404937951005504774 239 3259191576713385718969014936282314360744208065299717925475222721174426644806714577418454390949061658089588050479484590202767042450879502969272868421604042 240 14519235679872048123872201028586951815171799670155153005193464030238740860209531965097233492569698035297015752023939712481494948879292518470932803003192640 241 64681686777110403243874577797780436126832388585233264883253912671648111014947886323394521787011070166883348213282272573711705906645730767955219890865951269 242 288152641380492804177530923838483245368746090127969068667961718788752000290861844453813866142218212258368681912515650548565983455391833878525570829158885178 243 1283711786151271466283279360363153408727698318767905698920091346736666677517863468916358791567332175861692266158592713149773749037113904970494384568409003628 244 5718947084317414270492068845750862982795591849451510214249521509778687285962816252276878000314291970214971417999813763227389472612584023808093160848614762792 245 25478169595061990328449639308489680097377478041765587276989830605526671066522921847828378365095629109934963533153989807685019619788351169579273266359500937325 246 113507337704686006820131290030284791075697423633538229390721291495614654241358438884306375561014736927472925825115662951630259910001166894701373603210853664446 247 505688630506229395426895393039679364295241681448186311410086207489109944964745312284882291615192635492916608426217699464383313057535566243122455896808366395627 248 2252920939527590962296461372170421207816626896535706342192095354401772607940544565165275431665150544048786885813352524814454428604465024215498649524630012056152 249 10037191168557829326572452767920245433459490899478317404668555721400407356234817569988304749756330760874418934176670389579576785972688053142562600589650815165731 250 44717950873119683833699985718039433268956411416386582410093595420267758059770258449782610431603931222203404568060813332481317685674974958976901785397355796850750 251 199230130862582778641876863922002002911903988656935519257526195307789238435162739650841911077840210520902666621486699583812080266808915948380289070992212126633722 252 887629129057048822100859018098499573965161366710244301775390634854804832336266955723418794479011135838030417671637187320486833930634452342569151544213310832716944 253 3954680885670493481154273952407160897728779210827736436694538583469279729812488118969073365611758574741021916918686592977795794612312093813314249111960815809654039 254 17619545053103613035424079911254637556093279492131212204483313530953128025068862329385120579022915530674384842618257154428814399459646125054808174130305875011830530 255 78502096776286293437051765731927067027527536540655881937940907731213382460527134537469817703489310916732555145710711802687901924909245298361540816099313691668687820 256 349760787420757003291961350250423458252117255784115674241078134829834928087247521067193393729830363640038883065974068400589969057342038947582512811144241437671875072 257 1558347284346228955712982737702133004663932286287923089823901898468873640401281098828143182724113086767755531309255054084136521747349677359739182089312839840858573779 258 6943215151796212517594289598504165503075438866356889770644653037541225947739759251415800993039742181775344822669620681297776888302024926908808379478389312832712821414 259 30935719186812597924994192271832953508832686435590849355232132900122847293798978003684645523060496852865363134086876439354920928630313734849844608207922668135705317732 260 137836109093477986719944235600483946526279727414367545980004797475863026410952578584164654720721343053209678031597774082324713122238738439016387083335540236185975693560 261 614142232748507955949147120734319348338128166914918653546882124048605854159085844231998449951881201269941048054685653323685717725492217883028513479476454076825950561659 262 2736390462493326045461348240503708587479291606139384063082421202465267921920286823243442757649614806644892680760824340320268243186159115699268235434026785441643226407778 263 12192430671643268203013342945033233032596877785703340947611921171163217863357177656264302797228460430101574330989311339013153573899048032617743058286174219156985122161583 264 54325736178988268490164804055352207281205571925410736441734367270634184386191553408229655106007745900334628140301628804684805821068113230728013050612636088636185142858024 265 242060553000701525071267675627696001228654824121804043457062575932932032881969306101723499966832277677537271986846637446395847122866610521059991704187181336578848895850705 266 1078562892303905040135752406588779554707321994249912583586922078131580215499338636235619104642251967868022003148365770781120477822265869375052415059913144114677799294240858 267 4805847187661809715751407841106333276313411127121896310758065155537804388967313507166000742927722787518525596616472925843469037107606254535504352465406539303325179054748446 268 21413982697821461044733995343028833008100822107580464282738052440744988181962753444672274253241547877627113975648454675265430524512192568039686044704183673033422369465986096 269 95417475575324358189640896409313979804243212280921918797971733752712563736219082950358880788475685720598542227036603801480076058763637426102074983042432485720086628372502269 270 425168773470794574957239064374730641518724598275035695579867195016620979831650170116431610725649685027110605342534970917834344473592205146909852590264319970691454487229050150 271 1894513652146486650396950500544773652079833419747370413229621713972325430943201475833272157684077493701632102970443163438614922318013557243196861243363355800715835490268439172 272 8441838466922114527915278728539698104179251723119518857991391078174356259781891190010102866728944418578030107341157955293501571508225473882789468035481033329524613267366727264 273 37616573631288796826246649120850671127999559658231882309183337960044420423370421014784821621097351833049652980633583208533964653619604563450111614628302495379599955275926684289 274 167619410372828377100399610401722921888768541642052971062350618934413823651017878569436062017109189509384319392794757978277230828195007574185287036232451497952311467662025505810 275 746916819201992535202678598119871957270169067982841994050896466225086545192306644387033334175388764849816228886667381098114110962648769053848629034167233790843272595481938710100 276 3328304140692308878563914476036443915441432052504216667243067446616191175751887785617652110353014560219043269907622869497085153360233489022912770010508565823651675321057255084712 277 14831210090883727356920107514490192303469953923917149029375597142299529019084485796999136756127230785400283087881842607513244460970631147570274088717305280431991397123898815973849 278 66089575717326211539780083174423588268826149009584432788546990318967753928211817510073352646910149312861997905061397325241468633456235140604016634834497632543111456203214589912294 279 294504622597122373146817258928349436505646097934891195424194484295991040997770308810036571393292920729908496735938624975563526281408585987944342043463429976356942880386824210256175 280 1312363138998129490749928678183534632750818423904453688078280595452797714799448816409688357645136257607544100675856497285701373227562645695186060935584338645854350644557865365536920 281 5848152208208733568419667021464519419305703546142497665375887457146261533959601795042428244642908837624519571044362401626975315387534270907812753086666414696156694707142034847785207 282 26060697055617309984404275314219182565777614252785529909570292474062345741208798621795052197359893679727897339131416913267323834778629791719465711854318823338816553492834907446878374 283 116133117846859677888455461627610228759654784489400061936914528188934157427599148999083959950411447527347151168650086797192401568024200514580735195012059323012390942170072758589357034 284 517522007091177720287076444685010048597770171430571915967879135319402602111316160884812140476884975457586675007535290043551334739729828656410049062142586644712668688194778689041628912 285 2306238506152293418466970197944833369505668776129360113979163806347958247506527769498300670524517140704444569635734248361626920739472992591088192894826522467382572506559746700370381835 286 10277376273167397576658263295000988054450020888329926870217512513945708620897710213785939269804470126840354710770089046627451655471233427467498777657438776081352212950407317256950919674 287 45799730055125409515827656162478067034962215112804685185583662460058152753561920630619490225288248982679530683689001045565519645777625441153559064511316542276115873315186020608496675783 288 204101494311912233351578546478111308439585896515489416297509619392417582019555436217259854845403170157542049720005737141941756841707048756897131158864037635900648906730071788817174889888 289 909561433577879305329391997314818178235392636166259120772151758802382314707088735784742194561525643748453293743689523119011211941525048243030299578131223070082894482632002544789041102969 290 4053409302526269292227160704084076108765186404062728650134830319439847174188939485947158642425610381119185526699168800526054978620906505070907523143347228892267280778395225033876378962130 291 18063896402496793290627770247845670742314259101890248876104471576720333969139603098372583734329936379091326455289144020900892291256655299390245661794429527630748364994880972295757348051268 292 80501679694267475926412375693255091549002026938479626275457650379090958663282522302211706958510369888228713612752333439397906245047679703795720946989174825346506314211185940878276958443016 293 358757482232877747014131463520104314990221306219418551428440434670869671901275829893982505648834246063236830736763952305868072284860403834335756047479333825648323700702296236596484885268641 294 1598819707100654293376386223729099826814807326136570213469573615354214533583336536925690314443044132922208157612264429219006872402921365747788245955143691199372044006784064932375195694175654 295 7125256469271770359090662672896383297002294536281619301120159857337301656632041965058828029626407302440799228416458900042699210749850305382173745379581505263262545580297123562752764788269125 296 31754404734039227089103129155533603539308932601719566004708681547944853579889851094531703487069085640748993133276195670733437313384578476863568022901981264344631996610524312690963198415456792 297 141517419396840891393661503671980649390229360248015356433839653206808918158896894501346666254668265221162302501811195591684826957197244994082426821869074284139581872989389176362473484342215379 298 630693359825157850672160830777283618872475120693009401103840198754611540140682759982575248929733584870845828467363893165038414234014774718274287643099848574076723267365633006431319333099791854 299 2810794104507165995224508110494703309409885989866549936285084738016313134602535086550542806292642097822109968362304806122507472292577376841456057143850258339349805345779347727760067464617147282 300 12526859617544872505250782777406903759402079067176428622757906771549758074477352352003239373879219915451246572333627340816653474990594704751507162148429560457590227319705984223427670411463082800