0 1 1 41 2 1681 3 68921 4 2825761 5 115856201 6 4750104241 7 194754273881 8 7984925229121 9 327381934393961 10 13422659310152401 11 550329031716248441 12 22563490300366186081 13 925103102315013629321 14 37929227194915558802161 15 1555098314991537910888601 16 63759030914653054346432641 17 2614120267500775228203738281 18 107178930967531784356353269521 19 4394336169668803158610484050361 20 180167782956420929503029846064801 21 7386879101213258109624223688656841 22 302862043149743582494593171234930481 23 12417343769139486882278320020632149721 24 509111094534718962173411120845918138561 25 20873554875923477449109855954682643681001 26 855815749912862575413504094141988390921041 27 35088445746427365591953667859821524027762681 28 1438626275603521989270100382252682485138269921 29 58983677299744401560074115672359981890669066761 30 2418330769289520463963038742566759257517431737201 31 99151561540870339022484588445237129558214701225241 32 4065214023175683899921868126254722311886802750234881 33 166673774950203039896796593176443614787358912759630121 34 6833624772958324635768660320234188206281715423144834961 35 280178615691291310066515073129601716457550332348938233401 36 11487323243342943712727117998313670374759563626306467569441 37 470980252977060692221811837930860485365142108678565170347081 38 19310190372059488381094285355165279899970826455821171984230321 39 791717805254439023624865699561776475898803884688668051353443161 40 32460430015431999968619493682032835511850959272235390105491169601 41 1330877630632711998713399240963346255985889330161650994325137953641 42 54565982855941191947249368879497196495421462536627690767330656099281 43 2237205297093588869837224124059385056312279964001735321460556900070521 44 91725417180837143663326189086434787308803478524071148179882832902891361 45 3760742104414322890196373752543826279660942619486917075375196149018545801 46 154190426280987238498051323854296877466098647398963600090383042109760377841 47 6321807477520476778420104278026171976110044543357507603705704726500175491481 48 259194106578339547915224275399073051020511826277657811751933893786507195150721 49 10626958369711921464524195291361995091840984877383970281829289645246795001179561 50 435705293158188780045492006945841798765480379972742781555000875455118595048362001 51 17863917019485739981865172284779513749384695578882454043755035893659862396982842041 52 732420597798915339256472063675960063724772518734180615793956471640054358276296523681 53 30029244509755528909515354610714362612715673268101405247552215337242228689328157470921 54 1231199024899976685290129539039288867121342603992157615149640828826931376262454456307761 55 50479160020899044096895311100610843551975046763678462221135273981904186426760632708618201 56 2069645560856860807972707755125044585630976917310816951066546233258071643497185941053346241 57 84855467995131293126881017960126828010870053609743494993728395563580937383384623583187195881 58 3479074187800383018202121736365199948445672197999483294742864218106818432718769566910675031121 59 142642041699815703746286991190973197886272560117978815084457432942379555741469552243337676275961 60 5848323709692443853597766638829901113337174964837131418462754750637561785400251641976844727314401 61 239781272097390197997508432192025945646824173558322388156972944776140033201410317321050633819890441 62 9831032155992998117897845719873063771519791115891217914435890735821741361257823010163075986615508081 63 403072318395712922833811674514795614632311435751539934491871520168691395811570743416686115451235831321 64 16525965054224229836186278655106620199924768865813137314166732326916347228274400480084130733500669084161 65 677564567223193423283637424859371428196915523498338629880836025403570236359250419683449360073527432450601 66 27780147256150930354629134419234228556073536463431883825114277041546379690729267207021423763014624730474641 67 1138986037502188144539794511188603370799014995000707236829685358703401567319899955487878374283599613949460281 68 46698427537589713926131574958732738202759614795028996710017099706839464260115898175003013345627584171927871521 69 1914635529041178270971394573308042266313144206596188865110701087980418034664751825175123547170730951049042732361 70 78500056690688309109827177505629732918838912470443743469538744607197139421254824832180065433999968993010752026801 71 3218502324318220673502914277730819049672395411288193482251088528895082716271447818119382682793998728713440833098841 72 131958595297047047613619485386963581036568211862815932772294629684698391367129360542894689994553947877251074157052481 73 5410302407178928952158398900865506822499296686375453243664079817072634046052303782258682289776711862967294040439151721 74 221822398694336087038494354935485779722471164141393582990227272499977995888144455072605973880845186381659055658005220561 75 9094718346467779568578268552354916968621317729797136902599318172499097831413922657976844929114652641648021281978214043001 76 372883452205178962311709010646551595713474026921682613006572045072463011087970828977050642093700758307568872561106775763041 77 15288221540412337454780069436508615424252435103788987133269453847970983454606803988059076325841731090610323775005377806284681 78 626817083156905835645982846896853232394349839255348472464047607766810321638878963510422129359510974715023274775220490057671921 79 25699500409433139261485296722770982528168343409469287371025951918439223187194037503927307303739949963315954265784040092364548761 80 1053679516786758709720897165633610283654902079788240782212064028656008150674955537661019599453337948495954124897145643786946499201 81 43200860188257107098556783790978021629850985271317872070694625174896334177673177044101803577586855888334119120782971395264806467241 82 1771235267718541391040828135430098886823890396124032754898479632170749701284600258808173946681061091421698883952101827205857065156881 83 72620645976460197032673953552634054359779506241085342950837664919000737752668610611135131813923504748289654242036174915440139671432121 84 2977446485034868078339632095657996228750959755884499060984344261679030247859413035056540404370863694679875823923483171533045726528716961 85 122075305886429591211924915921977845378789349991264461500358114728840240162235934437318156579205411481874908780862810032854874787677395401 86 5005087541343613239688921552801091660530363349641842921514682703882449846651673311930044419747421870756871260015375211347049866294773211441 87 205208589195088142827245783664844758081744897335315559782101990859180443712718605789131821209644296701031721660630383665229044518085701669081 88 8413552156998613855917077130258635081351540790747937951066181625226398192221462837354404669595416164742300588085845730274390825241513768432321 89 344955638436943168092600162340604038335413172420665455993713446634282325881079976331530591453412062754434324111519674941250023834902064505725161 90 14143181175914669891796606655964765571751940069247283695742251312005575361124279029592754249589894572931807288572306672591250977230984644734731601 91 579870428212501465563660872894555388441829542839138631525432303792228589806095440213302924233185677490204098831464573576241290066470370434123995641 92 23774687556712560088110095788676770926115011256404683892542724455481372182049913048745419893560612777098368052090047516625892892725285187799083821281 93 974762189825214963612513927335747607970715461512592039594251702674736259464046434998562215635985123861033090135691948181661608601736692699762436672521 94 39965249782833813508113071020765651926799333922016273623364319809664186638025903834941050841075390078302356695563369875448125952671204400690259903573361 95 1638575241096186353832635911851391728998772690802667218557937112196231652159062057232583084484090993210396624518098164893373164059519380428300656046507801 96 67181584884943640507138072385907060888949680322909355960875421600045497738521544346535906463847730721626261605242024760628299726440294597560326897906819841 97 2754444980282689260792660967822189496446936893239283594395892285601865407279383318207972165017756959586676725814923015185760288784052078499973402814179613481 98 112932244191590259692499099680709769354324412622810627370231583709676481698454716046526858765728035343053745758411843622616171840146135218498909515381364152721 99 4630222011855200647392463086909100543527300917535235722179494932096735749636643357907601209394849449065203576094885588527263045445991543958455290130635930261561 100 189839102486063226543090986563273122284619337618944664609359292215966165735102377674211649585188827411673346619890309129617784863285653302296666895356073140724001 101 7783403201928592288266730449094198013669392842376731248983730980854612795139197484642677632992741923878607211415502674314329179394711785394163342709598998769684041 102 319119531279072283818935948412862118560445106537445981208332970215039124600707096870349782952702418879022895668035609646887496355183183201160697051093558949557045681 103 13083900782441963636576373884927346860978249368035285229541651778816604108628990971684341101060799174039938722389459995522387350562510511247588579094835916931838872921 104 536439932080120509099631329282021221300108224089446694411207722931480768453788629839057985143492766135637487617967859816417881373062930961151131742888272594205393789761 105 21994037215284940873084884500562870073304437187667314470859516640190711506605333823401377390883203411561136992336682252473133136295580169407196401458419176362421145380201 106 901755525826682575796480264523077673005481924694359893305240182247819171770818686759456473026211339874006616685803972351398458588118786945695052459795186230859266960588241 107 36971976558893985607655690845446184593224758912468755625514847472160586042603566157137715394074664934834271284117962866407336802112870264773497150851602635465229945384117881 108 1515851038914653409913883324663293568322215115411218980646108746358584027746746212442646331157061262328205122648836477522700808886627680855713383184915708054074427760748833121 109 62149892595500789806469216311195036301210819731859978206490458600701945137616594710148499577439511755456410028602295578430733164351734915084248710581544030217051538190702157961 110 2548145596415532382065237868758996488349643609006259106466108802628779750642280383116088482675019981973712811172694118715660059738421131518454197133843305238899113065818788476401 111 104473969453036827664674752619118856022335387969256623365110460907779969776333495707759627789675819260922225258080458867342062449275266392256622082487575514794863635698570327532441 112 4283432747574509934251664857383873096915750906739521557969528897218978760829673324018144739376708589697811235581298813561024560420285922082521505381990596106589409063641383428830081 113 175620742650554907304318259152738796973545787176320383876750684785978129194016606284743934314445052177610260658833251356002006977231722805383381720661614440370165771609296720582033321 114 7200450448672751199477048625262290675915377274229135738946778076225103296954680857674501306892247139282020687012163305596082286066500635020718650547126192055176796635981165543863366161 115 295218468395582799178558993635753917712530468243394565296817901125229235175141915164654553582582132710562848167498695529439373728726526035849464672432173874262248662075227787298398012601 116 12103957204218894766320918739065910626213749197979177177169533946134398642180818521750836696885867441133076774867446516707014322877787567469828051569719128844752195145084339279234318516641 117 496262245372974685419157668301702335674763717117146264263950891791510344329413559391784304572320565086456147769565307184987587237989290266262950114358484282634840000948457910448607059182281 118 20346752060291962102185464400369795762665312401802996834821986563451924117505955935063156487465143168544702058552177594584491076757560900916780954688697855588028440038886774328392889426473521 119 834216834471970446189604040415161626269277808473922870227701449101528888817744193337589415986070869910332784400639281377964134147059996937588019142236612079109166041594357747464108466485414361 120 34202890213350788293773765657021626677040390147430837679335759413162684441527511926841166055428905666323644160426210536496529500029459874441108784831701095243475807705368667646028447125901988801 121 1402318498747382320044724391937886693758655996044664344852766135939670062102627989000487808272585132319269410577474631996357709501207854852085460178099744904982508115920115373487166332161981540841 122 57495058448642675121833700069453354444104895837831238138963411573526472546207747549020000139175990425090045833676459911850666089549522048935503867302089541104282832752724730312973819618641243174481 123 2357297396394349679995181702847587532208300729351080763697499874514585374394517649509820005706215607428691879180734856385877309671530404006355658559385671185275596142861713942831926604364290970153721 124 96649193252168336879802449816751088820540329903394311311597494855098000350175223629902620233954839904576367046410129111820969696532746564260582000934812518596299441857330271656108990778935929776302561 125 3962616923338901812071900442486794641642153526039166763775497289059018014357184168826007429592148436087631048902815293584659757557842609134683862038327313262448277116150541137900468621936373120828405001 126 162467293856894974294947918141958580307328294567605837314795388851419738588644550921866304613278085879592873005015427036971050059871546974522038343571419843760379361762172186653919213499391297953964605041 127 6661159048132693946092864643820301792600460077271839329906610942908209282134426587796518489144401521063307793205632508515813052454733425955403572086428213594175553832249059652810687753475043216112548806681 128 273107520973440451789807450396632373496618863168145412526171048659236580567511490099657258054920462363595619521430932849148335150644070464171546455543556757361197707122211445765238197892476771860614501073921 129 11197408359911058523382105466261927313361373389893961913573012995028699803267971094085947580251738956907420400378668246815081741176406889031033404677285827051809105992010669276374766113591547646285194544030761 130 459093742756353399458666324116739019847816308985652438456493532796176691933986814857523850790321297233204236415525398119418351388232682450272369591768718909124173345672437440331365410657253453497692976305261201 131 18822843453010489377805319288786299813760468668411749976716234844643244369293459409158477882403173186561373693036541322896152406917539980461167153262517475274091107172569935053585981836947391593405412028515709241 132 771736581573430064490018090840238292364179215404881749045365628630373019141031835775497593178530100649016321414498194238742248683619139198907853283763216486237735394075367337197025255314843055329621893169144078881 133 31641199844510632644090741724449769986931347831600151710859990773845293784782305266795401320319734126609669177994425963788432196028384707155221984634291875935747151157090060825078035467908565268514497619934907234121 134 1297289193624935938407720410702440569464185261095606220145259621727657045176074515938611454133109099190996436297771464515325720037163772993364101370005966913365633197440692493828199454184251176009094402417331196598961 135 53188856938622373474716536838800063348031595704919855025955644490833938852219055153483069619457473066830853888208630045128354521523714692727928156170244643447990961095068392246956177621554298216372870499110579060557401 136 2180743134483517312463378010390802597269295423901714056064181424124191492940981261292805854397756395740065009416553831850262535382472302401845054402980030381367629404897804082125203282483726226871287690463533741482853441 137 89410468513824209810998498426022906488041112379970276298631438389091851210580231713005040030308012225342665386078707105860763950681364398475647230522181245636072805600809967367133334581832775301722795309004883400796991081 138 3665829209066792602250938435466939166009685607578781328243888973952765899633789500233206641242628501239049280829226991340291321977935940337501536451409431071078985029633208662052466717855143787370634607669200219432676634321 139 150298997571738496692288475854144505806397109910730034457999447932063401884985369509561472290947768550801020513998306644951944201095373553837562994507786673914238386214961555144151135432060895282196018914437208996739742007161 140 6162258900441278364383827510019924738062281506339931412777977365214599477284400149892020363928858510582841841073930572443029712244910315707340082774819253630483773834813423760910196552714496706570036775491925568866329422293601 141 252652614918092412939736927910816914260553541759937187923897071973798578568660406145572834921083198933896515484031153470164218202041322944000943393767589398849834727227350374197318058661294364969371507795168948323519506314037641 142 10358757211641788930529214044343493484682695212157424704879779950925741721315076651968486231764411156289757134845277292276732946283694240704038679144471165352843223816321365342090040405113068963744231819601926881264299758875543281 143 424709045677313346151697775818083232871990503698454412900070977987955410573918142730707935502340857407880042528656368983346050797631463868865585844923317779466572176469175979025691656609635827513513504603679002131836290113897274521 144 17413070872769847192219608808541412547751610651636630928902910097506171833530643851959025355595975153723081743674911128317188082702890018623489019641856028958129459235236215140053357920995068928054053688750839087405287894669788255361 145 713935905783563734881003961150197914457816036717101868085019313997753045174756397930320039579434981302646351490671356261004711390818490763563049805316097187283307828644684820742187674760797826050216201238784402583616803681461318469801 146 29271372137126113130121162407158114492770457505401176591485791873907874852165012315143121622756834233408500411117525606701193167023558121306085042017959984678615620974432077650429694665192710868058864250790160505928288950939914057261841 147 1200126257622170638334967658693482694203588757721448240250917466830222868938765504920867986533030203569748516855818549874748919847965882973549486722736359371823240459951715183667617481272901145590413434282396580743059846988536476347735481 148 49205176562508996171733674006432790462347139066579377850287616140039137626489385701755587447854238346359689191088560544864705713766601201915528955632190734244752858858020322530372316732188946969206950805578259810465453726529995530257154721 149 2017412239062868843041080634263744408956232701729754491861792261741604642686064813771979085362023772200747256834630982339452934264430649278536687180919820104034867213178833223745264986019746825737484983028708652229083602787729816740543343561 150 82713901801577622564684306004813520767205540770919934166333482731405790350128657364651142499842974660230637530219870275917570304841656620420004174417712624265429555740332162173555864426809619855236884304177054741392427714296922486362277086001 151 3391269973864682525152056546197354351455427171607717300819672791987637404355274951950696842493561961069456138739014681312620382498507921437220171151126217594882611785353618649115790441499194414064712256471259244397089536286173821940853360526041 152 139042068928451983531234318394091528409672514035916409333606584471493133578566273029978570542236040403847701688299601933817435682438824778926027017196174921390187083199498364613747408101466970976653202515321629020280670987733126699574987781567681 153 5700724826066531324780607054157752664796573075472572782677869963331218476721217194229121392231677656557755769220283679286514862979991815935967107705043171776997670411179432949163643732160145810042781303128186789831507510497058194682574499044274921 154 233729717868727784316004889220467859256659496094375484089792668496579957545569904963393977081498783918867986538031630850747109382179664453374651415906770042856904486858356750915709393018565978211754033428255658383091807930379385981985554460815271761 155 9582918432617839156956200458039182229523039339869394847681499408359778259368366103499153060341450140673587448059296864880631484669366242588360708052177571757133083961192626787544085113761205106681915370558481993706764125145554825261407732893426142201 156 392899655737331405435204218779606471410444612934645188754941475742750908634103010243465275473999455767617085370431171460105890871444015946122789030139280442042456442408897698289307489664209409373958530192897761741977329130967747835717717048630471830241 157 16108885885230587622843372969963865327828229130320452738952600505452787253998223419982076294433977686472300500187678029864341525729204653791034350235710498123740714138764805629861607076232585784332299737908808231421070494369677661264426398993849345039881 158 660464321294454092536578291768518478440957394343138562297056620723564277413927160219265128071793085145364320507694799224438002554897390805432408359664130423073369279689357030824325890125536017157624289254261137488263890269156784111841482358747823146635121 159 27079037173072617793999709962509257616079253168068681054179321449666135373971013568989870250943516490959937140815486768201958104750793023022728742746229347346008140467263638263797361495146976703462595859424706637018819501035428148585500776708660749012039961 160 1110240524095977329553988108462879562259249379890815923221352179436311550332811556328584680288684176129357422773434957496280282294782513943931878452595403241186333759157809168815691821301026044841966430236412972117771599542452554092005531845055090709493638401 161 45519861487935070511713512446978062052629224575523452852075439356888773563645273809471971891836051221303654333710833257347491574086083071701207016556411532888639684125470175921443364673342067838520623639692931856828635581240554717772226805647258719089239174441 162 1866314321005337890980254010326100544157798207596461566935093013632439716109456226188350847565278100073449827682144163551247154537529405939749487678812872848434227049144277212779177951607024781379345569227410206129974058830862743428661299031537607482658806152081 163 76518887161218853530190414423370122310469726511454924244338813558930028360487705273722384750176402103011442934967910705601133336038705643529728994831327786785803309014915365723946296015888016036553168338323818451328936412065372480575113260293041906789011052235321 164 3137274373609972994737806991358175014729258786969651894017891355916131162779995916222617774757232486223469160333684338929646466777586931384718888788084439258217935669611529994681798136651408657498679901871276556504486392894680271703579643672014718178349453141648161 165 128628249318008892784250086645685175603899610265755727654733545592561377673979832565127328765046531935162235573681057896115505137881064186773474440311462009586935362454072729781953723602707754957445875976722338816683942108681891139846765390552603445312327578807574601 166 5273758222038364604154253552473092199759884020895984833844075369295016484633173135170220479366907809341651658520923373740735710653123631657712452052769942393064349860616981921060102667711017953255280915045615891484041626455957536733717381012656741257805430731110558641 167 216224087103572948770324395651396780190155244856735378187607090141095675869960098541979039654043220183007717999357858323370164136778068897966210534163567638115638344285296258763464209376151736083466517516870251550845706684694259006082412621518926391570022659975532904281 168 8865187571246490899583300221707267987796365039126150505691890695784922710668364040221140625815772027503316437973672191258176729607900824816614631900706273162741172115697146609302032584422221179422127218191680313584673974072464619249378917482275982054370929058996849075521 169 363472690421106126882915309089997987499650966604172170733367518527181831137402925649066765658446653127635973956920559841585245913923933817481199907928957199672388056743583010981383335961311068356307215945858892856971632936971049389224535616773315264229208091418870812096361 170 14902380307265351202199527672689917487485689630771059000068068259614455076633519951611737391996312778233074932233742953504995082470881286516729196225087245186567910326486903450236716774413753802608595853780214607135836950415813024958205960287705925833397531748173703295950801 171 610997592597879399290180634580286616986913274861613419002790798644192658141974318016081233071848823907556072221583461093704798381306132747185897045228577052649284323385963041459705387750963905906952430004988798892569314967048334023286444371795942959169298801675121835133982841 172 25050901296513055370897406017791751296463444269326150179114422744411898983820947038659330555945801780209798961084921904841896733633551442634621778854371659158620657258824484699847920897789520142185049630204540754595341913648981694954744219243633661325941250868679995240493296481 173 1027086953157035270206793646729461803155001215042372157343691332520887858336658828585032552793777872988601757404481798098517766078975609148019492933029238025503446947611803872693764756809370325829587034838386170938409018459608249493144512988988980114363591285615879804860225155721 174 42110565079438446078478539515907933929355049816737258451091344633356402191803011971986334664544892792532672053583753722039228409237999975068799210254198759045641324852083958780444355029184183359013068428373833008474769756843938229218925032548548184688907242710251071999269231384561 175 1726533168256976289217620120152225291103557042486227596494745129967612489863923490851439721246340604493839554196933902603608364778757998977820767620422149120871294318935442309998218556196551517719535805563327153347465560030601467397975926334490475572245196951120293951970038486767001 176 70787859898536027857922424926241236935245838741935331456284550328672112084420863124909028571099964784247421722074290006747942955929077958090651472437308113955723067076353134709926960804058612226500968028096413287246087961254660163317012979714109498462053074995932052030771577957447041 177 2902302255839977142174819421975890714345079388419348589707666563475556595461255388121270171415098556154144290605045890276665661193092196281716710369929632672184645750130478523107005392966403101286539689151952944777089606411441066695997532168278489436944176074833214133261634696255328681 178 118994392489439062829167596301011519288148254925193292178014329102497820413911470912972077028019040802319915914806881501343292108916780047550385125167114939559570475755349619447387221111622527152748127255230070735860673862869083734535898818899418066914711219068161779463727022546468475921 179 4878770092067001575995871448341472290814078451932924979298587493202410636970370307431855158148780672895116552507082141555074976465587981949565790131851712521942389505969334397342876065576523613262673217464432900170287628377632433115971851574876140743503159981794632958012807924405207512761 180 200029573774747064615830729382000363923377216529249924151242087221298836115785182604706061484100007588699778652790367803758074035089107259932197395405920213399637969744742710291057918688637468143769601916041748906981792763482929757754845914569921770483629559253579951278525124900613508023201 181 8201212524764629649249059904662014920858465877699246890200925576073252280747192486792948520848100311136690924764405079954081035438653397657220093211642728749385156759534451121933374666234136193894553678557711705186253503302800120067948682497366792589828811929396778002419530120925153828951241 182 336249713515349815619211456091142611755197100985669122498237948619003343510634891958510889354772112756604327915340608278117322452984789303946023821677351878724791427140912495999268361315599583949676700820866179912636393635414804922785895982392038496182981289105267898099200734957931306987000881 183 13786238254129342440387669699736847081963081140412434022427755893379137083936030570298946463545656623020777444528964939402810220572376361461786976688771427027716448512777412335970002813939582941936744733655513376418092139052007001834221735278073578343502232853315983822067230133275183586467036121 184 565235768419303040055894457689210730360486326756909794919537991628544620441377253382256805005371921543851875225687562515515219043467430819933266044239628508136374389023873905774770115371522900619406534079876048433141777701132287075203091146401016712083591546985955336704756435464282527045148480961 185 23174666505191424642291672765257639944779939397033301591701057656770329438096467388672529005220248783297926884253190063136123980782164663617263907813824768833591349949978830136765574730232438925395667897274917985758812885746423770083326737002441685195427253426424168804895013854035583608851087719401 186 950161326712848410333958583375563237735977515278365365259743363927583506961955162935573689214030200115215002254380792588581083212068751208307820220366815522177245347949132035607388563939529995941222383788271637416111328315603374573416396217100109093012517390483390921000695568015458927962894596495441 187 38956614395226784823692301918398092747175078126412979975649477921030923785440161680358521257775238204723815092429612496131824411694818799540620629035039436409267059265914413459902931121520729833590117735319137134060564460939738357510072244901104472813513213009819027761028518288633816046478678456313081 188 1597221190204298177771384378654321802634178203182932179001628594762267875203046628894699371568784766393676418789614112341404800879487570781165445790436616892779949429902490951856020175982349923177194827148084622496483142898529272657912962040945283385354041733402580138202169249833986457905625816708836321 189 65486068798376225288626759524827193908001306330500219339066772385252982883324911784682674234320175422140733170374178605997596836058990402027783277407901292603977926626002129026096827215276346850264987913071469522355808858839700178974431443678756618799515711069505785666288939243193444774130658485062289161 190 2684928820733425236833697140517914950228053559550508992901737667795372298216321383171989643607127192307770059985341322845901470278418606483139114373723952996763094991666087290069969915826330220860864504435930250416588163212427707337951689190829021370780144153849737212317846508970931235739356997887553855601 191 110082081650070434710181582761234512959350195941570868708971244379610264226869176710051575387892214884618572459398994236681960281415162865808703689322682072867286894658309578892868766548879539055295444681873140267080114691709536000856019256823989876201985910307839225705031706867808180665313636913389708079641 192 4513365347652887823117444893210615031333358033604405617067821019564020833301636245112114590903580810269361470835358763703960371538021677498156851262229964987558762680990692734607619428504061101267113231956798750950284702360090976035096789529783584924281422322621408253906299981580135407277859113448978031265281 193 185047979253768400747815240621635216284667679377780630299780661802124854165367086049596698227046813221043820304249709311862375233058888777424430901751428564489909269920618402118912396568666505151951642510228748788961672796763730017438968370721126981895538315227477738410158299244785551698392223651408099281876521 194 7586967149404504430660424865487043867671374854489005842291007133887119020780050528033464627308919342062796632474238081786357384555414439874401666971808571144086280066745354486875408259315326711230017342919378700347428584667312930714997703199566206257717070924326587274816490269036207619634081169707732070556937361 195 311065653125584681657077419484968798574526369034049239533931292489371879851982071649372049719665693024574661931443761353240652766771992034850468345844151416907537482736559533961891738631928395160430711059694526714244571971359830159314905831182214456566399907897390078267476101030484512404997327958017014892834431801 196 12753691778148971947940174198883720741555581130396018820891182992064247073931264937624254038506293414007561139189194215482866763437651673428869202179610208093209036792198940892437561283909064201577659153447475595284027450825753036531911139078470792719222396223792993208966520142249865008604890446278697610606211703841 197 522901362904107849865547142154232550403778826346236771656538502674634130031181862442594415578758029974310006706756962834797537300943718610583637289364018531821570508480156576589940012640271632264684025291346499406645125483855874497808356702217302501488118245175512721567627325832244465352800508297426602034854679857481 198 21438955879068421844487432828323534566554931880195707637918078609659999331278456360146371038729079228946710274977035476226699029338692463033929128863924759804684390847686419640187540518251136922852045036945206475672450144838090854410142624790909402561012848052196021584272720359122023079464820840194490683429041874156721 199 878997191041805295623984745961264917228752207088024013154641222996059972582416710766001212587892248386815121274058454525294660202886390984391094283420915151992060024755143205247689161248296613836933846514753465502570455938361725030815847616427285505001526770140036884955181534724002946258057654447974118020590716840425561