0 1 1 2 2 0 3 0 4 24 5 48 6 64 7 128 8 32 9 64 10 1792 11 3584 12 7168 13 14336 14 28672 15 57344 16 116224 17 232448 18 462848 19 925696 20 1916928 21 3833856 22 7471104 23 14942208 24 27295744 25 54591488 26 101711872 27 203423744 28 268959744 29 537919488 30 838860800 31 1677721600 32 2164654080 33 4329308160 34 537919488 35 1075838976 36 4433379328 37 8866758656 38 9680453632 39 19360907264 40 414539841536 41 829079683072 42 335544320 43 671088640 44 75698798592 45 151397597184 46 8800387989504 47 17600775979008 48 962072674304 49 1924145348608 50 282643207815168 51 565286415630336 52 70437463654400 53 140874927308800 54 1899973272666112 55 3799946545332224 56 1126320813637632 57 2252641627275264 58 76876135027179520 59 153752270054359040 60 24902563979591680 61 49805127959183360 62 477420043408244736 63 954840086816489472 64 360301293178191872 65 720602586356383744 66 1384901346917875712 67 2769802693835751424 68 18155685753651200 69 36311371507302400 70 146439555656974336 71 292879111313948672 72 314028939303603666944 73 628057878607207333888 74 7139469548687015804928 75 14278939097374031609856 76 5460246669188258594816 77 10920493338376517189632 78 19631952517363715276800 79 39263905034727430553600 80 15348123625996807045120 81 30696247251993614090240 82 24237148778359318118400 83 48474297556718636236800 84 477023866745205790081024 85 954047733490411580162048 86 680094700121112197464064 87 1360189400242224394928128 88 22004171252661707027251200 89 44008342505323414054502400 90 503881279987754354316673024 91 1007762559975508708633346048 92 332795896288267274133962752 93 665591792576534548267925504 94 1240386320815991633488117760 95 2480772641631983266976235520 96 4951807540197747807945228288 97 9903615080395495615890456576 98 19807116223323298460128509952 99 39614232446646596920257019904 100 96599596618498996622917107712 101 193199193236997993245834215424 102 425934798953443497169114890240 103 851869597906886994338229780480 104 714620270834781808459710988288 105 1429240541669563616919421976576 106 362793812567516231989251276800 107 725587625135032463978502553600 108 1272022152988665664256109182976 109 2544044305977331328512218365952 110 5077798536576540169018896547840 111 10155597073153080338037793095680 112 15234709145540690873128136474624 113 30469418291081381746256272949248 114 223158509801597735597257854550016 115 446317019603195471194515709100032 116 1298124385856842624710496663633920 117 2596248771713685249420993327267840 118 41822408973680155108935901772775424 119 83644817947360310217871803545550848 120 244366280435967294231199171905323008 121 488732560871934588462398343810646016 122 475764606179519601770391633636884480 123 951529212359039203540783267273768960 124 1444919018800161682014065776788504576 125 2889838037600323364028131553577009152 126 487431503254201047565478620299264