1 64 2 5912 3 199987 4 8305672 5 376898848 6 16121282196 7 703696012516 8 30722175114871 9 1337502015395808 10 58309965342784953 11 2541502467315526566 12 110764465819955958339 13 4827733372971557091616 14 210414786612025217073490 15 9170841398538121704827149 16 399708659915002074566578497 17 17421167872108426377382364461 18 759295944017973441777952036776 19 33093670628161949927361815148704 20 1442376917825285114195911111393994 21 62865532419376730913240673945513218 22 2739973941667104012147660697341996832 23 119420879514847466097090818362422217668 24 5204920481582783176846925942695004962419 25 226854778854679045787988801241688784047502 26 9887392298286877977476672229191653720464504 27 430938801302302602653711350942135461178871545 28 18782328531178693772299810469621108806688078790 29 818621725374009993295082649253351759468262208812 30 35679363618027339062618092692718348640567170713042 31 1555073544625860635748244352423112277286814322188922 32 67777378405201695768264602870785611676959737430355784 33 2954055156656786722970517371275695677875326009513263677 34 128751540320714568943068336517821996809552400649678706792 35 5611594318948938880371175888577657411756500839029942922903 36 244579526753775898849665476556355289332267328860522642427844 37 10659919713922748657871486927651539032623194636566379616587360 38 464609159300880698450449037014348618593452240041261197388496315 39 20249840214494078293845493299769444131031064021211277205711084435 40 882582748324574882857522645746780547438235775571824338407619966990 41 38467084154205574769894436097418703618826704196022804122915753486696 42 1676575444212693016139978538253960936354085816823505387482689314816158 43 73072999473230802221010037315969351709330078122648150373688491942863453 44 3184863091277263745204092998669659250391307304946731580946710619006762857 45 138811229637508361166183219714082839784016489124139162474244048458810243052 46 6050042630168312674586007148643717838071453294909192205242123963455391220617 47 263689154850360655290511519606550648849275845963246190894456625740753715227707 48 11492806685192414133391827944153723373769596221969619663785162647941515630641362 49 500910269055848468723980110078932356426599602318605270428025474130009529495669541 50 21832012363775499826776687631658774330845175715999794110257779810355240648510539327 51 951541210665226285937250944265362698200177244513979699038284362842847297603302885764 52 41472616472889569865757964361713235290506572236090136960794306433108229315675689513799 53 1807570600021566937387781813456627684543198780315588524033210760815057200630296820298848 54 78782381048906132101496793933794945153701211067388590902428969879885697920819045330184288 55 3433704644045986128696321647373700911461293955697616175229624508770644627537473166263881864 56 149656908379347303202578536116601560771403364711154593200677748734844592687050990152433556074 57 6522748036730790268898355240393821922083543181946009794657157084823647577558312861179083683673 58 284291867387972666539730610618721837042237144637732288107048173582772292156782491742097811908430 59 12390769259799380511038525176248875999105515180368513361369216561856981586913090925215293609261538 60 540047677973374983409422481961703887571256397185265730107831859124759794309404516814719987292274255 61 23537803696391023697962778263321592044936150794215741326500495810711060090971798376371761317426511558 62 1025887575202486496409396838693966823141444705483006761032917693142048276045104451670467567807090893589 63 44712978769391532794395465861752256919493973402288334540413270391641336842524997047435810998203324483043 64 1948800744601524309750130550787033225708365116166137619747528120046630602996336850826228484754915478647158 65 84937851305922678032892806353295396669168850969789670839812530167472857123584758219919991484202274552725422 66 3701988827976450376239747794690138712677795477878040865773529622856892024048119062679696289586392133024483756 67 161349987923544619579870903151940991391363897923374646336751248348554012052791094852943655173131336192202905274 68 7032387133690616488898206950920168439093159732871721239424096405743568008934526907225965087259270958795957947577 69 306504322897943006464828773935081939108162071846794170569350604094725231488496910840488053697321965291223019377952 70 13358891962169887345151838241856190191583179654853005988128713040115436181084966196499403860876009044558109756007127 71 582242993409098481907769997034748655463166405363414821973102908549026262690021635739713978278950650240877322183830096 72 25376872897392797155555031538242526651190422963941764854929682832391772313598739691208532813125009686423129066966524536 73 1106042812606159889035574005964559566235810401141167715971045662679116322139139654326598989384253895759493453367041108115 74 48206518914449427454199883500180544466441202385934488849170505117346659827795785578451254463199392209361390090141092451142 75 2101065563975283749163945902820962696229749487836303273796601742607631520291658529054414436598414673861121026033538563803937 76 91574264301411348752253556489921530815418883814045721263016061981012901123490412490847436081026995861439371711277615059290275 77 3991234745896482312935489529361527923412309425536076228151790260555674118723253830637596673442492677873171864356435518724696866 78 173956677876426512518198736219015821597748395137349333661454713637549244729022699250529488489066492985079206308340337029179372513 79 7581845645364521588012154015977905849301308781573296248596039203814707644714806999685456989032499357855511955880212223154959948366 80 330452294742994007749708900733245260116414418331398822676055640270778526926065625754370340563827908350627260807689285886907632730651 81 14402656583713727909959479339628753127242356534116517828210259713032852408725452585412379578798072018820900236974022462617925612037789 82 627735137471882541253166126463802962177630323258413747350094229859939395070569979365380486930066482569949785993817471757852688230936453 83 27359633309762429866732275584279811302093751167992320224797695540507647912528899920794190693943933834934257557235040463985683015008657947 84 1192460785068273893729909648264264627822786249127958423530857452399797732541701489391868899363462155034569763689496367693931555629571618480 85 51973018345178667298578665809251828851603103639835264373972088772068874841443188593036732174661743338808447313097621532616259167355959381133 86 2265227225693314865458917096027795688526912776794137391017506923448000378672902835973843610389408924960137420272159227646132771648414457225181 87 98729197329718649111727799836327419090881069386065216944242072398070836647042781113072238118884456440677490912148789075988778110698334665758791 88 4303080192048784231681857661844480606549327966284818671410112508016847882906074764066013409566190145677161522597741587579230198995958052542707108 89 187548360971318439503613623495784777034550681155430122022489623865807184848806714164595292966979119698914539277841356198630389829984692470644433481 90 8174234765139414792988118376560142018020631608257911128065100436505072922566914700509797304337901388228241554931918460866842247571272044323924171464 91 356271383282481700562366974025689089287266155313210721445368684714024052153415133207805571107288877737088448958656955342871854282004451914206880219213 92 15527973222316444219543324776428720506959226413732358283163221813659871461959656092069057330428518420772925913696605691772262105541044618012059627722509 93 676781699870062509426883427057316566076826010400057169314326691813588509252652904709851083084429380731211619421987354063601725188123856369631760190573394 94 29497311897777892410069084094954102855665417729980873161916576352078547994208221648657972747701741594656489109374250754039342156271301229211133983608180047 95 1285630816202389708165343253911660270189999074381078969421154409616338683228609297797178707254640274477351561087070881347392059638950896286875047722476471053 96 56033804073303909726166481780405502578705037531391466719771876464622491724328319109619583311376788498142105809006874930922764540797648302527577834143614506194 97 2442215260676460474285659366328082153267586252922712485159336581833140079524491948197712522501143236586822381772479310582922830979257543250058659786340075975655 98 106443163695941323635591551712374839377953697742227241304120602709725556314256711805820016771756883860537447654617092231695908324710606088867465690558845013643579 99 4639290925756750878997376672675401805092858752313758915459213276743531019230315686771591292197573572288164519725549196379175066499936176991886980354847113806420050 100 202201997258275808496263468091882555139372922972335977959667678692647259034128044109828281736337623776098702732574727581885422715304183089188034552098061731753770260 101 8812908771951308726446516079932905765839324441225147286118496545399442105532854717537837349644353795548961417298868678409175783037325746232680334749132428982817194082 102 384107783680942459240204151035748024065317789144992468062037207249512612224387497124325403499914332449366588763185757761044221246676135725888788613610193609769755640395 103 16741213747026954611995594323205441527129421119155435962728120287439536063324945628512205412193244315650553795716668459124606329693612140241344702623398665399414058361682 104 729660396459052070485546111321438679014587340486917337097101112483362143228018626941830708233035294190126758405804100709016174325249923766238583117658401638396213516131494 105 31802012817340073375312209970984452667755779827593072418945407764578823474160460748037359433795606823726416055858770147182627212532780100333831029735868952070329023569157122 106 1386080461735762352312939397380331510210610920194980307530659990136010152479406722921735234156896877891536248818365107888946419174973237701380088469718168260113723064050906525 107 60411869444882366489332122093790576803490324196456612320026958173205410211960463305875960666995069287876817161956223122651003458740285375960472008870809455709129910740107821242 108 2633031826489491216538129076306411237830865709057554459605854549680113716473180177541709893559844782274202595992906406579874632497266272041690258723472895743910395950990910188021 109 114759842114005048279562742290574621809290474553702071341319576404162298979691636121304082184584773589104200345531217156241289833381472793411464690726640341190940790058105182315190 110 5001770669665670747797392398010799002297394255224958480774255118090195381491136913256005693648692912785706193483365079889863056922524507351701873321287563643495427937373079904202084 111 218000559874198921004979673608722333444479150315145199621058357882992947228066346483047038198908321765108824456520039822113846262352242610363904568500366528762408752829384092877631328 112 9501484023185095914258514258269115498826400712152712458065230998444469944958149390612576039287772955855863629150924673881911956773798197408221537841693557217998770797652721512939590933 113 414119113707498125738753787227953796857743207965128722593238791460287177808287493209779360097601427754439521004850187316356771839110003634709149356945226223890618348026392299873256668898 114 18049247877427380695727451541330787260397967017413447447325527995184299874092849209772923992507519456328187914681299125658888969709751109781004021419516104154835580768752170780940943883060 115 786670641749029349312116218513242349486096687212695587241007418313287831267698101506203060812510003363113683252796084265155518918924590363700711935679804137242536873832970967535317573082872 116 34286785953212612518460870844058842494839055853399029282147418867323961921980106384342021137292898681975965181881639775638276698725942594377299541150438490667887961259326257304928620767380414 117 1494378496682812349972384597932815891825227567679827903059606976777648876765011841965757255123445534112197305807387718904976179517718482267820577061620809853079803807951764694820002946499681620 118 65132004335295192904779432424322980234643687687616935329878785134782444138337301758676030514384290995696840854835861684698840572581407137227506723519084226654672812049346613336790455201920686617 119 2838757381847773326384686940667532188237245280338295276024238143817893921865731990802069237624788619390195440633388514012752091399249394585424530536929816887409152076643149765533079029690951414889 120 123726324028205596969827329858563567932148423255546377758362429664188580249706260780886416860578387264586516692373317797405791074311612214590488985020484068513065069846637157026290953345992324581483 121 5392571889172252953148019774824259869895166985777913871173830561735909087207423335596708780671053744835717035759660261535286024269043700982467356807071214482114395343568623159524968694244791173721282 122 235033504860788888178774292200233388019720602354397957821016318288033133931107911332988683411665013537387698109279574255295664568757026611136251995761144168898175197090150687034383813686121814694728879 123 10243859431538482154499992054402395246254924659530064684905478877708473945028846275202002176915809353853085996499434982889063802941900063272450008261200895316045962526896507097127331563599633034801707289 124 446475306213359829414848205060552948824726970410891923595572656415682397305248712931421540947764565328699877100733749995557884871822196343926960914449091050178697632822828646548510489178839872907731983066 125 19459482081976925407574913608584919313412374610779441987221502561680452722284401248689328513809302026202884785916175118377065979032506644165868951992471192579959012153350458190535710423981561124904458194613 126 848135244276696961261980776240894252261592809333289965231212400357456885828030394796220060113049451774050793511833376867707717982902158844746120104965938968581415504572357356094066450884919738554360020645077 127 36965700811252731575369878217005812224755915771548295600106330393704243390705533005735830962371977620046777186004714248729438214941975292831404214265895059690208616814433936449683641496373949327923470631850645 128 1611138135914151247016869961000995674663156245924430164860780053127827908068860164422660889348415500467013434681246025334607546842260333326050428799282491887425933242747771841988108956166728060806848625098069105 129 70220935516708742011680197111076251899825953591277431776680614135781867882279601277442633617577771606384144667746586327412754585285742654854857847391709486711140722592928788817008201541441907231871804268888922029 130 3060556804487751400079303679941570480434837253609177906404265555450337059495526459013293640846434358406914052469459062031426681557259902838787301913914816568174818586802778672957403295290225094130786918926594497484 131 133393380258618750127263179451117144205749597375878871652318464068534049507276806057300325154044961543128675668115627656123780093422894947774393876810621028190559768693518746120746442734736433876226556696364112886266 132 5813907414078734742358809817685624511586739934106397112721482381324409224875408381428827281909300715212051282615225619075878784530705399993109262055552517556007132851825792635269385924437980929775336455650693151715649 133 253397277690589991487533444838061172514350771015588572433916267179901121212922280687768063721287705970091874714389925565339830630325919251182888946898542334089883993425124246930163811035244098545601547792029726984677270 134 11044238541796016797312778511116115573702994315793414036836614808234827603233628177461909086370936126313871633630938850252580289650146245924300714738341863227625737992778020425213357449322351222184048466289092016048847099 135 481359571340896868403251522572615986683666637174770940459418144744819889607139489694445564333137128251303127265678046816894249673485934347372365355310671900123700506779177026630760032617660754125745680910127753984475032410 136 20979901515583502259986508860213019841255350466781619325993701201783375818545499313496144589658306316944845503984924590346156357682802331247536252061198899668713952455787009512993099691351439224988462275665220771660331225650 137 914402234440802418240747659408531425942737742287441839528825297541027304644988701665406388809934376266610391869173447232269045938475305922358233355420414598622755762744049673304327471879089710772327352694546063400499717191708 138 39853926184032295834181490697561590402775096881232745384073888642602030311998863843375027974685116425514943124098182507276131250736409375704240310854474711080796106290590963689689433719923074339213859355702676291455096275208960 139 1737020506356956465728764076046950444172546623043607598119163759784519652005755820901136148928442907998565212506648398012593459226310906245512635231603376709189163785631790036689310923054784110572264986681683798458691011106706228 140 75707477992806943304297917085197577675250220443025615758299848561931559102761142598104585256487883854867916732720528638592101875218730767692687762231960526755978986338674435652713567280827118758080264745243232670108202079378337161 141 3299685987042402474100164358750724605696553184994785313681149166263074837441611807803357104341998137793609912360723573906870641594201679245056804420456394981731530240399197897078852699518911873886573533548230601913661113578019380717 142 143815748480202559392608629525680937513670494662930068844822066695929006269985484505038157136547296811170668276057192634492571715278103245245503560022484668387373838726778126675269621064702085883272124285998442267332209699320012976152 143 6268162968276744436106672927230290502098497731007871892727261950563468720010487508546135087674859069544065858936648099487215153078524942948027683584413765002058653862692538700857633037139969144094813050774798442948692996173735235731741 144 273195859369215787074470922668521675090877162618554286968921383595479289445661212106009249290616792179564792027240966712496120789404669521073031593621102040512057222969641305314449062104298779765824179747060868258531033331594853315315368 145 11907153332518314784507878866823205498507909581057153977219482526553621056283656302632528776980373770037682444067245662053720142381559124048644193409072356860400435336821141881617691226860106403442752657095237845088873672972550662806801148 146 518969433912577355139923566403459604108550679995311285652940910314285955369707112400736973706543242413607779145783329544839774898976381191887440866127945346503466650601512812759083342443165345325247731619395644263226009462164713740694287602 147 22619115233865804485955781626867276294196001142848357978861886841318464981571896933007664222976223971434082851048396202641432270783507376548364592078709475052225973517414964242805260387585419129661874424214734610801695956209737368701232755170 148 985846835151153516528226857081774307334638580114030921026877581203737516683334798665510989502208672750710604613600651032071790968442847889737552112909948357632716944091491738896011463672192848235454977337323395833344025315221847715695937383785 149 42967816040938948820104139630951051276746012892817890430396103788847265164095426606826308705570653821788990137444462339519069978013096794671545518319329340792917550751224795965231755581905214259185236012943599750577512406750632547999227338945333 150 1872738390487300645122762822983826106981840326096523678700071108816034027668650822972805064382497103417843637686313529545180661542868462631226020509622090791157657912485433343695186154774068773350584566720763132854047543387544761766602051161521017 151 81622698157695934300851316728367710949056531720559179303860093764258796799440233056390117169538348519206302514578780601664148733225392373161677320277599484450954421523969533151435653017694792278512799241172288890225417085956272441197115384944955499 152 3557498948269420447393736185447409794274847850338202913148523389038322871362309633814838496475186165137788973873505582870061450890770945718110484965015545938849282286130505506543690653973881661603138144946785110174617170487774682485534484949394348648 153 155052443163381988796048251319589993550175443246564707893037598397478762374837158364109233244355279780278571965637188232306872125138052233213533476536459464218745666618748322002623194799137058544638398673993647491219641333766623845200130377970311000441 154 6757910678407622319927107864083721977158383743617158815903017504888071962326720431146617367705885374725975068500200231225865913770523610007847605619046657870169120756209717108863078378767857618493396316500105294336929242241036983295189883401413862470101 155 294541355205948078772213524560970927949373242452553355676685519281739319761160971607033234865631556485464100713335984867153783975145056441853500337330055754841964454802414762419556284919862522692462344789454328515956122146421872608114111301350351780169071 156 12837489877418535184576690853833158293094156234817544949022378500640853827211524175159858412559828335021152037431524784975757104981657405769946188791678066250090424282371222891418727399114381953518467542217102924982770141506855490565818551445480190285499955 157 559517851873777557950590413096732113631825925185686549517567276908486519625723227867750067517726876994753427924245769919622729271656369887774055188974719519662652960394565177917882688659490734670110812188242130947619961368338035777863777387099348221765247409 158 24386404940122074008144195641025205818316043919988136762705458890616219192251504069535422617480241496313453535816907079147930497356646932197060557151493339099448881895851027484039247995092020078565492574392940943499032155133231103312203825685988670224478736797 159 1062873586449514743386585157877741711013389811531593955952911476171556494274849069520004901548664393949746228454827585112429291796277023260555333113056103607811574108576238027906948908211571099704768576327625238208005093178330892002638260390397345068157381144781 160 46325002129091973162371999580009961184696554593201365102308591567855949354790472051383205133509764213794345682598886254981095480215349233475641525186982938662843441069127607740734392417416877962590067538416363378415943741557612292109069451809706755718327036407697 161 2019060262311174313848775152026706216464523829040025718786751307305109499169252191446054049718975429103559082721108734091543329781000312337477258176967080468095443233771458536806914767305339882010299860285536366301237958916615757923038021527065941626122872660356775 162 88000089702833964458039637768173450905727833615022756214857409945730740197638034096347157082547287398599119865959313006379721408462280872655808154613007103654599001556500248102010000888336936933650487467556184078477990086376635792416653382902354953662543031001932009 163 3835455499897966447896923033751449557564107603582132406229104573070047865093473526184950738979524106004034045101473546686326679055872865361023555767911239650714600407085515498574958094995768245383932978809599682771013099174462104422794249156985888494943604283211867382 164 167167089731089377650509535870169255549739104121624159328490431911986634088470149267363364454301015045944220836379242328653525554076795463354544753134334563159117560109577239647574259910885135351629189021037091266366881559492521089819166497021251327831296157431213664931 165 7285923637989150525913326628419501439387736771463795802439959341959731446414774826746646207549970634306703343792984167409357878814545855205028092022784715573629779108972269944054250344188167149689071729716328801984152270787120903391522214443543946557832831272770243961588 166 317554629586498581967607650006410724485519794056268222791231522393907827437411629421746998714648161785581042699904441650055857167968237654296677671729201181208413301336810724080337395464259489843101142197048894274183816052919774407568566185006762526538090889397756408767517 167 13840516011728269347982355977200552644808375555707643828248142884441831130759283528029120185595974351770567624478327807674250511624250148309876095800912950387150264955827354467986492696230420896108472850507253377598899379309557964776849073221849472578946293380431363147880373 168 603234422122407373550929590305885066751990762912916701395415986044228256702472635601553185455540642608429242268579128233081677677904357746823143034196512736668527181065421351281630476248143351992392461832698368531770075027919670427153462213108253725216663470456055271133796054 169 26291777541025039661937088949296571095449076295562878832861313286809074232522363975789790238094903163213363379940674606679121959152626265714547163586675062523590793088864137886979318765040815239244397253681881841854483259365774511190542730032176078942041145567606796041369828565 170 1145918636132604167889558467537374169535993388635603546841090156971813639580198568349229638279215102364027919700260429751328910833948912992914901858862175030255805713753334479423020737868913609457354808980295105772087518310252493216665060118422673204831514928405696433412447039962 171 49944493809406109228756500075911542151809652691199808232524994684349873895860147111340830184765631324634376360677327193082169353222172147409169413268795887475419906896660149180322127892015623925369616941385608447029719937402621185902514013205346003241682129882709038545330496620440 172 2176814638687096519469700105836423449055913316410097000492537531117893322261240927025022870270335684221418381065230526189668037145051212799848132184193667037274369501575415635285530988663970948616714434752319108504315329478765427268886900185315078904936682821579616804546515883936344 173 94875763268022605819511331412296562927538810506264257419441001783908294597266938222980052880892215297971374629241270872853843549405761007385822809320681591113449539176704391048044360645755115421831463787084032961433527097219757392625897926383537147958422845415027591171104107083217819 174 4135129512505894143562643268737722612675962684304713373249068776776251313721290603752729434798641709349552983215342531966454051148578560614437216825643630117499390015507120381998026455509680605245423442255210467143440853599341043073328054512632195803219446915433338947028211274899053370 175 180228284824354763916248852338688358625752972816990968863285504376221183194924418278289771682239236715014035802888265403847273264540606639398439669783009855252667258198970147803201835525977717300553606844909885950359967474215639527048978358827703959616667999890146499915293569794752784479 176 7855191609474999742998681000134797271873509413759120858400146809215763159893824510977697210730974387753824209976858675354150141930029829862228005290206255859574830123391359750620128967083045392551897935371353353719468598863021843639885370417024315173898673903995185066044255151848825577403 177 342365990342200682167560546484393369158764481190432180799023836812157684929306851979518036297075436804163641626048600531061707259589252002109133888076130068587965277735296492921906880426015013451635501062534920376700519685557878703453650724009081235519818974389373897630313472113466867857118 178 14921911160207823112427640571116308358825965464542407335430298666771551368629741325885564937201636925296765880369490382455489323347488517561404389868026828277292153022414334370095155938269046344983221772096970958676902258558431516697343013895901960694563362997854246592558771549129318668161154 179 650366680553108852596594937831779012056383978855591188011728667564004767789933292768570827763768007947351029848939282375496738983849680817417688608874550864074376074548125608805165820876524548689605073436797522703095203320520908450530054051683834621584793625720752788945278563998414554286405863 180 28346021808628605862335939988801906804823231129650541634808275633823242114074038896546907595690810188579414958263209661813356438442515061841866009433398590574069508503212708029874234393907301552018415165068272575566739208935766669818827006665103162438543073618537460784645422621307577914388299168 181 1235452209347362300109178074357205327377288619721729281467153626926315844130050879440086303932327845675778130835299803348451160802259624749843083338138411565800544819531579877906220647805413795751729101055783821635081142654866757558337860987039716488940703589098401520031917754146240505599419808080 182 53846785693104068395502531071180073574799205271344321252090439689918180654620414700092081953902678726741495760998692458116461077656374585285076905799600261923969994889197783367710205664757095991714685677794310757212630549050796484296308690250219162114376700340788114448188193298323524231400876376072 183 2346894770628763529767002054756558364070878014505118846178080373596361595829036421515437416207737669530028379140904277600158237712787897728505392639754296111701312855294432252036536720365769333804515265193235639954087713017180721188362242721599744715240626144725192334011432089142620234173219977529415 184 102288650910318164453464272124391737005356884409256835613645603759610830705260338823421135538879199197834471013982181291583771623750883705273501059718125277903185288724204755762428499215244551665803132697093001629384452338591999319976870898629687235093373382840252160641810124567854625391519740629755867 185 4458217827231243212495959482756361563932675498981249904294938208017805618571032374339385105856480785775510278572553721619005261037200550046276486580110579558082949592988617843452619254010882573083393934266682693750646397612248301884554829570664258646883092822687740032902339193021911675213684856454918249 186 194309984716374285237975171495131302167869042861988908431691387758397958646024503526583426646101592713853784507733877985464467549154880383474930870015484958807491272553267582795341757996453513977147297774467048247992675006513117961311385838445473153263376766046712347724919950271825849979407894916258432650 187 8468937953156505535564992956538460632867455601888049496709484595192760871374039383218814589837710021904363300095138451314069529722943361368929009515297557179745756689247132407926224089178055426180551338447287154772409446797205024065500920044663932218105253667620766594173348212697045348522398695385460460676 188 369115926590728057842054519855355076532439622842086867232463436146209071939952098323305175813460826943885078058199497502299833145293754677652526590455180371832831407272903378741063334974748260160452435446522021526115839763708899298579364500706095820599049317794952370840822301853333829921861456820060488493716 189 16087798495695734730391420191121470860287303011765528063162609665850915011629485904493560284521925635993727830951260339087783723249866723186592133558373850613535993635317118528705665624468889589645160296308311864532930950895695578089282480423882788226820477443181134757540489130456882633698544126688390489224169 190 701181503677254926845038042056989962003104722690000890143524244461751151106681633826680708782481209644908173035848397347590331936678517683236024358302996520312912884799659483437107599167501311611157691987118733767358685021117966295781971430994536184959935465643594711114566922189449007224121049023529065867260874 191 30560769469523000498643363357963247920258764020973083895037374961752940396716418786521239123133366758581625192991832018942399002529350689958498556552609588813240468490969237112239635285500167601446898902027575925875759260132877035575076923238700640375181992427857939429716549724542840366260718951306000287202650954 192 1331981271142057292628585621077366663101132806220248661445637166457124438863450678480514162353143262158144773273425703788874306725510452200656579412381764794194402870147288328055166626544578413665280992480244253612071286230487115803722277779777603438147997055551400723099056208478549853779547838180177788661585354642 193 58053973688146879761849218022094972454957445842048327233024065089593279961638408443952269161576265817221609351506676391392579947671914162748910434442218329099919244675262497211305663057280442343666023718478171559922740432293797068853619168467707808876275896330158981205979987662816830310492683613890266726280806711168 194 2530263701151251261085846435735265438043277290103591120813829544139839735625078524058317874252775077866305741002691752342832200221321112317478973067929493036038553760836113928832591668056933766003124701399863706239657883700130067403566157320970418161822400869471537888303900903191403182445906689873690282321344004335099 195 110280726548625546782620063992434277763272480048070135094256560680635919183836413435380871930083924872929524692591656384755422362010276318264794274634435781201298821204661862908832533226390494878712148294737428297944537873764880833247408892596856071445591966722295446337254898291010291471309501747592559021022681298737016 196 4806549863778695047283559491812722400433513388688017690912078352701227488582371556659299540160761365106571518702237147434648823600023838910959561158605912921283620100944795469873638726602319799859647552917440138344557737794739080681630353666778278081696563461356308751445863863370199589684733961126166718849809381474385070 197 209491924074369718271906320728622445483194179652514173349633792262890166277932655679335451614942803793472358935036474654380725435185929693524951445476862877880821499526971159746404579982962630413039342568843850053394309812604526310439586116034255050022332082132144274084849257728337749721542074006246075731383742488192376951 198 9130637878763123994878978200741893362201117955660990942182417092767828982712636291193861263311408535025778739795875613520400547511017267987167644393434757704210098001023328194958324636524473954388164358122707806242791840109128435449142016228176187793510631836512980084852336694775736781935411832489983496830342425188584334687 199 397955904226208224185018566302916520502623919196431017940570810902173259212365079385742032360784150816006982490712229631295253393250061046359948626616547656646881051703075146041306184385528539885703015187913073884750326244462651672528755040604558616012402176263379626040654220604497419243705136665710062667853178482192322843211 200 17344779610288558991764097919495437324838005227877963377408611427884069145946423996228101168402631203337112733738066878600101190681544443418470685047257442385480341204669259068596348701064382555850515907441568442782265693700731504915683307183515243309396668710442564569318989594994781701359537723027761426119943644046217921349155 201 755966619755127115127280417412282877192768149802230367585861394024785441707468048424907860830183273232031734530391819902355692550341652896359020657885093473479855606672220974889289425092426205226218857727564355514139411146349306904825935446798963524681714638710923489847020489580897294117463750918047998630276195498763706856179266 202 32948561067042888894027354971846308053390006458156480582120496849573931308732933218328968770105019014889832082994672753368583462461660277390160822035340269031586951523212056043626799369413854920324155005068175341563586854278292387172608558903282356202311461252492190339817746593572501490120173941507184459136965290837194537483181689 203 1436052397049362743649681552210096075837437916176343364480254131770767662085340393297115488891317176391253622788265659225579928677022259356648411940827803445374792997758110372907462629736353850031757117083992697700920210078192315178898478159471674127804439408132869600469426913522476214373006324148160611067451494240911320915421778996 204 62589880112670602015044377999195283815048116431472980180644245879910909931503006369436097291319108502554970521652654629974156309121546323010499928752649479600274395164233694662797772089637782485779822305999878978253184441234153797533303031455027331820825354538403373420828555374333284250028043125002632939335674455116512192028205027866 205 2727959718299762954772149226719422702035056116867848096069700771281092983868388964517018579958369863040014903280133973163055552770558872172637261452355601235493946589007339032012359993692939234024569831894642871001919061183100388532192856106452002831542391337308279510111067179388041247222060567493287978726118679566043346928219522181663 206 118897243632195780488077553446146228379959116201855097776840308214685262064273417718993780779477738768229734941812806549268253969090110937428549539344610478623773584051859601116643093709949193078907964299679674281976079061438897129395259409088358022731934416403552830519305530855574931456985550439494831622409286352062617952372314309417651 207 5182097979124308708015038863526862721893165845487906458694047731191684001189772767311289321665161414005493391998989886706156132106619688002365683342673217959191486969089509828263566793059408835944010028109497314730982483815884934431284573815345960870017499363036817208210962922564911129967913264059027079071815483113783700776473486601257210 208 225860067440390208489542521600523509134160770357167333926298144595648276564447663115894271583485436744138328371160733694789375723792612564163983811876600169729175575770009521169848563472835384170795781369537421383889377792636432223520428533255122078801349679299822641551390124047034258552399970933419079830543307786023777794353103120943751006 209 9844038123107419834524388821637746415685919498915673593951231411651508594370963696279806453640589518682997691161277943869745213851070002190986221948190272207981805514347520384348369547901861091712166793603995889965002466392292147909635859395834688656398081844053284681434733027987040310552973891749833142116434028977316154230163226184987118317 210 429049223563026641642954824197985146580561881755539213268233815851058345196450318858347098327960872420360787182949619419268998878556090317793126182003712465133115934066364971951768817434269582958739081088038526011070482856204607364097526344194443445482752097696076803537412007410582677046581802453046048216097398941855104903363698112103071216116