1 13 2 1103 3 17877 4 257050 5 4143707 6 68363184 7 1073661088 8 17200095426 9 278159538826 10 4418356392225 11 71020967453692 12 1136704302337236 13 18204389915482609 14 291581361291318489 15 4670236803825684178 16 74797532145817546872 17 1197984456901865664941 18 19187721976444623965158 19 307312366736624286060744 20 4922071948737932259176333 21 78833488470563850797804808 22 1262627029138631395564591915 23 20222697205456637130050194846 24 323894237683793165065212277534 25 5187609183437358338807778560416 26 83086666251479125408540427030962 27 1330746771053267694556040272009354 28 21313731108282167374022698692339803 29 341368596091531816312817065281099865 30 5467485480994890419437899658724047669 31 87569267064353051768554597188393219878 32 1402541724640264907897843641079936094152 33 22463626303853044281440453557247924400706 34 359785735840875911757108903317824072238923 35 5762461233846053273587031960243547700260124 36 92293707515686482205954374255308021047091138 37 1478210108527398254131012171864779062280784063 38 23675559082419686025085241658051625752176936318 39 379196498921864274308854605171454947742706030631 40 6073351184594950718292040440763042200780022255742 41 97273035789770296618654915959439932907339627515432 42 1557960869413513014273212830684411480976365682646686 43 24952876723854920626204230629047290398814884045661843 44 399654490058620514545993640773970264621425998291842093 45 6401013926833197255187604560697561995247117835020451831 46 102521003293372087361342489685808356163556118851169607056 47 1642014255307406807560887480605003979690015510370243904836 48 26299106797823470937848654017447178226135287746840256169342 49 421216208158851715688391556354838556319973380732714829436549 50 6746354367837339091818298275434748955243609900481296444993976 51 108052103349437279032515340801345216799137006755644268651364000 52 1730602396740113048701717348180329004903442289517594931040629051 53 27717967191410777670724534800677587870094203562840018846027305650 54 443941200284549539255901027534937839639945788649404353800108411803 55 7110326235293280203173883787687038838299967867089848699688599618645 56 113881611213140343266375191609093494869447418872953405105125280479947 57 1823969947838253100956739829643803339426752125665105725681433430218231 58 29213376375493418999027683081603566315685604187472351996256204571543960 59 467892226112443069262879027362326545706578138017573700441657106047817008 60 7493934711364218828277286355686821167844870690445870632903110076220951816 61 120025626253284803250212192781591982399320410564862807961626148414813966692 62 1922374762038815595040273265171979666651285372790973503591819786114722632410 63 30789464225958625471366331157272345579560063250210947981917159019671122357621 64 493135431260122128481164588277869755842836412332885474157943731529453553552138 65 7898239208692667128648168659397866082495907662793326075363073512552081127011197 66 126501116414051435183322569407005071192127872200778883001251186251407910816238326 67 2026088604202982308863931309830447490797021575992873818617519022435396340463354241 68 32450583429200564996690910004989435407284988575014713041407688302111568895385149456 69 519740529960558510504877959003014226888038675591325513880984302513604804500208597059 70 8324356296183146944831056936530986878225434746684834349639306212340677321160489730621 71 133325965075424414397440352141281027890700165793320862303969852163475802227497779482318 72 2135397901149881183833860348262363576330978291383203832761015427547888202241206563945436 73 34201321502947329769914935180796359157103011015720267067655137297203104399378525962954146 74 547780997592104185395468399718813739367585859630321075611105544315235255493221763921662655 75 8773462782633781075179591508030365648913037081497107710425858698264567911943020518208411599 76 140519020441773719914838332492408751208414298817073455591835458757098678788793307656046979788 77 2250604532682364777482511658187235373523661002862496267331900496397374620371494542389136122372 78 36046513465621972044489243712998111248817354229498041739239806561536368080573175903903030673600 79 577334273595657000322318150612657671935258208054171951204657796485299863539238047483890862665449 80 9246798966732570272269846275283987150498746260262387461999259975766959926281886723986557644806578 81 148100147594995870901806211754661208063606311355351337270219634678689190692986812559368947959787315 82 2372026665289338682903905725810825507786326962380241863666253968799930631923986018082077565357687306 83 37991255189226924935090524419621049460840088388714038615733700922556920633009552936544380834749441830 84 608481975339389525218991615600367305703256238449258924722273847360589254985446530606765305173309012016 85 9745672062393882132130063301703787232328024298121493691059007254364386151332385404746953844016511778425 86 156090283355968296129589059177096262488555766604224541411527263449962538924114541359432796761112562645197 87 2499999630827078009018850420258945226597876517577973621259012957540615500138559572122860024432473356993818 88 40040917472628511830832689790009642411450100991015709341909349408241523251016079236948036416604098969787951 89 641310123521671781749644546215407514884201810700765400290738421623226257391067769193174809237903593087547398 90 10271459808894915031614187632173377423796618401064420303686322027009726789533484759280819358234069662322470808 91 164511494105828359384742775466901998918772252449183661869920388211328880872950975069198265893073702325056204448 92 2634876852606188782280633922010011817671931607659622679092196858987707202949501482082054023359420319398868882549 93 42201160874107774291294574777428199077324656383765777159194517781210178009003761785379548546222461379732426774086 94 675909379734683767472178047230050989988773882956270448884032923052635402525529609937371786966081686767634659764861 95 10825614275782261427568896395246667060435102342319856685319873775529257955547914131816013368309593602221693012840069 96 173387036726762235395021496257893895894669120637925021881160710914666558858564763584518766157867309894739405854891308 97 2777030821441791318317925083390075627109215096451042373766730101099613611469636252608361448819412360165899692017310372 98 44477951344140717137437372305095025120679377933145048308213466663970149462236662712080634875856410551263534625480098794 99 712375296844797893869052644907267719410254708531353290628865837168825943111202135498602430645291493798180547533721482181 100 11409665873056592024028452904470380070188966133866270574739474871853682025959827418538771629015711269456935220193254948448 101 182741422830603989908091660371854059378542290255153766335294375168884616631887162201045963291370753740035716848790957176762