1 13 2 89 3 623 4 4110 5 26334 6 165019 7 1016807 8 6183665 9 37209717 10 221970102 11 1314544140 12 7737069617 13 45297553803 14 263980824665 15 1532201345489 16 8861529601362 17 51088246525260 18 293694819166095 19 1684057081243885 20 9634019955592525 21 54997037987772807 22 313351062316190094 23 1782183644980701458 24 10119620073832173393 25 57374711140996999761 26 324839990187296906073 27 1836767336301202343307 28 10373207983451426883430 29 58516867594516355159394 30 329753588576021805990755 31 1856380382938463329807659 32 10440933309190419590386393 33 58671912387178154187723425 34 329428662500324105459480230 35 1848215432157115251678049200 36 10361487943527782889512184065 37 58047939285365954462982459647 38 324984142983643272836521856633 39 1818287680725651722978084540221 40 10167201137335789089492461348074 41 56818663394534257311581498930880 42 317353224973752310510129038710839 43 1771608961488166458311260073831745 44 9884982448646498788407149894233397 45 55128528394305745977671423440839267 46 307311027722960146023075416537171230 47 1712337540872646479674415621419566470 48 9537132936742447319492862325577862625 49 53097099104503935451237807660944678709 50 295498378778915308484258834225542078425 51 1643906891541060932829825037340586684807 52 9142042325542924382444915557818592498046 53 50822835617156195633602159236195470792710 54 282442244095000765210118257252572032741163 55 1569136277072064971165665818288194754413263 56 8714787538375196791023772162505857914176257 57 48386332613414560892476120574216492513797229 58 268573258220403902163539391670206674657623318 59 1490325613117312595996719218978303667287651124 60 8267645982612576255304473545231307972805030801 61 45853096489829636530028213747400840496123901331 62 254240748796610720832329034032502986686375495321 63 1409336744947047670369187755148985227334970151945 64 7810535199583863072540392955264141957030939104706 65 43275923340188369285559299540343220522559967634132 66 239725597552806853929487594450548006711231994215007 67 1327662998627495463936769608965365082999963068024949 68 7351388959586364500341622704449410942974091740782557 69 40696932497580954077205530665820600674293427037975391 70 225251234680671553779515497197718296840880352766898094 71 1246488616939368904630914111389296626595509759745211994 72 6896478544877575505763804745531711525238562068920956081 73 38149303079384737012918105961976064996710777251694055353 74 210993024024921607666087352149413377627284737296199664345 75 1166739476907170305585317901483011549489166662588140590947 76 6450686799911458213578018843107244733043457468401702698838 77 35658754658040250755114817582415935655718267077692933699530 78 197086262202510185104243710884153397560331739923646282470643 79 1089126299399797760149913910488179483997763445497181653925331 80 6017741515729728751694517001944227619894619765162436434777193 81 33244807682703838848277286121657771309505766011230756367473881 82 183632984907318615644120873217541189240132582864847005809628934 83 1014181399131936400085504359026048954848019679569096324261730712 84 5600413835000955186205921542120306801973277391780502736933556449 85 30921854496065206733545675396661135220642331097144032191507085383 86 170707747697426963785054942543343748208118978864304584670457535929 87 942289882437770111916480310896944256636108900242116732722208930101 88 5200686598837808401094025934117352810078070748129366430059318165722 89 28700067635023170970251598384825819697741002893762555773018227524232 90 158362525999527886726886666503705818459788241951076109925450659144455 91 873716077690192626779819809397671881707127681577720833344597304724361 92 4819896891462553662394276326383470604837844825539649362847039532136005 93 26586168493310207460232372304806382929881624189006256457425720895952251 94 146630859463686211181463541244870651985728338671441271644871242827847230 95 808625876829168490808173598635935960362789166325480156131687865901403278 96 4458856461144071114902238428874891397789013436108393363872515697925131457 97 24584076288476836093225277139773794584519603027553623818548064781028711645 98 135531348780520348707232706359136732896734447921657791994690492413324904793 99 747105574071378954581921987181937922941291858655124710650703148145575712799 100 4117953194338947699549909174457033636049636956249445660118639919869250367982 101 22695454553693708681134779299014075271866185995186727802966300221704537845166 102 125070598299322921064219225459301889704876921889005912371277966917299702092219 103 689177707691414510629622086597526779512544568107018199988683709185654021056311 104 3797236384804417310743776898010403543261085805643580197329774138420834428289041 105 20920170013168320830699611940198768800776994471483225695383658811986408523779301 106 115245684969194850669211491288473520718225149563834323621404058011383512338618742 107 634814341213761881809429585030000917604479047783038535012028307862460321235351516 108 3496488162030638514431208935737953199145887753643721470482852697888053668200133105 109 19256676651960417064464521275568627522285540406652991769282615196464669133047693851 110 106046223012413172843118604341986507178317896207927819134018134053126231190161154265 111 583948160056700288675809120501905760565678351571930936846627168648088851088969390017 112 3215283116174468884001077639558950246288107737760744851437116964757515640486267154226 113 17702336015909425361905966777204058215589929256069448636210362669109803707195142272732 114 97456084108752465324477520457740197672104038233008521931559634097518509357206085023535 115 536481707421584181169846563432591285006490502518647900368054944582225418019581566506877 116 2953037873231830327431445701556254671158071812951382546655614016877975742216016011710829 117 16253683239744715740144145846764821277246104066588373695806885323939581161981793949344183 118 89454824528329876507459369025991533140069144394855569953996290924829834232397854049162702 119 492295037974975493050573323133218824231096147927203658278671525465671761448273426594674978 120 2709052128760992753001102132285699507739593702281513465325711556305584684974967669737664273 121 14906646970259907048408147781720882203529001174260226298804479474953389581711417619470210977 122 82018863430419380352436778687355201041250675656179107837581299996757322761140265647743584345 123 451252028712007479057751831812701095253160138860205585057946697485465738976481341500841796795 124 2482542436094230076048519181915405657364258050820484882895614401022933420747657583195490540102 125 13656730199687314909759515822727280928765927362875620853443945182294242661358309499029236032178 126 75122450299824049869577381602184885678426263630268122230756268445586663529344847055219278353027 127 413205552519780935066583702274962180331770231919059944938419097631758078819183485547354860623867 128 2272669861317425398090815123483239603687569917005985853045001429832085279425317376460278443200249 129 12499158028565373585553194701914427668675280957598769788084090199122714335168945618985942890853777 130 68738454092891080751510274824503686713760712316842515234481818171122462522243611364815856940132710 131 378001690684521967892637973361056591875172994297341606386166272416876467987057785983078070487166720 132 2078562458580357236010712093439444959445187922290652858622332315348438479710184402447904361941587905 133 11428997516935634225437116743108969252397822240819600595396513659666595890191980688714728101807336463 134 62839002000648025032388301491182397117862502932864061511194844530589182788341256949135793686889786617 135 345483135300157812059771221810725292684600074848387061801420163336719053935728851036713403045092776109 136 1899333382235047673863653954278410176447599775807151553473382130254947405164585209675430670073534151114 137 10441254039766152484036804560536261212531353870789592025740271611205726901472162815680248492507505332432 138 57395991709749381565633101949727752662681957140218524082330022121654082213551507479363158898626522590167 139 315491910711519506995974656936971476927595214483596026573556097764289705716836217418521631911429759737169 140 1734095334020895455416572189484148959515761813431230763723174652108918332901558392928908009953483200488021 141 9530947921512902722532922263256150182176263160596436061671169972424474434760986727812632799192733956595987 142 52381497568419127051478731315920415046093395453373957115725548577086528075334023430632285497664412438862686 143 287871524303397796467559540458507133409033963338230609177374181111789581920822455527065603306831426039635222 144 1581971941529327923513236801057630349911157847324924367890924001462092943588418942430212698557363893856683169 145 8693174572153777145838010202409573021315574216021073367585236809348896866601460593265802536007308056401264901 146 47768088070779540604700581847416291325060266583554278525579828849271958535126186064301643437068559250914272473 147 262468640727537629510290890659477394553422737883578246609962392504483894135527069024426824236357340615141441079 148 1442106576316945104473882895899166429353235910125270947501251037360977975246786613453953607187025254255979100510 149 7923150871072911930516826295168065214071696381955355952618103786846867904183383800316207817401804334503908405206 150 43529069494850645194078021629953772210085589029775232515288067561320359704842055784377803420949068620864515675211 151 239134359695680907778236845276118032544958711878306164045285855076858210639909503903151105426094377486270373345567 152 1313669044406477296056555185484881985593271435990542712962139128370002233508708280941885160840156137227453213039137 153 7216250135582999549212499712665567088947626719478238659533364581994121125027067829540947151940754013097149956884445 154 39638668311406850713080449709021278785398186676223384541993874639144109961848401310028359615219477149319415690116054 155 217725165455593871655364442190175548748616692361414322096671241996197660128277555918328408877124947281679479319523332 156 1195860516877462550812849326473966347745595263644102704050946149492093273796509032948022489651279796225713312094311249 157 6568027658734536186674244868637586407858300403119504709613081478772119027070370341067564286483905036259958031225782051 158 36072163074378799662815424378888297893788572232204280698776418197908002067706759995484751134990912271196132377480523545 159 198103605745796965232578318068427273846815268826716017417620169000455343594543127127817241457982211676325107901419123961 160 1087917012376222013911201392952215014803059120842724685564419279951734726907050523266654303760266031172736599642407635362 161 5974238498625010174351024244973920553729799145920824885444121600811979335317977978886963007943680008351677389197352014180 162 32805974866519663988569334380060008339501120621617564326024626429356321511342102507129829082340770329031394816946161665535 163 180138749165051423170240357879361683403061481868105810665732812947132688780231005131321760493819057975891040643340601449989 164 989111695427492062706308734980503076920532465493238636087684788690727315810334691397776387550011075688551110297189212269053 165 5430848941956242200263096022911830771473082094181630027699961387231714060933608491230720600229637484962656002768689498311823 166 29817723970072465914325318929342336927233376764385247472982404974345096803901689133333263806221357533393731108504519237673966 167 163706462296169797206514807783204329536568188774889593291281115040859813113561126349733201927830102351235973848834669256794474 168 898756213331093365429976477845921693032021342680103008700175667729318857517657883151525955734644804462950875510286250161538673 169 4934042842248977839751258167593220579970685759076899380934193754219769996384412415889259082479240599937966719612835899030538761 170 27086259229448985994743608918411668631521065225474302400524756348543070886501424656943443108225849215768675437603301752487760857 171 148689541418183795512386438064743860572841043919943045983042018255166747835971075282165549772069917366652001260018303141060801939 172 816201259241498886238903104732831544962553683911238339477536211201414000266077861942732957117325527557622626059691596545628397622 173 4480223842836846429032427326382237341567241001154028052164428814358035199115076280122532877218000649557098287573981582932023516698 174 24591665543925325491772100745324390199498561954975948100516344568733613935703185483621256699560696210707497274151094442739099804691 175 134977728076877604729150113751407792079743402988803625979939487593059636914305502558689261508851820622185891446618996611433503998883 176 740836518945063909318724322635061057081429939614017254573536301491714237302082992848025495442101843753614481080640658076813150063241 177 4066014332125522166101193260976112084918053564747962197637285518574545920919223165932879476550190336991638814042722452701549726934217 178 22315254049189081330996856383526259869718710120677671469283650158075685141877398736727223143385285443193691092179575987491356950533574 179 122467633031565306460760680217327733283417257419484201495549428049154835922373191446203962426427948204160350918353067992868660409613288 180 672090133165677705786934331475094453466308922040780653833037729035793018705789799713934313859129771794447400150700704275459699468813729 181 3688251839801010979126451411872693457641473149374727747275777429103195439322981172210572577863276525689325093913291731649411211306611799 182 20239538796531006370889541111575333711749351011071411701668372502728658786100548365991913779868316440245527962965552756534837656947369017 183 111062589043403376077173544166459871314130954334750304239242153103433496649179226325582456701910730892000614841000729794069387879942256037 184 609427785335102506086704399158632150322837873648410689717660898579639459994118496618709192184828345404904561853666808310176708530051225530 185 3343983464396187586710868710717082044586672888189711522616081294617175952825232969674827723366634889112003456064638488929030782336897853848 186 18348203099617408484146620152167621537883296866112070345490819175642675369102833931753663806278784541987566962324408807799424948030107441831 187 100672449520144819026233744064860090585745661692506532268016557465913831221590446896225123869581617437946573204160852952883731304809944279705 188 552351506131235442782003953866342615105858511982042009269136643196529445186113748097647940193618696948480207009913738111565617080149152201061 189 3030458822012572624702358296096770415260332244106902209656860248542702777192894718316129905206429506386800106724951320735944956920444954873131 190 16626058175570408626357477889296851878213004860820877859515368596567079886761156123828251971092910419035087401713455566531903495025427228490878 191 91213347099778857869201162902398149555308803994295180801194348246112967057700010211934803103710507579537526610077537578992361297471283974291230 192 500398270258819785975483883315565804032120878443293116425815655926902755799348258432939222128359800583509909109529922013928107094825600982580609 193 2745121920565414731016608102476754232868199010594637278349332494352975839789097964731924343288464528558277812281888841680679538423787215832830893 194 15058996246073981970293172558158370045964490178553681949178921954909903308968055873343732568135091327283514457546605160310452926759501707598715481 195 82607423768028119759314553318251016845372445793847116015831180319409016437636567335064363398977192288362763233122550179794695250465170620184767439 196 453138447527226113787405379732783807103578317341033870511338339272879703983119138055670088331060741587906226632494764292753526565257416852111192014 197 2485602291529562705954523326523279944721783861285213819639059955748978084161184304569434940467832443597944527498086917627383626585057055989484660350 198 13633939873783457709839324844908628283676766130830814650805198023771868873364207372618305497380267113955939973744929997116993348420674316670810300123 199 74782541999125065160638585160096346524235897026840471882851204727289610647537488716325270924301736413076776584093904668069957194732031586655039127687 200 410174158926845863075269504008585754014611908686229792300668317046730857119369073332446187977149986714898612057715712641045416373342347165910370294065 201 2249705649957173352241855287785923046490537620382469111783760272012275216307359583116202207467271673004545904840278993695971865597412679445139005250901 202 12338788979391733556767160266327726949959311961670342560157848035987653102226748859943107543573995166593840329835214453842031027184051371036187675053110 203 67671984631157388638252711324575938532082959108996671757214124166961977379811542213437399685095425677428483572439545221579397370383863083305103907677100 204 371137578823907997132986607501237194779839105589974536092366595639537282468372062426912861777823517986147326405496263150554693344500323006092337592049585 205 2035404301914177704845622686984494691039754315458556864382910828499212696988456621090406811696881832700344726888531982765217148131843238919483493181945003 206 11162366706613666059500524870447813053457943259223250457889215821991824914254679866869891572637643195081428383855999116176223716450991924468033691859999065 207 61214149689490367726942363194126086184266600486685630279539786046287938670705275493338232722118921953555379024929573460359773707273246092520897085416928177 208 335689216328021046164994902693890126911526791823417641967635926259881997063559127997559198469821150328024331708385339935678470256345387642294880332980940050 209 1840827475057838462214181087062497336060008520685217573387180127621267217898475549161372809715002730112470208054378944138023149592634480074120702758798342764 210 10094365068596517698406278291550477535861221891942247518270784685504495004825676786371653719990891271624688655242071732265826560055908943807192207200647794383