1 0 2 0 3 0 4 0 5 3 6 0 7 0 8 5 9 5 10 0 11 0 12 18 13 16 14 18 15 0 16 0 17 61 18 107 19 107 20 61 21 0 22 0 23 209 24 636 25 1429 26 636 27 209 28 0 29 0 30 702 31 3893 32 16809 33 16809 34 3893 35 702 36 0 37 0 38 2381 39 23769 40 203786 41 386855 42 203786 43 23769 44 2381 45 0 46 0 47 8069 48 145280 49 2461839 50 9178195 51 9178195 52 2461839 53 145280 54 8069 55 0 56 0 57 27330 58 887980 59 29797355 60 217053933 61 426934467 62 217053933 63 29797355 64 887980 65 27330 66 0 67 0 68 92581 69 5428139 70 360606527 71 5142922330 72 19791556259 73 19791556259 74 5142922330 75 360606527 76 5428139 77 92581 78 0 79 0 80 313641 81 33181694 82 4364496811 83 121842389647 84 919311610591 85 1798167135483 86 919311610591 87 121842389647 88 4364496811 89 33181694 90 313641 91 0 92 0 93 1062502 94 202838254 95 52825184177 96 2886923933239 97 42696124087673 98 163704740864606 99 163704740864606 100 42696124087673 101 2886923933239 102 52825184177 103 202838254 104 1062502 105 0 106 0 107 3599373 108 1239944574 109 639366642815 110 68403529968491 111 1983188759663264 112 14901625879985868 113 29212515031084662 114 14901625879985868 115 1983188759663264 116 68403529968491 117 639366642815 118 1239944574 119 3599373 120 0 121 0 122 12193421 123 7579749355 124 7738549997408 125 1620780281086663 126 92118322785386311 127 1356614521758787991 128 5212108256634701869 129 5212108256634701869 130 1356614521758787991 131 92118322785386311 132 1620780281086663 133 7738549997408 134 7579749355 135 12193421 136 0 137 0 138 41307034 139 46334824959 140 93663310571938 141 38403475477325272 142 4278884020768015614 143 123505280880147646092 144 930055919407951154845 145 1822743346281286133973 146 930055919407951154845 147 123505280880147646092 148 4278884020768015614 149 38403475477325272 150 93663310571938 151 46334824959 152 41307034 153 0 154 0 155 139933701 156 283243696481 157 1133651240708258 158 909949365172380123 159 198753954532465753526 160 11243904551087304512854 161 165962866324751713337678 162 637513627198968344833119 163 637513627198968344833119 164 165962866324751713337678 165 11243904551087304512854 166 198753954532465753526 167 909949365172380123 168 1133651240708258 169 283243696481 170 139933701 171 0 172 0 173 474046225 174 1731462085879 175 13721116612293827 176 21560755938721401485 177 9232118287708225846932 178 1023645417762237809385664 179 29615247937516764791643628 180 222976751007640474759241137 181 437041238063851834989854827 182 222976751007640474759241137 183 29615247937516764791643628 184 1023645417762237809385664 185 9232118287708225846932 186 21560755938721401485 187 13721116612293827 188 1731462085879 189 474046225 190 0 191 0 192 1605902110 193 10584387302544 194 166073160483093122 195 510870432814905398479 196 428831820704995020736439 197 93192778425027607340381350 198 5284703091479982268941220741 199 77988809150181302733238628098 200 299613550315520427322770436005 201 299613550315520427322770436005 202 77988809150181302733238628098 203 5284703091479982268941220741 204 93192778425027607340381350 205 428831820704995020736439 206 510870432814905398479 207 166073160483093122 208 10584387302544 209 1605902110 210 0 211 0 212 5440232205 213 64702112676461 214 2010061975098663581 215 12104798409805199699971 216 19919235928223304658203355 217 8484280832568796683242896526 218 943031350141010010646268670744 219 27277575499995820473384117897049 220 205401255090706622830613234603297