1 762 2 8664 3 97232 4 1100582 5 12433311 6 140520343 7 1587933587 8 17945023519 9 202792213952 10 2291710610115 11 25898101189643 12 292668628900524 13 3307382282978585 14 37375983213265800 15 422377576820935092 16 4773193968765846656 17 53940791143153374016 18 609572744895732485893 19 6888644445774826674831 20 77847021045538891221643 21 879731670483977858321353 22 9941649682397564726040292 23 112348346346479379933534080 24 1269623385456584960889681175 25 14347728233818705337886563834 26 162140448757950377375749575150 27 1832312732371322390494850285483 28 20706553947078777173230850127621 29 234000107508063860620808366565047 30 2644382568617134637250658436041486 31 29883572463594606839055225073694248 32 337707529078863155127178661121536893 33 3816356807255463635935499009120053153 34 43127789658737286994468951050791390050 35 487377447861305191391501696664343171699 36 5507742886046016735355224066627514361044 37 62241763199972919396226268224034725800543 38 703380162508394893896216198262124592696037 39 7948740967070664004281506523256564867778266 40 89826933327584977556305134758563828811068412 41 1015113963892574378733825906511088198469459355 42 11471574521327354207113304633556629019615634062 43 129637682742283037308836768163256095419628021758 44 1465006286237701830556836948752223701841453107570 45 16555706437476744522258227166280750301439167583313 46 187092313677237514758993877112536653009658626941975 47 2114288144048338463587103896338840312055778212804052 48 23893094634422888271241304006972682549650784210100603 49 270010486894370969350738307654837735106669480974895817 50 3051327764294699703236196590343675065074429601265423684 51 34482368563699637470063706989748040124499618394706684892 52 389677489149599976820359508342618152596086922384879765408 53 4403657633593968838416580802458710217827410743952442686331 54 49764744163770848292692109598746815443032324999722673085039 55 562380177512661871807349986304769831823952935410647530166859 56 6355331859405425412873840974689972865207073092191176268122963 57 71820175493764170078081476167663183550114363494404509092519402 58 811623644848918124759590451584555774621294257603135555721441827 59 9171976207925552397894374273574981204743267128920312597517276254 60 103650439575860433161860873417383647116555356031567053368911409753 61 1171330297933574563790902547204078397323576042932220307555433128304 62 13236940166114747031884498521604102558048491408195978161180381176346 63 149587682714614058264889068040951708850859675997397178380508373476734 64 1690456747489846636304955895834857596458812825334724591694677672027357 65 19103471377291225784491083826508750880316306866541207509513138724805659 66 215884032055175118935737896431957232874180263959396571973410612024557570 67 2439656875755130841912571997885571796963404178669297495607729644715623137 68 27570013468611273451538966619901093488917053269078696747803146385978413040 69 311562519390820708765244491617555412808544143310083814247579883937455207313 70 3520897934985488223992757820208554413384768855014066961344619669207175397216 71 39788875416797996710512671173234483222545195270162947980072634576219212078396 72 449645129216163179080765431746260218480580191215220596161084664056996201486179 73 5081338442213518195969519873102183546648825268261077430445071827919486670339805 74 57423062514492739123728234817341890567844973269074117118129666219178307873899745 75 648925110193394959138269346965379558480998547101342641712129960501973843950314892 76 7333356672386279731209901194535231323357660344392761358330755846654713550656813645 77 82872613865111836865547282835279300693769177114208118387761133376338370355937298000 78 936524764259300182415054601705208314179455161996230546447393509232286766912254300772 79 10583455657601444472583653601524045655300411475183811235744169851555284869210388089273 80 119601251276045699084031913499435456606390033473688838623432204601406968454743556990027 81 1351586832276451284417305573115202707783120367871823434769167162769991985183792130439117 82 15273978705847950752972012918306771100300291308464768699038852607484168638158198525970774 83 172607796950613523989886661683955774882289903384976544806102387721072825175239944090806936 84 1950601879308447878232967333126814632783719779829701370695820608323902133640016069518338686 85 22043312983423861267657573181368525144957759587428082433160960839389206627678259338515537540 86 249106520628111521323996321503347500481634564005313220590863298231925485505551289113450138783 87 2815096744582231585403597012351757627834014629234759986849682451835832968962981177503523753117 88 31812774958180570867697519704175603273804454481244233809609064666522148724883030440076745170261 89 359509012430062091054750643238338983982663853384378080516174368834521721735754031136422740235856 90 4062730465617652275948638663294588721108426465103100390466582927409635265592581643211400984517515 91 45912002941703207351884108904328451438872449835671440604149153330074253393266004961395810506163999 92 518841215768051328928627547379086233050888041190496834240190619622911842322616522019215784693749056 93 5863307848308897279481025933992423336336017985101181558003114927101665958848785205690976667965834173 94 66259922842000300605653813153882816938998459022908546809323567175189363299387286052697281806456992404 95 748788480600436395270550578502363838934973573885853986828170129039732898675534631414358449875407237009 96 8461890153673831049450458058143390160560339099196079751128632749540512028599605432196803373918008871868 97 95625916834918255225982173341134870643367146244767497148761823565681803766092211653642906974194312069880 98 1080646971829170836104571185240090442242778891832046655597542300658234049640909376021847694684125592802628 99 12212148300126204232554429334499626322006390985284086798441131985777461997256655038412148358170788822924454 100 138006740399075412097123088801592805778659188347013358020622659170605978251582464306432809569763773638678821 101 1559583123911209581639634411746904980390717242250492464123460574650864550451521244537489220988549940922946905 102 17624498001729071325556131232748217433899248939593972610773179114074012353451124813166348978919524641082970124 103 199170486683617422291951185233047768251831530337783211450564735432000933622799169788609223258902391604302532778 104 2250780859795113840658654601803623775201588294494405788996210868496124132468161767811385479717648890214152619504 105 25435568106370109498979970311412616062828841511598913974144416413455552612182519069544712541324375336149651994327 106 287441632568656697260123483914573346915128693055266472510098003409128446373825541753900209594086366081497058216854 107 3248313219827102334012632011995109933319930033636130845352235576392405735541148293099318785656145396562533164627378 108 36708456878052400572138166928796990044160386548111877400575760643384884577315071928440525555409322269064691684825865 109 414834012355359138574035718507019247100201789241700983323559038459621725392796984436303336739575552353369946393910098 110 4687945842521520318346998889632834545985317310823056020855734491395992971644754323753322904746660911619981577098648707 111 52977421252500376463674094206093406666831862558167344661285746456846564905197212864917509983306959597628846131231884739 112 598685918490747719287407955047198673613802686184288533834052737234404273342136229261340347952198540627885792873435125636 113 6765614869979984873530026295084698675150662614326524811046738289634064437057814564290238156952521647513988658039518235394 114 76456691489064455751806533618179471784039186892144681930651704762915625643742785962486371482772998028198035393744095164124 115 864019868968875352364258016693588575555623206383865471057716860958428236513421549894313329906831494619931936562539270323995 116 9764094148381613094758525863966111930427542287792166970063454757490703536157613128636305066739678443483349775205160461393370 117 110341831203761830262388351311327390664176496930625303130039409985382231540540870983684611794062794762350337593074984010502584 118 1246948209262967069303674939812278010221238195102502584110641161690153399744529258504702716801026391012089896266102131138747520 119 14091481169211469031278221836347616779865720520107709874342081883596459014488558075914909197001684371954525377644332695053920710 120 159244658332369704058241193744303773983324642853180334369516487970477662360761438889504475606424179073284099851547993949630302417 121 1799588056278983391525128848380433216901685665997921877664390607388417757076206089111077685048906342723739913092708837832696204762 122 20336739745094955234938788393192911168840424483438071470835796646440643709117472194192773232134032894308935918070579872912989345413 123 229820920413804193977874537024612703632006870855499997705114555712852380701569781392522103341033055723450999549876244764358603513403 124 2597154515516051703977191286322243528867136832833766952960208150791893155438540424493683955092188943886096237856665560014652155824499 125 29349858861065922814224910501252513174347473401079587325052352726401645251673050718641147509803999513572786020547419093501741645914492 126 331676151733824671820347496155875497868156856858719467564437018060168319905202007024716006786589624961216712284514051905020830145278572 127 3748197568843906786476029620831386375682500853487055268452647712564660931302734787083083296292631594934552351107379466960724821147885539 128 42357537440201322593479626414651886117667402782237850322639180313267804992813189689301597311796255656101838390837883467883595936345942953 129 478673000834224280216718507845772618215887590641016056259977870347960540628441573460564600437624076771435869761682404392917705709162939556 130 5409375888556193857932985038485249704199050981110900151382984158071110830558413433874302801903719186304532928693109808415976716053976543901 131 61130139892362562503773257058899718097197479518447296594382719803663553850075624175818303875000652074435468783494555082938603063790825326951 132 690817957606792227385313907802156680585192854355056676573465672099515151794242071184690554048880892063217847325858335529962814035775311318217 133 7806778315775514272844557833251711895398022198114398794098165723348826715441487430307751857111719265755427321736095525820617082271676509486419 134 88222645344654756517172501375178914204025720697121600179187227346268203236065420908384040875169003854107159621109416633612283480107946170351630 135 996984266336959262560156511132943133140530223855986783559459407564237257911176414058704460449922664545553014401209288534561932473289049887642876 136 11266694888147197794815320479557607121165032403429387580163236135623761910865020974703078200862364893915812836754272414891822036170940987577312301 137 127322384102398403521262585847663175810200612848878790031351431651396122626285056625722623182912121389381039757500899011519011026021284097393112980 138 1438841617214022438129001165674250969933493908984544003669182019548358881975534911081425846513209186885516219409867516417802911543193263020144423745 139 16260025399477776263031097333551106564098783724576879660657828634053172826552887916462785012071253672004426987717551510597125407487809595492423752031 140 183750888790378659389159421585595061693588935382290110408583348283368062114910988980426904201531882148978917019847657956239026016224089600010095051460 141 2076527453169815933327290319184180037856078600876348755461307308139305459188892951813915451802104360654494029599291017990040931729273740461339000438915 142 23466369562364261274311060275621019720059513702878707856803317250544523916491888201288319618510255599328955607615776378904027044987474630517805663834014 143 265188162861443602508771632149390698363810732538398778399140092581805037212194753964013118904254044722369116643768918964762543899964798283332868460465048 144 2996831765345395109577963542113510680689522978162036855502964627715198368615004304781979515454416906478459788948879523561579912130793946148329369753301220 145 33866521540313322797224519839004839220240140068813044823775138955664093493388641243333200793617440847043839254132513697697474704957467341905060206571238499 146 382717940494172976415983521948031994767925441614850479331137935026000879871273915420846448141012606225688396081193443486422688665565600106602823092095532780 147 4325009340027608967571427145392157207895468063951048036006429749639342884155473891199048496437561509481391696057702229218960301646654846038050454047505775026 148 48875957492802339748771373370006990118701085597685576327828196362385056654250947113169644719822313400728626853821220065603001077321150452493490885010940753807 149 552336199307022015531562774805118406858514716568555186549741908542995769368765324765257248389216309158291636059373356609580761884651586821910611457919683516734 150 6241827121440084282693332515725605368965980828297487420540678285595579744778328074183981951764091824601371235536336037111346556170592031473372661442559546782650 151 70537483986792703694449314609505218441632999099130476309287938847541921826933320944987975874743060069509746621062919583367145798068781610136666789123856700298938 152 797128236713980833791419948483192761195465360527819589179486966743079505550305792118068458906600998135972030968095745956568652642462184766468515049907666840170957 153 9008166861830708203027726447289480247778400737371798593330363036112268313448684959906577098785128594846779241834543405296034017741222443432054474305687275513651463 154 101799267010160437967186482898098823511533281864762414572169310324995043187689573521809895116831615734171486178702751699011214685284842849237298766221880305537312874 155 1150410613253213332294727005043897581045643626186668666347325626149383654500109346494440194712487774125840639094966898931069550330283420295116993645836196584241979649 156 13000531516140909783798478852004165997266121979052671505124966984165062735762434616656157107079862292305173614063569581363576666151797099448341429412707556656322314017 157 146916081749475264793059101209117063721877476276227425721155678107379680893060873506281167712816879600316837101461156180052291921054408458104791302553559310495782695881 158 1660265586050870454010884142136487397622395575838472603805370267003937966701578864025126321552754750122756336551491849413338126597773263936218855774074652296991476722577 159 18762287854404240924969308512486261651914693771854487638238979183750320464870211914654419891538580356592297424685549631437011317094373353901175145502523206833781892139193 160 212028393823937825000742932448946406993123386023668863705138653358858935324508554136902836954983916718633433012453908579274777003699010685195963504153848828197573248409032 161 2396085175561675396777266360278432826224074720694761244120170227914292316072403095400349687867234537243883357197299448295038978461542400481458785505301807124467007191532176 162 27077619487669983430980601494526325559978461420223015703665796452098495637342740548451106554358820959555387785247594864406365220728113819741802894009131813437592085843697602 163 305998085793078561880385739289210905643162310239894990246940874601692798457463127864750718678907776412663382264685651287381129209418230486939826754137793156507363395432306247 164 3458015522807152848167326829618177316520960667466810344934560320413013694300116731691949239592393979159565708550691171821003138665750247564686732295383848663091855213059934613 165 39078255424321037914713860503855239325313048392597450002094393730884370819961648170658682345585458906033739354933718313200338488725197938098310502104684368571445561891264086826 166 441614572559465267491788660709072346225643078165244160658345325539723435217066857407076388602895982005967050906729101481008596055351698541650341194540269429552706260031089746796 167 4990586928184694747669046973498622140168349718887099235230903917854196456118001852950437372604938730096147218811209025959073927715769255514952527744627199287352502999433558395644 168 56397500072111536000439926543155659527021971684457678519610542622797958780568752372071892219257128179296104793626792143422091508412914571320524148833585941276080058068302484605967 169 637335459767410386734258932458413093861305709602289725209325331343148807381431541486229030760035058878170122062835083929757734539320062210850830563885629919288764385707311740184478 170 7202384640410680694077240681258939783969447107776017440482013576869426973880773782373829399387190533358742366934496516282339737692026316113803452077666989787423882372236450640157128 171 81392528398395951402116139417280313847528023872327923943783843764117941073058684250232970752843597346041235066181346487225053656636735809686442319575981274066387244925396883510132592 172 919798651395817131660375228774345036800835845835357719190160028899417583129587541480750570127715251212853990716918503637895897624696407145351750060353840948714452193009173700757030048 173 10394437619242666403436285262455650345958205920811397384938925800412609266300760153754666582325538164881323573273883117022248947698405969153673503171571395944808172175765141880715642666 174 117465200950628934806257363401297788119905926949949049730833881444324957093158369216980310660417915272281238670150216684803184826680555606042545410710083180206457064379939272858323199176 175 1327447808126531200644448368688549567333819074872069955243416098077906999519344661692917416994693328101487858532102780565473826435830111912024784562298750496231659922946932214929855940415 176 15001189024829206015002449545522076378913565027703002084396420167072808925302342225879442149727185462360936427416954803642121152434230110384706088937409186930456081637561690258416988223018 177 169525062138794096578688463347801290520665484895627695530306595168361436030213081403545545711582534701299317104989387101961854850745725015907632746364695848481099772539037623905109527756592 178 1915764586766761359626770064389985275347704941855753984883795741724673298036410493646998609264436180758927631299094984037535878799254089636964930041666463717924928997541032717309987269324270 179 21649624578251325632042025357391039989306071310249468961028689861660380308210219658216353223918644027778947896884418753185177854001326304372279069201188418051381454361729246642775131447531295 180 244657536534935166553223329275556696728824971095377867383406504260899202329422201189880839825225891596223319807831508378143926622872530236223669471577329073928879139624727674345713385359010531 181 2764819776296458314766353130769403849982673584692327530201349619657730393292172022429590589652936724676398410755801165658199797713351003918351514133076023941601153243226682886258527202531554255 182 31244606251107503797116243839707671766572243767173291336181824177928501202247848170198362389193284233218820575267059865932013221690001391946327728817619871915303512605807063354715409746408937608 183 353088265700422330316281303310151789436516473589418193489661289644672604645645181660246211451530101766154194802811585388580972204842252038348165607610161459693813260465525717364249900708353696074 184 3990171051392683390186620203747185378998717349168682065467416718315346061287770992237337892859122535849483988951317037960057633966797030276038240290593077009178586941100529468812509045247662431557 185 45092025326269993523884956872765173552256225298681363774098964863520892567954850251510395935907210157643429458354378189430965979984920605629725727382046907515010594131184200997053454452996150528958 186 509574833218064200438201916139339958471981321418284471225829915815347591355602549697352502771099678749511085923419393189080730906729347645218000392474492262219977596963187814794730736728581533890919 187 5758590543901336137051029292225608300139885847098062637062658441571035139163588882078782820584453731088035484318109049988872569960861688616434160674275575893112402091695445588845939949016626261583457 188 65076536144631427545241477489543251275258077984160661048845732576073864826446113411697843148625145409336318839225463197632237060040462606761370990229446914814573344977565250632090644497873851205029398 189 735415293776802953995997571338191600598738747274220505523166481066830470206805682164590790816989144741125888168127688679183760722395048855703658379180392976669561469398777563074227532697700244252733514 190 8310762778135946096519767411900335219709153691995331660797082445687929264178004222219045114605543079563948113524524794641968936408428619382774347346960307708985488189632487147563176436571621428082280783 191 93918060365239211956757607989071580270391977027219376682895260114266349557489607271579988152466957811390118466274833956258519249623160378173696225297271344864276058402987551501875585326150824923957940981 192 1061346870106082411292505826168399807153793804040651520616231052434299027411401864924138322240504499986410448483141805191611648521114223124741407170161335352631409304158727372774452410505212611894592949625 193 11994042192771899799909103741501071114422871299414432520714345700233213284896718241049323131490712096831773981106793876081018403598774922361837585031099374795367315439737772787654065341155635587217593342662 194 135541972350296697198104987651311084213629581248829756164397969704881541925128655963219968268377920948183688774359581664049355561257985466249142334095997460091910931415266943296229973184268908065023411433304 195 1531729334725876442235715026027543578834115114539561549855087117831146396945543120441861703627933029589300683281035524101075053655479458138354290325380121526598355380324686128446797881702277326067301716569583 196 17309728596808634881992464997450657528497893972669560964335898570521464149272748580517607314507087441070515315447529985170460185434855995501125502475302105562529447598526154089818476729683356879980463933501002 197 195613348456760383793852171705239598117506873693844238118609332957799916129804417846514037219563050009129972602069390427821341905350918858013268832903961905072998198771477729863655378456895978758089368407054241 198 2210582440993369226866847988386057729320185770038194501390276302321936796244517706402741794233408347365975449153799569469795745939092313288764244838850325402582168593567493668303004350833849446484873664503651335 199 24981294819501463316605489444482407676756644592443165591018951093409109007280683052346627470962820764871223404449340378674618353163731527845889161647377438194185105204934122640828226426270933233637400056633225767 200 282307992358074904711651064905037305318307071344414555666052512837044427577636230580563756515380890218454724752109041125418428537023848398077804912979288001435951900184388579071421779093349128000723389042599346491 201 3190299106795352248816339136543367374708140825512074263505156820731804887385986695946309273957712039571677358851556454779251693586334970074841047039713864072540992004658093953272605413924378570982043372169260371372 202 36052852438940519514883073493269600007514335175112913251843373675158452009387924496332076065610346706808231971052671938831066604922758773781651688686682549210207263390705455213127355457582300960405999615245576176707 203 407425174089608649371136254950093941761243660801978014098528714423738074399375551508523319566882746084087017058071423835529168661931288526526210059100673352193798843395689989376905337946275859937810783569007055559966 204 4604220228151966901979134510837280775637871776412301177569419414284620146216972811527971440961473581639925240934354239263775141191412435409710675325294527792984804279102326827253140199806388607641337731311958226824149 205 52031256921452034513622962511187230970066415618333329115538671070229421600629084916218432764490289862895111172970321389719632744340070888926922012044858168977722372276329642874053291728581673526692599591676135918039354 206 587993528257613721860192775830617752287563379203695854055687959052239052207329377211109500065302381955402125975307493455069020810473015018683103518597401162350224627281604212776344870792893973464342211265711879536102103 207 6644782573574406220390520707958344408845643302389711609160228967086645814891783588015593406985080124763808284429017872887892738979798835517571820226889505857504753138241708641713197600178832513877434045702557085881483237 208 75091192892744879898500748372360194668004250545482410513285720106175543065927990670714780846470019589383813119211055505094641394130303054242402857722370822007808580395461220718520522073187769361974719457527167268411673254 209 848588676547503422664977462333722281092534848594092706847368003372486458544671420514003189661479158646494477352913539879628936332145680405172762607127189603798690748764568723360738690351230922231592267559882098711189038062 210 9589709714602468129217830662871253468402873461206006402141588857633480083992078585956872215277172204513634178368147030363930531545068625181604408663668576484401495670960800955004762260735403852325753895736398160155142077796