0 1 1 1 2 0 3 1 4 2 5 0 6 0 7 0 8 12 9 0 10 0 11 0 12 0 13 3 14 0 15 0 16 240 17 0 18 0 19 0 20 12 21 0 22 48 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 65280 33 0 34 0 35 0 36 192 37 50176 38 512 39 1024 40 16384 41 1024 42 2240 43 66560 44 393216 45 9216 46 0 47 58368 48 73728 49 139264 50 368640 51 9216 52 2105344 53 107520 54 3678208 55 11264 56 12591104 57 3710976 58 270336 59 67108864 60 524288 61 67366912 62 2097152 63 67108864 64 3759079424 65 70254592 66 0 67 67108864 68 36864 69 67109888 70 0 71 67145728 72 2165760 73 69107712 74 2162688 75 3825270784 76 2129920 77 67108864 78 2129920 79 1677721600 80 32768 81 67108864 82 8421376 83 33487323136 84 274877939712 85 0 86 305217634304 87 3758096384 88 67108864 89 4194304 90 137439084544 91 0 92 4554813046784 93 14680064 94 4451733602304 95 206158430208 96 30788473061376 97 64424509440 98 208305913856 99 0 100 106379899305984 101 206158430208 102 13194139533312 103 884763262976 104 123174830473216 105 13215614369792 106 562988609175552 107 1161084279717888 108 492585906864128 109 1724042822287360 110 51542753280 111 35197256990720 112 492581209272320 113 562949956567040 114 16888511487541248 115 7881299347922944 116 6909331069992960 117 11541075355238400 118 263882790666240 119 554050797568 120 4504093011738624 121 27039739720777728 122 4503612512272384 123 288248039204732928 124 18014432871055360 125 288251293179559936 126 224412041216