0 1 1 2 2 6 3 8 4 28 5 32 6 120 7 160 8 496 9 640 10 2016 11 2688 12 8128 13 11776 14 32640 15 37376 16 130816 17 149504 18 523776 19 600064 20 2096128 21 2416640 22 8386560 23 9510912 24 33550336 25 39092224 26 134209536 27 166887424 28 536854528 29 596508672 30 2147450880 31 2761031680 32 8589869056 33 11044126720 34 34359607296 35 44177031168 36 137438691328 37 176712318976 38 549755289600 39 706809430016 40 2199022206976 41 2827506155520 42 8796090925056 43 11312717365248 44 35184367894528 45 45232682958848 46 140737479966720 47 181026731065344 48 562949936644096 49 725206435889152 50 2251799780130816 51 2889830761496576 52 9007199187632128 53 11634090910416896 54 36028796884746240 55 47284021348007936 56 144115187807420416 57 184614962298093568 58 576460751766552576 59 765376583182581760 60 2305843008139952128 61 3330662123465342976 62 9223372034707292160 63 10540996612321181696 64 36893488143124135936 65 42163986449284726784 66 147573952581086478336 67 168655945831498645504 68 590295810341525782528 69 674623783600872488960 70 2361183241400462868480 71 2698495131792149839872 72 9444732965670570950656 73 10793980544760785403904 74 37778931862819722756096 75 43175922355514757873664 76 151115727451553768931328 77 172703688230188426985472 78 604462909806764831539200 79 690814759212159242076160 80 2417851639228158837784576 81 2763259108906231006232576 82 9671406556914834374393856 83 11053035715057779738673152 84 38685626227663735544086528 85 44212147760217882277969920 86 154742504910663738269368320 87 176848640039366971833188352 88 618970019642672545263517696 89 707394263861144803000451072 90 2475880078570725365426159616 91 2829578819459657994239737856 92 9903520314282971830448816128 93 11318332917232533586963333120 94 39614081257132028059283619840 95 45273149370592425729947860992 96 158456325028528393712111190016 97 181093806408189317548966150144 98 633825300114114137798398181376 99 724387314890955668287425347584 100 2535301200456457677093499568128 101 2897467052608106892764330852352 102 10141204801825832960173811957760 103 11590303423727317700774377553920 104 40564819207303336344294875201536 105 46366184797880679079768508858368 106 162259276829213354384378755547136 107 185415028161831728011253204910080 108 649037107316853435551913531670528 109 741998147649226165764390347866112 110 2596148429267413778236451145646080 111 2971372940617090618123792836198400 112 10384593717069655185003398620512256 113 11865209043384423347209025013940224 114 41538374868278620884128782557904896 115 47582528774202321394941427066077184 116 166153499473114483824745506383331328 117 191547041104248922057019574156525568 118 664613997892457935875442777836748800 119 753694068882713260393951834211876864 120 2658455991569831744654692615953842176 121 3097527243995493709987976923221852160 122 10633823966279326980924613473029062656 123 13222816028399104515119360802646130688 124 42535295865117307928310139910543638528 125 47261439850130342143591641238032351232 126 170141183460469231722463931679029329920