0 1 1 2 2 3 3 7 4 8 5 15 6 32 7 64 8 63 9 224 10 255 11 1280 12 512 13 3968 14 6399 15 10240 16 4095 17 14336 18 32768 19 65535 20 229375 21 180224 22 483327 23 262143 24 2097151 25 1048575 26 14680064 27 17432576 28 33554432 29 67108864 30 16777215 31 304087040 32 134217728 33 268435455 34 2415919103 35 1073741824 36 1073741823 37 8589934592 38 12884901887 39 34359738368 40 184683593727 41 231928233984 42 206695301120 43 618475290624 44 1924145348607 45 68719476735 46 7971459301376 47 1099511627775 48 15393162788864 49 4398046511103 50 17592186044415 51 35184372088832