1 87 2 267 3 267 4 792 5 1217 6 792 7 2328 8 5050 9 5050 10 2328 11 6915 12 18376 13 26868 14 18376 15 6915 16 20475 17 77987 18 128303 19 128303 20 77987 21 20475 22 60588 23 319247 24 743667 25 836891 26 743667 27 319247 28 60588 29 179442 30 1206478 31 3894282 32 5877960 33 5877960 34 3894282 35 1206478 36 179442 37 531306 38 5004260 39 19416799 40 40407070 41 58408337 42 40407070 43 19416799 44 5004260 45 531306 46 1573062 47 20446314 48 109272739 49 275207345 50 545528022 51 545528022 52 275207345 53 109272739 54 20446314 55 1573062 56 4657767 57 78510506 58 574576902 59 1895454019 60 4584860256 61 6541274560 62 4584860256 63 1895454019 64 574576902 65 78510506 66 4657767 67 13791129 68 321624753 69 2902540637 70 13007169394 71 44097747372 72 72905263923 73 72905263923 74 44097747372 75 13007169394 76 2902540637 77 321624753 78 13791129 79 40833855 80 1312717589 81 16077234286 82 89136850704 83 410464949409 84 948612706087 85 1130708781343 86 948612706087 87 410464949409 88 89136850704 89 16077234286 90 1312717589 91 40833855 92 120904779 93 5093522285 94 84997177389 95 612015399430 96 3514156302617 97 11378633159391 98 18130539910403 99 18130539910403 100 11378633159391 101 3514156302617 102 612015399430 103 84997177389 104 5093522285 105 120904779 106 357985743 107 20696807255 108 432488680193 109 4198884666511 110 33311968188317 111 128977165646242 112 287526402899408 113 404252413909581 114 287526402899408 115 128977165646242 116 33311968188317 117 4198884666511 118 432488680193 119 20696807255 120 357985743 121 1059956097 122 84349601913 123 2368938184744 124 28801139319651 125 310167965845840 126 1651775736889251 127 4535336921964336 128 8653110308655449 129 8653110308655449 130 4535336921964336 131 1651775736889251 132 310167965845840 133 28801139319651 134 2368938184744 135 84349601913 136 1059956097 137 3138413982 138 329882198919 139 12575903584335 140 197648603598770 141 2682484283383291 142 19897356422385746 143 72099241003949754 144 169487105353268172 145 239686988190497117 146 169487105353268172 147 72099241003949754 148 19897356422385746 149 2682484283383291 150 197648603598770 151 12575903584335 152 329882198919 153 3138413982 154 9292498818 155 1333032278898 156 64351855121584 157 1355993974788845 158 25173951022372310 159 227128059650587084 160 1142655253137546939 161 3721002454944851222 162 6207007794568151221 163 6207007794568151221 164 3721002454944851222 165 1142655253137546939 166 227128059650587084 167 25173951022372310 168 1355993974788845 169 64351855121584 170 1333032278898 171 9292498818 172 27514066965 173 5422775401978 174 349481604164871 175 9302424752127932 176 234600361563324997 177 2877087007288462801 178 18084010448517161871 179 79581242553779690117 180 183617212279942576250 181 224842795740772389253 182 183617212279942576250 183 79581242553779690117 184 18084010448517161871 185 2877087007288462801 186 234600361563324997 187 9302424752127932 188 349481604164871 189 5422775401978 190 27514066965 191 81466129305 192 21339058001801 193 1860335476319039 194 63831781852560836 195 2044530166021534567 196 34817144758140480511 197 286883699606121628553 198 1574732581918069923120 199 5101403082661042575084 200 8285838476171515152127 201 8285838476171515152127 202 5101403082661042575084 203 1574732581918069923120 204 286883699606121628553 205 34817144758140480511 206 2044530166021534567 207 63831781852560836 208 1860335476319039 209 21339058001801 210 81466129305 211 241212255042 212 85908053648127 213 9566678719737650 214 437931628397111742 215 19035161904852842163 216 399417292310743361353 217 4546085029569864149130 218 34244541618203007939247 219 133131754822160588583741 220 303250298943411763487809 221 420525789504469841741415 222 303250298943411763487809 223 133131754822160588583741 224 34244541618203007939247 225 4546085029569864149130 226 399417292310743361353 227 19035161904852842163 228 437931628397111742 229 9566678719737650 230 85908053648127 231 241212255042 232 714202974702 233 348783253811846 234 51606779268957591 235 3004387996119829144 236 177486776393647034418 237 5013902224783351461402 238 71997246032116208718676 239 732926176205567796084692 240 3897871460858981014267860 241 11060878445649992155499203 242 20714342285179014747034396 243 20714342285179014747034396 244 11060878445649992155499203 245 3897871460858981014267860 246 732926176205567796084692 247 71997246032116208718676 248 5013902224783351461402 249 177486776393647034418 250 3004387996119829144 251 51606779268957591 252 348783253811846 253 714202974702 254 2114676514230 255 1379117716800190 256 275149133217986659 257 20614961090564975975 258 1556877905267872867474 259 60916902199799585714405 260 1141490249347285395307420 261 14601440559106493911449885 262 108716363627041807984406545 263 405878256556180921576816795