1 1 2 1 3 2 4 6 5 19 6 65 7 234 8 873 9 3346 10 13099 11 52154 12 210541 13 859768 14 3545263 15 14741148 16 61736903 17 260192880 18 1102704585 19 4696416190 20 20090502706 21 86285786519 22 371917832707 23 1608317086940 24 6975728777332 25 30338392601498 26 132277349730004 27 578075052215714 28 2531710609461484 29 11109852467209553 30 48843541287179595 31 215108137824940916 32 948874606956945665 33 4191979050580762418 34 18545890698661636784 35 82159569800859439840 36 364432560308538162214 37 1618431087549954575022 38 7195504119948152096586 39 32025239349077988750504 40 142680245048279639900722 41 636287754132257093918972 42 2840148888910167343634618 43 12688418797978886954755834 44 56732916736844042672230583 45 253867724524697032716558568 46 1136866052343936418185905213 47 5094788929026064606009638622 48 22847819637931984444233323971 49 102530343316755452608139408473 50 460402140953884421035021855933 51 2068656722038460087053236699622 52 9300263350017469258367140386895 53 41835786977230217273995977992549 54 188294325377163689641377526981407 55 847918953419196270913946558136378 56 3820242971563349263404223824892500 57 17220244449434176820661671859785811 58 77659017231266428099580088944444007 59 350381906491604464016314288218592092 60 1581546501604696359434361730566543643 61 7141779195242049408378333436039670146 62 32263315000664840723875523079977588067 63 145808863535918206445278797231267410524 64 659212984898679426586517827149477260507 65 2981461837653546751520287209182255849873 66 13489301196102994631021377755600887615796 67 61052238712060376443024196464444063411544 68 276414703940419268835713801455919762387818 69 1251883047215750580748993087928468223166421 70 5671596089505127674393956620488283331953537 71 25702879415587441123741759307160763538765312 72 116517030569585986967512827269356479883952170 73 528353438133827932001722433762048377646179804 74 2396534432060775027076653036657521663680296632 75 10873352331284570900925508787460029489924880000 76 49346991683790915313474931855994528311710626372 77 224012496162921059627734074404198577273887524617 78 1017173833161439092780876258059199638537676658188 79 4619836728895741475370491161147611687661125399230 80 20987651337091978675932331690722478271543884309828 81 95368329311211073756702219752968713135484321786413 82 433456062631034788324546667736310809130171728973239 83 1970534795757782743406862332463237094678801385435358 84 8960224446136730095331326403676918696229137923744765 85 40751832482640228022110677680185282801571471959517561 86 185381618500991232805025652911359586686682062381791411 87 843481082119385534493117460103855584631441456040118688 88 3838584659219253229765978789373660236760959892621360100 89 17472378120219769559045968741871362368489122143060874594 90 79545592718565870205799249240669204450846450137935631330 91 362210955010828137081549828886054005301183333764778552672 92 1649630236765436543899348209422973998758768451833004593423 93 7514316321293970753839487568651513518073092557230739890920 94 34234855653243860158755975675384498519279225824252560538649 95 155999092281995429216906054248017714069705177877265895625324 96 710965642814213549186626879097702654273128043758953338812914 97 3240758051717465021349381958036534208405894693239648110785711 98 14774560866895665107520656494788371933512695876005496341417665 99 67367604398161226375444467408370531653831310578414254141464652 100 307223753650959287467865044429677360637120628207748908483585882 101 1401277984625637878300317470409293419403613634417966683567941528 102 6392317294745889067004185049318715988033343543845831249328569592 103 29164571545005776604930205504214382139216991582290026496577401682 104 133080646091715690842465087317812912245756797340532814491757889202 105 607344399282331554372754686723847191976288300021314694416801566244 106 2772137913085576003887172856105101271049303195067953676308550606505 107 12654738616692882699452818941340392261076073476264557985215491516352 108 57776200285164566727833560757700138438560935650865873123779557894928 109 263816017724839442251512295666084916074527244886800464547661316549020 110 1204782625666387019769265378804272514076893956397159408689235134614659 111 5502633354848473208346094283016965838158066979861762316029545973915366 112 25135401248434951975421310196700942659587549925533769941621257306828484 113 114829501918676706952337167037146013403397726473830020179850179559403362 114 524653560194028693054345586095675946520613603284250906954786017660245997 115 2397410199470457975381326426342908421757559147845240926395698965419607856 116 10956245987904740577800180851519352173250482396455175389061809140347726211 117 50076047697696470565868527315277070637733262377883578648086865393165734974 118 228900279838526436014646016960726440356050859629097346477377722045622289698 119 1046429075217440539816316979931562879077968062401908715281126507108857753034 120 4784313993043977467442603549800544418282217583157724881060792158032793358959 121 21876365935693566530069574765159948951703157386207566741805603475829213932424 122 100040431984411325243480531139755014755556082384279651564177646042143896114132 123 457530526673743591045413746573571316624693600832078602905605931214077700371106 124 2092705007844305480304879145988817106812480672711110961520414232786434840214465 125 9572793078904206081465096476511687613642408041509065934304764425346747882193720 126 43793672457839085489002746125089261144671466127334946457970446715062041322755538 127 200366646392459956304109807608285134212342268925811819467899488854703402547535868 128 916811833573789370697256269197009259536756554806124453930738842325838260509220595 129 4195416407681288495717813100410507797537137663601559236667846639722778005346339481 130 19200360992657926349816622882249846303594671270768152048350960050219714447539753691 131 87878486449363419803814760337914406373253647433413338541893909952678327906587530474 132 402248100419556255222421876768903681102246726954735782589007316260155775265541214043 133 1841378698470069062751535428384671064109492562839830310477670731919698687824073530829 134 8430034277935186379860149434193382144711221822064452755098179836871368005830787407084 135 38596873367780927503892891004465057110143658580151347555511557975115577575466672024876 136 176730264157398621971266514046565184089364353356370728393833476338313149904599539225626 137 809291940657003513215338228277096583385747430539871337435069228933815623107964385987122 138 3706247976344313978004175096810189970412263243274223358046050526382060374328403794394574 139 16974547035594097575736737332150941155088659525917440977473671199020068142663023195365246 140 77749191362892073618382028742949506190997601246003256043168584613564234340783611661542636 141 356145161670690915929116776961757611889559364279222421515714007467631873035286223313240887 142 1631515570015385608602114675222198052204483136195093430986390532166619888675503259005175695 143 7474599680133476958362069463644493265710868332146762416501696948945409202033075776212896830 144 34246543060142159715895242150202692956491756054349879544206738172966764808132000947795582783 145 156919595764941812498273590620654180630718675223025933897560094966705105846772247152701016434 146 719066118867999134258583206427609862201454487145498064698714305403886550124492920631979852884 147 3295271844925992566870269536151494355566141868782623949181088656582974845239144820768826229266 148 15102332475389453435023514306313601528055234238268733263018987271377894182402845509709624181158 149 69219228341864056104930094442989175934037015008460769491508943266177304394981808481784012231365 150 317277317620538098341883206159339461213439006446559006102160189038432217811797847235194386817451 151 1454388554582683741975589080082063692344137180410064305865555520398115614740727060880584957573588 152 6667309814635409952995135162528051609016711787491092995832146319086646799884553386206996163175528 153 30566746196543472898205863659076736112288657564190148643427444220047974047638553944358887483422258 154 140144416929806565550981593179649352431264775451457047190346831290727296593625557986748398861246465 155 642584199843428974416160788124878486279129539522816085758830367685603852077714619332126354118637864 156 2946534830222559935402059930217431158036880100395817898645238721674726767936828285234314297281165895 157 13512013184935191320129219443226544883699354088062318292251242131422008942614448161900458824733820636 158 61966239756431026660934020302423214140757142301233344370079929935594319024997491470975242486071865233 159 284195037673571651952527184820760677460186553488391800369608233939619814481180379303204003369847253808 160 1303478199876483272692749665518481804694699882130011191885492317984683114787605831813840157936288591159 161 5978836318732591861164493698340438064160112022877245197188026233994764580639584419652166485913874709115 162 27425518548523621007716958158669990377284068819731696126676681524818486408810721706148701016060692041400 163 125810825269745521329666981313378490113107819362099730417455087988521609326554965457342131755256012619162 164 577172788654428056377443234029545600641416166995064720853190056806039981852416249131195492530759539365240 165 2648000461227601211853333758485803915249220967734973820357930487717512480492569781431727930840017231096508 166 12149386323603511396978867628535854180320058408204120328823509282022326007675601838360422859342550951706686 167 55746090305583958280684432064795806130801793200456443190081655181470555403082879478379277061908797735018252 168 255798496696174414210442347315568064393379397610977451868121372781297951758209136268987566641578074009795981 169 1173828861775522069844500933194573058038702998671641922075895872965391808400404963745325213691946556864132828 170 5386845583741242865415486142099406376957136586058079079765510355938672448011870125083658748971588075371846102 171 24722190376600919522592253365744677165804768601245629258088665737848447794278655928598651777080148866939363340 172 113464963627415594231397751565564958324510260197679878194231449167813790114177733298096495951635818245635005048 173 520785352991967254058625869467037951801273600144673755362579279869743532826058864405178837005091580056486532721 174 2390438855162069358590935141873225444630202731195120835035130348177764620733814647261838729019578392489665958917 175 10972817622862422620874259007432646387128583166956057583977347366083429012754680107160909102536748372779603392108 176 50370942664412533936102650031854131136035181324985179894114223781470014667799002146740125045253273401720740609567 177 231240100248371121971546670525522610333071800617082166581245220505412811744025096636499041881506915386459952404015 178 1061615212825442515483195490944729137282124267496266938576183290086439384852159826261388442534453677661394658657196 179 4874070385329119222392241186638075884186163727994003697718450576714881914105025656247071299801594988790078118115208 180 22378805789752995942206420476451215110346187687889730630844655845079767885212205217515505991988460385733938696809989 181 102754828521752545673044949583317892422685377618159251534370066694651687590504575402428170424625112883964175616048943 182 471832190863901630833551292982839944283322242266385020661140349571203161026510711316894427800245724258588708297933084 183 2166669517302791782243693843368044707855837821163539133639143473570616324936770152172714602050083584711760319900714852 184 9949868485312088417181138968307042867623511268835566957273451047002811445307528945442279915007657013969217238737140202 185 45694229226053684125582898029921333922746281121443972429275194049624801778429431042666118906197712491202916594812991859 186 209857507776178296624023243877717641759232198279193690158623938421808595986807260291713544106338349600893075791532179785 187 963843669883858086638187368350736486934609938160487028872684027682017835801931888286700897593797258317102372883873257926 188 4426978562694715856729579399889810749940525447287964952874520706108431638118528623022558922339540119506239881491898148992 189 20334184987439855248052720347708187923376594993319506934228988828274182029442901075311191061687467374861058927633969921429 190 93403781025072410022705534025909065217774902695825006238038483392476047496059854314388231395038779918424766749294365411292 191 429062230809111177871937787961590623516372484717981268749124951892765031202902133287442572791199995407014360658264284884130 192 1971033784995267584916802153898844085964434574260374269901890197696061465823877920494127559688674690195593767864920251146761 193 9054940816472983118547861827491285381689020453748826259370017764457522521861294042522488390083908210410099176167563971530713 194 41600135496018437192054314507088560356365244943668520048457629232069491122722683026293045890044608042220425545885278299292504 195 191126661771074918522166907419441702857352881167143831724349644765959893830671326829500130715623632105217912848498645830852612 196 878142558614560407227453625775921009256927332723421015598519796915881187881393066301436993002601435630889632602183007108596913 197 4034835399644021389285328087258280025254479229256012999843958215295226852516107199784053906677841809961771138953659502659923378 198 18539733725720070623505679439683173302082690271276632751726250702058398953095495421056499841100586006111042258079253810251675049 199 85191813784502315162294489986467119384789187444478489919006788318214088911299583029236156947818809977173546026078186654030546992 200 391479271697792951940128467092103266631048145700142904886062312325527149595995814362992598674432901117845580193956716501005819829 201 1799020233598506861127664770204855913571900549459284079530860794729956138873937848895227849204302016050987533251577553894223552026 202 8267601405672761505645399077297425083385681950755395579562344007021835621551635971839452708879137337143940346225757640197061200104 203 37996103222951641866620283033115942412701017142397907342494113534190299735487991242880982920619243922617519062905424828009020696486 204 174628239220517428393926360396830426769778941913567157019435614207534870055805245002113408577089124455231730203211256374390981521296 205 802611952977936458885411052407258618793676541288772797137554880796311904921087306135240137443842219301587956038559801742717847380239 206 3689031383734670702083550067808342006065620829915150078220459598693994160579561336771834274742355090157286177227238211185324190863531 207 16956433221682042956652671454939516507572326763286939968537024337394096954553212380330606182190340567446009559349167614125421192294530 208 77942070058899224429556185990667917190608780171242225762285405244186874039051414604115709298680946442120522912329679659080393184008053 209 358281595395985781366167642313937349495528669411843026724304339711998932251136287235341762586375450071307498262665068363810237500443262 210 1646994122333267006465971028848655900923349462097742579906488715267193448143154853720986895608392784254795568089675004025166591355195948 211 7571369528592460415224982058485406926977511309615772029021780757655359030911636253491885656141868730965754347929857042270452192544260790 212 34807396426452316877752872110231281565347222798731145326594766422624959569555513902939551824708127361865219671028237896801395097707260748 213 160023291988057508257255641982598285567713698069895768439708630162890894603939345345447802754136990929536458086615955727126891741019575575 214 735714454912474703735060219669718074409674901646512155013165871298821554563373675213364831003524424318849021263126884600449917878156996963 215 3382592410142052524044194632136393009449298864140076111593126012842480370866603289615164359000779776367853137474396933039029045483034376414 216 15552643278119892942571425087235493019270445856438739667533786332536573663707612187828226921075568382570638098405431719957738956534626812404 217 71510988352173467304066001363220302471483618213243146813799554539704754088766967217843532224824180466264931426119036950089845272100830663023 218 328817746976193430961254824670044647911757245932109344598146330027354078208602235220646115989293245790288591559986328413286850538748507548018 219 1511998951065121174307920697888719738251654755631322006662507044675030494287431098817162914295790015220582622567153630764933123654431346481440 220 6952826248671402216745972077031760394344523420459464433060437517383917661435787684879973403724693431602474037896166630759656708225093457191134 221 31973102875710006710399897187967272011458512187409362121933375438766234509647154733306884271056177235273062292902216018969538619006701123599865 222 147035293630400654160709801004564072268864877601283271610721302367417727712051014410536164713472561026286421657930113981730755705577134093333075 223 676194571860347738113735415674524085737594706577145479482526691587735768404696768582686695457374910902247534647229422666178885302835940571340180 224 3109817669855556630905059790039390803083183068817189203501885531430267065448163650495164240015847345763482330858754882741221498618795753144555764 225 14302475609987135497325410291723838403295867937960618675554694105929769007143346860018144843775350835515004775368818550563470181646407514342448668 226 65780993907875260542980955533908299937118684886310891304643203696426874674273481714261817664299923706867597110091906838031753102327286794988179815 227 302553692952899521922044395952577636657697722616614618115559845845081155432660747821590419409727151055581875877915112997488739157261961188579415910 228 1391608857898535678404995139283188870986260347952684853667266119809906781562663513289617355944858283073152613431727931858425768209458844652645366049 229 6400950935710244159073387139015412540819233841851761678481038227757316949907395635225602291306287341528652881758030461271046557036004295508423617410 230 29443151237207195545647412560744621126377577793298081517817677878139833951479765530672236500437279561680947995649980262137601466011342338676087597072 231 135436727143483274546741054258018006484474690412116887874317936647535388159243303694828363220018800850042393937305954670204031971181771172962292340818 232 623018399987307857498767065302508749752174264371422901549320236259092643269294131509855841818198780412830186959534050351245719287903112849009943443524 233 2866008355639870665743580054447817913091084436648614248858671940336119656874729916431899867010349620158975993537099402123402089243067444678361452421335 234 13184573429683294040464841998941478450610785763842060244847451452733983342118942990019562706416523031931943852694653234695776186961854260802999174911136 235 60655007865581459380292849638722685503991960528553096579687864212432556031609724298839984238750984808710395091414708087397870423778800211214060072401430 236 279048113455552564929002745287251629375247876885621747959948913981226684405581967538141519865642550251868102059111563459681245167860761449937042075133567 237 1283817422128772350689204823277069464843536169573102505058423632228949790255528623132402594613600627272038299539073918641516679070617125668061380641740006 238 5906620753757153532743697871054941830644679909137570420880315510735053056546838503585077723428144579683838847026679310415362839874261144326167013936277650 239 27176057883943861283554920273140052945150220476064871238238347590302890781633817745116852589970818819069169990055072206095872934588722046091561801961034158 240 125038940178828712576669304612080540232002773570567798675421265940019105154118497757891233467250384843700920192473675872327245411516946406357760145026963378 241 575327941826857949124900168935870492756199544909071005665370706696166004315165478691054998138623485224044889126362181169561961500295699709272746849609073585 242 2647261924038486215748011417806563548049493800367629777683775467096593053913400104167695993657146761357722831354039094155962060050257726079237544615159157677 243 12181184744687121901718364077151351361196351134252070396922771490411464886335609762344426653934598198999433774210333976068073587002881922792442773936298751960 244 56052272561215807573594043925607265151041403771990442481589045123707468658065293253345709576990949230308980734425885029852154592173333246724414635500815298896 245 257933593091913929328084243592031704639264371896107034074144036842327310997837252678261036053142453840257987366608369147332138643049974507021908505101516472199 246 1186952908212048083252317951511484238015975677771604064751366850288102448210946816206743803748677263369413876563313798738290959424803344579886937176479526257018 247 5462228690504897181729199442841482509496266509396026250991773759359919709379582278929263370610013235807762016662892540142967255902432109577217195193720053789326 248 25137205239578441790176741378681090522122174610183940028609980280419953677046909240320843399494347949991432987340269150821935288458232351983242750037776818438204 249 115684384014575499298545343874184490344232542848631323407421620095909907441474171006719573475153065148898179610567699713794114207861776620606050689093116535406958 250 532406115928225065650833734634761368856875009176973350538856643515161161193602248117214324185302687733127948168945008538834030068363155269959243441252115905258398 251 2450314322307626085760051764260223133859652298314539001440257239073830678558449872009115521233323818351142231800620669709851142512038789435919365224053744598432878 252 11277450861542524728949486065926472995326726058438196566166990226304420732305699120896287219125951920633295236906037797370438534725380713613393485213139898155350684 253 51905142549769415013587277157269757798894546073155030110769845601241120750244142237995681981684564845095844243226767065137268202134637487495604663431078285005467594 254 238902146070572629058976139976785269511636959881054814214953654286140363878627440633674604557055451000285033342904764224819048473405695980388020426349493566831405111 255 1099612965227464110767195024948693610451585015966000701791571635550656627631972948230012250418042817832870812745629329709944986099572135746532414357865822091223894848 256 5061388930820099891162381703910261353270172904630098449492832230707478801847239287193752802316213618422489293566817813111442509963040834370740953095356610595476616808 257 23297512305662423013704160309017213760135571531701837265226988631766298449021163820225654407900134574871884878462771323431707572970080457035792865951033554726167219229 258 107240613719907064578325327806419819464097526667814806412171073119584511476745680193957470037518469697645368284380211468311382837510526804404301812082893150182870181076 259 493649676709025933393380067382672089480859250467373704425917021594198664668992116272127640818682204933134945052385813535325564008667926514128049353793129810613983693762 260 2272417748224083552480633865555531215317204098503387602462403845065877082570674992448234742377084921324454729834599923123028939096942752507234343829727449081300046616047 261 10460854527134242384791150099765470232790162953093950805713832304667983543315350221316028327746315661350539889802045632150376087117202582250425370388740262691010536461786 262 48156592925360457365345985273919403215690582313379347366935099846220521949630007298872925202708738870942503234447677041869573676271269368716665725962199757361655945514150 263 221693964799363826322457683048553755767119496344768121632633494794678742386459443507361803682078318702965778995850531320265708043120114014542815937036692331555430089454836 264 1020613814372691525668801420833923540569403088261437943570362826866514742950747909573495605815615403112051663571224742006509327267185358600330875108581540903708422690913338 265 4698707356177049091904119906293292492827464356689367153786709203503834232712268334645640194878530353199058074920986047117610928239178782070488398222212010601545685183008758 266 21632397979304924570980793483451682397270607577547611635567273289306680668201498463781242139254400340731803573084575342690421891477285663107756232260083761371928752833332367 267 99595604811635058044443468422613868931590693861662170568592179795449040623801134297186908620477800971791043516999545996316755686716441972930120656718276815300500506477587788 268 458548054522753379878892797819269624193603386725262878426043492677476997415871053322254073909960972516893006634520932409089108829650203758107493803966958125640987593161640507 269 2111245036385581116945178950950808084339798357249203953377480114740077892468641332088557496420585382250703406635116197900997192932071643402384782207970584900939610813733907735 270 9720787839750768465249996291162163516615993931333229957844035384607079017891282381487029481093690826833792238527494127141984291710499600315349579603987150238362444917105076888 271 44758266452898024710065638344138325388967623746066003186110197237286430045671429069306786813883818800402994686162667100497051859194557763375290732692853388235404269605447469732 272 206088592762105900707747970905672014264876275514846101606149780332611190085077302571114876069428958375893399760853765682859020153313412236994855027441809156319828915981263448741 273 948950345421546949122240435378505849363959182177916212714093472994661157124273983489153687707380031730524250025465551799776138942840612119618976970097737993383991470098279711068 274 4369601139324222334856363571133736599843480953624576694986686855842008573146081901173276949405345971209231913830077863719592408764743502085419847725503228069010208720137828635828 275 20120965349183810588081025074102059772874054916883054335638534096994833383027525636556851750887667188002900610383348753893232564726054507723961274857609888320746487072766045676976 276 92654064661284422618550536842103348641013266827602580720356443997861139947885790119215153560145495130693170476644009970548846390563819517860886903169607790083637754666069952841036 277 426666674222593654976056457243326190750669067290240091360456310318289677505186406394159394543560244223978561391213989573411653763780393283843111297619272813948024006430903256060495 278 1964814209753703987206132582830318052919518379637483338615219481810512039937386155582570543682510563880914439057850302834576167563203023019089822933709673592753727073560081061193967 279 9048210968839096547776961526235273552379219920403360454795808509832039382821243737853353088268913797142627947085726336957334721484616767248094615190223388008285715820585106760256340 280 41668929681283081419622128102829642600523994607863931169352631365742736727511505529506990099687433436495479450382976715595191680378279544038682723677792004648827401965022739342193629 281 191897939574562525511606551438198504585721971123480628788095082307595323352461221313693187323334225668353662706812880850381433045082755332681488837323321201363779597737234908070877158 282 883764511909674672597957421302416439852911074215948794155069312998577855531838937279754496849710784611520221779027484480057999826155358205912142997031645709062898630998797975329716146 283 4070155727813862712222530656320882292506300549141027809153223563859146515197091415022579339686536369449885043792813990139021486829491274563189197290773785449026752484981733447459610810 284 18745354461970991246559809228022457658925305162663814324407116054651647325703791734994279854246802531286706772506662679960869898966793006038101737530878254496505956690724003474401204870 285 86334503100586588597109457330278041439501650014191444891498933615788050459767999568378870976246463363495463820221790196919785648159935203260214068577999556835653937663622876546713812722 286 397633695384814378286583205052642092294899912633701375038265681406687850195534731960875983491370530790092543104391397127148029962072195734628674465448686120322970873202189682835637645924 287 1831428454158551736376400977151374497561444072127529716580513820180216147526150560227234828515300967054154662546001132342817302683026974855484011179926906518802435272524439645378923731768 288 8435380400856261472084004345083829556541847290066344954830213097469100642688432558936422051404637186474256990852061033444503261713514467722918037010106936296206280808889252484147444113470 289 38853242512633206334788767990638307216075779663001071216867371232564269470347718572479988623134442493024989058422224948783944563691963350387795844497056162678179771399119837956232725890531 290 178960709403402575697963115054454055423744137603705702179566336864009070707862862086353357255190151821194033764417807162733971424399207634383545374030630945846251468234912929058825866258871 291 824320099831616244358897549044457322677000552747249230627290973152757147908187112924726045369278226212106094568863956805696546870825889064516338359131171792365899093973083897654891901161062 292 3797010571809104497132781628751973857976023359259447412948645146464889626668189161315505339997885450674917596605533482441547913884717747496264679677142074414165860297489115341107958466690022 293 17490224738377383802274197719336800966044062735382362659417775881718653320506449250094746900809128031579365276266689821118292819700766605967689257320515301929770750691998579311983206434822003 294 80566887868164439426383831936552329449209354755389295823344865720963138291984898556499253305439545603645064069728356328410124367579642598108554282023745622046103069896641431354857680456903560 295 371129390996075246297853039091478810049837936526345156266026950070791246340025932480284053871780806722299001362290246009914708596184738063045768792132910719237382628712560005170995456935869360 296 1709627997285721991672011681136802031817942584065917780286167830235782579243092526139485088397307518455519533611541052222060414167717418804370697714428722976987974454757909006827445547013680471 297 7875630902605568261602618803677612847455243299270222956709789369648769963528476401518709853719145202893250019917378235486943594274772515871624976237705939365145805736805120256697186735390364631 298 36280770190296295212707426707662682661399971326785567748886982657701207276255776880625125776936879785265602834059166748440039098128285206797799086306044577767687301326910195902084928464397439679 299 167137923497710805823890978061085885059760299561608281824178797896635343533741998381189466611826783078441008705339768020759923378506227880702493642704949781339721677375842702068215381462688747342 300 769982434922501246272544997374217246185185659082353607375460732658043790047521851844735867717469882004102628532465585234186652914451217446410685275091190720838109870350646692004513974158114524055