1 4 2 26 3 92 4 354 5 1387 6 5470 7 21484 8 84425 9 331838 10 1304618 11 5128566 12 20161270 13 79257643 14 311578924 15 1224880378 16 4815257718 17 18929769479 18 74416841347 19 292547978257 20 1150066574420 21 4521149390460 22 17773572810348 23 69871588449166 24 274679656658870 25 1079822506155039 26 4245005470485633 27 16687993943412859 28 65603953587961321 29 257902701839902204 30 1013868829228690789 31 3985727933614327162 32 15668720353995743830 33 61596978424193797122 34 242150454234404287678 35 951943487911244682648 36 3742286616978509652454 37 14711702219157188351725 38 57834742321234690855036 39 227360326462291657056731 40 893800438530878959392512 41 3513714271739872369412860 42 13813137084293265056560335 43 54302297043350296028243979 44 213473553921159811490895955 45 839208665286302342546262581 46 3299102727037181057539928061 47 12969454742022926371573867071 48 50985607367383220418821654707 49 200434961247684415144462502810 50 787951262419621304954101006552 51 3097599281501832662991575359377 52 12177303047013603436577725347155 53 47871495317145029568752886481403 54 188192743093591372550718674909888 55 739824572398643438277657817466497 56 2908403315278922036658171829739698 57 11433534597128143553582333405561791 58 44947587804268936883126293144265448 59 176698258291002828022691920040202831 60 694637376738348270963215137679095152 61 2730763108979117384418215744157087914 62 10735194228067253944815908874898987362 63 42202267467064195656157666930302463331 64 165905836589812576851044202007142133782 65 652210136245562138998973643447434981849 66 2563972856923437524452713378272584922837 67 10079507271817359282724702431664121513278 68 39624626512047660341730784629265532504002 69 155772597199205706521696166120558144138309 70 612374277668164574990581417708530118532841 71 2407369862813833116740774679236698078697568 72 9463868532252003760964577519937171192108442 73 37204423374754163188539835917056018908354650 74 146258278412346009622642650249396310052383446 75 574971523914518079835904886235937829019338709 76 2260331906687321958211885239682010267467724933 77 8885831934084308349390219587052402583520302048 78 34932042027629070007856672079593340683597332667 79 137325077637290592717692625876323790120740409511 80 539853265181927961185989566199766353729670019079 81 2122274772691977335767455188039630211900352932722 82 8343100804043374175425461441004986883322186180897 83 32798453773323848375075164820143391817600591445213 84 128937501198537458022534853549906389728418207562741 85 506879968495479970439208964149999084710859169334629 86 1992649927862050901395364701255837189955763167466069 87 7833518745659495118734483449169700872881046407135886 88 30795181371590563340886669829664707804929736868665791 89 121062223312432822255408125082358353069488098064279539 90 475920623311216796441640048269883300715317519340245708 91 1870942342669466064575972246511564867971737308946933795 92 7355061071401587977977897689946085325940964158325482586 93 28914265357243144700370471252053473510168124817711852520 94 113667953676114806327310093889204646835597254259170392557 95 446852220980906444414233642509577578002374542430524903618 96 1756668444692228250960130433874462673026753351500243204143 97 6905826758124738004972464911559806294298361673990994486348 98 27148232415358885576605332016933020073332361003173845509867 99 106725313143893704330259075379918491160607207905528104737301 100 419559266010195475127986510064950721128808463054944927263188 101 1649374197269202715298941676355127757188655745121414501432011 102 6484030893864989882306154439027596690937920333714023668249353 103 25490065688067523946710027811163202694663756048610215187454390 104 100206716997102298765481553866644333982627970651961952856384154 105 393933317168262560366640876329366593616937205423888156393416030 106 1548633295507310380249333437702353913164980285838810654029697213 107 6087997585970750616766067528033046859467076398527995881590757525 108 23933176894949903537886236060842989957795144876043730382906375670 109 94086265343620304004161732797317960437799523314615755591085942072 110 369872556625694734724312797383740538800377829231746507036128780549 111 1454045472473460506916025207668020831657016741224453017336962533016 112 5716153302393168020132613758992667223761325862710457797852855575962 113 22471380156274101390211557655897875247399116542128418082563968727705 114 88339640211604866432309521736341001365825267214545869028981928927836 115 347281385408671343559914538886930740438197844293719091026239681348060 116 1365234908841328479893200735150253934021486400671433368645675203103032 117 5367020619678889373351941387862932943101621753130185678533450450309366 118 21098867415062676994835338853073803091044166017128154088443239742958183 119 82944008928556680692752367544647709886809460071921596152346031241262096 120 326070043562101471949905825863534446029394071609364638051727292327719308 121 1281848739674137048116742914462644022960436108651845867856959464447453904 122 5039212352824527613985391692707537945918048411482638489050760929748396105 123 19810185360337224232458477234988234532723666790742202463702996005851880221 124 77877933401824375448738095664701045722793614386131987529230975622001989975 125 306154253512535033959697725785657405401134120729374620982153891896147636328 126 1203555652410543200107133087889471370587422407538244385056086896151477901100 127 4731426043669387385439561630152452872540934764649378022510898552446902071080 128 18600213759850932415754206950585434330846150468539288369522544535678151053926 129 73121284940097603041128624821543280687756552244521739481869690766483212347396 130 287454885213845775097223542969360954646774374505087903418077150563037886488219 131 1130044570483103912419519479683903527923761728596687563012692137717699697367467 132 4442438785927558826094080610355691558445297130292389558173330498033165704832025 133 17464145116220085020160776580779568293645264133785346867898297291942349822065707 134 68655164277454898758598716225711281800551473318031560450499798120218470371979926 135 269897641745232438253312430526284754296772334642209698974246723209578435924099979 136 1061023417339032077464153740054669609083024068759607951928676901920145070961430688 137 4171102366298033146135384664743161341398640842258825594656550575883843014744695750 138 16397465565623595150315127291234586101716917361386070373772370868864275749046906392 139 64461826482203330389530687890584384761965971354109994542392936786644246661804902798 140 253412764112346140009870501089894263648000744767799393600952079771215504479444617694 141 996217955952410835954025019480809961995479561739718685156107859819648614810391223392 142 3916338702347345220365520176044605009894194384828591810997142003177581132418820723557 143 15395936943176687363277540806207291871721387785380019714512313726176764987210698145552 144 60524610452155367766575249238167324353253087819331242585652153237224557164399282570187 145 237934754078650471845551370921319974388257552884863389170084432063647398425417046041828 146 935370699216979586399057097410013435475119789723870129679528406073890402473449533620300 147 3677135559038394404065447964077480206937592168711653602991275315553696493607908104660199 148 14455579943720302040983522046207977628657232788664254608049085474056197047290230499234491 149 56827872716211379254011206276272014894826527143005448250122520804682586104485796641220673 150 223402113925759130971366161521388816321286136036556195834497050555721866767373629992698011 151 878239886890229870433746390129572093404457948021793167446982409751459892122175257066145029 152 3452542526886220576202399084779661951224875919015829901036027587699618341342313693758740467 153 13572658311120138855257374910579750391408522390784120510941870002561925687760400345771666751 154 53356925279226111672878026189050438008324664463177144845125436639256872765984514107352281940 155 209757102108758633803090781414557150822364090632324600461584532043923138746751471882942529236 156 824598525023973099391037697608538708293905827115037625302784217859954216284985210778599220795 157 3241667245761016897069995527158751026070748677707127896982125897848782358364241964806591834587 158 12743663993255762855396230427076740185561099118983121785116813570140260563052408148993162923381 159 50097977263202413801376933726268175618608917061339849862248379162881138485273890601687900290960 160 196945503835678121899519917038961117016085968261327868515650996030237441580843845553555190773331 161 774233484064815311281754165128280111117196509308045461135804091847427893033625123860756127245588 162 3043671859334674127885087310844766297696875597494862133986989105347417707683956984729890111563785 163 11965303203717106969428006526922894801246918173538700363484555522759600682222679379288816025557252 164 47038080112939150910850065452118458194875006848592679554773631147380472733074132568524790566246309 165 184916415659565362848365741986009900932416315361659051232622807607802388267775546667980805730026860 166 726944652041083275221079113532255268240930767481303269092992534516522503448810874709937855161160690 167 2857769686083551525050629334232817237413835967773447739138125907046721609068927728014251749733355452 168 11234483334828263178711879264123093958340523473326923295616945458276843169307581975213225888261207093 169 44165076148422659783688766542263752895873723871570402506096013263668385012603085990445199296894450494 170 173622043227303378146513364342432412028151250241204672647586107226315343427307911471998160552304998105 171 682544139471617488911798442197515826034877920047499637220442772117940769111870552621391264352825754299 172 2683222093620597361813051343127359087344218004541853840240507439365372868558481517741201751170521882144 173 10548300670000975100690488723775459269586078631923622573053427997292726696644829764110807877967999797616 174 41467550259548480811725226283024133901255427074740210161467216160468389053592853008849871139799497035755 175 163017511381576907576527848153406733332388168886914580436235446387326448274869198291746917779610700379893 176 640855532837350570127319553269221542256327610202075680867114961062743544506678726538317247859756949657396 177 2519335563937816724763325455016711468867180723086476210216542819599178991163420188345293047397233728388588 178 9904028846596166733518402491902881763116045883255734876987853743958996568063929638997983986867723699615046 179 38934784551245309690698206878521266216271775299091288897744494276098566599120538056071128686482210855063458 180 153060685861479844723803389603088139132766026477284922161809476218693793277762655827919642823072188707269805 181 601713193649540736069457671312819940993185973952155868302084652030505507570071224979134957763756715117346215 182 2365458937898615254912249369234512034828942976389296626994538218098396316811305079316504745972937852472435360 183 9299108023453784352668108242401458106983576464098179171848566708189272444446717671236962242453128803743539727 184 36556715758795742522786720466136216026891017846656662584319363949901614435108680375504425490914320589567322707 185 143712005893338864963933221836302163697256968843667618699411939790441941656626984337008187838921023204707346847 186 564961600329696134781335636855243730983561528276859567703472932902433091134338872366683587481806186725988641542 187 2220980828031748772330596841584360306343988038651629468566947246014120447675485334621708163052803772165668211123 188 8731134710051038950540368985491590296043179283737524187483465857431652722401293727301515298322416223673769048325 189 34323895264155021543937286913168661360737191035853943120858166562361379382534261806957760576357398674223301340245 190 134934327006597818226683886653238468399295869548284261176830280732562104365131095080455212034130842436783001146691 191 530454730286326555227702000274677606432660542119279263877836826413069952754738303255236899166948481218464330976673 192 2085327189347309980163826215380048177017690850768621582398189963215549231143814668866737155224373615919745960191124 193 8197852216877939470705706729851142617868435735862958076678268748369092931016978043352967849001025756991897819862137 194 32227451554403356109292817440353482744571444847064379910255816342305222648507838941812058040229268442528451231385499 195 126692773450233993263475860687577473748362917974819315095304493224994810085665977158198167985161835187037231829317010 196 498055479733370346935983530135749017690331607801480274933713664510444991543001860203262351086607112714802168356957199 197 1957959038523041593165556513463144496157410984795938124011806439332584841710326890600865682125960122651339273748926660 198 7697141689087247251242620159817086494348785393021169005771227362302365568594028765571792813313779303416867454433032884 199 30259054973170555833526475454477000120039858684314895270306747513498228166891009910235109985645594236017151434215828745 200 118954599623322496639377466507025717122874711843121073111092232332251094419383179736683973666681124463328251153067595740 201 467635118945100796220592825232536000317667770497070950524009964274637275321362351084766733553239435758353820590674617351 202 1838370312398774903575780215522953181165579399506000693810656502973196559119666948353645038512339602543144783166519288044 203 7227013687793466446497817161502490335611086308793740585229196644545956752887306745502301221758851493983423995100594156345 204 28410884624982222804101528668138028229677287863641606447699641016883246559967574892937192617191141487274468636183440112423 205 111689059969180287699560053201117826680246150754352644905715738223595122213724789270479258604504234189435039487867117113482 206 439072780783113545559807507957477865891827679904416724403220437737304342994144805069544625728778118959570533856560740124955 207 1726085857270296241631886616801542183020524392627896981618864080970749706510763893243460472219843052262308434030480487660841 208 6785600285571421645517833958746593896158555216129881678955596130020402637385326746927085772091742338415042592331353393607468 209 26675597301030805730617931665943456881034940234707710731714513402417622878673804039280092785847329264996563340343155610445760 210 104867286816149172797404230811279407765660879500785942143485937061818036042364442187928419402087529543707776521099479734211922