1 1 2 3 3 7 4 31 5 63 6 127 7 1023 8 8191 9 16383 10 32767 11 131071 12 524287 13 67108863 14 1073741823 15 2147483647 16 17179869183 17 274877906943 18 8796093022207 19 2251799813685247 20 2305843009213693951 21 4611686018427387903 22 36893488147419103231 23 604462909807314587353087 24 38685626227668133590597631 25 77371252455336267181195263 26 618970019642690137449562111 27 9903520314283042199192993791 28 39614081257132168796771975167 29 162259276829213363391578010288127 30 5316911983139663491615228241121378303 31 170141183460469231731687303715884105727 32 680564733841876926926749214863536422911 33 1361129467683753853853498429727072845823 34 10889035741470030830827987437816582766591 35 365375409332725729550921208179070754913983135743 36 1496577676626844588240573268701473812127674924007423 37 12554203470773361527671578846415332832204710888928069025791 38 28948022309329048855892746252171976963317496166410141009864396001978282409983 39 57896044618658097711785492504343953926634992332820282019728792003956564819967 40 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794751 41 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826047 42 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107647 43 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277311 44 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818111 45 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576831 46 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151 47 471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415871 48 494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398271 49 1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593087 50 531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728127 51 8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731647 52 583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283327 53 108663882323950867942188114268741342288279507754539563979881573578225047420339347897643136665660484738388626103630779067800309804345879439769244386742405029775086107995251122654262913153317445846134697284209785412102387486177039652426842288257624643046206077858561591880759072032552928984673183003497469267739721191590324421953323007 54 2004494827285612772459557477390933256081762344745068103276802787603896657382341290288311957525560419690605592801231144437168832785777824584510131958258421782480960650329477023436301375799818793766487746548263417350983443351956150635365929194497639148581678021668856262545401531712000884674168281778419375717172714968476370313696972584039777800896380927