0 26 1 27 2 53 3 186 4 4889 5 14853 6 19742 7 34595 8 1818682 9 1853277 10 3671959 11 12869154 12 338269963 13 1027679043 14 1365949006 15 2393628049 16 125834607554 17 128228235603 18 254062843157 19 890416765074 20 23404898735081 21 71105112970317 22 94510011705398 23 165615124675715 24 8706496494842578 25 8872111619518293 26 17578608114360871 27 61607935962600906 28 1619384943141984427 29 4919762765388554187 30 6539147708530538614 31 11458910473919092801 32 602402492352323364266 33 613861402826242457067 34 1216263895178565821333 35 4262653088361939921066 36 112045244192589003769049 37 340398385666128951228213 38 452443629858717954997262 39 792842015524846906225475 40 41680228437150757078721962 41 42473070452675603984947437 42 84153298889826361063669399 43 294932967122154687175955634 44 7752410444065848227638515883 45 23552164299319699370091503283 46 31304574743385547597730019166 47 54856739042705246967821522449 48 2883855004964058389924449186514 49 2938711744006763636892270708963 50 5822566748970822026816719895477 51 20406411990919229717342430395394 52 536389278512870794677719910175721 53 1629574247529531613750502160922557 54 2165963526042402408428222071098278 55 3795537773571934022178724232020835 56 199533927751782971561721882136181698 57 203329465525354905583900606368202533 58 402863393277137877145622488504384231 59 1411919645356768537020768071881355226 60 37112774172553119839685592357419620107 61 112750242163016128056077545144140215547 62 149863016335569247895763137501559835654 63 262613258498585375951840682645700051201 64 13805752458262008797391478635077962498106 65 14068365716760594173343319317723662549307 66 27874118175022602970734797952801625047413 67 97690720241828403085547713176128537691546 68 2567832844462561083194975340532143605027609 69 7801189253629511652670473734772559352774373 70 10369022098092072735865449075304702957801982 71 18170211351721584388535922810077262310576355 72 955220012387614460939733435199322343107772442 73 973390223739336045328269358009399605418348797 74 1928610236126950506268002793208721948526121239 75 6759220932120187564132277737635565450996712514 76 177668354471251827173707223971733423674440646603 77 539764284345875669085253949652835836474318652323 78 717432638817127496258961173624569260148759298926 79 1257196923163003165344215123277405096623077951249 80 66091672643293292094158147584049634284548812763874 81 67348869566456295259502362707327039381171890715123 82 133440542209749587353660510291376673665720703478997 83 467670496195705057320483893581457060378334001152114 84 12292873443298081077686241743409260243502404733433961 85 37346290826089948290379209123809237790885548201453997 86 49639164269388029368065450867218498034387952934887958 87 86985455095477977658444659991027735825273501136341955 88 4572882829234242867607187770400660760948610012024669618 89 4659868284329720845265632430391688496773883513161011573 90 9232751113563963712872820200792349257722493525185681191 91 32358121625021611983884093032768736269941364088718055146 92 850543913364125875293859239052779492276197959831855114987 93 2583989861717399237865461810191107213098535243584283400107 94 3434533775081525113159321049243886705374733203416138515094 95 6018523636798924351024782859434993918473268447000421915201 96 316397762888625591366448029739863570465984692447438078105546 97 322416286525424515717472812599298564384457960894438500020747 98 638814049414050107083920842339162134850442653341876578126293 99 2238858434767574836969235339616784968935785920920068234399626 100 58849133353370995868284039672375571327180876597263650672516569 101 178786258494880562441821354356743498950478415712711020251949333 102 237635391848251558310105394029119070277659292309974670924465902 103 416421650343132120751926748385862569228137708022685691176415235 104 21891561209691121837410296310093972670140820109489630612098058122 105 22307982860034253958162223058479835239368957817512316303274473357 106 44199544069725375795572519368573807909509777927001946915372531479 107 154906615069210381344879781164201258967898291598518157049392067794 108 4071771535869195290762446829637806541074865359488474030199566294123 109 12370221222676796253632220270077620882192494370063940247648090950163 110 16441992758545991544394667099715427423267359729552414277847657244286 111 28812213981222787798026887369793048305459854099616354525495748194449 112 1514677119782130957041792810328953939307179772909602849603626563355634 113 1543489333763353744839819697698746987612639627009219204129122311550083 114 3058166453545484701881612508027700926919819399918822053732748874905717 115 10717988694399807850484657221781849768372097826765685365327368936267234 116 281725872507940488814482700274355794904594362895826641552244341217853801 117 855895606218221274293932758044849234482155186514245610022060392589828637 118 1137621478726161763108415458319205029386749549410072251574304733807682438 119 1993517084944383037402348216364054263868904735924317861596365126397511075 120 104800509895834079708030522709250026750569795817474601054585291306478258338 121 106794026980778462745432870925614081014438700553398918916181656432875769413 122 211594536876612542453463393634864107765008496370873519970766947739354027751 123 741577637610616090105823051830206404309464189666019478828482499650937852666 124 19492613114752630885204862741220230619811077427687379969511311938663738197067 125 59219416981868508745720411275490898263742696472728159387362418315642152443867 126 78712030096621139630925274016711128883553773900415539356873730254305890640934 127 137931447078489648376645685292202027147296470373143698744236148569948043084801 128 7251147278178082855216500909211216540542970233303887874057153455891604131050586 129 7389078725256572503593146594503418567690266703677031572801389604461552174135387 130 14640226003434655358809647503714635108233236936980919446858543060353156305185973 131 51309756735560538580022089105647323892389977514619789913377018785521021089693306 132 1348693901128008658439383964250545056310372652317095457194661031483899704637211929 133 4097391460119586513898173981857282492823507934465906161497360113237220135001329093 134 5446085361247595172337557946107827549133880586783001618692021144721119839638541022 135 9543476821367181686235731927965110041957388521248907780189381257958339974639870115 136 501706880072341042856595618200293549730918083691726206188539846558554798520911787002 137 511250356893708224542831350128258659772875472212975113968729227816513138495551657117 138 1012957236966049267399426968328552209503793555904701320157269074375067937016463444119 139 3550122067791856026741112255113915288284256139927079074440536450941716949544941989474 140 93316130999554305962668345601290349704894453194008757255611216798859708625184955170443 141 283498515066454773914746149058984964402967615721953350841274186847520842825099807500803 142 376814646066009079877414494660275314107862068915962108096885403646380551450284762671246 143 660313161132463853792160643719260278510829684637915458938159590493901394275384570172049 144 34713099024954129477069767968061809796671005670087565972881184109329253053770282411617794 145 35373412186086593330861928611781070075181835354725481431819343699823154448045666981789843 146 70086511211040722807931696579842879871852841024813047404700527809152407501815949393407637 147 245632945819208761754657018351309709690740358429164623645920927127280376953493515162012754 148 6456543102510468528429014173713895331831102160183093262198644633118442208292647343605739241 149 19615262253350614347041699539492995705184046838978444410241854826482607001831435545979230477 150 26071805355861082875470713713206891037015148999161537672440499459601049210124082889584969718 151 45687067609211697222512413252699886742199195838139982082682354286083656211955518435564200195 152 2401799321034869338446116202853601001631373332582440605971922922335951172231811041538923379858 153 2447486388644081035668628616106300888373572528420580588054605276622034828443766559974487580053 154 4849285709678950374114744818959901890004945861003021194026528198957986000675577601513410959911 155 16995343517680932158012863072986006558388410111429644170134189873495992830470499364514720459786 156 446728217169383186482449184716596072408103608758173769617515464909853799592908561078896142914347 157 1357179995025830491605360417222774223782699236385950953022680584603057391609196182601203149202827 158 1803908212195213678087809601939370296190802845144124722640196049512911191202104743680099292117174 159 3161088207221044169693170019162144519973502081530075675662876634115968582811300926281302441320001 160 166180494987689510502132650598370885334812911084708059857109781023543277497389752910307826240757226 161 169341583194910554671825820617533029854786413166238135532772657657659246080201053836589128682077227 162 335522078182600065173958471215903915189599324250946195389882438681202523577590806746896954922834453 163 1175907817742710750193701234265244775423584385919076721702419973701266816812973474077279993450580586 164 30909125339493079570210190562112268076202793358146940959652801754914139760714901132756176784637929689 165 93903283836221949460824272920602049004031964460359899600660825238443686098957676872345810347364369653 166 124812409175715029031034463482714317080234757818506840560313626993357825859672578005101987132002299342 167 218715693011936978491858736403316366084266722278866740160974452231801511958630254877447797479366668995 168 11498028445796437910607688756455165353462104316319577328930985143047036447708445831632387456059069087082 169 11716744138808374889099547492858481719546371038598444069091959595278837959667076086509835253538435756077 170 23214772584604812799707236249313647073008475354918021398022944738325874407375521918142222709597504843159 171 81361061892622813288221256240799422938571797103352508263160793810256461181793641840936503382330950285554 172 2138602381792797958293459898510098643475875200042083236240203583804993865134010209782491310650202212267563 173 6497168207271016688168600951771095353366197397229602216983771545225238056583824271188410435332937587088243 174 8635770589063814646462060850281193996842072597271685453223975129030231921717834480970901745983139799355806 175 15132938796334831334630661802052289350208269994501287670207746674255469978301658752159312181316077386444049 176 795548587998475044047256474557000240207672112311338644304026802190314670793404089593255135174419163894446354 177 810681526794809875381887136359052529557880382305839931974234548864570140771705748345414447355735241280890403 178 1606230114793284919429143610916052769765552494617178576278261351054884811565109837938669582530154405175336757 179 5629371871174664633669317969107210838854537866157375660809018602029224575467035262161423194946198456806900674 180 147969898765334565394831410807703534579983537014708945757312745003814723773708026654135672651131314282154754281 181 449539068167178360818163550392217814578805148910284212932747253613473395896591115224568441148340141303271163517 182 597508966932512926212994961199921349158788685924993158690059998617288119670299141878704113799471455585425917798 183 1047048035099691287031158511592139163737593834835277371622807252230761515566890257103272554947811596888697081315 184 55044006792116459851833237563991157863513668097359416483076037114616886929148592511248876971085674493797674146178 185 56091054827216151138864396075583297027251261932194693854698844366847648444715482768352149526033486090686371227493 186 111135061619332610990697633639574454890764930029554110337774881481464535373864075279601026497119160584484045373671 187 389496239685213984110957296994306661699546052020857024868023488811241254566307708607155229017390967844138507348506 188 10238037293434896197875587355491547659078962282571836756906385590573737154097864499065636980949284324532085236434827 189 31103608119989902577737719363468949638936432899736367295587180260532452716859901205804066171865243941440394216652987 190 41341645413424798775613306718960497298015395182308204052493565851106189870957765704869703152814528265972479453087814 191 72445253533414701353351026082429446936951828082044571348080746111638642587817666910673769324679772207412873669740801 192 3808494829150989269149866663005291738019510455448625914152692363656315604437476445059905708036162683051441910279609466 193 3880940082684403970503217689087721184956462283530670485500773109767954247025294111970579477360842455258854783949350267 194 7689434911835393239653084352093012922975972738979296399653465473424269851462770557030485185397005138310296694228959733 195 26949244818190583689462470745366759953884380500468559684461169530040763801413605783062035033551857870189744866636229466 196 708369800184790569165677323731628771723969865751161848195643873254484128688216520916643396057745309763243663226770925849 197 2152058645372562291186494441940253075125793977753954104271392789293493149866063168532992223206787787159920734546949007013 198 2860428445557352860352171765671881846849763843505115952467036662547977278554279689449635619264533096923164397773719932862 199 5012487090929915151538666207612134921975557821259070056738429451841470428420342857982627842471320884083085132320668939875 200 263509757173912940740362814561502897789578770548976758902865368158304439556412108304546283427773219069243591278448504806362