0 1 1 4 2 25 3 199 4 1876 5 20257 6 245017 7 3266914 8 47450923 9 743935375 10 12497579698 11 223619318215 12 4240423494685 13 84855613320004 14 1785410320771933 15 39373503608087299 16 907548770965519660 17 21810536356271794549 18 545305573054110017125 19 14155835044848094831018 20 380873891263673184067447 21 10604175369728227590498859 22 305059407522269138225639122 23 9055649762314660326848386723 24 277042052625845215835660914441 25 8725044061246316830745489814820 26 282570876750446265133304269249489 27 9401560793000702287999213696837039 28 321062624687322624333294662545050340 29 11244178103200094511431785879312729273 30 403523357984048148828004834116499862209 31 14828222238079684669588899216868684368946 32 557551530623412728337459818832760763449747 33 21437315879063175077899196012120531183014903 34 842316968578001592375549616411418139200719858 35 33802254932543086480178150349160155585049112143 36 1384649146263731896138319018571848621633309874565 37 57866786246354515154115644373100380330179135012644 38 2466026867029526980042208484563519535858724841037877 39 107112242565325415523695268003883231227723462275766667 40 4739770636945810131644857821089356487743954257600507004 41 213582544838801742208790428995316263817323745460273409709 42 9796847281876004118913688459199649604377769396986351355629 43 457245076522555767496327269801340216536541529650052016039418 44 21706575883973169831651399411262294043708545967512297022795455 45 1047749975230444026416758951550528467011387371688413354538617011 46 51404256815584705978651761096185847918383569988232973381959107986 47 2562552536977978448069773243626459490781109965837349641247125759755 48 129760255762449671465276299246143707423437442586373201354939733410129 49 6672279178380226553164729190061949588765453801255361690076478375995076 50 348292253940185077030666412045732856606115561457205668500546208497314889 51 18451378284460196766489213073968160984449965898823410084560147232339022423 52 991772455966257644112058466810568910664785944248992641506054517717227792884 53 54073021465424674385660074091715939086589307619737714951778427185230296797713 54 2989687429184432550089477069874896914899700470847551458085997834874192240084137 55 167587843870505767032521110741488718381954845055794106280318225491072336254361090 56 9522028727538867329837861188929115208170971228328684607627932725995764359053644603 57 548262854408173127565888449368566438023469852308148401893863544702775924206129000735 58 31983494385766762741607997153351210809762198646265244204812960754143575721998486031666 59 1889945395529818451934900088996930599716012142970949867032118733977015999950875749370391 60 113102010036853365972058774104772969501850136111708505691110391881987390294188949355861293 61 6853357586651952977118598670145554526788317788726250067457837475192452258069183674499081604 62 420402635774220367519903493622829491946089061977821294451490670340637643769889040448555150541 63 26102130753283076393256004700648278367800395790249491330891435333913358190361464427012230640339 64 1640049477762473601380470863727667997720155371482715810883139316528142654819484356959159555895116 65 104263595003106546449877925993108794602975063070060381295004277930120544338060084878542859172633253 66 6705477663284747719328329911954754346380201838273557872178663697819802938416435805332109484724250293 67 436190977989211769112244990522853478773916174316029916863885051866304704009762775254656692264808533322 68 28694870012072365534902475385496256956115445870647609226577632555096941694537037380621844925604355425863 69 1908732691051879331558198516709667835565467057023521734302176115873085896705867711851429234931739223526651 70 128361191475317853242167655804870124028024889627495798056072458412821632420896950172191990853666967583721042 71 8725823978023641175533928794022643661510049470281585802935791386410317202525751687441796723987994866962044851 72 599516661834072800244001751555495988669335858202249108964522788164785899309089585503613578647741267733163569369 73 41625344310408997588272366879506953625997944115553453497503656126305967457582925966425254129116541753424702083300 74 2920232606618910326355782511102592980080526925778824902883904533378637061207747150209291666914993653068105227553665 75 206977365344897232397624344439580377424216428959243360121625161469258755366043866540361065761543015048103532046903487 76 14818979702983724921312250601351495186957065491309494574123326662089366850327611314637045009921035281103235491000222852 77 1071641288710830568847755535299374184861589327041234613473764475412194589442509740609841467780022644232088617340257536297 78 78264219503435220420770172932232729317481942181747267971344126912864071971874258657550976975291743840674233606305026436305 79 5771757401028008716712320018819381195543039741626022537149470767872078114646270970269848536492831618479318087639921005379282 80 429767358543318553132065266180936630271772773091024219884379464404856617368156470625661842698620272859419926700553445026190883 81 32306514406614255332272979185363802542797397791752332001932072311954269988480973724756990498544519283726323291890636090023923463 82 2451489488229489955297639989310991388843772022608905765909712462941519930265759564622444922989771253846218338472423156621884851826 83 187761386409973355462084903710617393706792921538980659415531555338288198268466722231326043861187338764670171155484329772666686087967 84 14513528032469377715708760355925963099748269842013463976226548568633066552599243668747165356805249609919432672697469947421926271977749 85 1132101511399067383983729799034812096227396776973642482024087729493966832094797782164077617914564669321762015713746502040135384611502692 86 89104495411310411309134986957312928853669229889246256914929777172207976212587627108182704007436872803973943134639370671971946875435131685 87 7075757153099065943797482347395212548759502607781623496914981200295030689713566649912333336401577530715907587796866471035884538756637956315 88 566843819575293889024359646741382620488475388857906569822645629593860398601653887434128868515208218271765716173726380911228420278424644052380 89 45806821115939178943204049391992044746090690584011769825948936314788990623417795388361064564502587821480410274537349182756004126176488741680989 90 3733645379822764153432225492430268478978696095118836861859233004377785502511520072145644482661793650345377460477131725703061169123064130509641661 91 306925479588667882270946436118524287897771258652866815422540860041425070884133870167421432782691134683631362091540145168566151390814369561936852890 92 25444352414661127787749763480464180869573114812638344576131024007101745114660701329901858459008642742853242377702499211165304320323955387800085652495 93 2127016526305387550424891262516276829742576754896600590045602789191026637074353675833350985143313628360079835746701772079734533471348094200033882859779 94 179281108169234085573024460612061310887072039384764991720998452537461265739680963873952887576385769020349402960547508066871302829832836343269600961844498 95 15235136341391324566418561659276841640690025771140767791117611628470266219571481049532019079111504042179962591772116660261059759893971131307064969108111003 96 1305181766227480660126540492045108807035392300469247070438556323575816464922494807273660068736374080024133909236874016884663877916148110774384747228918794145 97 112712965642051379552915217049597180781508839731277680897729191309023473409281245968033605897113750786216693790476629864665833414934809790199161163699364097924 98 9811175839135966659885603654049771794444429676291797812930359791137652345784745842554600818751449108545461620851088849331524196543825697024194402787125892080505 99 860754475482378031142404396276470226633076541117336267550723632000180167666706476206442875085938050355465008293195267121926007051928793283346377850042217837656807 100 76105485065666328328345027170874399534475388083653619856050589556161388750760768353543698624280766685641524177870634392338572955424476930725419024585248205826259604 101 6781083388767109033087761208752013670535432088919057238483395039073255940847119359927310511744197460870012472909789288346722180812584717866786789264403961746120363009 102 608831759135158997633406164363575802343894425825278607786071124931719418246737476411034211369945442120549874280854370231988528455214336592919966800327463928041569547577 103 55078210539083228580908949772857545857579398298053428762531548653373984297332824583854395932014512636222375498537302519939066278362984594075778929868126762990660504665762 104 5020147198623221021147375004180919798389260898867095755683904455695559052457488993434808883573419450936274102569534795158836916346805024484660667708151363197296013110661195 105 460975183154671964316919329445119171734711661065091078119402588876431443132376172575105638083124040418895502584638946951066602073126208249566360283102929823847579653574920111 106 42641650433387556819254104981499060329627064322828608404343490106633914096072658208316324701506090586979599918150765508830329807782152335197561335470436532131070058333554322354 107 3973354028122420565711949950823143163798623824490671878741367061065799560942376310178584406903775934079348860217671388539069495498323699610526329338515811665872684419095939987303 108 372923080145169491557382467022884811651691805830673115824563302416862694510703484537564487226159054807636779023557698832223423753759863433413580095389737877142561159247456835106621 109 35252705441485933008599513447337985730737330623985960120371017201639287082272664166004381239001520339705438000549452180039917199792261242765144779613402909118892813821306536651413956 110 3356214936217123023049659577758418393408800418371361897926094315784917393194875744609197239317426607994338957517322000551639718747568053548343841366763347163424204371896850696908662077 111 321784123349924547373556185724944938419318639517276414840913644633640382118909444467734126112728557662791645932703825201692343450169624891829643363337270468321024216356137140328003839395 112 31067825936977059177695419908234335702906271751891724551819191750514701878184230395198595468689214650722909699986911114619400185642504212859181919317646733421322248479098562165584350506860 113 3020388719800519735785688580228590011249460105731468819463875754540081211664230306347878694336159780982363968538172083243694187110103177196007042763623421378831291930461464818658007228407509 114 295661857758296398239731967566016344316083935581549024152458443146324787092864546012883717457946033275336127356181898458600755169798785621815007200530988878151159046475364849374486690915548165 115 29139589926756080751970282150765862801533482159135922863737717200115198123241628251800956249266562228793500480100307575604245683296920786664531501868579969543788873713515980674691767627346076906 116 2891364512694190190278203349067963990588920681599815225825373483481032226674238809261687420409859882638157380548501412157616359957402349938364365015180408912381157131066826345818241224158094669335 117 288821515793804644681370331999415114732205117315462697292002400738968854508281043493277537322474423362974507229417058642644527720010858969042326410978072099636871010138362842123658213648082975162059 118 29042896754531082399630437099559984834563582858502706101805977231614338974878624384178678259199953315259886308415221676494456670127398557116266054270950585550485455590387509644931970864088850743735762 119 2939752728743534129813230398364474696776852594849305150632498057977941872107312094997437052565784292509909630147424906999899265610754270137100059188906625782275839957704399663974194012867811708032491971 120 299515515641621670251455160731993039319798724293819308773920533861884911201001733949610618360792717078647982859562300708102289755244261639007736314578230242868467328775299622140953126221564937425941217193 121 30714470643332075870706396568176329922814225911182571328359597502534018983997747705849550590340517443800492046033965167785686603391985489109078763254338348562016892060717298628388991681809915155854462615204 122 3170004117615344693380430963469369303229605893258553084704535566118973976309038093137878765647120230312530790474360208974839063061927127659445596595838117853040515845293874827262794401777603248549584966725169 123 329266800790132315404709352557507794644588733058017485294874639295700470989552841750213982378996084903148747879418545717797757519363312240600401212456322298594884728359624081814892772392736787086800980897139407 124 34418027238760227065249036353618134411232980477522340420025032657686522750100381761556926910019839396334504382025892734571868949592087676072936595777092799821554048288576672337252144813483179598363060778642385956 125 3620368987601602901001292553440671200717756391010554976187451468028095864389218342938417167671551170107580980129467937773173128464114804324023711407431600542434185217717880443350749531903564954994270170008604216473 126 383202007883522584143250346554202691980715586106285464623736992976393212649962656079714238079356458971223472771748827854327165211544395449115485028205329781889537971712455622732613878360541405261780322570132070643681 127 40812233054544231642195693863894702594379820977250512232754149114523636114266951627597014579604635031123875450156697611856046638184121526901702510691337640618425580973295724137524044187874652581166211926322320728034674 128 4373412653084284206692942377129821036911233231310590204504953161964539603505682486093308170454417092093856987120254869240278146039915768238339181547081977911278443705219022964099384761902458081487949019204785646247409587 129 471517973991532713844746693343768083047533221372521794436408194085684534416847018607315078859932870469990833179423934929685393575788805813429738890612176840532053689092786710966412632063678705268510573586733574984494687511 130 51145122143499901424841384175192719176407109915067711894041337263537772356116399143178140316220845121528703590717671704553320120414735317837229493312406919223106957535009392910360084066377874407075142221084349212109073338610 131 5581091293873149611902303843034469352223271135933060146506222087966580564989998083643948854235648937666499959969415642437277992617296472943861766774576243847916088041848238442865395705735518496785736316594578330356687499998447 132 612666342327570101072675716685004354483814101242875645189696985788276641626467600868932084309015777945264547712690555102966176111475838524715953847253271338064782855773674251657662091265278685673171133475851838932405216295580069 133 67655052517442832142596342881658728763848541517254692057573585877387291525482715640063572282065928995824988555231241015518420791847406894563754303402934156276677807661137119198651132268734067689300427308724064581071070227090202532 134 7515006584632461348902246547088125946157949398115666545812913189863902926687695057783035965309137028058038393271786956567793722195481875036170996627376845185904854695555697026575830753065351030775213165032510962280298785861321942293 135 839640304471956707361188932928472490406736562977437422512241189527321020744089121518867076814330545163464187536286808552314179810776579235081070774942706353797305456636199824485319704226476692800952644033512691780186488350149958640427 136 94356993939764325388948404570473793841147882474947424668703719650049182664765352800370196668392635587299502922200557692654523713411068887528565496726962298409389516809344244964553480467533659079579957492742375766828400015326403707825340 137 10664836505263984973213641323919882247788577544466275046407991085144185233348291902884177232071321081800314530193858586978653894962795068457130955065583155034285336698321002113971427482172632705072320601749504300761245221703298500082875149 138 1212317074871424618670125112792773976970435310055427501645805883816001057757559551010651688481378969458875605842865563983265390157772463337842151752069111796729229247890587233589207427296275485024641428852894325872413869277306859172614342029 139 138593552950522907851849553553081938663061982029447309381346162094241354203912251706463383442355261316885026094969772951125270436338874772326449813794962059274416545572347794996434780665183384539342315909006131946083641260702257162053525353786 140 15933740184002656141412222019360986006677499912190380826757390620141812163450487983906509617853858920709620836806278210828018828371803796805047033047636748009685490540226949883166593387174458057551017208816460867049806229547344331471018737670751 141 1842144417852623204944002409373430522480187887545971067493462977317767046503236337650195049328010931294175661105153400431197345560204007932606354753823174959299239741628144697263511988549357897998205543839551264677054275437107783243687893003984979 142 214162994232491488292965856268896839083091132206804033204658935704084882994144146613536967867743383284742483252046939936839522476436762940631669553887257712989406865576285516442210301416768988349169990790185170852971417012477144250232330174649912466 143 25035933812688431691726239848067503032619715043642061765839994244676190859774811740331395912169148046170754121510346802853060616641706150271793701868899123116818164507810312047154149525423396293803555902626595059363470222442878987284684853273069418283 144 2942834127845969758587213893045225544138926594596395788644957027385400712491520647762819038598646260481163997838385699022441168455836358232557958140532637254150653127228228936560190734444513702913771280256597411151134895984865218499113544953561519088369 145 347804044619503844680256518702842366184639010105855359224452285304474552608436249805435545399961256326350686474074676884560216742446627057887302385527577234166953912641279891850096222578297322851038566542041071317465682259829689845766423107856186503412292 146 41328987760597947785641875466407990090020571525485931798763988077866586368726849550777710741769127634517812613504863048421302639307672818082188704455848021531956347942562553337584995816354782033692545621770125773620327601181958201859049735022637466029340073 147 4937542566902129125605247132245497615571286430731622566277776270998083652002826957679791208867401831695433828684113691920296327756857449453562539082892223911756483547573542197822525229039244283748729958171314750188021088160313693702649303172405406823412583031 148 593045111510203863564488203241930540019433695974136213236090972773413254095317966360023679978288485718812972797327572057701224659478229959422320802778941836162744974957239295511888435915778199257116391428126826232314906409744752011088636001647170587463778744628 149 71609468353101205031067008693969904267567008158359034733700379377159916857771957147501951845166115434669166929565545335071376342277347589040319074440587428018162595448716391387535056210302949310678490085455181974070065697599616145895150903821442625693285685398769 150 8692491052347732677113433513436642241699903273092617639821562028173295583402715572214754486074968590787311626994722345791380533140989383888332308178128882680920932885307155511246142590130790533792831845978743815139362923931593867554717499416254093876269379005193929 151 1060704892288404877211141138983825700525578116137637930095957098600592134675368962497469764359291981493663469002838530735066912288388952783321542960174074344163562904461885866392374534922093359025808869705600195853711350580063051574488780814767799784185216030088657730 152 130108906892295465266024382125196352861803433663835318951911036563473445217791803630518214442282106075470589625607877474217667647316473272161342012939859254064176177798473022704453641989498363874916020402384174639492060688020639024374224908673927514572972536849946718811 153 16042329197617192073378821519083815246970087742892588613576979923587844265168460959331790816017883550334267928718441405928266173447079759439538045516821341730261427311777660874996327629307672815937720755337602995234738655755603037922407374943118924511712622704311834190143 154 1988207659331547184494928939066579797609585916342082878377708942652939624288317716872937272965966340405609724531654725274726512300417610255749577350319356083748362980661124106055994432446953986540413956033347208854666573852386487837818531974376521990602762508454898740701746 155 247671561824932557020773122988562366261660813430291154334687073634804023233783260701455926929181061001450404942417763820601747017332523988670019636855401424687276023233274184079436716681658244495584868881006200359666333159936402585713337145282098617261568147718400540779870647 156 31009656625863869704703826655253436558791377554545885134525875950482041826241973044850863132864130918194067234636418478266033541847020572887228598754432611637049168280556886423982974974838862994099012173697537743782596729385033234938020663500827338136368201149049037401698835021 157 3902210452651634241519868650767281177431964580312615158833766096441747239692256412840126444718061347467114514408099748071391436303913730157966180430190533354028342692635790714658859128112650443499094794537073447510828922481670306596819685962627330505146436906160371987146052134916 158 493519143464523835136161837393433639834738336790092564368691855748546717949764105953025731485218676694060818487351920236976549906495436987024398236988439865098231661900304595576797258823749367956448527482027569466494137546643559209355132118756932961691927077873872599649193329616045 159 62728331542957524030560989881088652138523963226528783183902156568552017213055819378108104678850725172010533497698874147188648727490346732150134802898154162762305930833980368787074230824656001346340015330002012070849842532229873267391957819400595808568363700375774031797178508507974515 160 8012663030330802579499669990649783970722917472894660220491194876268231930710385303636762420090195751187251753241084717898608898483180443008746469284056872303537073616036012432557461792106682879815146869267352249622138859416786402481678968220651622492571019989713071153661150193213521292 161 1028562252929950684093618952041710531841813479875011659216778670437644153820181528015795311739173828068769969331385384465081896015955143518008931711400463869717084248079064117808741960846601304787445960427731908231564941843477218420375125247056763539273363478928621049902488943706434881029 162 132682043228695818750874204995397261859449547371814610047992621383071578847432655613738478574398314755192359971233625559765533594827662427069967952135223770593834964944942687623332105754691797033832647153298897138220794577187361040420615777511830728335322565806277912978750042521924423792213 163 17199231494718925779856058701471164775189478973334240691552031386660148786364042065744253797668379099826297108751309707864216018428504695115774559621248598736813724184516038720826498124728902098985018853586207330470358223196445775829874411343877045415630847107319237005710886659553553451067530 164 2240313840567290101786377528608858311752228364055394771650637077116456217027203205728707573699705138793719966559786303582432225756642981121339422649150341899646439164881054572384255375663448017254670004899444392992043080459493085428802870377265799074327531242017861794146832515345276934001696487 165 293223898501859226728630602068703408259068172412815202684247631677519005720694221543064646933033844924417792960706399455440995320264063943069117061021055717791135324762458750084931330955709842125002537243740199582114138580416284688638864160847626977131478581435957550828270867450610711493925113755 166 38562789653744724377956678511383811264056089800187407430630130147414736813399565309588031349932724276545572901473563064526879680235067954713130602600903153522026843744238285693450284804952474249463033320927960565911317515017891012646270157449064506313500418147942191453454285610952844740968630541650 167 5095703380777680889849003354675691781137357895465264635424083002531217516638418289090936589756978976060185137427199451978805098400595966447627427137243445099040546302813222179110261703560140072329193677342978038726816623202670660847885499250763826984312204960564894127178308448026301695224941314761939 168 676541792831652120344077410012220583767415515759942357621269921490054892803615428067499169286128845465610547995393962916695253262346452201490658938348245326380600219757481686064986345884819883319860739368513336926145724849323134967436379731600344240320302409332514053512880095927829712569173149015575417 169 90246055174153362938076919044077820483375793597072450192532991973897089372831102194851718858994255023236495943939758447204161010738872517861911736222053562437599180401657887386873080280444017686944533045228331850406941249955730296982421741941808349684692552625120862360047191376681414377191537240945942116 170 12094652065227590798338755696162739701874521781005395352357330963725844122510477092817452180585987154357370305338764821586788114297825135268341570291823492107902615200667325822635538960743510735622490394354422940808676500786154896576423751856274626502523335093366689278484926271110476358949976439955028857825 171 1628465888271707521226990668119043111021356807810017901884631568843091644627371399966493826068926177822991388484408683014992988139378039592940308701102719336131712195642545422267952099100072593260958473989432636647139119712595214282637899231150066969885112055585002003817938835995120052296970914616669627456479 172 220278847625695763211711674490157896499493395541167433451209363529899820832237447085080858631881050371880920784260137619665451413321633095990470954195106707571114933957718708685151701936864187182410990145865702972703580435044008514068993483487788947611141451697761957818900331689944217535618386259466474231529924 173 29933989772450030432812917765860504813274019665644430529904927145531235954729828415360948524287724743843181198375474203491048970738377063132929714258346936700078002925413099423181569769037749997602332681783261676521235965079167465643716708831073778828274614389487849536898404450800451062101066564418029233651113737 174 4086420532856897566697918497891857183422004312914164447360036005437387651816440977384320420208997284899961038130849959743967650846069010329026581008403049233360831528785737486973378467788394031553929406300472218200447167867011085356620254066506665276612337927329055296913437595109525170519309478772972722939909956593 175 560398850934720214822174590704043475089963435673313137758640693719172825808612748677357236378922785574883788331882777639420495103797837659200970556273515432788911968299341183388335744480205727609651994045427675586928097338024859190471424205034352407405391124564794411944688263295140258297249547930410778403141912262674 176 77199830503435041719092825963452841458376451506687793906377540504018143151504334690672978724999219440500158297606763806235885950636485544011831630992641022529342780665092531275698687602054088859250806230912114915136466945488276389782609268091356963994424533758739628363851260190933768101120328133081853364614534775330371 177 10682913569318773538922441634029506898690994008067218000879541729891214155598136096890216184374809757002733017227875184493757415216594611110181487203369672394512961406407097214888963083730901803521465261782878175684329457595625607222028685860313689128627658518533399444152674847542074147340073125437899561263706937644295719 178 1484932736624647399413521080817414994938083103440039702895801592284883555330654627418043125523055596382473230734723468037866966012353253709120494423138993746846205811829430137596737669356838256005156933790362723356974644531253169314794006619901500055529038362186806400071338890840510148213984276263722240130225518853219060594 179 207327592629910085504899931500120565778390318276668234467942946868995527580803203903361420026932667219843748641249446677527297021262241905694653334635429328523541793532512903506841272954834524992418057876170870087009495805021079744089801671254306227026515117851962137362188639146146988070330557657520477842217125359210906620863 180 29075711740594611003906486210688996402934049646991489469875645720027312135747864263533169658459186337285849993271704256901120175451716239592207811738713699132346955047028146270501556489998376803869001656167376626831922558772329580679037142874127944495245481638737975141504515148759067102856391028416375291615141558909207470908213 181 4095588476049628656780300444730239963432870685089084449808824569881100029343420554832319643349709226699723282703443075784130868017810235651460421739486394830635997656364799452260037562234097503833990203890631049713664254282616427069414857611852740281161840947654483658674143256142027796946367820580223585681884339790612800398053092 182 579435193289455430052577627646032254509397378634793601984844974126025545701567594642480496256493741020246767049708645823774555573224360903234919229500088172225814222471565053932909788899442978126100447978004026174341285715297787009665395926983369488854636230736736804003188055936407162385625233513903186284717278860133106358820353541 183 82335291084789304250374137218920588970070426097404860437101877624718887545845233627225034213941410425545147972951661881608496957971146370617761305857564835029423753909052276390462684286600179704822102269225506031540122926942528023595481913184595420472199955310346816024501363268401099421014959441004252664586145038537093249212743207035 184 11750325158406645121784454793929029494958203920560389410842523836805350467944872407261967024457203792278041756128385516743249880859633109899542052680292441986599998447022831043224442358204613123333933314006162427186957304100388454123607342488186579863068115587188101263632078703822279622968548224720803642346183170657859384550643152060892 185 1684172832969036255553798306647087213497674987618457529070341926310343043972574692800385569264008969294447536532436365579647142484616951143491710890174518847769794954472988305577917971534705326062145792673478987488834839049252135659404945122744198862351146162029789138013596423733277021592334723284024339644586477193288999383542001581132221 186 242430164529929265624258234479949166318511339621896133565986282519711715531948075126232512447446305428719030524641079648453313533214461400480178514506347458798231967183759113772429430166312867660710254166696273145387706390693725973168411398359074249863218872895458792495857897347115628091676937299768579382235334339988628858352398782019149917 187 35046148288992368880606838188305344451543607394846054505271680282981421396603584876382669153122950925954156666069376291903273578396492322683284392172379072995549711894087789305823540509161107488611937895828408570283185513485644407692878447550050288693884641496455213942478054802191971984450195324497096466380574033156279588646101007590301867738 188 5087894350800999625042831662235984356263002192992025188537202068553455075783521374094153758636139861105021901767642602252988359179969264012243387421784992672167947173149752780009165342216404418353232479907638914074848733428909509195929286581966891962777681179538994916940225208340746985466224186925587572302041718986677650436523398503363977937327 189 741772346552471038438573021160462064932001879202714859197469312671611998421166979621352479850802494709422609184114123385888828676198773838270900218907260736596747767834868174707106013588304268089655286736771938968164911207765950828300780714047441567970995325752030936061510114667368944921115335973578798534559556641363488180985732299172103532445347 190 108599709578093084827512955778137131778596252616597359869690404288850640413392898571539904556858028652006487496608007251730440125394157475768652654364680892146769513604284362741188143907846348658889294711531363680882333650280283825518031724772346317326287215437559465951020980389716427820426840848242203215960989362775565695808029656360724675620457490 191 15966251380474144711234492528654838089158162733173243205617007128360182354102583865476890926418238741234716273760528008938476553507458383904604056234590123179874198111488305744039833877775852616080677470111173086996853959699370828973158967207206535629258275368203900010544024553640082845007113634104883741409800637735735677469025410668664776723674529979 192 2357134863971057078015141577242125946204121024356344062307756845824198790414136099644708739476293151310601547231936099603860631838393530284400755310542407314170112119221983446225597112727221257604365553977049127074939812344373510299821173558034309715272519878398610781139245722859243904292520647554838661934906111613312737682199017852384111557286571205441 193 349433113890840803708210763630628855384957920311001283461313152280345815651273050504976635826006649125534255799692963765097343746544882593594354534609044631680836816190726064841397339358190726894689813250029260292002266678078211408052149634143459053072056664006106162897630732416325354105918600016523650872179858464783065937391179592845994032193294665246468 194 52015517335921563363497702598074488053510706883235673125033094107894146647132451370062451358072816345199799153059998262123216737927992516817499301244303628632377471394055524775083857070735151571210124330172532903914486202746021471086184542989941771091175391731796191490896416696420012853728439620694398656535223114845284669119568593788628229952722575541482201 195 7774674068632412065033896752381848426489930089588530753013010565781159039829977516514671495901058224050252298394779877319110413035985133691871390229915672189410643549703452717971946757452544544494555250670259617331397684314155215119083778660301063122293596757369981655536371430858114719970534322115911980249048509435396651196054650612191050438608526185847361799 196 1166818005945275704962314915813510140484863979150888006058124985895930709701150981303775321724449869057569966221193483761468007642025680424488950706081089359546528113887080680161752048461619743767416210553156776145506661084641036538249617571473787971261183010473198843978236143209981408493574640510807432870529002161796618553680525298575778409312819101470085719508 197 175827603940755062280522748627185224236434569280081601057651802652372198453036019252022017017973989040205900008177880838149507634044965130903719237446484373224847588953326163656157986297555501886512936592578601176477575033493053132905936687472509528338277815085249297781956617711412136034587389445588538449296622469498086198560692272059074043709860865882246585476321 198 26602682198891357446394050705766411878692030490418031806914869071046010643900201296641655707266689388881944040009044428546325691236535879875418616874481306999234461149086084598065849336743374920792111551585744308004602285888983775737332942654013743621181479647587692163819920180081199089271189827515452281356033894988595370641494693201303536197804887328940099977154905 199 4041194378449974230659455773850907025173193216567946164342041083676763674099844889200803565054961595307800139107519492420429231236750409789353205701093149105800774389069286552032041499915079642981457241939343317871490800564255146751684962891770520337021271031385875651417072591234659964581550001231998140970212208670530957723733575638764266776415205699431604696020554722