1 710 2 67718 3 4836036 4 391884166 5 32297599754 6 2586501812600 7 210721854104134 8 17102998113711722 9 1384853821203617152 10 112397427474812701906 11 9117642660259048639926 12 739370499612099712072572 13 59972523611406533780168482 14 4864434779608435757553568326 15 394542615534565322083529389836 16 32000978372675661251899975202958 17 2595574773994396766041744759608418 18 210524356855391893657194192247190240 19 17075417118212522469245111244986525366 20 1384970315814390297024803246036637393514 21 112333575927071752207062163617820153406992 22 9111264850273499517870880800038158212373282 23 739005652088674748947293728489827931306976062 24 59940016781239066816095173012743865928694360716 25 4861675385038328325195395830249587156585185072026 26 394325672030621638288246120886965120970866669077662 27 31983364555948543010793041012378805338309922769896772 28 2594139011288200264582403293312768844393612912664394966 29 210408044806961207604498142076328334898601123825188667018 30 17065988034310942950751355550981158033701112146384762856712 31 1384205380145491410237093859653394241545044319492657432014278 32 112271526876299751283466293973364224388550088228263313318083810 33 9106232303110904505875415300430016505340936907596163748319917400 34 738597479407761175551446886680291562612417568496721658875646365346 35 59906909732749987985771068673839900382341193826164649603689352449686 36 4858990091041296651904050460744918529079467725498766373884670619759212 37 394107871866170530406077953260734545370010074953381643281077740272396602 38 31965698994406964772730371367708654379405708841990841047322686070840970358 39 2592706172962965507879688759686791544696568842727584017513365736299557557364 40 210291828766055119267930946689352842906149700105535756702704362097585623451742 41 17056561868419701220698081770856364582506599742801485428983639349062913839633002 42 1383440833047699040404660344313406062909774852788361530553014538753855343348943568 43 112209515218143959130282508078143462012359439083982943777896296461030082668400021246 44 9101202599140555008462945763513910412430752834933567693154792847824208398208599945098 45 738189525100182249128625966012862139813931596333441877305239342676610771131233583257120 46 59873820962857141856530971098653570086461909698071500868081393066669690755681040075797474 47 4856306293706553556475001867370392500399532934294456969637324923470723279507312362502093686 48 393890191723760300675120206031165273754312244876371875615846242534373683147667913460133190508 49 31948043173727317864804438892019948819382379744169236366142489569197455310070770108547621055946 50 2591274126841313375040438386286342121697229566514232043937037750836348954687711156022793881618462 51 210175676924059305627181120756425851978721743243435018910121244897241229610023160438921078212603980 52 17047140907601749184559512891472340860116224325736155479252738374334183676984880735825152935556190846 53 1382676708250262544789261405428623559002084768651123764868776134505802213497649648940687297635437741298 54 112147537812939891830614647985465654371273314486337586437171900502373311112423489666607165597936448777240 55 9096175673213373336697430914236015992821062016655065083850541593345493343743162229113662511773087277963830 56 737781796119040155024081024404788551225112179709398298636545739827432115217576221792651241651901062041870874 57 59840750469185503562396579722880811773170579990478176986403022235288848622141132514916759366919049548075148008 58 4853623978731983939772610199153062368670525608543045790620451381783643058332543007782432272182394637384917539850 59 393672631813882715321508114511979986941640394177654336172454771214078059935790285596127104132005064083588163786862 60 31930397105001347411208882546416161572455937641788515144558095306917521879942448775928858311254513341276956745847124 61 2589842871691149083359745737849472903430296633455202839692791543644038856729992476011042719990018011511263348733373722 62 210059589236955550153276969560961596488730757728020745313995555758243066938138218299486137988338976246551561447263600902 63 17037725150323563351504784564941064047547466674492607882713058486889573329360377679583954792196090082308309239526971591212 64 1381913005506814225546993329890149343108956457634285146515683831168650859598882791538717918947470295136245418744321718313598 65 112085594640116000075487316420011822540136429717747907294739277885099716261906349734472058686247064711320199808487332459703018 66 9091151523840587697204760769347789098150445316347953162006187049270792164390067095288904420303732747048944046747219347195673128 67 737374292341475722606161753646671961148958300655103286977729129850764969265676331430735185900373047226950105937175084230560387774 68 59807698241552946027196176085389796513970037717511902886773343926689624039161737859140538424518853110789823467129145440373395238418 69 4850943145297742542529412869403380172678144861714219841042799247960857814926602108368584472073509389856569527715140591119597209485184 70 393455192070273203662424555133978758298268009285538107963248626068838109552343592093060221184269843525888914732604548622887382570345242 71 31912760782842321098617176659318831592550964237732880072322139274284482469398468362304151367054828050888006265773446516757765315098932934 72 2588412407075372391384159219161562506198270996322919265320190009331353502057864960949929591513535728862443377471450767317968626705731232404 73 209943565669312684541514663476427115327968209605313215312721060819513445520203833872120037746547381869637486643691215381834436845906158824626 74 17028314593711319218128598284030291741269352338101666576509338938672056611227777206270734990035418071656023827166307211184916235559672241646934 75 1381149724584227483128352551315877277726263407458863717020884109381060539081936911095949559567177370998873478286261228638286719907018192604367204 76 112023685680764238978073897267455984116783584308551286604607103398166375509575529910296264134290043454110851360015779456062394871942227594747155654 77 9086130149488626946224198759905763056988152311884124224904025494041187204839515885483272857513588540963259011848463572007968146390373407032302637410 78 736967013643100832310170739034428006094291936747585274479244096428542931723052135594046689055940048126923137388426822587088696187522222825709343707656 79 59774664269870437736418118530489897150303165930194148534412307003004408330417566338512736939962477053619695608878452030018967371857298288144678467689902 80 4848263792585521152781456824950395665527366651990491129821327013882018374775929290760219127880111129008377108213486563456815345209848048386744771159352178 81 393237872426559595667661582904348604295561804105229771231230683261752218362599098232585293931775133116700663384800314121518391944537292972750637912348018600 82 31895134201866853328805021505011001127238395749643254112472468642109262616574801468836296094859150628310305826370923559845919550451721188284071732451406454226 83 2586982732557342306319134699674773985469388471134648307410258880332655074409908845260159373003803892301701499935367439217886651347866139422296492779397119282670 84 209827606185715196136373391475241645020069594572864179593430433652500556163472870318475091924154115665758565913899699604635912682186430667219753518076769313679100 85 17018909234892499435790777733327635631209809097864514226959414195089175933000355972432745352025185737574667377023464124826313244830404846416543316269920515975710458 86 1380386865249515276417670765674500069979102534960389022087130112057423750722802515753708213995448270184155102165273850113042441082288741489097185915587307674974400758 87 111961810915987260876487465581785764068158515005349606872955816907664341972548512793000043705806985902181654966275646420171766014524604707911519955059333009881518937124 88 9081111548624745940439894397528994192188692286725148599211414382693701410832835347397435135633277049195891361425480829924306061127836951558569608908201018665292429921430 89 736559959899596043626425566914159101240053087493624049598861191197207385202555930389890947503131979765342894965306042971706171454747628170059370993450405038256388589935402 90 59741648544054552056943028143297127205459709884147237370353560423905176274202233696261081580788462045850080927471940677277883251587177065315764751196912220503245968476130584 91 4845585919777463028069339041070186594507867504291034943760329065158511983595540685920339186564113004821575850029949254678247336160287698265125656846521283132099825164081663918 92 393020672816406341285863310879386227289786907447746099527962285623582841371127618863535878312863662701701072482197142787648677463973130973341664102158105774956273925197970207306 93 31877517356694533363306431283717800430244706465574357893784729186979934715426486810764108671057478256605485270978685935793183643877588891482977062283864451205303675262113628689416 94 2585553847700659044275016437798867880360162016494451439230803043030607800962714532054895667853334911079554423786231076269902879040007565190369610923127490196533768981019473855603034 95 209711710750767130863629462840114765374504886706229872734232753900444965727727518703188339654858022146609100854483110660645692781473155456365192368340844597694265658972426248950626630 96 17009509070996173240707953524376267858873010703404449061348224595853861671620377961240044971801783052693378447060400662910283221688765795955108368576589010577890031595848530990163338300 97 1379624427269819255760579975258930602366350772424812678625982384471383306539821676506976336325614131460220237068811688376683884498644238569615371799607544268470569408648509489521828289626 98 111899970326898155752689554405298192111836987822522120321345771103180896421147092841889059603303724610888301544691022186634615337355039925806217034212927094925486020906459347002346769278654 99 9076095719717046121943695112371522671838352856549942241921262262463340974104360357186525889957966023427540652242433703500467874577765214007429062592984965606902901531714233804003575682289412 100 736153130986710582369126733867497544286558695794863513325074552213324941895039289700382240633320885343491869476756873046529807449809711228387613476043091881435178096750945477570249714519301654 101 59708651054027431805573380687253140985289071688686235605780680200267597711663031551840167625079112380739964438030979466922942142414017607246246847666960031903110941631819195764047339271767637530 102 4842909526056163157675709104749039218323720913589507521946466827728417738390684612769753654612926457715397822604764818832707022814822406209711078693490414440290568423443868436369827650294602152736 103 392803593173514530004584625240645771403284064761232396500813758715239558816452583038130064132660022915395462474342150198076764673248419769042739612887466589878571483002245430266098668561631845998870 104 31859910241947922261199212435200326971906695788239587548253669935291401231585041974233812390402689639268028384314737412900211511031293538842083557516703408042690940337455842197019568689692075823356506 105 2584125752069163860864631001644563651753779701552336917541386970513118693694660484019449136673037881795752259574287110619186176723249264623771220636963741268312119840708455726768525768511587099271224200 106 209595879329092085123843626724652676474016071523752769784186790433473562782549572185491257069687579443066418770012630914119520421407647442941444761758681691218766320210989839220391923034822403105363115586 107 17000114099152995588820937731150214287950278505344218830466433870170083105975064197338724486703628550759749501541875066772307991072264661670340032227874208609426658965459815277785143668218106007437855843598 108 1378862410412409687657617221684215521228342579857524053275833881666814581555082541283037595702590271820542823344317801527340746309833997398118939561002939938870193282833117276094397686681059672178951686301468 109 111838163894620445517412784698124789975773378897614063835760633293993321445400151989539482680150636857347506767215383904804159102225246250148959211058832623466006278053881280944654024152868701945223959302694066 110 9071082661234475056236876582616299968458117955456582150496886853813020976371273032941822621484226113823731554944974477139961083246645926806889973265709857742315468819644303955496578739413151697856654814779375758 111 735746526780262302583978450173400801632996860822354051425708928108678667003136126000316146744301992180787801433952836046502109334423250453004313193044227070247477310616176336515005492819505653149260229198975721908 112 59675671789716786166963578055969008473776368155670586745531104539539983879904049140008106379930741469046301268791330320052088872075894441918851855168950760273382989785721037409421602174371516141789799336191468061318 113 4840234610604668013464295823900828279170416642345809094042442081957820017999054521231856462647875390339880982565307007583369672316316112898228645086738423983920570682805690013887676189083262924581260449964872842531834 114 392586633431621870616202057513986687343960559901946476866198690957959530900018191506064188685279752299487182272280490542555904074853021883523375507862932663122054546636497533288784067317755180898731015534485892146413304 115 31842312852252551237091806092649031998918352576913515824224255887178580114716916928028108889394657576758226469032941598125470000766059293222839509048410347843837530383734608191034752340402022217821615824908745687692549598 116 2582698445226938918072968542822524627582513329539507416224711790904160247673182871744588486240978906954110493762576501136129512609788209287346254658670332337243163662155736730461884104355214086034687412021615148095306925082 117 209480111885333194994726664008548041670330629826136221572489459261085958746122233827153099129660162597644447286213811729357160092209448883406048623578060280449066243494662798017440033884644222153893316412232552224890779185488 118 16990724316495206279923763256722295635116198014677427283973821377785158229874280058368126355183744122828989859303102791121551031682218058699382132578473709691693739415471013606296484112227005520513966433833715479213208041258762 119 1378100814444685383723947570023249445691536073065598492871436329024289538572846272961109604093413562608942179585664788228318015196212527543880262721753483947137028570953233828404443003701804107816611034992538277253791645798634182 120 111776391600288078248271287382572736377559557295372465691969856699445845666447382353960263984270136691520340395871272920446514934463673670434066296277394604079433558466934106103336194694008740880802273651253228920362254430181137636 121 9066072371646825964885948949203664699793857867640337337760855230184157898562338573832041036143633040479679713013492033563233903694387134750207608667576469178120283585366559048913988372507835643597002658218813439644822857732681542738 122 735340147156137648642237336973972938179164593549481996466882974446894709093013495213930061927252358172785975928951912023077182003591274335501519324677307087398646026286882864991488598478878660162564608890232206723578600177971134220598 123 59642710741055887619112438153553946827460163322036529630390894456002608371063177787521121217551477057103188489852677667818474230882788911743474266898472974318743294827972431868757721044131294546272553190219610268332248252253126057647132 124 4837561172606475300509733081915021530474146006716682811883532430868119497567604276742751032088920570352830817907165263569696656180864753652534273062674233673255430585610300761096255940344137684697193520017843332030405499683407413199770710 125 392369793524502670991734661420144845739263248132143007713571692298948136143421719836119257657006290868072559028082241375635831116464044408362780688669277231082789101876719425898054881053347155400810095829708462016710823661505385414839223042 126 31824725182236920020597997621217490981195801955691920169920997231866231641984400215523388468599626754779219635817732147421193783719403350643955061764565230102812831015218461591538838928267677468778886294538450906948638189839484860855702986552 127 2581271926738307151195818241559162498437380101282572698906771249078417231824253830593085853732761458743218951548712028833476756716038197057894709611804080100470648299062972923779644642422627528124538159470554390043197674381261239985642250638502 128 209364408384153125438663598393937216355318143293113120686872598124699951347755315773355767609490619143606351118036051910821466996778180526510544732712049756938816539031022925983127547581035335609999385046770741528199576188540649516401140127464938 129 16981339720156629082296647109333814491154885574288942690363098177333568636292401658453995365967657360277806006375632550673093109779689365555776213896718541841060616881424378024429400751661639550084987598769806854250646207484403741255674086908780952 130 1377339639134173629689211936059451742014106354568205056635465014454321278054342803196826181903740168674355929368973544205489208389365421109429596283689513341652458748985199574132981380678813812095278691900393377888408760317306258511271913093854965090 131 111714653425045422431008724556908559194520780685587007377499007009732748105773721525644132731538188094979288068290860372678066016796649822959787801900606781060424080423343416943453721528859915453487535479815278830512743605902388467323703218653831937326 132 9061064849424737258435988227070662529156836540699951600432228139268856115816906637957673880572360626900831309280713972015864436038377392798323814319010809292970725749235977856244670041859218584033446728129760420206590184979535833145893860160238245607764 133 734933991990291617355775540896845112448712881251378484294094735106023651941323728984527661495962511908984114623915780432530574691290994504544348317729564678552718139271974629160384285673250493597436253285197646877498638369185728599093526397814460669802490 134 59609767897983568860553503799264192475590230559709386174617435351389240517728640777990051469288921851511301698286898770562464327015080448454040117802114574856536965040121503860221702583073473056470710375955697602144853581649832730003423117351676928506846326 135 4834889211245533707865010375680250139653043623952052017388856759428036657771370380115501610790662938808094016196995919079144822921211021078700546585647353572218192431163553645666039968264622474441322856616661681021113855933646359763482297266849633517403112204 136 392153073385967817865838869542506633330063182204410147868104154477168098732086079953131685341120663851188558614882255470102507240343349516273364569515260455794832763861003745019728087817881586625036690939486188144326602403696863749127532562484182664491429868854 137 31807147226532495216717879117858677652635437071644470769510000172902253118107589552705527817263289392218754204412466493884796454355955645807849470555647332705416359835390948447677751512637317247039663950638409126742237950014673679424776046485397512752687052711546 138 2579846196167832135851892756152231619707446750299850312452815048764883820836720120530798926692028846232705950115532592592176439519964324888880032702379052933040956592433668383169876700198131898300977282778720694960686860277803434881983795497758509433272815902422504 139 209248768790234059516198878262091836686322265217231205379605966889340454391764536883707403257567007811912490041845729245665793703290890913021300065742047104782959441460074051845594134612662636174199248458033909811301695312890321450202257591297842241217466760658187174 140 16971960307272670857822461071013138120331788337074206638620841427323875099377261376110774831983554358702212984630919526292015015486109172891139597553839294126050464908593742068977271881629770097689195943125054228803859275469159481291891888029739491374213936968278387034 141 1376578884248530114436590880639957209302265671493202547227343037476108356474097806315496539556989030299449808255198045227804203891859782896600635527753388641516164984880424872724354169343889597465794552582824165993830030898177450743519401475722214969173383348419221352560 142 111652949350047261203927063853610436230296554492636955148980887618293711965944783611866003759405564399605952946759050135614768225833584983086194541478043130057430806966777530566265363733847796162507880216807264903743934357461410428195127148440918732359538914059009230935626 143 9056060093039692069581956967587401013860484261712734103256280829530079689728580744820540262115138658522814447014762557693402356733997179395583039234260604544503129764693166553896341119845993579103222952568647677858090998001484498651689876466262019756312095807422318038126982 144 734528061158747720113069099398778494941383769244695149425936022330608996339182899624334770125913814295063397073269282436364768075409165487814465055636458772625651311285516978231487955411907960826281528841419020371435740997782552143729251695481688501458094234963622341568311092 145 59576843250444219739242575721156908495690818502424696287502572036028900835853923999628785359861330902808538332470180083764650740761150565494886950704933261221417767718727366667648707980486057521507501130062526499190452502865933688076729256103278304902097840794107487787832903866 146 4832218725706242659466583557435254977133646005641614915673842298177290247150901138357545207385014424566827695879551733476030906394797732556112908031313895267444488734204997360350088902417269582027472873640054520861266566101943700537766019891081373204860421620059399955599278244438 147 391936472949864756632968835508612355347479401775228515466647209996258414454399410083372627453495604699435617400712301585795940162050732741953787686614106934961184919460970433656503334446449096191382179183046919168436523552903589028908924907268411368400339748251320796166517540131540 148 31789578979773708667124433272975177997172394369384603892472117587150955445452675707200421260568994645819797311227622450217670307066450231983969639253410738562878940981287879166406818017936624438750781026977816958925338902053727025427704364465720608548707536672032794574715736841520558 149 2578421253080317955068406721278356059488375806898716714437277193078365520019885707480383632934458990587318680091407041715875814734897963782369481283008172436208317424439456870182167629864799440154003055290734401180000567901816087215211939732427553624001389815026470705383156088428958466 150 209133193068277687605479343851689403050153114900369229593372059319331215837415158929097309473803153351644295529681884872679999242035033029543137379149810900507720735815284520866820781663610170503998872565530194160033287124178826916656690950374936705717212490405204849670730168594076269984 151 16962586074980320687586432431018452976154145796154590113181174721259840830991775691596254792392176320990950109853786830663402513230363899232749809135707010636630255533282710889264213803214387974858196302106772318871877126780455167837355337521598400968771203186328280575415218400399371089094 152 1375818549555538859081062715479299790248049735352659621562518420102487184461026769587978134460836315494988709934905154687880276511361205107219206048367441019701304775388292025660569179571095537606695154282258591804981687938951980466198238060669084950299418888988918425370267989338859843801938 153 111591279356458786605494364568834844363145711065457575838303600485323111646736661757919704999992667089474482620269770024742035560389392912523321514266960702878373101095260347537780884554722671976746730674844045246215583062400683349994190355142146395433674772969057257971925412352929729194192528 154 9051058100964017786597871416306331273609190109549844006449717287056527428031560699066625072760780681171396730588976582541981699593657486614046701281007295845591240494538378286411023276403133710540629434078006845045574325351692119630695171926113298435520659744758173186321873968678120562091271210 155 734122354537597945036099979849950107381303830216257869920498731415413804550780673831614690099325877832963212472920841421100120320153266467363004275985084925990087029793959560028255682364185421003582062516959863712516162532243780880078196170015867091564132595722036640112499923993259279795265107062 156 59543936788387784183141532904625534139213076143448039167418520413697560654315018487238608562568000455379063036958068642762234504503432400470619135983747873097092074400681251316918749170374290361070345189804538457733993504707969792136864631312380341398967846881635191970416264345412543010662512473548 157 4829549715173452065177069763273128385547001654597903864371217024389240213490211465325840802917445216546115185471460571259024932248895021874875407653237560022311246049546519550536798830210668323535916120379165167381701719539169883307305481203395565216004777015939225121985373288020603225195825901711810 158 391719992150077471154696093229175453369873151474334467040307772931255079574319509246228021574362490421074727584897332652823787907214837921733557654979327605029687547783610988704648936130667540833028457780088343837249725048724399683891344345509381949825606993085255612438834510738600197528014662645394838 159 31772020436597955812355238381611151427146356844022160738675185204299214494880811929586620511652528000326106675519562756813106750466750122895273031801469248585467480276065280649608196500453951620981447237720692719671529287388994375728139570378622847592678571601870430907129460843310143877431086472269902900 160 2576997097040809066440068725921947744026724634187304950270153795822596380217047366274756214514964085477756373282391230187054621058175013158844710335222041802400764464809900464405291110701910767229644627880111710931228418982347504232699656964911593371923691155018574243049862499587594785138661292784557549798 161 209017681183005196627651689029183413092122324168598733174856994273754289718257858998373912443055186135054451439442261632304668264126805542625305970796591523172059866310139426796500108751290150011525856266036701342516797987002612960623500895647429942348460071295739641734767782738090705126439294879721780373298 162 16953217020418148997958807875770899618167346652130757167672860514047618504888287643627045836362475325988658797836056202073812205521894165815667663511688135053294822187302043451482569058361292957264051439190970263469707206230915221777100969732141914087485850658188112973153534327042136619957935427277807841534464 163 1375058634823112146086834272053096212935053636224931514115986474493374717427482488876843918121564650323151590675085872176024556942882382254781201431844342709176231840652389720958706805361250513385645666141912867951340592196079508920895310081649483645009611089434855326540995040984206915301372721175376136874928158 164 111529643425455593825129819681789180933253278642981229091485241172001597125755039311051720680702402993968157657220606680258743185224351048546593927600015075996485619491795297743960230248547291541349697237361484361723116666430786996545438053662349595136252854441141991951531822073092576638351563676349607155163732890 165 9046058871670885587023672747831323229119817237892310678369239701497823244911327550269332889165542254783780094505915197096561209170885584804223036511318494922967610820683506766709335635104989798620303569933060172547308997090448968563838025343044333942927026617097655007716610940587466751655944833357025515364918279712 166 733716872003002719158160240973294611629958964617695908960241308151515486990661250139392093095890532414767437174666719585348099886072207469226717659559033369740191263205633527372771071041335884000267048830987474470620642713206547728398178103021186058618325662566815202844903588966211432921153462218985975903151578439858 167 59511048501769757132497503374769230225160954209730640209000437581222744237756460228968347882990274880926609868814160939328249034622397362279919670470606806085961908732660300833801559129570683186029779902382552529307324689286039902784344368439050260426755653779017032481088816965329651050687453166836418876993620783517382 168 4826882178832462071965450535535078844146021872080294105808102144663116703148465780626478010715927814993906496592911129703307040708099585151858180970274033383314838900405979813077747241577585352851816318589133403817307269371290582383606353718180462683267420619446665999751029977302092286530282549645253029859602348317344996 169 391503630920526463578182369496667008380026683344396476830142017375757314969344066455718734045284233272413371918086079273533270957480183863651627385171762277669533903023733548020125555909107365786696008095668871332281803201621840383912251647593190607816609534381607761886794821148611731182291985484459810999722315804014761306 170 31754471591645594054908794572794558216203569880228299720266152944582048068816128669833472919439537577628785798617452475169397403847540768742060179311146813395529554791851975717138360837387083229234281676214514263452490385440829263691192609456600521235059772978123942004253364086403534974767800625177410093242039326889370656286 171 2575573727614590169361446221985280493676723942412551360746127143208639022369971211970346221854177635910961575864369010475133508751646603099012673580334488104470839004759980879232847906420759193412227701136424468908732178103644405102946669633153149807529847466847898027901439262362961168578939575714767873709977825983999409281788 172 208902233099157259278211128766850602314307058947159691408219411957689922247060983280244473136908337343613290681011021177918336375474253682600766009246054160496105896046690698583340673855047885908063299335156501513662035002767686039100924755884736983716175545605841912775493810384452812310750397351726532238342265201775491370479614 173 16943853140726306687160213777122856453467344508483082237784395162050924574603591672954680468887367419396282904574654517805865489229486051152748726011456200387592573292564634878366363454791581906020349320695267072823700997452598385049958533261059692392122102309522611227612228212055549186409341683381206546780023452501427760007842114 174 1374299139819290448423922697092130690610817766722087297429500968221236362010142626525141972208311385908009035297614033212748645510467939094065375596721510775751377302046574255617323111167119200489637116865544982540024772498103311363623260917166440904542691340849520910668041774772551818492919053136759980960090118412750825596145236408 175 111468041538223675457164298849773663412022864150704747604374488838598940886115070425443526862943430162504034912028872898917179108113517506482687124535452072012242835173934213277895820235433094944035796017003356323390290828027152496554209495533941647800218906773691533622020672098653516891276998731664530141908582477234760621632845772902 176 9041062403634309971609660038451574745749335585227577450603590458319837330094638197382788008112454919398577190065399910474877167868832237362760653971841454878396596228592809880542194167282634183066660161367850847070453964900625067866257540076833081845655573387573990231545410909333535526571133459680076707140149425404211156052337444218114 177 733311613431190870622546771634860597711580678342529012494200101280617846002576957095057406617871068240451339855066474144577867118927867206418330737869686869874894504700778723513950125953079440178911917183338622651467639603800978571434373606151434650397541571338183762673614194513722465575081807413925412821447778612666758439651607424952328 178 59478178380551181473816449008757683314188928325177702286596486875377563265560902059362176041215201830344971485137637210796248982660938306875460141061847582070644510102417508648984476460059248457354887467950981729038720907726576998809024299406466726730361881178001579369728935221101042491737623271762760972498997282233466228043435470786446002 179 4824216115869022815224707188306164648456302002326733816804108501919613427377845710375985651293666340449460131439916799948286406579732129341161929276032171737549876529134652783141487057114013787110911836212638781392034960434054834714449076800613942176334511027648305514211088616080026806545973504208976630688338344158005770874256244608155041814 180 391287389195168734165799389650341298541127692723460852529208454658081714663195751714251498491498421763432537349816033420086710189527886375836451793662958015398671618872991698480646611198687393705746486682463873106401545464623304593073656530587237452815067800986808720120175221626571029896620133644857589667024964286817339209624531993877555309324 181 31736932439559941123244971601758139946630409243467742067336050921360428154257927907594201631811303168612002829822770769468382863413444838876272956393440249561218215308731499067287728896991900732316648001585955313550151906683047289340428522260302494773779706904659337427673638202379149049313183930433842672234097775894100612487545743052316784299354 182 2574151144367186072332662837035718954953632122860843320262191412233218112098737726416242758229452956087428811217958433879957358603348162042764272254283701720597019489141354901040297187971561449067736280479535642362590751175528160348472720584289601030890251477233625348013878818244700326512465957734769815171126407140335610181037631652025809363337230 183 208786848781494023264297985260686153561674275729791055798688939151433369367741348972909635559664358019734945988988244687682353635258885755659625497000811402318306322867651872072259978520384054317321330293023931972189782895049758900242097230006614146457550583463520020484772405616034117767048368645273827371309610958242147275909428869815764447416565932 184 16934494433046524252309446268146666757920197638753414061778322310836742994648806340309042567380833602150034523102875602744723942931736516558648193093875153766765338758048683892721711394121261099102620723800535055489750530777563531069954309440729912523343394175005979549229881409429757452604052592546426398755320801385356473933986466664501300112992684462 185 1373540064312242358763866650137825070582674062364656906665269330655759863512304885298791933016592424273732715184361154156841983124023921024608577255568165395428606450151482092624512571150675422380556130029172602837987896176205133115848851253293841244128450554922901227382261159603127359427008894686837582020643062954917957583588212220392135071881158382282 186 111406473675959415757974638433959124575614294272535306537731567781231997402104225509765509044697535233206909305570096364001648180945676776902503563448641157311268351827782558759357872767113772645172478921640303534480677201610645165246221864146447355768043943982417485578878921905469225931217410397857028631472795988085289031296166329477892788738578304272944 187 9036068695329148298518342715804663799314713867704276477701591573064663254722095851269020400473351729125530094664601521344360577629746564334119197631788585016392337490507587681007158614756206939256060070025205071811156304378764650388606425428445434614167518256669943851303148375799139014075446726283472609666881902935252297363862522259064028033978231493303590 188 732906578698459590902135068357865244653114285774227615418690179182483074266901298752836944299748792761697475996821195886177735101845972940576433705959845196098972714175164396985621802046758758881031317869602631776408916228447224453780361332219619598862574033746210560596750424609480076811053168131403181862206842538379279387981843086240398750963030031166139346 189 59445326414698644975530228491562439625511640808564848368274696925541815041109658636555393984884054403483978299336148321663035109537566302082185185490611464614827770526777259724891161620103125733996013580263469657111410620738096741501931417373710486349940260262972910308426738470479129509985613113546602457602373263362245771134473804214767513998312228602410167656 190 4821551525469334170226812507175833902473564738482657373056443256075988828376978678075463999048683342534486138812864396339851230163877427097296400718242413275002548807235609877773903263764160833940015137795251511629485049084931458119851465400524123488500979496003917063921948488029767465574594204244945001752268611792632362585181029459222737604589626261483644642298 191 391071266907997761135889519417132660718762517167533954507059039125039696239882185398736631974015781757932199328331470950707019559565169317462900314134298616169544965817162457680598623140668523775818980158635051417043787129716620381670058450944072257820224607439366230555094859900708212344653074523365515544602359504776324992130634849653736885563409894669723690260502 192 31719402974987273436689078825745453099133145620343110254315572071310833041588498835629850897275371283140019794470976602293726502554680845240307357260582731870436010005765122721551134742230246784616820927913275628300917864361602068470885593445581363485075182937314551300681015365823349781313485409040536317494023961600564869646200938628305652696941370783284497500884460 193 2572729346864361560338387587030388855822050793282672730635653945886389347963216839106231545332054440914986504286300738563593096890906106531715336866470225713597479786484492229064338180645295866110795014706567858984183599716607291239944062918149233374022197689690708751939668126403512033349237730486464311449761850758543966563731393591098233139748535879985772509279210938 194 208671528194795100547938907435885117407164573599945137728535034922586294419910912497001537458116691034150795763250643945687321147086567648973609142044382919277093890684650571277885372924720558980253515767636366883620807330267317262425603333191393575514026131556324810924692144110973516065405708177092901261552993012071863051221033719403467274718152293416826522861145035062 195 16925140894522110916953424642887974011618021436026835456216160870632761309219340198005384697234158445193487153318729227840157420244279260736683294606843551550242779360891707140540326404662721297227962180270263833986247163056567632260394875536721206821860848255813477577274323448007934297488809749207437040681593617903241757824551402268428356904944148051787636765538355806604 196 1372781408070264518714545290564099909919183682171007628230718573266285951344409949022748034287764586693575934511889386355113295457860512799744071452449829647539382756706257590050061398049822132717276683784354190424820017915816683365729883026147823056256504987581510391769651114545482809669431509563506910542228054514421076035347970320148188176359964158735374257181559306154582 197 111344939819869584906289925579735037388443023025534875763328952031323158055108511099439536224416002722442476801622665449813227512249969833444496801815417175868269299917708093567650007912229962755831286648313137365679794044238710401637495793260325467983987430041576893894751214091375232291644771272914203471564924028872527131890453065245398841850389364707219556532493029814627122 198 9031077745231100317783570303408842403830104060828153566445686184997122600549366062949320848965041175684511949092841426087390603819535637854438432406374631436023212301548030973242290991501127890883776777640221031355593994371443054271318092469400844129072328747970214435933266671398395848547284754593454692613941558259007732290817265823296465573825145732664755181396503624079732984 199 732501767681174397039820519306335667778155912304229211766693057397140234173419448591913688793925008469257894192012327475945006885535985727147063507908748132972902486557252483980879013113796622905588055772190658159377163491567535795208874792840223611293103687001912236426252405085225054358681540191095483072633282841896593242298186007564644521763635483884358497830493192933531960422 200 59412492594184277225356203045350237093493696557672316400293633053138448520547286806546680726855295228104534371684234646203552694336951386520432617519313390828945665673775147224934632273056105011597364951504596532066970779650624889127727422003404524266495569429048216129347553305154007020726330813854916847192140691311975405461751785172190024562716550069685301819575474474713841686122 201 4818888406820045503715002916353325704313109888085307573264665997393608589240757393047762918106333991054201770098099744803003974666673760780256699310761012973567900203195154220436132618987979661953198636720382592862471031759516184565442538137317631570486175476168604250994053342336847305062823915569473689848472047136787968614289210416275181268780934992652647168279812731881229655738488 202 390855263993043480514661089438528980267664402449972840034782169915371969714825118089186368414534379661488315304316620378982866668003099741188602464874543800017938895840894901689927764868901812744654796127331963969183949848233311871610931166642625910538814553854595457355077292830844756014742203638437061251077957661731732814967479639378003266052792177866209672466581479563590284492163834 203 31701883192576824471239058259933641805809625360991073762421685804746260107964817853318892008834623643461576167662833632547680148877123913081166022741451058007384923619043268275022319446122630713906558427391553500751689105944553652283619717803966001361167793034542166107622505755492828846364749153212345082857832028347391657600778015588681578887828509249788441831513693410220820576773453574 204 2571308334672121262300075507230498766065566561010121982825216763475493479445760549869546010089229179736802273950862620841109326020266013293252266430007372094796735611635880212868188570183056313383880828020947541456069023511969025992583167217881223147251408958320428903747367973846785357689200027671926193116545795577944831072693304247313808748128335798972867635784693137471997987000134092644 205 208556271303859556595229440402212854485667017833197077360524324178440979131082937992691893338099117614271404732383444904064266393342831969246014932240933780499632036337983583115830011006562583293897104513716053078005900829231227170334900542975866631905994372422030720674651690918409882935858944365387976859903373377809341962831205699387355547086788517219537156166177015339003957295491685513138 206 16915792522297953759079041763705364858308395602631395717581103982728602553510500436651195911551608687620973708212232907686077984709122289383922620400673960590211304588119463665378971687782568834982404584017167450824535509997503910922872500376990335534897969964290676766799716956612878958902839368270611099821993270568498046462478406898433373619557127294539335843979237850298119428833143293929678 207 1372023170861781548094083453408055933251978925657071820288995560507200821054821159358554963307556569895055405301602584326436972313036277828456727626480729742054248921682144593844189884457659239371432219151354837816741405483329995413787275408906689361764009477745402327592350893702122807696279638044123660372546061918243132030095291882641718107213384229426589698665460155116089941591101979258868796 208 111283439951171333266668024343694734706240400805769659108203286963247367734174332390246026111032777124352539311138507495024031782608792302816833400683379238791877236407784375974992025638773611924712128059753723364976352205466227732999812350148087131406541868351653054927104266612139290270814416478110172508823502383717039726234986238794411919848172977669924125879864932035576091896866084334648448390 209 9026089551816707706026797356437060382577431050523749807969958886607660900827097925600602556013858626241976244748021574863750805589607750636047885607418557033419451644265130424801701731752251226993308816129195349377305322856186677729847078071805445027081306169937821371334327389255387116801152202439377087938554971069434645706077508736784004043450232502876023843266823296467668178026480473495955682530 210 732097180255769093909815668853909553596994499416372839357566930502745721512525495459195862409888903729535359584626166291717690740253654362920608109003708181947650797338873232432571378790025635213030384005997864038794668707501231347321405037614402436704321991860447596449812080651270214560678677779452379283495604068794464447499256065817834226631986441718428459720856234917617820884004505053359920498400