1 531218757 2 22408644868 3 558643720724 4 10064164793382 5 142701733009836 6 1673362343532954 7 16772871828446212 8 147158108517530586 9 1150403958641999830 10 8124467805846398491 11 52406651424326402992 12 311541493021229585759 13 1719603382562072570470 14 8869123101865293245076 15 42978600956046375528864 16 196617460034550958507470 17 852756612573525475713913 18 3519604883526367630455268 19 13870445778839412211484799 20 52351672849030961443643572 21 189759774160317921653428853 22 662202835994032632160963443 23 2229844189890485543358183934 24 7260268508275483104708798863 25 22900660875349226803958236368 26 70099621324546890836894913273 27 208569418473135103972271741069 28 604079245759802097740017486917 29 1705446250718138085734141508055 30 4699284801871989834617955480381 31 12652732972665559402600053275126 32 33324925525418335315540954754099 33 85946303143622512485930228159198 34 217254953322213260894837137285603 35 538742157914971077833884836084165 36 1311658201631915634285947620547238 37 3137804752832525887068217668839851 38 7380963188400094058983704507560047 39 17083599491052515452864363699163895 40 38931824257348592747551523947807227 41 87408327798343923189360943259080836 42 193451579813839786376102910588569178 43 422277630240121838797591100857446738 44 909603894589347898873920695749355429 45 1934395261881178496042427792231658431 46 4063272867698640892133059555273531553 47 8433998498269906731674526931262457228 48 17306017063317922286336088346594537089 49 35118598401189496749877656711192696778 50 70504307631794696263566467105039282288 51 140083413068204137821721357435345368994 52 275547941423149472354121498345304510565 53 536768391775178314354475631274653189330 54 1035832270844297161231815215425993958453 55 1980760725080401059825282869892388281591 56 3754363020411874434456435354511247154643 57 7055346628744814645597229042077563096276 58 13148897956164241963651834963563854227195 59 24308350675745388460349596381530890445691 60 44588044828807466802606032359396769760714 61 81166252583256090763655367035986666764874 62 146662782783677673602129554169004904024893 63 263112236160594585343012073417255286922034 64 468731903780065118329550563820453442728959 65 829377909247073945206645261110777980070115 66 1457819293474608584341211256498468745323442 67 2545973216683012552918950445058905600068818 68 4418506310175720648193806415029252904634898 69 7621463381003493776361540058438207108326174 70 13068010598339665322052031171017272694160740 71 22276819229934630946801466092831854407786598 72 37759944708852124632631081999197935712247028 73 63650743195622198997116886637442882899291714 74 106715324593446228310918910127783388498958993 75 177973906592808307690189782343279356912746068 76 295287517641271119667483189583089926192670295 77 487465691082234620111980821924028623091282356 78 800759936560791929168576422359863980037120838 79 1309083149526279646883081278872728687565879976 80 2130023094305387843000046585168781436566193916 81 3449828389353602043201374911557983493658313855 82 5562232114094176043248507241324812303009242168 83 8928530526544294613141336920598395793806458577 84 14270182022904446860889584629340794405323750294 85 22710970036928522079432030190215278188706594163 86 35994420276698114044634343563191491831224945475 87 56815054531577101395230913672978496162715422860 88 89321216491011744527469909420199427214457065331 89 139875561879582759995218505544924687505220418768 90 218201145162703658668750269418841376918997148953 91 339102562133394385331079448702754811322380446713 92 525041787223318925033242889123819644849263980983 93 809980091400779135115781228315584675040351888073 94 1245089288080477286885100033134885596764550265209 95 1907214084620972235669982971560193521225018007774 96 2911370419556453187928686259372702473778059139263 97 4429146285894142139756243686211684155427851537668 98 6715708231173831049945065393928369638878430383209 99 10149316809268891036254067881047339976454500499483 100 15288970586411794417935633074639448840934963580658 101 22958245953567125206579513403994893081518749459301 102 34366880786890729204523228610232310283257657536817 103 51286586326125276934122026677145803433955115479441 104 76304553093974133919163009236538095435081277543149 105 113187964057930228498394239890624457711752352473056 106 167406681286688096553997074444658453334301226619112 107 246880709693239415313353687172369994994454104116950 108 363046244099389073050758547290523867097152102123469 109 532372079659902687478189482589744660592253826587237 110 778511043240002858524048184296261567443045896943787 111 1135344552715383973675099436951589821614694332360116 112 1651280188056025884450216055341462944620485711532727 113 2395302849977993796623482890699610738415325940054088 114 3465474109010584957114173893466388894094452029787572 115 5000841305611225899513981621644709244024104446343916 116 7198084419529030079033507534336834552767920980309199 117 10334730628754051700024346364487110737056198960731448 118 14801452348361715086929750638882111097203353919520213 119 21146899740279819134273155483601951033564837553267709 120 30139791076685000952982759331695682503431033099804183 121 42854711776534823951742593540194474218948038830236948 122 60790413178244556426997671505298920381163077650489723 123 86032565914373878913939870018669639122868849578738599 124 121477191094055537986139917930793024896180062486117348 125 171136739235601302430131542437626149078454064865707508 126 240558508497747685503244512759699904878803625679642137 127 337395448257538695224432133498588069269627234464080698 128 472183251957331514916110389635892028663619173348540139 129 659396153759790922847659608924462295492874687411200497 130 918878521688617896805682955734508554796543096203134336 131 1277782178298105126364451234028336845328990598719323264 132 1773182995169622419294314623882619288929251646586073422 133 2455608129524152773999373952544623373988831765471222496 134 3393781787761279106813083557332010265942997187233299470 135 4680998473601717140995494186760824635011708002643127736 136 6443665951033371060798121139994095356335342742649492622 137 8852735573688618638770410854140930095900514191333186094 138 12138968131687030759206439633662769277563209162792776455 139 16613285717788413185692400143384884131076252562649493496 140 22693856042027334139675497816293952818093883376228467679 141 30942073220751679027107863572225322517238739122780638450 142 42110274601056785255929131523421041449645439438307450488 143 57204913405142892230395780094670393318187056265405062768 144 77570052057105184254300070946509196114428672176908546474 145 104997528298971152684196634645957460846707638634025980117 146 141872074805419562773398563223089510898380845313403710428 147 191362170039546032208691958423124452959530238172411922643 148 257670626100273868604221327392359939040114847077555157784 149 346363085908909827523518132840941137498932248646983309313 150 464797972058391722516135141846750442762136191130610113443 151 622688340230719910985863336245994945945076229494459095178 152 832834970141695790992294710746352000111005009928804768999 153 1112081421134902304967797711298383597493337391827687592432 154 1482556378515470624264426628009413261988491534889730361545 155 1973287295205606890516697821267710994115066032774646924581 156 2622293197572419348600421047494515480974602597159792853161 157 3479294971516365458833495394729213599109588597224816273259 158 4609220237406005223081256367891534033855112715273450030533 159 6096729280060884730846919234361627859130095169749743741318 160 8052051215303421921521283457349860106448443441302760423035 161 10618499156160570007228260283223849020054620538245048745818 162 13982133992014515617289475481643730653861212315390765475311 163 18384174029935768194401460766400832470702655114369900191457 164 24136909074353230744907061535292951377984963398778239279790 165 31644081171233280612104547153899262309939120405344731389167 166 41426950993644021800823845709213783693513085595346444627891 167 54157592137015199429968095820161296327653350021097567551003 168 70701362164723303119803567227275591447216910518781543224063 169 92171009923722295187389202127901276313465227834709994103804 170 119995519314250097181695433454095706838881970337828358728726 171 156007592466675854702308612309275455052900629560570108501978 172 202554679972262192289180775990595932466131434666518089377253 173 262639721743439722606587872039770562183345610541891773788539 174 340099330237316336716398631066551257148957850086450891472853 175 439829103525924058418328424245345633142701349431296050853788 176 568068192050739739279805606357099074542001805195074164777549 177 732758274528749997260582962970559942273085132662498056992470 178 943995866603929369855939202974212464839340618375497532065320 179 1214601564193522549519553277220051455849356992987374222505318 180 1560835625564245891795792385632564962172656096939230678325241 181 2003296484088779553614755994133596500756961424989068320175278 182 2568047678803533483205552213116128809983376040094464465068261 183 3288029686090869252565813961414717193356083257016530485827955 184 4204826714964456903496785474711767134770776100420020532334731 185 5370875279749765390911425070174155323526137519727938689628084 186 6852222007074767192522366927270965459992548426887383134772779 187 8731963547130917536592573032802897034941825083119570740931603 188 11114532712547492026435696255604386511635004629063938862966494 189 14131033365514169184083207657755698969068907506903109132565454 190 17945873700975196470734801618839634662372840118585540813264805 191 22765005358561077022873387291867496846139367280867953394424322 192 28846146579392024976861505693146215393631033021647021438119143 193 36511454246090004022172332247070830832469524850879246872317423 194 46163215547762382491524852193044783087954584700519049954403374 195 58303259365187919395279415577889779610045940701278869956474910 196 73556945318764706898603422273218760939287151843848352889193498 197 92702780859969902786434632425548305706024528947078562723131378 198 116708951179669104859036698374408739927640903977809448831570264 199 146778331938935007927456282969481249554214904000547970705421818 200 184403901612371076928365422128935002298721756075691768511227368