1 661 2 228 3 228 4 323 5 334 6 323 7 747 8 959 9 959 10 747 11 1731 12 2643 13 3366 14 2643 15 1731 16 3938 17 7223 18 11334 19 11334 20 7223 21 3938 22 9013 23 20242 24 38966 25 48170 26 38966 27 20242 28 9013 29 20820 30 56643 31 134907 32 203320 33 203320 34 134907 35 56643 36 20820 37 48122 38 157904 39 464384 40 863351 41 1058050 42 863351 43 464384 44 157904 45 48122 46 111079 47 441732 48 1603397 49 3675259 50 5596619 51 5596619 52 3675259 53 1603397 54 441732 55 111079 56 256713 57 1236191 58 5553753 59 15672575 60 29527662 61 36760486 62 29527662 63 15672575 64 5553753 65 1236191 66 256713 67 594491 68 3457251 69 19211480 70 66857788 71 155721485 72 240708592 73 240708592 74 155721485 75 66857788 76 19211480 77 3457251 78 594491 79 1378368 80 9675077 81 66422368 82 285055325 83 823647387 84 1577703429 85 1956458824 86 1577703429 87 823647387 88 285055325 89 66422368 90 9675077 91 1378368 92 3198521 93 27082988 94 229808142 95 1215600193 96 4355427974 97 10367458379 98 15909752456 99 15909752456 100 10367458379 101 4355427974 102 1215600193 103 229808142 104 27082988 105 3198521 106 7429788 107 75811167 108 795271777 109 5185581482 110 23011713271 111 68072122171 112 129736526156 113 160517960252 114 129736526156 115 68072122171 116 23011713271 117 5185581482 118 795271777 119 75811167 120 7429788 121 17277634 122 212260118 123 2751760322 124 22120635088 125 121620027508 126 446783070387 127 1057338390851 128 1624761303242 129 1624761303242 130 1057338390851 131 446783070387 132 121620027508 133 22120635088 134 2751760322 135 212260118 136 17277634 137 40219359 138 594414790 139 9521215485 140 94356110010 141 643010695889 142 2933845046205 143 8612567396378 144 16433880829627 145 20418505768994 146 16433880829627 147 8612567396378 148 2933845046205 149 643010695889 150 94356110010 151 9521215485 152 594414790 153 40219359 154 93711513 155 1664804901 156 32945797509 157 402488550644 158 3399424543954 159 19268013875675 160 70179825074444 161 166116831516855 162 256400862332946 163 256400862332946 164 166116831516855 165 70179825074444 166 19268013875675 167 3399424543954 168 402488550644 169 32945797509 170 1664804901 171 93711513 172 218547089 173 4663453223 174 114006440916 175 1716913274642 176 17969865361314 177 126527744827003 178 571993707723937 179 1679983057592721 180 3217592704326362 181 3997026837680912 182 3217592704326362 183 1679983057592721 184 571993707723937 185 126527744827003 186 17969865361314 187 1716913274642 188 114006440916 189 4663453223 190 218547089 191 510131978 192 13065449675 193 394517543590 194 7323917433852 195 94992368742548 196 830860795856980 197 4661686891303170 198 16993888078360309 199 40398240753840832 200 62266189112220481 201 62266189112220481 202 40398240753840832 203 16993888078360309 204 4661686891303170 205 830860795856980 206 94992368742548 207 7323917433852 208 394517543590 209 13065449675 210 510131978 211 1191760983 212 36610452250 213 1365232224566 214 31241941469786 215 502171830132233 216 5456160445875431 217 37989961554799072 218 171880684582393210 219 507326750421171462 220 970507227593640109 221 1204054337705584421 222 970507227593640109 223 507326750421171462 224 171880684582393210 225 37989961554799072 226 5456160445875431 227 502171830132233 228 31241941469786 229 1365232224566 230 36610452250 231 1191760983 232 2786416350 233 102601066175 234 4724489737361 235 133270541834839 236 2654727031396843 237 35830272826754996 238 309598723190609387 239 1738367825065571656 240 6370399346486080143 241 15130178893279199514 242 23296271189512980136 243 23296271189512980136 244 15130178893279199514 245 6370399346486080143 246 1738367825065571656 247 309598723190609387 248 35830272826754996 249 2654727031396843 250 133270541834839 251 4724489737361 252 102601066175 253 2786416350 254 6519837310 255 287584652400 256 16349870593488 257 568502043714444 258 14033982963122454 259 235293838022509342 260 2523143683688456630 261 17582165260538147456 262 79988315300222022631 263 235850359642999081296 264 450845971274946672853 265 559547936390811196991 266 450845971274946672853 267 235850359642999081296 268 79988315300222022631 269 17582165260538147456 270 2523143683688456630 271 235293838022509342 272 14033982963122454 273 568502043714444 274 16349870593488 275 287584652400 276 6519837310 277 15266746829 278 806202954272 279 56582592557403 280 2425108071210419 281 74188978571456470 282 1545147382505794509 283 20563075561037538537 284 177832840497227546965 285 1004377713382705721641 286 3676288844633756118423 287 8723956759588355871081 288 13442816123108463336879 289 13442816123108463336879 290 8723956759588355871081 291 3676288844633756118423 292 1004377713382705721641 293 177832840497227546965 294 20563075561037538537 295 1545147382505794509 296 74188978571456470 297 2425108071210419 298 56582592557403 299 806202954272 300 15266746829 301 35773378779 302 2260411478111 303 195820869000629 304 10345016811627985 305 392193478967726809 306 10146819277731243181 307 167582978744276815689 308 1798662638055928521777 309 12611787926342279261679 310 57305537389985026651391 311 168803209841188735515480 312 322911072239087380081209