1 10 2 25 3 64 4 164 5 421 6 1081 7 2776 8 7129 9 18308 10 47017 11 120745 12 310087 13 796339 14 2045090 15 5252026 16 13487806 17 34638235 18 88954966 19 228446570 20 586677031 21 1506654001 22 3869260528 23 9936705457 24 25518600938 25 65534698261 26 168300632413 27 432215354953 28 1109978675533 29 2850552730298 30 7320546824296 31 18800005078702 32 48280572400165 33 123990055403140 34 318420703703612 35 817740940734637 36 2100052661073193 37 5393176444508908 38 13850296566725953 39 35569152420661892 40 91345668869193589 41 234586169568476101 42 602444227887951535 43 1547145973622999791 44 3973248564584232962 45 10203758678958037870 46 26204424285573590338 47 67295971390856023663 48 172823784109316957170 49 443831328035814333458 50 1139809828613832967255 51 2927162557799121620593 52 7517289660680777885068 53 19305263280310151710609 54 49578133495568904603506 55 127322341333278213122569 56 326978396716703305856473 57 839718079324083981643969 58 2156492477252727457274809 59 5538120375103641358858514 60 14222529228671950344766204 61 36525088650974371968330658 62 93800622906936275810060401 63 240890773512045703853157400 64 618635174958317637013338740 65 1588726185382816033954601221 66 4080031324263285362272662121 67 10477989070821839451588030544 68 26908679429829115956753445369 69 69104579491655809420455688484 70 177468497447884725940557575041 71 455759485378430115313685051137 72 1170442706731144757131276118503 73 3005831307279609209528909075755 74 7719320045195193092066127762338 75 19824100512840029730745112506546 76 50910567102059691678962295343510 77 130744183877324640517819778862019 78 335766081400733441570752908142174 79 862285862941216442767437966158330 80 2214449137704515436479599674395479 81 5686959736013405676405502594103425 82 14604765803093892341432013662697304 83 37506716077568864156427994873047649 84 96321554887607591882834914802991002 85 247364816391245614060688303095276573 86 635261260677043655389186427260790197 87 1631423883171402082860486551036094889 88 4189683916418038270555822738695502597 89 10759589522110591437382743849107128202 90 27631861733208813677627460197308376512 91 70961794711049369876604098803099411942 92 182238039449987737400524551413012946109 93 468008217066754809439247096385809211388 94 1201898856589226910125311736597236526540 95 3086614313150926331851989015749979117805 96 7926780082963563937114829856895609131193 97 20356881718572998818369078912308130760068 98 52278810433332972268990516786060264138177 99 134257989907697451905752372524091201547492 100 344789938880524285594001869851099191480077 101 885460165424537503912148889052012391156893 102 2273963408269093154837558628496071699588271 103 5839799218599039579999660792720977788462759 104 14997275149431203680168288083530987393465090 105 38514725162366855861586190234955846273110534 106 98910237996727986348671737215756617845100218 107 254012851950159441160347906025172963054493655 108 652334179581976795476284808163372328132612122 109 1675269099905177631063007500926378118256000802 110 4302283469027421425569564974938571311877631975 111 11048758106333061876628512237541353569080159777 112 28374479871233812177856862115870099315526970580 113 72868923386201149052338176230957956339080627937 114 187135764939509439158191999481176186428257405282 115 480586138673854302366574977070856832650068936081 116 1234200403969292521819338914757237982502045084209 117 3169568396960583060161297607944055487536890007361 118 8139815698246387422436506068850553920999543841777 119 20903981647770794141009693461761124001920753677986 120 53683825891104487544911762538522062375801659947956 121 137866230982543592889245108323771763346908393402746 122 354056316401278979304867542193975973522499809181641 123 909257287228769862702303845035212287361093991542832 124 2335077150386449603580185903596082696044477548098244 125 5996746327846616360370866846744842229941734876697765 126 15400333352836083085894934113452661591088831048867545 127 39549824923750179426249112171763712658655560311489544 128 101568493074939459060337039820091823573502570295918169 129 260839556316696577526906503023513568643285695289250116 130 669865940506685810662343039401994410183832139809979481 131 1720292675648075137891912932859160421422077539591051481 132 4417909182917885860521268401678704270995031093216893639 133 11345698220308539608637113126650221406007099430516660643 134 29137056190298089989762507084396696522398351368066077602 135 74827306962647298198386059087555971164393792964357531370 136 192165118902664350907138750815576409696582158141113663662 137 493502097320016668612649999595217843793546451412359651819 138 1267370069292416650851428934649635839293465074774523021990 139 3254751907359554989822633058586574985313047101268294152586 140 8358576737081262261828335236061627395722895742532161033671 141 21465785122269201183837857655051551078984874161414027698705 142 55126601742048955250658323788990146124809027631849560290176 143 141571445084195495617341394593435192026551860742726720791505 144 363571731793138438290333243873737497828014006845206373430986 145 933693966890349711380853095490303682505337833382602600456101 146 2397833350540731848474372960345657022515342792081041666692493 147 6157911457984829185802777473204748720186795383339355440074697 148 15814223918367633918883114527736770305070924510612985239647293 149 40612743435273844649516557946047077345494759162441037092295386 150 104298189898757396102522194514017289558429229170687647557118168 151 267849731291710018399391612919187214782590256772305028619105118 152 687868875027293350435427942392625161031473288212931330020503893 153 1766526279303975496917600358163560384724203101637344032629804468 154 4536642387472070280204142793679166587170333293757558049124393436 155 11650618727233088185408666748373641567975009245804567804868786797 156 29920127075079048083872590783549430764535008689273976345336052105 157 76838322937848226761440771912003417693125499474762186218655479900 158 197329638911149391225013915849052888760175673788510199273989883777 159 506765177895683099703628117990189540574092328591466226835085888452 160 1301431183600737707011970704982932010210875496595916689654160012453 161 3342224761143843995444742958185186795116634477111493447485846438133 162 8583217072682330913984785292496995181320751945034843848170937128943 163 22042687306155929012143457678391242402089805019105291674824321233247 164 56608152812931938149799772278608356361493603954572860908850510273794 165 145376238404349559414456931663317015550729431525209967871692879447006 166 373342878055724735202385164912962506241035513995425522038091521079410 167 958787392801060722071740963195559444819946482067592827235893969545791 168 2462276150496289416983995552275118530209740956646253869767427591529602 169 6323407970134625983494630934365076428267609931907057904096858721624370 170 16239237970405045343683126845171867965893719781043605198454587135682743 171 41704228337781992515299779043603210813292971987187479508099570153538833 172 107101248495743160317487185290909962599896032647908857639244028265289180 173 275048307726510634338396170889489402432216679557242011192135750980348913 174 706355646136320551452783806472023651285038732642070652956205401202054610 175 1814002430892137218749572990388512934021321819763528991149338705945979033 176 4658566597834661745748830237540673805580608392606048419379708435050429193 177 11963734103590766743205626478496860425486605012539842156909753129810412929 178 30724243325822399207706556635214531876828066257886181508473379022573650601 179 78903385830099532937325962999493597865027412328482469920237217163771718834 180 202632957610418435801110582553378725252643743767591412281131730807829896748 181 520384709451622771525960907992033253933027640921721740737354763790819167634 182 1336407704968160482509110461456115828629487290792257654608262393010952759329 183 3432048485399048539331706193343425842007358707331884908489865365631942238344 184 8813894713672376836354561819053671362088020611558971973177769022687140930964 185 22635093983723067497337464655346045325628243706067734367989651619836394411653 186 58129521204423679645543236293999891704795682637129270119236713526404175687561 187 149283287177222068910075133886294776856752473367503152092785095904162057029120 188 383376628065896052777544713886189620435380047691638138082876198218608930090745 189 984555215298089496232358994595622857553841115775085575864096223099301404140516 190 2528450878346325349464189046783330287416894170928815005681923033205254435745841 191 6493352272045711569705476234985421892649338052348659872916377218486340692652849 192 16675674457420088289329426855055691882143243283088226043249628082065279922566119 193 42825047365287184872373258138703274404614427384169871250785991344798685390551579 194 109979640495022509404235704705749180393449109111238719709472938602036335497836706 195 282440348991153588694183022598863795821334491655380296004351854593118421161557602 196 725339257149644923035134769615466986142809530865979934133613966963445548005670918 197 1862754524421287329182026621584209109130224508547311869315672713166292917446068755 198 4783767573655688406335904055094739214331284478059964591184748567064322174244085038 199 12285264590013152959306543561143565864958873950693192690862876738904666214213079066 200 31549970545766750479067733841276934063307282818093022760645963931808238311462588535 201 81023948173482831141230624128162051533070804550965154442517260061195193959661181409 202 208078805274830321874954268322639666113466016309363197124278822680037876153790375784 203 534370271760846402593995507499182935364807484951870487682083324811753235701227446785 204 1372324235352103867317601193674206217360168915153409192409561070990578791438911875194 205 3524286260777587386807008509895976587803415979350231008616492708863430984166827086765 206 9050771915223705783780269631318543008848896287746046717245745412216228439356460101349 207 23243421844889636071262959581255650040579648134087275771632831846356986819906435054249 208 59691777024096992455961848721578203293693503949163004776731100737292420742920051349237 209 153295339561971963883862338464453187071893991899404283370865627046219155702129685618858 210 393680039412024570824605145159488587681746447275301253806314878308449937630836578780592