0 1 1 3 2 4 3 15 4 0 5 63 6 96 7 255 8 288 9 1023 10 0 11 4095 12 6400 13 16383 14 28672 15 65535 16 104448 17 262143 18 460800 19 1048575 20 1585152 21 4194303 22 6520832 23 16777215 24 29868032 25 67108863 26 101580800 27 268435455 28 478085120 29 1073741823 30 1626865664 31 4294967295 32 7649492992 33 17179869183 34 26029850624 35 68719476735 36 122373013504 37 274877906943 38 416553107456 39 1099511627775 40 1957984993280 41 4398046511103 42 6664950382592 43 17592186044415 44 31328011550720 45 70368744177663 46 106620281421824 47 281474976710655 48 501324688916480 49 1125899906842623 50 1705918060298240 51 4503599627370495 52 8019920222683136 53 18014398509481983 54 27299224450236416 55 72057594037927935 56 128317417892872192 57 288230376151711743 58 436708529445797888 59 1152921504606846975 60 2053362154127491072 61 4611686018427387903 62 6987377015624040448 63 18446744073709551615 64 32857709861306105856 65 73786976294838206463 66 111829130596346494976 67 295147905179352825855 68 525715209918699536384 69 1180591620717411303423 70 1789306924853643706368 71 4722366482869645213695 72 8411444098395640168448 73 18889465931478580854783 74 28628262422248469561344 75 75557863725914323419135 76 134585700953935421898752 77 302231454903657293676543 78 458052192035760444014592 79 1208925819614629174706175 80 2153329710999196531687424 81 4835703278458516698824703 82 7329001100692733000941568 83 19342813113834066795298815 84 34453275051727971336323072 85 77371252455336267181195263 86 117261362556707608199168000 87 309485009821345068724781055 88 551263025954920039408730112 89 1237940039285380274899124223 90 1876181778569467579429027840 91 4951760157141521099596496895 92 8820038493607970112618364928 93 19807040628566084398385987583 94 30019588495899413009257201664 95 79228162514264337593543950335 96 141120614566084043682569256960 97 316912650057057350374175801343 98 480302540905516048071822147584 99 1267650600228229401496703205375 100 2257973354423456083342664925184 101 5070602400912917605986812821503 102 7684840569493730528027788443648 103 20282409603651670423947251286015 104 36126877669840295205060428693504 105 81129638414606681695789005144063 106 122960234480527549573206158344192 107 324518553658426726783156020576255 108 578030037281408299844637298786304 109 1298074214633706907132624082305023 110 1967319207624220708156275674841088 111 5192296858534827628530496329220095 112 9248658859868475816806924752519168 113 20769187434139310514121985316880383 114 31477106973818052814677833756442624 115 83076749736557242056487941267521535 116 147975690936727759040960698404306944 117 332306998946228968225951765070086143 118 503645120436490825312482515593723904 119 1329227995784915872903807060280344575 120 2367611032704723363731549931446468608 121 5316911983139663491615228241121378303 122 8058139474429105234548620772444733440 123 21267647932558653966460912964485513215 124 37882506690021312935238851593653714944 125 85070591730234615865843651857942052863 126 128930230164758755987262661650825609216