1 5622 2 50876 3 462206 4 4882448 5 52177092 6 519582770 7 5108133318 8 52155298022 9 537071054554 10 5420999342862 11 54393533093146 12 551833483245856 13 5620112241265276 14 56889163783976186 15 574408442415242094 16 5819724628372855444 17 59058348894256413866 18 598164653403037310560 19 6052262604781267065952 20 61304188130724140208424 21 621355638213365563037776 22 6293915640819892520187550 23 63727694705164811197751724 24 645488394591423093175437684 25 6539675723303153758642005300 26 66242575290513212922045665690 27 670890718829275536785181215068 28 6795408747274781757298676052440 29 68836729024832915949067814759518 30 697263581289605422530337574742930 31 7062341459469689961458286164641120 32 71534609630299999099059297276235692 33 724601118340659136431898632365395132 34 7339608397242046008421638731523668362 35 74342551603770278354358618212828138808 36 753020928599234792890605782272445404980 37 7627501320097317762390451940681889101466 38 77260003811504589192653283536456646393464 39 782570956131448222769541011017372512419074 40 7926734244448770310811008661108228145822454 41 80291015050889107856034349538124704027967518 42 813277436400215407896178283210661027871480206 43 8237762048851013845541006388083877769460853772 44 83441143615117027499215682493206546740981952456 45 845185445322599588728645669060443867740513053780 46 8560980426645074496899432335074149497474099000728 47 86715062752152300705127237708174565090916168518950 48 878346201940221209912750992707148933848542741378026 49 8896868812717587718536008464362100737470902299102532 50 90117381960347677034668595159791691428501740290054070 51 912808722370401637903368715754333365430576777167580236 52 9245939325753105274318427414225127897560427955969506446 53 93653151358242412422967178907784219048738650481163835528 54 948623172810196181811404582528692814570262717352184144458 55 9608708180434826406828265890284878817382604700218737956654 56 97327661909094847688666570953577484158067757395694029398032 57 985842671603163390974085363820873491502814256935862848478392 58 9985709512234737891596786363859290040047601766191794669602494 59 101146351735890469138337109153773626768030417976252959977128976 60 1024522546973867248534100664473376255985992250187371967190274766 61 10377502121073315356624889933832968192401045387677851209630157722 62 105114865665403700511762958193412197055220200478196959880367537740 63 1064720070798920806901018416969554168644326352153664609507858826898 64 10784667076609687383369634700592847567561390634923874260003071284712 65 109239083904223046862472361404318243555031113236237730223298029011156 66 1106494744728793660324333853153753462528408642857723072295247302896698 67 11207807397096194013631732330144514241811465881112542995381459722454448 68 113525118199470257876225724170540626087458369921523364024514973398297832 69 1149908456874887448571168544044669103382701377286222070694093527323887278 70 11647549723694367789064470221169294646247671936163071952089952022197187356 71 117979316929995368481801312770449579666696447911286844990632580856798885728 72 1195025524952410674034526307727663934834538443797331715014435461769502800316 73 12104545476855363910714791800530505129642455092121416769895165551196700544932 74 122608277520931560898143254182267073549177836456189018668133132137145405381078 75 1241912778473095290587338266731994087586211277393271163778080709985554441586932 76 12579471634772820558276239112633756042181772386721005316661254518421272462134190 77 127418856962829440292046154232625646672884049514601436098860753922775862354302018 78 1290639669274334980370130797143806952279360532779492904887747051997670352508931340 79 13073031693827264977011946755854572352361536759687182974512214079425724180803728050 80 132418181256415700590594970721295602902631574746030268717529021884739765091441925058 81 1341278376786677149499085923647203160605849733165604722997774748695923824299858016438 82 13585956754616761851856456158937431376814520447184558907901007997791718702885557879036 83 137613655834552567461405802951068932279792915129343082714242270306390742551383519497014 84 1393903912245736314766227539351157916643248637520778803871060877986300681828264130818598 85 14119006612355284670452791723491562083560010388411009245968113617606532783937644099036784 86 143012976698402611132324345954046724132113912525235193988296943378189812037348288702160676 87 1448594229398113477903459291020795579414277200017181375811831226342626205989594465375374210 88 14672970872119950167609008569488749660652130110408473661219894500916568034288381464029245716 89 148624141839587189258517721314166021430776234462898532822385026047404388624751586931946504682 90 1505430340601805181914472553331267289416299530863927303475910357174523682011611361949682837636 91 15248670117307823372826960442570565997267287765256503460954459872985935925740988057542565004130 92 154455463049071990281763177362967306435404389610144269739516964393584893046512982212744633071808 93 1564496436891046318307815400268864080244831318000782532696143487423672748810290080655645144751264 94 15846957127517872292640248999759130594619100015428209438399395334771090135926789103996861663909492 95 160515578226237797790985353847723754786768800101610613337026435055834003517105881467448725341681830 96 1625880012543883426002758962388199315353100247767038593709734089662060953975022058920608708878155724 97 16468718141921376823786859580011349263037718151848318012079420553900274553665650743555020946209266470 98 166813464182952306901490878915359297092514916016836405946854428881942440242109150291401227829206419560 99 1689671994679930656713754748962523693871815869053025692620061459330014754656736307127816228428770151418 100 17114874171505746805201773622535503192341453308860497240926210084646969828970208186867917112264270134718 101 173358449941154035946411896876695439562100598714137649115410192091145787119861892494852868480732174228490 102 1755966877982904981449615075343076835976742560845784981556812178801002799062377687678669306725763593662736 103 17786382363353873229520162625097046827097560799229429700529722931623539432460073528076256449843685377616754 104 180160230549885237247674059673548124183413036549205855526757908709029823344066338217986276719830147228345466 105 1824862864675058521677191587474879869211655546842344641573908846903799263135434471980796002943801860624001556 106 18484237418581605312274058947420104639518786783956975855963340424947830993149788647314495752003243125626602424 107 187228881446541718404176978307132444989470106451849190197368527791386519664955517488892987186452253758391682190 108 1896462009976193855753141436965084159493772601415479417006448997240655534339030163321397523855877192490344145580 109 19209473065778856107756511698710042362953512757482468611561370414442921449490204284831943006036009416794171964570 110 194574873382005277372356606431690156953762894219294959567931628291759117621732176922540272905777453857897791356232 111 1970870373277807229580461716710799889883584731797159196313225428604591236687915672356559741250064833919897741480560 112 19963163592238620310137966881328782436356290994271882061348597848771713525462646331168022209174838133764105213173338 113 202209087930877087087887873684161216389773249648951210299123992589793849173228401487176846932352817602120261356137948 114 2048198175249877657236059239227700236370828173095392923931601145889137447447074608260502038040011614836280216284328268 115 20746425435294553577151373858673526422668884415309040403662331028812707600208640050209838163518905904320025270269291600 116 210142833610191031125335685646526886691765685657720368072525159745358647139186787077421150621078953517871701749341823028 117 2128559961109939744025194928382443143610641575384456699656660122830756797236530989708655598280583686947056971308590071040 118 21560418836098995067740891471880882678969387856302910166891435662606551257281490475196005501142965888371664172260331291158 119 218387862630664406952371923075747233855069392574960405065693960953920670628590968207880123706471037676507494641046695686392 120 2212074770297878821342494646880816627274134646538880553857308369744905503149115659745898373776585456807037114653226421857590 121 22406349558280583163713742003171588218903774994346168179173378091759981042762124612550229532253036955435710248427482879008004 122 226956388305200139396042430512381478991408728422304775685529519952341443211809742086131518112624230533360385358485178716348232 123 2298866312808404093690852590897309558974755477684892850713704922009617972903945883054217114188921518802992044881657926694255668 124 23285470674033506147458406467871947850579522950799855999166337130535986116161647456826916336849111231841900306680788626765651706 125 235861103140391696001157757361245983955881809200305965807776915079759367238453228542238740406214052754369305274373083461724275530 126 2389063152442013417865822237562354564367933810924306443805895193633978099604440845455980912693835193514497499149022599813022540950 127 24199084420286194333349013406117502779826019854222998773989125232838618109860712267504072835288241822192201175257600686798852076524 128 245115197637853596848562710475270623830503073641981690117677748711681594190843799732166932254941477754734310500899269833258094266256 129 2482798897245777920435550170619440895799398391480735903374786681701498157276560578236321306887688287873795706618370313208858854862578 130 25148544127697491445458477900092889978455749731465450148976622347444832196228629977004841473716406245063404460953869601465738680580034 131 254732379833234747285669576932051480953462750595478923360731692100741163004579046512305793793519106851216560593114650813861074148116028 132 2580212397426137913448123858782104430613150027611795993913764278953343549954408385327674020029394262816563661296127867231967435996829818 133 26135256225337318849144956271171589511353051461317361388536871521967912973659861154280652792806242552316577219442062923116634785206634490 134 264726895601851881831505139011287806582311261703596713150238467057064929413771532343396432687807069979256319978842274902550464696956821174 135 2681447951026899809675737486833216158450652286668924666139200075407742862005676574059214102527440094210502319377130290292520948751788960774 136 27160682324021709040686922116577440763906104995650985449848187575422463945830855456971746778736121495101686725682306689959216504073397770650 137 275113549761020450369959599550584842814310546137152105914683511428856489463865993608955681511828277351614584241194930864398419096521540347480 138 2786655517677081736823594308178560059750419187933510322709319153703591050567531040173941243333317695956031381697220886497563430166295797374186 139 28226341381388312654193057096857679725864377560484581733204520849090698035816974072931797381400554389508592099764704872343764218949122253294728 140 285907728000343055856891349786934401625510696724897827942936802358992946529425769387685055314749374488350809444037016182386304804783629407161582 141 2895990940725227228791065755848927535615341902202631512636570354011326635444782716860931041121307741398388073448318252031062127902702990587831582 142 29333811951919409384422409328415315677625617009762736149287048325347668291740251853754502546291289174290457594454959963618409741372742359677879828 143 297125419672440874855615429186636391428432832476076534316104626659520594376584052703552347130033766227059906201306008988974974163930401870976885260 144 3009616178089238360893727272671610739160276748549691883854817496283696270208381135048307360477202380190418350934515646329858508019516107941187867352 145 30484734525245356353841579819530798490328201588636078356472751382837584768982840796067029276876726589773886186201749505004031579119928433493701253416 146 308783241477887522717350647313604713641080766705510400887387356016471713879882395658682197089439423226428729047943731636724349124879203841404806017440 147 3127699542163685492288189026998847737600667420146566374664730936048574030256104223371331651019518697805642310622529167756397772530350438806727268481644 148 31680813956192208330523202235566094301405016932959803782112701599586514284008167288803404743465509615411113418131556562786614886855370989288547969291132 149 320898462079429680941062922663983599590439266775562048684217348205782610216561622533050885876280685204521799029633991899327085086019833328937421267145360 150 3250415949139965717894673128942772819089521079107691529294255968486229261295010648687344095992861940885904752858578053655122467413296337734030011865164352 151 32923821990173126863427686941077460220190823360886842768848157763436149783485391640184497017323604047373993347067766690957225069139568740222726959104717416 152 333489027681955459038782973069256467394034114897225658215210488365159367513159078781935655597275391234050009490155999550729124157841209414468730664722735858 153 3377947178108626418091088694646368326690694434585178263587901648912847056194574135406662471047780190669929418787983422187567105480196788156942166684925288854 154 34215599887664421325039932249888709638688471172250174560281368730986782217107080615549981441623501292495238741938213923259253685639389505154468074727087347858 155 346573588616101951829097458424942910464446647488064233107996989125042044731113475201628259276408233520448063628241807942385678393610828546215107175444698769420 156 3510482140327660921436315064024597679623267145349516399831185361379722411207546950316617604090503630855795256374986098811472169784782655194477590857282706325742 157 35558061151653842552100089758247415378473972063967287572599843116225588131481212625375724084338546896612202820232190605498069474330983912597555517037089395613286 158 360171526964880116910491715961233272625325089282225670243262580587281145556353281515249356141202118436112873377919433610537594560956950935029361769127742303653226 159 3648217159055641828229305952121542672989996525255866887852318684660059320911686235796060697825720501139816835866679760201316362253601238691572177527605046891977282 160 36953194362101283174399874013869421413907648305331886890231963586677259278511197929504466025023171940678518836773078960368385813819986108538781891687958691689303352 161 374302985274240128725194349074641391223592211325991357382904466557847377113308690148603087010383217238531499847525970925163060672377602046045716987405197880703500986 162 3791356260364207105266666112125818493422896297854176063711593024106298401633531232380275288397909484639978997897248177954966134014695351029080134313054557053194101944 163 38403066121610554563017909518791032089175867175026328007734115128596055985461928123119087078170741450546824917468030076406367038484719573102831479548383773229385031720 164 388988896390106004210771307328153042030907693509432978029240347240107809571653578567338344556423103469468330962238892237057512442596002907524319489350846496807409681326 165 3940111475360677774927969848031562046180123457133576739615316609348885289501795427990468025654884785800208694086353426739829798095018143333163733132615515575044258113598 166 39909824116675646418193857078290293261963353680545979908935401420255821948304960365940067372802579457903439748599311269632423063368462360469719795498667817222137430741080 167 404251014466076923490436889961635715229448122545288139582512287292593580071184861074515729132586273804407464199481305601446938643258733096291221349948717067962548337621248 168 4094703154268487795010072981693475316478763610407145878785536050697470582825390630677501501400572658354422504608996123445301690566794813593881912260449572677283424419531396 169 41475700299036075053962488900317397446653240688142261003754082526972150813649585110826648419887011271058891177884899427756458431669647731215344464656160840362865250974899034 170 420111947187726770026291812850371347674513653628052395306130877861559308914512959674265266019335462933042619652560321779662777950780296235426445821960782572436535929523336724 171 4255360292830671618474863195065300123724378657298234785467843340727453263954901450775121078622711710840662384148461903365952100266991585592620237608173379221555438031969086758 172 43103014191853843361004735151313385580810539352364648958172642658576334197999840858244219013290546408604707686193667766446566493845000428430825705295491330546415443290222232592 173 436595189261235555330252705662564692850518325458944444697353822316522912934779878514611500888848159193069876088984497597427133467820360009373184393721739686336745954640141517672 174 4422320871519908992866034220133889337364859395798596539978587113375938835109662972557680246368860439132004140923654796815415507074613900078889356719725405154186318461814934758150 175 44794176325609432891949191921697715915280307743484681799835318461138108194232133408054105966755810786173043521671799503464114201798614371605287373532106197307527939066612509205002 176 453725157215959240813463347479409370907736043157040756441127181617136925352743223196944649039339829947934038515391240836758192741595523898838148610138260886749049495886729272680832 177 4595832208057596840306828218463704870959919940854826024754461913827839653889530244093382531988786848489927387076565734941723617995900245236099291312076416398381950400049259533207424 178 46551691808806400545130989216790067907335276476662202931019395391757528208614228607728600646673900018683152875870460573001015601368617213454556523619357592331348692916256357298403262 179 471527225572490798353162295075920174952516980284411647017718744671410772376907481428249930473737440429052703181623448090106216791800060331449008915714138702592890896694529072516067230 180 4776151323764132642700901470835986530521827868831694526727827959201186103563683128767704987041716227387647793245989869376098314010938559795030156297849532775715800075651648317631060364 181 48378164038773843527123280024671523882327090177511131800607634376786502372007168935894249214397453950461821525546296652535568069331102274554450329003538120035777027830815749379228353544 182 490027764429788045265638614197093003927492393345053032296120482805335742760041407543318880994319290659274321737043975382709485568093696056138363271380644092844442109120596692288978383748 183 4963545324283081848085710373471776403098150967432143362599782186574490279589089860090802471093705958541587750334607939725387921338242919897912946707111025833202049285665121230048891363254 184 50276298558063522421887238312943220957741695011196848679935161772071069598746472274853649146531388632504539641966627383846029987213503372977564248169509294726022966175386697850191494987706 185 509254178527045844672306454751235129905703515471815496289070422810131138103444340964341062337931500067197976374927569540423300404433868007057217721680499793252670451854740390249323970244388 186 5158291795243193763755389849218482175099276270922238901773985916923035273135417953325835637494402228709216461336273808929324416887378629118027453656758656637641390597117915653628583619935806 187 52248907062154100700636490518405063853942141087154235193155143618979288405783757876620197490114337125649661881077230761262879353577233750432333344112823617950141936241076544927094630221730568 188 529234947838174792385815990800607492824393075689526104677015922107669116853084648684960313804481018806328450067767973889399237051032636704450163109701081302520903014365010483054458856320422026 189 5360679213444357748888123656468351215028430755480464282237723684927090918935238338954493425193750451430446324630999626350830548308278055637539569059909102817919879167693014622758913706835224720 190 54298911564399089346481210966691084243236011165778693023033694199865876665301344768247956683908581933228775064433626256792995008167922406192928432875854975792768789973234471662925932015722963676 191 549999669759018752390011440904274853447477503713636446178715391394261277842517393451002015464257954354920201011544653714948222976258398161924911350347927289903441694155830815097372307024766906544 192 5571007374176587040703270281861257599196202158666026663498250087451395783821314335412872518101829822700827415522904921336632498384129995284046749391327080665282532372530829952204758856812368960996 193 56429348724388009442395516847510136129155978661711965779977855604216257988806883355523123755282992456186113276860588674671698104433712381013421560576737377324277503866661902642479584427835952027416 194 571579102949802917658956615696926728219556465534999745052130427459604826556437914664277927535653615500255298230127166417533814898381811577356102025587584259864129260237051474668722408534916353171504 195 5789587835305015306903660084468469051698702274573384038830099414935351338902721219965942166677978434711874821073223474314247659884899073075017335508781344254379487534509771389083899263303172543803868 196 58643374346132348607885549466046070530104493028015907075228257610587951694691981099340519579427684411130105358563582296163173150540617966228670632849345023398371868649600101317956460645663713669370804 197 594005212897755956286381252515859251667773925950294881693811177995329760471480253460173083587268204964507380118290651595369840353064705283020996856433267918656469365572285120751357087114450791339551228 198 6016744378778726413018178563983559421449149633621115362150381361724096374291502225320698129343574071303886403940842934308852062276772573994963062526210027919151129411937070689924396432332735184028152232 199 60944268052739447636025696010097786190522153172142580228958207038707393263852841629125851885621392825848465393166415120899588810512537140776664838521491495768643712089874658220095554809493700878319328230 200 617311219267397886633183554711498081876835988861227129762896825486271284186260395790563566959943770731291895408989371735694840821892711931388947152518776990072595921150466428814325288087668107250336783540 201 6252813490247047714739805997429670369855181143509694838302085288724210605180888929038595375360940990813471718615532085471886108006412794933662309950430444900392794691107202166758343634717614174703874270290 202 63335438144498884213592855084052225191681124449732976346249638664825124711283966071544618160879955146431285679730525701866819407749293298133348239601496781423242432731720709009872752806858705302772986108900 203 641531645108633383910664935750931078148857396202527991708535570884205893185917712646238969748881331360357797365228813534610684691757028957069939687704306247090980144479955030225289677685249690662884324110594 204 6498144857493759664374735418236747693481091349611466170167042329419391888023118493894782413727762396147844798749803000973570137410108709644704617421699810950608128422907285135397227087527792100813591646377546 205 65820426647577608458231506288356263259932704723848051697664302377382248793787814909744543726854929679786401588115811529479384897870059533154139326950581617024877296520788487456771845907533041865376171993263526 206 666702367995542176855698854348792902934245374672344226950130953856884840983701608559696662062649655606138109955245891651159727650293920868840702218113351022592987711114393738036630852717102894912533869478651742 207 6753101888427549389067751818045280738590158541480860829212932989987243494015018011996243464558938525949446413383884673401038808599406291968861873279943283541007234532911560777342627604126822010754841526917208734 208 68402914560802432627482343117997483475664131343273059548079412537359657139911740576045755065980004886552737647410602108442328773400859099194123440024833427209275157271546537014533503875429918955127952558187081888 209 692860673171618123377069937830655905780857085289293240154409020915882097808869452536416282047293820038318394611123195233216802296667117769186836475873118237503751103214756972319406425369101693922915234279944247448 210 7018062249396004447429540092661903847601657544811696578527611191745118496338814802289135066797399973874159171062167745291556511831122113300272328492630671930989181466681832023780958761248517378879293051755662710246