1 0 2 0 3 0 4 0 5 1 6 0 7 0 8 3 9 3 10 0 11 0 12 6 13 8 14 6 15 0 16 0 17 17 18 36 19 36 20 17 21 0 22 0 23 41 24 173 25 263 26 173 27 41 28 0 29 0 30 104 31 858 32 2537 33 2537 34 858 35 104 36 0 37 0 38 261 39 4258 40 22718 41 46286 42 22718 43 4258 44 261 45 0 46 0 47 655 48 21386 49 214683 50 816886 51 816886 52 214683 53 21386 54 655 55 0 56 0 57 1646 58 107465 59 2024559 60 14783424 61 27685946 62 14783424 63 2024559 64 107465 65 1646 66 0 67 0 68 4133 69 541047 70 19169227 71 267652693 72 967671172 73 967671172 74 267652693 75 19169227 76 541047 77 4133 78 0 79 0 80 10381 81 2725498 82 181762287 83 4856785087 84 33782479865 85 65181402152 86 33782479865 87 4856785087 88 181762287 89 2725498 90 10381 91 0 92 0 93 26072 94 13733762 95 1723995924 96 88215895898 97 1181914438937 98 4383565657986 99 4383565657986 100 1181914438937 101 88215895898 102 1723995924 103 13733762 104 26072 105 0 106 0 107 65481 108 69215100 109 16356826774 110 1602696122814 111 41389407999970 112 295419024896953 113 567774280392040 114 295419024896953 115 41389407999970 116 1602696122814 117 16356826774 118 69215100 119 65481 120 0 121 0 122 164459 123 348852964 124 155199770911 125 29123485135149 126 1449682526889422 127 19926814221917058 128 73690509151234152 129 73690509151234152 130 19926814221917058 131 1449682526889422 132 29123485135149 133 155199770911 134 348852964 135 164459 136 0 137 0 138 413046 139 1758324488 140 1472657804158 141 529251045420760 142 50785750873434402 143 1344338852840125793 144 9572651956152037076 145 18419330490239501061 146 9572651956152037076 147 1344338852840125793 148 50785750873434402 149 529251045420760 150 1472657804158 151 1758324488 152 413046 153 0 154 0 155 1037385 156 8862635135 157 13973960703276 158 9618213506625893 159 1779232817481119797 160 90711097292403927280 161 1243710265713779345036 162 4608104578653763019119 163 4608104578653763019119 164 1243710265713779345036 165 90711097292403927280 166 1779232817481119797 167 9618213506625893 168 13973960703276 169 8862635135 170 1037385 171 0 172 0 173 2605441 174 44671460074 175 132598941011278 176 174796707221176201 177 62335724066481284310 178 6121140631696358276769 179 161616359098618344894283 180 1153013596472550491903679