1 4 2 16 3 0 4 36 5 20 6 12 7 64 8 52 9 120 10 0 11 100 12 144 13 548 14 300 15 40 16 144 17 208 18 1504 19 1632 20 1284 21 0 22 196 23 436 24 3292 25 7092 26 12692 27 4132 28 140 29 256 30 532 31 6376 32 16484 33 58824 34 51196 35 16272 36 0 37 324 38 816 39 10564 40 43440 41 193232 42 368588 43 355396 44 57808 45 504 46 400 47 1072 48 17040 49 75080 50 521124 51 1399640 52 2880240 53 1657632 54 223308 55 0 56 484 57 1508 58 25436 59 142532 60 1142180 61 4875112 62 14715004 63 20265640 64 10858368 65 828456 66 1848 67 576 68 1668 69 36808 70 232432 71 2347608 72 11953848 73 55994544 74 123729664 75 156028036 76 54754656 77 3193588 78 0 79 676 80 2400 81 49556 82 380244 83 4323448 84 28779900 85 168083116 86 591604824 87 1247614580 88 1154193268 89 346608044 90 12106616 91 6864 92 784 93 2592 94 68912 95 525668 96 7567844 97 58731504 98 445304272 99 2026547348 100 6764014136 101 11199296500 102 8877588920 103 1831830172 104 46777036 105 0 106 900 107 3220 108 87804 109 841504 110 12129300 111 116157280 112 1033172284 113 6250275112 114 27843005992 115 75116513672 116 110995324320 117 67251222980 118 11344750308 119 179484068 120 25740 121 1024 122 3940 123 113384 124 1099064 125 19691552 126 200181920 127 2215496776 128 16132348896 129 95625385124 130 355600251460 131 862566555260 132 1029900778912 133 518783061524 134 61835276360 135 695670728 136 0 137 1156 138 4768 139 144644 140 1531092 141 29057776 142 362242468 143 4323822892 144 38938013924 145 280884420848 146 1414314289436 147 4851985495460 148 9803647311540 149 10129893228408 150 3979996140580 151 377379008580 152 2689241588 153 97240 154 1296 155 5024 156 180912 157 2070976 158 42900188 159 569517636