0 1 1 4 2 12 3 24 4 72 5 360 6 360 7 2520 8 2520 9 5040 10 5040 11 5040 12 5040 13 55440 14 55440 15 277200 16 3603600 17 10810800 18 10810800 19 10810800 20 21621600 21 21621600 22 367567200 23 367567200 24 367567200 25 6983776800 26 6983776800 27 6983776800 28 6983776800 29 6983776800 30 6983776800 31 160626866400 32 160626866400 33 1124388064800 34 1124388064800 35 1124388064800 36 1124388064800 37 1124388064800 38 1124388064800 39 1124388064800 40 1124388064800 41 32607253879200 42 32607253879200 43 1010824870255200 44 1010824870255200 45 2021649740510400 46 2021649740510400 47 2021649740510400 48 2021649740510400 49 2021649740510400 50 2021649740510400 51 2021649740510400 52 74801040398884800 53 74801040398884800 54 74801040398884800 55 74801040398884800 56 74801040398884800 57 74801040398884800 58 224403121196654400 59 9200527969062830400 60 9200527969062830400 61 9200527969062830400 62 395622702669701707200 63 395622702669701707200 64 395622702669701707200 65 395622702669701707200 66 395622702669701707200 67 395622702669701707200 68 395622702669701707200 69 18594267025475980238400 70 18594267025475980238400 71 18594267025475980238400 72 18594267025475980238400 73 18594267025475980238400 74 18594267025475980238400 75 18594267025475980238400 76 18594267025475980238400 77 18594267025475980238400 78 985496152350226952635200 79 985496152350226952635200 80 985496152350226952635200 81 985496152350226952635200 82 985496152350226952635200 83 985496152350226952635200 84 985496152350226952635200 85 985496152350226952635200 86 985496152350226952635200 87 58144272988663390205476800 88 58144272988663390205476800 89 58144272988663390205476800 90 639587002875297292260244800 91 39014807175393134827874932800 92 39014807175393134827874932800 93 39014807175393134827874932800 94 195074035876965674139374664000 95 195074035876965674139374664000 96 390148071753931348278749328000 97 390148071753931348278749328000 98 390148071753931348278749328000 99 390148071753931348278749328000 100 390148071753931348278749328000 101 26139920807513400334676204976000 102 26139920807513400334676204976000 103 26139920807513400334676204976000 104 26139920807513400334676204976000 105 26139920807513400334676204976000 106 26139920807513400334676204976000 107 1855934377333451423762010553296000 108 1855934377333451423762010553296000 109 1855934377333451423762010553296000 110 1855934377333451423762010553296000 111 135483209545341953934626770390608000 112 135483209545341953934626770390608000 113 135483209545341953934626770390608000 114 135483209545341953934626770390608000 115 135483209545341953934626770390608000 116 135483209545341953934626770390608000 117 135483209545341953934626770390608000 118 135483209545341953934626770390608000 119 135483209545341953934626770390608000 120 10703173554082014360835514860858032000 121 10703173554082014360835514860858032000 122 10703173554082014360835514860858032000 123 10703173554082014360835514860858032000 124 10703173554082014360835514860858032000 125 10703173554082014360835514860858032000 126 10703173554082014360835514860858032000 127 888363404988807191949347733451216656000 128 888363404988807191949347733451216656000 129 11548724264854493495341520534865816528000 130 11548724264854493495341520534865816528000 131 11548724264854493495341520534865816528000 132 11548724264854493495341520534865816528000 133 11548724264854493495341520534865816528000 134 11548724264854493495341520534865816528000 135 11548724264854493495341520534865816528000 136 11548724264854493495341520534865816528000 137 1027836459572049921085395327603057670992000 138 1027836459572049921085395327603057670992000 139 1027836459572049921085395327603057670992000 140 1027836459572049921085395327603057670992000 141 1027836459572049921085395327603057670992000 142 1027836459572049921085395327603057670992000 143 1027836459572049921085395327603057670992000 144 1027836459572049921085395327603057670992000 145 1027836459572049921085395327603057670992000 146 1027836459572049921085395327603057670992000 147 1027836459572049921085395327603057670992000 148 1027836459572049921085395327603057670992000 149 99700136578488842345283346777496594086224000 150 99700136578488842345283346777496594086224000 151 99700136578488842345283346777496594086224000 152 99700136578488842345283346777496594086224000 153 99700136578488842345283346777496594086224000 154 99700136578488842345283346777496594086224000 155 10069713794427373076873618024527156002708624000 156 10069713794427373076873618024527156002708624000 157 10069713794427373076873618024527156002708624000 158 10069713794427373076873618024527156002708624000 159 1037180520826019426917982656526297068278988272000 160 1037180520826019426917982656526297068278988272000 161 1037180520826019426917982656526297068278988272000 162 1037180520826019426917982656526297068278988272000 163 1037180520826019426917982656526297068278988272000 164 1037180520826019426917982656526297068278988272000 165 1037180520826019426917982656526297068278988272000 166 110978315728384078680224144248313786305851745104000 167 110978315728384078680224144248313786305851745104000 168 110978315728384078680224144248313786305851745104000 169 110978315728384078680224144248313786305851745104000 170 12096636414393864576144431723066202707337840216336000 171 12096636414393864576144431723066202707337840216336000 172 12096636414393864576144431723066202707337840216336000 173 12096636414393864576144431723066202707337840216336000 174 12096636414393864576144431723066202707337840216336000 175 12096636414393864576144431723066202707337840216336000 176 12096636414393864576144431723066202707337840216336000 177 1366919914826506697104320784706480905929175944445968000 178 1366919914826506697104320784706480905929175944445968000 179 1366919914826506697104320784706480905929175944445968000 180 1366919914826506697104320784706480905929175944445968000 181 1366919914826506697104320784706480905929175944445968000 182 1366919914826506697104320784706480905929175944445968000 183 1366919914826506697104320784706480905929175944445968000 184 1366919914826506697104320784706480905929175944445968000 185 1366919914826506697104320784706480905929175944445968000 186 1366919914826506697104320784706480905929175944445968000 187 1366919914826506697104320784706480905929175944445968000 188 1366919914826506697104320784706480905929175944445968000 189 4100759744479520091312962354119442717787527833337904000 190 4100759744479520091312962354119442717787527833337904000 191 4100759744479520091312962354119442717787527833337904000 192 4100759744479520091312962354119442717787527833337904000 193 4100759744479520091312962354119442717787527833337904000 194 4100759744479520091312962354119442717787527833337904000 195 4100759744479520091312962354119442717787527833337904000 196 4100759744479520091312962354119442717787527833337904000 197 4100759744479520091312962354119442717787527833337904000 198 4100759744479520091312962354119442717787527833337904000 199 520796487548899051596746218973169225159016034833913808000 200 520796487548899051596746218973169225159016034833913808000 201 1041592975097798103193492437946338450318032069667827616000 202 1041592975097798103193492437946338450318032069667827616000 203 1041592975097798103193492437946338450318032069667827616000 204 1041592975097798103193492437946338450318032069667827616000 205 1041592975097798103193492437946338450318032069667827616000 206 136448679737811551518347509370970336991662201126485417696000 207 136448679737811551518347509370970336991662201126485417696000 208 136448679737811551518347509370970336991662201126485417696000 209 136448679737811551518347509370970336991662201126485417696000 210 136448679737811551518347509370970336991662201126485417696000 211 136448679737811551518347509370970336991662201126485417696000 212 136448679737811551518347509370970336991662201126485417696000 213 136448679737811551518347509370970336991662201126485417696000 214 136448679737811551518347509370970336991662201126485417696000 215 18693469124080182558013608783822936167857721554328502224352000 216 18693469124080182558013608783822936167857721554328502224352000 217 18693469124080182558013608783822936167857721554328502224352000 218 2598392208247145375563891620951388127332223296051661809184928000 219 2598392208247145375563891620951388127332223296051661809184928000 220 2598392208247145375563891620951388127332223296051661809184928000 221 2598392208247145375563891620951388127332223296051661809184928000 222 2598392208247145375563891620951388127332223296051661809184928000 223 2598392208247145375563891620951388127332223296051661809184928000 224 2598392208247145375563891620951388127332223296051661809184928000 225 2598392208247145375563891620951388127332223296051661809184928000 226 2598392208247145375563891620951388127332223296051661809184928000 227 44172667540201471384586157556173598164647796032878250756143776000 228 44172667540201471384586157556173598164647796032878250756143776000 229 44172667540201471384586157556173598164647796032878250756143776000 230 44172667540201471384586157556173598164647796032878250756143776000 231 44172667540201471384586157556173598164647796032878250756143776000 232 44172667540201471384586157556173598164647796032878250756143776000 233 44172667540201471384586157556173598164647796032878250756143776000 234 44172667540201471384586157556173598164647796032878250756143776000 235 6581727463490019236303337475869866126532521608898859362665422624000 236 6581727463490019236303337475869866126532521608898859362665422624000 237 6581727463490019236303337475869866126532521608898859362665422624000 238 6581727463490019236303337475869866126532521608898859362665422624000 239 993840846986992904681803958856349785106410762943727763762478816224000 240 993840846986992904681803958856349785106410762943727763762478816224000 241 993840846986992904681803958856349785106410762943727763762478816224000 242 993840846986992904681803958856349785106410762943727763762478816224000 243 993840846986992904681803958856349785106410762943727763762478816224000 244 993840846986992904681803958856349785106410762943727763762478816224000 245 993840846986992904681803958856349785106410762943727763762478816224000 246 993840846986992904681803958856349785106410762943727763762478816224000 247 993840846986992904681803958856349785106410762943727763762478816224000 248 156033012976957886035043221540446916261706489782165258910709174147168000 249 156033012976957886035043221540446916261706489782165258910709174147168000 250 156033012976957886035043221540446916261706489782165258910709174147168000 251 156033012976957886035043221540446916261706489782165258910709174147168000 252 156033012976957886035043221540446916261706489782165258910709174147168000 253 156033012976957886035043221540446916261706489782165258910709174147168000 254 156033012976957886035043221540446916261706489782165258910709174147168000 255 156033012976957886035043221540446916261706489782165258910709174147168000 256 156033012976957886035043221540446916261706489782165258910709174147168000 257 156033012976957886035043221540446916261706489782165258910709174147168000 258 156033012976957886035043221540446916261706489782165258910709174147168000 259 25433381115244135423712045111092847350658157834492937202445595385988384000 260 25433381115244135423712045111092847350658157834492937202445595385988384000 261 25433381115244135423712045111092847350658157834492937202445595385988384000 262 25433381115244135423712045111092847350658157834492937202445595385988384000 263 25433381115244135423712045111092847350658157834492937202445595385988384000 264 25433381115244135423712045111092847350658157834492937202445595385988384000 265 25433381115244135423712045111092847350658157834492937202445595385988384000 266 4247374646245770615759911533552505507559912358360320512808414429460060128000 267 4247374646245770615759911533552505507559912358360320512808414429460060128000 268 4247374646245770615759911533552505507559912358360320512808414429460060128000 269 4247374646245770615759911533552505507559912358360320512808414429460060128000 270 4247374646245770615759911533552505507559912358360320512808414429460060128000 271 4247374646245770615759911533552505507559912358360320512808414429460060128000 272 4247374646245770615759911533552505507559912358360320512808414429460060128000 273 4247374646245770615759911533552505507559912358360320512808414429460060128000 274 29731622523720394310319380734867538552919386508522243589658901006220420896000 275 29731622523720394310319380734867538552919386508522243589658901006220420896000 276 29731622523720394310319380734867538552919386508522243589658901006220420896000 277 5143570696603628215685252867132084169655053865974348141010989874076132815008000 278 5143570696603628215685252867132084169655053865974348141010989874076132815008000 279 5143570696603628215685252867132084169655053865974348141010989874076132815008000 280 5143570696603628215685252867132084169655053865974348141010989874076132815008000 281 5143570696603628215685252867132084169655053865974348141010989874076132815008000 282 5143570696603628215685252867132084169655053865974348141010989874076132815008000 283 5143570696603628215685252867132084169655053865974348141010989874076132815008000 284 5143570696603628215685252867132084169655053865974348141010989874076132815008000 285 5143570696603628215685252867132084169655053865974348141010989874076132815008000 286 920699154692049450607660263216643066368254642009408317240967187459627773886432000 287 920699154692049450607660263216643066368254642009408317240967187459627773886432000 288 17493283939148939561545545001116218260996838198178758027578376561732927703842208000 289 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 290 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 291 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 292 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 293 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 294 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 295 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 296 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 297 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 298 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 299 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 300 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 301 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 302 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 303 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 304 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 305 3166284392985958060639743645202035505240427713870355202991686157673659914395439648000 306 604760319060317989582191036233588781500921693349237843771412056115669043649528972768000 307 604760319060317989582191036233588781500921693349237843771412056115669043649528972768000 308 604760319060317989582191036233588781500921693349237843771412056115669043649528972768000 309 116718741578641371989362869993082634829677886816402903847882526830324125424359091744224000 310 116718741578641371989362869993082634829677886816402903847882526830324125424359091744224000 311 116718741578641371989362869993082634829677886816402903847882526830324125424359091744224000 312 116718741578641371989362869993082634829677886816402903847882526830324125424359091744224000 313 116718741578641371989362869993082634829677886816402903847882526830324125424359091744224000 314 116718741578641371989362869993082634829677886816402903847882526830324125424359091744224000 315 116718741578641371989362869993082634829677886816402903847882526830324125424359091744224000 316 22993592090992350281904485388637279061446543702831372058032857785573852708598741073612128000 317 22993592090992350281904485388637279061446543702831372058032857785573852708598741073612128000 318 22993592090992350281904485388637279061446543702831372058032857785573852708598741073612128000 319 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 320 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 321 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 322 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 323 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 324 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 325 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 326 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 327 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 328 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 329 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 330 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 331 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 332 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 333 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 334 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 335 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 336 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 337 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 338 4575724826107477706098992592338818533227862196863443039548538699329196689011149473648813472000 339 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 340 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 341 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 342 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 343 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 344 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 345 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 346 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 347 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 348 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 349 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 350 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 351 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 352 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 353 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 354 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 355 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 356 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 357 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 358 965477938308677795986887436983490710511078923538186481344741665558460501381352538939899642592000 359 215301580242835148505075898447318428443970599949015585339877391419536691808041616183597620298016000 360 215301580242835148505075898447318428443970599949015585339877391419536691808041616183597620298016000 361 215301580242835148505075898447318428443970599949015585339877391419536691808041616183597620298016000 362 215301580242835148505075898447318428443970599949015585339877391419536691808041616183597620298016000 363 215301580242835148505075898447318428443970599949015585339877391419536691808041616183597620298016000 364 215301580242835148505075898447318428443970599949015585339877391419536691808041616183597620298016000 365 215301580242835148505075898447318428443970599949015585339877391419536691808041616183597620298016000 366 48873458715123578710652228947541283256781326188426537872152167852234829040425446873676659807649632000 367 48873458715123578710652228947541283256781326188426537872152167852234829040425446873676659807649632000 368 48873458715123578710652228947541283256781326188426537872152167852234829040425446873676659807649632000 369 11192022045763299524739360428986953865802923697149677172722846438161775850257427334071955095951765728000 370 11192022045763299524739360428986953865802923697149677172722846438161775850257427334071955095951765728000 371 11192022045763299524739360428986953865802923697149677172722846438161775850257427334071955095951765728000 372 11192022045763299524739360428986953865802923697149677172722846438161775850257427334071955095951765728000 373 11192022045763299524739360428986953865802923697149677172722846438161775850257427334071955095951765728000 374 11192022045763299524739360428986953865802923697149677172722846438161775850257427334071955095951765728000 375 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 376 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 377 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 378 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 379 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 380 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 381 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 382 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 383 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 384 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 385 2607741136662848789264270979953960250732081221435874781244423220091693773109980568838765537356761414624000 386 623250131662420860634160764208996499924967411923174072717417149601914811773285355952464963428265978095136000 387 623250131662420860634160764208996499924967411923174072717417149601914811773285355952464963428265978095136000 388 623250131662420860634160764208996499924967411923174072717417149601914811773285355952464963428265978095136000 389 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 390 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 391 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 392 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 393 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 394 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 395 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 396 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 397 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 398 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 399 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 400 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 401 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 402 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 403 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 404 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 405 150203281730643427412832744174368156481917146273484951524897533054061469637361770784544056186212100720927776000 406 37701023714391500280621018787766407276961203714644722832749280796569428878977804466920558102739237280952871776000 407 37701023714391500280621018787766407276961203714644722832749280796569428878977804466920558102739237280952871776000 408 37701023714391500280621018787766407276961203714644722832749280796569428878977804466920558102739237280952871776000 409 37701023714391500280621018787766407276961203714644722832749280796569428878977804466920558102739237280952871776000 410 37701023714391500280621018787766407276961203714644722832749280796569428878977804466920558102739237280952871776000 411 37701023714391500280621018787766407276961203714644722832749280796569428878977804466920558102739237280952871776000 412 37701023714391500280621018787766407276961203714644722832749280796569428878977804466920558102739237280952871776000 413 37701023714391500280621018787766407276961203714644722832749280796569428878977804466920558102739237280952871776000 414 75402047428783000561242037575532814553922407429289445665498561593138857757955608933841116205478474561905743552000 415 75402047428783000561242037575532814553922407429289445665498561593138857757955608933841116205478474561905743552000 416 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 417 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 418 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 419 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 420 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 421 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 422 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 423 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 424 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 425 19378326189197231144239203656911933340358058709327387536033130329436686443794591495997166864807967962409776092864000 426 5096499787758871790934910561767838468514169440553102921976713276641848534717977563447254885444495574113771112423232000 427 5096499787758871790934910561767838468514169440553102921976713276641848534717977563447254885444495574113771112423232000 428 5096499787758871790934910561767838468514169440553102921976713276641848534717977563447254885444495574113771112423232000 429 117219495118454051191502942920660284775825897132721367205464405362762516298513483959286862365223398204616735585734336000 430 117219495118454051191502942920660284775825897132721367205464405362762516298513483959286862365223398204616735585734336000 431 117219495118454051191502942920660284775825897132721367205464405362762516298513483959286862365223398204616735585734336000 432 117219495118454051191502942920660284775825897132721367205464405362762516298513483959286862365223398204616735585734336000 433 117219495118454051191502942920660284775825897132721367205464405362762516298513483959286862365223398204616735585734336000 434 117219495118454051191502942920660284775825897132721367205464405362762516298513483959286862365223398204616735585734336000 435 117219495118454051191502942920660284775825897132721367205464405362762516298513483959286862365223398204616735585734336000 436 117219495118454051191502942920660284775825897132721367205464405362762516298513483959286862365223398204616735585734336000 437 117219495118454051191502942920660284775825897132721367205464405362762516298513483959286862365223398204616735585734336000 438 31532044186864139770514291645657616604697166328702047778269925042583116884300127185048165976245094117041901872562536384000 439 31532044186864139770514291645657616604697166328702047778269925042583116884300127185048165976245094117041901872562536384000 440 31532044186864139770514291645657616604697166328702047778269925042583116884300127185048165976245094117041901872562536384000 441 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 442 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 443 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 444 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 445 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 446 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 447 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 448 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 449 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 450 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 451 8545183974640181877809373035973214099872932075078254947911149686540024675645334467148052979562420505718355407464447360064000 452 2367015960975330380153196330964580305664802184796676620571388463171586835153757647400010675338790480083984447867651918737728000 453 2367015960975330380153196330964580305664802184796676620571388463171586835153757647400010675338790480083984447867651918737728000 454 2367015960975330380153196330964580305664802184796676620571388463171586835153757647400010675338790480083984447867651918737728000 455 2367015960975330380153196330964580305664802184796676620571388463171586835153757647400010675338790480083984447867651918737728000 456 2367015960975330380153196330964580305664802184796676620571388463171586835153757647400010675338790480083984447867651918737728000 457 2367015960975330380153196330964580305664802184796676620571388463171586835153757647400010675338790480083984447867651918737728000 458 2367015960975330380153196330964580305664802184796676620571388463171586835153757647400010675338790480083984447867651918737728000 459 665131485034067836823048169001047065891809413927866130380560158151215900678205898919402999770200124903599629850810189165301568000 460 665131485034067836823048169001047065891809413927866130380560158151215900678205898919402999770200124903599629850810189165301568000 461 665131485034067836823048169001047065891809413927866130380560158151215900678205898919402999770200124903599629850810189165301568000 462 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 463 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 464 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 465 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 466 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 467 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 468 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 469 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 470 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 471 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 472 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 473 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 474 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 475 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 476 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 477 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 478 188232210264641197820922631827296319647382064141586114897698524756794099891932269394191048934966635347718695247779283533780343744000 479 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 480 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 481 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 482 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 483 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 484 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 485 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 486 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 487 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 488 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 489 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 490 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 491 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 492 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 493 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 494 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 495 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 496 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 497 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 498 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 499 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 500 55152037607539870961530331125397821656682944793484731665025667753740671268336154932497977337945224156881577707599330075397640716992000 501 16931675545514740385189811655497131248601664051599812621162880000398386079379199564276879042749183816162644356232994333147075700116544000 502 16931675545514740385189811655497131248601664051599812621162880000398386079379199564276879042749183816162644356232994333147075700116544000 503 16931675545514740385189811655497131248601664051599812621162880000398386079379199564276879042749183816162644356232994333147075700116544000 504 16931675545514740385189811655497131248601664051599812621162880000398386079379199564276879042749183816162644356232994333147075700116544000 505 16931675545514740385189811655497131248601664051599812621162880000398386079379199564276879042749183816162644356232994333147075700116544000 506 16931675545514740385189811655497131248601664051599812621162880000398386079379199564276879042749183816162644356232994333147075700116544000 507 5265751094655084259794031424859607818315117520047541725181655680123898070686931064490109382294996166826582394788461237608740542736245184000 508 5265751094655084259794031424859607818315117520047541725181655680123898070686931064490109382294996166826582394788461237608740542736245184000 509 5265751094655084259794031424859607818315117520047541725181655680123898070686931064490109382294996166826582394788461237608740542736245184000 510 26328755473275421298970157124298039091575587600237708625908278400619490353434655322450546911474980834132911973942306188043702713681225920000 511 8240900463135206866577659179905286235663158918874402799909291139393900480625047115927021183291669001083601447843941836857678949382223712960000 512 8240900463135206866577659179905286235663158918874402799909291139393900480625047115927021183291669001083601447843941836857678949382223712960000 513 8240900463135206866577659179905286235663158918874402799909291139393900480625047115927021183291669001083601447843941836857678949382223712960000 514 8240900463135206866577659179905286235663158918874402799909291139393900480625047115927021183291669001083601447843941836857678949382223712960000 515 8240900463135206866577659179905286235663158918874402799909291139393900480625047115927021183291669001083601447843941836857678949382223712960000 516 8240900463135206866577659179905286235663158918874402799909291139393900480625047115927021183291669001083601447843941836857678949382223712960000 517 8240900463135206866577659179905286235663158918874402799909291139393900480625047115927021183291669001083601447843941836857678949382223712960000 518 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 519 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 520 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 521 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 522 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 523 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 524 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 525 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 526 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 527 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 528 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 529 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 530 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 531 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 532 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 533 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 534 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 535 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 536 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 537 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 538 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 539 2612365446813860576705117960029975736705221377283185687571245291187866452358139935748865715103459073343501658966529562283884226954164917008320000 540 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 541 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 542 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 543 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 544 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 545 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 546 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 547 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 548 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 549 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 550 864692962895387850889394044769921968849428275880734462586082191383183795730544318732874551699244953276699049117921285115965679121828587529753920000 551 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 552 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 553 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 554 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 555 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 556 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 557 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 558 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 559 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 560 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 561 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 562 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 563 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 564 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 565 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 566 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 567 291401528495745705749725793087463703502257328971807513891509698496132939161193435412978723922645549254247579552739473084080433864056233997527071040000 568 101116330388023759895154850201349905115283293153217207320353865378158129888934122088303617201158005591223910104800597160175910550827513197141893650880000 569 101116330388023759895154850201349905115283293153217207320353865378158129888934122088303617201158005591223910104800597160175910550827513197141893650880000 570 101116330388023759895154850201349905115283293153217207320353865378158129888934122088303617201158005591223910104800597160175910550827513197141893650880000 571 101116330388023759895154850201349905115283293153217207320353865378158129888934122088303617201158005591223910104800597160175910550827513197141893650880000 572 35289599305420292203409042720271116885233869310472805354803499016977187331238008608817962403204143951337144626575408408901392782238802105802520884157120000 573 35289599305420292203409042720271116885233869310472805354803499016977187331238008608817962403204143951337144626575408408901392782238802105802520884157120000 574 35289599305420292203409042720271116885233869310472805354803499016977187331238008608817962403204143951337144626575408408901392782238802105802520884157120000 575 35289599305420292203409042720271116885233869310472805354803499016977187331238008608817962403204143951337144626575408408901392782238802105802520884157120000 576 35289599305420292203409042720271116885233869310472805354803499016977187331238008608817962403204143951337144626575408408901392782238802105802520884157120000 577 35289599305420292203409042720271116885233869310472805354803499016977187331238008608817962403204143951337144626575408408901392782238802105802520884157120000 578 35289599305420292203409042720271116885233869310472805354803499016977187331238008608817962403204143951337144626575408408901392782238802105802520884157120000 579 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 580 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 581 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 582 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 583 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 584 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 585 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 586 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 587 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 588 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 589 12457228554813363147803392080255704260487555866596900290245635152992947127927017038912740728331062814822012053181119168342191652130297143348289872107463360000 590 4472145051177997370061417756811797829515032556108287204198183019924468018925799116969673921470851550521102327092021781434846803114776674462036064086579346240000 591 4472145051177997370061417756811797829515032556108287204198183019924468018925799116969673921470851550521102327092021781434846803114776674462036064086579346240000 592 4472145051177997370061417756811797829515032556108287204198183019924468018925799116969673921470851550521102327092021781434846803114776674462036064086579346240000 593 4472145051177997370061417756811797829515032556108287204198183019924468018925799116969673921470851550521102327092021781434846803114776674462036064086579346240000 594 4472145051177997370061417756811797829515032556108287204198183019924468018925799116969673921470851550521102327092021781434846803114776674462036064086579346240000 595 4472145051177997370061417756811797829515032556108287204198183019924468018925799116969673921470851550521102327092021781434846803114776674462036064086579346240000 596 4472145051177997370061417756811797829515032556108287204198183019924468018925799116969673921470851550521102327092021781434846803114776674462036064086579346240000 597 4472145051177997370061417756811797829515032556108287204198183019924468018925799116969673921470851550521102327092021781434846803114776674462036064086579346240000 598 4472145051177997370061417756811797829515032556108287204198183019924468018925799116969673921470851550521102327092021781434846803114776674462036064086579346240000 599 13416435153533992110184253270435393488545097668324861612594549059773404056777397350909021764412554651563306981276065344304540409344330023386108192259738038720000 600 13416435153533992110184253270435393488545097668324861612594549059773404056777397350909021764412554651563306981276065344304540409344330023386108192259738038720000 601 13416435153533992110184253270435393488545097668324861612594549059773404056777397350909021764412554651563306981276065344304540409344330023386108192259738038720000 602 13416435153533992110184253270435393488545097668324861612594549059773404056777397350909021764412554651563306981276065344304540409344330023386108192259738038720000 603 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 604 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 605 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 606 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 607 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 608 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 609 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 610 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 611 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 612 4923831701346975104437620950249789410296050844275224211822199504936839288837304827783610987539407557123733662128315981359766330229369118582701706559323860210240000 613 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 614 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 615 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 616 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 617 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 618 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 619 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 620 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 621 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 622 1836589224602421713955232614443171450040426964914658631009680415341441054736314700763286898352199018807152655973861861047192841175554681231347736546627799858419520000 623 696067316124317829589033160873961979565321819702655621152668877414406159745063271589285734475483428127910856614093645336886086805535224186680792151171936146340998080000 624 696067316124317829589033160873961979565321819702655621152668877414406159745063271589285734475483428127910856614093645336886086805535224186680792151171936146340998080000 625 696067316124317829589033160873961979565321819702655621152668877414406159745063271589285734475483428127910856614093645336886086805535224186680792151171936146340998080000 626 696067316124317829589033160873961979565321819702655621152668877414406159745063271589285734475483428127910856614093645336886086805535224186680792151171936146340998080000 627 696067316124317829589033160873961979565321819702655621152668877414406159745063271589285734475483428127910856614093645336886086805535224186680792151171936146340998080000 628 696067316124317829589033160873961979565321819702655621152668877414406159745063271589285734475483428127910856614093645336886086805535224186680792151171936146340998080000 629 696067316124317829589033160873961979565321819702655621152668877414406159745063271589285734475483428127910856614093645336886086805535224186680792151171936146340998080000 630 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 631 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 632 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 633 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 634 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 635 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 636 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 637 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 638 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 639 266593782075613728732599700614727438173518256946117102901472180049717559182359233018696436304110152972989858083197866164027371246519990863498743393898851544048602264640000 640 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 641 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 642 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 643 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 644 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 645 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 646 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 647 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 648 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 649 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 650 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 651 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 652 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 653 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 654 103704981227413740476981283539128973449498601952039553028672678039340130521937741644272913722298849506493054794363969937806647414896276445901011180226653250634906280944960000 655 41170877547283254969361569565034202459450944974959702552383053181618031817209283432776346747752643254077742753362496065309239023713821749022701438549981340502057793535149120000 656 41170877547283254969361569565034202459450944974959702552383053181618031817209283432776346747752643254077742753362496065309239023713821749022701438549981340502057793535149120000 657 41170877547283254969361569565034202459450944974959702552383053181618031817209283432776346747752643254077742753362496065309239023713821749022701438549981340502057793535149120000 658 41170877547283254969361569565034202459450944974959702552383053181618031817209283432776346747752643254077742753362496065309239023713821749022701438549981340502057793535149120000 659 41170877547283254969361569565034202459450944974959702552383053181618031817209283432776346747752643254077742753362496065309239023713821749022701438549981340502057793535149120000 660 41170877547283254969361569565034202459450944974959702552383053181618031817209283432776346747752643254077742753362496065309239023713821749022701438549981340502057793535149120000 661 41170877547283254969361569565034202459450944974959702552383053181618031817209283432776346747752643254077742753362496065309239023713821749022701438549981340502057793535149120000 662 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 663 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 664 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 665 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 666 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 667 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 668 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 669 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 670 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 671 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 672 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 673 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 674 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 675 16509521896460585242713989395578715186239828934958840723505604325828830758700922656543315045848809944885174844098360922189004848509242521358103276858542517541325175207594797120000 676 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 677 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 678 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 679 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 680 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 681 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 682 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 683 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 684 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 685 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 686 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 687 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 688 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 689 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 690 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 691 6752394455652379364270021662791694511172090034398165855913792169263991780308677366526215853752163267458036511236229617175302983040280191235464240235143889674401996659906272022080000 692 2829253276918346953629139076709720000181105724412831493627878918921612555949335816574484442722156409064917298207980209596451949893877400127659516658525289773574436600500727977251520000 693 2829253276918346953629139076709720000181105724412831493627878918921612555949335816574484442722156409064917298207980209596451949893877400127659516658525289773574436600500727977251520000 694 82048345030632061655245033224581880005252066007972113315208488648726764122530738680660048838942535862882601648031426078297106546922444603702125983097233403433658661414521111340294080000 695 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 696 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 697 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 698 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 699 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 700 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 701 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 702 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 703 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 704 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 705 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 706 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 707 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 708 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 709 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 710 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 711 34542353257896097956858158987548971482211119789356259705702773721113967695585440984557880561194807598273575293821230378963081856254349178158595038883935262845570296455513387874263807680000 712 14887754254153218219405866523633606708832992629212547933157895473800120076797325064344446521874962074855910951636950293333088280045624495786354461758976098286440797772326270173807701110080000 713 14887754254153218219405866523633606708832992629212547933157895473800120076797325064344446521874962074855910951636950293333088280045624495786354461758976098286440797772326270173807701110080000 714 14887754254153218219405866523633606708832992629212547933157895473800120076797325064344446521874962074855910951636950293333088280045624495786354461758976098286440797772326270173807701110080000 715 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 716 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 717 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 718 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 719 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 720 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 721 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 722 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 723 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 724 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 725 6446397592048343489002740204733351704924685808449033255057368740155451993253241752861145343971858578412609442058799477013227225259755406675491481941636650558028865435417274985258734580664640000 726 2829968542909222791672202949877941398461937069909125598970184876928243425038173129506042806003645915923135545063812970408806751889032623530540760572378489594974671926148183718528584480911776960000 727 2829968542909222791672202949877941398461937069909125598970184876928243425038173129506042806003645915923135545063812970408806751889032623530540760572378489594974671926148183718528584480911776960000 728 2829968542909222791672202949877941398461937069909125598970184876928243425038173129506042806003645915923135545063812970408806751889032623530540760572378489594974671926148183718528584480911776960000 729 2829968542909222791672202949877941398461937069909125598970184876928243425038173129506042806003645915923135545063812970408806751889032623530540760572378489594974671926148183718528584480911776960000 730 2829968542909222791672202949877941398461937069909125598970184876928243425038173129506042806003645915923135545063812970408806751889032623530540760572378489594974671926148183718528584480911776960000 731 2829968542909222791672202949877941398461937069909125598970184876928243425038173129506042806003645915923135545063812970408806751889032623530540760572378489594974671926148183718528584480911776960000 732 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 733 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 734 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 735 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 736 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 737 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 738 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 739 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 740 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 741 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 742 1253676064508785696710785906795928039518638121969742640343791900479211837291910696371176963059615140753949046463269145891101391086841452224029556933563670890573779663283645387308162925043917193280000 743 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 744 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 745 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 746 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 747 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 748 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 749 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 750 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 751 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 752 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 753 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 754 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 755 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 756 562900552964444777823142872151371689743868516764414445514362563315166114944067902670658456413767198198523121862007846505104524597991812048589271063170088229867627068814356778901365153344718819782720000 757 257245552704751263465176292573176862212947912161337401600063691435030914529439031520490914581091609576725066690937585852832767741282258106205296875868730321049505570448161047957923875078536500640703040000 758 257245552704751263465176292573176862212947912161337401600063691435030914529439031520490914581091609576725066690937585852832767741282258106205296875868730321049505570448161047957923875078536500640703040000 759 257245552704751263465176292573176862212947912161337401600063691435030914529439031520490914581091609576725066690937585852832767741282258106205296875868730321049505570448161047957923875078536500640703040000 760 257245552704751263465176292573176862212947912161337401600063691435030914529439031520490914581091609576725066690937585852832767741282258106205296875868730321049505570448161047957923875078536500640703040000 761 257245552704751263465176292573176862212947912161337401600063691435030914529439031520490914581091609576725066690937585852832767741282258106205296875868730321049505570448161047957923875078536500640703040000 762 257245552704751263465176292573176862212947912161337401600063691435030914529439031520490914581091609576725066690937585852832767741282258106205296875868730321049505570448161047957923875078536500640703040000 763 257245552704751263465176292573176862212947912161337401600063691435030914529439031520490914581091609576725066690937585852832767741282258106205296875868730321049505570448161047957923875078536500640703040000 764 118590199796890332457446270876234533480168987506376542137629361751549251598071393530946311621883232014870255744522227078155905928731120986960641859775484678003822067976602243108602906411205326795364101440000 765 118590199796890332457446270876234533480168987506376542137629361751549251598071393530946311621883232014870255744522227078155905928731120986960641859775484678003822067976602243108602906411205326795364101440000 766 118590199796890332457446270876234533480168987506376542137629361751549251598071393530946311621883232014870255744522227078155905928731120986960641859775484678003822067976602243108602906411205326795364101440000 767 118590199796890332457446270876234533480168987506376542137629361751549251598071393530946311621883232014870255744522227078155905928731120986960641859775484678003822067976602243108602906411205326795364101440000 768 54907262505960223927797623415696589001318241215452339009722394490967303489907055204828142280931936422884928409713791137186184445002509016962777181076049405915769617473166838559283145668388066306253578966720000 769 54907262505960223927797623415696589001318241215452339009722394490967303489907055204828142280931936422884928409713791137186184445002509016962777181076049405915769617473166838559283145668388066306253578966720000 770 54907262505960223927797623415696589001318241215452339009722394490967303489907055204828142280931936422884928409713791137186184445002509016962777181076049405915769617473166838559283145668388066306253578966720000 771 54907262505960223927797623415696589001318241215452339009722394490967303489907055204828142280931936422884928409713791137186184445002509016962777181076049405915769617473166838559283145668388066306253578966720000 772 54907262505960223927797623415696589001318241215452339009722394490967303489907055204828142280931936422884928409713791137186184445002509016962777181076049405915769617473166838559283145668388066306253578966720000 773 54907262505960223927797623415696589001318241215452339009722394490967303489907055204828142280931936422884928409713791137186184445002509016962777181076049405915769617473166838559283145668388066306253578966720000 774 54907262505960223927797623415696589001318241215452339009722394490967303489907055204828142280931936422884928409713791137186184445002509016962777181076049405915769617473166838559283145668388066306253578966720000 775 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 776 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 777 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 778 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 779 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 780 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 781 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 782 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 783 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 784 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 785 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 786 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 787 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 788 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 789 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 790 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 791 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 792 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 793 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 794 25641691590283424574281490135130307063615618647616242317540358227281730729786594780654742445195214309487261567336340461065948135816171710921616943562515072562664411359968913607185229027137226965020421377458240000 795 12282370271745760371080833774727417083471881332208180070101831590867949019567778899933621631248507654244398290754107080850589157055946249531454515966444719757516253041425109617841724703998731716244781839802496960000 796 12282370271745760371080833774727417083471881332208180070101831590867949019567778899933621631248507654244398290754107080850589157055946249531454515966444719757516253041425109617841724703998731716244781839802496960000 797 12282370271745760371080833774727417083471881332208180070101831590867949019567778899933621631248507654244398290754107080850589157055946249531454515966444719757516253041425109617841724703998731716244781839802496960000 798 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 799 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 800 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 801 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 802 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 803 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 804 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 805 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 806 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 807 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 808 380753478424118571503505847016549929587628321298453582173156779316906419606601145897942270568703737281576347013377319506368263868734333735475089994959786312483003844284178398153093465823960683203588237033877405760000 809 185426943992545744322207347497059815709174992472346894518327351527333426348414758052297885766958720056127680995514754599601344504073620529176368827545415934179222872166394879900556517856268852720147471435498296605120000 810 185426943992545744322207347497059815709174992472346894518327351527333426348414758052297885766958720056127680995514754599601344504073620529176368827545415934179222872166394879900556517856268852720147471435498296605120000 811 185426943992545744322207347497059815709174992472346894518327351527333426348414758052297885766958720056127680995514754599601344504073620529176368827545415934179222872166394879900556517856268852720147471435498296605120000 812 185426943992545744322207347497059815709174992472346894518327351527333426348414758052297885766958720056127680995514754599601344504073620529176368827545415934179222872166394879900556517856268852720147471435498296605120000 813 185426943992545744322207347497059815709174992472346894518327351527333426348414758052297885766958720056127680995514754599601344504073620529176368827545415934179222872166394879900556517856268852720147471435498296605120000 814 185426943992545744322207347497059815709174992472346894518327351527333426348414758052297885766958720056127680995514754599601344504073620529176368827545415934179222872166394879900556517856268852720147471435498296605120000 815 185426943992545744322207347497059815709174992472346894518327351527333426348414758052297885766958720056127680995514754599601344504073620529176368827545415934179222872166394879900556517856268852720147471435498296605120000 816 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 817 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 818 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 819 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 820 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 821 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 822 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 823 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 824 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 825 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 826 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 827 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 828 91044629500339960462203807621056369513204921303922325208498729599920712337071646203678261911576731547558691368797744508404260151500147679825597094324799223681998430233699886031173250267428006685592408474829663633113920000 829 45431270120669640270639700002907128387089255730657240279040866070360435456198751455635452693876789042231786993030074509693725815598573692232972950068074812617317216686616243129555451883446575336110611828940002152923846080000 830 45431270120669640270639700002907128387089255730657240279040866070360435456198751455635452693876789042231786993030074509693725815598573692232972950068074812617317216686616243129555451883446575336110611828940002152923846080000 831 45431270120669640270639700002907128387089255730657240279040866070360435456198751455635452693876789042231786993030074509693725815598573692232972950068074812617317216686616243129555451883446575336110611828940002152923846080000 832 45431270120669640270639700002907128387089255730657240279040866070360435456198751455635452693876789042231786993030074509693725815598573692232972950068074812617317216686616243129555451883446575336110611828940002152923846080000 833 45431270120669640270639700002907128387089255730657240279040866070360435456198751455635452693876789042231786993030074509693725815598573692232972950068074812617317216686616243129555451883446575336110611828940002152923846080000 834 45431270120669640270639700002907128387089255730657240279040866070360435456198751455635452693876789042231786993030074509693725815598573692232972950068074812617317216686616243129555451883446575336110611828940002152923846080000 835 45431270120669640270639700002907128387089255730657240279040866070360435456198751455635452693876789042231786993030074509693725815598573692232972950068074812617317216686616243129555451883446575336110611828940002152923846080000 836 45431270120669640270639700002907128387089255730657240279040866070360435456198751455635452693876789042231786993030074509693725815598573692232972950068074812617317216686616243129555451883446575336110611828940002152923846080000 837 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 838 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 839 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 840 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 841 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 842 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 843 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 844 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 845 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 846 22851928870696829056131769101462285578705895632520591860357555633391299034467971982184632705020024888242588857494127478375944085246082567193185393884241630746510559993367970294166392297373627394063637749956821082920694578240000 847 11631631795184685989571070472644303359561300876952981256921995817396171208544197738931978046855192668115477728464510886493355539390256026701331365487078990049973875036624296879730693679363176343578391614728021931206633540324160000 848 11631631795184685989571070472644303359561300876952981256921995817396171208544197738931978046855192668115477728464510886493355539390256026701331365487078990049973875036624296879730693679363176343578391614728021931206633540324160000 849 11631631795184685989571070472644303359561300876952981256921995817396171208544197738931978046855192668115477728464510886493355539390256026701331365487078990049973875036624296879730693679363176343578391614728021931206633540324160000 850 11631631795184685989571070472644303359561300876952981256921995817396171208544197738931978046855192668115477728464510886493355539390256026701331365487078990049973875036624296879730693679363176343578391614728021931206633540324160000 851 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 852 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 853 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 854 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 855 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 856 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 857 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 858 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 859 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 860 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 861 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 862 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 863 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 864 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 865 23263263590369371979142140945288606719122601753905962513843991634792342417088395477863956093710385336230955456929021772986711078780512053402662730974157980099947750073248593759461387358726352687156783229456043862413267080648320000 866 12120160330582442801133055432495364100662875513785006469712719641726810399303054043967121124823110760176327793060020343726076472044646779822787282837536307632072777788162517348679382813896429750008684062546598852317312149017774720000 867 12120160330582442801133055432495364100662875513785006469712719641726810399303054043967121124823110760176327793060020343726076472044646779822787282837536307632072777788162517348679382813896429750008684062546598852317312149017774720000 868 12120160330582442801133055432495364100662875513785006469712719641726810399303054043967121124823110760176327793060020343726076472044646779822787282837536307632072777788162517348679382813896429750008684062546598852317312149017774720000 869 12120160330582442801133055432495364100662875513785006469712719641726810399303054043967121124823110760176327793060020343726076472044646779822787282837536307632072777788162517348679382813896429750008684062546598852317312149017774720000 870 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 871 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 872 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 873 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 874 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 875 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 876 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 877 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 878 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 879 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 880 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 881 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 882 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 883 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 884 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 885 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 886 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 887 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 888 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 889 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 890 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 891 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 892 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 893 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 894 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 895 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 896 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 897 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 898 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 899 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 900 6338843852894617584992587991195075424646683893709558383659752372623121838835497264994804348282486927572219435770390639768737994879350265847317748924031488891574062783208996573359317211667832759254541764711871199761954253936296178560000 901 3429314524415988113480990103236535804733855986496871085559926033589108914810004020362189152420825427816570714751781336114887255229728493823398902167901035490341567965716067146187390611512297522756707094709122319071217251379536232600960000 902 3429314524415988113480990103236535804733855986496871085559926033589108914810004020362189152420825427816570714751781336114887255229728493823398902167901035490341567965716067146187390611512297522756707094709122319071217251379536232600960000 903 3429314524415988113480990103236535804733855986496871085559926033589108914810004020362189152420825427816570714751781336114887255229728493823398902167901035490341567965716067146187390611512297522756707094709122319071217251379536232600960000 904 3429314524415988113480990103236535804733855986496871085559926033589108914810004020362189152420825427816570714751781336114887255229728493823398902167901035490341567965716067146187390611512297522756707094709122319071217251379536232600960000 905 3429314524415988113480990103236535804733855986496871085559926033589108914810004020362189152420825427816570714751781336114887255229728493823398902167901035490341567965716067146187390611512297522756707094709122319071217251379536232600960000 906 3429314524415988113480990103236535804733855986496871085559926033589108914810004020362189152420825427816570714751781336114887255229728493823398902167901035490341567965716067146187390611512297522756707094709122319071217251379536232600960000 907 3429314524415988113480990103236535804733855986496871085559926033589108914810004020362189152420825427816570714751781336114887255229728493823398902167901035490341567965716067146187390611512297522756707094709122319071217251379536232600960000 908 3429314524415988113480990103236535804733855986496871085559926033589108914810004020362189152420825427816570714751781336114887255229728493823398902167901035490341567965716067146187390611512297522756707094709122319071217251379536232600960000 909 3429314524415988113480990103236535804733855986496871085559926033589108914810004020362189152420825427816570714751781336114887255229728493823398902167901035490341567965716067146187390611512297522756707094709122319071217251379536232600960000 910 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 911 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 912 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 913 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 914 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 915 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 916 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 917 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 918 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 919 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 920 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 921 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 922 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 923 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 924 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 925 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 926 1875835044855545498074101586470385085189419224613788483801279540373242576401072199138117466374191509015664180969224390854843328610661486121399199485841866413216837677246688728964502664497226744947918780805889908531955836504606319232725120000 927 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 928 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 929 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 930 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 931 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 932 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 933 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 934 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 935 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 936 1044840119984538842427274583664004492450506508109880185477312703987896115055397214919931428770424670521724948799857985706147734036138447769619354113613919592161778586226405622033227984124955296935990760908880679052299400933065719812627891840000 937 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 938 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 939 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 940 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 941 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 942 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 943 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 944 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 945 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 946 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 947 588244987551295368286555590602834529249635164065862544423727052345185512776188631999921394397749089503731146174320045952561174262345946094295696365964636730387081344045466365204707355062349832174962798391699822306444562725316000254509503105920000 948 334711397916687064555050131053012847143042408353475787777100692784410556769651331607955273412319231927623022173188106147007308155274843327654251232233878299590249284761870361801478485030477054507553832284877198892366956190704804144815907267268480000 949 334711397916687064555050131053012847143042408353475787777100692784410556769651331607955273412319231927623022173188106147007308155274843327654251232233878299590249284761870361801478485030477054507553832284877198892366956190704804144815907267268480000 950 334711397916687064555050131053012847143042408353475787777100692784410556769651331607955273412319231927623022173188106147007308155274843327654251232233878299590249284761870361801478485030477054507553832284877198892366956190704804144815907267268480000 951 334711397916687064555050131053012847143042408353475787777100692784410556769651331607955273412319231927623022173188106147007308155274843327654251232233878299590249284761870361801478485030477054507553832284877198892366956190704804144815907267268480000 952 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 953 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 954 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 955 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 956 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 957 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 958 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 959 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 960 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 961 191120208210428313860933624831270335718677215169834674820724495579898427915470910348142461118434281430672745660890408609941172956661935540090577453605544509066032341599027976588644214952402398123813238234664880567541531984892443166689883049610302080000 962 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 963 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 964 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 965 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 966 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 967 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 968 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 969 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 970 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 971 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 972 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 973 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 974 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 975 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 976 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 977 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 978 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 979 110276360137417137097758701527642983709676753152994607371558033949601392907226715270878200065336580385498174246333765767936056795993936806632263190730399181731100661102639142491647712027536183717440238461401636087471463955282939707180062519625144300160000 980 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 981 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 982 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 983 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 984 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 985 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 986 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 987 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 988 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 989 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 990 64732223400663859476384357796726431437580254100807834527104565928416017636542081864005503438352572686287428282597920505778465339248440905493138492958744319676156088067249176642597206960163739842137419976842760383345749341751085608114696699019959704193920000 991 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000 992 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000 993 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000 994 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000 995 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000 996 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000 997 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000 998 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000 999 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000 1000 38386208476593668669495924173458773842485090681779045874573007595550698458469454545355263538943075602968444971580566859926629946174325456957431126324535381567960560223878761749060143727377097726387490046267756907324029359658393765612015142518836104586994560000