1 2038 2 21466 3 224698 4 2270854 5 23369314 6 240280270 7 2466606274 8 25348415950 9 260479732738 10 2676521643406 11 27504010370530 12 282631133426158 13 2904313272748546 14 29844803812097998 15 306686035021471138 16 3151514597208303790 17 32385064742467326274 18 332789968457725849486 19 3419760512365433737186 20 35141570731923360439150 21 361115930189919351119746 22 3710839119632266810017358 23 38132704335350932488222754 24 391852918919560063013170222 25 4026693432536430030792485314 26 41378433640340150602097640718 27 425206139805263160772341017698 28 4369432224169811058494899095790 29 44900428697139586729687589255170 30 461398276427726643359614212390862 31 4741343806027543758195654601630882 32 48722204298289775314395993175781806 33 500670967726083410907976342849342018 34 5144911268570304333757986148076447374 35 52869276766108757497498047039822840034 36 543286420282295235542496328261255702126 37 5582829055311944351675384545225299271810 38 57369334290815990982614423543574632823118 39 589529158848213931859829794079666436702498 40 6058020951934259595263240924661822828242734 41 62252421789917913364125618838269057761163970 42 639707925980759164621082440474363126576363534 43 6573659607068986284725627009021446936446002530 44 67551141504709333006641107926883488135770010606 45 694157743379695637518898047727769123759191578882 46 7133187714679830298278257502576378278388691919566 47 73300870671159883747739712355408631817679676255650 48 753242148680966344418154095200108740812396479679662 49 7740340999424872381215586716321652495455637623421762 50 79539997718255100677692817522082676326586554957412750 51 817355622638603443983493946377383225907091715120896482 52 8399173158457500978524699859614180629905504956480745838 53 86310178570760446262267295359008990246983648934527279490 54 886926222900331129955845591919800869149262912979991526478 55 9114082926190811724411423095357806116183699068132911409698 56 93656614767627090672527508606825352505596418582991087690286 57 962418441961416066330974722262237536745631496726204763360194 58 9889843442725014980825839402110141215866751555532257320921870 59 101628355252914197990421905751109926169481351999054618561044066 60 1044336308378072845857475864711217644344029693089279824355401454 61 10731634122018000065456645878156714349910387522871665437757733378 62 110278623854153788512676728730658915034894002918767841379840443854 63 1133226751945870972798147999849772834159711715002506284194687760034 64 11645075232568903705112143394013811733771946106487319030831653808046 65 119665174634588105989952110837402497906380472640897570826410762071106 66 1229683255310968976475698330890581395421925537642638716117877621968014 67 12636265421494794892265920566355712746320720563029196699679806910706402 68 129850677491811087678993555819496827726481195714681477359312463711861870 69 1334349816394388092418147797115051296793166051660364138249736918806848130 70 13711822432532337961180467251222029776991274791800003937627395704541888334 71 140903136577287557829492133267615920989146761935028622860135621925080797986 72 1447925248084700788128422590991743749282991693065763327856991727702620020014 73 14878927289820737027863314578650386213345523060530583673903022517647752993986 74 152896344330354422949377540334487201736736971289228399065194529314349374430734 75 1571167843906303228728078737768800097333105171902405887014991420494943092643682 76 16145372242461771991940444506197573044410437198024412352533484393261635044706798 77 165910374158090479825883780413618930991083837064930976333154278667211737910270722 78 1704900440813899818655013527685716953211997034589894717545491334803225426282080462 79 17519612789961801461645712595082008222832900537575573471468696793934245940095123362 80 180032115050463023580502398351443343762591067023984206530474066204632418266075300526 81 1850015912915266127599015939698798401150722455002894055913526887796063554151623351618 82 19010824135906873491589337180573756840006382831855424874063771628807237065557646024590 83 195355851700142960315803769899495944980154505663125718896012056081885331915041908820962 84 2007483132801476305937955984282759967461958986990971904208020413960048677532846898136942 85 20628962446787462325053575948691504314883438164576741910461616236478272945935982114136962 86 211983894000194914762223153648407820492842375636067259274035882615279266550590539133174350 87 2178353440285791788663399110634880381565992884803080926167427070642761016305014727429815330 88 22384831324971233512315335081742609093969470081503992162285785572240120787113732223879125038 89 230027260122523316309944671841356031215811400171680314074738929308325924955589968493711011266 90 2363767661740153978226261555259789401174989649753909591483413755825475989306282818879910449422 91 24290153939634827554647964893839014283418846880198876194116435532325444503095389139251018600546 92 249606417737690739435275281425408380133053368045026475550721464098611664803935422388926283166958 93 2564963726894323184747022208084868291849440033755679991651572446220744578150618632766706262801410 94 26357651297241372035537453249430027865718685661309593766352880479824608181086997547826563310701518 95 270852088324909309019222436007732931400983395218123685916093112256233533576836481689734195469944994 96 2783284933951703097097265928881076144888665030579618260712528025924544180603339772974433014439697838 97 28601127174141496019277620998139474855588236119761232964315386064433889297344700924402881106815716930 98 293906119942231495906677184307543503316764366026545934543564822252190302411917538714832960326641201806 99 3020188918204417250195456831638889500733344527581743177363816420308946504939005605850748323427880543458 100 31035560278355707742313257082933734473899269971765629662090307712589284414082616901045027820693255737966 101 318922434284045461952777561300439964203336046166242026666304786188829402583644292916175143386230314280066 102 3277257384027161026942891714638830418652518082769480098095727915950871999084996303710587536043280512714062 103 33677204255862081399007433738236128437769480622130167367070593510741518360569348953076057543769571807667490 104 346068054348963982377014261363001627809567965619601207515615301660047158081167472438227011127543448967664430 105 3556206665226099217340314947786850727879120490638912651735944304220440163872390143476439595033585851285110466 106 36543696209087532686463915593181824820154450842717272917922687829611795760978798244831032839082097684825244686 107 375524219579396344038617207256219672885602532582731501361199601041191138785438155941821494747859223809155385698 108 3858899184249643801443834538594198108165326671159659934324709176810184214134988583455401547448890071545898409966 109 39654174452133226262009312647550868135214839818298943521153635159481058511364891106590259620489124875519992618242 110 407487595918102819938408552886065783953650597359714951885530946651902755875950418016587064525604793947297503276750 111 4187355886769254590186472008858350688372478592533098840711099528538333389280009594190980753126998297562130117284258 112 43029406288934295569280746514936733388015416776841419616625555413364236936413292676272399492876852844421495797610670 113 442171588860750533744103653744832106726351216111836937012094227871661083908293918331615132392649712743622975377669954 114 4543769734650524759407094964162603390712408233590977988814644835690181108335288806960518624210390305175708985088312718 115 46691926667472807822918273750365005900603068303602741768526439115112161084498550936344221439036544155066802063144713698 116 479807768271148819678182047639475447635411954295506248545972804604915846612525513408893782457941821622579214438970596718 117 4930520347401222723107269474490021278379610503253480815372725389007981495696676160663889351246596986210954033429682922882 118 50666188635777561573150794770685203746357291451416989717598367846822824631013124328717276963760765989287843549723406207054 119 520647414472032753279204239970370856272275667175849381356246864713283542977131719603723059049319556989788354930927797866018 120 5350189889850840539579545546415742425377857387595317210409545973477339663581663503179126267797289516194213781356347376717358 121 54978726604239677516115766946360187157822095872781178849690319578869038928945527467350860220237476697807981122587113471283138 122 564963195933967365697050542442296647347446534229672261110921804867572519303479493230257945357308517507680026920370919551055630 123 5805580312136742204116504421031611471258221785002504130563087564395694964974205489556655294388009179000837402446940018592825954 124 59658333504275117346770357241773053483253770782932949057126618304051654609003333260431396791011369503158919739801446619718372078 125 613050989763568196986252278724977106689193932594098643524731937903092270807220967853441978417336127066663869756858352074444373506 126 6299732057100765385081652681791413753206001601736567392551218241487784002496987064371540405693642319176960047711201702072065937870 127 64736253026145101120553603457056714904347008957884891239320980021314985200885885360420117956253133431481423714894336091326792129186 128 665231857145642475081410566299647616186538144557656033493299916527404135127156007047704353152775201839940282446584997126919365743534 129 6835944359997388492466004750758771024044161056560696088450323536683924004392125925771825875949787874090883835775437306925915057008706 130 70246388219422341215083256400677083867252027646930504138704350254442691184962089519441580832853763290701993520277397025760328294504590 131 721854186928414819561233695796811248301286065491196456999218470597793734786606117691872953581016423845317635411272045738841472046995170 132 7417797276045743442104842285232410585674806052932460830836687220317132915936646674067613970052844001752376433078730803135636123693361262 133 76225527848837246547108603675744124604671483942787065546488735445301770956420459984785767769191177236919626871616122278963297770685458050 134 783296021663619265357679390996160986873433765662651679952545430630423638075887461167487906558068343933583861564228776116186958317619235662 135 8049175582893812760518079447323552813927279399765478529743250590664452928915693983134415940653079325273677839723513237615001773088252966690 136 82713592016783163576431241526881885924597222119330387809025504212063837534359663598910939287436505842693721886706733565886010860432040986926 137 849967581631410810346665922813864006545925202929426101952394134260324645972767479202087418674610961845221213461185539828451074244004391837890 138 8734294717581118984700449105408286187488917198775378600653705296291665443100057044075470570213842339715482805927248532181807066115544714848782 139 89753898692394783396138991131589347432255605891616624398307942760339929005673515528070897296493900951212369332626526440389859458541140095662946 140 922314003701907810416581155699957835252449322704767540225089421801181903888605214174289097045947943621437260293737005544994448090338191738680814 141 9477728921169671658791262898452845334995765083809352784622847048899246805751388059120858839551041253360678110312044983096673432428691136106651394 142 97393452926697896967243478414001541630612414502044279995027277885002097921001366816674573810740420221789087456122784839124408048780607573018080462 143 1000818313319546845157098096909962631678135332648825557349452136915089873303489721582508860974209200630493365733134080421661470275718382272563127202 144 10284441778952573424072722519432377019886650845517147707492524241441071922427557118171292331385510655305311278402028171167843686715391875262316605102 145 105683260684793665027049158963733094320969393182654849892965577574333870916493955155696099003694166163219750843099236938836519850249158676457410994498 146 1086004649452890820407074633793765734528479887413937856799167569847906167666485573800499082861875081641929655611864091112042588703857750999998517963662 147 11159819360143911849760844753230173340207020724838139879933339744092324512381356574295041914735849829749914890383909900378933846381268526877746821427170 148 114678669390397750894711657021361809551132587107572810172496753267225143464905694679622142218449000452243404679217776643604288400157421882290260356526958 149 1178441764041470858065031154645488090078251599218474744009882353224110338247757142468479895322249260727275404796409116488192881455978715868654675733964674 150 12109706178309164211345406528330349998873442240514823469231864645792521512632172637734159624206372695865150341499432380133225762115348033736799759362215502 151 124439737456401384391773265388087645352136760171986745550784358819455318679880379999975826823340964262687300395147678042588186873401405350719568465810923554 152 1278746819303939261663068109602122191301513042242771950588004849829780925847556086163044912388540813033059595617294157732928683940115194355503723160916722734 153 13140444212628194151259900515229595459013914456371849201532646946825704718005442130349065921277143273475820427136379648663763375060899747545216971560400318914 154 135031635268648426501036513627614694237797251900994025794707815968607746504479200614094080725040200580329255761169656254313589250610321550559512549630977924366 155 1387589508260500653458252237523198830179806778680126956751337750889019595873862890479733595732012282637482396393256899581716929768393836249722736845090808951906 156 14258915250518760774362186174573958804874799363402147638741162608102589546701484430032396086277757667114637515390366779639787661914633844015170452298999851704558 157 146525080300121882420124245726230729757382223298793391940384220065874841934818703628564125497268733074546487131041744131473715062653676820121598089573199513649154 158 1505696525980548867980656427061480066977415004100562240328818174787472161678287593652274085107265490191033260752907105094935550513627158530698427992720621607671758 159 15472586834323733422003403351201661461097504501442714273463055842142051495581805397370433861029544117901151274883528874972683937161356020342612523851331320065666210 160 158996809260607139402882909197934229965170914731877124302765625152164087787661414001985927606275503649722991686607213734131946938193132095661121165532459509573241262 161 1633856421408076117241747703148417441642708806799207055077195548547636699660498786456430125266164715921872058378210279808598714904243840684283180806632688400326251074 162 16789562118827963738417677375572802120098869688486554740465523198135620311150477426110596773667965486371494382682364150366197212489651590421203280248336971370711678606 163 172530090434168899194951033590834116276369254151531083555406613004902841325972303271484003255930051475759323895221909915102449974501261609637741002140683233491998804194 164 1772924862158372413980784939182600525887985009074216398534522208504790720349309230912356927959676589241122364091997693292004007035644567218274695862883641935608276156014 165 18218633972481667213875322060824583021832471734234949029965435200864622604608028507052453845344799042179911256869937044611600605189873260250304661262320544131990859294850 166 187215279625095244644233023313650678026036907777325292396270276726479503942865881197701195434272882667211377733148553967876698778170229187943875243311856007546609444098382 167 1923830347436762073975547635634756063812221805256348005374116519523961907327257060969143765445947276132740194818482174884601500530699686857612521588964728716918497324321058 168 19769343683540540233031403558613283359609124585122448199231808871547805343821438239830639967153190083542533565691309047311113665382441247135002909918389944781161326803402542 169 203150423424116958015808677479335283131219895337338282908707934132968072782902862185013566481286006617640416687839281867226510907038744403199292267065030641652225629374759618 170 2087580407222039128573995753301794100167505356348037123815420485983728061067709190401545842270129579695140159555379962749266027721819668770037645254153012463845213846289207310 171 21452044663077855329507794174468120180485379120107579365935438908586957886118985901914677164466137777040289422204345111595372471426037430002358533608362438032609853636934970722 172 220441913822647007212665996155666117653855801593945999250250875182263227069876181507940664735765990663737212720391845229305242242706429476300204461951062424100788926074845547502 173 2265268329103840373257008107163199190376249112915173767739136112941403024609283262302321885446590369838162844561937900135665445064395085657804762009418716850614107341752343814402 174 23277971570185707889575721773162293932729843183040389193618372254170953103717350181944055467445888751544150390559764414372411446121947498718664326858484868140026947213514770250446 175 239205198545613407437427674367201020975912784354770381813594756642599547984925593692157321611015191718158632991992463092695638377950142226848990534389765214407218636835259100525986 176 2458080457686109532375328767759007836959347001859563503381355179096017445669644680001409405979987456976068254680022782593226959904594473828053181313179783366666552162808867278578862 177 25259315320884174989763887283509076100949524845733962825796441616889368703345585415518807238548412992678393212686764599874037769888388040867612530506148972944030154570332893716595522 178 259565551845467364509603437845040560465724156355974362030958214469704174602977257602030775296484833201164128935233515753538076847914157183303664913303094305482086257935092294781587854 179 2667304115291579596500562625141174433937385334004779062642255052207491663227293207631186378978555286621401931552196131931811218347746282393842984299165965826374963051635195660726100450 180 27409304481540093574389745861988441821345642671461835417094328592207380841749860034573462784791240096309636458945640703988933323010018008080584177908825340276949024025278567920800188782 181 281658910903621451589364857869728749560646486519692163438447765751894018540505155912433725731567597637370915867001067075340754535084318702870845875919090603592504973717429593650281425282 182 2894336196850355775689328515444970897179106009727436427578960561684869311961191394100031268216505955623081078417614546059267227092833094100063597564907334747759732649782423200471574844494 183 29742293590223745846487236709972589719334032139571189498593880082039172353655325185633017756120813401811531831563435011578129448641347950315555485319909204251100381582513324705358613000738 184 305632783423604710635113468746807870055914598621514052400369948102108167616936640428341599120130512290043016428006562468860218229708314734853309332547449507985731474285962228839666241255982 185 3140692496356914130136065087206404875507988777691745163728804325711116887123823543693856193634719476638063073771201240899145540302989121410715232675229383283915355946898573850921059232109506 186 32273858995686553610482765271094645804151107246311329680315252121574405972413079729636858213257755812989244392452284255954232298617940530571866164022604527717175902699242509876551402343301902 187 331647232475537552712033911522727580099257577451572689119289754603566279804068993074946402577970805902532907287055046122696759283743885336269530936967212513307947892234100637331857695216510562 188 3408017827164193552315141666136366318403160358684388332088753589103994197037658419341876535248593243996827618478896214534089757066641633919235129726647896846199055769221107185281969820929128174 189 35020902853834753545856268160486502097160734356220848663228456893585825385862682937889380187314906377616860002125307773906715684502067936347258222881470547704014294447043256933975524688318104066 190 359875945167302634374150399836531374264122579919273969142088518912063879246788374795454540023367828782369711554874024476858400099750112365465998489518886565500941711222656264480845892682025164238 191 3698097003683562136461821920603634133112437328824552501766628555834740112581229126244398351842054078148015666575886833310970156046361868219396218680336580372994478723183554657559111019112380989090 192 38001765976038061191429769153934264693717351309106066822591390893620710594051547561829893138934037510565006843195592401958395070752031749068091634733211201582186722786298246764205843099243025088430 193 390507392277462103712601917090649646609631630099397900492885108537376216257416219783490976864805086056215677552684118598274955104074905749751627201904917469373180371722435767883375398916515320362050 194 4012866757810669556090458630532218959549575116054103380561159065523065107440105926680364322836993726455197907504430460001519028285682932000817194925329028664969325995424066745856280622474285115139214 195 41236350282712165345850399600218729919487439889493810258550440094214546006906968624804894907350089653060013582331928641980831164300290455367858880161061591940379831566360864526306285753082250315889378 196 423746086592283439460347181935703947276379843776399036137855627906185220187318898449902842456763521575407043899392141615191497589748438524268786340876130775183780519209650269705455022362843811190527086 197 4354428669637953331497170962276844651930526187761724556668134002243663505582634478429954872262372890426986950432885830391710009931392798387570271849831819731224313425140691931497239698657950061589654146 198 44746251679744110405495259489701060981083443923381467791051229040584449566555989868187318093819506638164028716300906738514768244572828423955373655448153415889894306630645875201618805693625056570971019086 199 459813948348240305457724552246396449542806556746052940254519628586137354657054593360971102731588926115143248370579203331483188227171785107007111508888804551570315794739749867086440058418245180006507240226 200 4725063198786515609159569516309431552287230926476024675687759697822490031361349754462328325412720105178136355222619788518836012712293818631000979620303350078491094576721959827041832917000937973096572876078