1 75 2 5625 3 363465 4 23335217 5 1488199144 6 94853765621 7 6043775871265 8 385074186960645 9 24534288457459085 10 1563152762306175249 11 99593046497034263129 12 6345364097458333024131 13 404281676173244236904185 14 25757965935883472421490944 15 1641115209301865639975654544 16 104560241114748238208788529218 17 6661838217472612388013600733967 18 424445161577773490867680655998166 19 27042640380105601962452310587966440 20 1722965567585107350947224089803359396 21 109775166380080248106272164020086184572 22 6994096330470070214710198655283548199681 23 445614295955833182304439956766982745908121 24 28391387732983370426167597979964402478513504 25 1808898199003227190209186392982126537354190037 26 115250185201612336968822250261448377147501691708 27 7342925763498007374362689353094022346336867325868 28 467839237515502745271426816917467461797952630263323 29 29807403643805936125088531630565396430510963250640471 30 1899116706634367911461857567647340362000810849182169329 31 120998269708983487526413473441189595099744905305578467145 32 7709153008565799899504248512393029817142288318010375122966 33 491172644471846366685431009439480710001223151546063953438587 34 31294043121132539433753891285803665428701148819563311985488849 35 1993834847867706332223076514845562185806486937992336564214812288 36 127033039009494715874297199380252006633596725884347726527745124829 37 8093645778759377120564791543127932578737755321280939830485773170963 38 515669801358789392476529252931778914787890131620019106014159355562009 39 32854828504018588556182200355332118440269449478786857718593005653449252 40 2093277041207667555011701201221357714907264381292642523467251762356083123 41 133368791461235989469808047364973710828668190807696404812663552401624158550 42 8497315064215638684656523533384092104904556093166124654005999495934026512068 43 541388750017521325367030870830274046075907601676464814863185241453310270775811 44 34493457807615084684944883949689144917479816704734046369343305762415906276015349 45 2197678897995600753582515419844137395332816990778556981076361731410090908449617319 46 140020538550614368480851033648552720471864178608602711482700158769241812649900083149 47 8921117290558491182679882483264263121766541561170684134045381922464024957568744085195 48 568390427116754391524299833919134951387084699077772215608334613546243632368061102724569 49 36213813484985734381741006726070253952081449907837740110663955044282780344799498130763408 50 2307287780650726264687624108904192474455940086861692916177948569232149511087790773880314888 51 147004040459514478587500544053973848439483795514147947419364127979601453186945511092309325206 52 9366056584986477402686425073442029354396524077840902731172723099288710647702583313084897993002 53 596738808531782071746883960332039221528954610318067733736507806765529385659858812686657134559721 54 38019971625918272441119896736201437993486898798597835002044427062755869810384868611812848455717527 55 2422363388753260209518044207991185473962168726042500166359801862357150233855464646638206692176316651 56 154335843406365406492798204243487743801568710427049081284683830372753581603833669131163657446442122730 57 9833187155381162697150067897166401861836258305267390473899888544555736098516159750852176097620491382634 58 626501060924420026069941598210930569238490497996107387941807989826596444113761872222977121535627476859074 59 39916211614525024507340341655338491968976151123257266123129882274018366740002778932142924032277511490727197 60 2543178374358340981173268462194224487696589740898354250492351623392718044830990570126350691183428750408169721 61 162033318849587319466661403023488433507583215667017228648341112131207159825864069179391601414339306457064273495 62 10323615788073170646921718172068460295618479643805955470764143315253198994175842496673426259846837727124076063960 63 657747700882972267203958598264286642253852153781667814496134290348236939261218368683672455272156417672793245618511 64 41907026268514749223190071818293315975870977618536714689771109206754168448592321429795193180904490798179382256264309 65 2670018987998639154418640001981918846523663551280835887775265592299853562838968253767656408435238839102473994625122744 66 170114704646303699041702052334766319600031549947840784265384015890007374667881315736202008847989593170913777451396027513 67 10838504470183899254649693269865170806130285142155905001714883779109180748193880233354677034640264579743703032484940465857 68 690552761999277629895751525186190556870607384859219086574552701776280454004110313902489461123647099199711475605658884371741 69 43997132484159037744816268240897487394713628760677819370481015012946161122858914648000427421017787980430661269321976295603412 70 2803185756906243982701998623406892380544372022254787061608828589600204664849208752649955090426067333881729642613537186672898555 71 178599148263837747853649346461244721748363743207170103534797884948156497840092784364893675270294176916465757779303913941561606587 72 11379073142756109759235989812533807928015947219733874094733764859008351356131189774159691793871901128594977146536777717921574552122 73 724993970278697143315696740584045843365805273039558679431739203014829937428167199108221549402248960740665965003682456552342903190999 74 46191482412174705586619658416323614782050409801209244437841027415055015362611435182706424162476835650607000292955188277102266691226353 75 2942994197060757736084018542323200106094032848043471965904065206290449046405162482032504364846838405854315656551920604344018359832873162 76 187506752146375251112411955305287341873229159785104761753430304920178364229966521120730591954760881218230260198360910221675451742691759851 77 11946602591196462122223699608458960845184097061770393998029566368521089893738909053619082790500997607535194391215281035519589088310034194080 78 761152928298646397880960339001788035680005141679088494218221376816957976056224531583554583726430407565296721582575973808289567552843880460902 79 48495275191001526785016590211917529497363368113183764068703454907592515410784819997771425610265378310078943005675882043595905742205074279108655 80 3089775560750674572352509923202924066360405998866396095955021349097043437649214416218508845005614040769097286887551602415001620801424069451739614 81 196858621344282474062649988927522590337445334305521036008742108507972972113658483789479995894761843825678436505077685935089783922707004693700011886 82 12542437479878408509370076772162713305079333733577447633434292450583275544046053521746817401684295331502799210903496670874841814989845465035679932118 83 799115308552005185344363864979591735252256020909666561594386530356263980813477214072340493032261418159037341868016899604721339401906422164167012505685 84 50913969265275313704786948574585386610479347190201867540750620515065962309205689904990381020965232886690573445433835598847702170908590627014852269847307 85 3243877621419263313107015490794605057969526619719909688407621580776982821594610989441035072127424493810167878933893343436592292142357084392945963184632049 86 206676913518928652552960226546498473211505734519629973003153884626338172892127351321108962669837069662354880680833103512750822998600432319477615872217641684 87 13167989538095419507312331975699623024773434468701379741763079171075474158026503146379306501291112172874465503218477530704013818417488335071547882804408187949 88 838971056433498693422326656961123223866490278520792843844026320533785331229046953204593053603515005865475033244147422811791609979569599318794057004932574551500 89 53453295318682866519960559493792778896450907936365211334837073574051128941433657158105014999144236339677812535494577227154526051737323821570828168891381461955261 90 3405665497654512778765267182058422688652794698412890930985536199469136935006379882668366565175350626688501408819495770211442354804982527931379577749721015518576353 91 216984891441490987399458006324322950228563830414510660985673987964193667947706013381581573074488997060763025793366680241664758524972614160136639082401484219979137682 92 13824740904913116652524048968217619069094607362562159275904809410331691868370864017189249329204280483296986873122464137494792939926761922904521916572883564239319303838 93 880814603349991915061631866488961453000842593722511799456921812991784869903427113964085233321623928076698130973260649357283522855614035698978612854755789707492345120850 94 56119269851840989607433839304455258292107208833655694839172110069082650882553866698748355412127929411505944924123746039711910103897240396688487931037951637804757840064934 95 3575522518275443526141707856049118012030435006561877543252325379946613408917721083966327553901931384161615741884442018535124361974665515624564908722891494052363999221454882 96 227806978110129120027890197155208917236566220615838437159018684644291625116098414984816643805686141093281719753114578663139045699934737755157761117513810153155530357091678966 97 14514247640845368746562007593528661579533907760401063818100435132362635376971895710082392625092773713843922711550654533415019653510697090160084577568292725433869073636613767054 98 924745090459625820626614396015636404805542672578496479831875755570827128584227230553447253364575989755123269737711310377798933040959829589599822908091513530886860125350201949217 99 58918209437370046765501742809674962004348760413684026921979210372583209101076118554103885725404351865948911707320147833835726986679789156433707768088981185653458375626390900192323 100 3753851130564460673412101808856840637839402149393548700176074519783540600346687123057101471050252374783595014564235930201179491035387291552261176225239046518653032146094142614271510 101 239168814616119847435855018685933528278658663506304256039708614558562462778476886954274192393126163503770262198947652842986232875916852456653387373695881768880596390541632875599104798 102 15238143414674670402391527230945862450477045027594077294926492684748000867746872703345738095015553488219586342834155553215780859892002679180080475494077356540390479081791166266229119937 103 970866603569907071672160655342638125335070221963820280046633919548237801754726383647761465673283882787321064773624452555763331475224663288914322192319460250892447505140296081945427448953 104 61856745685937024297800644278937007725270426699685273076856287627408578126473193456812428224919229621031234329913775458114930619615864999722091748211750756209328002347967889052736806675460 105 3941073853797649693532390239887492958399668897305371536198422700311857419281078508790101684447821747785232387424323476715052553760191200682967115421702489259168872390709230188153388467859181 106 251097320896056027634715485385455245534449531564891084110667397584117898980458292615174992878130512206648151810003360821034155710607989288609079188853986745693530411430832326437693770527454342 107 15998143374152095814907516424887725717252995183132917862085812197994553284201731044708255228090939350635989968597885369511237802524961693633773918856476579615289813835968838846505577321987570281 108 1019288419751302294929138850258266272787606964117414884552275159459100154384988354048292907197269363395555559708502718297348602695501503647969091230608961988148437644965167077247516400832695423880 109 64941840958727592168472989515828739380237366840991844950045485325651263282154824230243258899374064485786133944965465457355015423574246834741511725059859869517821981032962690390904016427603201266847 110 4137634280332242818455840784341471309287775643420132763576341959795415225600900206845974954987445045279611402558592810852341204271412215122361526047182116131927934234719849753149288985906983255375004 111 263620759514051664311220201629459231153614268129733515225557769939818568688205276507162818348462400616031147169679251378085816296081876766900744629477961905231058715239869725367170849008758538317827499 112 16796048209747792086157139006197047089279693255735159239191335999307646059139596735306170167744100572873320793198957111533946750980363339447931224285885041388675523385480655573573221404026801763097069615 113 1070125266250645827943826834740402709050814946236323719296485974605860297402567837476087572159771143108122284392328008929890677182513345897326177189790499451173555877840377546294447082002025282360714519491 114 68180804863575189822698697143357943069787590472171663742463882838309942016299678257810284387805244259739769046145764950182562822609198502006498425721853931681059024248588799374806112801784188588170272104242 115 4343998126623162312903134913965825067565084684861442437436909694439412114786271376795413534883484756146560563715022155557554329422071792312058481751839108180610727861841932018432056096129921922315306014196498 116 276768802625074243057164590243165816950761267906609983507070602252067997104689972307998292725212504937170262268563094494702050878572151004881945163875254127335109531809597917635858684903575213154484877831931834 117 17633748421080376811254149384416954868308188167518888551672962405167710018913161666194561494621134943718644321599310568383733152271610504223215014795762896785842198850010106497746885225288252209881131835840177517 118 1123497592317812161081214899351419776310801840018955735404524605611502748556697999617883488576845659709672781452090935900639678037146490948555443295078998870181636725818942903491778869714557655782458424168131856776 119 71581311573831905123868180402608361416146062369628293340442960062995132820145330859355563987462218537886643842212041876984067054568076874861945198904862545451723050739110727589690546874162152560912592144063256331044 120 4560654336658845320776883866080665018549579406330367781842769943659259120279633502948153104659252184368936875328789145731902542650066038872809169037282661056163101362386588362492204375278674044401312680593059769855368 121 290572602278062530767594190654093299668465952131782492666659690995749116539250770374966670283007070697769455786606713720748151640490397354908157018123013044513147644570445137258824973492876417998379331914374330721371190 122 18513228796133817776845419936904304898474038055382953819115841198298870477776256159753278559453839613000350522363295945715046421206422562686703326479882269347478681220743331889742778459954442469532458966543938883420122146 123 1179531854589700082071862549498063722107488897932203986169501332411639300058527787424041384000356170451095168918449334732218747010854603166297317163781055841831499070874716942488867931681936489664957245962031297934883944945 124 75151418011015261418210566710840538395571110311943841996009044176053355159912938220323554068424603255183587206156607971194411831033456333569441062087959292194570028508058838920625168854853135359948672241379345521135936274329 125 4788116240430753547591884604797523400822294225605492896977114646831745057249698517027002354297516460270990616850019595216891390818609662834748825245495056981476906402366155519586092285542411516502395540662417964285202978732797 126 305064864225401102671894681065734050105127320058327617930263553753642424364502420698098180836426274177183759327310205610408559800796040517098510122278632406598276316017346743379473441393416373121281267074514002739422845681587472 127 19436573113874536323512131831313285876123249147650606627158364171112873490101818503851248334611424138917754503896908476053967790308389678573930260151199114419254181293082972801550280788784863516991261898535118524576088366084579944 128 1238360816707697270446777291656756675696782772466368062578861622721560610146273715966214444539126020681877283973338331873756017523960649003667691908822876261449103676118407918945625903609521474486251494597765786554279763486436944669 129 78899582934311597644322335665033794458809967595115968674391780439571296561908878853584188829214704234789987743981767995337051045352397384514186747134711546644257586035278106323121676206013869215850875646035781368191240687788017257645 130 5026922770181363985851835745473727746778196064813044409427516954838919989964783798958312167913026192966567146770867845882206855890838112589708910868531943057920861041659818377336849160789170663096192126217606099187598763403103683681392 131 320279925413630576568737913398655389830235891837177614459651904544649620879040868406043837264356111381226219568501747845617654062066008056840674998011451415813102344815960760388546067585617368180225608003803638734620916840794814781206953 132 20405969081410784706684591286765178540783228166373965955432715504364064999829039220004010782956096825639898194105865375523334470131310984475771158282613287207591930054156296825705390309269187976880623445742814072816981608018587852397357134 133 1300123863878517897059670244458139459238668608350109860250669212429588806263176872796843110733354781097721319319699812164111825438377783070443438917465498086872052842314162088965432013769962635965661210500066473961890359636905129734272673567 134 82834686982165368657613355214461716205164568451007267370669489463256696821502624979135716574542825233107980807973727518364125890621265899260758330012474102838015336512241615395783192240937184391761569648329033562302723038670821506120286568198 135 5277639737312333161015072879615783404263651112483883108495510295762010769566059523148421600897288340413767391306425721876058593417419969466892567592277716781062299208615074483750442835554014025606700046268668146359028536903124939416532791081870 136 336253835338994594901336909299111211862116410030227235034503407503321083123321569908693229928617491466023036087445873067638688489154779660012539743861749900118253627464903610030029452497815332976611197686319292396820427608386263654844887721725260 137 21423713517392055764537096106465689437093976320226110081870268170964374593519240501787592129106031379901057728397371703651836478467334150549175777148744731270264420185451881125210569927468623240220721063404758503320624493599486037572516709090551450 138 1364967333123711561260216491258906077672842635392184264317008840010271150532690096251364179657845276545761991009988176439076912116165154158995662970122763474738405670022486770567674926480741785792082952245201654133838781302355847462678074360584847259 139 86966053713439498380086348504949441796269635280162176204889508313208596863370062136429313214483945634363309409440280665347476518192283496467879971722645770853511391535445463256177267100030548327042593552209703726842973644398810198364063163705022572439 140 5540861172978251325955117903598726390390959205580594050383942637302594731348295078964836105156402993286131955041081171093225759046119117198603789745623672488027111640080710653115993827270350714998914326140572020023259085891745158814434626194559947230108 141 353024441460581667772066074323736704276457023323183568170113852219366531152406888710107257238015372438401623465097873153109375916240247787690736831526656008283432331944654266639769357974208501135105944239898109288980432647110833023877305324475751987719608 142 22492217793929707021310499373944275260930552328651408073427609165270051072238849485878583115197710917149525265011307136621234972441012806231589172062499749776399125491631965624458603175467730651424808922692267786570148122401502079619668367304902682260484418 143 1433044860000313533115196113413167223965464891441344873484067935564993532834032837271361997676760395304599504335099386636174045570520957241157451756200890505112166137493479843798444455020368746480458146164793177002399048537956448250962406714902456373783879185 144 91303471698000231760902190762969424306603633854644529607958590125909363407974276623007889617363752048115377075848614989722430422544931295045874797210034392963746704366660612301985620043164406084321727567107333680061246033511150435198204170740220368000694510160 145 5817210735542295191059323086732750478124504441673158359412072234212740583124374996197906291402661291106180167560447779994240447566553708078103350290027173391342998974215557966840685437405706310870335106616663302523404575205378289244451762924409049293724275831007 146 370631478873433769978906159977246788250063981803182359516941743047025317101003669608970043681501621085236785678542148815915619578166818696200334358615805213218640648946925807745043859610587639152237085997563386209765357185454707599639650804376409791089768102471942 147 23614013549932503343964983111266465482041039501803883156093413937994439879578441808569480701548104054091153654930717999221672855338070977239166158684045757823915476219144543417287427138798913142652155399652731326223694309737845881528155705312834876559976900329366849 148 1504517742614131832234737047069739828993551461689487737785792058635891905540743886498309272120178348617429408772768082985874926911446984705969960080146289892123802156068378978081849074093764336642632037914421802654715733685890471096922520132252161880011930379241356004 149 95857217709066364158057293966268274284857351648052837405757136088236901673514698045164302913079891882137298842981474806315886008667133133665222187379271261589886428125334595486286151513000955987674004588075976816644441849717581787087393720739756922806823618003705408274 150 6107343188228505658593846421028513001607578817860032091786204969797891081024836323600467966348103386613567022069219904683071493254859165678716547759904769234178058229378582890088551690425898296305201310632119637780708608302993584001807124820466803722716250798620201990647 151 389116664454086850874746788461660035030328007643954280005034952793784859610003743190509092458066284985891886022082462134924570296471990660773408184893667726393809943902991112502243972953722429777225361018239980735393034412001276698684314988451301720754095770355115510231112 152 24791758689393853695530874946898779925065993323478248987481070426892271016904621736371725607507999145985856531445896998870474288867558039132173423209523272626395313565957469598864933529232240847871953464902525705430902875119416454617018017011119033976018136808059823799646739 153 1579555323788138632676247691726015612287827611888930513367749185941639804462178775641950595839777368674550572407824085438593701468738371184494329801252599465911543066124427117306581377292647680384470698114452976526775890146934095540197696794408836634488216980640389388203999191 154 100638081072273169804856738159223373616397338774606643284471868115100949447578655995093420003369120535144210375027176428543060086203156872783876311866872513341975719456761223553878511449781552690050839275365063229898191718881554231463071495937827452983111764893926755029632590172 155 6411945950471735977886016021114272618439436355414917107342283593492855972306639164633971457495025107748673892361496988969842105209284740711367857357090717161805996031641004714439049870844479130084874272427660190993552268722543518078904839747248227422617431844628768929988974936565 156 408523795701605081578482080836481559431416186979361302785266818189298177124376458702462501787483844394054064517586213513896061216814496347350555172180196689511567902285245066709422809974885240388271009147160392147188776298208532163720238172961406522073283502382586561523623329954552 157 26028243678842662038223748937805340280462616674314680591603606302880851588481669294029057377322344897672839913475237631583937123185407318597961688025871238336460234511565189480020014984640524130148111069721491578011638838282868574296800219307070694458654361867933373500914768548688047 158 1658335392291448911145456673389943638807945371694834621489765007800317178095122877093246173741041417464980977691864097859116022656076697530138697212850992050220065483995893627060907392696939935284590529836327564958357435644289383194217378614110058927130606706761473862177968927803718544 159 105657389229141989506944165942717761976455722082497964458226521872183617322176180383581059995536402626446090557534058893473769052353530820617604467230196183199378199691613588385386703556829911860761823929500325061182634517752338807584343617692474854198977696639731303426401031238363839031 160 6731740726640929816657535910846685195421321933526800312879740733582968393429335359244189195006647472221576667774409098145004661963994827206216656549894414400722331639352781284548603744819156094030984071663187957788203126923993212992813099344707532552452033159979350743842563849270584517020 161 428898854508295836798815739092263734115089679926644090363940248099156702981261376823057256445846041329032326906474383642452261681421559249759986747147567598060340201483170931857694467287828238851001459777509212251839128314328411396934299651065116382561999892847787017070151106693128636670543 162 27326398158878529673254978673890615192605206339589101296408369512127015419981979738686166656772483808316155088516760829839824295605128201764768748067167367473244412256289227738446304584648380156708134471500355882591514387728767476631851927609199451565830486949954802942133211490854006359526450 163 1741044604079530071022457468366120139899021215137143534904789536369189906405646486106487783511347776830424504553002026395652468157799613670146845633625171652744496058342665030394187779107311452416428930901417318029740996412432130859019105462676075670992592010368331305133742993798495725417366609 164 110927034575523765102578254437052366160019335054699715496271069550071036482696541782220369593879622749322810760625201182067579271485568806409305319926709185855228008297466479744858958149436431669653631222191498455805574196085028169574247945416382835600221411366774673412038557340417697398987649073 165 7067485215994711671805508581041123617551177189277128707403306268158152728228041990867289650646232131005608084145511017507333327166563269159437957580958642311652037429607884193993729246606027566195059089963339347061563439593463346891693524358461871486464939488295024500498530449619420964000792033091 166 450290116105972447469836827690174627935699136768125903105640403858017401755462325231971434375365501374103404748299303932861110972233265473359682053627722880561003150679666932010446971473088441478718322259022539931702505343341989489033817641538315431445692528763147770069392696231240393484068728984878 167 28689297885456215684018976525717705053134487498922322902006197298277603389710318072628591682166554055164801929876366759665053897241477924351258242359965727534073390819453326451755079397748905736838517318918704098177291812276789013151138968012777319207777765338625047248826754227900716052047007698875142 168 1827878924543699478471426204596148437473611175525001474679397056730023226838970592572593455173813744336990926723901158460726918724427694301578456356998246659329370908571333763279735789321186727843663392230252573970087585648776574870880367850900857427527792316174388612935872430729681585321232916179577474 169 116459502638605641847838174783780039220399048376832381812512155451084992171258718650390746996561466386604818474693349884813833442431331424367512933472243351362571930059410460640444162199971246074904225820587071890488067394092879403173644101599853717646728895003534168865124827299955718052300767792049527316 170 7419974907920738172529407098129374676980196350761676375578774282632909307749006603107760604285635886533999249190389369040017911073142493113248497994602405598771819452825854192876341490748122387486985065111977628494202564673767043013068014224774708829563423321357236743210569994755409589911900114999203558604 171 472748263445894339404800007746259822671352870680158736965533250734653568929645910623518326730321874990383155882761814689730526305779887010564204679302596277778808675635823555407491785356470418694493244204045403433922914985733510799215496257213750730446604726366724455650221009866556694283758492194579574209140 172 30120172017365546857581109907357813923832001119781272594994568517939665423316169456943711652741101086484441167337754771018678254552584074256250057342311568448872547159917561416102956971822590750929377533954105431608899929001547413491264865757089197501032236906947447100704845616130437507885435149827359703467792 173 1919044092817744776557148911475108166972911089270794646887885991303256127478519376400850172647673648752197078824388581556367037906352009634617685796054458273575175034502809407746713910009617759898506780156326929659491985440202623302319314291477697603524724034284169811426161553117767421033661280824226582584822686 174 122267901659241257110309555039223384237213809532341938059151434583339601976365259415976021005489097083836741031575313030385904707216924815886108832180718809610693456103567065321933779915614425795027631724774532174949196930501806933747672644353538461491271147880201205907190338231124898825156115450370195572000592538 175 7790044966712324175656550012793209645255199754439170208698380159679359511510765281929474554832488657508112401483913434284875623570236902416819331454759811661064081209671643887832875093732607921648501514185018326513043214291317206762012919937644290926383677570395512186201487685314411366906634444952909094998948518796 176 496326507283388346343690608052806575606296336022973310025253130927408345688538658628962624969404369822346348269964588099474071092905640859615998425647680935985983836123348532365084337270127367899000821644817051706347470303938614598983424500566243461348628032507385127448717228401336613064749664499518347534676223628204 177 31622410767173219617183123955651781546886408006710456379867646425112582189528622174343252654343072598068528091677111014895551300938705831056053921203555185385016531276917196426210299101916715763963997468466102771327026944172441539200650071547249346911321072359927580654865698049403589898589409632475367486955983133818511 178 2014756109241762439216435714906709076479809455310501723337992824367034446252152010518699174214628568001446564757167272911759281406086508798310735984161551607427726279250850435669225458718431143552262206669951304478251452688612143456676602940888848119080277159821162640755487540597976028998454395586673984477423657932917584 179 128365993649695008892084943123546756338889568162291072962952059984927230975026653547900116854170463450845894374819541400358214458449763996220547510974518773142359537499574724417367312911041792654101590475224811502374846177192819059609940934728426495117771469025083955347208576925842502679581985775634411431660299918297564426 180 8178572210348000876752642646579941320971087169419936969015553959394504006917223812491836599046951621904988948511935529733443560129751267894723585969503928994099533246145383854577861690093060070260955363701996869825838328070914994879103447920711354352977488110266561213151917443817943010824562457803418116316576881724185114403 181 521080712251671256261829319504980507746457030615152355006877080631377691057780508504717653145170473933733448808677400073879024264622863478057397032519388288984604489340635066402753197083172172030413232100112912747844000680846358894928385900251459033438857377023260998056371862091457457471596261773463949076302840182239391251686 182 33199573433754097551249133368932971374344695131658904040766428419932469439748473567810769083966037420149685157736315578623748736900860562793507599959848448333623300425886068812170142300666628245206991545425465825824820943121247178442600935178977227250150315840552033412938741409656400522262802784134489656982575262908086762774663 183 2115241747138177111699576945657896236248187216524421913374691074285142230925615831746065284730463482344947931178579270454377816008993899545015506693253146498967577969424399829692699220524375617095126273475770701098077320491740614875243953103290593736328894445626475556829281424022373310577736438926160775563548021486627565332051433 184 134768227000386339853777144529704705960683263442691441975805002707460883967156295842717889302514462530598708428797390058799927169627858365355889992190586229251297680486775280664415108458914642299983442786492724411546950600446661687699797284186828404379776950579802525892601574674658051364820401362353812103802912350596431429881129737 185 8586477187962387098593497639682066290081666646824900205907804482691132207084082410008741789103699193306013696659595302289408359069205660776128250705785719741152325900951292659224135769720508591369495533739921548010187479398366296425201924514785261283063743333709628740414445218328865128209263891359441346797382724596578582662089049554 186 547069529223584042121978741412879451348199985603159701227342071887471108506357337541854587286660584664166992706209484629571560151325501452200431296747801435246443363398469670785795086381218363375254075544038072414435814987908136287031542425571644486717631068188840093083885892593437237307303610954587892422784564459631158241545990782823 187 34855396835443719446567057497102837096497918301855810992796515674780699596800133299215850198840101412581094749205893574314137786645059703409743310822616880709263195626129023750094123803100078356149908228878307312258366354037564709858665992110211361061500190457705592262723197139501343249497898450334822213974888394308084826716933218880295 188 2220739090112507855919279177300572003674411102750869583196204644739477940691021191987208659549492015708118441859681971346084436886367648675046247080031961828890469169099850902521200244781346427581446590525598597245773859215273832583573124762726148428231734282653410856743770041339843343976519293057885888827817687396187291605671708635820738 189 141489770712890164241364800429484536079503986149867459224955017705911535418394224455794439569432376277939686852414574536071562027451218734022404656109832605286797760549272386170960355839444188823220894447308738001875864488752565134574196886144345293742934153857443599408500238992009661471017769426880856394908976432190390705693540121897439379 190 9014726360930587177258603607476237592441584960901720126321566370918808079723501505662663943819877196440711006667576460646497403908049233062805046261044460270023433478541555229530758108630009261901780735623180680400716755363291259742085143275085650550273512220483238791525601165594559397115414923080914715109300707080450936130867371907102350467 191 574354534274846364109012491314368118022428857125014852143500564712256407659435436179427295720168162157185021320744878700468185498625968706681341762042449459242174510320967039557401482449578964565085500546632147978438956899620443288464792142964631709585608536441327089528157120277129265416920617420982866022460405497965448942082201425621462342440 192 36593804163792936462738588222504147063698348120591930243880142808711632553360062086900112535958425887634214641260053625619393960452635516786668485384161154795954650254002021690288545891996136068859185424739303692544877592023663506769684627537992190959368429862316560514734084676256393325357633844940180070526155495841682384966446578212743708151135 193 2331498096151923959875109697412760791949270690737535521801151763022640985498043038195991567242803580631583025633504921109141211960382121893317502470029879828369922629433487816520165032825856361721115457671046904882495257298383237993321737900493212497950223448035738504553731337458766718504709398910385959107012800763388915446517987019701103488597029 194 148546550340302702084376866402680840450607549619471965731129156653657392035098693646640072697532604702325185727614964714713737082194510324157884111060597651071992276307777435646003208322974412060085785868063895325087499553172065583175082013272866677097781273863379228805851418997828737039122085959568270047691943151694530213066270852536149898777821202 195 9464334392733823471200295482547158667298769285362493838272298830829671035151012844076235322540813650231426439856100375266058388031753623061278640884993624586185161613260953499108558609825297670646461979027500287374742670770290890815370189637622924467628537673434599705597094854194575857522430362210371435652467752879156891885922263317991285070263860914 196 603000374578081108379842277020870877964011680178829678659767068904205304331899641643286603418624103968521116786700578853239059221735869576417119050554678136132613014256338796850702986290123579066380132411400180377260785181445574058391837143493369758368916717194447682564913143797693336618695507309915694772165241267688531811764177189280658431719503275670 197 38418914278902142198215565230759832422564506427459500397950232720655648142802926752021776073011149160611142713676981672529533696352323203943434168469835511262675117630042380919726003525598885054699500389823927151633779981225377033308691309411398300779939820246619170328829852222764568952217500363995778576968052997103586105200538301522285167483660945592613 198 2447781189858125768824017251484910193860666097697166467004541230375433399471050422409539810412068197814254591642500150814847008170247013414048228463093056101504453915846601515716996434806864821148028544017128292042410894595196455606285822940199488841777027486479082453755375349138163037203538049523361509526415294045934653739854728154717062761148068585892820 199 155955285720127296588999974159374616458660660355493626613419201240515666213986770587619618595180265370095372935646547776289414524165860095271725040804584071206153451537961908322415324390020279122496891338221180718410681208585316636439599394450762304863865254523548155452897544953258603933528813662240621867520200964801794214245543419247788855893099192483540515 200 9936366553031750127801043493940404978749118228930307104722603434352716847465807320318314832594098763373717617001746903205023070743880676440386600048518426596187138756835615752008962087628358447862757218730866050573648538732198643350129268647711114379648449147976307397121056639732462426626464553555277429322326982697745582551205670468292741335294325269898135659 201 633074921573280006599412303616923311174154210267059213426981862922895590863696073659356908405470015327073488864377887377719186321259952077341452845647668150527185793586662148903629843506053152472203802615072834010555428392807217363856611647406528374924521748095923231419758515191227513100868002907072467739828718701491377747445317221217940010581081299871424447665 202 40335051468358807039198481582274861010871873303462546231601804596637255098188578983501572891425356905778983231421916671413409858016834263014063184763864047556315773803052408604671426552724682595442689263975861345013878823914538207928114418854225349237913549873384888172191403732485277585339638081795315955183797477671245323853404801655958218959070377573504652754641 203 2569863884217745487514725242857288681507743159973298411224624650753341631189836411361798367078862910832362214571958256572229380245295158491634759900499341165938020493965218671936224501435759388078609027663606752204986653956862698140184773957714372341049257574912578872969735093664252454568595722106427877154072630716067723523454762760404694600621772292747920431339724 204 163733530589081861469942112886850158998462683197550702719440345771334157210483953624647983827777365778932477166271961849853003805054100960022196070994117531487410529895181892315461865161350337469656915957866647527996417666271943960603840896060385835608979989588483011788798842458917372424622140813239130486096254650168222295042698767684469756102874715432494137266997055 205 10431941241637488022895355260014295122614310509366524577472884464058376560252263882884218626449936745569603767360892838863500930589003919261537640339815751792673773316785745119946670933246480685604374056617448022299263586922147627556165322501015960807995565934954363605162690371667425886901352941723914173498651394830411350180101144219468899428346957116597119981354268277 206 664649431777621668440648287558155494082824659397640967216536674660713522964401804449408556083540316736769174962804370695573808048333882114123973998909731718438393506799681949775624781565303952575115432338167921928565585449493887733501396494160131564649230237946125389708976535502509962997697903207760171501029507251679155880007261243193442090016595272394884336644348321575 207 42346755692900457256964988691878456924615216836648257078801658822711670230511155654878211501649413147381014915502046629745515055083568576767785731732304648226811581638461307438307670870214930412531645064736993511646756675190310332915111834258401296257289015441962655367228701613888038904041460269697970454050284213578475714866485320711088947628056130585813598722045937138394 208 2698035433383447025908545241752228715479817001295016043276305554820959256631878346619814092696156098591628776664904017593959118410705466384524594265051516225435730367240470273522051789940076099851706463379258780217069563593580170374334881460984963829002276707214905680047890162477212528048742307028364269187127171737334190083188984526279135141153253602313652823076256062458673 209 171899714173688497761307429528138299127325730051794012660809916572281123980252768414180346370088246946819862926988165745687502660686686426818118615784024436157865136188991607436033909676319203906562595975446256830590322563165656117890548367273283434879206958481027627467163025102021867488179521818950523416260001788770024649973485106560874111165912297165664848065204982509181865 210 10952232638375509866197105691344342516560340427079441954711690845586307458803014842553528475898917558091917472566633474674019879825072209280135224198652368545949379016835786173728905754842339263901340167951367483170057418286426607366008115899106536984708488698896549647244241868424982661176907034030252797711402972328736355461291369594415081872040328716007088753291784820592991181