1 75 2 5625 3 327899 4 18584111 5 1058580304 6 60409681388 7 3444706587880 8 196394845077515 9 11195823351575374 10 638229931665914988 11 36382525031488738507 12 2073995028464244989213 13 118228412844652091729417 14 6739627435866542792521973 15 384193337013994723250504433 16 21900990219351655725523864763 17 1248468709994839956160127855298 18 71169115909231371619843460505693 19 4057004393953084194773898131197711 20 231270045019113226689130234750175387 21 13183577957111104402359375123537539160 22 751531516842630851998098500810008473442 23 42841148481383610912552182333776109902890 24 2442165048365852237537050905437875343528632 25 139215925222196437717149808039779304168971565 26 7936021297333844954875702765992191199339888145 27 452393890506120408459242225056047918015553009384 28 25788770531143698889826068261893699184209375543993 29 1470092102180830201861559537000435409289105246838869 30 83802784870432285782439466361738837109062236487104218 31 4777188273865025418355863795913891244408859172087701664 32 272324217378191237665778973390209401750440541599257654107 33 15523876204829589250934042422072397785959566827385553751250 34 884940512243159917420930919037813012271439482344744111754497 35 50446145014062396751430157374248422286508093663805396433629577 36 2875688830573687136736954272706683558406497240880321161173601654 37 163929002860001003612461392666166786026508114847825742609564675856 38 9344793391054493601838918230343777170585534796354918344139867116714 39 532701120594708696297547571115581386165303528775123947680138135806968 40 30366694265761277823690147179631071722714642487258221527874109238468883 41 1731057219479366007970836153436407702536964289942740525840787335050235598 42 98679134148964031184650031714150618861726147253909506832221350994070638904 43 5625216432370686220058274551263902183456039996590695818498756685012739438862 44 320666169032710257186548880782335147458978095325029738001008238593921115537785 45 18279615228738758908050646101079394156270438507416824212883999179166877197987560 46 1042031761313282855994711808389514835076801481319418189801682905682959858262827896 47 59401151391772575422406988850621377520229659767733489081628043904600934662105564340 48 3386170093530820829125964189069692049697964383276624328768823203889475159100759636393 49 193029051351194176401297630728913903222514156878668643190257767139863855086548541668803 50 11003645309113830795351482590551952848740230037224866549340461795212707398935755240682335 51 627264182470084696872772162373116224149161615663545682202648477485777143329971511198476876 52 35757273481359669937560677378741234723204622444809219011408379995834944805234121213477792233 53 2038347864508787386799574530387085165607926559192194244163316936624837673693981240210625001238 54 116196275952456800104321307525922203269531727975706749761846833070745196303136491831829759610652 55 6623783300341218427155658463511036336087438330982300975245359993340207083466813024640339216677826 56 377589598722002257710716268212187550436919458587822500873126544284758445935595286635734530163314876 57 21524542485515508708942518709879491619540808912719432618338939828283233382697963885268065681786247036 58 1227009247020779176386047329763907993369960616204033110958012136576633712658749925635991523468191941636 59 69945816190408184406138003458350361043560111586792032248771480165417660058547640772839418069782976701649 60 3987270034371236903680703775970553124536735821381358779934885458827888795365136092754201295986236929546505 61 227294828953257318684600531403164642113186641164851598021638590582075134095653045817866062947229638921909635 62 12956970263750236878793961811518885557678068794917401912319184193126810071550978231138105016658992167017229029 63 738613716769740804816955035120297535787136902096147496462219184716765698139152121603455181092643952433436665461 64 42104767665223307885148502164232076166512775192070960170869277383841935507257355995937001281046470361922789243322 65 2400187567454964369473605084891049732496654055388504053960885782254588403523964809254878777980630634916722949377939 66 136822993651705392492682356374558559643187091576195113906611912733772275353992013310388974314246009095378018950328936 67 7799611932689454102901832075254755743026163206719329411634899512629949737416679609410988419201678089269771103071629928 68 444617857546734605914110569910214933999662207022003041937658066382998805340270981506355443546372561580986651842995026247 69 25345496795926209191483771993242123280895088219721370600154204046973935143372160209267328672563499728415621012842683486193 70 1444823227246967902258447561627294010351288500239746989521171500348323309009561430423162832377116999216663498571010558632240 71 82362329482051042411837806686501864258612372321932660923161740968174045981900197041615072470938195797662392658578872430878848 72 4695074933585907478571254844072322256721454708492676486585247587944210708436398292883919475743676471144610459160304729542665672 73 267643336105380948571243068385654246846071941902668537977306610924454208985358253189568152311240325847706707705817821325131795080 74 15257041980138871250464459843692277688265258987007682649894607890931988143007381289105519565999183573038453510414428857764415910908 75 869729593760806059469107694480200765405921781013792844049568959085231713073647632038910444696060065073424742806544699614518984784749 76 49579044696084111748183639490661766959103142417730254202014064734702340738355425266066575393415705334629122857547112216297999545003795 77 2826259668073718875468554347582767418010548712663569486241027886396044875813803988427249173179629000783132871997730815944999590110588426 78 161111287245336160944194975624073791505578908634039605760726060685818351530053457191039111474089451518099674255543860996556045235131567619 79 9184169158646526640530259449421345950465650405684891483449520381733777976089082791242622425758957232383322635587549304573348651115235850488 80 523544716058221285934126283536528877588808795781072087400839713625857044697835387981441950684440525510520998953051715406913090103027319993097 81 29844732275475378904914056826839235365468575020183660098228911782089061027977033946589224879234960039717100564449452250605076330243561401732407 82 1701302710685269825812930528615887723748209292408187638716144557238985986383103258514075769786894698105736490614260948948634071764419215942343079 83 96982974639163294811759368154721438891409835293946300083228218676410114080204843813411153840384338338506573517315393657160224593650264623896426125 84 5528526646543729023635622548628959727754376837231122174191586627781612013507965996790122691491983396131917024968221948091848619460713149497804340253 85 315154355651219293138314238823531570889426356266035754485936711352460829185787221773227498249149052743978262125124596555315303168254259571049568605266 86 17965413614860399680741830291651904589885177732661570140877395175844610985019421033743795570724137370678858309566320252198802921388869158014279287743426 87 1024120658862811150807409339709366297110824076745232015748622435107368023444804727647841976186942402124751141872721051889459988454821939353743747967093362 88 58380126747655082922842615157256249035746156046165489539928499490219340692263214189147066264150730245001482365765192862602470355992600585341896333602590416 89 3327966455492460032798419409318269068514526903602272434576940390028922359734798148289495962932298261730225177093912930494511985403064638887452292608096161935 90 189711145656735061295199502294498276507148156342856606045258194867057159072001035244008970927213271638598378068685559779833248480740829465474083597236629053763 91 10814507678403036518951566173815217498251008637545769859787157315805917727823420215534159337970656339358187151787922049783254891581261835473845290007227791188159 92 616482368083185882152963794550670440095556764227097546948132166547892849593045520526880576326201954508526192872189267501812568924909610453416371600755548992108743 93 35142654798463670754433640375343581320759721125264308953913334393138517903100294681659843680690184494337600905931446240401050814893495985566837167488186901644858779 94 2003311449318424680706372963317563934859417364060408725569742483001639820288304393399360552643683421388163182295485712002067249443883783028511426261656727143001315207 95 114199020705337677375260093397782054591886931580307377103902073796721398682283463202930655151254770903520186715040351832727791319126303432411073629974664563327785259790 96 6509929514202672198266865391225057442663431895078387027125893172740677843565797936147788146559291894929259205693192266404790582836334089679257268991372490194078469556364 97 371099349347627383335205405596856643578146162016711896278477192459691876174219989005645058778080420501347656621159956841536468890983096290471300413549115884179064461345800 98 21154565005009814646732979331724748811684057030104003172196234159856496875158472723194655130532862572413215946368002431947727780232208691456873356634963739613932658454253042 99 1205918634289966269480689545176365570171394505304622589641283857744616708703040670763898823221755802599089896107113826937169430599451066596050169683673764839613825732089758530 100 68743543163538697291649417211982765000772617869346800986357321752576418958413105774270132048853664652662970096024342754808731280294896501668972924843650754144597914436443167538 101 3918734309516447190742560512569261350540989965168307055782744570370226228364277103182349759591881527493850382298162208775570224725474154818407740602372170863330396485071505063336 102 223387941352524894041473743880197049667617663800529576159764698134265100668936519961998990798254913646308520102761231758225220658519214031404363322874996305806678718372010843816401 103 12734257645519424776952720302413817229854101997549406511830815893584902957239335201371222053451192170220405587971765155122170645056905520367253595087492627764682147797087883335645829 104 725917956003568578377889192453355744350958061260851207671463720495861292562179877056826858145372964534915200526793658241725467531699643580860437278348082178174236635731231277651098176 105 41381044228660616719858763036723277414908495028270248286924598630283376262754938760702293913522220471644359251256615047616908177620332111924782873942021771363015904004354630764037476206 106 2358931622082576096254349949928368513697591161237937920850921892573947462588310816100312742893944328629477724049791993886077637920778933810638207651065521009874316521867424428383379962702 107 134471193305632105875266028563052132079112967016813639683544738933015382738618253010143307752979543430946049290476564202454643289587763460902980715982760091506178098292398445883612724729393 108 7665547258668138672073640816918501600265239236428746567052226743942370750676468587101689010146323038349533204355155536506360617915733858662887139444560339646394398687911034489802987638552656 109 436975483970911735080009423023339614792886800620515736888172031167182284890105381694764934310481918692870378628629565561169377254299204374248171909367702877702909922262507617910135394377215627 110 24909842330655592931733240899824521490675359058227328848288384453575147961207899613501388915543376684278009940470259436317604833188505661717575254959901328980562503430534462393886082470116526835 111 1419988689753190522733389513712736065588297496592542080313747985938278839401950494787572743453714868725409678148941321425305286250037420355021602770978330397647645845618246250341513442028304875397 112 80946633553979413190791048058379714693876617363331531411499233004983599860593235399822430654828333617890736474720529778727788661796624702057244846987079804812844741697130937208894101632624782344991 113 4614373009450587099739146390199246908501299440465297635484016535836213610257706699657124525595937670001241715993180399429828576683211318001468873282315276698503092291089439721527197399155942989331552 114 263042912787066875454932265687700251535470935510971561630335397779421147320490225735302964500400368589748469123939853195628185591913370473220315617962266681360095239689442221153935601942346806119923622 115 14994794271246572618468937904120262285277045694174054922408393809316524170333424789819000263224164127039726876720480694660693679788261025905809285193945212495264326653307749308570521648073813828183378226 116 854780130187427010187179623828384907949413081984247868998929521654956780779202850856036402537495295075546035277411552734446206085964567831092631630327129683983501538998263061089433695846238404007700138184 117 48726848648020371472081820650666891417402647147633586161103856429309201471117323344667511314379692106920189707707964264382757087628701601419201188443592268677473212689088342759678593684512602963105340280236 118 2777680125351618107953365712908036721996781137487231030847466494215612261381590464317657061897566998515645491751334046207723876005137457991971353324588631761751792498100273861868507391723116367466361548439451 119 158342004312787406869032343405184103763299886182249875832956580867226619023429830052038517741098436992573100022474787919158693757621946617016971126825800758669549577109236867139050160355535502164182053648119422 120 9026305837363822868806957287805810805466296619596236470126921927038096293802369757469809566569193233990079679275960390631085567243771001148757372707384821819117065709366878895765778219801172533115944980814635004 121 514545697607091097998770620187784293357811499418504281907177301700033144390648464041360168258520125607627637777185756653990346531392066881660228216307953455289369747338867518656341372787325797775876148636255099417 122 29331742098746756118322874197261195079392755265281424612257272319111500657047950388460562574820942372045809025777403469589776042292419229135448435703621648892433225547065685727459376344795820510286885991410346283384 123 1672059641249512254349803630962394726426373111521158968127861176536073550457206624937974457710010411419632243430191248490983187118732946164715571055435289049021575214059328177471314330687817300348270809726855534365774 124 95315969794201271730785725677215375185341781016546061976511040090533690667235565239525746293401752818712526072283564915221760699622755328119628854706094571605315352258248114664126857684277510188281042492956037275928906 125 5433498826046579209171919521099337141486619504039372724037158356448263785802655229427115427971672750000582637776209037407790533864211341267788412994542926583459732746946239041332106159993524842224770796400252409433269085 126 309737282812031324163027909748025174427473053243972950631807468242797529958703185242595332719484916057290372882112319021588697524188124347311243238454441748296444368267833519184474579856609027478213744720252375846503705075 127 17656612697491699815732179689308404493261264377900721932787122320657946012864584120375463094604526474462745690522760249698243521565652729304646287602115141025642618849440853969730409947108427027239670452445593916684706692393 128 1006517423794987145883773684225077476526250513437467273406905635159857969286496078804007590206739619427879617982465367247510767301658841967270020563168916852515683752508901456500699906773770472786526160007926709478591900694568 129 57376652122341428688032902445109123967606369085023096538463688769252263380928632784588516263677805817297405093549268243168695936524336062286421549771446299122669256792870358850170793410108432156063973367125246568841348686117086 130 3270763258479602518792538822639698804421049942757532622461211193159550475301094776956018655704328651826893118930309876588426808509286204497985532282883257924845485702957346952944257811903035344791481807414648414356155228871320628 131 186450270228550712910559828628003006887596431373170470178472764675094603872258686767387927855863026012985198140064939468462461997866887606596785828451734150404542368978376720426543934954687127138916548948612275524611998783924535472 132 10628621065181988442104311286491759926380533207605555085982097016169989472223314476805781326223380080329031060866842371876075185152533114151992136645667567931934355774610867028898154364330160201431890925493716034552370532899067829325 133 605885878356489680400513786793145982683058778099259314998374476290936851520116717851062517982269932113610503814671592546094733812517261474774077043438884913446584603043941282013950712070483635320380893635097398195454214652986699019415 134 34538600571091992734571929072810996387713689047381054898626959656776628143164227532335554780901238600101515701943671570818009794905891132615991984804003822870042882156652481183030379803672037763802897643477443698016014933207459557861275 135 1968877262241705030639866188520395699946786108856162835729916203579555313448503408272585843925683542684179352346552362786839678227304367028225370229114283070899039425416486962762005174030020999875539592000416119517552493965664979003064430 136 112236095547452886306666409047297851853844262512246000434049941677846526422634294537016771730430181151451698055706257531548868039909366535833356262515065156660712121906634130457019505957681855495697013223596626949753469874819475388713643669 137 6398032719111434847976515166084920488216887996104909255127786176507310393254196326908769360446702197711402254325509202547348585713451477253278631617431793600203692728462679346935544273415149061448290799532538999087147499231700502408875487523 138 364720658493625276073533590447502660275697854559546510290659157753150282426812814097687965887786834951085898251995217189128121284089758310697128160107186569342082776104951739778415884347078684316856854514990210106596368452266647578369429896911 139 20790946931965322327223350053914114789571585064138755377151677295712957554986947033233666361446562374368463574303486185982632702223511809726565178202497831777838393550910476021278541995359248667161281543241493144957261318012768000312838070145177 140 1185190540379970036192325723758819135165721575983091451013303008045877044080135818216935297927041479825188120478315943557938854197033443031266580903397874513575380963746242094898559152738071839400720037025185564456727775257499570046347021188143374 141 67561935567567936861652829000998167536786907973555368589088912664842338093532497080805998561509759324839120427797004339862809680408838554281221806202384100240454923603766589221909394336417984520321226537142743295237129297493822859225933213201962631 142 3851376620144802813772754175169977200909847775818040019402295074317545890965856542100198572622993743349192427870853742665857763383892278962615229651457567082263543560149027968418641673839975503112719837870043329743385202095284170303036300681844882900 143 219548207812423983907495790853855835279478908094452714804758962883110110141525214564189068207383779265005860966082314511866699478272951179661085197709156140511290435010819085003421803991271286908632523481091337823188629525788814031929332197719990644178 144 12515373152946814740087702521454424563169125407068585569305767057217392279174952690643762745606654256958756234188112688146800015480549793533299020419070122881701047710724739589811880612835757065393115981306219848123379390282177064615678845820405554861504 145 713440418021203825962030614782586570362734914194425302655932221564243312234715514359333134817213607043666707104182747783469944120172530897789286834576745539694988777951689950739813309774180567648419354376516869591471181023463931581878729270355647874854099 146 40669760609289049194370937192157093670952073274496172866586472776115390877656735175986087609977882204451620379682786714838433062272564362035392984228496673055337499841306611946057897587782862674443058520400924494216715773502074055577753779130503199351053337 147 2318384810051118446634354938702084275069943778585091597014969880685015100990967784831218505753269313028725721306141405164936642615644892171996955373198288625211555746147435404417018665714327533677354887042987499480507899597083989976473808846394059048569263581 148 132159817194697760697852835579929753895143803383356252701383925658499069457670645149014848086449490335181768485426878028025319430095364949055210985595743382438396908575076293126587633139934490501180746761800573828771797214721392132440968398928241015332116016210 149 7533786973246608874579694521489226843370142079209896160684759620087915801871584921097598678564958684104853933944074130425236456083980946884187010454198058799320257098489201086462269934435515054386240640204534158962203587529261197887237577928227287215291386637513 150 429464472356560005795279275854776832597716409237524907000740794643717599480778937919190304206678034201314672178299756843599122881091643212318793401331590710376404498162752647894610536391742355029222400027823286731671678003833123381825829864046727682160548579259602 151 24481676170492522734260548319586058391739861342337253082446135096134028212821151147292963788318470100935987912011068078613034424645568482233336719951363143368041167147502471838100118579462202941897363915699147731596595924895442240616466390957956199271739408029100213 152 1395581024032304714268801355253814818498307053732584493298343640714597128517689740498458225009068754651832586816558641375335367841514855412899268789120835593990794809733529841598104660159200299597022884633510214990275874528474484153920394617782412053753363060716058360 153 79555271504919733957626425612312147000141423588575242888150703458424910605482077986575376739977320200707842389063969078026056440956337682675392363938070426869692122696570984270289323569749757182075248265012994126716624224925847165979633874583497484059027032085048246227 154 4535058241143718811961406177766049512357544335120395251011282491319746107143587653054853073919248808283952252665497906708826908045664443115548489151317867529014462601071005607313015304156260354414281434564510891540198961745613935973153842248065777545980097105336590555245 155 258521564460925799577066850090682727463818038689660462123357378528999364513935803174012448800480530218938400566644363624824178972146642855621405021060739902957527407546553158168840719807944193776322026969026319081609457181632515622697857814046905081566716529099833747414552 156 14737054242211797313537264766770548981265053873609869161565764303722558465417974800709160339339108090493422768821776503908955789388579488788675188094544655757495571399128937896194113978853506065611595210736277423506279731614934050756556525713151240624146164555254486758673076 157 840087627470312960636842234438931599628847169698365738764395140557558473162927267443965274705441559381316768961268253794637099568126713184744292854169171681739171959667801723296269192347755610437030105782528850378100739503204954413503647399901046064743989247208549180332302620 158 47889300685832170806653066741135964822413644088426184483211866646705885615143776821110677916226390074727155381419369358939744580238335125911400440663351600225782179192642752143368568497859200532660030277217253926787569977561434727352402709215109184973189302373392221862890520599 159 2729935598604074585972298171295296318569264438415806908511338672838026361907069281245475443853144112056821712502508718931988051021040865643490436334944727146319960459093343268770217516232165254062407073176882440199241287888161569631038524774095009779799493466552916790449354911315 160 155620321570713375891460302549268091725427795972011805705806564999879176977568222256881883095949684930085448022810597712637733488874964532363673326179788292940381241534587003368811117080189903700155902603182399565987745360197338666977705876080917544276170671941337981671265805390849 161 8871155970915838054115340575192554066822881525210481446237999287486540872318180475188011404835602527693267820745163130348417880361757577031075639994700155820750416564961594229886931139989104502310942383373840898840120622230854478523670100559851995144946672329727054491197442246479079 162 505701359989517018095315605812342935969439794794845700832506744146370377839252481144054269678837610324973867026622769208031283309303181230235201256314038407161120507774107370893757541110625259504207043292460998036177872292324548194621695910716234354920398663968464094669970883134166543 163 28827569522356813935238628598755703288253850211983319274062049853448534216583207737731085183795347430007810195494928134158782836363299420304507673640485837126059140231186209993557753769965837055065910899579462306382171134355385750312177438726271695071920773689800882914391052499312610956 164 1643319220228204154290626373613373348717891317840668162980419739779761742277399881908701302776110959780813365263801454326535210716295058853197987288344223322754648392794804139340147310864144357071396881853587703639326365347157603145767660167174836792649917171863241559982362591564946818110 165 93677618485217765560882835294040560965210572734757560388470650664186045065649767806361494189758087167138049709375972545867892673245384272918401968339233923603577910914755053395154772261068647264180937550693335390993403408219399593173998909118949899838944360100546057352265103811700552752436 166 5340104403965639253070701541665426345626105747251250110764231726737188704063991557117781926221464676453579956092821207772991774818793097574093114586803670507760804674842892246523558846796333224508519341853136391691913733944682896061267800614601300946120488596920156715317679879548056076667311 167 304413322054649845277607457466279891383399198704894168742753821038098169983369250382596194019365780950197650088117683506411901685029114194013399044960810852940694344360505697882509908795571624680539768496335421167487719750913900259296639369281789596940231320163837380108928588546589581985532705 168 17353119646037585607298725200597808680571141516865194968989118214597968494700882793940843042531454379598094624209684429548539776683564088479777628657873634315547359522070226997016435200848129746114295197806007609919693514262919458417280335227373897828986706703027419390343125330984948792190544233 169 989216764290082801574556583484768803910196664625217973740905808630060897782510662399687528902373929392571118162334076448746053459522104767561149169643308006224275033042743793756004134241922760012452740346354080119908485896515964956149214237263704097954791005798980333027976548921086718705405896436 170 56390425854983571880907474927303534291264636003613008736240928209960090911900195127646991879700055946427883709661410123423647894428844990123140904299860165421790670092064318775584476894310982318796111705254901830864195293584734675004899805182767899560287483956057280827570873668774927140454729361038 171 3214543306277729009143612173438420900562909111061446072397316605390730014370904096560036197408256266309582666877777654786382159789926322663023541951406436079102931760326633288832934759589946739435081226947746476664130249115502465253503870933280953682905630675708530050111459372220756187830633176128149 172 183245444794273293194951685160900817942123494504662065179197778892115018311124470415203017522397676076786043664660825588571321044622646161224023889803297697358801827231208298735812189031517569096035990961813175922414969064206579881932793429330850228176143482307774372581663655471138746523092929697909263 173 10445929588901274392805698759707678544228057244700187792412394617543307730924910500579678121903381406236505377241294462560285041153558790781828718858265224095182872698719675469016186316162867890625940421055879899387462421080770576287479653871929668870386201519184930083152727857259673650981245239227742867 174 595471527812260456740034884514182059618287972687368936595109721740728664157912091082171046524578335078367309734957170299920145059848761804319522979992810729586117125537654586139663495737588801892133625311140744088441819571039191304900243483768825208450549604352525214084644857329638191026577264867956329057 175 33944929210686345590364830977770754056363754354061456252931208460070776915627120162348547241668491058733549394317043872783877558192650421032424399889564489416287209937462374840630637133779591935784946657064626251242924211697239608516580399435640279707154926623874814773071162499252254350005721375758544645971 176 1935034951800062734654448753738992943226588645353825537328278082502599052519796369859960871088571852336525024286500022585975849013039105688184077558465897622819873422827651112006752414241432584510753406215702033491379194585537028657916084082915282936252188802699927042059003126800977962920892109889913143562375 177 110306910391467051440763423211445266435258623325667941550993937683518060231719683857242896086124060534166659135587678447774141650758590937560082672551281774847699835771437624196468717861172192138684916260950280986210135766711205879527022741786646815621394604162348298868881168807595610130356957242238952425530323 178 6288059277064861592183192383377903421350054439819995217776914749066447611264077317847704047332711906280966977350261464224624051529337229967698487459305408948382889994975127139912719633451152246348945088329227412585806596632455710209611723571416380436424231197975142288709902093428591918891319377378587240796686208 179 358451608621431562997013393714844640042847877240451698787582193876491179456504531382590684363518503647054778204081953483675411702051285007269454823912706396306793050736192062299609372055982325764929444000475320932705125048733909072017023135130627384224455003434883843784629786284655675080870000957762866511474854827 180 20433578956855402423634002121559971580055148401146162458187999458331345051394691934842564162332989753086068625322993085360018789142909849891363130704839786653585371132019506250123559882237345807455716384655653478169080894982865120582709055919400962269700400567671285235342443720929656813470581043463260419203509158528 181 1164818734087500004545920037455955690578311054200804691219303233699104199285212335627235774368693321204879780544884769612942985146574377757733742513035527770905321418715702226087971358569783346933169779647811516124288054744501580663207114986503552816297116416989043591617064304278181225724054631798189726843713660364151 182 66400638191969936282548618863643041558792074547524246342226412339353421007994251534009768440551377764404807381084209743885951849837976935933772962867304969507537545015330761723391800387997781959512566869201386086623072466931081602439560075622277396144637717293792115901562090987834274343816702942416495228945280618723802 183 3785176717435670594932994691426409057007393206077875825973294229725178824450089763377735885376154836996770592105436114168542837930284866557859323847195059811433976613385625148479115594162313898302366740841248992103716604896275114016739227531880395186091584031072897311126523403670735923649376086874407124848861106779432776 184 215774474046391940383875931661792827527778084293141237107125994155353567806950330866983320120517158938462837513862846270930532378944959650726646829187797162089420586083613968245734497309949543180183986037679751717444245898633498709389665469096345939326561910773530495268872002991773013089177921816074348134913794711852490672 185 12300250985781970138249638093760675016910195244751886162833766940604165029293700847246972255485288739582802227080306903855681883624917799650605126359048196450548700218129612113274274431922130102979888972450679283486147055873815860332501852995429663364757903019187947274680883782054492967984462498491771061482786966051964912711 186 701177351871108490087545802842082993630952924893461850065244116014448371341978844814885390176767114278161835962912291163308062133381150512552235962221936360564079105917896153554860334749193879717014956347634773729901919443510874756825596224911152379698325701298210099987454062123342487834682973995195882122776095835084674959826 187 39970702983645206703655241359317417610500867050684015455017667073445524160989869195183064200925039567209280138040056037749188892191685071947683303564395426045504707227598011801271475621425678965295191370954755306139169680929673081301673591821486955561928669424508545385643429991918472772169666950122369185746894795881234702415587 188 2278534942327212585758397072042021996914410008296599404572598040684693621406745828846779705323645071938914588749867640441752529181804828248750913273688868654336344430044056128406963893510115026136102729719590787254639941688427635189179950832040941360652185612753126832557655852954851064666050395272203451605888567051990039844103077 189 129888170481524134419105482031449888642369636865519195556860477586437574452195028341935179963589311841301157932995610558056575598044822885052037244193891214341245630942713104927404179169345592533469981755501141042141950231014641393805564936539460272878416055641407595578234583091392690975275542820508095360871635852436649271244997171 190 7404291467132874952531387031595381416754986363417949218737151016387347608060810372536352755600987264374216337182662350805045060419602313462738227452193111032298245575340067683769779954869386683369163273004031641317627987536374377685031278138587258417914402605067682402501721884376176351476518676797975026949226578246816433894440820220 191 422082564771016176366719343709587255803063697580190436572634858943248301685529434625797713456078586723351314252622594544334838420446251188250367542887249474734744285225500650930348032217505390904895915872699326473077990874004946899617939467009264682386452910052720877507694189659719418527092820781244134739400966031722997352286057430570 192 24060869601702023179007048726485574285164593339155134263817546760341628062566083023295114731112606204063951084220248491069390315502259561845058999534816400647745990319092573772345021524609501922454944020144454662265533016529628984468131846765607316482256086769133269798326543211952680360097970551351468317932363750021290404664044464284534 193 1371592892741686832252008907963431347367788096735132791580106064280453695186213893408516377227614887250586752911305624884151614682268665810340880863563799159886803421956014114962044610366094581702011363503898990913841360276311726849793557348465669436328316452441149117016272726771249708000239864545197830863362003976177229233994081640707710 194 78187825068734462879956277652219882711827822722919781737726314768639907758163953010297333214058961939903119022751572399426388446025766806465694916394095066209469849520153493025645943082406434827397441965907213563407152251751729336061954031002366209558152986248636298756522530868338044605622582983484208525685180324628475402391689435990762329 195 4457106785351614305640545593286122988267427689846625273682770237589094471048441568796092864147328898881565412064213697049652217372852662197001938479900383406050587653919123660184959422574841516323566265060845140950441770295877558045967032020587980212386514904527240987270198430824513787848770671038120310532791604358429711841704587838308093704 196 254077931935867138631990264374241713363885543268634975316884999273099158817454013491190355272830234328758824111548184967786792644752671304793090594881857890043140279129251886823094735477708447306274841552882212929515434861770345070009137099275450025232305957228478839926334403272086746369367026491955331164451521360169711087876066521935649607333 197 14483744412175765874161684602030866528629523557423114597141842992069830916979116038238828930654789907084794916867403717614063827631309542068564232081694027157653597660338439396957460091801791446085616285610488717380334391785924081662997003334586862721053588678582026376970844933276533542404747203645838996936004844222571799524051772454207220642183 198 825647668803380646303582596684136309952698429605721402795735120289707603313453135332701074988981598217728519369305728492122734550323514005403038341643703414062430607411988736678960803664560934232906700079251966246437534423523167367788750196565620806808469948441701677139383347294109597238858962454023663098891012413077678876995776299517810532433771 199 47066149028934156539277745849454844179661316877418389381637514815184575835587146103982552320482473883888508224545412606103157206073793853426762266319574114651260826833163257312541039289392644950410471148753968878016389477430788374517380264637155282619828601261041382925668441411256257928983063043541935120539368442054537908019604709820825229185616480 200 2683011735047206534142122225862588607680091472114481769682693179815209470750502192245457907610925339748566079770518270517233269441720197104976824869816123053289750686605558186179239271196675011853391779277440142240467890685023461539086334341601228216080098697650044935649197490065029184553578221788441017732698088966222837064399078113465657282730535004 201 152945420836866743584366716288371035289535465986502126408574669021833487190969469353862119786688799708327187051368944466650737254316867623241904322246577668535886907673040504558600950375362920770415443345264064036671966365830303472955407837082920795190076224566474138948646799241010499168898333144393156627373705868287836887626512443563111518605017325937 202 8718672918720832032671262556128412502373010677988500041131436568794093922129162167877887204614852536675376142049754127795101107097876036787246528136010910390886973294232924273108922923295411578416981567026373646715933473236208611890628426690951675251609801074277010100092750471080418225331897311793681948126590252216860793210439372575904590947248167482954 203 497009044453280729846506365376616795804904605764921784498094779498142110887945145758658380725183562992174124439723306176564205375229240817605054107999102005190246049728292899011065453147231539417364918637503156315356582955318010648237055656711213879339573156659903753854756690381221160608547023719659456204835257830011672989628883438382779203990336313638046 204 28332062983801512768751893473543465156289346013509136432727327259144051880917474431260134639127245008414188543801480494289053128015449390613309223893148802135054106097919407047071164276349580472154513485505105531361155249838635398138749451479268744817564981088319101292914146314521746131621604772214817615975337436841172733205501319018082909576611969688440517 205 1615072807781772473570901520733786836345245581199166881168843185623197710763102660638015949311206634206036405026267407424413029699387882023848101342557468057623554728261582521400118173130366391260753789375356704136136890563480656833316220401867230332775113397084403355892334722187018011628467527129415957335556978356315198220664071494742599222561526535349037874 206 92067428197073091229759266571094852199650281300655791218444649540829553197318582675251397999716171183397881742902119441373792748881455136071693114368640251122662740092787032158911164604792513290013925715729542156944916857497715459827557873176279410696946113175028452925212699012384664186175299146798012116380386661570667865206187948663208325491887205312403258836 207 5248315304413530922815545664013900811506613723363087017578542934382658179133611193720562566881663886209003462139192851917783810429946198419482319508356149975826819748613884212199521246988127378909637261007334556529740054229329448386119221848217341331573612986039616026494232662564864054705183912678843468210438562367006899672200990260722536317641178521600602644959 208 299180872909589635726986736211921859037461626850237385884259915298272045048027464500710864375094422603000689050155279473731056114767719607625835857155602357956547661223378691976348790928612199730612599995400539777915539999867514440392031067155683110609165666574889273881345756469094433012558265112256181687492552753727770293293150271782255292090655967780270920997710 209 17054843225534096174749988799450324413553619253711149413067768489027238226279204343296410673927686184266695544167671059477490532039676202031216373268162462241743301097565648737722487365899680425580026809518487526389307364020800053576088412405905597101527972466394867966203152254308158872525598623413108180488578675701059060190605012523431085104173141299850856654236210 210 972213479487522013186158319746498588022215664799209759142627084258086607358239919867869553430046891966916921661272213363492200134158944395768062671298537421391787929716874483027905156108925342133094382873438118028287533685280910033286921007410549933428432088292389689440653107945964048482327898857225591166486964276629617682557711229859600198565896151119196685344361145