0 1 1 2 2 6 3 12 4 20 5 40 6 104 7 208 8 304 9 608 10 1824 11 3648 12 7104 13 14208 14 19072 15 38144 16 76544 17 153088 18 303616 19 607232 20 1235968 21 2471936 22 4728832 23 9457664 24 18919424 25 37838848 26 75636736 27 151273472 28 302891008 29 605782016 30 1220706304 31 2441412608 32 4882890752 33 9765781504 34 19530907648 35 39061815296 36 78129135616 37 156258271232 38 312461492224 39 624922984448 40 1249847017472 41 2499694034944 42 4999377584128 43 9998755168256 44 19997598416896 45 39995196833792 46 79989512863744 47 159979025727488 48 319958068232192 49 639916136464384 50 1279832105156608 51 2559664210313216 52 5119329829912576 53 10238659659825152 54 20477305226788864 55 40954610453577728 56 81909221175590912 57 163818442351181824 58 327636882018009088 59 655273764036018176 60 1310547550620614656 61 2621095101241229312 62 5242189976996675584 63 10484379953993351168 64 20968759912281669632 65 41937519824563339264 66 83875039606177005568 67 167750079212354011136 68 335500158785485275136 69 671000317570970550272 70 1342000631534168571904 71 2684001263068337143808 72 5368002526205393764352 73 10736005052410787528704 74 21472010104134380290048 75 42944020208268760580096 76 85888040422309957206016 77 171776080844619914412032 78 343552161631515468365824 79 687104323263030936731648 80 1374208646527161385091072 81 2748417293054322770182144 82 5496834586097650424086528 83 10993669172195300848173056 84 21987338344482960673079296 85 43974676688965921346158592 86 87949353377008252924985344 87 175898706754016505849970688 88 351797413508050603885985792 89 703594827016101207771971584 90 1407189654032026493683499008 91 2814379308064052987366998016 92 5628758616129583718361726976 93 11257517232259167436723453952 94 22515034464503557437169598464 95 45030068929007114874339196928 96 90060137858014511223655104512 97 180120275716029022447310209024 98 360240551432055230144853311488 99 720481102864110460289706622976 100 1440962205728244564477456941056 101 2881924411456489128954913882112 102 5763848822912741818929390813184 103 11527697645825483637858781626368 104 23055395291650971779317190623232 105 46110790583301943558634381246464 106 92221581166603842081272488787968 107 184443162333207684162544977575936 108 368886324666415746627458654273536 109 737772649332831493254917308547072 110 1475545298665659203486147625877504 111 2951090597331318406972295251755008 112 5902181194662636886002184541437952 113 11804362389325273772004369082875904 114 23608724778650546823432797786472448 115 47217449557301093646865595572944896 116 94434899114602193346569090331836416 117 188869798229204386693138180663672832 118 377739596458408712857897369467879424 119 755479192916817425715794738935758848 120 1510958385833634852584510982478364672 121 3021916771667269705169021964956729344 122 6043833543334539398808828883844988928 123 12087667086669078797617657767689977856 124 24175334173338157692080721922355101696 125 48350668346676315384161443844710203392 126 96701336693352629799868823819668946944