1 172 2 1331 3 110985 4 3008980 5 136579852 6 4797577911 7 191154162535 8 7146408189140 9 275880367771522 10 10477887715882961 11 401257797241430275 12 15301725709872289480 13 584778458159088101962 14 22323683135830513164011 15 852674788526650271315195 16 32559440374498716185538760 17 1243465564829295107602682842 18 47485199948762057563290562191 19 1813423666726081526781227092645 20 69251927288446405167176845949820 21 2644653318912517772808690699354052 22 100995829243158814423257052177582021 23 3856907736679538027683382877922249425 24 147290415883326538886370294398819073680 25 5624838000603684455516666274167208606712 26 214805501632865650484185436579977098501731 27 8203153871284919830324692855485260003242365 28 313268174709030863864957494936466475974085180 29 11963319877814569404558637379798603564666641112 30 456864216397519827677962656456303202883827024871 31 17447072956478680658214912563928465684780102358035 32 666281888519274791908528268501559887351075518150180 33 25444471829396886876618023691418633750883962656783862 34 971692547564218356030015760135527016639431138036542841 35 37107722812493940235853286319161864896552707128979219375 36 1417097512183250877764021313577597075758755769197589433880 37 54117181202592772783786023743580834042118908458360528612982 38 2066667449360629623047013712258385853927078363415224238804571 39 78923444487844528572075554320410864397158078967570485378436175 40 3013987611590921878419783962153069662342765779626248070296529520 41 115100416383280669206965550463073700334544102220793275986406497862 42 4395540910838304316661844699876393035461081539714273814424942602111 43 167860208555525740775463410474629186128891840101239459225459065674865 44 6410371371307988325587957991218215709872088131154321624286526294091660 45 244804063284194643203366406140133768039772400340749089060686899061749592 46 9348760926497483435161263284826694304687418637209346654774936027422205741 47 357017484466202622625349712150488096595811465685280489203059791947300620765 48 13634051102247217471891879384433920703546167982729173314796272000619297033760 49 520667355372333426425179567769762460295312467534146342410413683505018088010372 50 19883634945869298379461561203299609179625147896946050985181880769755973401743251 51 759331144119602464913383053497897072655616264189419396360214597997557203076633265 52 28997906469297814100099094268381894922805921279870821683573367503008957832506048420 53 1107393771629233699374728130847036983924501159855005956638435538534302923083757417572 54 42289982786916410762300598472149884200391981580150485629003779695049674928246521412631 55 1615001537787659284974889998650827259314858557738931895908899912793024751586998888460415 56 61674888358276457587302504869058479443878159931717671842473361700113855879005582584208500 57 2355286831006094910312761365791419337953073477534799366328608684475133126300118094893605162 58 89945457608052604708600886293664798740190504274198054547190086981676087718422199053773300001 59 3434904504121966705350936013362418461514174877244058405716203206770921408403566379293620560795 60 131174705940693056785132540056423987139813410237758542792088450908000027248147962904542177065320 61 5009397920081540327998887561665412747064879573089595091603198630892182996889539615164025074344162 62 191302639802088344906822249403999994418296486813647033818278985968128551181107893192068759871019211 63 7305608494094606545394839345050424544979176249139936635501170723779774766115558993951796842843441635 64 278992049060081151203512424216758414291602313472240242262655428062567077190490378270595380034750091800 65 10654357334048341098177037775001464242644863911734923064468506584053414278052303498219929870002035088242 66 406876577967080563432980269629183247148772652467089629246293881897998308043459150429786793804839760714351 67 15538107509230519626671060976201103225446732706314450670111245761308772871276531132042422125542835199091965 68 593380887577017586421065503690153547298685303544153381837570254854223329491203211252196099230741756135183260 69 22660473776006584837810721727356026887704431300258973315882392275895528064428649747471409780159519869981870252 70 865375145212160248769355331893585020258690996826347808061590058796585755792327295848961238251113501697559991701 71 33047594209786208668534777935807153633542973310383134744128580732053291706000125720654092359944322105655115919145 72 1262046280271822335467572839065796297966710199925696048264716572537415922836475067418147340706088171802723653008560 73 48195968621409885527112965454499240576604175368410291015402998635372467590852234630940134784951736245115963170335312 74 1840543748408042058027246348782814032550222272910416131738154584715918978086220080337345958791045462536611731013039811 75 70288063228156942449769870911412465602571164786006654793661415222634323967129761454353473576998974983989433114645151525 76 2684213204189545980638928314802613970881847866781534794953783222205216131086795581664562650501901536472509215901460620300 77 102506744312442980555945280680844169806867917109643504278287757429379455682667140015744753516607132321611291291559534479792 78 3914604329170330624050825848677561551064783241996073332922436284734829514801642959919887874907247333254380417317572956279111 79 149493842153944452866765754113917364093717857378724362426865266034007579904801743029009857514143629222491055797530634555917995 80 5708982814793194606268947189397707945034556806636920349174817008463115948243208031017829428935904244450941210508758171760934340 81 218018911749162385320804553419196230748901826949625044186829521630087898630354542055000035136671731339081614576225084370334327582 82 8325869497649011770666296537644887310773777578458336505090902167418992699715953359463670996339372378320211289360582619617681812681 83 317954540437469782980778409088799657528030602090083137209971931155394994987539783121053480104127871291627860004115732885338936480455 84 12142286137603883798706476458172405086094359814768853457265587713249318039042783238099312992243757904702696990057237548069568367064760 85 463698717573252028981609277565803582419377724836703239644744711985187486084639049238380228975387610442207800225340350901226392876025742 86 17708073936191158882841724493755776757356463782958590406224902974751456712549680983784626091728181061321290527574222405156593922554678331 87 676249190790733679428847894212549588441538554047245788124119620205435314377902445686371993682895802577272447244903095739532002244714190775 88 25825110607341741436201574807354538987668026823781226165748721918890233678055987633659594519844120422626121045039705175516597921416084181440 89 986228666834470747007755915137184189427208285556852146727854029209510941835506298205127536763456905533183715032046544645381049682962701745502 90 37662839012568901609572981475153120285434270876910836517813259441733233205202320225213288355707463855015208583396459769046244460217457464386911 91 1438296705610527760977434375168317763591906605566855319818541130300329421520665086399834060566746153971841412560621881554983968865981045651180105 92 54926751875495318320691600167382581166480029367281848538326428213560829928147839779094813535975816036384196112043145226788299117775609430821666220 93 2097583940659584033373464732595108070777441202422181567221539189816230846542162832486041233971457659561652923342694950431340979792848008932355104192 94 80104106612499600311318320785247522012879650990108513192176447638923146379784853726785393651545023331522796105407567112505891093054663881943311654141 95 3059075621149628345816951246038048444978814013854066194573310631437485587426106030569728870415488783252254246964681746316714867211390462047469036350645 96 116822271062589352879418035579251449351853406306743236331105182231738008249433379014906042985674288309561850582884353456349997352099674221965234313312320 97 4461296387008657506122562338056128078936530170997257634545042976565870562317772904564961272768992472597065312019333259822268140337664663025232865867393372 98 170371327930040582811660547864927303471141026857773467284129301171961395461531760054682805055843268309050796774315066939832186057203554320648778768466072051 99 6506267878809975672197287453518091966222329400478042040364164079215509596413430129978948404924011907070942684210133363536640573852202697721418103677726793945 100 248466230938911346562274803013539078033483182711144001810402187995188599353398718102475020866788013615268018288968524359622933567017314345999515424084990128500 101 9488614527854347764105157109798457472131613129970626869151237646327522496719046010559868894456487568279105438617492180863859284681058552201751820334691277425852 102 362358318544883343454392584132885583959279442700354977937594568494264738533564398177759802368086394780813841453817048405243065499930957110052630630052171948691831 103 13838010874319573286577467610928463757636937604755133863947934904345671731131410534889371880081410539851489373766338059776717238740475183138564074859989491092307095 104 528456323913722638655622878846769008859827542763865029796608306363212930274575327435020917410929877874930428961743918326479906409098388695424975909213611179357808660 105 20181085910451496991315350945641113024838377777788402988410334511412986760778262246502740562212639207955035177778532978382490794090693351634964419704317117493786930642 106 770690424345299467862509357882901609087959791519471526870058630077083991788454422268912979396799679115114704834802861123842020489009004493578672555207041587306498411121 107 29431703170637235411098151219391532538555651304087514788238374629306184792214701933898716267789621104446903537542658480109548465875201976723330046743766126169809699906355 108 1123959924972929379288842743616384364203056629041581943691321076743056418621899300827083245915230307950008805977729386430933052268393286366809856911722241707410105625674760 109 42922623458824493973282557048286927475525440292029581340727382542935598641422555413749431093710980660854046560837243246173709928834274045550532521076133509522604713043077242 110 1639161293613207677440712868397959739783022836191649957346636009604934701053235841619279494332479504468727137638258167071580367828975434242004716756852888437991776196460910251 111 62597519209356086020718601987588195665758996425809559953656116264733244102409193417294496481527631525782344431412356006143463281387745766974945285298320436911390987736118796235 112 2390520948995968262970640066082883617557537026106816658166986905180154738504016722507513892986985858823160054255079013210600080095477210229894489833812700969502290147320486884200 113 91291004496140770485313843727432951124346975988474689227537635244046749766982187593785485717745176720485638953650797806619185330387088777427887242176669592660180929258070469391882 114 3486289256496471796249411062413077395610611249091779783388194970405641239385659235941478730443735009495148280734733944294477950008104716068147293278304666838539843673911488766674511 115 133137025351457584764805979870743901105271542350259157132522496674825425907470402700929948568632144086939115703281851242726023666421645052492645454568103455706036076561489399330665045 116 5084336443513518367455313881419494503778613175880400015557016523484408603174987035296018735995389867911172723408318350191375509291097595588831531237165975869506074744790184947075662780 117 194164448263727723485699523147803353239688905048622838871399076205925931451770504997915350778990609343746172558656277388744302383834157163006734912752342926469356993792218420214998360212 118 7414897379117071497539053708018149894791774945476728679476834678092694618533261492862856430038305486991966644787815357112948442891664842934723968030853767405145046734539551295556979337061 119 283165654858496970549216391731166608481299319721287873056207480427504020849269716205806607002502498045656819273707548492096717021234981576304520057357917218513390306836083238644146656408705 120 10813742118301465976148549262449523027984856312028619927414882297474852416502785542663125894902409531268946713156730257722831484269305534882714862108337098562905890772392604524327144875249360 121 412963283487055067593896711343215837181311315028303686844634125754091451633363343382162443039525273302199718966623504356806306859552513859377218274539807806150900245698128662256615605660874152 122 15770551178558771329348133268395986609461606987865311678857564160865337255606696565932295110048000511591580852823067982574405062545450263440785595778861944087067690253436981224885908647066468131 123 602257620521214292324822643605204998002332007460394262875990517317434708843919775017576639043490615492067945922634186287567185041836563359602599121378539676255026107712077665600068000224346661325 124 22999465102336546692458262214655762161896195096744155193340103307172000115579309437594367970065004678829063498605860249439790678171071029301601984778175302895857144965071972455385635003617840841180 125 878320799885941341969512712866507709025552036767865952538216290097543964905049562522622698224979386022266723113379097045760676341040745510451162599264277898908708912271147200920396684555535366745992 126 33541972566740581780623144422947927289697841175841631512809603985442878863983244108871375182366301136230050965781509088534400859300141180098005504866980989154993408404247262516570929061698790243592871 127 1280925971255694353602298127659753635832188052022881578398287965734660617170243962294847412132807785347750871804598448344892928485999843732629608785253548003658488423505259089904740395185583694979954755 128 48916960401556513149615018027245708540763281969703824480580219824605573673569135669867338197177572056205666203022857430073147471616518023942365797459134246518477840232892540161316863603193885529812486500 129 1868077522529825472329166098124137968694082285146677286607874306145009086290647176837299150365832212979398556406396844771481084299008465394940141060166822255151705163657709599376630054373401948507231546182 130 71339543617066804858862669009886119612204820767450936534076577503123906434676789738118924945158620562033688708084344514672561924274246430846598376547347671030393366579357253461636215815412661258050199786521 131 2724367924838152180495281506986896166349043830583272855353590786994232704527917640880169154212869150350650020768474113045870530255017382886670299757633466511118408995996096469898522279108600202039613924132575 132 104040202860385355324193905872577381833164128712118222280468220600308649059739283694088064876554931647261939534290663872961016623329870366727086741017976198289071693780052568733607966356182746332951681433223000 133 3973165192756842927074366483850080955571282606469327857105385009295626785587640247119705181405442671765355956879456620370680939582591895321368952947925168524276138889212271869157105979800315647851389896932444582 134 151730208274567475870256977941613035742299237838055296832527842819643905125736537861743069471195740581110258766313763644326194324485074770920631054212111479210441165158548066816160314204396951553953832318153803291 135 5794386839241740701082971153429102844701770134956800454571955564869645309738338299539620657835410235303702298521620512863331338507952657512841066981656971864924046732554967963724788685982362646890472944067506719775 136 221280384602263865181195647179151518759433621712593979893216254442450648931238701737042631750495894375560967072929660608381680718543121623529062229805549451553189791246112847512376034440430925722391921671276493693200 137 8450421065800540412118528410294892113044578049763688277633927051598258901697160272126214444085159099445252911568377521794087277257771976193124322760081107863883601490623620262883993382400487023614300285556132538972022 138 322711009010940444346339362079788543626292167031698797500156066130955844223370783842237807606249673603960403962844116554828270407803412190350641186959400882746389925121377660381614249855565503999050262831640456979487551 139 12323929722073971102092278663249865118435957693266822040953265813192977371321163477650585905101399558640984893836138120219787053474735530306843844953422723037374389758905310555263475789010381833332169720554080739073901345 140 470635458827713143082067103142847945807090180389798112648569615322182988845136684693018921567447669708708067880429240536797995951181601046089897220348703754477245797431981260494177811909279939658887748319199964011283162060 141 17972979406823218491297468490567427961671125416290066994047129176846631906590751320354859647993977328424754152750417578940190685939283399138529472335260798283067160081393040611813725761362756724701060061677384916756102478632 142 686365599316950877305324434824828571270841538615598424449490453229959398531552684523496134541869431857949479848050656583797472887376606930494391795125382432173609140594193107389062013057813704810615907291028222484380570615501 143 26211443593312678698193759128262351451169229748046271733197261345494808678907317052419174714549727396909789652265323436423100896209698366370155513234314492909791476452744461058965126370050736079130425483608779069097830001260685 144 1000982240265439163641408770886595820327214572478097358630691358328777395929389487748344382465003269417671651261918291959701165679484126028929443065728491231728892899020510495474994393742073047731926265687010045544637266184973920 145 38226259525150635232176961329009693991506811558802852912623105567701386376725115423687049470232545175146661422718572334894491528147843777539401025781083539295288813844101165847863372945113587387606658912729391881470228087005861172 146 1459813030145947563253332076629448144022095615230475777075549499760182740647636479821942170699232258125984071463605856177100627584457361983408052093952190960508676441546561470072727286185453024355578172142702862818589271479838358611 147 55748433392542231239446385280222752886008082792715089308861827490597421040609380152725993000109807862041721392935409885490739312086450745642677268128337085589907447761620923354902557763016760989911966214454946302642759421300082043905 148 2128962929870547023452510213979490774936229681462978906455489384787013968369496665866488883856832149713276161966000852744324239777203094738202148035876878370962534064745421338067999056722964828910813943062356835001045441472986482249540 149 81302430955294224523566401095411154713444004428394310284096048166730778190294435154169063192695467388880135513481650777592668245466688349966366668603835685189092843607591976990209141480993973727759306968095139447443449236860940203861012 150 3104838128695042655114642221489676509206026693593622143856550303796236087121272631508553676069260628459699700895912784594968957813375552350079548865317509574470524062042857961318261857613525218717795690971486907483467522282995724181613271 151 118569883976769315399534681060837270679589886411302344280878034644543376237973537643181013037157322487815559821222608708836807137708360317347710527010294775023022383880427170343246587027189199046945707223914957078777536806858776743666098095 152 4528035537934285185113149138088026686313171417979346346284086532686247833765447302559513122326407977129932616324272401598256740804915895031287226860074125316048026999182512993029855877454303197116257566978661492467448506631328690963836891060 153 172920012613092222336711102274969434534563401429063462388391634473770449043235661670332691249254698648169902767473937074400029885781667638930081890381093866650779187914196611246565232696636898252784644481807420294169841430667191993790669866362 154 6603598958446586190676866403623121630998468391549926864640568292760256810193845452310839704330655869973792600224216950067952764165579426025305657395528651293030677158391325278974523261067421459181084476767412478236061674186471283141447581778881 155 252183183108877472220241882078940785392703014384478257172705533010734060125963672256681883459738948941569336296995027144908053652256904186734806053415376998651482563582395337826303700547511328822664272606839104221371068509408810830539344962531275 156 9630560281311490991474716383683278828477634744501225073903703430332816619385632853091499120008703337616275436202866067307266637627381590304996007852183212856959772504537778594713942370473317123826665837782884279961738668103622141187817447791191720 157 367779049295018261701705670614823238570594456177043403647346551142515126481014577996163052321115371653589441700368134603712309353332101534102951429453943148771798299892592769920246510504948334732628561505893820145026610151547697546883806547006189842 158 14045021800323288457046929518210371715031502937570242150076660337806443577412704727333726545907823725399448976802803535998358305522188417826726377607065151009073767453789731945158210184475122696703417723656967116968772239895758075344550445966787889291 159 536361812206763026823514264674217624809958530453930950722378464067041310953669306332951263792021844906796858153464988196451142323178488127376924573935697747676134045352247330032098259989400377360867135809523967890665918347843681485886985148395999315635 160 20482986618582607991854160320349322380278788925638304597369782815438378515728281765539427736246317334889361037146442735814997745774119674926113254113774811377994273503422343131403873363146654353747593483863710603944295293697964161667724803531131070391480 161 782219634710496656335762248210992729049339859342517884399991328261538809977351181753738663045292089073591913334371847084000800355032540142583056378688445854952542825607137337003540838372068104106320102587168139123153503834407678359918118760484129386607522 162 29871989291421171877338824615570722967010876119852891769910919278060176425944265008383599934316843691804671629876090689090362973074557621656287771793018688398730219581165883738729563409943787667522765382443627551048710196683520772915355332689888586612990511 163 1140773901126937353140456231592599346645329004454392436475234457073683867774806431548494279515283871255740132814832422974839040411436561657516643463370442222520046869594640799729044903033306616272808183479288050261464600944762791042133063957692142199670170285 164 43564728173831588620687369720589078654587877659102664640660528267301085461125793990980631440207729413710856397068531445017328135592146364713594367530776104587887561592574781569730942418257624686344657994107133424268860285484466071582715988755041425489123900380 165 1663682469405172982846169934465179614042475510896668533641070508583533042529654534331311589479312757111751789839059146732766288106660379381169370121631942620630366489803621170119917176609131656589670257435693240090984527273162808609011553357975024026958405883772 166 63533952236816134590230059324444652259304156183407626840220350457529210502351921715190778872172533372696620585571942852340833540016071614085438116049477449367052831574915811506248055099815686634411898734748861428115827964442447417428856477315123841729102919028021 167 2426282154835262577947666075334321322405502678670880447762254372825570202467841072781550415999862317554829784259333671906898003012406578774280607844965492215425270729573166970927053330751526633233031873581921320267838426512980787131164220775698624996264036298009305 168 92656680209810468566542090243182079593506581898534844577040950808927576603417742172907885509856886496697282477831915828517598483140749046962343167242033129247444080578482392440897754747614434604343474947149239660342794326437151942268385625691822874342590755134285040 169 3538442703538738620579597724431258732169723963306168819255757518450822310657569010584963876985771988002196208770249339186530116715967985259808928796854100983834647520556799655449445663996952205449188829282843286802701997501668882707822457295252340089463036677170335232 170 135128700249945516876815395682289954203963968186339939771417612368172368614530794529057678085604149176340601704148874751653543315197689570077439903927783246699354520549267592596386631119321885473824431536488388919067626262837415630677452990589398252192264504084469426051 171 5160396016297885200994940783013858744622154501222241061515898744539059801713638624072880884112711577866723334780135796236826467968558368532465583974474978034859397614440107246192019222680961343842480636097358159368717337863837736952263932039977134937239253025392276908405 172 197069068197700069295875058789977646782099210451590272115154471785230887912099339906178306606816908933935638496184104578681803861558033318521106608775266940519142211162303683308762747361061447535246830892328447718726913045003285633568610071340028243693250363806869006889900 173 7525821180710703440587330905548736078335991742128374273766124332975924761031234363614204009282252710664109214803535541706867218273430617375735186129610557253056781011307017612972364906761686639603413944473424916935237999246693016652658033847754826035774938315797744154336352 174 287401696075482080132292919478701736684134765839020901341975568763807559033609083235103896304050638438725732046781036406741102120648173858850522047622597433005742412673236919517501324740406584148883744162071987742101353932078909719672324666444672828589055386377292126855593991 175 10975511233082930905541179165221829738974046759956487220887449287140524986218809503848298573043806607821885003045344873604510392805110440496936901081935903938243369932854413868012647838548806601989730169995663019092348371803499538386458008707935808575973502325779065042381019355 176 419141043607105090358905320962328292147770487547202047095768213827819068554732934214134410941125536060173821288970350951456134585099445382017551100726468098746284096668059252568215591900771309649409985615895458239010830963076033403010211152415762001723420534337068317786745702660 177 16006472109154438301446037644013443163091528898131393186962801427180273843256993618417249668805905313833370249264739254855934860146442452698819597119305184067866957967372051748946631171213532918724771024376844457327717196969802701446693746036343582260625336629581262618740147922542 178 611267145723153475267401303404116629557014254538677900213773540133700476133745813566893803702470339564011389382176363696134767579091322264348199129508412997351040110090058666560972749879392667068357524303616674380429166277410548865862465631143298943641612951997572747575472956142441 179 23343527598866339999311358701646751346355066876664345519462184865087928970577740371300103012304044135045261745943805738297088178446023059444879551661634362777425971561055448570508073531095727099532432340840632659900553358627593013748084627541733615563299223424925335801906814407512055 180 891460116205610939345895301465580206046148275588276952335291055535744937777315531429662539548586395593599967783847454199910357619395153336916960732483576842935450843583399827069062191839298250515069572166450254295952906677674779889089725348041991207480834723388941093109946860146710520 181 34043746619680368854744482335406709336173364294346757873854774609705992820596085560084777353625883216727241497863142939287136258337948655329414372857045861826494281692712500492437630059973389588723528261565304185126132018492069048230975226189407877439517235277795048959776891405698409662 182 1300088094617220325077966546940525100717571186252096822731072303900712152343716471971341808031579729394830034656109645533036252080784185165552771430161271951300700705243269884223960747581210056218209002907101713064423169578039430169805524922674253009985586362961064102590437471464442162171 183 49648737920882331821339688293055485733722552111233490643537517839881893058957081258280773849286435015982090066256611869633140791077622721790444246098943813539400437000660680502610272070391913757679636144531589048245553163189205073761973308725395285866421341585617070471471854219786498996615 184 1896023190537883042173266704008588620681336933085610402492470192627896477220296318163891588699906345160642856077656015069377790771924333498271295880766274460192317927415063672461829950560554767185880990199600165005748663603108377454650135288684594974137748897351603814591476040709148778031200 185 72406753718213483246994810107986031341244961797137428005938948084867034761097011180476290214399250246010225351786755724698457078835094422048499819131834071207176875685318818763303894639050563852449909759997283896285692190752506820180484465777922350291657104029259516368854523830380918422461582 186 2765123343519184027123516582910151841382075350942580682433776739400078387954757134708839267413775056621483797557299746932670643194694324334239118083574638522457705786914211717355860035294042467474032224754032883908980473662597591989123564814568948474008173018014962606491502383341665607278475551 187 105596601314711744433702201075278821301320177605981953131699074046897798351855511838080315318512057147728119072974842149133402697957960149079048751120632265255508813829693311635383147260332164337098647516326001874299039946357627333298922098479112999083844124440129184328918778835268439609453754105 188 4032602102670296510368579755808936743153141298520165989086590830062711532416408324435197714768712787841773775175518339244352669046742574365082315354149656943826362476988450584018764219070264923256060344387056127494860101717302399036485383326234943063195610598631081341941394729305985437597815523820 189 154000029508480852601921086185608078088722356829908186804515339974435207043218656334209564559306512007623053387399111260887825901762735985918087532763898819034369444952762048513790022125927319707735576033462112704930083009614776884497278509149355604556426413454138049549071414522388343477445708816272 190 5881068472614438387604101762434175733572864537351357339576047899687509583959308182747541324326330964474058762200463896836330423346129740852051166161798170104857670950541941431804474632546524453505718174645655089564154181610309667326764945727731298270190806108461237694170429258656749907171372647292061 191 224590647741887627779698585773758301524539311068736398082927596667519921587121023169296431388697760604662298855690386857087893126054474416735355248603783563832381627395940454704427426586888664445052547558573139294107383431880570124320724769569722764910329496072509949203733533981058086281954472126184805 192 8576835873957618664830446434916013572277648146466591356732829575147243298036557397716360630640941599185965139286228465624913854584488386812730570694307226748182920072551682825819138913520785041868807539336254137620952824106312444599703149643811376712239022095102780061338657226324746819173778082002542720 193 327538632389306440596130445933147332463371833908967399754145468820456359918171097355716517675087927520021126810625637676084700940553823881669349756518126071363158847451821724659505943344317403864988989091507140927845055697682907542444237150244402641396988641483302787630694081923038176614161625627424499212 194 12508290619528222089422201596927552770354554309608030769209199162649751981639144097445817562987545203975896279470417648699888694820182257919979237960447306569420177794819185921560058297318548614044205057404793137126729970303941003954368251575982190804476829567377596929451890522237994887796893043399662321331 195 477675970865676028093682650209972448467743685741187802410299274406965681006909641951202179171520869467688805686026398174768267611675523462560085054978376017718403923428396946125318125735602153110213285921959168732134355960950025680440411962520702014552824842524816643277942587598822021788706230615298301461545 196 18241847753859773560216773740349521339801666650006165319153246725564259484910479655045710916774616342539161108344120945551105122558255381574352289707448535946796966500057934649223657630080519033907260161490293591576840481154791384044089775557226216142394287560644011133146196406336515374256306623132883478882580 197 696633345135490233118259589729657762928790682940807208211948705066106868972271412467503885082946807679755569352259180478716982548402823571034107929679421684296044210979478039740955869458566310900691931379182491766581914059045551066484212585483288468010941657030476757383890324401728128919373496578722696824523372 198 26603555961154173745132441486166499888015552326134610621332328941593853207428342123233759704891795433426796115568983910148596038183163282742837124174833351258012705841491381557687789033168717352361800417432562484594481087775594379862316368780696881239465031469485520580767423260605964261618870070341619964802103351 199 1015956521060027046734721567913385796371080580659813574846796121142357440104139444525779063286917229546137279375068792160153426782951135621221806804278914021517552349534349909198280415614001781732002572300658658329977661206025913255750954651541741524959151972029671962186300331706393291787113929375763294262902507975 200 38798108575843686644422210951394805358248745608227102127960198781014006290759481319795911562992101650559039193323804858330983579605618519793858689141729796153344219034930461030485498151005585709825810406568278453309718990294391311376475409788071522298066063676891359855167180242189881267841785438934763293439072412500 201 1481651230007722225215798666290754022960663127595822773867712675212797988602493673556812680790739360071171302340411257248748169378831030020853543600215687174405947099246571572547677321900770792960742812682460755403453754107656263686086923450422903524659703361172175529897642667225201770111554197425804792901240955189282 202 56582406925636022913941441431422738467023019857128919526062741508903894994655885043962317718811920990493246530111572879574834264526545169062449010842214164541093688983095638146369840277573011373152806266084872633708524704858792855360898083765152941034171195894097178735690021099819146848577224051777869359306495662005521 203 2160811335797006086582229661994608740694758258597680425909869034064843148003989168880520054173295125546349703008640268227703590654597214565665260551578206066402955344209227380271472935767328046646791589445777106036650834709900714340511839780585782951939130681613843271743283031554628044128752383142154110725991848203131235 204 82518681735212486723409724976801990468607629737599899042011170599648454761604543798613050352907860804846554707594282167487193753672573518064313242379175207921354989575416836596174850748026441183148083042186632592076574200803017158988049328334860213520680435852671680545378313759508287754135028522399820319466495767378727240 205 3151285224448203551462348903299993217538669937368839689007949292123841917328682161031479197300002729435243077115272967730113993883489229030979633567858402671997727927872687833842015348890816356586521871742554753103184327424088568488061495650028793957691177074112935601787249334365872956326651030618947660137052389598902610602 206 120343640458182038461426430480798145432924631463669802913154501902904456312653858860288482748514368755644539674748871127319723525025334309870944134790546259854075459794668941849127612679061240811815405378049654139895752791151658505863625578838973225821570998867375748162583207492130521802242724776647152726462375865656725528171 207 4595773078986882266531998972123717278892027349208649707574889380844618555565191995078536788323784086309159775213203538569296679809451809699068363174198485435091964275255573015490430076737141357891930310020192251603764094856521725420577608700144549405660700356064543641270197379941439152810631155067467825491773214392372547079835 208 175506824566104975258773694568762070935763024307117404301266659625115803250447131668772013964527655364501621238224920423037252903757225683630894242846173737110087162182882974535635335492117905371176162348377041529877036887284013152896170461128721296279438905598295369954534022992740783983135603452168151619248316524411937955968520 209 6702386070825728197596127681253710590894023969656518879800667774472438219879584502449082311637618356429349085994395702245043142816581829018487035291059360646108222393904185245539132042319606165673520178657445593499435912600272107192970041382836767233190556380615633877100927555993917107614120156324311508393171185397412401610384442 210 255955739347781290533831084936226041294730954337384877515683971173826580113128363588983508792251222435342742287194814551981999483411686505673124182471595239650844665773960928944433374868436761113479972334550053969903137954730416931045788223766407320604649497242095249133068439412943835236547231123515594447190165620484929151644294671