1 46804 2 1912554 3 49077768 4 2206072560 5 66213980208 6 2946351948550 7 92618616941276 8 4021006772274008 9 129993575205738872 10 5514507861007613210 11 182257737788679122956 12 7579018493964989335502 13 255146078225163133015552 14 10431904256669837071939906 15 356683458688836059961503940 16 14375784395588328927678747700 17 498026781454003563914736666364 18 19830437132040564082523530158404 19 694669500236549382711577050839760 20 27377859273512806412683000821289430 21 968120370795551639397839325067239680 22 37824937909846066149909326233214098828 23 1348234327412934346689456933170703891996 24 52290418638921064932479847839790820981290 25 1876446791210089007606538406759501002235272 26 72325545168697059159956512294833357240683622 27 2610260989727373526399842064035955948780133592 28 100081397263554402892392021883547465928569624150 29 3629473455519323233114157822407956445567640616700 30 138541003042131623172667339134227709449454558834724 31 5044810800702002151858900091227911710404567375265488 32 191841301641798224374275479664977690547472866653406296 33 7009911524207754548855967224052059086257054444976619608 34 265719741579379242554220523301767681258966206779845555494 35 9737948188619861486847299874383380091770386950586840808880 36 368133768493921041752616625482849234215082846408598398897292 37 13524686887783077880634995713866843290435073118630414047860812 38 510120139028799341979727496956085133731030754754324892777225746 39 18780476727312141564193669288261488186051933820194053129847935020 40 706986914574720755752000682501424120018908876394349987394345270662 41 26074627259931264859692771251838897000576245037252490247448489744528 42 979966940414816711039083583205137868282208615327368331958479127140982 43 36196970776643148403138277359253154039128156062585829136050536460032896 44 1358511487967560003976819927277718596239288586025193332418625605424353060 45 50243263766310776217867873532182203553115447054508069512915902832072568416 46 1883471920240977170819594098354148936070465838062723054987119854672409209944 47 69733658466755480715007654135113252229390467171523049076309416084378395275488 48 2611513210194691840533230304028056653358289951095719823178548650301479202151354 49 96777049715626385857035204593099605767747263246635347776663987509121471255436888 50 3621236270407759165384697738719441813016437777674660238870956203598893838497068960 51 134299060570921366235852123244975286163020459158746236570966894917484484441692590768 52 5021670728238238973155684668801474030499586163689695411681782402583600495146529678026 53 186358308287512031545947044952169837975396784506449587750320357302300311569426962552268 54 6964055962519936290199939195010617289880811038508957693495740799860313550133168896245406 55 258585133578408308211460512964343189384039332531413854269784179178374780690112313063944940 56 9658183592872846308144034622634588701702507052339824885271818522093047933715971665731141146 57 358790211862870866993564965196044777977843623585633656378001174438332651374647786730579327508 58 13395067588449474302730499424360105960248281207975101493742020280150859172686846583287789997564 59 497808825896468868554345041657459469460008601936365414429156805082915943827205043301339043690312 60 18578392018342712923615545158742607610664796689799921537362156625751983955403218806265603361851452 61 690672049165813411214451971737995705693085214524279334137440513471707053829860120368814467526968676 62 25768135109496029049349837146039238384408518316839304640207829364778404523183568954698995206726281830 63 958231421439559865086843860451049190846664381022509546098919707514220237816402451028897170547909870616 64 35741084235738074302557575182131041575387713270033761952395223742452096982703564217239998088192362691680 65 1329412710481689881387715275902444138913168546816628184198603283995985700605905919368494758389773405060776 66 49574781957533466535405624219614843064969481733832955967626033209251889471758058739852787518137064097317986 67 1844342344295843252051341528290292788585150452802905505014889374274201269733513216874469908991195134141812464 68 68763975559392902426009256886643142099797560438430056004695518718905306014106016669655821961743797550243795166 69 2558684414580468521568867327440304657734221455708367794900759194815053692601990858155153248553989755907839346348 70 95382155375785759517173016995084143358657548601128860645227068426448166645545020064223567701590390673254307080582 71 3549656987761212139951774841630871531668230314652341696152052851169971575263263055669582459986474158467681407221952 72 132305640212986017243164421797366217485074678301163437187439041920040997141371471540889152905132208688478745777713584 73 4924377955357764093746491384443058170853528302419366706350948531112002434932654160955039412551092845923245750361871548 74 183524428022668253920629494421123884162973689310863984643698796064596898170629071618169865212633937744849415910209620268 75 6831442426008995253466324834364496143974684147505842949302284674508525335858476487718003441956264138856192799889449336192 76 254573407244942693233482266586996576456525888072817926103966679155443808932602705883691795467631115952967256664418830111502 77 9476982917815656569718386696981781796471625498177599411672036041192706672018177457275340607406984763949941942544196620533244 78 353130532377043018999653669818413227890172296506382620932492632869715602020327460655392555145777542629193742603537891517752336 79 13146948098313160838628145348429223144129848400204148019230475779968831256336404024947460126842740734265972358796212701759539496 80 489846612215522293300423180970359248379344110570080961487597754032770771820417560945630246306984559319638256991535934724392622806 81 18238007902390243520686928711952219529379543644157972953260903776512559548354575798556705360052983297544367225217872895394240163296 82 679496391096919653868871920673657572020023123854184944976435987060047549981823578424125069824602535433774918971753679887880476484042 83 25300425172460032565260025606639404786707615741629103137945285680863285804195816843795767918136309054859629779158991808153736784679744 84 942575327687486827868206995577738616012411913670129402533082960859238411438019149214179328662922665600066737278655090806203836526748634 85 35097527271747527784273546427565976643063358947421546182040599019092889217993165768293450294573850080648043650708192121946639884922041036 86 1307514645327386244678865825066738115429603275442334513198465223069247396548742839165618434084390640171915829254137076233793385077201849688 87 48688205197193334322865915756384102011005997595193610074222315302439797096499754244384033390353307071742944062439797617093171987193564292780 88 1813754048616352675732540111005408682386058588513779632600634972760342367401706122265854852332244888409714821435070752663076179379890744235432 89 67541356461231437032590051047251786195869039931572107886705523079433390645641520671999933184178698323220379227431046678534573058414951703108440 90 2516004194598059144115090548176401819856098473862852091066022907906262502206960559601162142795494617163958183309472244823741109835598178352922994 91 93694640397036570537529759707199989928986592829713902760918751828771405480214279970044450955238997204862177350146621118407031850747943664137383828 92 3490159591590414372888552599391564504881884057873889332326785485059151266979919254498109140961369711253391323146998389669872938900654585764552576192 93 129974703692634810775617344840023929376666531469610278017968599800713340369937004371878801298263559361702882208549206091091021323531047942078368875080 94 4841500971435575614894396633586426691839397004286168952904679393782308363680339691426317836813432328308794639776147659070396083240901111670032415523402 95 180302677471761692029463202983584007528284333704017731411575851681790911973129456976746848610394939915448784704854577097248174782570569878918576673337904 96 6716073619654126188477518694100552608946128488796627508911952966166187226886267728037661346228987672404949452874479028392311620777877878739133966978738218 97 250117963123266298846668882134933221483882168093759263107070567311212205551103799527634821854296876048839692681683348977200852748703657455162157277489563612 98 9316471395059562778498992423116995135787026763654645776051586653535798457805275359310087448838970930864200511984800946689516647361309164415140419669910663446 99 346966108359623152282782425365078283517109198064255450763421911609782417341486594647528096555377807351936107865754045799320926911051856881769629261189224064324 100 12923732322858535019699467296773109307705707644571379585359628669190847837654617185491237428133698018811694281244354313665752948904735118173110733286676662330736 101 481314309342873669914572753793072517935142964259061076401401234629534854372242764392688642073713599546439626493936491284131708885341084430872492669088547769535044 102 17927712164154084403195922919855132318488447209239791985201950859190391614541423957279570906840754791614492908250412349082089378074034228989511669889092313374458144 103 667682675825947530243706491403746817717647625615399720828435089865051037446346179734779919488257900110514597882830216150653088052385408227827097124381912944396326928 104 24869218636839175756894435843566488579179432533033261710023245628993942827544685603197719406597634299298214518354593345077399937300073380923656512995516456403762617614 105 926213522928279769368477532244515824230020809563768291791066927275051953869643467402084916427024233086507052493293463953594465380859228038085183203258091044981422612492 106 34498460015854279775108790072319557752903652821641123105332736208084935270708415659651891256067368350681191793214484649052981495467451470422667843911865797270047730280944 107 1284848293698625584472024171686568160583211546414193105249682319650257152528674532923948460765852401501860776493310145940774379321801376883206488034129033528437268746374720 108 47856125046006672998934996965597401683184378042476079576867438744262382215044656459427485669592440397855577917656916456676497769646119512708354625199583366419247765031145130 109 1782347387428721943848126250720910383118601309869135082075010146682034940852566882925539767893392164548970422180500870349847080917719740256339753655991660542489238561853771428 110 66385857019566294639572335731542872324327345094909146095845319687643765428839319986905245166400197814126891560218708682652684140566757122197502691244184803211394304362005885954 111 2472479267260369483832837316218907249142599589107257612901559743070747468253122431510701517301440749817526428849847154854030285485965278972582665323784908693942945001689187732816 112 92090277850736132901765853084343863945641380068670602378094901946576333667256686424854134309067533795079085205658966798581964296487164199476787488263237731718845938557630980219034 113 3429831592618852463451233066297559017976213203376632114782974041152832758939150302279842642944552773115669607788436386628926622133890830817365688938857514621231446892523527348377316 114 127747424722218070791968941399363018625354464412287036594839729558946507737614037942333443963883462491567454674032883684475088950628540244262377963260905110296934753061749542215018608 115 4757872425288046591996492965799167229988683860363367549955473397193562726072323358278773625367001385154613503886857544006753738794625227488534299526634055822933615458013695072839549844 116 177210991075150204449129087128271399793865854357581108636226479111059110944011505231262538546604587315128679190510445133388854432263963261581003209165823921538845115793949604145194945996 117 6600132738735187795505818125171118795510887029805100233451926837922404292704313646567639021400475842618793386414354118173291212244434030165818008925956442149408752160795263375024383193892 118 245826821017241290495146626742388972233284416151746253252428895574728187213125221662211802402798567815555254596080108440150911531330652091994541396529481344347332588158056484659311165485510 119 9155718800798211570707007064426404173957705536027494268325393279073914163775616860149760168332703356644244492374136368304169407655963840468449366821873173109538583955976008841750641077342140 120 341010670519288523243264164870175194992703581936642086591603476076537465694157830946163180491796745855905265812090444473796314761587002480071958257595039428832871657283822878609841347508432048 121 12700830958748202784644760734640879041944331367824448951689211474209332038690652424861477708033943842004817319353355780796181230768084793339746463577075387044484254122963038992455203420425742396 122 473049677966186691348827584484307720341125659388524562782793996088448141828720907060140023835182576755853558560936409471172909126544655050169444669744500049921326930564980190689945976473241643166 123 17618614508534088915756754350408046830910985834587125637248821825404892487943023411832229247429254699040333234890084704337794528357881048955935664355188626531474547695749100104374383127057853646824 124 656214164416631024255056513623076251382725463087221192654206942161643152359501994913301549668573105186282841480137482721273291780138284138473633858323280329487842076091413597370630491862008203717934 125 24440568835062515607377371454460205502055089468897979754144293381901614816602486730611286256061863024026048420513220357719860532485074281119267299573795140045634287283740302990279233220320110886733136 126 910299923363808238017325860962758211384647024940927184312536173019942190443928576740375422651208556654887759703966083507951073765527149394586469344869103977973232998100005577902704316266136814120357250 127 33903990191365532271296598494879157944572140458274061714513122305445402269195702127063713925903300711272299170491652779149677915142774417282502444946493679434581914205540956500485707375900541675404582052 128 1262767685712417828885087595437867801530225917995607300819621857695675842607202395994338079128738373176428720520223936780633641413800381225836734090669619910109041790901525942176057117586753897098791618768 129 47031656348945444219238777025235009904071475308182053123146598208748765761053584615647313954038204784994806151280575361454271998112076404639166364935586965468285514331093358017339827515971274571074057412496 130 1751710986468006244952100246192799546806653992711191280703172193692783837219158646147404943465307045124450425279714131777552755490204548422837809674113031168600495465018479693099518428861720583365817468795928 131 65242365181899952367302615965566194095643293970711948000348473320030355244763761073575762166130365797496204102121894381378227815242451568678367592264737103390849832755330956672505252317031585344635623750189568 132 2429973190633552640874208459072479073923140974106770155404175054758907709605007062431466801330828520007254679462081543357524540670789688850413965109830194910588929746514483941092000612990409123737365103633267530 133 90504273841904575417546546567091704401504129892349845081536786813808190258513337266777459374664294117828486246554128600020769980324510557568188115638345019467581678634262174340627499436759577011449380635125451968 134 3370858633248962886798076650523486390905499900155752394005071926117914913350922049617254690919831689326039422926732221604749340558573464020335292104534162049041837353380249941655756758232943986331791749512485420816 135 125547610932055753947085459926580575773835349626491183640429190042979436092846846635478285674591579218891973984673345107328584779713469495293056603579353780172624634985990167854814133085388565166633876350713541122948 136 4676055115253008614860081581824975978324407857267721139630298728364952239733995960176838836767837251666918532028969879885667044328309633764821733389745147995998335717670440069704419369787806735556760755706830799922686 137 174159750931303308513944493777141106744287438895939250568227778738643222174767729709191733471160846707481595580014411587003686506729355922230643314511189709585851827067858860671059763363955274928439874647632412789163364 138 6486623993093501754892933968021805735723975618472900879643757496454573368009912992869712811821912174681571349102977480233860924620116111505617851467666952018260512677275382805713310149467841358741303509497507547117791706 139 241594541569644229507663332037636696578852688520199450622767234937853716047240563520449549827253191464586678969384722383846140432741744200106585047925426152014718425301342843915991656943304473341386523813898691121909000276 140 8998245635708622743045075629135679076702977576049201789718093452448284251641840781713281009226354160281377686464788297866514016170349714101355385189902156412328925735171364828312089219916591896103154623308553358753541472042 141 335140122947449841253742603239029241604438048086412568545232846455147141760546839111492912098151111447695671871747006623417127647362451858808651803325146199056701842593720194927272157168765453038847784661424892596683947294036 142 12482367928966196354995350248799891308945727497354553392395889672631048472800277426680096472530060996781381189497187993374016328848872294799486433056666339024744837786545668764095612692943435184666127840922030225798168270508752 143 464906606472619199777473788601480793229626064270331187631277462433286954869780468720640751783083314176635107604859334236631230108988256435878435056538737930817431254546276047889178677096683538905138307786100051278756671329159224 144 17315543490095410786560325682421612324708207873489014830929476875313943623426596962566641370774306393621959316112626429640562734970748801065510732105191559057341194244942137811869498174645125080295111739161290728945169176840845872 145 644918743434446169932247042810351678999358277136747186558402237672956599785833682871595426211680939297067919101682589046813561812874658911751195829084192615664248756312867913640501454744493627711444661571259796164707346269946855124 146 24020126264175912234315260170941385156180171818226904567884327529100401359784687453697100220523629656539031520608525177692058872181550794542036627048246586312101539473031401226662288940467077298292711100365354166891305836054466367582 147 894631675336467327958776929808471315399972070764930741972086068713779263101499594767094118046858074372687732853761004916717207051224581184288372558373919546223007250733516057047043521096111734480870443109658685821585904785307138522928 148 33320725860357000399475778943423848017903152372771707976515051107189403992346511699165707008406289816665497980757822067144367173468006111487729068806199741437690559512285247493466797157956710968138909379033991466803453487202434719839636 149 1241033583432290928646605493477282382558398717433149989220453484791904831576190653771128040292840525177475404799387094541396346178568371512600655777807154426396038855923036410832925538735333002474463811030221904133409204063813755504668012 150 46222521031492057518733595323386881547572698580600857314122832253256353016501343225337553454736260835837941350015256531606700058422421188936030634757744946788348759324902404338860132647277346326564968110558185406316338992459413794100650574 151 1721562485094802024892319935901674532001182510267010114507506879634516649824612520584313983216579965367355153229308561532831700445659003486517435372972448412716951709013881500319243466544391004049240870257691481303159897059434576594348497880 152 64119896167047290484004796226742136255815361391507963164842202190340079247728737826501681734882532775434166700231788810169084051031658973772888456089089555488649503434446312402555325287813763493386243003524769825746849517422125405600497520394 153 2388152415031562314571928512423012526421783659204867437161183295600457169010205116445141052712218749839461408449933513637546329824695635536556666933954810834035734082317981475723066420364008184773589091120551913071381459145287547538918990963832 154 88947141883254837152042778804854709168822448194180496338922132943269567550756352183859819416530315030528461084192040994475625168148530627261538552569101942020207709818376986321407865364850436238796610558490147943260689658146898318093429728954458 155 3312846289656354697889974879554332991894415399943844568334644641471420991333742123242045250761995379945871123618708729654696534611283257270978162592922665380102157970506238403641655452962276017394996326932401688240810060532010509830712482231253252 156 123387506947330359130180564293866457781547665664793840350847140072198250185991650257417921780497982201697310314054833966464658975226525636876475220957217335942877396962707989194584901698089549786840368827138043689739008504959681458270497224086010804 157 4595582075024585033194405897942346429441833044580747220945481895973440360114534744003114657931162259491269243334575302043700897188840529516530451165011776843551576057358162059096636681566410714148509424506084668814931184176322490264101383751531386656 158 171163195197800319741568003276098789216592350973495716820609630758244859513908222572624427194977347791447849245839547769892164477044160514991917118621740879464350188055562150866999641292059302947693733932378612733204888524463647872965839807356152762964 159 6374993762428585927813599681222723938772184968204357142827038804367725068488604354366199186322818654434607575290088764646369316093850763378747934886476172199781082662164084646911834638085808039419973675030337355271995118855207254125853915543997569726280 160 237437649398819351727583098331579330324177856161801894845483608990497778541302959422717369093407613605000790464723094161780009775076729435718042605698711547590642649935367455225833067190685113401631843178398149737749818064627731084225252780301060529533426 161 8843394486504398804615186147448333073969414205377051900714425034759094161363341485612620495179522641546494937481605893301165953528050019758045845625332381121481604220329018547321682658352015273933793551268636972528554669172786332075712625501843155449331332 162 329373599578430027327258945643892249629265880164779994189902712822175103366212433959519194183448760832295630804788569115173788091098807331052808511667233167513040891642114354636029863069824692592747886771743999080911830445691426803996663484301618783351697916 163 12267561113268654529903655750876909034345218411023053630437869564365169292945834340928435407268825866219342888878805749575562488915656766761396047316262553655354474842626922604112629747427406308573656789475799601149366491580536674534842378986483466186241404600 164 456907187927101655764615431146627606062432927351042649040727928830032092476907135573132757844099544175622020168155191954409357744629219042341320805405179825686773596774511205145139240698753922579494498279000076764770191647990862371538207536136093353191468564098 165 17017566629791485387809000814050463910709729530223446135420252357605976836786003835144691749440685706084910841317381410554677062436469819708904179031211704114607648972665291830781599053734356259587673837067604427688222551395853359987103170735366327356012456933104 166 633821835195263101857170475224379845379489656837945323232241125844326635604178925701022475319309101531336875194234130686357289150529407565336156449209248654552474608185651722952347492952981287376887037366692771221828946586425184955874512629052384477223985325807190 167 23606776447833831616241577016133082410087307553507300946172861675560461803697081836647668368544669923930521495561562997539373304230013047332415526868656633166685765640003970017819479709941951069771446616246474912625177090059883157895908021053911503333099217511787772 168 879237908629471543079307857113326905502268103347950939168265811747664165933520231522258109713777128125409933597925269420463903587059598736788009529498576556174342744144793389053359726339205040462205594204381922239711204622357638229636802525574672493553899491202528234 169 32747331293838491221521343109976002514994600540967341939390540873073573065101777959574363701771026097635419301510279858956757231635976129490500562727718685776865193024471857280113365238043407960893956896947938650809892555460074634241423593747568556094207952075478835528 170 1219679189985064767674231047733398861860953497177197682024555842531298648626624541479992601694746718105678072427968230040188418325596265131912985445147071681846405056254970973150943274148049214630944800176194589975936858798764074404960717202461474121644785740354232437628 171 45427113098310114394422941816957609756013825226438320972873688509916609963458317098194794973397640710305326943301669103585003626193014652745913062711121571697561523441200951383667547586269992501002439240397280307419506992797089388717385051419411382275045802178790844159212 172 1691939480857554715407469624819626224324218592843699678725766648311072998832672925058988061696946514237624229446968227187524162992136549810326474720624860596172464227451019645042719996267379125587167242308296589009506786998823768966811354882646915532731050808217224725366060 173 63016512111377412750709502821810979032961216193429689223910112599267785394202176615374712701824928631607740380704471427495854719494736678003696076668724181348949208097404379644068026122924943377396239970915158856360687657569720494715234014513769201840202056444035450489478144 174 2347059158853105673374490747822044508271150983607839048349412110415318028689445445969062999557537656263950087422963004916028590260654049086828894394700193087885095301408268049802210658806682434832357421771232893531133869074667019344408787822414942693977079296537349246780893874 175 87416534292394403867383573616458764189674456319897030470980429455836987091441622605656416671349813263920688876910093472776453805491077449648765148110321466696205858610852718486170978796572964450812684915720914934301459573505498466012644818027802220332433010231502296101720647680 176 3255841458049312031863597931314108433107923614991115086589802360763358616223108727465404373291169005690012415897352761229307425096247322070166601734068515033187293641525738014394367977021967876667480605552334883778237463295036993295672473524772897087063200873275980624260490525112 177 121264255945829480708271179764981188749036822913566176717579901030803882133852627448760899847051303216774033154655244786977428915140292388341917410837902837480048808813870861774489707862517473532328660808008468265153600096382736139944453727117047522439981079135763785393184040609308 178 4516504655666187409592827699638688191011884299408367107757900232632471072979853626728307895369908016976363915656625645511770582865725156958135248066072793224697009754699382530113384725781360896605418385513583140955353928704130796748418997299728595269886251336132381418629157924170222 179 168217830482367148965998550395533252020786345738699823028799982056091835217169950628258512759948739154631728471964974494816119558644726610131654465208444019173197215444289159702688822690320250211774656831192502624157932410741248577332767769292408583833013907345300435457989974557718316 180 6265297188768011045961886722001929459165717451821503458131106238771596951315763214233109271003313611203073497919534025360862460713685020731681066138799067540764115175093458382600532827995392275381438636335668061812822749737853259198469942766065386446522005397762192300990214450303853654 181 233351849923006461862571084966085702434229703796764723831821219282436843983091954999593866050892055462384657857009779565145534502327327700080915336069452909830935770579771295836383203808364635981765106878325373744178370934433172630078424251004671504623764418155248690359401145515817363932 182 8691222948802585209859934590458087821204121218585356423342615257482238604402403466378717007807024562124533738464693700186294820769254175992694448323214575326411687036334560388324907922972653106508684422157601255518373711852960608885352442650485059194725050702796826285074844078052330401282 183 323705790551056199349724130332014591506177358628863096072148968098478670626667848563508943918720306732828355147266258648645624074304765466650407539607928752509329346547427090071849120057449755840436142976453768011237260894681275196319829072014120336169655377781718351513688561244798244229236 184 12056468216638109593475929325763015875658038801511264709404023355287968142186243383193149875956647977103994368337696481983852223798820701914887656381500209642703816265415873281051327816493397905163393900946363902522547764522905776549268815249374967044549762565503056487539151098682069191157628 185 449044816961244590873688709161677575971764197809348538536309523827255963343596316257823744478012215123483339931368772885673606625611254371785869240990030211802184950785195891995084771737801192971263833525410996455929779152800673148632375096639095783504200395192210862372531403322473606230220164 186 16724737915797632597907469054515813087058818260129036425752753658894602767058987333808826223660888171027850833517465959736861171501446615747548722392737381432849435571126186912043355496086067431547338226180928569956007045233677182569922971431711578355235277490070827136827502775181248992091534336 187 622915169770454479095335883545446150902710214958196359154847458513206583822862652880968093355420635776443877365312013805882234621362122511383856154351798534888355321377746635438871465791827616378335076504269084612704003405592394755006377166611734459654078382907763899206949950048053437083411577824 188 23200563675364371821393733854800404746418450693405747879509819671321561253159164713495102838356615342949673185807052850728437423449792793016937096261874363830354059307971479254862910949762717487541381744254645560290944540684148638620116269387385679134774527164582847797622501194044139335231176767082 189 864108199913074118315354460982151727227597248740363214387688521984826985955799796425614470123921975504470554238534396549757068884326049246336453826602910289685897632869618247310807331813109370675545427901136216050385635186723886564329647252424925724919836556817812411593669433355413501404320385883344 190 32183831992072369327034386336104394543169762924338673110140653086836790426876626815556583806024556422537992206674035912890351946332344146752076078406081815114256575626518812887670555030990807894432244664214456715217277011321888275367364021347235113994085896307786898978824538209681854457151860415664572 191 1198691277657757888376399050924737649196423155603522956568196096707582791660586037008760735029924278201003973341701394428093688351235607950383180388072658403657788730277037481416332200021449319264935819433230568931617112111942054342784670266941718899795645287094607207422604072454007462196260740527881248 192 44645425720659600249061514472839476741096711823392284793529777571358747910773740769736326927010281846429120644028496226875298220004876033158537232624713206279086397826346157468939218199591849266387789186796940965159079396599802101824997156551189956394960790647557846974788253153321770597269580150592416978 193 1662825070486347589599784946904710340661911549708586345894797477128255557035664009293993364462060370179121996897016335498193903578764998338572181860699346931468534036443277636862084333493891482378951793887629252058460818115705059942839553279189260989991501706004447704455963357730293956290040653588286645464 194 61932153982443229528961072891657358925792024582563388691813606475263125888971721380462005340440703050237537265093055598906418341974803986724462365936909470569898848565539064271374337795422870096360741136823875128668501845674624465310920580367435105770126683523816080987018073341320082012049010098255073133914 195 2306671672203259459255922051101596956303111831749401810942431434153290645772727097557766311520932801469434749246927062013366130617733932581457494901094480100971675688272050696335531682379811133531096706983001432129174103031052582154844395051052910774065236760539280286531357243669447523920503077354309206848296 196 85912310980493566816624059535623930698842356149002192446246291421201637979455372342898509048693013419243647599632332354108821910694982142108101433010586677628363351274193480660596787103907306039280787569807103827875570027520010525065684850361619741928625425339852081136257118167795210490696154464007318572386962 197 3199815961350174126455379958216110489234654856904310194210593964039600373725417992153436662445636331557459092291134246185742940980695031276221453899064422006349732860968787661737796073338147584230847555181228273458102097741011507032767751964352835448649930156864699662787668567738908581842772250868325795027005672 198 119177595251855097399598065220638026197308116763014619535811983608402823415189474423939541129982930319394729609300945881867242457586505904973636701326721650655675762971558282452096804961957728743623776243199814486024503535180687908999489178757953831315393363120767511998421197989480398277400765639637855855639491952 199 4438786111976666599068591953474355012918725851986155322937450247321471906092434849084139157378944928952818984889860601400136075887864807488599400126738380018615722480908714134527041835721683869385660292517294983049767876265189374431881546056962111309063895094526869889584453775654623396576770903772908004165037839056 200 165323212142750404622705027220452824668655322603128539467279298762249265958834429446092514065756293575267108468301786858166785535713561078515628887883524615165758943529661738322801528040768801659273447297344670170798665649258307853149717176958875987365753804329359026085162065597988187889727785883939514133869473079372 201 6157486049479558893016572003379429651832265391915306885302170335013451355887524659429419770506049501686623520120091812887006016585850015153080719915911283936478711617707782757207125234723827298608405916063015646362423313235245239007523930525298564862133447053701959772059016331025817410089886974097527615695479406311324 202 229336432084985898226472156461794818765464895350867074935861916659457562090309338645612036262747489014296045061095414747074346507682682000441733302056989623075228088843081089623636900784773087552184446365798138081593767760829920473131387963564015033066715872540326656337415193735763843855689697628701997011027789123422102 203 8541667357918590112182528331173701553434769550815569824906932150618105992023392076075136163727133389394327467837119444349769506536048126354868560636922750988001814698059673430215682082964280707929176534537545139039332551454521848401587417527717291167803814510464776463831783728032272768988216773338728921870390680096456324 204 318135598807338501695388602607707049767243046382610088252049619338521361353162526843167776230420589201624287172038218240447641072374093036117115432119169655621717882927573544609116288694327689674428179791878121273005941531397759798182785531197424013291952802928215344291250267066583208349702423757022027554546623245565450024 205 11849004716191445925126139669985053147210899740613117088494876030810709473206719535032722516653992530751074668577143424820229345835641674201289726399885696552066027184831938207218008787752632001526810831074502899442178260641621667858789343138504606412373851379007776775441720407239918014778543738325119217606202899429314802984 206 441317841762715381384330929694934453117587542900170458011647894820276680253808797975977259437926122490676286983050961570076179847676372726892337053483526287476107929180013622252146284420664921830868456070383700662587214761575051591783485588314562598181292819905605438177761150319489942784960075146529498987738050822561744754718 207 16436944551899767795965848601428377539507182025299868343646619383765848445563636782216255592397901801076835489495472341311847720340249852152164303753826463460893014637271472993165330477657074439135516739007126897855531740294290703836759538067248558920008067820377550606062986145316777885755702330137571186677363515526213554741784 208 612196303134945043016282074788346864618995267617313819883778932466919016713661971090545710206525785260867126878981320923008129446784675180744352072605468427446661789898868378136254302707930542005508466901354660114018076608277447363432669018548252599009054025046324921064856762883776436487302300607389102141350981084931674465788954 209 22801336706204792677284283448215428357047100633322553999288642196180702436725257653931914873154812350441917702461557952465634415249524219781562901281541954587423965975209331631344402649340121408675811497452218541525899277893903603269348245561578664671822003216226735677820884318102724048762303697642306196088949582272483726825911440 210 849238979597378246823125990799579215570807333311671647743059567043927251675226404763838542102037454762099968944525281816318259519628280110064600502561180970125425493055855707722803433814241907592971414658244146515188352179564645624914228059244127996997400915445579617727545523374031928740127182179935467885710425091876776629099096878