1 1728 2 10985 3 812225 4 32837285 5 1697263985 6 78951770585 7 3843057179285 8 183367303999865 9 8826695677742465 10 423223089093370325 11 20328307272501475145 12 975647469218575594625 13 46842159188887320714725 14 2248602362504353347259265 15 107949093810555400456860425 16 5182169662990194937797902885 17 248777101260647871029341930385 18 11942807190532239707516416427225 19 573328690998582847937155209320885 20 27523291866162843317813675057415065 21 1321287493755645658819383888661977665 22 63429919681134851795795255094029739605 23 3045026304750488602962735228922521069065 24 146179985150652952473304150974141288805505 25 7017538246229304593621748264157886138886725 26 336884987873588245569429287828109732349563425 27 16172551057391605040181757309575571054636277705 28 776381900562578389597595173793427795808266153125 29 37271105464329302925564314779771452714414671785745 30 1789242254284034342130709096230720407191264846075865 31 85894630847060388721070013243959403198745336292636885 32 4123470474756703870788211327886185651843666354709982905 33 197951939360581493768668196218535226417615460200540905345 34 9502910360540163495600482446900337659080785738713066793045 35 456198133813965463291360062599830426925149441495619630384585 36 21900315734726209136485749624295532232992051875439025514434305 37 1051349827478737904980261478466363383161761285234495443270518565 38 50471256813258322263644789072159597831784301231735968520012064705 39 2422930691318518626996463950741566792272413960765912308821331181065 40 116315572577346033064426048809618277680980059343841666670578926724005 41 5583862746248952232273426714878296498550208959741016075741218067168145 42 268059748820070165072663101675155563854278407042330041305108750039819865 43 12868516330518766586391175370245833843356608302728503099427623688664267125 44 617767916584828739416230694964881595531149616154822023120558813083867299545 45 29656658853241397634362748715334902240310365197245023038092323067621792106305 46 1423701993460143586411153288476310320439001369352111929597341678195103018323925 47 68346450495749278835776610563600604043394130102685396559410951211646129651056265 48 3281049908495950041609410157984593050304741165958023487696825956727856658400262145 49 157510571857873098506093253842767952253761638509921059745102397459177832805905738885 50 7561476033251515364651086938529934161709963326177894942899888798125842989142418157665 51 362997347587746436036912367806223394175630829866091872994526121498037368924943342230985 52 17426104873743540038376480655905566383178590429248873075346182348038495486949636787748645 53 836560192763676283646646434545905512403342774811242089207882599883384845395185860205146385 54 40160033535162498235888187370073553897740761973409217668448735840995925307836859530583366745 55 1927928566881966986638678490761119819044930955576340404576639681344352050919487772160124337045 56 92552426674275072787179077550338741690930493813219726849366886649209272796245412907528769165305 57 4443085615537484172496168045930677725092116608039560957198872683700331382354348489267750046638465 58 213295431533867215877740086265364048241395288760067922917789477534725282124573858408669290535242965 59 10239492337064738743686004084240029880080307342658799032713735825076910999167128746601185744188895305 60 491558598169786792392707844389462113262984210527804810360819977492118581585421209468625850530437153665 61 23597835466900865073969616653106126830618436583526517552795793821839721915863453361185484786833706197605 62 1132841213227202859049999434920878196752679956741396423292179198933283466628153639507857480532814401921025 63 54383344446405796391803875422120524972234066206552764489161680692319673814283949596570127922755186355883785 64 2610734954416996242305559025272276332695857586349045278255947995083366732556240751072953167046637865085241125 65 125331332075976834725375420077065210373950967433771635851180461522990723930812544604899281279827928683450361745 66 6016674643039941879522581298752181717949029547903303493805926912952775360414056509189086198574981974587213776345 67 288837381368091277045746597393502088581384924752825964536306231208111570592133915517808233951653592552047997185845 68 13865970461288639282590901430162612153425406398429638773999329247348964764226057628393561598694508594066612846824985 69 665651848533789471865486620228409537274774295436956243561896132818717110253314349488558725529436681446168765812620865 70 31955382040765723690818307545900555963669263458321148529067542239647016732999949304424927410256563408447156843210858325 71 1534054842062768860212893832438615677629157762150616126334510465959046336370615193268957350246267733748050649440838986505 72 73644065824469664390430180552056603858857364942193188482644505036716873140098192852692875081077534098974191498955068401025 73 3535368021045566875783269319218914242882783799666734237040125490878799716601630537670202002876350834325666945067381131337925 74 169719405145589760573324329629628279519052896366803823012689569428970668391341116881794375027272150410414460412634754348399265 75 8147575107174841008029533227087469436936735074518167520180131728682249753849957624103569488093717960692932674087921732890370505 76 391133707251154098422550652637097508439046201368307734738836168107225006085030482382324319906424488266393547729338615186197574565 77 18776823157274217130230433287412884634344866551373491724946472980189453023020029284567922940238630461271666111255425810660603070225 78 901402976382084727671764561192397170716104869365028984720491293570108207688850525302936715641105030500637711921568567788541639577305 79 43272885888351397161526361892375842858130651511226725513017314502964448488823644121056750437375032616591420135266584619845184313103445 80 2077364621783267987900785525160418266963984875537679893922347444560685299213469417753973420418104817785911541857256878894628500043441465 81 99726276240762852374400128890412474975340555267463453583608539475655649734232027385728464965777155593359197056805041736594828883910733185 82 4787474509078522457896369944053770267360064083431097410311204975988120021948908722181596628034098050933441427165267484301630917148209207125 83 229828216183892625526071993062792444469334350609802631499605899870788097630400427833145832622106695397430828089377896945125219494364129242825 84 11033167665771425773401177182185070783538305062154956643000523968439049507071695882344890450761814391792148167226581220682112443982379501023745 85 529659894517144680725581531072174453223812805479166510199469835568847126004143825231885502812841504775168785795447969616087463382681008332312485 86 25426931988919234750360170606752553216245216404618461166201816788466766468364156542521805858168285422658841447899949240514870022598522293286343745 87 1220649093997424855257031768868730537651630634705019947702348105074130253887191099299721506876637029460576374855311147496164817492742540554158859785 88 58598662682782656001750619185895251195848162685154592067995390037434560497025387383938815006178856583043160273281609315030128364362174122696041344165 89 2813096151134970451200717152621400851146940784621480217423790431740486503833711503201163341211208402861997721940525331705379927852330285453980250228625 90 135045913903689076334483350796458028275469603614605206966211847675149433836231222833869810000592931868423605906895646855089592643502081062514882194015065 91 6483034308914236793985808422604763327879870695845693870422150377981750581642344746579154465404830921012846667211189309769372167547041322573785760772569845 92 311225513128323989903100204924544064406635667438631275927397109852628958417561436127355084960191617182739075684280128960070846978835011764967725653760430425 93 14940738457731634661077651662797646423367625971289056316326283442661810722639690199626207529719952918967721468387553696756295884338892114590225513570903064385 94 717247321463330761853457779401098822471306184747356612231395583082494444992403171231019488829788115111805123324368368560449012519484908167080013818945970640085 95 34432282018838547531791219837024293376786563674257268717606559287432476076005723129275865553186224961049028525275820399115676823309066186688371132270327384402825 96 1652961272279139759834132137508123866664904381594332254299007787863654135409881203490589257313647166277566936545447148361894851612454184121711966582302858977778945 97 79352305669423543491240598685670387764067371738164196703563349168590178811069306040807462190787548490029772204531761219310077531849351182419710402328115508900284165 98 3809398635438975501002755437810803624132234842517231912801433865126374414938053966268217253989021039490164072035376373084365843598207033542078004716142420710729421025 99 182874559740435930348667071646817990121550974085208429798177842535455909679917007384414809609176425882991195948975157189705605323317757999063676989636625109120911436745 100 8779103423079915784470865599950481493890045152337226104978696053332150181502127502880680029780516917087782726795634264700669328356099515333610167223809762082577843849765 101 421450949888967708327536850006453587088899756534132007955208984558446338798542760999783635737287155640789863145156952502942632099479836155067932831111964353435870802850065 102 20232237234539786704829197628077927593824974341871742969611831898443904224733943285815541240620559010270995494721363045915589044308130998418675158622111827310756367353843545 103 971271801908479955009614965994440308579139847021295092148494902643338130233794370064385915287209132790117724262579022105358339797501394554869702080204103926919851389631185685 104 46627019159900825476163972311388921762043152433180248773990928281765821067392667624212928336037583075944034162950119762708176113820737892720055632479753480628937985789825857145 105 2238383644481234154682585673359997701405442508754801592301260355623695696024731856675216766322422435347948991691637645503728211903421449772348768348268364104351491360327381926785 106 107456179488951679604151932781380690956685188090848159610491184417386349209294741042806954054752898849809317364203612815226982159054557224971611780215391382400406278353009573152725 107 5158557398697345753889375806460635536246329028140665957454175654386350479562620321236744143147069891415852087594191145586274853111801638924743381170462507699598570355009221508612425 108 247642476795772922739424348127935503100484075063852688028722585284204225869606769860925168712910783762617515918137036184913003722804200650104983291227058934232648439664984332996737665 109 11888361720862378181568828813104745867900235616574323541377706233469508897522555915126590631809576824225512540288103544723430390672686094535634371161470261254243286064453617829900750565 110 570714468029736407783682257078011309957496314031373485713486528960963058569000609131134551997170893613919408609286467525132553676995685893477128495011756639431481009772262347231735407745 111 27397803975536988617677423239364456646675257171794060441054378028411529434038793900711314380435585231014679554812717205510447062121558937929652374616191646934651258903716742197716474708745 112 1315263068892164863487845021993399402464826264561700514557758568877498832039106341800565928819209912227055052288696238387571945072651920121161732328665820412128079478822801026506970604540965 113 63140715290037393239610754998542811264634877567894706233857658993565058037236289580431702353129387584663936790785906747374801786564361496748268906682778991749422588852587262539922157672815505 114 3031142606851698603186227292813038881459361713618354877019152482775886865085320216885947181527875552054307739184149387673491239518949908036118246300870308858786509689128171570193242742705192665 115 145513484617134274205423368691534789659477774783313638062546638217099983674525032215172499461563716607867185328623160106363890091474366691076760202729842374306278780040066167799379433970558885045 116 6985542071678892374353748058870902414130323535143771334203508592426698838578747786247027841964988599084784328734762554493657105517652822011645411197302118259529481879287602502762777374578376763545 117 335348975825776288368896145385192069507623927596685793449583138330739241323114792086399220567686049709471872062198777243110566568809873245355331995017165407961006530971810089558519422278956080990785 118 16098813010279231637413824557485643232550187306278045167499322492279507868948669654462759454830862225486851123431261389238699025172865430645630743109095386529438498992554302707186146617084727510691925 119 772842021365180078561525327422717148862147305947319586546452651868016946761795759853490000400522008967315175109805864063789779345844372546453510704167702256405592373975214597296291713299260408391827465 120 37101169484138112907815481093596927458529183321290263709468925366931172178930573883512659090100651390950535238728743707674675251964706044327339717679628800070945504442872676343979522949627051485921148545 121 1781084282476307831168258225256854180519801029778872915176223543607167525339341912030772800333377875918749746145898963130722567124995759731293898462252655546846780160724347113429190708393795217465941778245 122 85502998029223397067962371242875406398781925645575776017010728153449863395424582433619505383573788470918723336872015624491298178519355727720798055534434570225034506778265931005276501763535990597963182199585 123 4104669691330358842965043222265808254497347849666857611794645348539915193255561322280394833215655660289920029606337188811960268195575131614048120618167863902665899924165877360124163941230999396244883137346505 124 197049386141613547721910353122485845549254848771918547941846598504736889805871700826990008045990771127962999698954589139431953950580459250525262956511918118029214593062917233981436942571501428061786330039288485 125 9459582255984666666520065369794049712579347600894465128660568745106855430938975749406183825052787128086985982374248181195787676031320115122331679654670843416450056375738645732291247607341537243412664212827500305 126 454118118355520670601086440402570589881360878061001625687225350409071864323250107456634782048039715609688373754990144488872636109229453596219774654839217717497083903663637954363509869869094810500767904719275032025 127 21800462202048106337676130360007411182013963348871249066829978874145037501925036197190701671438993895510473950447898474354059551624572151251259652149404066687229914835595349896003383123227122424634850647142226167765 128 1046556243877624349599822390240171349531587463715459702731149133453412679607857137329809791104751795966576023786270830823629218252071257188784408459435523857505138013486164010166136682352239155451983309493580467628985 129 50241135323100734362776727456431296529348651321832552199708883134523080108055677570186545918639559603935559130572774758143142753059299016389563494354574378558924024402221356214176644460899617374425846044335795762291585 130 2411883444698339726371432124973650582955815972548548783997951986135550992256968085132220259390131633866047278782253292745948748083603344960100097900564016934228825232568182875761449244401772401060909559064879375083036245 131 115785236806446234636267461077285720072108462939705550360143146236457628463113378840352072379669764307729459067096136340035372399948529050690396984467789573773613027635590242878160375715315662634220396917227800691078195145 132 5558403368037372688479496882121705773398145019180408189299029545402941566914216920011503937789595017960575228368806781919261878238810587597832905074248824621851325996887616938691754983251755793575223479519133792365135920385 133 266837542107864920589258589306797105768357495135441837630295509656112566841286688686058457983400725300679434388861228001573369560911015905929916734649854600542637313246873055824505434305431846860795728774391093338765500489765 134 12809842892583654303057935626618365285928872108105764735678042961365268968773561843622530680434129030305029915624099703130307458520386529106900568609224656395941525947676128238191034391326759851111544459261125021598658829955265 135 614951230761765515898732878767139740668310364527700243063538473155664650347338450654246867717286074460224584232992819353483626381815322639859350212013250718942911875821941010474871756797608471120549212000785175203736601362064905 136 29521440613011061328874116280556148661719653849677910769804520713517175601883412946007066167862219286924385160301725494859124636939725465388424173315649338406997125400030836702554368509646434925039177763957804006503390844367125925 137 1417210686427859781355344776669167454267780948238828233850788424872789180607320106789948285756849439087261753809239279429580072260442910435736010298165069762064289453970465400282948070887263768337970332949792943449770895799022560145 138 68034827841027520423136095211397831064181674036617313374868421440417588950256468654607007078950994945076956102385913848152755428986309587989220408103989006237577433413710151365497189634838507378367816443000847245446305809470671312985 139 3266090104799580108200615646893665343505439117054637022410004854846380788594056899698532519632899937110903825667894084488480224429949440371404309665484810234820405854578256468946577144879794718673379885363675954423885931655606573831285 140 156792409287716730281683415104137145291894467694477157589064845558663547891191523601061517901917230022892171588531321082476064963142812914539884683128894878787629998208926801685847933417400392950448958505709715935612609920287835646505945 141 7526999813667247270248496474987913774413223244911666416971476360308583287094828637266796079275832625312370747448902260724319451143651549304826084667067525618631269532519304222541139378236803469108368504993509049089635933263676613208170305 142 361342277042140201207781865698639080557345222145910980930382575634644356950357766266185686061885133324749866916587225750239148376100387030138593902154480085108256340147698088267897663970996663797767894708273249687871553780649068128275706325 143 17346651309983803739806562554854689666747647550148483459648124780268190891942918993629568934052922553027338740929758638207105846368825282347676287931012747207120413673129811529005215787762549289563158204925400391003670330098888948509332809865 144 832745933117233146696739314272551760118576645579509217658909710703095698196339026810767473995205760917829254409093820201341282987974811424336106957324522673938290748693401923227821004764741170225443118430076242700570216343427927084099842353665 145 39976925617001914472204512486460904705408120918307509407875702180915857047767655870561696232728466843439585760239628863627205727032639128941994018194068542440115428165433710694561799842475259574448697315366844683434105986372265880328198178482565 146 1919138260819722649852710264877095025356499876922251685341396140504624929016205717595810615258206903947400164280901905711854605383342536131850155161739789254671013032967404766867803104998394152413693525512213937979371311787907753330698045121585505 147 92130437928817517036909972312272628274632628786547524428527253007130482332321240311560678765193467386619349349118158273365180664563368856586197042883212230995528740938206972428782249758119217057485967386031108616892711471872487035733166064940945865 148 4422827560808571139864253831627760697016864075649697869138474995779709103840741653720927118977416011418215755521026394998888248013038973285919641147317581095389146962855397990327313430173343540503269355263427799200716548821682955074363195302707879205 149 212322920333468594854492168727491358232109256755809055639312256138776385128785830035236684752995206541134210364510712946902062354487872716502046775567753116325652338073273622067454593610523413327795493685678680368325120983495651174384141675720973730065 150 10192805819155844065328418134910187647696654687419627486383424458557613222261013491865699105569657582991062512522181231081816676742968236137281191100017121235255110347247811561801590623765316870161063972680317870702790284949026435039922280738319912434265 151 489317358219476566493789157243385608066145390688380275930805730762994470632518690565921748931486980850324408417867257680897502582886532860729190323753346102899631428737928091348353840365255102020385778314662421292717596125488057436905988776672690366030485 152 23490242167167762124576777027197648087694445199386963486107968511201188860926723284474315855982354991490962123191557414641255280666292943484303579260811309321254543794496154736484774355703607655576453420652838134348197312314366308723077512739352663338853625 153 1127676073213588979380593855964019685479812581198187046968309689709174121427622475047529860345359847370497706615556089089832322391869357863614712507217052301479675228064063468023547800808871087634291410558468183232338881614415887510327663140677404144940354945 154 54135385963615375642608734064165817742782706794660415686803521885213876448170607612649322437507492638198211228964737626156020365342615951683139044661025418511796010218541563077848647889183107029277012394591520134050143084936491851043883791610691684751818250965 155 2598831422465166450430249381915788316442318224469659809812908686289673564055340045164591724978311396022560287134220772290027490067203775645413564830929259241031561697761957023104719347743465691568249651115749072750161684096755721153221859535046012717661573571145 156 124759889343573945672590096109255320819166203432011456127552764536178137197015339664663021270584319108153108711887069755010135268726847884848824314972188232403925398733039367517711899622477498562800583369196804530336734973349872075334163329129046199957588226120065 157 5989241877896157507573279194661151338422953058764052366650715266005773154461016557196037004089142062460927356313949937476839395785424813311550839344644278965302163637702062079050107588958785373080476460516385536110633910623684624381536239275261732646495149565035365 158 287520439948135568321921335910000197369864871468546991130773681046708187822754794512548580209140587097109479459482842744547192488597875922201322017167249459241358978670613368589112540830701425449498913003739232504160165727522611009366059321714460935384838754280757505 159 13802749174826821620391162407988714458913383800282102940846539820023018311085984188843351620457042615961650381166144265254544475174145749591666678285213390064513020955080505347042553075796109052400487341381568629886356684043812840334054950376905269086617798145474055945 160 662616838015233806947666614636832561606268230820848174296915479639434978798095623107719101216008422236507464757412788326900320148658873141046510605321487456529364396198192290580237718589153684112393702755616616101171786152819594919144430616084651975253054671922027047205 161 31809682872601743653485668764465210961316577983713125547160101079464399122562440401499774061410671153240685292110718245561725236266943864900244496119633612339913282694952391687410560667516868898825800635615251470375019632328402898118154512364815185340576476639828900192145 162 1527060386039012450874739296198873895779948195378413930271239392418035501203208883485612472222077963006110608019992380585431340370707129643946316474301578561938480048785411821274443169628631499881655009910747970721404387137971570494013497353566021475986219084978188806385625 163 73308288924129357631928052134404030313862741098788983088180214498808275521148646904166997771061692967543113672046656731590250983144179329377472578881711878645944275650956781189508776894777161457467106714962979962792433730430327888458781280072817382725875269631739289637724725 164 3519248665027142243887312576562757221534439165210273158656339387480876353687427234764779398801671835315100976317171296525217871592456888112506852673193981350905036964619552728852832372805701822754635139826682072532562120828099312267845411772576631650967024184378314241231164185 165 168945576933507918638253305526975664786456854996820977483500156528468051334365901738912494244969552698820042140201958721199773781583414880990742781199808637867968211175742640466850201935067429863581292957276720714186581616464640463711167233713597368861420714943884432951235673665 166 8110426594471893541112251220507194279210946668291589621725496773764259149933683000114104005870090987573454981092235859599071430494620773168772884929265988157216278386459539946340345988961779754738817138942165953203133564871117768367157803238420311661365056642250807257265332066645 167 389350350203045989483912060908941156715185955129873408027163578513621218296764270637632970005099017305766039085198774736422123315451228481284445485474001971216096884881874249309573632678401499440765432476481556499210012852483210276953915846340012981488799980755473853954839063209225 168 18691211052518687331244113202921448654669894367680801749193544698214945460732251066036890169914204004159952732704790990976422992186535955262658299070351754203813831760037097343923788385311541460229762841391540797643299109170258299807720977673125389031740821456892494636092916971814785 169 897293068896958681119959673992815204247564396664575866631564272494873891995424174049664873334487847523754566225968308286262589822591067912617561997620251134343062187279688044184007308443974425695462649577302394683610324105104966259631246414055688505062809416924320016617353696876701125 170 43075585055898681757222959818102018026074453429661854252486680699873372974514253494980990707312262048705065733252589932853043555758912552226873855784993486166325817718229000935694273262032540352982881850906667497743728784819060441286015878998311885068752717119880624314120205872874265505 171 2067892968558124744358264397618692433590645136617573237590359907539956836081752651965287474628849403993093654686576845792825038445847117639584847702225432653552648652892457005522048089034058890608872624712263982534362929937084768557097671520792361716127705047490915946358511893904872435145 172 99271578641659378753295142546861775712820378221488301516808246162324946358101018793664704428312292651664030927437083219364438274701102996829162570694330023185808790705163916518847239408502780776442606878954773903698912727367204929255778602908402958398114249173841035867412563683483084233125 173 4765646228237155775060661567722615842871457982209156803467621466170915951364262466226157384627977055229922085745731605885019904739758415905935286555324885828685320226433076662302535342479041254782885312731327108071067794314502001493971830312603373307846498892981607416460988121276589467510545 174 228780324474261788813880402386775233785429000327755126760880996863137084105763059472551010409267131765823384305533448803688008690213339710313602787851305340769106923528945270750232978643533433821433496080641955860406284175788843282735511945521802052382057676593890388606939726375007091922920665 175 10982862419879954712129603112525372006239838544279876961281939847505576203366073718167972390456879510500313172915026862946664639480820611964041448690207828763422958003606405747803005002745079901522917401052549958555132999588841667319526996969070004670711260395287515634756670955566233697763808085 176 527244933370927691293781586913303566721774296148441229095733895892723766921943724604159073442430960257199033068749915785905724941392482397678306189054223251711264943633666012102318983059724961831014947974053571877118348856833086197191591411173448910366160142553406421247800871029797814150988579385 177 25310999003514099085593447975725471190013089096110235402710617623151397116022679038830515601936900710605537820237035176349469980728604200554208792724254918451848598256168884563655874154750247053266875310707264502366627956278419938044660038305929106987810805686185690159548741030011171317607502561665 178 1215083597788095885292428107630601460439337177815678360868056377658567181150233484201752889435624906969492315175060276504953764871682106498657734463633678873611965210688495132387551177957828195860626625947404949654074610708476973934523951312100241587704156946451269845003716411989573026199927282597205 179 58331484640676591190574150937995695847974824935175265015009668695456280169681823972294892648384322777994186246062745208094771843383089898904841140810688479694258272854214568847442418378757740050641325814361032482870358726114796595575108110511190111046939385164973474956851318013590805032802797175599305 180 2800269962148627237212397364087443375728034333175759191528476232228682204089654038745897235043595632350163758520355665324328226116990022392183534461581478125561716398858663854028157479167279170698395219284833184728164624857799766297514359404684885604357714558681729871662051276644808340132582239690911745 181 134430177959909369892371556400132807629104769646353053887069446076688286326203340461984735192993344564720208941164114675673908013308111529008151934053865815779728928725022837188366309979696005916199109245106282474167261351506000249227265777190595234765485779330766833161649906205833721341939079202559621285 182 6453475197250907314349795353575907259680983170513915688315266319045865219310349755175551876446525565061547312791645385916689620027142353950789293488481529317444722218525055153901646829278035267548093780848380925840713098765595177165496735116576140804852657180905050852634143951103043907338547278855712062785 183 309806493999829224541798135115729107659844697285258687467332067528628741575729325509698148120065485236645062836051902105297422244453072314038981137874892942039285125008538980845338495402892176651672746649684613966657574213370340684287945754766087134042609652392435418542133590427681746475270708241431353622025 184 14872616813550693339098439093403698374011079710741708140769092375446413188371878946513961956596115855211155336343575033714427441339962823064795557819635646920941825915661979112851787700857457911967360393754618393636870286336686828469663654829638515480741093534778694877333417518827640365109517786576090164549285 185 713977063640353222412623724940753356882930073355875567237142471828490929670661030430916242104976540872529317931174485483328541589382567791596931328905241103203710143777267342380236491217709897195191325448159038244241084841880024189393306241466095316987205416841897776829967779731790227056564491055872420064382865 186 34275289533449625211547687391157771430368057158680495111983812672345954474576909831784126713361154815926629382315119959853456678267599986249251840978203583163004470072052251958569299001987358323707279498170233683692791719236761240828115115494401882596743034015417322480773433133099627721200763477730752012423275865 187 1645424667582281195187267401995646582016166320068484001920282707236051575611248166963639241366175469655360341439925547116998609636483207225611003387251624362304872143216323527487452364816827821039423503698002945417295668268793485462546725977367164929784692081930766084033146487399209774105049407152910748376503338485 188 78990502298924648777973672062569389926031916435445931409063832419446024868337094426964859225107579711747296425785314534936580360187044346605321321415725521385248395926301426385961222995002770454977293552715209863834975599413396020026005995645926158308813146943272843445303792170735880539413417220722909351815836755545 189 3792029848807652858104433920953253169359327224706824618452190892765808962146271401997819009316260267844901127656027104191401502408377053551360450412002970436555418708120081401018193182210652136524585738971311507867140224893483016035401209767834263360143298073834480101931267522049207932232324052331814654583986092762945 190 182040751175777095145738932610540392540143289548126764024895849868814241882994594051308367972532551359351289798135826773875052021145610568566122909059425657292359212897445763349938538130357777093345037417319760763795625225949822850910177527344328777040853246419321619875645456124298814832361938466417521593566581501650645 191 8739075484614447727948336816114287611103932903147302978859915406767216065370275487517265462457431520217762393511445852428535502226680765488218533411777995078783661481188024049156423076128540409405237019656350818071567300853189337330924198335397944065237569747304011974964683173917173529439265903045331539041128630868391305 192 419529362697726904587718438256830460450807509066789418663774343530418298306316993388983462932310951073401799419376201515466489349160855846541957163897475782735916568729296278676003553947593555603674632648790079322845621483143817697784190072743045800992737197824925905598390864378362754940346322895108519498294383228821790465 193 20139989232891482382990419539786498380383757230698803082860604581310251738695934782005773772522030971735583247948692334895266530215041830183814112024765744351539535087360478374437369126056361098996647862833181737119168143801967805831292457460847795935701146537080235598989657606942894350899044853816860227255655961587804001285 194 966843330566198217028372232318705968635200331899212567366052078185813604799371051803894442327881477107744379199632163331087827501754876956248845277952057951403848406242367954588754814419137970222395580424912888885875737185276191412620520534733123551370961465325348108210308542552869775569934548489289826360614099074051906658785 195 46414425303351184881585159503229891884410477791578109646393774943581404219006444292586077057717718659148822684700319946953211186810603749340367862849048811733912145770816343716017542027624688628855630060532489221369589711211876599054072472792827526613113655596795354641334922602712029594121418375956202593035379327128888073768905 196 2228177832057626559810580608026678531601013938073219148415019594964580709099653802565566697599028703515850333379746685853205119935990314272001468451630988663989322372848923060005972924352314548190845760640488357303756931839406250331634177144181547134647811203077571278903404544035590548319380360283736383815046170570751297338718245 197 106966237733736650003909327827883754424253872833939798524239678331457687022834638567943270528688611660658852249063175110421423951430595237554580590720235449020702858561707300222057785980940861277721283956810671315991247924202219524527167367806417664222000503038265583469841908596214213536871450328006819123333146942290898653740736785 198 5135037181634769899685848947020117310820702354899570317352575163519730553250546426945965271603974867346397150608408779318526396056837706512250236172977780359036101100909973810537607454103354656120124589407716128773469125653040352502543604987432979477204990470864632871858214207324688530521670437897972036523206047065571065719965588825 199 246513361743254300020282196246263356540812585180424570700418303617694874685091250154946740023964172317984250093753715544429743772218069965875797645948332249365774146991397660763649020706993566061754044355856534328688837795015372571581789722895638533376622453601772001698105160937265649635736811064395547676178384000978072684875221359125 200 11834157255043366333549587602973646293092226542313226985312986218309179941953144341429677343871642355142330171508010652764082681011406629351951176719864128474447509007992120329463924009289891296615340849256523697040287471538004357638818727929611941282797648072408316250197227316429150184584735677042447762640532089299197713381125528724345 201 568112320349417563830929279012804599076663484644846700138153606149153309448660924907031142830804431163108690651152419562823039309405948305147428473229542499196455336810207604688397007071267920421631228131489204999771387983822030102181456317810601161850197673182895769425166956182531464816579552421098272310672176545654047524311985873518465 202 27272884885423682902781105988955391490872599622734130575755912697737495368764279726450289614117980375110799267752787080132813005274121426837878182789552963879315264159644063724626569320997755869413696097105216961219114920912568853793371770837517574111621206560947983236157344354902685798563227244261548757637784186324785639767870314587719125 203 1309266184398343927371751846898144804966584160786333389416242586640736941415827219982923370725814270506845085007238493256474197392178486279206998199907109024195452348549915727260719798983571180695424235046262257243146699421931925884821657582909647502105547992048189152427875559860548251237749445573255784290637507718976072417056663667097064265 204 62852827957527920867063212474712590621011712237545649129561165924982745019118207624602665792678342624220808962177152000939153285474851872701200250537761162827219783700184293592071896320724007077541087732323422522550476879103434974965840615526202214921140386016574010290649703736286266473727440486790200322848984732989337065315649481318212018305 205 3017322244577785138658162210100734455818376705854098975962997664308259208037908506641790454310580250646023171009879418280392109891444148017637352188909689895920708034170708135943177046487743639080858979163599298180800716708050978841056938743991202906554392660122135523169705008820752515736376202877372121320166493881366693959944326053644322291685 206 144850022242054168917551464481744998867425569142663905953044410540660517265367289418272180508301297415744229800633609713989464686780563636171182107047039034725541102354083983985285590471483842755442957631970852666119911635411518794764936372109298697737981571749486863972075081306479112730175521392863301253617339820006721049801976330012243984072065 207 6953691797827692568057809907001110182755710969713316423733638790806291746350882010778658495961343797520564969990293639276393498749158896607232674928725722983184735327453832307636013772573167101277425662215075968031836958269190334139698622506948022715999299930788494462514555136006036761711646169513006947508292753300023880482794026885064124202939145 208 333819966823157352465600822728468240192830239328355284362492869872232933304840783278754200468624767214820222205941976122323507409484164981804678659555866216621342230341403679614414094963359052738863390699468630376910523298223992966666913309503591033410698401108804935541518546773449284213326349623834218968397418779308331852882943694582572878827079205 209 16025411175776584648185112002930501346773556604280786672656886102877645064684531293392194227057443280801468667181253392856052831995417997218930206506229624526158603048376845915660261472942585366345328047570074963723743337640002137644778091463164060805142914872188544683325596189371369062606074444352776208154917230328168681859408689052173451319128011665 210 769318281937141701888373985549392749605727525744482604269874581058216873538801962796286902110841943589256767120411318205569753128949850430386608524756779404782169274404360736172612450820983005078955746328803186700971897856548470138732511374649518668152944763332810197751214616320767862714810371970140249609404660175056951175042623558098204090629612034265