0 14 1 15 2 59 3 74 4 2131 5 2205 6 8746 7 10951 8 315374 9 326325 10 1294349 11 1620674 12 46673221 13 48293895 14 191554906 15 239848801 16 6907321334 17 7147170135 18 28348831739 19 35496001874 20 1022236884211 21 1057732886085 22 4195435542466 23 5253168428551 24 151284151541894 25 156537319970445 26 620896111453229 27 777433431423674 28 22389032191316101 29 23166465622739775 30 91888429059535426 31 115054894682275201 32 3313425480163241054 33 3428480374845516255 34 13598866604699789819 35 17027346979545306074 36 490364582031968359891 37 507391929011513665965 38 2012540369066509357786 39 2519932298078023023751 40 72570644715251154022814 41 75090577013329177046565 42 297842375755238685162509 43 372932952768567862209074 44 10739965053275138827016581 45 11112898006043706689225655 46 44078659071406258894693546 47 55191557077449965583919201 48 1589442257240005295244431174 49 1644633814317455260828350375 50 6523343700192371077729482299 51 8167977514509826338557832674 52 235226714106467508557348797171 53 243394691620977334895906629845 54 965410788969399513245068686706 55 1208805480590376848140975316551 56 34811964245499951261192377550134 57 36020769726090328109333352866685 58 142874273423770935589192436150189 59 178895043149861263698525789016874 60 5151935481619886319147914528622661 61 5330830524769747582846440317639535 62 21144427055929129067687235481541266 63 26475257580698876650533675799180801 64 762451639315497675282630157858603694 65 788926896896196551933163833657784495 66 3129232330004087331082121658831957179 67 3918159226900283883015285492489741674 68 112837690683212036055510115448544724051 69 116755849910112319938525400941034465725 70 463105240413548995871086318271648121226 71 579861090323661315809611719212682586951 72 16699215769476065838540214456226760555854 73 17279076859799727154349826175439443142805 74 68536446348875247301589692982545089984269 75 85815523208674974455939519157984533127074 76 2471371096191774532067896229406112017542341 77 2557186619400449506523835748564096550669415 78 10142930954393123051639403475098401669550586 79 12700117573793572558163239223662498220220001 80 365746223020613154680210101737648351835710614 81 378446340594406727238373340961310850055930615 82 1501085244803833336395330124621580902003502459 83 1879531585398240063633703465582891752059433074 84 54127969635954555118139027160942549959667628531 85 56007501221352795181772730626525441711727061605 86 222150473300012940663457219040518875094848813346 87 278157974521365735845229949667044316806575874951 88 8010573759898253544329895809717759745678973311974 89 8288731734419619280175125759384804062485549186925 90 32876768963157111384855273087872171933135620872749 91 41165500697576730665030398847256975995621170059674 92 1185510788495305570005706440811067499810528382543621 93 1226676289192882300670736839658324475806149552603295 94 4865539656073952472017916959786040927228977040353506 95 6092215945266834772688653799444365403035126592956801 96 175447586123545326107300223344228272212212521643143934 97 181539802068812160879988877143672637615247648236100735 98 720066992329981808747266854775246185057955466351446139 99 901606794398793969627255731918918822673203114587546874 100 25965057235496212958310427348504973219907642674802758611 101 26866664029895006927937683080423892042580845789390305485 102 106565049325181233742123476589776649347650180042973675066 103 133431713355076240670061159670200541390231025832363980551 104 3842653023267315972503835947355391808274118903349165130494 105 3976084736622392213173897107025592349664349929181529111045 106 15770907233134492612025527268432168857267168690893752463629 107 19746991969756884825199424375457761206931518620075281574674 108 568686682386327267717609409781249482651349690053001636554501 109 588433674356084152542808834156707243858281208673076918129175 110 2333987705454579725346035912251371214226193316072232390942026 111 2922421379810663877888844746408078458084474524745309309071201 112 84161786340153168306233688811677568040591480008940893044935654 113 87084207719963832184122533558085646498675954533686202354006855 114 345414409500044664858601289485934507536619343609999500106956219 115 432498617220008497042723823044020154035295298143685702460963074 116 12455375691660282582054868334718498820524887691633199169013922291 117 12887874308880291079097592157762518974560182989776884871474885365 118 51118998618301155819347644808006055744205436660963853783438578386 119 64006872927181446898445236965768574718765619650740738654913463751 120 1843311440579381668975814279849526147869642786881704536121015563414 121 1907318313506563115874259516815294722588408406532445274775929027165 122 7565266381099071016598592830295410315634868006479040360448802644909 123 9472584694605634132472852347110705038223276413011485635224731672074 124 272797637830056826725838458549395151385886607570800638146741289462981 125 282270222524662460858311310896505856424109883983812123781966021135055 126 1119608305404044209300772391238912720658216259522237009492639352868146 127 1401878527928706670159083702135418577082326143506049133274605374003201 128 40372207087407830973755116051030632878963348277691612741181589824957774 129 41774085615336537643914199753166051456045674421197661874456195198960975 130 165694463933417443905497715310528787247100371541284598364550175421840699 131 207468549548753981549411915063694838703146045962482260239006370620801674 132 5974813851298528927289031337093984270935189658490787885056728552804287571 133 6182282400847282908838443252157679109638335704453270145295734923425089245 134 24521661053840377653804361093567021599850196771850598320943933323079555306 135 30703943454687660562642804345724700709488532476303868466239668246504644551 136 884232077785094873407802882773858641465529106108358915375654644225209602734 137 914936021239782533970445687119583342175017638584662783841894312471714247285 138 3629040141504442475319139944132608667990582021862347266901337581640352344589 139 4543976162744225009289585631252192010165599660447010050743231894112066591874 140 130860372698342742735427537619193984952627372514378628687711830616778216917061 141 135404348861086967744717123250446176962792972174825638738455062510890283508935 142 537073419281603645969578907370532515841006289038855544903077018149449067443866 143 672477768142690613714296030620978692803799261213681183641532080660339350952801 144 19366450927276940829969867764757935914347385603021928686865975276638950894122294 145 20038928695419631443684163795378914607151184864235609870507507357299290245075095 146 79483237013535835161022359150894679735800940195728758298388497348536821629347579 147 99522165708955466604706522946273594342952125059964368168896004705836111874422674 148 2866103876864288900092805001646555321338460441874731067027476629111947954113182451 149 2965626042573244366697511524592828915681412566934695435196372633817784065987605125 150 11762982004584022000185339575425042068382698142678817372616594530565300152075997826 151 14728608047157266366882851100017870984064110709613512807812967164383084218063602951 152 424164007324987480272905170375925429622177798011857175991379675133291658257856880454 153 438892615372144746639788021475943300606241908721470688799192642297674742475920483405 154 1740841853441421720192269234803755331440903524176269242388957602026315885685618330669 155 2179734468813566466832057256279698632047145432897739931188150244323990628161538814074 156 62773406980221282791489872410635317028760975645312987315657164443098053474208705124741 157 64953141449034849258321929666915015660808121078210727246845314687422044102370243938815 158 257632831327325830566455661411380364011185338879945169056193108505364185781319436941186 159 322585972776360679824777591078295379671993459958155896303038423192786229883689680880001 160 9290040069065424865660228211603650994827002217708310265541268957903378622524630501581214 161 9612626041841785545485005802681946374498995677666466161844307381096164852408320182461215 162 38127918194590781502115245619649490118323989250707708751074191101191873179749591048964859 163 47740544236432567047600251422331436492822984928374174912918498482288038032157911231426074 164 1374863156814702658834922285444929711917367567245184606312792148605256938080171105528894931 165 1422603701051135225882522536867261148410190552173558781225710647087544976112329016760321005 166 5642674259968108336482489896046713157147939223765860949989924089867891866417158155809857946 167 7065277961019243562365012432913974305558129775939419731215634736955436842529487172570178951 168 203470457168506928082702838017637993712775572950069613424027696724620123457242798987774868574 169 210535735129526171645067850450551968018333702726009033155243331461575560299772286160345047525 170 835077662557085443017906389369293897767776681128096712889757691109346804356559657468810011149 171 1045613397686611614662974239819845865786110383854105746045001022570922364656331943629155058674 172 30112252797782210653581185104324978139778867429043057602149786323095173014733854079085151654021 173 31157866195468822268244159344144824005564977812897163348194787345666095379390186022714306712695 174 123585851384188677458313663136759450156473800867734547646734148360093459152904412147228071792106 175 154743717579657499726557822480904274162038778680631710994928935705759554532294598169942378504801 176 4456409943614598669801932692602079126693559603925422455504744348121360986057153160905614669926534 177 4611153661194256169528490515082983400855598382606054166499673283827120540589447759075557048431335 178 18289870927197367178387404237851029329260354751743584955003764199602722607825496438132285815220539 179 22901024588391623347915894752934012730115953134349639121503437483429843148414944197207842863651874 180 659518559402162820920032457320003385772507042513533480357100013735638330763443933959951885997473011 181 682419583990554444267948352072937398502622995647883119478603451219068173911858878157159728861124885 182 2706777311373826153723877513538815581280376029457182838792910367392842852499020568431431072580847666 183 3389196895364380597991825865611752979782999025105065958271513818611911026410879446588590801441972551 184 97604290381576482897495001750667899015204348732399029670395297288526351592003645072911973512956079094 185 100993487276940863495486827616279651994987347757504095628666811107138262618414524519500564314398051645 186 400584752212399073383955484599506855000166392004911316556395730609941139447247218631413666456150234029 187 501578239489339936879442312215786506995153739762415412185062541717079402065661743150914230770548285674 188 14444775457913917306008340226641529050864471105352542857738146898688164397285776026857012128031502232901 189 14946353697403257242887782538857315557859624845114958269923209440405243799351437770007926358802050518575 190 59283836550123689034671687843213475724443345640697417667507775219903895795340089336880791204437653788626 191 74230190247526946277559470382070791282302970485812375937430984660309139594691527106888717563239704307201 192 2137729163480878184806336858541195631628926519243443943915575345708559804446702848329764882975149374390254 193 2211959353728405131083896328923266422911229489729256319853006330368868944041394375436653600538389078697455 194 8773607224666093578058025845310994900362614988431212903474594336815166636570885974639725684590316610482619 195 10985566578394498709141922174234261323273844478160469223327600667184035580612280350076379285128705689180074 196 316369471419712057434031846723870311952030260376924351156647413017968162893714735776778345668194075907524691 197 327355037998106556143173768898104573275304104855084820379975013685152198474327016126854724953322781596704765 198 1298434585414031725863553153418184031777942574942178812296572454073424758316695784157342520528162420697638986 199 1625789623412138282006726922316288605053246679797263632676547467758576956791022800284197245481485202294343751 200 46820544040953903622051906978274264973268849609265560527239901551313579548465334192114865394009748084939264014