0 20 1 801 2 32060 3 1283201 4 51360100 5 2055687201 6 82278848140 7 3293209612801 8 131810663360180 9 5275719744020001 10 211160600424160220 11 8451699736710428801 12 338279150068841312260 13 13539617702490362919201 14 541922987249683358080300 15 21690459107689824686131201 16 868160287294842670803328340 17 34748101950901396656819264801 18 1390792238323350708943573920380 19 55666437634884929754399776080001 20 2228048297633720540884934617120420 21 89177598342983706565151784460896801 22 3569331982016981983146956313052992460 23 142862456879022263032443404306580595201 24 5718067607142907503280883128576276800500 25 228865566742595322394267768547357652615201 26 9160340737310955803273991625022882381408540 27 366642495059180827453353932769462652908956801 28 14674860143104544053937431302403528998739680580 29 587361048219240942984950606028910622602496180001 30 23509116788912742263451961672458828433098586880620 31 940952032604728931481063417504382047946545971404801 32 37661590420978070001505988661847740746294937443072660 33 1507404568871727528991720609891414011899744043694311201 34 60333844345290079229670330384318408216736056685215520700 35 2414861178380474896715804935982627742681342011452315139201 36 96654780979564285947861867769689428115470416514777821088740 37 3868606100360951912811190515723559752361498002602565158688801 38 154840898795417640798395482496712079522575390520617384168640780 39 6197504557917066583848630490384206740655377118827297931904320001 40 248055023215478080994743615097864981705737660143612534660341440820 41 9928398433177040306373593234404983474970161782863328684345561952801 42 397383992350297090335938472991297203980512208974676759908482819552860 43 15905288092445060653743912512886293142695458520769933725023658344067201 44 636608907690152723240092438988443022911798853039772025760854816582240900 45 25480261595698553990257441472050607209614649580111650964159216321633703201 46 1019847072735632312333537751321012731407497782057505810592129507681930368940 47 40819363171020991047331767494312559863509525931880344074649339523598848460801 48 1633794373913575274205604237523823407271788535057271268796565710451635868800980 49 65392594319714031959271501268447248850735050928222731095937277757589033600500001 50 2617337567162474853645065654975413777436673825663966515106287676014012979888801020 51 104758895280818708177761897700284998346317688077486883335347444318318108229152540801 52 4192973148799910801964120973666375347630144196925139299929004060408738342145990433060 53 167823684847277250786742600844355298903552085565083058880495509860667851794068769863201 54 6717140367039889942271668154747878331489713566800247494519749398487122810104896784961100 55 268853438366442874941653468790759488558492094757574982839670471449345580255989940168307201 56 10760854675024754887608410419785127420671173503869799561081338607372310333049702503517249140 57 430703040439356638379278070260195856315405432249549557426093214766341758902244090080858272801 58 17238882472249290290058731220827619380036888463485852096604809929261042666422813305737848161180 59 689986001930410968240728526903364971057790943971683633421618490385208048415814776319594784720001 60 27616678959688688019919199807355426461691674647330831188961344425337582979299013866089529236961220 61 1105357144389477931765008720821120423438724776837204931191875395503888527220376369419900764263168801 62 44241902454538805958620268032652172364010682748135528078863977164580878671794353790662120099763713260 63 1770781455325941716276575730026908014983866034702258328085750961978739035398994527995904704754811699201 64 70875500115492207457021649469108972771718652070838468651508902456314142294631575473626850310292231681300 65 2836790786075014239997142554494385818883729948868241004388441849214544430820662013473069917116444078951201 66 113542506943116061807342723829244541728120916606800478644189182871038091375121112114396423534968055389729340 67 4544537068510717486533706095724276054943720394220887386771955756690738199435665146589330011315838659668124801 68 181895025247371815523155586552800286739476936685442295949522419450500566068801726975687596876168514442114721380 69 7280345546963383338412757168207735745634021187811912725367668733776713380951504744174093205058056416344256980001 70 291395716903782705352033442314862230112100324449161951310656271770519035804128991493939415799198425168212393921420 71 11663109021698271597419750449762696940229646999154289965151618539554538145546111164501750725172995063144840013836801 72 466815756584834646602142051432822739839297980290620760557375397853952044857648575571563968422719000950961812947393460 73 18684293372415084135683101807762672290512148858623984712260167532697636332451489134027060487633933033101617357909575201 74 747838550653188200073926214361939714360325252325250009250964076705759405342917213936653983473780040325015656129330401500 75 29932226319499943087092731676285351246703522241868624354750823235763073850049140046600186399438835546033727862531125635201 76 1198036891330650911683783193265775989582501214927070224199283893507228713407308519077944109961027201881674130157374355809540 77 47951407879545536410438420462307324934546752119324677592326106563524911610142389903164364584840526910812998934157505358016801 78 1919254352073152107329220601685558773371452585987914173917243546434503693119102904645652527503582103634401631496457588676481580 79 76818125490805629829579262487884658259792650191635891634282067963943672636374258575729265464728124672286878258792461052417280001 80 3074644273984298345290499720117071889165077460251423579545199962104181409148089445933816271116628568995109531983194899685367681620 81 123062589084862739441449568067170760224862891060248579073442280552131200038559952095928380110129870884476668157586588448467124544801 82 4925578207668493876003273222406947480883680719870194586517236422047352182951546173283069020676311463948061835835446732838370349473660 83 197146190895824617779572378464345069995572091685868032039762899162446218518100406883418689207162588428806950101575455901983281103491201 84 7890773214040653205058898411796209747303767348154591476177033202919896092906967821510030637307179848616226065898853682812169614489121700 85 315828074752521952820135508850312734962146266017869527079121091015958289934796813267284644181494356533077849586055722768388767860668359201 86 12641013763314918766010479252424305608233154408062935674641020673841251493484779498512895797897081441171730209508127764418362884041223489740 87 505956378607349272593239305605822537064288322588535296512719948044666018029325976753783116560064752003402286229911166299502904129509607948801 88 20250896158057285822495582703485325788179766057949474796183438942460481972666523849649837558200487161577263179405954779744534528064425541441780 89 810541802700898782172416547445018854064254930640567527143850277646463944924690279962747285444579551215093929462468102356080884026706531265620001 90 32441923004194008572719157480504239488358376991680650560550194544801018278960277722359541255341382535765334441678130049022979895596325676166241820 91 1298487461970461241690938715767614598388399334597866589949151632069687195103335799174344397499099880981828471596587670063275276707879733577915292801 92 51971940401822643676210267788185088175024331760906344248526615477332288822412392244696135441219336621808904198305184932580034048210785668792777953860 93 2080176103534876208290101650243171141599361669770851636531013770725361240091599025587019762046272564753337996403803984973264637205139306485289033447201 94 83259016081796870975280276277515030752149491122594971805489077444491781892486373415725486617292121926755328760350464583863165522253783045080354115841900 95 3332440819375409715219501152750844401227579006573569723856094111550396636939546535654606484453731149634966488410422387339499885527356461109699453667123201 96 133380891791098185479755326386311291079855309754065383926049253539460357259474347799599984864766538107325414865177245958163858586616512227433058500800769940 97 5338568112463302828905432556605202487595439969169188926765826235689964687015913458519654001075115255442651561095500260713893843350187845558432039485697920801 98 213676105390323211341697057590594410794897454076521622454559098681138047837896012688585760027869376755813387858685187674513917592594130334564714637928717601980 99 8552382783725391756496787736180381634283493603030034087109129773481211878202856421001950055115850185487978165908503007241270597547115401228147017556634402000001 100 342308987454405993471213206504805859782134641575277885106819750037929613175952152852766587964661876796274940024198805477325337819477210179460445416903304797602020 101 13700911880959965130605025047928414772919669156614145438359899131290665738916288970531665468641590922036485579133860722100254783376635522579645963693688826306080801 102 548378784225853011217672215123641396776568900906141095419502785001664559169827510974119385333628298758255698105378627689487516672884898113365298993164456357040834060 103 21948852280915080413837493629993584285835675705402257962218471299197873032532016727935307078813773541252264409794278968301600921698772560057191605690271943107939443201 104 878502470020829069564717417414867012830203597116996459584158354752916585860450496628386402537884569948848832089876537359753524384623787300401029526604042180674618562100 105 35162047653114077863002534190224674097493979560385260641328552661415861307450551881863391408594196571495205548004855773358442576306650264576098372669851959170092681927201 106 1407360408594583943589666085026401830912589386012527422112726264811387368883882525771164042746305747429757070752284107471697456576650634370344335936320682408984381895650140 107 56329578391436471821449645935246297910601069420061482145150379145116910616662751582728425101260824093761778035639369154641256705642332025078349535825497148318545368507932801 108 2254590496066053456801575503494878318254955366188471813228127892069487812035393945834908168093179269497900878496327050293121965682269931637504325768956206615150799122212962180 109 90239949421033574743884469785730379028108815716958934011270266061924629392032420584979055148828431604009796917888721380879519883996439597525251380294073761754350510257026420001 110 3611852567337409043212180366932710039442607584044545832264038770369054663493332217344997114121230443429889777594045182285473917325539853832647559537531906676789171209403269762220 111 144564342642917395303231099147094131956732412177498792224572821080824111169125321114384863619998046168799600900679696012799836212905590592903427632881570340833321198886387816908801 112 5786185558284033221172456146250697988308739094683996234815176882003333501428506176792739541914043077195413925804781885694278922433549163569969752874800345540009637126664915946114260 113 231591986674004246242201476949175013664306296199537348184831648101214164168309372392823966540181721133985356633091955123783956733554872133391693542624895391941218806265483025661479201 114 9269465652518453882909231534113251244560560587076177923628081100930569900233803401889751401149182888436609679249482986837052548264628434499237711457870616023188761887745985942405282300 115 371010218087412159562611462841479224796086729779246654293308075685324010173520445447982880012507497258598372526612411428605885887318692252102900151857449536319491694316104920721872771201 116 14849678189149004836387367745193282243088029751756942349655951108513890976841051621321204951901449073232371510743745940131072488041012318518615243785755852068802856534531942814817316130340 117 594358137784047605615057321270572768948317276800056940640531352416240963083815585298296180956070470426553458802276450016671505407527811432996712651582091532288433753075593817513414517984801 118 23789175189551053229438680218568104040175779101754034567970910047758152414329464463553168443194720266135370723601801746606991288789153469638387121307069417143606152979558284643351398035522380 119 952161365719826176783162266063994734375979481346961439659476933262742337536262394127425033908744881115841382402874346314296323056973666596968481564934358777276534552935406979551569335938880001 120 38110243803982598124555929322778357479079355032980211620947048240557451653864825229560554524792989964899790666838575654318459913567735817348377649718681420508204988270395837466706124835590722420 121 1525361913525023751159020335177198293897550180800555426277541406555560808492129271576549606025628343477107468055945900519052692865766406360532074470312191179105476065368768905647796562759567776801 122 61052586784804932644485369336410710113381086587055197262722603310462989791339035688291544795549926729049198512904674596416426174544223990238631356462206328584727247603021152063378568635218301794460 123 2443628833305722329530573793791605602829141013663008445935181673825075152462053556803238341428022697505445047984242929757176099674634726015905786332958565334568195380186214851440790541971491639555201 124 97806205919013698113867437121000634823279021633107393034669989556313469088273481307817825201916457826946851117882621864883460413159933264626470084674804819711312542455051615209695000247494883884002500 125 3914691865593853646884228058633816998533990006337958729832734763926363838683401305869516246418086335775379489763289117525095592626071965311074709173325151353787069893582250823239240800441766846999655201 126 156685480829673159573482989782473680576182879275151456586344060546610867016424325716088467681925369888842126441649447322868707165456038545707614837017680858971194108285745084544779327017918168763870210540 127 6271333925052520236586203819357581040045849161012396222183595156628361044495656429949408223523432881889460437155741182032273382210867613793615668189880559510201551401323385632614412321517168517401808076801 128 251010042482930482623021635764085715282410149319771000343930150325681052646842681523692417408619240645467259612671296728613803995600160590290334342432240061267033250161221170389121272187704658864836193282580 129 10046673033242271825157451634382786192336451821951852409979389608183870466918202917377646104568293058700579844944007610326584433206217291225406989365479483010191531557850170201197465299829703523110849539380001 130 402117931372173803488921087011075533408740483027393867399519514477680499729374959376629536600140341588668661057372975709791991132244291809606569908961611560468928295564168029218287733265375845583298817768482620 131 16094763927920194411382000932077404122541955772917706548390759968715403859641916577982559110110181956605447022139863036002006229722977889675488203347829941901767323354124571338932706795914863526855063560278684801 132 644192675048179950258768958370107240435086971399735655803029918263093834885406038078678993941007418605806549546651894415790041180051359878829134703822159287631161862460547021586526559569859916919785841228915874660 133 25783801765855118204762140335736367021526020811762343938669587490492468799275883439725142316750406926188867428888215639667603653431777373042840876356234201447148241821776005434799995089590311540318288712716913671201 134 1031996263309252908140744382387824788101475919441893493202586529537961845805920743627084371663957284466160503705075277481119936178451146281592464188953190217173560834733500764413586330143182321529651334349905462722700 135 41305634334135971443834537435848727891080562798487502072042130769008966301036105628523100008875041785572609015631899314884465050791477628636741408434483842888389581631161806581978253200816883172726371662708935422579201 136 1653257369628748110661522241816336940431323987858941976374887817289896613887250145884551084726665628707370521128981047872859721967837556291751248801568306905752756826081205764043543714362818509230584517842707322365890740 137 66171600419484060397904724210089326345144040077156166557067554822364873521791041941010566489075500190080393454174873814229273343764293729298686693471166760072998662624879392368323726827713557252396107085371001830058208801 138 2648517274148991164026850490645389390746192927074105604259077080711884837485528927786307210647746673231923108688123933617043793472539586728239218987648238709825699261821256900496992616822905108605074867932682780524694242780 139 106006862566379130621471924350025664956192861123041380336920150783297758372942948153393298992398942429467004740979132218495981012245347762858867446199400715153100969135475155412248028399743917901455390824392682222817827920001 140 4242923019929314216022903824491671987638460637848729319081065108412622219755203455063518266906605443851912112747853412673456284283286450101082937066963676844833864464680827473390418128606579621166820707843639971693237811042820 141 169822927659738947771537624904016905170494618375072214143579524487288186548581081150694123975256616696505951514655115639156747352343703351806176350124746474508507679556368574091028973172662928764574283704569991549952330269632801 142 6797160029409487225077527899985167878807423195640737295062262044599940084162998449482828477277171273304089972698952478978943350378031420522348136942056822657185141046719423791114549345035123730204138168890643301969786448596354860 143 272056224104039227950872653624310732057467422444004564016634061308484891553068519060463833215062107548860104859472754274796890762473600524245731654032397652761914149548333320218673002774577612136930101039330302070341410274123827201 144 10889046124190978605259983672872414450177504320955823297960424714383995602206903760868036157079761473227708284351609123470854573849322052390351614298237962933133751122980052232538034660328139609207408179742102726115626197413549442900 145 435833901191743183438350219568520888739157640260676936482433622636668308979829218953781910116405521036657191478923837693108979844735355696138310303583550914978111959068750422621740059415900161980433257290723439346695389306816101543201 146 17444245093793918316139268766413707964016483114748033282595305330181116354795375661912144440813300602939515367441305116847830048363263549897922763757640274562057612113872996957102140411296334618826537699808679676593931198470057611170940 147 698205637652948475829009100876116839449398482230182008240294646829881322500794855695439559542648429638617271889131128511606310914375277351613048860609194533397282596513988628706707356511269284915041941249637910503103943328109120548380801 148 27945669751211732951476503303811087285939955772322028362894381178525434016386589603479494526146750486147630390932686445581100266623374357614419877188125421610453361472673418145225396400862067731220504187685325099800751664322834879546402980 149 1118524995686122266534889141253319608277047629375111316524015541787847241977964378994875220605412667875543832909196588951755616975849349581928408136385626058951531741503450714437722563390993978533735209448662641902533170516241504302404500001 150 44768945497196102394347042153436595418367845130776774689323516052692415113134961749398488318742653465507900946758796244515805779300597357634750745332613167779671723021610701995654127932040621209080628882134191001201127572313983006975726403020 151 1791876344883530218040416575278717136342990852860446098889464657649484451767376434354934407970311551288191581703261046369583986788999743654971958221440912337245820452605931530540602839845015842341758890494816302689947636063075561783331460620801 152 71719822740838404824011010053302122049138001959548620730267909822032070485808192335946774807131204704993171169077200651027875277339290343556513079602969106657612489827258871923619767721732674314879436248674786298599106570095336454340234151235060 153 2870584785978419723178480818707363599101863069234805275309605857538932303884095069872225926693218499751015038344791287087484595080360613485915495142340205178641745413542960808475331311709151988437519208837486268246654210439876533735392697510023201 154 114895111261877627331963243758347846086123660771351759633114502211379324225849610987224983842535871194745594704960728684150411678491763829780176318773211176252327429031545691210936872236087812211815647789748125516164767524165156685870048134552163100 155 4598675035261083513001708231152621207044048293923305190599889694312711901337868534558871579628128066289574803236773938653103951734750913804692968246070787255271738906675370609245950220755221640461063430798762506914837355177046143968537318079596547201 156 184061896521705218147400292489863196127848055417703559383628702274719855377740590993342088168967658522777737724175918274808308481068528316017498906161604701387121883696046370061048945702444953430654352879740248402109658974606010915427362771318414051140 157 7367074535903469809409013407825680466320966265002065680535747980683106927010961508268242398338334468977399083770273504930985443194475883554504649214710258842740147086748530173051203778318553358866635178620408698591301196339417482761063048170816158592801 158 294867043332660497594507936605517081848966498655500330780813547929598996935816200921723038021702346417618741088535116115514226036260103870496203467494571958410993005353637253292109200078444579308096061497696088192054157512551305321357949289603964757763180 159 11802048807842323373589726477628508954424980912485015296913077665164642984359658998377189763266432191173727042625174918125500026893598630703402643348997588595282460361232238661857419206916101725682709095086463936380757601698391630337079034632329406469120001 160 472376819357025595441183567041745875258848202998056112207303920154515318371322176136009313568678989993366700446095531841135515301780205332006601937427398115769709407454643183727588877476722513606616459864956253543422358225448216518804519334582780223522563220 161 18906874823088866141020932408147463519308353100834729503589069883845777377837246704438749732510426031925841744886446448563546112098101811910967480140444922219383658758546959587765412518275816645990341103693336605673275086619627052382517852417943538347371648801 162 756747369742911671236278479892940286647592972236387236255770099273985610431861190353685998613985720267027036495903953474382979999225852681770705807555224286891116059749333026694344089608509388353220260607598420480474425823010530311819518616052324314118388515260 163 30288801664539555715592160128125758929423027242556324179734393040843270194652284860851878694291939236713007301581044585423882746081132209082739199782349416397864026048731868027361528996858651350774800765407630155824650308007040839525163262494510916103082912259201 164 1212308813951325140294922683604923297463568682674489354425631491733004793396523255624428833770291555188787319099737687370429692823244514215991338697101531880201452158009024054121155503963954563419345250876912804653466486746104644111318350018396488968437434878883300 165 48522641359717545167512499504325057657472170334222130501204994062361035006055582509838005229505954146788205771291088539402611595675861700848736287083843624624455950346409694032873581687555041188124584835841919816294484120152192805292259163998354069653600478067591201 166 1942117963202653131840794902856607229596350382051559709402625393986174405035619823649144638014008457426717018170743279263474893519857712548165442822050846516858439466014396785369064423006165602088402738684553705456432831292833816855801684909952559275112456557582531340 167 77733241169465842818799308613768614241511487452396610506606220753509337236430848528475623525789844251215468932601022259078398352389984363627466449169117704298962034590922281108795450501934179124724234132217990138073607735833504867037359655562100725074151862781368844801 168 3111271764741836365883813139453601176890055848477915979973651455534359663862269560962674085669607778506045474322211633642399408989119232257646823409586759018475339823102905641137187084500373330591057768027404159228400742264633028498350187907393981562241186967812336323380 169 124528603830842920478171324886757815689843745426569035809452664442127895891727213287035439050310100984493034441821066367955054757917159274669500402832639478443312554958707147926596278830516867402767034955228384359274103298321154644801044875951321363214721630575274821780001 170 4984255424998458655492736808609766228770639872911239348358080229140650195332950801042380236098073647158227423147164866351844589725675490219037662936715165896750977538171388822704988340305175069441272455977162778530192532675110818820540145225960248510151106409978805207523420 171 199494745603769189140187643669277406966515438661876142970132661830068135709209759254982244882973255987313589960328415720441738643784936768036176017871439275348482414081814260056126129891037519645053665274041739525566975410302753907466406853914361261769258978029727483122716801 172 7984774079575766024262998483579706044889388186347956958153664553431866078563723321000332175555028313139701825836283793684021390341123146211666078377794286179836047540810741791067750183981805960871587883417646743801209208944785267117476814301800410719280510227599078130116195460 173 319590457928634410159660126986857519202542042892580154469116714799104711278258142599268269267084105781575386623411680163081297352288710785234679311129642886468790384046511485902766133489163275954508569001979911491573935333201713438606538978925930790032989668081992852687770535201 174 12791603091224952172410668077957880474146571103889554135722822256517620317208889427291731102858919259576155166762303490316935915481889554555598838523563509744931451409401270177901713089750512844141214347962614106406758622537013322811379035971339032012038867233507313185640937603500 175 511983714106926721306586383245302076485065386198474745583382006975503917399633835234268512383623854488827782057115551292840517916627870893009188220253670032683726846760097318601971289723509677041603082487506544167761918836813734625893767977832487211271587679008374520278325274675201 176 20492140167368293804435865997890040939876762019042879377471003101276674316302562298798032226447813098812687437451384355203937652580596725274923127648670364817094005321813294014256753302030137594508264513848224380816883512095086398358562098149270827482875546027568488124318651924611540 177 820197590408838678898741226298846939671555546147913649844423506058042476569502125787155557570296147806996325280112489759450346621140496881889934294167068262716443939719291857888872103370929013457372183636416481776843102402640269668968377693948665586526293428781747899493024402259136801 178 32828395756520915449754084917951767627802098607935588873154411245422975737096387593785020335038293725378665698641950974733217802498200472000872294894331400873474851594093487609569140888139190675889395609970507495454540979617705873157093669856095894288534612697297484467845294742290083580 179 1313956027851245456669062137944369552051755499863571468576020873322977071960425005877187968959102045162953624270958151479088162446549159376916781730067423103201710507703458796240654507628938556049033196582456716299958482287110875195952715171937784437127910801320681126613304814093862480001 180 52591069509806339182212239602692733849698022093150794331913989344164505854154096622681303778699120100243523636536968010138259715664464575548672141497591255528941895159732445337235749446045681432637217258908239159493793832464052713711265700547367473379404966665524542549000037858496789283620 181 2104956736420104812745158646245653723539972639225895344745135594639903211238124289913129339116923906054903899085749678557009476789025132181323802441633717644260877516897001272285670632349456195861537723552912023096051711780849219423646580737066636719613326577422302383086614819153965433824801 182 84250860526313998848988558089428841675448603591128964584137337774940292955379125693147854868455655362296399487066524110290517331276669751828500769806846297025964042571039783336764061043424293515894146159375389163001562265066432829659574495183212836257912468063557619866013592804017114142275660 183 3372139377788980058772287482223399320741484116284384478710238646592251621426403152015827324077343138397910883381746714090177702727855815205321354594715485598682822580358488334742848112369321196831627384098568478543158542314438162405806626388065580087036112049119727097023630326979838531124851201 184 134969825972085516349740487847025401671334813254966508112993683201465005150011505206326240817962181191278731734756935087717398626445509277964682684558426270244338867256910573173050688555816272166780989510102114530889343254842592929061924630017806416317702394432852641500811226671997558359136323700 185 5402165178261209634048391801363239466174134014314944708998457566705192457621886611405065460042564590789547180273659150222786122760548226933792628736931766295372237512856781415256770390345020207868071207788183149714116888736018155324882791827100322232795131889363225387129472697206882172896577799201 186 216221576956420470878285412542376604048636695385852754868051296351409163310025475961408944642520545812773165942681122943999162309048374586629669832161829078085133839381528167183443866302356624586889629301037428103095564892695568805924373597714030695728122977968961868126679719114947284474222248291740 187 8654265243435080044765464893496427401411641949448425139431050311623071724858640925067762851160864397101716184887518576910189278484695531692120585915210094889700725812773983468753011422484610003683453243249285307273536712596558770392299826700388328151357714250647837950454318237295098261141786509468801 188 346386831314359622261496881152399472660514314673322858332110063761274278157655662478671922991077096429881420561443424199351570301696869642271453106440565624666114166350340866917303900765686756771925019359272449719044564068755046384497917441613247156750036693003882479886299409210918877730145682627043780 189 13864127517817819970504640710989475333821984228882362758423833600762594198031085140071944682494244721592358538642624486550973001346359481222550244843537835081534267379826408660160909042049954880880684227614147274069056099462798414150308997491230274598152825434405947033402430686674050207466969091591220001 190 554911487544027158442447125320731412825539883469967833195285454094265042199401061265356459222760865960124222966266422886238271624156076118544281246847953968886036809359406687273353665582763881991999294123925163412481288542580691612396857817090824231082863054069241763815983526876172927176408909346275843820 191 22210323629278904157668389653540245988355417323027595690569841997371364282174073535754330313592928883126561277189299539936081837967589404222993800118761696590523006641756093899594307532352605234560852449184620683773320597802690462910024621681124199517912674988204076499672743505733591137263823342942624972801 192 888967856658700193465178033266930570947042232804573795455988965348948836329162342491438569002939916191022575310538248020329511790327732245038296285997315817589806302479603162671045654959686973264426097261508752514345305200650199208013381725062058804947589862582232301750725723756219818417729342627051274755860 193 35580924589977286642764789720330763083870044729505979413930128455955324817448667773193297090431189576524029573698719220353116553451076879205754845240011394400182775105825882600741420505919831535811604742909534721257585528623810658783445293624163476397421507178277496146528701693754526327846437528424993615207201 194 1424125951455750165904056766846497453925748831413043750352661127203561941534275873270223322186250522977152205523259307062144991649833402900475232105886453091824900810535514907192327865891752948405728615813642897602817766450153076550545825126691601114701807876993682078162898793473937272932275230479626795883043900 195 57000618982819983922805035463580228920113823301251255993520375216598432986188483598582126184540452108662612250504071001706152782546787192898215039080698135067396215196526422170293856056176037767764956237288625438833968243534746872680616450361288208064469736586925560622662480440651245443618855656713496828936963201 196 2281448885264255107078105475310055654258478680881463283491167669791140881389073619816555270703804334869481642225686099375308256293521321118829076795333811855787673508671592401718946570112933263659003978107358660450961547507840027983775203839578219923693491271354016106984662116419523755017686501499019499953361571940 197 91314956029553024267047024047865806399259261058559782595640227166862233688549133276260792954336713846887928301277948046014036404523399631946061286852433172366574336562060222490928156660573506584127924080531635043477295868557135866223688770033490085155804120590747569840009147137221601446151078915617493494963399840801 198 3654879690067385225788959067389942311624628921023272767109100254344280488423354404670248273444172358210386613693343607939936764437229506598961280550892660706518761135991080492038845212993053196628775967199372760399542796289793274676931326005179181626155858314901256809707350547605283581601060843126198759298489355203980 199 146286502558724962055825409719645558271384416101989470466959650400938081770622725320086191730721231042262352476035022265643484613893703663590397283322558861433117019776205279904044736676382701371735166612055442051025189147460288122943476728977200755131390136716641019958134031051348564865488584803963567865434537608000001 200 5855114982039065867458805347853212273167001273000602091445495116291867551313332367208117917502293414048704485655094234233679321320185376050214852613453247118031199552184202276653828312268301108066035440449417054801407108694701318192416000485093209386881761326980542055135068592601547878201144453001668913376679993675204020